Калькулятор математического маятника
Рассчитайте период, частоту и циклическую частоту колебаний математического маятника по длине нити, ускорению свободного падения и углу отклонения.
–
Период малых колебаний
с
–
Циклическая частота
рад/с
Как пользоваться калькулятором
1
Введите длину нити в метрах. Например, для маятника длиной 1 метр укажите 1.0.
2
При необходимости измените ускорение свободного падения. По умолчанию 9.81 м/с² (поверхность Земли). Для Луны укажите 1.62, для Марса — 3.71.
3
Укажите угол отклонения в градусах. Для приближения малых колебаний оставьте 0 или небольшое значение (до 5–7°). При угле больше 10° результат будет скорректирован.
4
Нажмите «Рассчитать». Результаты появятся в правой панели: период малых колебаний, период с учётом угла, частота и циклическая частота.
Примеры расчёта
Маятник длиной 1 метр на Земле (малые колебания)
L = 1.0 м, g = 9.81 м/с², θ₀ = 5°. Период ≈ 2.006 с, частота ≈ 0.498 Гц.
Длинный маятник 10 метров с большим углом
L = 10.0 м, g = 9.81 м/с², θ₀ = 30°. Период малых ≈ 6.344 с, с учётом угла ≈ 6.468 с.
Тот же маятник на Луне
L = 1.0 м, g = 1.62 м/с², θ₀ = 5°. Период ≈ 4.938 с — почти в 2.5 раза медленнее, чем на Земле.
Формулы расчёта
Основные формулы, используемые в калькуляторе:
Период малых колебаний: T₀ = 2π √(L / g)
Частота: f = 1 / T₀
Циклическая частота: ω = 2πf = √(g / L)
Период с учётом угла (ряд до θ₀⁴): T = T₀ × (1 + θ₀²/16 + 11θ₀⁴/3072), где θ₀ в радианах
Пошаговое объяснение
Шаг 1. Длина нити L делится на ускорение свободного падения g — получаем отношение L/g.
Шаг 2. Извлекаем квадратный корень из этого отношения: √(L/g).
Шаг 3. Умножаем на 2π ≈ 6.2832. Получаем период малых колебаний T₀ в секундах.
Шаг 4. Если угол θ₀ больше нуля, переводим градусы в радианы и вычисляем поправочный коэффициент. Умножаем T₀ на этот коэффициент — получаем уточнённый период.
Шаг 5. Частота — обратная величина периода (f = 1/T). Циклическая частота — ω = √(g/L).
Где применяется
- Физическое образование: демонстрация законов гармонических колебаний и влияния параметров на период.
- Измерение ускорения свободного падения: по известной длине и измеренному периоду можно вычислить g в конкретной точке Земли.
- Часовые механизмы: принцип маятниковых часов — регулировка хода изменением длины маятника.
- Сейсмология: маятниковые приборы для регистрации колебаний земной коры.
- Инженерные расчёты: анализ колебаний подвесных систем, грузов на тросах.
- Геодезия и гравиметрия: точное определение гравитационных аномалий с помощью маятниковых измерений.
Важные нюансы
- Формула T₀ = 2π√(L/g) справедлива только для малых углов (обычно до 5–7°). При бóльших углах период растёт.
- Ускорение свободного падения g не постоянно: на экваторе ≈ 9.78 м/с², на полюсах ≈ 9.83 м/с², на высоте 10 км ≈ 9.77 м/с².
- Модель предполагает невесомую нерастяжимую нить и точечную массу. Реальный маятник всегда имеет поправки на массу подвеса и сопротивление воздуха.
- При углах больше 90° маятник совершает вращательное движение; формулы данного калькулятора для таких случаев не применимы.
- Поправочный ряд для периода сходится быстро при углах до 30–40°. Для очень больших углов точность приближения снижается.
- Результаты округляются до 2–3 знаков после запятой, что достаточно для большинства практических задач.
Частые ошибки
- Путаница с единицами длины: ввод сантиметров вместо метров. 50 см — это 0.5 м, а не 50. Всегда переводите в метры.
- Угол в радианах: поле ввода ожидает градусы. Если ввести радианы (например, 0.5 рад ≈ 28.6°), результат будет неверным.
- Игнорирование зависимости g: использование стандартного значения 9.81 для высокогорья или других планет приводит к ошибкам.
- Деление на ноль: при g = 0 или L = 0 расчёт невозможен — калькулятор выдаст ошибку валидации.
- Слишком большие углы: ввод угла 90° и более не имеет физического смысла для колебательного движения маятника в рамках данной модели.
- Отрицательные значения: длина и ускорение должны быть положительными. Калькулятор предупредит об ошибке.
Ответы на частые вопросы
Почему период не зависит от массы? В модели математического маятника масса сокращается в уравнениях движения — гравитационная и инертная массы равны. В реальности при большой массе груза может потребоваться учёт сопротивления воздуха.
Что изменится, если я возьму нить 2 метра вместо 1? Период увеличится в √2 ≈ 1.41 раза. Для 1 м период ≈ 2.006 с, для 2 м — ≈ 2.837 с.
Можно ли использовать калькулятор для физического маятника? Нет, для физического маятника (стержень, диск) формула сложнее и зависит от момента инерции. Этот калькулятор — только для математического маятника.
Как точно измерить период реального маятника? Измерьте время нескольких полных колебаний (например, 10) и разделите на их количество. Это уменьшит ошибку реакции человека.
Влияет ли сопротивление воздуха? В данной модели — нет. В реальности сопротивление воздуха немного увеличивает период и затухает колебания.
Почему результат для угла 0° и 5° почти одинаков? Поправка для 5° составляет примерно 0.05% — в большинстве бытовых задач этим можно пренебречь.
Источники и справочные данные
Расчёт основан на классической механике и теории гармонических колебаний. Уравнение периода малых колебаний выведено из решения дифференциального уравнения движения математического маятника. Поправки на угол взяты из разложения эллиптического интеграла первого рода в ряд. Базовое значение g = 9.81 м/с² соответствует среднему ускорению свободного падения на поверхности Земли на широте 45° на уровне моря (стандартное значение ISO).
Математический маятник: от теории к практике
Математический маятник — одна из самых простых и в то же время фундаментальных моделей в физике. Он представляет собой материальную точку, подвешенную на невесомой нерастяжимой нити и совершающую колебания под действием силы тяжести. Несмотря на кажущуюся примитивность, эта модель лежит в основе понимания колебательных процессов во множестве областей — от часовой механики до квантовой физики.
Что такое математический маятник и чем он отличается от реального
В строгом определении математический маятник — идеализированная система: масса сосредоточена в одной точке, нить не имеет веса и не растягивается, а сопротивление воздуха отсутствует. Реальный маятник — например, металлический шар на нити — всегда отклоняется от идеала. Однако при длине нити, значительно превышающей размер груза, и малой массе самой нити, расхождение с теорией становится пренебрежимо малым.
Главное преимущество модели в том, что она позволяет получить точное аналитическое решение для периода колебаний при малых углах отклонения. Это решение не зависит от массы груза — факт, который часто удивляет новичков в физике.
Формула периода: откуда берётся 2π√(L/g)
Вывод формулы начинается с записи второго закона Ньютона для касательной составляющей силы тяжести. Для малых углов sin θ ≈ θ (в радианах), и уравнение движения превращается в уравнение гармонического осциллятора: θ'' + (g/L)θ = 0. Решение такого уравнения — синусоида с круговой частотой ω = √(g/L). Период связан с частотой как T = 2π/ω, откуда и получается знаменитая формула T = 2π√(L/g).
Это означает, что период зависит только от двух величин: длины нити и ускорения свободного падения. Увеличивая длину в 4 раза, мы удваиваем период; перенося маятник с экватора на полюс, мы незначительно уменьшаем период из-за роста g.
Влияние угла отклонения: когда формула перестаёт работать
Приближение sin θ ≈ θ даёт погрешность около 1% для угла 14° и около 5% для 30°. Точное решение выражается через эллиптический интеграл первого рода, но для практики удобнее использовать разложение в ряд по степеням квадрата синуса половинного угла. Первые члены поправки: T ≈ T₀ × (1 + θ₀²/16 + 11θ₀⁴/3072), где θ₀ — амплитуда в радианах.
Для угла 10° поправка составляет примерно 0.2%, для 30° — уже 1.7%, а для 60° — более 7%. Именно поэтому в точных маятниковых часах амплитуду колебаний стараются поддерживать небольшой и постоянной.
Ускорение свободного падения — не константа
Стандартное значение 9.81 м/с² — удобное приближение, но реальное g варьируется. На экваторе оно минимально (≈ 9.78) из-за центробежного эффекта вращения Земли и сплюснутости планеты. На полюсах достигает ≈ 9.83. С высотой g убывает: на вершине Эвереста (8 848 м) оно примерно 9.77 м/с². Эти изменения критичны для гравиметрии и высокоточной геодезии.
Практическое применение: от часов до сейсмографов
Маятниковые часы, изобретённые Христианом Гюйгенсом в XVII веке, оставались самыми точными хронометрами почти 300 лет. Регулировка хода достигалась изменением эффективной длины маятника с помощью винта. Даже сегодня маятниковый механизм можно встретить в напольных интерьерных часах.
В геофизике маятниковые приборы использовались для картирования гравитационных аномалий, помогая находить залежи полезных ископаемых. В сейсмологии маятниковые системы с регистрацией движения лежат в основе сейсмографов.
Постановка простого эксперимента дома
Для проверки формулы достаточно взять прочную нить длиной 1–2 метра, подвесить на неё груз (например, гайку или небольшой камень) и замерить время 10–20 полных колебаний. Разделив общее время на количество колебаний, вы получите период с хорошей точностью. Сравните с расчётным значением из калькулятора — расхождение не превысит нескольких процентов, если вы аккуратно измерили длину от точки подвеса до центра массы груза.
Ограничения модели и переход к физическому маятнику
Если размером груза нельзя пренебречь или нить имеет заметную массу, математический маятник перестаёт быть хорошим приближением. В таких случаях применяют модель физического маятника, где период выражается через момент инерции тела относительно оси вращения и расстояние от оси до центра масс. Математический маятник — частный случай физического, когда вся масса сосредоточена на расстоянии L от точки подвеса.
Резюме
Калькулятор математического маятника даёт быстрый и точный способ оценить период, частоту и циклическую частоту по заданным параметрам. Он полезен студентам для проверки решений задач, инженерам для быстрых прикидочных расчётов и энтузиастам, желающим лучше понять физику окружающего мира. Варьируя длину нити, ускорение свободного падения и угол отклонения, вы можете наглядно увидеть, как каждый параметр влияет на движение маятника.
CiAgKGZ1bmN0aW9uKCkgewogICAgLy8g0K3Qu9C10LzQtdC90YLRiyDRhNC+0YDQvNGLCiAgICB2YXIgbGVuZ3RoSW5wdXQgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgncGVuZHVsdW0tbGVuZ3RoJyk7CiAgICB2YXIgZ3Jhdml0eUlucHV0ID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ3BlbmR1bHVtLWdyYXZpdHknKTsKICAgIHZhciBhbmdsZUlucHV0ID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ3BlbmR1bHVtLWFuZ2xlJyk7CiAgICB2YXIgY2FsY0J1dHRvbiA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdjYWxjLWJ1dHRvbicpOwogICAgdmFyIHJlc2V0QnV0dG9uID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ3Jlc2V0LWJ1dHRvbicpOwogICAgCiAgICAvLyDQrdC70LXQvNC10L3RgtGLINC+0YjQuNCx0L7QugogICAgdmFyIGVycm9yTGVuZ3RoID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ2Vycm9yLWxlbmd0aCcpOwogICAgdmFyIGVycm9yR3Jhdml0eSA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdlcnJvci1ncmF2aXR5Jyk7CiAgICB2YXIgZXJyb3JBbmdsZSA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdlcnJvci1hbmdsZScpOwogICAgCiAgICAvLyDQrdC70LXQvNC10L3RgtGLINGA0LXQt9GD0LvRjNGC0LDRgtC+0LIKICAgIHZhciByZXN1bHRQZXJpb2RTbWFsbCA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdyZXN1bHQtcGVyaW9kLXNtYWxsJyk7CiAgICB2YXIgcmVzdWx0UGVyaW9kQW5nbGUgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgncmVzdWx0LXBlcmlvZC1hbmdsZScpOwogICAgdmFyIHJlc3VsdEZyZXF1ZW5jeSA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdyZXN1bHQtZnJlcXVlbmN5Jyk7CiAgICB2YXIgcmVzdWx0T21lZ2EgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgncmVzdWx0LW9tZWdhJyk7CiAgICAKICAgIC8vINCk0YPQvdC60YbQuNGPINGB0LrRgNGL0YLQuNGPINCy0YHQtdGFINC+0YjQuNCx0L7QugogICAgZnVuY3Rpb24gaGlkZUFsbEVycm9ycygpIHsKICAgICAgZXJyb3JMZW5ndGguc3R5bGUuZGlzcGxheSA9ICdub25lJzsKICAgICAgZXJyb3JHcmF2aXR5LnN0eWxlLmRpc3BsYXkgPSAnbm9uZSc7CiAgICAgIGVycm9yQW5nbGUuc3R5bGUuZGlzcGxheSA9ICdub25lJzsKICAgIH0KICAgIAogICAgLy8g0KTRg9C90LrRhtC40Y8g0L7RgtC+0LHRgNCw0LbQtdC90LjRjyDQutC+0L3QutGA0LXRgtC90L7QuSDQvtGI0LjQsdC60LgKICAgIGZ1bmN0aW9uIHNob3dFcnJvcihlbGVtZW50KSB7CiAgICAgIGlmIChlbGVtZW50KSB7CiAgICAgICAgZWxlbWVudC5zdHlsZS5kaXNwbGF5ID0gJ2Jsb2NrJzsKICAgICAgfQogICAgfQogICAgCiAgICAvLyDQpNGD0L3QutGG0LjRjyDQstCw0LvQuNC00LDRhtC40Lgg0Lgg0L/QvtC70YPRh9C10L3QuNGPINC30L3QsNGH0LXQvdC40LkKICAgIGZ1bmN0aW9uIHZhbGlkYXRlQW5kR2V0VmFsdWVzKCkgewogICAgICBoaWRlQWxsRXJyb3JzKCk7CiAgICAgIHZhciB2YWxpZCA9IHRydWU7CiAgICAgIHZhciBsZW5ndGhWYWwgPSBsZW5ndGhJbnB1dC52YWx1ZS50cmltKCk7CiAgICAgIHZhciBncmF2aXR5VmFsID0gZ3Jhdml0eUlucHV0LnZhbHVlLnRyaW0oKTsKICAgICAgdmFyIGFuZ2xlVmFsID0gYW5nbGVJbnB1dC52YWx1ZS50cmltKCk7CiAgICAgIAogICAgICB2YXIgTCA9IHBhcnNlRmxvYXQobGVuZ3RoVmFsKTsKICAgICAgdmFyIGcgPSBwYXJzZUZsb2F0KGdyYXZpdHlWYWwpOwogICAgICB2YXIgYW5nbGVEZWcgPSBwYXJzZUZsb2F0KGFuZ2xlVmFsKTsKICAgICAgCiAgICAgIGlmIChsZW5ndGhWYWwgPT09ICcnIHx8IGlzTmFOKEwpIHx8IEwgPD0gMCkgewogICAgICAgIHNob3dFcnJvcihlcnJvckxlbmd0aCk7CiAgICAgICAgdmFsaWQgPSBmYWxzZTsKICAgICAgfQogICAgICBpZiAoZ3Jhdml0eVZhbCA9PT0gJycgfHwgaXNOYU4oZykgfHwgZyA8PSAwKSB7CiAgICAgICAgc2hvd0Vycm9yKGVycm9yR3Jhdml0eSk7CiAgICAgICAgdmFsaWQgPSBmYWxzZTsKICAgICAgfQogICAgICBpZiAoYW5nbGVWYWwgPT09ICcnIHx8IGlzTmFOKGFuZ2xlRGVnKSB8fCBhbmdsZURlZyA8IDAgfHwgYW5nbGVEZWcgPj0gOTApIHsKICAgICAgICBzaG93RXJyb3IoZXJyb3JBbmdsZSk7CiAgICAgICAgdmFsaWQgPSBmYWxzZTsKICAgICAgfQogICAgICAKICAgICAgaWYgKCF2YWxpZCkgewogICAgICAgIHJldHVybiBudWxsOwogICAgICB9CiAgICAgIAogICAgICByZXR1cm4geyBMOiBMLCBnOiBnLCBhbmdsZURlZzogYW5nbGVEZWcgfTsKICAgIH0KICAgIAogICAgLy8g0KTRg9C90LrRhtC40Y8g0YTQvtGA0LzQsNGC0LjRgNC+0LLQsNC90LjRjyDRh9C40YHQu9CwCiAgICBmdW5jdGlvbiBmb3JtYXRWYWx1ZSh2YWwpIHsKICAgICAgaWYgKHZhbCA9PT0gbnVsbCB8fCB2YWwgPT09IHVuZGVmaW5lZCB8fCBpc05hTih2YWwpIHx8ICFpc0Zpbml0ZSh2YWwpKSB7CiAgICAgICAgcmV0dXJuICfigJMnOwogICAgICB9CiAgICAgIC8vINCe0LrRgNGD0LPQu9GP0LXQvCDQtNC+IDQg0LfQvdCw0LrQvtCyLCDQv9C+0YLQvtC8INGD0LHQuNGA0LDQtdC8INC70LjRiNC90LjQtSDQvdGD0LvQuAogICAgICB2YXIgcm91bmRlZCA9IHBhcnNlRmxvYXQodmFsLnRvRml4ZWQoNCkpOwogICAgICByZXR1cm4gcm91bmRlZC50b1N0cmluZygpOwogICAgfQogICAgCiAgICAvLyDQpNGD0L3QutGG0LjRjyDRgNCw0YHRh9GR0YLQsAogICAgZnVuY3Rpb24gY2FsY3VsYXRlKCkgewogICAgICB2YXIgdmFsdWVzID0gdmFsaWRhdGVBbmRHZXRWYWx1ZXMoKTsKICAgICAgaWYgKCF2YWx1ZXMpIHsKICAgICAgICAvLyDQntGH0LjRidCw0LXQvCDRgNC10LfRg9C70YzRgtCw0YLRiyDQv9GA0Lgg0L7RiNC40LHQutC1INCy0LDQu9C40LTQsNGG0LjQuAogICAgICAgIHJlc3VsdFBlcmlvZFNtYWxsLnRleHRDb250ZW50ID0gJ+KAkyc7CiAgICAgICAgcmVzdWx0UGVyaW9kQW5nbGUudGV4dENvbnRlbnQgPSAn4oCTJzsKICAgICAgICByZXN1bHRGcmVxdWVuY3kudGV4dENvbnRlbnQgPSAn4oCTJzsKICAgICAgICByZXN1bHRPbWVnYS50ZXh0Q29udGVudCA9ICfigJMnOwogICAgICAgIHJldHVybjsKICAgICAgfQogICAgICAKICAgICAgdmFyIEwgPSB2YWx1ZXMuTDsKICAgICAgdmFyIGcgPSB2YWx1ZXMuZzsKICAgICAgdmFyIGFuZ2xlRGVnID0gdmFsdWVzLmFuZ2xlRGVnOwogICAgICAKICAgICAgLy8g0JHQsNC30L7QstGL0Lkg0L/QtdGA0LjQvtC0INC80LDQu9GL0YUg0LrQvtC70LXQsdCw0L3QuNC5CiAgICAgIHZhciBUMCA9IDIgKiBNYXRoLlBJICogTWF0aC5zcXJ0KEwgLyBnKTsKICAgICAgCiAgICAgIC8vINCf0LXRgNC40L7QtCDRgSDRg9GH0ZHRgtC+0Lwg0YPQs9C70LAKICAgICAgdmFyIFRhbmdsZSA9IFQwOwogICAgICBpZiAoYW5nbGVEZWcgPiAwKSB7CiAgICAgICAgdmFyIHRoZXRhUmFkID0gYW5nbGVEZWcgKiBNYXRoLlBJIC8gMTgwOwogICAgICAgIC8vINCg0Y/QtDogMSArIHRoZXRhXjIvMTYgKyAxMSp0aGV0YV40LzMwNzIKICAgICAgICB2YXIgY29ycmVjdGlvbiA9IDEgKyAodGhldGFSYWQgKiB0aGV0YVJhZCkgLyAxNiArICgxMSAqIE1hdGgucG93KHRoZXRhUmFkLCA0KSkgLyAzMDcyOwogICAgICAgIFRhbmdsZSA9IFQwICogY29ycmVjdGlvbjsKICAgICAgfQogICAgICAKICAgICAgLy8g0KfQsNGB0YLQvtGC0LAgKNC90LAg0L7RgdC90L7QstC1INC/0LXRgNC40L7QtNCwINC80LDQu9GL0YUg0LrQvtC70LXQsdCw0L3QuNC5LCDQutCw0Log0LIg0LrQu9Cw0YHRgdC40YfQtdGB0LrQvtC8INC+0L/RgNC10LTQtdC70LXQvdC40LgpCiAgICAgIHZhciBmID0gMSAvIFQwOwogICAgICAKICAgICAgLy8g0KbQuNC60LvQuNGH0LXRgdC60LDRjyDRh9Cw0YHRgtC+0YLQsAogICAgICB2YXIgb21lZ2EgPSBNYXRoLnNxcnQoZyAvIEwpOwogICAgICAKICAgICAgLy8g0JLRi9Cy0L7QtCDRgNC10LfRg9C70YzRgtCw0YLQvtCyCiAgICAgIHJlc3VsdFBlcmlvZFNtYWxsLnRleHRDb250ZW50ID0gZm9ybWF0VmFsdWUoVDApOwogICAgICByZXN1bHRQZXJpb2RBbmdsZS50ZXh0Q29udGVudCA9IGZvcm1hdFZhbHVlKFRhbmdsZSk7CiAgICAgIHJlc3VsdEZyZXF1ZW5jeS50ZXh0Q29udGVudCA9IGZvcm1hdFZhbHVlKGYpOwogICAgICByZXN1bHRPbWVnYS50ZXh0Q29udGVudCA9IGZvcm1hdFZhbHVlKG9tZWdhKTsKICAgIH0KICAgIAogICAgLy8g0KTRg9C90LrRhtC40Y8g0YHQsdGA0L7RgdCwCiAgICBmdW5jdGlvbiByZXNldEZvcm0oKSB7CiAgICAgIGxlbmd0aElucHV0LnZhbHVlID0gJzEuMCc7CiAgICAgIGdyYXZpdHlJbnB1dC52YWx1ZSA9ICc5LjgxJzsKICAgICAgYW5nbGVJbnB1dC52YWx1ZSA9ICc1JzsKICAgICAgaGlkZUFsbEVycm9ycygpOwogICAgICByZXN1bHRQZXJpb2RTbWFsbC50ZXh0Q29udGVudCA9ICfigJMnOwogICAgICByZXN1bHRQZXJpb2RBbmdsZS50ZXh0Q29udGVudCA9ICfigJMnOwogICAgICByZXN1bHRGcmVxdWVuY3kudGV4dENvbnRlbnQgPSAn4oCTJzsKICAgICAgcmVzdWx0T21lZ2EudGV4dENvbnRlbnQgPSAn4oCTJzsKICAgIH0KICAgIAogICAgLy8g0J3QsNCy0LXRiNC40LLQsNC10Lwg0L7QsdGA0LDQsdC+0YLRh9C40LrQuAogICAgY2FsY0J1dHRvbi5hZGRFdmVudExpc3RlbmVyKCdjbGljaycsIGNhbGN1bGF0ZSk7CiAgICByZXNldEJ1dHRvbi5hZGRFdmVudExpc3RlbmVyKCdjbGljaycsIHJlc2V0Rm9ybSk7CiAgICAKICAgIC8vINCf0YDQuCDQt9Cw0LPRgNGD0LfQutC1INGB0YLRgNCw0L3QuNGG0Ysg0LDQstGC0L7QvNCw0YLQuNGH0LXRgdC60Lgg0L/RgNC+0LjQt9Cy0L7QtNC40Lwg0YDQsNGB0YfRkdGCINGBINC90LDRh9Cw0LvRjNC90YvQvNC4INC30L3QsNGH0LXQvdC40Y/QvNC4CiAgICBjYWxjdWxhdGUoKTsKICB9KSgpOwo=