Анализ сайта bakedbree.com
Основное Готовность: 75%
Домен
bakedbree.com
Состояние доменного имени
?
Проверяем корректность доменного имени и наличие технических проблем на уровне домена.
Домен второго уровня идеален для продвижения.
Отличный запоминающийся домен.
Ответ сервера
200 Успешный ответ
HTTP-код ответа и цепочка редиректов
?
Код 200 — страница доступна. Коды 3xx — редиректы (цепочки замедляют загрузку и размывают ссылочный вес). Коды 4xx/5xx — ошибки, поисковик не сможет проиндексировать страницу.
Сервер настроен корректно.
Цепочка редиректов:
http://bakedbree.com
301 MovedPermanently
https://bakedbree.com/
200 OK
Безопасность
Сайт безопасен
Использование HTTPS и SSL-сертификат
?
HTTPS — обязательный стандарт. Google и Яндекс отдают предпочтение защищённым сайтам. Отсутствие SSL или просроченный сертификат ведут к предупреждениям в браузере и снижению позиций.
Не настроен HSTS (Strict-Transport-Security) — рекомендуется включить.
На сайте работает защищенный протокол ssl и сайт открывается по https.
Ssl-сертификат действителен до 09.01.2027 2:59:59.
Сервер поддерживает HTTP/3 (QUIC) — новейший протокол.
HTTP автоматически перенаправляется на HTTPS.
Поздравляем! Сайт не содержится в реестре РКН.
Кодировка
UTF-8
Кодировка символов страницы
?
Стандарт — UTF-8. Неправильная кодировка вызывает нечитаемые символы и мешает поисковику корректно распознать текст страницы.
Указана кодировка на странице UTF-8.
Язык
en-US
Атрибут lang в HTML-теге
?
Атрибут lang (<html lang="ru">) сообщает поисковикам и браузерам, на каком языке написана страница. Помогает при ранжировании в региональном поиске.
Язык документа указан явно: en-US.
Скорость загрузки
~0,72сек
Время отклика сервера (TTFB)
?
Time To First Byte — время до получения первого байта от сервера. Норма до 200 мс. Медленный отклик ухудшает пользовательский опыт и ранжирование: Яндекс и Google учитывают скорость страниц.
Скорость загрузки сайта 0,72сек оптимальна.
Объем документа
341Кб
Размер HTML-кода страницы
?
Слишком большой HTML замедляет парсинг браузером и сканирование поисковым роботом. Рекомендуется не более 200 Кб.
Объем html-документа 341Кб оптимален.
Структура html-документа корректна.
Ресурсы
Ресурсы: 35
Внешние ресурсы страницы (CSS, JS, изображения)
?
Количество и тип подключённых ресурсов влияют на скорость загрузки. Большое число запросов увеличивает время рендеринга страницы.
Кол-во файлов ресурсов 35 много для одной страницы. Приемлемо до 10. Проведите оптимизацию файлов ресурсов!
Показать полный список ресурсов
| Тип | Название | Значение |
|---|---|---|
| stylesheet | https://bakedbree.com/wp-content/cache/autoptimize/css/autoptimize_single_90ce16ed6e31ae7126326079bacce410.css?ver=10.8.0 | |
| stylesheet | https://bakedbree.com/wp-content/themes/ww-genesis-food/style.css?ver=1778530351 | |
| stylesheet | https://bakedbree.com/wp-content/cache/autoptimize/css/autoptimize_single_8e9f66ff8bb012972f2abb8546474140.css?ver=10.8.0 | |
| stylesheet | https://bakedbree.com/wp-content/themes/ww-genesis-food/assets/build/css/sites/bb/defaults.min.css?ver=1778530351 | |
| stylesheet | https://bakedbree.com/wp-content/themes/ww-genesis-food/assets/build/css/sites/bb/base.min.css?ver=1778530351 | |
| stylesheet | https://bakedbree.com/wp-content/themes/ww-genesis-food/assets/build/css/sites/bb/common.min.css?ver=1778530351 | |
| stylesheet | https://bakedbree.com/wp-content/themes/ww-genesis-food/assets/build/css/sites/bb/logo.min.css?ver=1778530351 | |
| stylesheet | https://bakedbree.com/wp-content/themes/ww-genesis-food/assets/build/css/sites/bb/unique.min.css?ver=1778530351 | |
| stylesheet | https://bakedbree.com/wp-content/cache/autoptimize/css/autoptimize_single_09cea9b4b582974c7ab1b010b3e01420.css?ver=1778530351 | |
| stylesheet | https://bakedbree.com/wp-content/cache/autoptimize/css/autoptimize_single_fa0c089606e9ee111adf5552fda41a35.css?ver=1778530351 | |
| stylesheet | https://bakedbree.com/wp-content/cache/autoptimize/css/autoptimize_single_72078a8aff01c64c7aacf71083a62fc4.css?ver=1778530351 | |
| stylesheet | https://bakedbree.com/wp-content/cache/autoptimize/css/autoptimize_single_87d4354f1d88660693ee4fd62cc26c58.css?ver=1778530351 | |
| stylesheet | https://bakedbree.com/wp-content/cache/autoptimize/css/autoptimize_single_70af1f9ae5d93d993a52a2c5b8e52cfb.css?ver=1778530351 | |
| stylesheet | https://bakedbree.com/wp-content/themes/ww-genesis-food/lib/components/theme/lity/assets/lity.min.css?ver=1778530351 | |
| stylesheet | https://bakedbree.com/wp-content/cache/autoptimize/css/autoptimize_single_6e46463286662dc03c9bdfe65b5a95bf.css?ver=1.36.3.1 | |
| js | data:text/javascript;base64,KCgpPT57InVzZSBzdHJpY3QiO2NvbnN0IGU9WzQwMCw1MDAsNjAwLDcwMCw4MDAsOTAwXSx0PWU9PmB3cHJtLW1pbi0ke2V9YCxuPWU9PmB3cHJtLW1heC0ke2V9YCxzPW5ldyBTZXQsbz0iUmVzaXplT2JzZXJ2ZXIiaW4gd2luZG93LHI9bz9uZXcgUmVzaXplT2JzZXJ2ZXIoKGU9Pntmb3IoY29uc3QgdCBvZiBlKWModC50YXJnZXQpfSkpOm51bGwsaT0uNS8od2luZG93LmRldmljZVBpeGVsUmF0aW98fDEpO2Z1bmN0aW9uIGMocyl7Y29uc3Qgbz1zLmdldEJvdW5kaW5nQ2xpZW50UmVjdCgpLndpZHRofHwwO2ZvcihsZXQgcj0wO3I8ZS5sZW5ndGg7cisrKXtjb25zdCBjPWVbcl0sYT1vPD1jK2k7bz5jK2k/cy5jbGFzc0xpc3QuYWRkKHQoYykpOnMuY2xhc3NMaXN0LnJlbW92ZSh0KGMpKSxhP3MuY2xhc3NMaXN0LmFkZChuKGMpKTpzLmNsYXNzTGlzdC5yZW1vdmUobihjKSl9fWZ1bmN0aW9uIGEoZSl7cy5oYXMoZSl8fChzLmFkZChlKSxyJiZyLm9ic2VydmUoZSksYyhlKSl9IWZ1bmN0aW9uKGU9ZG9jdW1lbnQpe2UucXVlcnlTZWxlY3RvckFsbCgiLndwcm0tcmVjaXBlIikuZm9yRWFjaChhKX0oKTtpZihuZXcgTXV0YXRpb25PYnNlcnZlcigoZT0+e2Zvcihjb25zdCB0IG9mIGUpZm9yKGNvbnN0IGUgb2YgdC5hZGRlZE5vZGVzKWUgaW5zdGFuY2VvZiBFbGVtZW50JiYoZS5tYXRjaGVzPy4oIi53cHJtLXJlY2lwZSIpJiZhKGUpLGUucXVlcnlTZWxlY3RvckFsbD8uKCIud3BybS1yZWNpcGUiKS5mb3JFYWNoKGEpKX0pKS5vYnNlcnZlKGRvY3VtZW50LmRvY3VtZW50RWxlbWVudCx7Y2hpbGRMaXN0OiEwLHN1YnRyZWU6ITB9KSwhbyl7bGV0IGU9MDthZGRFdmVudExpc3RlbmVyKCJyZXNpemUiLCgoKT0+e2UmJmNhbmNlbEFuaW1hdGlvbkZyYW1lKGUpLGU9cmVxdWVzdEFuaW1hdGlvbkZyYW1lKCgoKT0+cy5mb3JFYWNoKGMpKSl9KSx7cGFzc2l2ZTohMH0pfX0pKCk7 | |
| js | https://bakedbree.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1 | |
| js | https://bakedbree.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1 | |
| js | https://www.googletagmanager.com/gtag/js?id=G-J0CBW2J7R4 | |
| js | data:text/javascript;base64,CgkJCXdpbmRvdy5kYXRhTGF5ZXIgPSB3aW5kb3cuZGF0YUxheWVyIHx8IFtdOwoJCQlmdW5jdGlvbiBndGFnKCl7ZGF0YUxheWVyLnB1c2goYXJndW1lbnRzKTt9CgkJCWd0YWcoJ2pzJywgbmV3IERhdGUoKSk7CgkJCWd0YWcoJ2NvbmZpZycsICdHLUowQ0JXMko3UjQnKTsKCQk= | |
| js | data:text/javascript;base64,CnZhciB3cHJtX3B1YmxpYyA9IHsidXNlciI6IjAiLCJhc3NldHNfdXJsIjoiaHR0cHM6Ly9iYWtlZGJyZWUuY29tL3dwLWNvbnRlbnQvcGx1Z2lucy93cC1yZWNpcGUtbWFrZXIvZGlzdC8iLCJlbmRwb2ludHMiOnsiYW5hbHl0aWNzIjoiaHR0cHM6Ly9iYWtlZGJyZWUuY29tL3dwLWpzb24vd3AtcmVjaXBlLW1ha2VyL3YxL2FuYWx5dGljcyIsImludGVncmF0aW9ucyI6Imh0dHBzOi8vYmFrZWRicmVlLmNvbS93cC1qc29uL3dwLXJlY2lwZS1tYWtlci92MS9pbnRlZ3JhdGlvbnMiLCJtYW5hZ2UiOiJodHRwczovL2Jha2VkYnJlZS5jb20vd3AtanNvbi93cC1yZWNpcGUtbWFrZXIvdjEvbWFuYWdlIiwidXRpbGl0aWVzIjoiaHR0cHM6Ly9iYWtlZGJyZWUuY29tL3dwLWpzb24vd3AtcmVjaXBlLW1ha2VyL3YxL3V0aWxpdGllcyJ9LCJzZXR0aW5ncyI6eyJqdW1wX291dHB1dF9oYXNoIjp0cnVlLCJmZWF0dXJlc19jb21tZW50X3JhdGluZ3MiOnRydWUsInRlbXBsYXRlX2NvbG9yX2NvbW1lbnRfcmF0aW5nIjoiIzM0MzQzNCIsImluc3RydWN0aW9uX21lZGlhX3RvZ2dsZV9kZWZhdWx0Ijoib24iLCJ2aWRlb19mb3JjZV9yYXRpbyI6ZmFsc2UsImFuYWx5dGljc19lbmFibGVkIjpmYWxzZSwiZ29vZ2xlX2FuYWx5dGljc19lbmFibGVkIjpmYWxzZSwicHJpbnRfYWNjZXNzIjoiZXZlcnlvbmUiLCJwcmludF9hY2Nlc3NfYWxsb3dlZCI6dHJ1ZSwicHJpbnRfbmV3X3RhYiI6dHJ1ZSwicHJpbnRfcmVjaXBlX2lkZW50aWZpZXIiOiJzbHVnIiwicGRmX2Rvd25sb2FkX2VuYWJsZWQiOmZhbHNlLCJpbmdyZWRpZW50X3VuaXRfY29ubmVjdG9yX2VsaXNpb24iOnsibGFuZ3VhZ2UiOiIiLCJjb25uZWN0b3JzIjpbXSwiYWxsb3dfaF9lbGlzaW9uIjpmYWxzZSwiZWxpc2lvbl92b3dlbHMiOiJhZWlvdXkiLCJlbGlzaW9uX3dvcmRzIjpbXSwiaF9hc3BpcmVfd29yZHMiOlsiaGFjaGlzIiwiaGFkZG9jayIsImhhZGRvY2tzIiwiaGFsdmEiLCJoYW1idXJnZXIiLCJoYW1idXJnZXJzIiwiaGFyZW5nIiwiaGFyZW5ncyIsImhhcmljb3QiLCJoYXJpY290cyIsImhhcmlzc2EiLCJob21hcmQiLCJob21hcmRzIl19fSwicG9zdF9pZCI6IjU3MzYyIiwiaG9tZV91cmwiOiJodHRwczovL2Jha2VkYnJlZS5jb20vIiwicHJpbnRfc2x1ZyI6Indwcm1fcHJpbnQiLCJwZXJtYWxpbmtzIjoiLyVwb3N0bmFtZSUiLCJhamF4X3VybCI6Imh0dHBzOi8vYmFrZWRicmVlLmNvbS93cC1hZG1pbi9hZG1pbi1hamF4LnBocCIsIm5vbmNlIjoiYjllYWE4MjViYSIsImFwaV9ub25jZSI6IjBhMGNkOTBiNzkiLCJ0cmFuc2xhdGlvbnMiOnsiIyBBZGRlZCI6IiMgQWRkZWQiLCIjIENvbGxlY3Rpb25zIjoiIyBDb2xsZWN0aW9ucyIsIiMgSXRlbXMgaW4gQ29sbGVjdGlvbnMiOiIjIEl0ZW1zIGluIENvbGxlY3Rpb25zIiwiIyBJdGVtcyBpbiBJbmJveCI6IiMgSXRlbXMgaW4gSW5ib3giLCIjIEl0ZW1zIjoiIyBJdGVtcyIsIiMgVXNlcnMiOiIjIFVzZXJzIiwiLiI6Ii4iLCIxIGlkZWEgd2FzIHN1Y2Nlc3NmdWxseSBpbXBvcnRlZC4iOiIxIGlkZWEgd2FzIHN1Y2Nlc3NmdWxseSBpbXBvcnRlZC4iLCJBIGxhYmVsIGFuZCBrZXkgYXJlIHJlcXVpcmVkLiI6IkEgbGFiZWwgYW5kIGtleSBhcmUgcmVxdWlyZWQuIiwiQSBuYW1lIGlzIHJlcXVpcmVkIGZvciB0aGlzIHNhdmVkIG51dHJpdGlvbiBpbmdyZWRpZW50LiI6IkEgbmFtZSBpcyByZXF1aXJlZCBmb3IgdGhpcyBzYXZlZCBudXRyaXRpb24gaW5ncmVkaWVudC4iLCJBIHNhdmVkIGN1c3RvbSBpbmdyZWRpZW50IG1hdGNoIHN0aWxsIG5lZWRzIHJldmlldy4iOiJBIHNhdmVkIGN1c3RvbSBpbmdyZWRpZW50IG1hdGNoIHN0aWxsIG5lZWRzIHJldmlldy4iLCJBUEkgSW5ncmVkaWVudHMiOiJBUEkgSW5ncmVkaWVudHMiLCJBUEkiOiJBUEkiLCJBY3Rpb24iOiJBY3Rpb24iLCJBY3Rpb25zIjoiQWN0aW9ucyIsIkFjdGl2ZSI6IkFjdGl2ZSIsIkFkZCBDb2xsZWN0aW9uIjoiQWRkIENvbGxlY3Rpb24iLCJBZGQgQ29sdW1uIjoiQWRkIENvbHVtbiIsIkFkZCBDdXN0b20gUmVjaXBlIjoiQWRkIEN1c3RvbSBSZWNpcGUiLCJBZGQgR3JvdXAiOiJBZGQgR3JvdXAiLCJBZGQgSW1hZ2UiOiJBZGQgSW1hZ2UiLCJBZGQgSW1hZ2UgTGluayI6IkFkZCBJbWFnZSBMaW5rIiwiQWRkIEltYWdlIFRvb2x0aXAiOiJBZGQgSW1hZ2UgVG9vbHRpcCIsIkFkZCBJbmdyZWRpZW50IjoiQWRkIEluZ3JlZGllbnQiLCJBZGQgSXRlbSI6IkFkZCBJdGVtIiwiQWRkIE5vdGUiOiJBZGQgTm90ZSIsIkFkZCBQcmUtbWFkZSBDb2xsZWN0aW9uIjoiQWRkIFByZS1tYWRlIENvbGxlY3Rpb24iLCJBZGQgU2F2ZWQgQ29sbGVjdGlvbiI6IkFkZCBTYXZlZCBDb2xsZWN0aW9uIiwiQWRkIGEgY29sdW1uIHRvIHRoaXMgY29sbGVjdGlvbiI6IkFkZCBhIGNvbHVtbiB0byB0aGlzIGNvbGxlY3Rpb24iLCJBZGQgYSBuZXcgY29sbGVjdGlvbiI6IkFkZCBhIG5ldyBjb2xsZWN0aW9uIiwiQWRkIGZyb20gQ29sbGVjdGlvbiI6IkFkZCBmcm9tIENvbGxlY3Rpb24iLCJBZGQgaXRlbSB0byB0aGlzIGNvbGxlY3Rpb24gZ3JvdXAiOiJBZGQgaXRlbSB0byB0aGlzIGNvbGxlY3Rpb24gZ3JvdXAiLCJBZGQgdG8gQ29sbGVjdGlvbiI6IkFkZCB0byBDb2xsZWN0aW9uIiwiQWRkZWQiOiJBZGRlZCIsIkFkZGl0aW9uYWwgaW5zdHJ1Y3Rpb25zIChvcHRpb25hbCkiOiJBZGRpdGlvbmFsIGluc3RydWN0aW9ucyAob3B0aW9uYWwpIiwiQWZmaWxpYXRlIExpbmsiOiJBZmZpbGlhdGUgTGluayIsIkFsbCBmaWVsZHMgYXJlIHJlcXVpcmVkLiI6IkFsbCBmaWVsZHMgYXJlIHJlcXVpcmVkLiIsIkFsbCBvZiBZb3VyIFJlY2lwZXMiOiJBbGwgb2YgWW91ciBSZWNpcGVzIiwiQWxsIG9mIHlvdXIgcmVjaXBlcyI6IkFsbCBvZiB5b3VyIHJlY2lwZXMiLCJBbGwiOiJBbGwiLCJBbHJlYWR5IEhhbmRsZWQiOiJBbHJlYWR5IEhhbmRsZWQiLCJBbW91bnQgTmVlZGVkIjoiQW1vdW50IE5lZWRlZCIsIkFtb3VudCI6IkFtb3VudCIsIkFtdCI6IkFtdCIsIkFueSBzcGVjaWZpYyBkaXJlY3Rpb24gb3IgcHJlZmVyZW5jZXMuLi4iOiJBbnkgc3BlY2lmaWMgZGlyZWN0aW9uIG9yIHByZWZlcmVuY2VzLi4uIiwiQXBwbHkgUmVhZHkgUmVjaXBlcyI6IkFwcGx5IFJlYWR5IFJlY2lwZXMiLCJBcHBseSB0byBSZWNpcGUiOiJBcHBseSB0byBSZWNpcGUiLCJBcHBseWluZyBjaGFuZ2VzIHRvIHRoZSByZWNpcGUuLi4iOiJBcHBseWluZyBjaGFuZ2VzIHRvIHRoZSByZWNpcGUuLi4iLCJBcHBseWluZy4uLiI6IkFwcGx5aW5nLi4uIiwiQXBwcm92ZSBTdWJtaXNzaW9uICYgQWRkIHRvIG5ldyBQb3N0IjoiQXBwcm92ZSBTdWJtaXNzaW9uICYgQWRkIHRvIG5ldyBQb3N0IiwiQXBwcm92ZSBTdWJtaXNzaW9uIjoiQXBwcm92ZSBTdWJtaXNzaW9uIiwiQXBwcm92ZWQiOiJBcHByb3ZlZCIsIkFyZSB5b3Ugc3VyZSB5b3Ugd2FudCB0byBjbG9zZSB3aXRob3V0IHNhdmluZyBjaGFuZ2VzPyI6IkFyZSB5b3Ugc3VyZSB5b3Ugd2FudCB0byBjbG9zZSB3aXRob3V0IHNhdmluZyBjaGFuZ2VzPyIsIkFyZSB5b3Ugc3VyZSB5b3Ugd2FudCB0byBkZWxldGUgYWxsIGl0ZW1zIGluIjoiQXJlIHlvdSBzdXJlIHlvdSB3YW50IHRvIGRlbGV0ZSBhbGwgaXRlbXMgaW4iLCJBcmUgeW91IHN1cmUgeW91IHdhbnQgdG8gZGVsZXRlIHRoaXMgZ3JvdXAsIGFuZCBhbGwgb2YgdGhlIGl0ZW1zIGluIGl0PyI6IkFyZSB5b3Ugc3VyZSB5b3Ugd2FudCB0byBkZWxldGUgdGhpcyBncm91cCwgYW5kIGFsbCBvZiB0aGUgaXRlbXMgaW4gaXQ/IiwiQXJlIHlvdSBzdXJlIHlvdSB3YW50IHRvIGRlbGV0ZSB0aGlzIGxpbms/IjoiQXJlIHlvdSBzdXJlIHlvdSB3YW50IHRvIGRlbGV0ZSB0aGlzIGxpbms/IiwiQXJlIHlvdSBzdXJlIHlvdSB3YW50IHRvIGRlbGV0ZSI6IkFyZSB5b3Ugc3VyZSB5b3Ugd2FudCB0byBkZWxldGUiLCJBcmUgeW91IHN1cmUgeW91IHdhbnQgdG8gZGVsZXRlPyI6IkFyZSB5b3Ugc3VyZSB5b3Ugd2FudCB0byBkZWxldGU/IiwiQXJlIHlvdSBzdXJlIHlvdSB3YW50IHRvIGdlbmVyYXRlIGEgbmV3IHNob3BwaW5nIGxpc3QgZm9yIHRoaXMgY29sbGVjdGlvbj8gWW91IHdpbGwgb25seSBiZSBhYmxlIHRvIGFjY2VzcyB0aGlzIHNob3BwaW5nIGxpc3QgYWdhaW4gd2l0aCB0aGUgc2hhcmUgbGluay4iOiJBcmUgeW91IHN1cmUgeW91IHdhbnQgdG8gZ2VuZXJhdGUgYSBuZXcgc2hvcHBpbmcgbGlzdCBmb3IgdGhpcyBjb2xsZWN0aW9uPyBZb3Ugd2lsbCBvbmx5IGJlIGFibGUgdG8gYWNjZXNzIHRoaXMgc2hvcHBpbmcgbGlzdCBhZ2FpbiB3aXRoIHRoZSBzaGFyZSBsaW5rLiIsIkFyZSB5b3Ugc3VyZSB5b3Ugd2FudCB0byBvdmVyd3JpdGUgdGhlIGV4aXN0aW5nIHZhbHVlcz8iOiJBcmUgeW91IHN1cmUgeW91IHdhbnQgdG8gb3ZlcndyaXRlIHRoZSBleGlzdGluZyB2YWx1ZXM/IiwiQXJlIHlvdSBzdXJlIHlvdSB3YW50IHRvIHJlbW92ZSBhbGwgaXRlbXMgZnJvbSB0aGlzIGNvbGxlY3Rpb24/IjoiQXJlIHlvdSBzdXJlIHlvdSB3YW50IHRvIHJlbW92ZSBhbGwgaXRlbXMgZnJvbSB0aGlzIGNvbGxlY3Rpb24/IiwiQXJlIHlvdSBzdXJlIHlvdSB3YW50IHRvIHJlbW92ZSBhbGwgcmVjaXBlcyBmcm9tIHRoaXMgc2hvcHBpbmcgbGlzdD8iOiJBcmUgeW91IHN1cmUgeW91IHdhbnQgdG8gcmVtb3ZlIGFsbCByZWNpcGVzIGZyb20gdGhpcyBzaG9wcGluZyBsaXN0PyIsIkF1dG9tYXRpY2FsbHkiOiJBdXRvbWF0aWNhbGx5IiwiQXZlcmFnZSI6IkF2ZXJhZ2UiLCJCYWNrIjoiQmFjayIsIkJhc2Ugc3VnZ2VzdGlvbnMgb24iOiJCYXNlIHN1Z2dlc3Rpb25zIG9uIiwiQmFzZWQgb24geW91ciBsYXRlc3QgcmVjaXBlcy4gQ29udGludWUgaW4gdGhlIGRpcmVjdGlvbiBvZiB5b3VyIGN1cnJlbnQgY29udGVudC4iOiJCYXNlZCBvbiB5b3VyIGxhdGVzdCByZWNpcGVzLiBDb250aW51ZSBpbiB0aGUgZGlyZWN0aW9uIG9mIHlvdXIgY3VycmVudCBjb250ZW50LiIsIkJhc2VkIG9uIHlvdXIgcmVjaXBlcyB3aXRoIHRoZSBtb3N0IHJhdGluZ3MuIEdyZWF0IGZvciBjcmVhdGluZyBtb3JlIG9mIHdoYXQgeW91ciBhdWRpZW5jZSBsb3Zlcy4iOiJCYXNlZCBvbiB5b3VyIHJlY2lwZXMgd2l0aCB0aGUgbW9zdCByYXRpbmdzLiBHcmVhdCBmb3IgY3JlYXRpbmcgbW9yZSBvZiB3aGF0IHlvdXIgYXVkaWVuY2UgbG92ZXMuIiwiQmFzZWQgb24geW91ciB0b3AtcmF0ZWQgcmVjaXBlcy4gRm9jdXMgb24gcXVhbGl0eSBjb250ZW50IHRoYXQgcmVzb25hdGVzIHdpdGggeW91ciByZWFkZXJzLiI6IkJhc2VkIG9uIHlvdXIgdG9wLXJhdGVkIHJlY2lwZXMuIEZvY3VzIG9uIHF1YWxpdHkgY29udGVudCB0aGF0IHJlc29uYXRlcyB3aXRoIHlvdXIgcmVhZGVycy4iLCJCYXNlZCBvbjoiOiJCYXNlZCBvbjoiLCJCYXRjaCBPdmVydmlldyI6IkJhdGNoIE92ZXJ2aWV3IiwiQmVzdC1vZiBsaXN0cyBjb3ZlcmluZyBjYXRlZ29yaWVzIGFjcm9zcyBteSBzaXRlIjoiQmVzdC1vZiBsaXN0cyBjb3ZlcmluZyBjYXRlZ29yaWVzIGFjcm9zcyBteSBzaXRlIiwiQmx1ZSI6IkJsdWUiLCJDU1YgQ29sdW1uIjoiQ1NWIENvbHVtbiIsIkNhbGN1bGF0ZSI6IkNhbGN1bGF0ZSIsIkNhbGN1bGF0ZWQiOiJDYWxjdWxhdGVkIiwiQ2FsY3VsYXRpb24iOiJDYWxjdWxhdGlvbiIsIkNhbmNlbCBDYWxjdWxhdGlvbiI6IkNhbmNlbCBDYWxjdWxhdGlvbiIsIkNhbmNlbCBpbXBvcnQiOiJDYW5jZWwgaW1wb3J0IiwiQ2FuY2VsIjoiQ2FuY2VsIiwiQ2F0ZWdvcnkiOiJDYXRlZ29yeSIsIkNoYW5nZSBBbWF6b24gUHJvZHVjdCI6IkNoYW5nZSBBbWF6b24gUHJvZHVjdCIsIkNoYW5nZSBDYXRlZ29yeSI6IkNoYW5nZSBDYXRlZ29yeSIsIkNoYW5nZSBDb2xsZWN0aW9uIFN0cnVjdHVyZSI6IkNoYW5nZSBDb2xsZWN0aW9uIFN0cnVjdHVyZSIsIkNoYW5nZSBDb252ZXJ0ZWQgTmFtZXMiOiJDaGFuZ2UgQ29udmVydGVkIE5hbWVzIiwiQ2hhbmdlIERlc2NyaXB0aW9uIjoiQ2hhbmdlIERlc2NyaXB0aW9uIiwiQ2hhbmdlIE5hbWUiOiJDaGFuZ2UgTmFtZSIsIkNoYW5nZSBQcm9kdWN0IjoiQ2hhbmdlIFByb2R1Y3QiLCJDaGFuZ2UgU2VydmluZ3MiOiJDaGFuZ2UgU2VydmluZ3MiLCJDaGFuZ2UgY29sbGVjdGlvbiBuYW1lIjoiQ2hhbmdlIGNvbGxlY3Rpb24gbmFtZSIsIkNoYW5nZSBpbmdyZWRpZW50IGFtb3VudCI6IkNoYW5nZSBpbmdyZWRpZW50IGFtb3VudCIsIkNoYW5nZSBwcm9tcHQiOiJDaGFuZ2UgcHJvbXB0IiwiQ2hhbmdlIHRoZSBkZXNjcmlwdGlvbiBmb3IgdGhpcyBjb2xsZWN0aW9uIjoiQ2hhbmdlIHRoZSBkZXNjcmlwdGlvbiBmb3IgdGhpcyBjb2xsZWN0aW9uIiwiQ2hhbmdlZCBhbW91bnQgdG8iOiJDaGFuZ2VkIGFtb3VudCB0byIsIkNoYW5nZWQgY29sbGVjdGlvbiBkZXNjcmlwdGlvbiI6IkNoYW5nZWQgY29sbGVjdGlvbiBkZXNjcmlwdGlvbiIsIkNoYW5nZWQgY29sb3IiOiJDaGFuZ2VkIGNvbG9yIiwiQ2hhbmdlZCBjb2x1bW4gbmFtZSB0byI6IkNoYW5nZWQgY29sdW1uIG5hbWUgdG8iLCJDaGFuZ2VkIGN1c3RvbSByZWNpcGUgdGV4dCI6IkNoYW5nZWQgY3VzdG9tIHJlY2lwZSB0ZXh0IiwiQ2hhbmdlZCBncm91cCBuYW1lIHRvIjoiQ2hhbmdlZCBncm91cCBuYW1lIHRvIiwiQ2hhbmdlZCBpbmdyZWRpZW50cyI6IkNoYW5nZWQgaW5ncmVkaWVudHMiLCJDaGFuZ2VkIG5vdGUgdGV4dCI6IkNoYW5nZWQgbm90ZSB0ZXh0IiwiQ2hhbmdlZCBzZXJ2aW5ncyB0byI6IkNoYW5nZWQgc2VydmluZ3MgdG8iLCJDaGFuZ2VkIjoiQ2hhbmdlZCIsIkNoYW5nZXMgdG8gdGhlIGNvbGxlY3Rpb24gaGF2ZSBiZWVuIG1hZGUgc2luY2UgdGhpcyBzaG9wcGluZyBsaXN0IHdhcyBnZW5lcmF0ZWQuIjoiQ2hhbmdlcyB0byB0aGUgY29sbGVjdGlvbiBoYXZlIGJlZW4gbWFkZSBzaW5jZSB0aGlzIHNob3BwaW5nIGxpc3Qgd2FzIGdlbmVyYXRlZC4iLCJDaGFuZ2VzIHRvIHRoZXNlIHZhbHVlcyBjYW4gYmUgbWFkZSBhZnRlciBjb25maXJtaW5nIHdpdGggdGhlIGJsdWUgYnV0dG9uLiI6IkNoYW5nZXMgdG8gdGhlc2UgdmFsdWVzIGNhbiBiZSBtYWRlIGFmdGVyIGNvbmZpcm1pbmcgd2l0aCB0aGUgYmx1ZSBidXR0b24uIiwiQ2hlY2sgdGhlIEFQSSBTdGF0dXMiOiJDaGVjayB0aGUgQVBJIFN0YXR1cyIsIkNob29zZSBob3cgaW5ncmVkaWVudCBhbmQgaW5zdHJ1Y3Rpb24gY29sdW1ucyBhcmUgc3BsaXQgYmVmb3JlIGltcG9ydGluZy4iOiJDaG9vc2UgaG93IGluZ3JlZGllbnQgYW5kIGluc3RydWN0aW9uIGNvbHVtbnMgYXJlIHNwbGl0IGJlZm9yZSBpbXBvcnRpbmcuIiwiQ2xlYXIgQWxsIEl0ZW1zIjoiQ2xlYXIgQWxsIEl0ZW1zIiwiQ2xlYXIgSXRlbXMiOiJDbGVhciBJdGVtcyIsIkNsZWFyIGFsbCBpdGVtcyBpbiB0aGlzIGNvbGxlY3Rpb24iOiJDbGVhciBhbGwgaXRlbXMgaW4gdGhpcyBjb2xsZWN0aW9uIiwiQ2xlYXIgYW1vdW50IjoiQ2xlYXIgYW1vdW50IiwiQ2xlYXJlZCBhbGwgaXRlbXMiOiJDbGVhcmVkIGFsbCBpdGVtcyIsIkNsaWNrIHRoZSBjYXJ0IGljb24gaW4gdGhlIHRvcCByaWdodCB0byBnZW5lcmF0ZSBhIG5ldyBzaG9wcGluZyBsaXN0LiI6IkNsaWNrIHRoZSBjYXJ0IGljb24gaW4gdGhlIHRvcCByaWdodCB0byBnZW5lcmF0ZSBhIG5ldyBzaG9wcGluZyBsaXN0LiIsIkNsaWNrIHRoZSBjYXJ0IGljb24gaW4gdGhlIHRvcCByaWdodCB0byBnZW5lcmF0ZSB0aGUgc2hvcHBpbmcgbGlzdC4iOiJDbGljayB0aGUgY2FydCBpY29uIGluIHRoZSB0b3AgcmlnaHQgdG8gZ2VuZXJhdGUgdGhlIHNob3BwaW5nIGxpc3QuIiwiQ2xpY2sgdG8gYWRkOiI6IkNsaWNrIHRvIGFkZDoiLCJDbGljayB0byBjb25maXJtLi4uIjoiQ2xpY2sgdG8gY29uZmlybS4uLiIsIkNsaWNrIHRvIGV4Y2x1ZGUgdGhpcyBpbmdyZWRpZW50IGZyb20gdGhlIG51dHJpdGlvbiBjYWxjdWxhdGlvbi4iOiJDbGljayB0byBleGNsdWRlIHRoaXMgaW5ncmVkaWVudCBmcm9tIHRoZSBudXRyaXRpb24gY2FsY3VsYXRpb24uIiwiQ2xpY2sgdG8gc2V0IG5hbWUiOiJDbGljayB0byBzZXQgbmFtZSIsIkNsb3NlIjoiQ2xvc2UiLCJDb2xsYXBzZSI6IkNvbGxhcHNlIiwiQ29sbGVjdGlvbiBJdGVtcyI6IkNvbGxlY3Rpb24gSXRlbXMiLCJDb2xsZWN0aW9uIjoiQ29sbGVjdGlvbiIsIkNvbGxlY3Rpb25zIFVzYWdlIjoiQ29sbGVjdGlvbnMgVXNhZ2UiLCJDb2xvciI6IkNvbG9yIiwiQ29sdW1uIjoiQ29sdW1uIiwiQ29sdW1ucyAmIEdyb3VwcyI6IkNvbHVtbnMgJiBHcm91cHMiLCJDb2x1bW5zIjoiQ29sdW1ucyIsIkNvbXBsZW1lbnRhcnkgcmVjaXBlcyBteSByZWFkZXJzIG1pZ2h0IGV4cGVjdCB0byBmaW5kIjoiQ29tcGxlbWVudGFyeSByZWNpcGVzIG15IHJlYWRlcnMgbWlnaHQgZXhwZWN0IHRvIGZpbmQiLCJDb21wbGVtZW50YXJ5IHJlY2lwZXMgdG8gcGFpciB3aXRoIG15IGxhdGVzdCBwb3N0cyI6IkNvbXBsZW1lbnRhcnkgcmVjaXBlcyB0byBwYWlyIHdpdGggbXkgbGF0ZXN0IHBvc3RzIiwiQ29uZmlkZW5jZSI6IkNvbmZpZGVuY2UiLCJDb25maXJtZWQuIFRvZ2dsZSBvZmYgdG8gdW5kby4iOiJDb25maXJtZWQuIFRvZ2dsZSBvZmYgdG8gdW5kby4iLCJDb250aW51ZSB0aGUgdGhlbWUgb2YgbXkgcmVjZW50IGNvbnRlbnQiOiJDb250aW51ZSB0aGUgdGhlbWUgb2YgbXkgcmVjZW50IGNvbnRlbnQiLCJDb252ZXJzaW9uIFN1bW1hcnkiOiJDb252ZXJzaW9uIFN1bW1hcnkiLCJDb252ZXJzaW9uIjoiQ29udmVyc2lvbiIsIkNvbnZlcnQgQWxsIEF1dG9tYXRpY2FsbHkiOiJDb252ZXJ0IEFsbCBBdXRvbWF0aWNhbGx5IiwiQ29udmVydCBmcm9tIjoiQ29udmVydCBmcm9tIiwiQ29udmVydCI6IkNvbnZlcnQiLCJDb252ZXJ0Li4uIjoiQ29udmVydC4uLiIsIkNvbnZlcnRlZCBQbHVyYWwiOiJDb252ZXJ0ZWQgUGx1cmFsIiwiQ29udmVydGVkIFNpbmd1bGFyIjoiQ29udmVydGVkIFNpbmd1bGFyIiwiQ29udmVydGVkIjoiQ29udmVydGVkIiwiQ29weSBJdGVtIjoiQ29weSBJdGVtIiwiQ29weSBpdGVtIGluc3RlYWQgb2YgbW92aW5nIGl0IjoiQ29weSBpdGVtIGluc3RlYWQgb2YgbW92aW5nIGl0IiwiQ29weSBTaGFyZSBMaW5rIjoiQ29weSBTaGFyZSBMaW5rIiwiQ29weSB0aGlzIGxpbmsgdG8gYWxsb3cgb3RoZXJzIHRvIGVkaXQgdGhpcyBzaG9wcGluZyBsaXN0OiI6IkNvcHkgdGhpcyBsaW5rIHRvIGFsbG93IG90aGVycyB0byBlZGl0IHRoaXMgc2hvcHBpbmcgbGlzdDoiLCJDb3VsZCBub3QgYXBwbHkgdGhlIHByb3Bvc2VkIG51dHJpdGlvbiB0byB0aGlzIHJlY2lwZS4gUGxlYXNlIHRyeSBhZ2Fpbi4iOiJDb3VsZCBub3QgYXBwbHkgdGhlIHByb3Bvc2VkIG51dHJpdGlvbiB0byB0aGlzIHJlY2lwZS4gUGxlYXNlIHRyeSBhZ2Fpbi4iLCJDb3VsZCBub3QgYXBwbHkgdGhlIHByb3Bvc2VkIG51dHJpdGlvbiB0byB0aGlzIHJlY2lwZS4iOiJDb3VsZCBub3QgYXBwbHkgdGhlIHByb3Bvc2VkIG51dHJpdGlvbiB0byB0aGlzIHJlY2lwZS4iLCJDb3VsZCBub3QgYXBwbHkgdGhlIHJlYWR5IHJlY2lwZXMgaW4gdGhpcyBiYXRjaC4gUGxlYXNlIHRyeSBhZ2Fpbi4iOiJDb3VsZCBub3QgYXBwbHkgdGhlIHJlYWR5IHJlY2lwZXMgaW4gdGhpcyBiYXRjaC4gUGxlYXNlIHRyeSBhZ2Fpbi4iLCJDb3VsZCBub3QgYXBwbHkgdGhlIHJlYWR5IHJlY2lwZXMgaW4gdGhpcyBiYXRjaC4iOiJDb3VsZCBub3QgYXBwbHkgdGhlIHJlYWR5IHJlY2lwZXMgaW4gdGhpcyBiYXRjaC4iLCJDb3VsZCBub3QgYXBwbHkgdGhlIHJlYWR5IHJlY2lwZXMuIFBsZWFzZSB0cnkgYWdhaW4uIjoiQ291bGQgbm90IGFwcGx5IHRoZSByZWFkeSByZWNpcGVzLiBQbGVhc2UgdHJ5IGFnYWluLiIsIkNvdWxkIG5vdCBhcHBseSB0aGUgcmVhZHkgcmVjaXBlcy4iOiJDb3VsZCBub3QgYXBwbHkgdGhlIHJlYWR5IHJlY2lwZXMuIiwiQ291bGQgbm90IGFwcGx5IHRoZSByZXZpZXdlZCBjb252ZXJzaW9ucyB0byB0aGlzIHJlY2lwZS4gUGxlYXNlIHRyeSBhZ2Fpbi4iOiJDb3VsZCBub3QgYXBwbHkgdGhlIHJldmlld2VkIGNvbnZlcnNpb25zIHRvIHRoaXMgcmVjaXBlLiBQbGVhc2UgdHJ5IGFnYWluLiIsIkNvdWxkIG5vdCBhcHBseSB0aGUgcmV2aWV3ZWQgY29udmVyc2lvbnMgdG8gdGhpcyByZWNpcGUuIjoiQ291bGQgbm90IGFwcGx5IHRoZSByZXZpZXdlZCBjb252ZXJzaW9ucyB0byB0aGlzIHJlY2lwZS4iLCJDb3VsZCBub3QgbG9hZCB0aGUgbnV0cml0aW9uIHJldmlldyBiYXRjaC4gUGxlYXNlIHJlZnJlc2ggYW5kIHRyeSBhZ2Fpbi4iOiJDb3VsZCBub3QgbG9hZCB0aGUgbnV0cml0aW9uIHJldmlldyBiYXRjaC4gUGxlYXNlIHJlZnJlc2ggYW5kIHRyeSBhZ2Fpbi4iLCJDb3VsZCBub3QgbG9hZCB0aGUgdW5pdCBjb252ZXJzaW9uIHJldmlldyBiYXRjaC4gUGxlYXNlIHJlZnJlc2ggYW5kIHRyeSBhZ2Fpbi4iOiJDb3VsZCBub3QgbG9hZCB0aGUgdW5pdCBjb252ZXJzaW9uIHJldmlldyBiYXRjaC4gUGxlYXNlIHJlZnJlc2ggYW5kIHRyeSBhZ2Fpbi4iLCJDb3VsZCBub3Qgc2F2ZSB0aGUgaW5ncmVkaWVudCByZXZpZXcgY2hhbmdlcy4gUGxlYXNlIHRyeSBhZ2Fpbi4iOiJDb3VsZCBub3Qgc2F2ZSB0aGUgaW5ncmVkaWVudCByZXZpZXcgY2hhbmdlcy4gUGxlYXNlIHRyeSBhZ2Fpbi4iLCJDb3VsZCBub3Qgc2F2ZSB0aGUgaW5ncmVkaWVudCByZXZpZXcgY2hhbmdlcy4iOiJDb3VsZCBub3Qgc2F2ZSB0aGUgaW5ncmVkaWVudCByZXZpZXcgY2hhbmdlcy4iLCJDb3VsZCBub3Qgc3RhcnQgdGhlIG51dHJpdGlvbiByZXZpZXcgYmF0Y2guIFBsZWFzZSB0cnkgYWdhaW4uIjoiQ291bGQgbm90IHN0YXJ0IHRoZSBudXRyaXRpb24gcmV2aWV3IGJhdGNoLiBQbGVhc2UgdHJ5IGFnYWluLiIsIkNvdWxkIG5vdCBzdGFydCB0aGUgbnV0cml0aW9uIHJldmlldyBiYXRjaC4iOiJDb3VsZCBub3Qgc3RhcnQgdGhlIG51dHJpdGlvbiByZXZpZXcgYmF0Y2guIiwiQ291bGQgbm90IHN0YXJ0IHRoZSB1bml0IGNvbnZlcnNpb24gcmV2aWV3IGJhdGNoLiBQbGVhc2UgdHJ5IGFnYWluLiI6IkNvdWxkIG5vdCBzdGFydCB0aGUgdW5pdCBjb252ZXJzaW9uIHJldmlldyBiYXRjaC4gUGxlYXNlIHRyeSBhZ2Fpbi4iLCJDb3VsZCBub3Qgc3RhcnQgdGhlIHVuaXQgY29udmVyc2lvbiByZXZpZXcgYmF0Y2guIjoiQ291bGQgbm90IHN0YXJ0IHRoZSB1bml0IGNvbnZlcnNpb24gcmV2aWV3IGJhdGNoLiIsIkNyZWF0ZSBSZWNpcGUiOiJDcmVhdGUgUmVjaXBlIiwiQ3JlYXRlIjoiQ3JlYXRlIiwiQ3JlYXRpbmcgbmV3IEN1c3RvbSBGaWVsZCI6IkNyZWF0aW5nIG5ldyBDdXN0b20gRmllbGQiLCJDcmVhdGluZyBuZXcgTnV0cmllbnQiOiJDcmVhdGluZyBuZXcgTnV0cmllbnQiLCJDcmVhdGluZyBuZXcgTnV0cml0aW9uIEluZ3JlZGllbnQiOiJDcmVhdGluZyBuZXcgTnV0cml0aW9uIEluZ3JlZGllbnQiLCJDdXJyZW50IFByb2R1Y3QiOiJDdXJyZW50IFByb2R1Y3QiLCJDdXJyZW50IjoiQ3VycmVudCIsIkN1cnJlbnRseSBzdXBwb3J0ZWQgaW50ZWdyYXRpb25zOiI6IkN1cnJlbnRseSBzdXBwb3J0ZWQgaW50ZWdyYXRpb25zOiIsIkN1c3RvbSBGaWVsZCI6IkN1c3RvbSBGaWVsZCIsIkN1c3RvbSBGaWVsZHMiOiJDdXN0b20gRmllbGRzIiwiQ3VzdG9tIEluZ3JlZGllbnRzIjoiQ3VzdG9tIEluZ3JlZGllbnRzIiwiQ3VzdG9tIExpbmtzIGZvciB0aGlzIFJlY2lwZSBvbmx5IjoiQ3VzdG9tIExpbmtzIGZvciB0aGlzIFJlY2lwZSBvbmx5IiwiQ3VzdG9tIE51dHJpZW50IjoiQ3VzdG9tIE51dHJpZW50IiwiQ3VzdG9tIE51dHJpZW50cyI6IkN1c3RvbSBOdXRyaWVudHMiLCJDdXN0b20gTnV0cml0aW9uIEluZ3JlZGllbnQiOiJDdXN0b20gTnV0cml0aW9uIEluZ3JlZGllbnQiLCJDdXN0b20gTnV0cml0aW9uIjoiQ3VzdG9tIE51dHJpdGlvbiIsIkN1c3RvbSBSZWNpcGUiOiJDdXN0b20gUmVjaXBlIiwiQ3VzdG9tIjoiQ3VzdG9tIiwiQ3VzdG9tOiB0aGVzZSBsaW5rcyB3aWxsIG9ubHkgYWZmZWN0IHRoZSByZWNpcGUgYmVsb3ciOiJDdXN0b206IHRoZXNlIGxpbmtzIHdpbGwgb25seSBhZmZlY3QgdGhlIHJlY2lwZSBiZWxvdyIsIkRhaWx5IE5lZWQiOiJEYWlseSBOZWVkIiwiRGF0ZSI6IkRhdGUiLCJEZWNpbWFsIFByZWNpc2lvbiI6IkRlY2ltYWwgUHJlY2lzaW9uIiwiRGVjaXNpb24iOiJEZWNpc2lvbiIsIkRlY3JlYXNlIHNlcnZpbmcgc2l6ZSBieSAxIjoiRGVjcmVhc2Ugc2VydmluZyBzaXplIGJ5IDEiLCJEZWNyZWFzZSBzZXJ2aW5nIHNpemUgYnkgb25lIjoiRGVjcmVhc2Ugc2VydmluZyBzaXplIGJ5IG9uZSIsIkRlZmF1bHQiOiJEZWZhdWx0IiwiRGVsZXRlIENvbHVtbiI6IkRlbGV0ZSBDb2x1bW4iLCJEZWxldGUgQ3VzdG9tIEluZ3JlZGllbnQiOiJEZWxldGUgQ3VzdG9tIEluZ3JlZGllbnQiLCJEZWxldGUgQ3VzdG9tIE51dHJpZW50IjoiRGVsZXRlIEN1c3RvbSBOdXRyaWVudCIsIkRlbGV0ZSBGaWVsZCI6IkRlbGV0ZSBGaWVsZCIsIkRlbGV0ZSBHcm91cCI6IkRlbGV0ZSBHcm91cCIsIkRlbGV0ZSBSZWNpcGUgU3VibWlzc2lvbiI6IkRlbGV0ZSBSZWNpcGUgU3VibWlzc2lvbiIsIkRlbGV0ZSBTYXZlZCBDb2xsZWN0aW9uIjoiRGVsZXRlIFNhdmVkIENvbGxlY3Rpb24iLCJEZWxldGUgdGhpcyBpbmdyZWRpZW50IGZyb20gdGhlIHNob3BwaW5nIGxpc3QiOiJEZWxldGUgdGhpcyBpbmdyZWRpZW50IGZyb20gdGhlIHNob3BwaW5nIGxpc3QiLCJEZWxldGUgdGhpcyBzaG9wcGluZyBsaXN0IGdyb3VwIjoiRGVsZXRlIHRoaXMgc2hvcHBpbmcgbGlzdCBncm91cCIsIkRlbGV0ZSI6IkRlbGV0ZSIsIkRlbGltaXRlciI6IkRlbGltaXRlciIsIkRlc2NyaXB0aW9uIGZvciB0aGlzIGNvbGxlY3Rpb246IjoiRGVzY3JpcHRpb24gZm9yIHRoaXMgY29sbGVjdGlvbjoiLCJEZXNjcmlwdGlvbiI6IkRlc2NyaXB0aW9uIiwiRGVzdGluYXRpb24gQ29sbGVjdGlvbiI6IkRlc3RpbmF0aW9uIENvbGxlY3Rpb24iLCJEZXN0aW5hdGlvbiBDb2x1bW4iOiJEZXN0aW5hdGlvbiBDb2x1bW4iLCJEZXN0aW5hdGlvbiBHcm91cCI6IkRlc3RpbmF0aW9uIEdyb3VwIiwiRGVzZWxlY3QgQWxsIjoiRGVzZWxlY3QgQWxsIiwiRGVzZWxlY3QgYWxsIjoiRGVzZWxlY3QgYWxsIiwiRGlmZmVycyBmcm9tIGV4aXN0aW5nIGNvbnZlcnNpb24gXHUyMDE0IG5lZWRzIGNvbmZpcm1hdGlvbi4iOiJEaWZmZXJzIGZyb20gZXhpc3RpbmcgY29udmVyc2lvbiBcdTIwMTQgbmVlZHMgY29uZmlybWF0aW9uLiIsIkRpc3BsYXkgTmFtZSI6IkRpc3BsYXkgTmFtZSIsIkRvIG5vdCBtYXJrIGFzIGxlZnRvdmVycyI6IkRvIG5vdCBtYXJrIGFzIGxlZnRvdmVycyIsIkRvZXMgbm90IGhhdmUgU2F2ZWQgQ29sbGVjdGlvbnMiOiJEb2VzIG5vdCBoYXZlIFNhdmVkIENvbGxlY3Rpb25zIiwiRG9uZSI6IkRvbmUiLCJEb3dubG9hZCB0byBDU1YiOiJEb3dubG9hZCB0byBDU1YiLCJEcmFnIGFuZCBkcm9wIHRvIGFkZDoiOiJEcmFnIGFuZCBkcm9wIHRvIGFkZDoiLCJEdXBsaWNhdGUgSXRlbSI6IkR1cGxpY2F0ZSBJdGVtIiwiRHVwbGljYXRlIFNhdmVkIENvbGxlY3Rpb24iOiJEdXBsaWNhdGUgU2F2ZWQgQ29sbGVjdGlvbiIsIkR1cGxpY2F0ZSI6IkR1cGxpY2F0ZSIsIkR1cGxpY2F0ZWQgY29sdW1uIjoiRHVwbGljYXRlZCBjb2x1bW4iLCJEdXBsaWNhdGVkIjoiRHVwbGljYXRlZCIsIkVkaXQgQWZmaWxpYXRlIEZpZWxkcyI6IkVkaXQgQWZmaWxpYXRlIEZpZWxkcyIsIkVkaXQgQ29sbGVjdGlvbnMiOiJFZGl0IENvbGxlY3Rpb25zIiwiRWRpdCBDb2x1bW5zIjoiRWRpdCBDb2x1bW5zIiwiRWRpdCBDdXN0b20gSW5ncmVkaWVudCI6IkVkaXQgQ3VzdG9tIEluZ3JlZGllbnQiLCJFZGl0IEN1c3RvbSBSZWNpcGUiOiJFZGl0IEN1c3RvbSBSZWNpcGUiLCJFZGl0IEZpZWxkIjoiRWRpdCBGaWVsZCIsIkVkaXQgR2xvYmFsIExpbmtzIjoiRWRpdCBHbG9iYWwgTGlua3MiLCJFZGl0IEdyb3VwcyI6IkVkaXQgR3JvdXBzIiwiRWRpdCBJbWFnZSI6IkVkaXQgSW1hZ2UiLCJFZGl0IEltYWdlIFRvb2x0aXAiOiJFZGl0IEltYWdlIFRvb2x0aXAiLCJFZGl0IEluZ3JlZGllbnRzIjoiRWRpdCBJbmdyZWRpZW50cyIsIkVkaXQgSXRlbSI6IkVkaXQgSXRlbSIsIkVkaXQgTGluayI6IkVkaXQgTGluayIsIkVkaXQgTWFwcGluZyI6IkVkaXQgTWFwcGluZyIsIkVkaXQgTm90ZSI6IkVkaXQgTm90ZSIsIkVkaXQgTnV0cmllbnQiOiJFZGl0IE51dHJpZW50IiwiRWRpdCBSZWNpcGUgU3VibWlzc2lvbiI6IkVkaXQgUmVjaXBlIFN1Ym1pc3Npb24iLCJFZGl0IFJlY2lwZSI6IkVkaXQgUmVjaXBlIiwiRWRpdCBTYXZlZCBDb2xsZWN0aW9uIjoiRWRpdCBTYXZlZCBDb2xsZWN0aW9uIiwiRWRpdCBTaG9wcGluZyBMaXN0IjoiRWRpdCBTaG9wcGluZyBMaXN0IiwiRWRpdGVkIjoiRWRpdGVkIiwiRWRpdGluZyBDdXN0b20gRmllbGQiOiJFZGl0aW5nIEN1c3RvbSBGaWVsZCIsIkVkaXRpbmcgRXF1aXBtZW50IEFmZmlsaWF0ZSBGaWVsZHMiOiJFZGl0aW5nIEVxdWlwbWVudCBBZmZpbGlhdGUgRmllbGRzIiwiRWRpdGluZyBHbG9iYWwgSW5ncmVkaWVudCBMaW5rcyI6IkVkaXRpbmcgR2xvYmFsIEluZ3JlZGllbnQgTGlua3MiLCJFZGl0aW5nIE51dHJpZW50IjoiRWRpdGluZyBOdXRyaWVudCIsIkVkaXRpbmcgTnV0cml0aW9uIEluZ3JlZGllbnQiOiJFZGl0aW5nIE51dHJpdGlvbiBJbmdyZWRpZW50IiwiRWRpdGluZyBQcm9kdWN0IjoiRWRpdGluZyBQcm9kdWN0IiwiRWRpdGluZyBVc2VyIjoiRWRpdGluZyBVc2VyIiwiRWRpdGluZyBleGlzdGluZyByZWNpcGVzIHdpbGwgb3ZlcndyaXRlIHRoZWlyIHZhbHVlcyB3aXRoIHRoZSB2YWx1ZXMgaW4gdGhlIGltcG9ydCBmaWxlLiI6IkVkaXRpbmcgZXhpc3RpbmcgcmVjaXBlcyB3aWxsIG92ZXJ3cml0ZSB0aGVpciB2YWx1ZXMgd2l0aCB0aGUgdmFsdWVzIGluIHRoZSBpbXBvcnQgZmlsZS4iLCJFbWFpbCI6IkVtYWlsIiwiRW1wdHkgQ29sbGVjdGlvbiI6IkVtcHR5IENvbGxlY3Rpb24iLCJFbmFibGUgdG8gbWFrZSB0aGlzIGEgZGVmYXVsdCBjb2xsZWN0aW9uIGZvciBuZXcgdXNlcnMuIERvZXMgbm90IGFmZmVjdCB0aG9zZSB3aG8gaGF2ZSB1c2VkIHRoZSBjb2xsZWN0aW9ucyBmZWF0dXJlIGJlZm9yZS4iOiJFbmFibGUgdG8gbWFrZSB0aGlzIGEgZGVmYXVsdCBjb2xsZWN0aW9uIGZvciBuZXcgdXNlcnMuIERvZXMgbm90IGFmZmVjdCB0aG9zZSB3aG8gaGF2ZSB1c2VkIHRoZSBjb2xsZWN0aW9ucyBmZWF0dXJlIGJlZm9yZS4iLCJFbmFibGUgdG8gbWFrZSB0aGlzIHNhdmVkIGNvbGxlY3Rpb24gc2hvdyB1cCBhZnRlciBjbGlja2luZyBvbiBcIkFkZCBQcmUtbWFkZSBDb2xsZWN0aW9uXCIuIENhbiBiZSB1c2VkIHRvIGdpdmUgdXNlcnMgZWFzeSBhY2Nlc3MgdG8gdGhlIG1lYWwgcGxhbnMgeW91IGNyZWF0ZS4iOiJFbmFibGUgdG8gbWFrZSB0aGlzIHNhdmVkIGNvbGxlY3Rpb24gc2hvdyB1cCBhZnRlciBjbGlja2luZyBvbiBcIkFkZCBQcmUtbWFkZSBDb2xsZWN0aW9uXCIuIENhbiBiZSB1c2VkIHRvIGdpdmUgdXNlcnMgZWFzeSBhY2Nlc3MgdG8gdGhlIG1lYWwgcGxhbnMgeW91IGNyZWF0ZS4iLCJFbmFibGUgdG8gbWFrZSB0aGlzIHNhdmVkIGNvbGxlY3Rpb24gc2hvdyB1cCBhcyBhbiBvcHRpb24gYWZ0ZXIgY2xpY2tpbmcgXCJBZGQgQ29sbGVjdGlvblwiLiBUaGlzIHdvdWxkIHVzdWFsbHkgYmUgYW4gZW1wdHkgY29sbGVjdGlvbiB3aXRoIGEgc3BlY2lmaWMgc3RydWN0dXJlIGxpa2UgXCJFbXB0eSBXZWVrIFBsYW5cIi4iOiJFbmFibGUgdG8gbWFrZSB0aGlzIHNhdmVkIGNvbGxlY3Rpb24gc2hvdyB1cCBhcyBhbiBvcHRpb24gYWZ0ZXIgY2xpY2tpbmcgXCJBZGQgQ29sbGVjdGlvblwiLiBUaGlzIHdvdWxkIHVzdWFsbHkgYmUgYW4gZW1wdHkgY29sbGVjdGlvbiB3aXRoIGEgc3BlY2lmaWMgc3RydWN0dXJlIGxpa2UgXCJFbXB0eSBXZWVrIFBsYW5cIi4iLCJFbmFibGUgdG8gbWFyayB0aGlzIGNvbGxlY3Rpb24gYXMgZml4ZWQuIEZpeGVkIHNhdmVkIGNvbGxlY3Rpb25zIHdpbGwgYWx3YXlzIHNob3cgdXAgaW4gdGhlIGNvbGxlY3Rpb25zIGxpc3Qgb2YgYSB1c2VyIGFuZCBjYW5ub3QgYmUgZWRpdGVkIGJ5IHRoZW0uIjoiRW5hYmxlIHRvIG1hcmsgdGhpcyBjb2xsZWN0aW9uIGFzIGZpeGVkLiBGaXhlZCBzYXZlZCBjb2xsZWN0aW9ucyB3aWxsIGFsd2F5cyBzaG93IHVwIGluIHRoZSBjb2xsZWN0aW9ucyBsaXN0IG9mIGEgdXNlciBhbmQgY2Fubm90IGJlIGVkaXRlZCBieSB0aGVtLiIsIkVuYWJsZSB0byBwdXNoIHRoaXMgY29sbGVjdGlvbiB0byBldmVyeW9uZSB1c2luZyB0aGUgY29sbGVjdGlvbnMgZmVhdHVyZS4gV2lsbCBhZmZlY3QgYm90aCBuZXcgYW5kIGV4aXN0aW5nIHVzZXJzIGFuZCBhZGQgdGhpcyBjb2xsZWN0aW9uIHRvIHRoZWlyIGxpc3QuIjoiRW5hYmxlIHRvIHB1c2ggdGhpcyBjb2xsZWN0aW9uIHRvIGV2ZXJ5b25lIHVzaW5nIHRoZSBjb2xsZWN0aW9ucyBmZWF0dXJlLiBXaWxsIGFmZmVjdCBib3RoIG5ldyBhbmQgZXhpc3RpbmcgdXNlcnMgYW5kIGFkZCB0aGlzIGNvbGxlY3Rpb24gdG8gdGhlaXIgbGlzdC4iLCJFbnRlciBjYWxjdWxhdGlvbiAoZS5nLiwgMS8xNiwgMiAqIDMuNSArIDEsIGV0Yy4pOiI6IkVudGVyIGNhbGN1bGF0aW9uIChlLmcuLCAxLzE2LCAyICogMy41ICsgMSwgZXRjLik6IiwiRW50ZXIgdGhlIHRvb2x0aXAgdGV4dCBmb3IgdGhpcyBpbnN0cnVjdGlvbiBpbWFnZS4gTGVhdmUgZW1wdHkgdG8gcmVtb3ZlLiI6IkVudGVyIHRoZSB0b29sdGlwIHRleHQgZm9yIHRoaXMgaW5zdHJ1Y3Rpb24gaW1hZ2UuIExlYXZlIGVtcHR5IHRvIHJlbW92ZS4iLCJFcnJvciI6IkVycm9yIiwiRXJyb3JzIjoiRXJyb3JzIiwiRXhjbHVkZSI6IkV4Y2x1ZGUiLCJFeGNsdWRlZCI6IkV4Y2x1ZGVkIiwiRXhpc3RpbmciOiJFeGlzdGluZyIsIkV4cGFuZCI6IkV4cGFuZCIsIkV4cGVyaWVuY2luZyBpc3N1ZXM/IjoiRXhwZXJpZW5jaW5nIGlzc3Vlcz8iLCJGYWlsZWQgdG8gZ2VuZXJhdGUgaWRlYXMuIFBsZWFzZSB0cnkgYWdhaW4uIjoiRmFpbGVkIHRvIGdlbmVyYXRlIGlkZWFzLiBQbGVhc2UgdHJ5IGFnYWluLiIsIkZhaWxlZCB0byBpbXBvcnQgaWRlYXMuIFBsZWFzZSB0cnkgYWdhaW4uIjoiRmFpbGVkIHRvIGltcG9ydCBpZGVhcy4gUGxlYXNlIHRyeSBhZ2Fpbi4iLCJGYWlsZWQgdG8gbG9hZCBtb3JlIGlkZWFzLiBQbGVhc2UgdHJ5IGFnYWluLiI6IkZhaWxlZCB0byBsb2FkIG1vcmUgaWRlYXMuIFBsZWFzZSB0cnkgYWdhaW4uIiwiRmVhdHVyZXMiOiJGZWF0dXJlcyIsIkZpbGwgZ2FwcyBpbiBteSByZWNlbnQgcmVjaXBlIGNvdmVyYWdlIjoiRmlsbCBnYXBzIGluIG15IHJlY2VudCByZWNpcGUgY292ZXJhZ2UiLCJGaWx0ZXI6IjoiRmlsdGVyOiIsIkZpbmQgQW1hem9uIFByb2R1Y3Q6IjoiRmluZCBBbWF6b24gUHJvZHVjdDoiLCJGaW5kIGEgbWF0Y2ggZm9yOiI6IkZpbmQgYSBtYXRjaCBmb3I6IiwiRmluZS1UdW5lIEltcG9ydCI6IkZpbmUtVHVuZSBJbXBvcnQiLCJGaW5lLVR1bmUgT3B0aW9ucyI6IkZpbmUtVHVuZSBPcHRpb25zIiwiRmlyc3QgVW5pdCBTeXN0ZW0iOiJGaXJzdCBVbml0IFN5c3RlbSIsIkZpeGVkIjoiRml4ZWQiLCJHZW5lcmFsIjoiR2VuZXJhbCIsIkdlbmVyYXRlIElkZWFzIjoiR2VuZXJhdGUgSWRlYXMiLCJHZW5lcmF0ZSBNb3JlIElkZWFzIjoiR2VuZXJhdGUgTW9yZSBJZGVhcyIsIkdlbmVyYXRlIFNob3BwaW5nIExpc3QiOiJHZW5lcmF0ZSBTaG9wcGluZyBMaXN0IiwiR2VuZXJhdGUgYSBzaG9wcGluZyBsaXN0IGZvciB0aGVzZSByZWNpcGVzIjoiR2VuZXJhdGUgYSBzaG9wcGluZyBsaXN0IGZvciB0aGVzZSByZWNpcGVzIiwiR2VuZXJhdGUgZW1wdHkgc2hvcHBpbmcgbGlzdCI6IkdlbmVyYXRlIGVtcHR5IHNob3BwaW5nIGxpc3QiLCJHZW5lcmF0ZSBuZXcgY29udGVudCBpZGVhcyBiYXNlZCBvbiB5b3VyIGV4aXN0aW5nIHJlY2lwZXMgYW5kIHdoYXQgcGVyZm9ybXMgYmVzdCBvbiB5b3VyIHNpdGUuIjoiR2VuZXJhdGUgbmV3IGNvbnRlbnQgaWRlYXMgYmFzZWQgb24geW91ciBleGlzdGluZyByZWNpcGVzIGFuZCB3aGF0IHBlcmZvcm1zIGJlc3Qgb24geW91ciBzaXRlLiIsIkdlbmVyYXRpbmcgaWRlYXMuLi4iOiJHZW5lcmF0aW5nIGlkZWFzLi4uIiwiR2xvYmFsOiB0aGUgc2FtZSBsaW5rIHdpbGwgYmUgdXNlZCBmb3IgZXZlcnkgcmVjaXBlIHdpdGggdGhpcyBpbmdyZWRpZW50IjoiR2xvYmFsOiB0aGUgc2FtZSBsaW5rIHdpbGwgYmUgdXNlZCBmb3IgZXZlcnkgcmVjaXBlIHdpdGggdGhpcyBpbmdyZWRpZW50IiwiR28gQmFjayI6IkdvIEJhY2siLCJHbyB0byBOZXh0IFN0ZXAiOiJHbyB0byBOZXh0IFN0ZXAiLCJHbyB0byBTaG9wcGluZyBMaXN0IjoiR28gdG8gU2hvcHBpbmcgTGlzdCIsIkdyZWVuIjoiR3JlZW4iLCJHcm91cCI6Ikdyb3VwIiwiR3JvdXBzIjoiR3JvdXBzIiwiSFRNTCBDb2RlIjoiSFRNTCBDb2RlIiwiSGFzIFNhdmVkIENvbGxlY3Rpb25zIjoiSGFzIFNhdmVkIENvbGxlY3Rpb25zIiwiSGlkZSBEZXRhaWxzIjoiSGlkZSBEZXRhaWxzIiwiSGlkZSBOdXRyaXRpb24gRmFjdHMiOiJIaWRlIE51dHJpdGlvbiBGYWN0cyIsIkhpZGUgcmVjaXBlcyB1c2VkIjoiSGlkZSByZWNpcGVzIHVzZWQiLCJIaWdoZXN0IFJhdGVkIFJlY2lwZXMiOiJIaWdoZXN0IFJhdGVkIFJlY2lwZXMiLCJIaWdoZXN0IHJhdGVkIHJlY2lwZXMiOiJIaWdoZXN0IHJhdGVkIHJlY2lwZXMiLCJJRCI6IklEIiwiSWRlYXMgSW1wb3J0ZWQiOiJJZGVhcyBJbXBvcnRlZCIsIklnbm9yZSB0aGlzIHdhcm5pbmciOiJJZ25vcmUgdGhpcyB3YXJuaW5nIiwiSWdub3JlIjoiSWdub3JlIiwiSW1hZ2UiOiJJbWFnZSIsIkltYWdlcyBhbmQgSFRNTCBjb2RlIG9ubHkgc2hvdyB1cCB3aGVuIHRoZSBFcXVpcG1lbnQgYmxvY2sgaXMgc2V0IHRvIHRoZSBcIkltYWdlc1wiIGRpc3BsYXkgc3R5bGUgaW4gdGhlIFRlbXBsYXRlIEVkaXRvci4iOiJJbWFnZXMgYW5kIEhUTUwgY29kZSBvbmx5IHNob3cgdXAgd2hlbiB0aGUgRXF1aXBtZW50IGJsb2NrIGlzIHNldCB0byB0aGUgXCJJbWFnZXNcIiBkaXNwbGF5IHN0eWxlIGluIHRoZSBUZW1wbGF0ZSBFZGl0b3IuIiwiSW1hZ2VzIjoiSW1hZ2VzIiwiSW1wb3J0IEFnYWluIjoiSW1wb3J0IEFnYWluIiwiSW1wb3J0IEZpbmlzaGVkIjoiSW1wb3J0IEZpbmlzaGVkIiwiSW1wb3J0IFNlbGVjdGVkIjoiSW1wb3J0IFNlbGVjdGVkIiwiSW1wb3J0IGVtcHR5IGNlbGxzIjoiSW1wb3J0IGVtcHR5IGNlbGxzIiwiSW1wb3J0IHR5cGUiOiJJbXBvcnQgdHlwZSIsIkltcG9ydCB2YWx1ZXMgZnJvbSByZWNpcGUiOiJJbXBvcnQgdmFsdWVzIGZyb20gcmVjaXBlIiwiSW1wb3J0IHdpdGggQUkiOiJJbXBvcnQgd2l0aCBBSSIsIkltcG9ydCI6IkltcG9ydCIsIkltcG9ydGluZyBSZWNpcGVzIjoiSW1wb3J0aW5nIFJlY2lwZXMiLCJJbXBvcnRpbmcuLi4iOiJJbXBvcnRpbmcuLi4iLCJJbiBSZWNpcGUiOiJJbiBSZWNpcGUiLCJJbmNsdWRlIGluZ3JlZGllbnQgbm90ZXMiOiJJbmNsdWRlIGluZ3JlZGllbnQgbm90ZXMiLCJJbmNsdWRlIGluIHNob3BwaW5nIGxpc3QiOiJJbmNsdWRlIGluIHNob3BwaW5nIGxpc3QiLCJJbmNsdWRlIjoiSW5jbHVkZSIsIkluY3JlYXNlIHNlcnZpbmcgc2l6ZSBieSAxIjoiSW5jcmVhc2Ugc2VydmluZyBzaXplIGJ5IDEiLCJJbmNyZWFzZSBzZXJ2aW5nIHNpemUgYnkgb25lIjoiSW5jcmVhc2Ugc2VydmluZyBzaXplIGJ5IG9uZSIsIkluZ3JlZGllbnQgTGluayBUeXBlIjoiSW5ncmVkaWVudCBMaW5rIFR5cGUiLCJJbmdyZWRpZW50IjoiSW5ncmVkaWVudCIsIkluZ3JlZGllbnRzIjoiSW5ncmVkaWVudHMiLCJJbml0aWFsIHN0YXRlIjoiSW5pdGlhbCBzdGF0ZSIsIkluc3RydWN0aW9ucyI6Ikluc3RydWN0aW9ucyIsIkl0ZW0iOiJJdGVtIiwiSXRlbSBBY3Rpb25zIjoiSXRlbSBBY3Rpb25zIiwiS2VlcCBFeGlzdGluZyI6IktlZXAgRXhpc3RpbmciLCJLZWVwIFVuaXQiOiJLZWVwIFVuaXQiLCJLZXkiOiJLZXkiLCJMYWJlbCI6IkxhYmVsIiwiTGFzdCAzMSBEYXlzIjoiTGFzdCAzMSBEYXlzIiwiTGFzdCA3IERheXMiOiJMYXN0IDcgRGF5cyIsIkxhc3QgWCBEYXlzIjoiTGFzdCBYIERheXMiLCJMZWFybiBtb3JlIGFib3V0IG91ciBQcm9kdWN0cyBmZWF0dXJlIjoiTGVhcm4gbW9yZSBhYm91dCBvdXIgUHJvZHVjdHMgZmVhdHVyZSIsIkxlYXJuIG1vcmUiOiJMZWFybiBtb3JlIiwiTGVmdG92ZXJzIjoiTGVmdG92ZXJzIiwiTGluayB5b3VyIGluZ3JlZGllbnRzIGFuZCBlcXVpcG1lbnQgdG8gdGhlIGVDb21tZXJjZSBwcm9kdWN0cyBvbiB5b3VyIG93biBzaXRlIHRvIGhlbHAgdmlzaXRvcnMgZmluZCBhbmQgcHVyY2hhc2UgdGhlIGV4YWN0IGl0ZW1zIHRoZXkgbmVlZCBmb3IgeW91ciByZWNpcGVzLiI6IkxpbmsgeW91ciBpbmdyZWRpZW50cyBhbmQgZXF1aXBtZW50IHRvIHRoZSBlQ29tbWVyY2UgcHJvZHVjdHMgb24geW91ciBvd24gc2l0ZSB0byBoZWxwIHZpc2l0b3JzIGZpbmQgYW5kIHB1cmNoYXNlIHRoZSBleGFjdCBpdGVtcyB0aGV5IG5lZWQgZm9yIHlvdXIgcmVjaXBlcy4iLCJMaXN0IGlkZWFzIHdpbGwgYmUgYmFzZWQgb24gYWxsIG9mIHlvdXIgZXhpc3RpbmcgcmVjaXBlcywgc3VnZ2VzdGluZyB3YXlzIHRvIGdyb3VwIHRoZW0gaW50byBjb21wZWxsaW5nIHJvdW5kdXAgcG9zdHMuIjoiTGlzdCBpZGVhcyB3aWxsIGJlIGJhc2VkIG9uIGFsbCBvZiB5b3VyIGV4aXN0aW5nIHJlY2lwZXMsIHN1Z2dlc3Rpbmcgd2F5cyB0byBncm91cCB0aGVtIGludG8gY29tcGVsbGluZyByb3VuZHVwIHBvc3RzLiIsIkxpc3QiOiJMaXN0IiwiTG9hZCBNb3JlIElkZWFzIjoiTG9hZCBNb3JlIElkZWFzIiwiTG9hZCBtb3JlLi4uIjoiTG9hZCBtb3JlLi4uIiwiTG9hZGluZyBiYXRjaCBkYXRhLi4uIjoiTG9hZGluZyBiYXRjaCBkYXRhLi4uIiwiTG9hZGluZyBtb3JlIGlkZWFzLi4uIjoiTG9hZGluZyBtb3JlIGlkZWFzLi4uIiwiTG9hZGluZy4uLiI6IkxvYWRpbmcuLi4iLCJNYWtlIHN1cmUgdG8gXCJSZWxvYWQgUmVjaXBlcyBpbiBDb2xsZWN0aW9uXCIgYWZ0ZXIgc2F2aW5nIHRoZSBjb2xsZWN0aW9uIHRvIHNlZSB0aGVzZSBjaGFuZ2VzIHJlZmxlY3RlZC4iOiJNYWtlIHN1cmUgdG8gXCJSZWxvYWQgUmVjaXBlcyBpbiBDb2xsZWN0aW9uXCIgYWZ0ZXIgc2F2aW5nIHRoZSBjb2xsZWN0aW9uIHRvIHNlZSB0aGVzZSBjaGFuZ2VzIHJlZmxlY3RlZC4iLCJNYW5hZ2UgcGFnZSI6Ik1hbmFnZSBwYWdlIiwiTWFwIENTViBDb2x1bW5zIjoiTWFwIENTViBDb2x1bW5zIiwiTWFyayBhcyBsZWZ0b3ZlcnMiOiJNYXJrIGFzIGxlZnRvdmVycyIsIk1hcmtlZCByZWNpcGUgYXMgbGVmdG92ZXJzIjoiTWFya2VkIHJlY2lwZSBhcyBsZWZ0b3ZlcnMiLCJNYXRjaCAmIFVuaXRzIjoiTWF0Y2ggJiBVbml0cyIsIk1hdGNoIHRoaXMgZXF1YXRpb24gdG8gZ2V0IHRoZSBjb3JyZWN0IGFtb3VudHM6IjoiTWF0Y2ggdGhpcyBlcXVhdGlvbiB0byBnZXQgdGhlIGNvcnJlY3QgYW1vdW50czoiLCJNYXRjaCI6Ik1hdGNoIiwiTWF4aW11bSAoMSB1c2VyKSI6Ik1heGltdW0gKDEgdXNlcikiLCJNZWRpYW4iOiJNZWRpYW4iLCJNZXRyaWMiOiJNZXRyaWMiLCJNb3JlIG9mIHRoZSBzdHlsZSBteSByZWFkZXJzIHJhdGUgaGlnaGx5IjoiTW9yZSBvZiB0aGUgc3R5bGUgbXkgcmVhZGVycyByYXRlIGhpZ2hseSIsIk1vcmUgcmVjaXBlcyBzaW1pbGFyIHRvIG15IG1vc3QgcG9wdWxhciBvbmVzIjoiTW9yZSByZWNpcGVzIHNpbWlsYXIgdG8gbXkgbW9zdCBwb3B1bGFyIG9uZXMiLCJNb3N0IFBvcHVsYXIgUmVjaXBlcyI6Ik1vc3QgUG9wdWxhciBSZWNpcGVzIiwiTW9zdCBSZWNlbnQgUmVjaXBlcyI6Ik1vc3QgUmVjZW50IFJlY2lwZXMiLCJNb3N0IHBvcHVsYXIgcmVjaXBlcyI6Ik1vc3QgcG9wdWxhciByZWNpcGVzIiwiTW9zdCByZWNlbnQgcmVjaXBlcyI6Ik1vc3QgcmVjZW50IHJlY2lwZXMiLCJNb3ZlIERvd24iOiJNb3ZlIERvd24iLCJNb3ZlIEl0ZW0gdG8gQW5vdGhlciBDb2xsZWN0aW9uIjoiTW92ZSBJdGVtIHRvIEFub3RoZXIgQ29sbGVjdGlvbiIsIk1vdmUgSXRlbSI6Ik1vdmUgSXRlbSIsIk1vdmUgTGVmdCI6Ik1vdmUgTGVmdCIsIk1vdmUgUmlnaHQiOiJNb3ZlIFJpZ2h0IiwiTW92ZSB0byBBbm90aGVyIENvbGxlY3Rpb24iOiJNb3ZlIHRvIEFub3RoZXIgQ29sbGVjdGlvbiIsIk1vdmUgVXAiOiJNb3ZlIFVwIiwiTW92ZWQgY29sdW1uIGxlZnQiOiJNb3ZlZCBjb2x1bW4gbGVmdCIsIk1vdmVkIGNvbHVtbiByaWdodCI6Ik1vdmVkIGNvbHVtbiByaWdodCIsIk1vdmVkIjoiTW92ZWQiLCJNeSBDdXN0b20gRmllbGQiOiJNeSBDdXN0b20gRmllbGQiLCJNeSBDdXN0b20gTnV0cmllbnQiOiJNeSBDdXN0b20gTnV0cmllbnQiLCJOYW1lIChyZXF1aXJlZCkiOiJOYW1lIChyZXF1aXJlZCkiLCJOYW1lIjoiTmFtZSIsIk5lZWRzIFJldmlldyI6Ik5lZWRzIFJldmlldyIsIk5ldyB0YWtlcyBvbiB0aGUgY3Vpc2luZXMgbXkgcmVhZGVycyBsb3ZlIG1vc3QiOiJOZXcgdGFrZXMgb24gdGhlIGN1aXNpbmVzIG15IHJlYWRlcnMgbG92ZSBtb3N0IiwiTm8gQ2hhbmdlIjoiTm8gQ2hhbmdlIiwiTm8gSFRNTCBzZXQiOiJObyBIVE1MIHNldCIsIk5vIE1hdGNoIjoiTm8gTWF0Y2giLCJObyBjaGFuZ2VzIHRvIGFwcGx5IFx1MjAxNCB0aGUgY29udmVyc2lvbnMgbWF0Y2ggdGhlIGN1cnJlbnQgcmVjaXBlIHZhbHVlcy4iOiJObyBjaGFuZ2VzIHRvIGFwcGx5IFx1MjAxNCB0aGUgY29udmVyc2lvbnMgbWF0Y2ggdGhlIGN1cnJlbnQgcmVjaXBlIHZhbHVlcy4iLCJObyBkYXRhIGZvdW5kLiI6Ik5vIGRhdGEgZm91bmQuIiwiTm8gZXF1aXBtZW50IHNldCBmb3IgdGhpcyByZWNpcGUuIjoiTm8gZXF1aXBtZW50IHNldCBmb3IgdGhpcyByZWNpcGUuIiwiTm8gaW5ncmVkaWVudHMgZm91bmQgZm9yIjoiTm8gaW5ncmVkaWVudHMgZm91bmQgZm9yIiwiTm8gaW5ncmVkaWVudHMgZm91bmQuIjoiTm8gaW5ncmVkaWVudHMgZm91bmQuIiwiTm8gaW5ncmVkaWVudHMgaGF2ZSBhIGNvbmZpcm1lZCBudXRyaXRpb24gbWF0Y2ggeWV0LiI6Ik5vIGluZ3JlZGllbnRzIGhhdmUgYSBjb25maXJtZWQgbnV0cml0aW9uIG1hdGNoIHlldC4iLCJObyBpbmdyZWRpZW50cyBzZXQgZm9yIHRoaXMgcmVjaXBlLiI6Ik5vIGluZ3JlZGllbnRzIHNldCBmb3IgdGhpcyByZWNpcGUuIiwiTm8gbGluayBzZXQiOiJObyBsaW5rIHNldCIsIk5vIG1hdGNoIjoiTm8gbWF0Y2giLCJObyBudXRyaXRpb24gcmV2aWV3IGJhdGNoIGhhcyBiZWVuIHN0YXJ0ZWQgeWV0LiI6Ik5vIG51dHJpdGlvbiByZXZpZXcgYmF0Y2ggaGFzIGJlZW4gc3RhcnRlZCB5ZXQuIiwiTm8gcHJvZHVjdCBzZXQgeWV0IjoiTm8gcHJvZHVjdCBzZXQgeWV0IiwiTm8gcHJvZHVjdCBzZXQiOiJObyBwcm9kdWN0IHNldCIsIk5vIHByb2R1Y3RzIGZvdW5kIGZvciI6Ik5vIHByb2R1Y3RzIGZvdW5kIGZvciIsIk5vIHByb2R1Y3RzIGZvdW5kIjoiTm8gcHJvZHVjdHMgZm91bmQiLCJObyBwcm9kdWN0cyBmb3VuZC4iOiJObyBwcm9kdWN0cyBmb3VuZC4iLCJObyBwcm9wb3NlZCBudXRyaXRpb24geWV0LiI6Ik5vIHByb3Bvc2VkIG51dHJpdGlvbiB5ZXQuIiwiTm8gcmVjaXBlcyBoYXZlIGJlZW4gYWRkZWQgdG8gdGhlIHNob3BwaW5nIGxpc3QgeWV0LiI6Ik5vIHJlY2lwZXMgaGF2ZSBiZWVuIGFkZGVkIHRvIHRoZSBzaG9wcGluZyBsaXN0IHlldC4iLCJObyByZWNpcGVzIGhhdmUgYmVlbiBzZWxlY3RlZCBmb3IgdGhlIHNob3BwaW5nIGxpc3QuIERvIHlvdSB3YW50IHRvIGdlbmVyYXRlIGFuIGVtcHR5IHNob3BwaW5nIGxpc3QgdGhhdCB5b3UgY2FuIGZpbGwgbWFudWFsbHk/IjoiTm8gcmVjaXBlcyBoYXZlIGJlZW4gc2VsZWN0ZWQgZm9yIHRoZSBzaG9wcGluZyBsaXN0LiBEbyB5b3Ugd2FudCB0byBnZW5lcmF0ZSBhbiBlbXB0eSBzaG9wcGluZyBsaXN0IHRoYXQgeW91IGNhbiBmaWxsIG1hbnVhbGx5PyIsIk5vIHVuaXQgY29udmVyc2lvbiByZXZpZXcgYmF0Y2ggaGFzIGJlZW4gc3RhcnRlZCB5ZXQuIjoiTm8gdW5pdCBjb252ZXJzaW9uIHJldmlldyBiYXRjaCBoYXMgYmVlbiBzdGFydGVkIHlldC4iLCJObyB2YXJpYXRpb24gc2VsZWN0ZWQiOiJObyB2YXJpYXRpb24gc2VsZWN0ZWQiLCJOb25lIjoiTm9uZSIsIk5vdCBhbGwgaW5ncmVkaWVudHMgYXJlIHJlYWR5IGZvciBudXRyaXRpb24gY2FsY3VsYXRpb24geWV0LiI6Ik5vdCBhbGwgaW5ncmVkaWVudHMgYXJlIHJlYWR5IGZvciBudXRyaXRpb24gY2FsY3VsYXRpb24geWV0LiIsIk5vdGUiOiJOb3RlIiwiTm90aGluZyB0byBhZGQgcHJvZHVjdHMgdG8geWV0LiI6Ik5vdGhpbmcgdG8gYWRkIHByb2R1Y3RzIHRvIHlldC4iLCJOdW1iZXIgb2YgdXNlcnMgdGhhdCBoYXZlIHRoaXMgcmVjaXBlIGluIG9uZSBvZiB0aGVpciBjb2xsZWN0aW9ucyBhdCBsZWFzdCBvbmNlIjoiTnVtYmVyIG9mIHVzZXJzIHRoYXQgaGF2ZSB0aGlzIHJlY2lwZSBpbiBvbmUgb2YgdGhlaXIgY29sbGVjdGlvbnMgYXQgbGVhc3Qgb25jZSIsIk51dHJpdGlvbiBDYWxjdWxhdGlvbiI6Ik51dHJpdGlvbiBDYWxjdWxhdGlvbiIsIk51dHJpdGlvbiBGYWN0cyAocGVyIHNlcnZpbmcpIjoiTnV0cml0aW9uIEZhY3RzIChwZXIgc2VydmluZykiLCJOdXRyaXRpb24gRmFjdHMiOiJOdXRyaXRpb24gRmFjdHMiLCJOdXRyaXRpb24gUmV2aWV3IjoiTnV0cml0aW9uIFJldmlldyIsIk51dHJpdGlvbiBTb3VyY2UiOiJOdXRyaXRpb24gU291cmNlIiwiT3BlbiB0aGUgc2hvcHBpbmcgbGlzdCI6Ik9wZW4gdGhlIHNob3BwaW5nIGxpc3QiLCJPcmRlciI6Ik9yZGVyIiwiT3JpZ2luYWwgVW5pdCBTeXN0ZW0gZm9yIHRoaXMgcmVjaXBlIjoiT3JpZ2luYWwgVW5pdCBTeXN0ZW0gZm9yIHRoaXMgcmVjaXBlIiwiT3JpZ2luYWwiOiJPcmlnaW5hbCIsIk90aGVyIjoiT3RoZXIiLCJQYXN0ZSByZWNpcGUgdGV4dCBhbmQgbGV0IEFJIGV4dHJhY3QgdGhlIHJlY2lwZSBmaWVsZHMgZm9yIHlvdS4gWW91IGNhbiByZXZpZXcgdGhlIGltcG9ydGVkIHZhbHVlcyBiZWZvcmUgYXBwbHlpbmcgdGhlbS4iOiJQYXN0ZSByZWNpcGUgdGV4dCBhbmQgbGV0IEFJIGV4dHJhY3QgdGhlIHJlY2lwZSBmaWVsZHMgZm9yIHlvdS4gWW91IGNhbiByZXZpZXcgdGhlIGltcG9ydGVkIHZhbHVlcyBiZWZvcmUgYXBwbHlpbmcgdGhlbS4iLCJQZW5kaW5nIGNoYW5nZXMiOiJQZW5kaW5nIGNoYW5nZXMiLCJQaWNrIE51dHJpdGlvbiBNYXRjaCI6IlBpY2sgTnV0cml0aW9uIE1hdGNoIiwiUGxlYXNlIHdhaXQgZm9yIHRoZSBjdXJyZW50IHNhdmUgdG8gY29tcGxldGUuIjoiUGxlYXNlIHdhaXQgZm9yIHRoZSBjdXJyZW50IHNhdmUgdG8gY29tcGxldGUuIiwiUG9wdWxhciByZWNpcGUgdHlwZXMgdGhhdCBhcmUgbWlzc2luZyBmcm9tIG15IHNpdGUiOiJQb3B1bGFyIHJlY2lwZSB0eXBlcyB0aGF0IGFyZSBtaXNzaW5nIGZyb20gbXkgc2l0ZSIsIlBvc3NpYmxlIFNwb29uYWN1bGFyIHVuaXRzOiI6IlBvc3NpYmxlIFNwb29uYWN1bGFyIHVuaXRzOiIsIlBvc3NpYmxlIGR1cGxpY2F0ZXMgZGV0ZWN0ZWQ6IjoiUG9zc2libGUgZHVwbGljYXRlcyBkZXRlY3RlZDoiLCJQcmVmZXJyZWQgVW5pdCBTeXN0ZW0iOiJQcmVmZXJyZWQgVW5pdCBTeXN0ZW0iLCJQcmludCBDb2xsZWN0aW9uIjoiUHJpbnQgQ29sbGVjdGlvbiIsIlByaW50IFJlY2lwZXMiOiJQcmludCBSZWNpcGVzIiwiUHJpbnQgU2hvcHBpbmcgTGlzdCI6IlByaW50IFNob3BwaW5nIExpc3QiLCJQcmludCByZWNpcGVzIGluIHRoaXMgY29sbGVjdGlvbiI6IlByaW50IHJlY2lwZXMgaW4gdGhpcyBjb2xsZWN0aW9uIiwiUHJpbnQgcmVjaXBlcyBpbiB0aGlzIHNob3BwaW5nIGxpc3QiOiJQcmludCByZWNpcGVzIGluIHRoaXMgc2hvcHBpbmcgbGlzdCIsIlByaW50IHRoaXMgY29sbGVjdGlvbiI6IlByaW50IHRoaXMgY29sbGVjdGlvbiIsIlByaW50IHRoaXMgc2hwb3BwaW5nIGxpc3QiOiJQcmludCB0aGlzIHNocG9wcGluZyBsaXN0IiwiUHJpbnQiOiJQcmludCIsIlByb2R1Y3QgSUQiOiJQcm9kdWN0IElEIiwiUHJvZHVjdCBOYW1lIjoiUHJvZHVjdCBOYW1lIiwiUHJvZHVjdCBWYXJpYXRpb24iOiJQcm9kdWN0IFZhcmlhdGlvbiIsIlByb2R1Y3QiOiJQcm9kdWN0IiwiUHJvZ3Jlc3M6IjoiUHJvZ3Jlc3M6IiwiUHJvbXB0IHVzZWQ6IjoiUHJvbXB0IHVzZWQ6IiwiUHJvcG9zZWQgTnV0cml0aW9uIjoiUHJvcG9zZWQgTnV0cml0aW9uIiwiUHJvcG9zZWQiOiJQcm9wb3NlZCIsIlB1c2ggdG8gQWxsIjoiUHVzaCB0byBBbGwiLCJRdWljayBBZGQiOiJRdWljayBBZGQiLCJRdWljayBhbmQgZWFzeSB2ZXJzaW9ucyBpbnNwaXJlZCBieSBteSBoaXRzIjoiUXVpY2sgYW5kIGVhc3kgdmVyc2lvbnMgaW5zcGlyZWQgYnkgbXkgaGl0cyIsIlF1aWNrIHdlZWtuaWdodCBkaW5uZXIgcm91bmR1cHMgZnJvbSBteSByZWNpcGVzIjoiUXVpY2sgd2Vla25pZ2h0IGRpbm5lciByb3VuZHVwcyBmcm9tIG15IHJlY2lwZXMiLCJSZWFkeSB0byBBcHBseSI6IlJlYWR5IHRvIEFwcGx5IiwiUmVjaXBlIEZpZWxkIjoiUmVjaXBlIEZpZWxkIiwiUmVjaXBlIElkZWFzIjoiUmVjaXBlIElkZWFzIiwiUmVjaXBlIE5hbWUiOiJSZWNpcGUgTmFtZSIsIlJlY2lwZSBOdXRyaXRpb24gRmFjdHMgUHJldmlldyI6IlJlY2lwZSBOdXRyaXRpb24gRmFjdHMgUHJldmlldyIsIlJlY2lwZSBTdWJtaXNzaW9uIjoiUmVjaXBlIFN1Ym1pc3Npb24iLCJSZWNpcGUgU3VibWlzc2lvbnMiOiJSZWNpcGUgU3VibWlzc2lvbnMiLCJSZWNpcGUiOiJSZWNpcGUiLCJSZWNpcGVzIHRoYXQgY29tcGxlbWVudCBteSBleGlzdGluZyBwb3B1bGFyIGNvbnRlbnQiOiJSZWNpcGVzIHRoYXQgY29tcGxlbWVudCBteSBleGlzdGluZyBwb3B1bGFyIGNvbnRlbnQiLCJSZWNpcGVzIHRoYXQgZmlsbCBnYXBzIGluIG15IGV4aXN0aW5nIGNvbnRlbnQiOiJSZWNpcGVzIHRoYXQgZmlsbCBnYXBzIGluIG15IGV4aXN0aW5nIGNvbnRlbnQiLCJSZWNpcGVzIHRoYXQgbWF0Y2ggdGhlIHF1YWxpdHkgbXkgYXVkaWVuY2UgZXhwZWN0cyI6IlJlY2lwZXMgdGhhdCBtYXRjaCB0aGUgcXVhbGl0eSBteSBhdWRpZW5jZSBleHBlY3RzIiwiUmVjaXBlcyB1c2VkIGluIENvbGxlY3Rpb25zIjoiUmVjaXBlcyB1c2VkIGluIENvbGxlY3Rpb25zIiwiUmVjaXBlcyI6IlJlY2lwZXMiLCJSZWQiOiJSZWQiLCJSZWRvIjoiUmVkbyIsIlJlZnJlc2giOiJSZWZyZXNoIiwiUmVnZW5lcmF0ZSBTaG9wcGluZyBMaXN0IjoiUmVnZW5lcmF0ZSBTaG9wcGluZyBMaXN0IiwiUmVnZW5lcmF0ZSB0aGUgc2hvcHBpbmcgbGlzdCB0byBpbmNsdWRlIHRoZXNlIGNoYW5nZXMuIjoiUmVnZW5lcmF0ZSB0aGUgc2hvcHBpbmcgbGlzdCB0byBpbmNsdWRlIHRoZXNlIGNoYW5nZXMuIiwiUmVnZW5lcmF0ZSB0aGlzIHNob3BwaW5nIGxpc3QiOiJSZWdlbmVyYXRlIHRoaXMgc2hvcHBpbmcgbGlzdCIsIlJlZ3VsYXIgTGluayI6IlJlZ3VsYXIgTGluayIsIlJlZ3VsYXIgTGlua3MiOiJSZWd1bGFyIExpbmtzIiwiUmVsYXRlZCByZWNpcGVzIG15IHJlYWRlcnMgbWlnaHQgc2VhcmNoIGZvciBuZXh0IjoiUmVsYXRlZCByZWNpcGVzIG15IHJlYWRlcnMgbWlnaHQgc2VhcmNoIGZvciBuZXh0IiwiUmVsb2FkIFJlY2lwZXMiOiJSZWxvYWQgUmVjaXBlcyIsIlJlbW92ZSBBbGwgSXRlbXMiOiJSZW1vdmUgQWxsIEl0ZW1zIiwiUmVtb3ZlIEFsbCI6IlJlbW92ZSBBbGwiLCJSZW1vdmUgSW1hZ2UiOiJSZW1vdmUgSW1hZ2UiLCJSZW1vdmUgSW1hZ2UgTGluayI6IlJlbW92ZSBJbWFnZSBMaW5rIiwiUmVtb3ZlIEl0ZW0iOiJSZW1vdmUgSXRlbSIsIlJlbW92ZSBJdGVtcyI6IlJlbW92ZSBJdGVtcyIsIlJlbW92ZSBMaW5rIjoiUmVtb3ZlIExpbmsiLCJSZW1vdmUgYWxsIHJlY2lwZXMgZnJvbSB0aGlzIHNob3BwaW5nIGxpc3QiOiJSZW1vdmUgYWxsIHJlY2lwZXMgZnJvbSB0aGlzIHNob3BwaW5nIGxpc3QiLCJSZW1vdmVkIGNvbHVtbiI6IlJlbW92ZWQgY29sdW1uIiwiUmVtb3ZlZCBncm91cCI6IlJlbW92ZWQgZ3JvdXAiLCJSZW1vdmVkIjoiUmVtb3ZlZCIsIlJlb3JkZXJlZCI6IlJlb3JkZXJlZCIsIlJlc2V0IHRvIGRlZmF1bHQiOiJSZXNldCB0byBkZWZhdWx0IiwiUmVzdWx0cyBmb3IiOiJSZXN1bHRzIGZvciIsIlJldmlldyBHZW5lcmF0ZWQgSWRlYXMiOiJSZXZpZXcgR2VuZXJhdGVkIElkZWFzIiwiUmV2aWV3IGluZ3JlZGllbnQgbWF0Y2hlcyBhbmQgdW5pdHMgd2l0aCBBSSwgdGhlbiBsZXQgU3Bvb25hY3VsYXIgY2FsY3VsYXRlIHRoZSBudXRyaXRpb24gZmFjdHMuIFJlY2lwZXMgd2l0aCB1bmNlcnRhaW4gbWF0Y2hlcyBvciBzdXNwaWNpb3VzIHRvdGFscyBzdGF5IGluIHRoZSByZXZpZXcgcXVldWUuIjoiUmV2aWV3IGluZ3JlZGllbnQgbWF0Y2hlcyBhbmQgdW5pdHMgd2l0aCBBSSwgdGhlbiBsZXQgU3Bvb25hY3VsYXIgY2FsY3VsYXRlIHRoZSBudXRyaXRpb24gZmFjdHMuIFJlY2lwZXMgd2l0aCB1bmNlcnRhaW4gbWF0Y2hlcyBvciBzdXNwaWNpb3VzIHRvdGFscyBzdGF5IGluIHRoZSByZXZpZXcgcXVldWUuIiwiUmV2aWV3IG5vdGVzOiI6IlJldmlldyBub3RlczoiLCJSZXZpZXcgcnVsZS1iYXNlZCBhbmQgQUktYXNzaXN0ZWQgc2Vjb25kIHVuaXQgc3lzdGVtcyBpbiBiYXRjaGVzLiBSZWNpcGVzIHdpdGggdW5jZXJ0YWluIGNvbnZlcnNpb25zIG9yIGRpZmZlcmVuY2VzIGZyb20gc3RvcmVkIGNvbnZlcnRlZCB2YWx1ZXMgc3RheSBpbiB0aGUgcXVldWUgdW50aWwgY29uZmlybWVkLiI6IlJldmlldyBydWxlLWJhc2VkIGFuZCBBSS1hc3Npc3RlZCBzZWNvbmQgdW5pdCBzeXN0ZW1zIGluIGJhdGNoZXMuIFJlY2lwZXMgd2l0aCB1bmNlcnRhaW4gY29udmVyc2lvbnMgb3IgZGlmZmVyZW5jZXMgZnJvbSBzdG9yZWQgY29udmVydGVkIHZhbHVlcyBzdGF5IGluIHRoZSBxdWV1ZSB1bnRpbCBjb25maXJtZWQuIiwiUmlnaHQgY2xpY2sgYW5kIGNvcHkgdGhpcyBsaW5rIHRvIGFsbG93IG90aGVycyB0byBlZGl0IHRoaXMgc2hvcHBpbmcgbGlzdC4iOiJSaWdodCBjbGljayBhbmQgY29weSB0aGlzIGxpbmsgdG8gYWxsb3cgb3RoZXJzIHRvIGVkaXQgdGhpcyBzaG9wcGluZyBsaXN0LiIsIlJvdW5kdXAgLyBMaXN0IElkZWFzIjoiUm91bmR1cCAvIExpc3QgSWRlYXMiLCJSb3VuZHVwIGlkZWFzIHRoYXQgZ3JvdXAgbXkgZXhpc3RpbmcgcmVjaXBlcyBpbiBuZXcgd2F5cyI6IlJvdW5kdXAgaWRlYXMgdGhhdCBncm91cCBteSBleGlzdGluZyByZWNpcGVzIGluIG5ldyB3YXlzIiwiUm93IjoiUm93IiwiUnVsZSBSZXN1bHQiOiJSdWxlIFJlc3VsdCIsIlJ1biBBbGwgUmVjaXBlcyI6IlJ1biBBbGwgUmVjaXBlcyIsIlJ1biBNaXNzaW5nIE9ubHkiOiJSdW4gTWlzc2luZyBPbmx5IiwiU2FtcGxlIjoiU2FtcGxlIiwiU2F2ZSBDaGFuZ2VzIHRvIFByb3Bvc2FsIjoiU2F2ZSBDaGFuZ2VzIHRvIFByb3Bvc2FsIiwiU2F2ZSBDaGFuZ2VzIjoiU2F2ZSBDaGFuZ2VzIiwiU2F2ZSBDb2xsZWN0aW9uIExpbmsiOiJTYXZlIENvbGxlY3Rpb24gTGluayIsIlNhdmUgYSBuZXcgQ3VzdG9tIEluZ3JlZGllbnQiOiJTYXZlIGEgbmV3IEN1c3RvbSBJbmdyZWRpZW50IiwiU2F2ZSBmb3IgTGF0ZXIgJiBVc2UiOiJTYXZlIGZvciBMYXRlciAmIFVzZSIsIlNhdmUgdG8gbXkgQ29sbGVjdGlvbnMiOiJTYXZlIHRvIG15IENvbGxlY3Rpb25zIiwiU2F2ZSI6IlNhdmUiLCJTYXZlZCBDb2xsZWN0aW9uIjoiU2F2ZWQgQ29sbGVjdGlvbiIsIlNhdmVkIENvbGxlY3Rpb25zIjoiU2F2ZWQgQ29sbGVjdGlvbnMiLCJTYXZlZC9DdXN0b20iOiJTYXZlZC9DdXN0b20iLCJTYXZpbmcuLi4iOiJTYXZpbmcuLi4iLCJTY29wZToiOiJTY29wZToiLCJTZWFyY2ggSW5ncmVkaWVudHMiOiJTZWFyY2ggSW5ncmVkaWVudHMiLCJTZWFyY2ggUmVjaXBlcyI6IlNlYXJjaCBSZWNpcGVzIiwiU2VhcmNoIGZvciBwcm9kdWN0cyI6IlNlYXJjaCBmb3IgcHJvZHVjdHMiLCJTZWFyY2giOiJTZWFyY2giLCJTZWFyY2guLi4iOiJTZWFyY2guLi4iLCJTZWFzb25hbCByZWNpcGUgY29sbGVjdGlvbnMgZnJvbSBteSBjYXRhbG9nIjoiU2Vhc29uYWwgcmVjaXBlIGNvbGxlY3Rpb25zIGZyb20gbXkgY2F0YWxvZyIsIlNlYXNvbmFsIHZlcnNpb25zIG9mIG15IHRvcCByZWNpcGVzIjoiU2Vhc29uYWwgdmVyc2lvbnMgb2YgbXkgdG9wIHJlY2lwZXMiLCJTZWNvbmQgVW5pdCBTeXN0ZW0iOiJTZWNvbmQgVW5pdCBTeXN0ZW0iLCJTZWxlY3QgQWxsIjoiU2VsZWN0IEFsbCIsIlNlbGVjdCBBbWF6b24gUHJvZHVjdCI6IlNlbGVjdCBBbWF6b24gUHJvZHVjdCIsIlNlbGVjdCBQcm9kdWN0IjoiU2VsZWN0IFByb2R1Y3QiLCJTZWxlY3QgYSBjb2xsZWN0aW9uIHRvIGFkZCBmb3IgdGhpcyB1c2VyIjoiU2VsZWN0IGEgY29sbGVjdGlvbiB0byBhZGQgZm9yIHRoaXMgdXNlciIsIlNlbGVjdCBhIGNvbGxlY3Rpb24iOiJTZWxlY3QgYSBjb2xsZWN0aW9uIiwiU2VsZWN0IGEgY29sdW1uIjoiU2VsZWN0IGEgY29sdW1uIiwiU2VsZWN0IGEgZ3JvdXAiOiJTZWxlY3QgYSBncm91cCIsIlNlbGVjdCBhIHBvaW50IGluIHRpbWUgdG8gcmV2ZXJ0IHRoaXMgY29sbGVjdGlvbiB0byB0aGF0IHN0YXRlLiI6IlNlbGVjdCBhIHBvaW50IGluIHRpbWUgdG8gcmV2ZXJ0IHRoaXMgY29sbGVjdGlvbiB0byB0aGF0IHN0YXRlLiIsIlNlbGVjdCBhIHNhdmVkIGluZ3JlZGllbnQiOiJTZWxlY3QgYSBzYXZlZCBpbmdyZWRpZW50IiwiU2VsZWN0IGFsbCByZWNpcGVzIjoiU2VsZWN0IGFsbCByZWNpcGVzIiwiU2VsZWN0IGFsbCI6IlNlbGVjdCBhbGwiLCJTZWxlY3Qgb3Igc3RhcnQgdHlwaW5nIHRvIHNlYXJjaCBmb3IgYSBzYXZlZCBpbmdyZWRpZW50IjoiU2VsZWN0IG9yIHN0YXJ0IHR5cGluZyB0byBzZWFyY2ggZm9yIGEgc2F2ZWQgaW5ncmVkaWVudCIsIlNlbGVjdCByZWNpcGVzIGFuZCBjbGljayB0aGUgY2FydCBpY29uIGluIHRoZSB0b3AgcmlnaHQgdG8gZ2VuZXJhdGUgdGhlIHNob3BwaW5nIGxpc3QuIjoiU2VsZWN0IHJlY2lwZXMgYW5kIGNsaWNrIHRoZSBjYXJ0IGljb24gaW4gdGhlIHRvcCByaWdodCB0byBnZW5lcmF0ZSB0aGUgc2hvcHBpbmcgbGlzdC4iLCJTZWxlY3Qgcm93IjoiU2VsZWN0IHJvdyIsIlNlbGVjdCB0aGUgaWRlYXMgeW91IHdhbnQgdG8gaW1wb3J0LiBUaGV5IHdpbGwgYmUgYWRkZWQgdG8geW91ciBJZGVhcyBsaXN0IG9uIHRoZSBNYW5hZ2UgcGFnZS4iOiJTZWxlY3QgdGhlIGlkZWFzIHlvdSB3YW50IHRvIGltcG9ydC4gVGhleSB3aWxsIGJlIGFkZGVkIHRvIHlvdXIgSWRlYXMgbGlzdCBvbiB0aGUgTWFuYWdlIHBhZ2UuIiwiU2V0IEFmZmlsaWF0ZSBMaW5rIjoiU2V0IEFmZmlsaWF0ZSBMaW5rIiwiU2V0IERlc2NyaXB0aW9uIjoiU2V0IERlc2NyaXB0aW9uIiwiU2V0IGEgZGVzY3JpcHRpb24gZm9yIHRoaXMgY29sbGVjdGlvbiI6IlNldCBhIGRlc2NyaXB0aW9uIGZvciB0aGlzIGNvbGxlY3Rpb24iLCJTZXQgYSBuZXcgYW1vdW50IGZvciB0aGlzIGluZ3JlZGllbnQ6IjoiU2V0IGEgbmV3IGFtb3VudCBmb3IgdGhpcyBpbmdyZWRpZW50OiIsIlNldCBzZXJ2aW5nIHNpemUiOiJTZXQgc2VydmluZyBzaXplIiwiU2V0IHRoZSBudW1iZXIgb2Ygc2VydmluZ3MiOiJTZXQgdGhlIG51bWJlciBvZiBzZXJ2aW5ncyIsIlNldHRpbmcgUHJvZHVjdCI6IlNldHRpbmcgUHJvZHVjdCIsIlNoYXJlIEVkaXQgTGluayI6IlNoYXJlIEVkaXQgTGluayIsIlNoYXJlIFRoaXMgQ29sbGVjdGlvbiI6IlNoYXJlIFRoaXMgQ29sbGVjdGlvbiIsIlNoYXJlIHRoaXMgQ29sbGVjdGlvbiI6IlNoYXJlIHRoaXMgQ29sbGVjdGlvbiIsIlNoYXJlZCBDb2xsZWN0aW9uIjoiU2hhcmVkIENvbGxlY3Rpb24iLCJTaGFyZWQgQ29sbGVjdGlvbjoiOiJTaGFyZWQgQ29sbGVjdGlvbjoiLCJTaGFyZWQgY29sbGVjdGlvbiBub3QgZm91bmQuIjoiU2hhcmVkIGNvbGxlY3Rpb24gbm90IGZvdW5kLiIsIlNob3AgdGhpcyBsaXN0IHdpdGggSW5zdGFjYXJ0IjoiU2hvcCB0aGlzIGxpc3Qgd2l0aCBJbnN0YWNhcnQiLCJTaG9wIHdpdGggSW5zdGFjYXJ0IjoiU2hvcCB3aXRoIEluc3RhY2FydCIsIlNob3BwaW5nIExpc3QgT3B0aW9ucyI6IlNob3BwaW5nIExpc3QgT3B0aW9ucyIsIlNob3BwaW5nIExpc3QiOiJTaG9wcGluZyBMaXN0IiwiU2hvdyBBbGwiOiJTaG93IEFsbCIsIlNob3cgSGlzdG9yeSI6IlNob3cgSGlzdG9yeSIsIlNob3cgTnV0cml0aW9uIEZhY3RzIjoiU2hvdyBOdXRyaXRpb24gRmFjdHMiLCJTaG93IHJlY2lwZXMgdXNlZCI6IlNob3cgcmVjaXBlcyB1c2VkIiwiU2ltaWxhciBmbGF2b3IgcHJvZmlsZXMgdG8gbXkgYmVzdC1yYXRlZCByZWNpcGVzIjoiU2ltaWxhciBmbGF2b3IgcHJvZmlsZXMgdG8gbXkgYmVzdC1yYXRlZCByZWNpcGVzIiwiU2tpcCI6IlNraXAiLCJTa2lwcGVkIjoiU2tpcHBlZCIsIlNvbWUgaW5ncmVkaWVudHMgZG8gbm90IGhhdmUgYSBjb25maXJtZWQgbnV0cml0aW9uIG1hdGNoIHlldC4iOiJTb21lIGluZ3JlZGllbnRzIGRvIG5vdCBoYXZlIGEgY29uZmlybWVkIG51dHJpdGlvbiBtYXRjaCB5ZXQuIiwiU29tZSBpbmdyZWRpZW50cyBuZWVkIGEgY2xlYXJlciBhbW91bnQgb3IgdW5pdC4iOiJTb21lIGluZ3JlZGllbnRzIG5lZWQgYSBjbGVhcmVyIGFtb3VudCBvciB1bml0LiIsIlNvbWUgaW5ncmVkaWVudHMgc3RpbGwgbmVlZCByZXZpZXcuIjoiU29tZSBpbmdyZWRpZW50cyBzdGlsbCBuZWVkIHJldmlldy4iLCJTb21lIG1hdGNoZWQgaW5ncmVkaWVudHMgYXJlIHN0aWxsIG1pc3NpbmcgbnV0cml0aW9uIGZhY3RzLiI6IlNvbWUgbWF0Y2hlZCBpbmdyZWRpZW50cyBhcmUgc3RpbGwgbWlzc2luZyBudXRyaXRpb24gZmFjdHMuIiwiU29tZXRoaW5nIHdlbnQgd3JvbmcuIE1ha2Ugc3VyZSB0aGlzIGtleSBkb2VzIG5vdCBleGlzdCB5ZXQuIjoiU29tZXRoaW5nIHdlbnQgd3JvbmcuIE1ha2Ugc3VyZSB0aGlzIGtleSBkb2VzIG5vdCBleGlzdCB5ZXQuIiwiU29tZXRoaW5nIHdlbnQgd3JvbmcuIFBsZWFzZSBjb250YWN0IHN1cHBvcnQuIjoiU29tZXRoaW5nIHdlbnQgd3JvbmcuIFBsZWFzZSBjb250YWN0IHN1cHBvcnQuIiwiU29tZXRoaW5nIHdlbnQgd3JvbmcuIFBsZWFzZSB0cnkgYWdhaW4gbGF0ZXIuIjoiU29tZXRoaW5nIHdlbnQgd3JvbmcuIFBsZWFzZSB0cnkgYWdhaW4gbGF0ZXIuIiwiU29tZXRoaW5nIHdlbnQgd3JvbmcuIFBsZWFzZSB0cnkgYWdhaW4uIjoiU29tZXRoaW5nIHdlbnQgd3JvbmcuIFBsZWFzZSB0cnkgYWdhaW4uIiwiU29tZXRoaW5nIHdlbnQgd3JvbmcuIjoiU29tZXRoaW5nIHdlbnQgd3JvbmcuIiwiU29ydDoiOiJTb3J0OiIsIlNwbGl0IGludG8iOiJTcGxpdCBpbnRvIiwiU3RhcnQgU2hhcmluZyBDb2xsZWN0aW9uIjoiU3RhcnQgU2hhcmluZyBDb2xsZWN0aW9uIiwiU3RhcnQgYSByZXZpZXcgYmF0Y2giOiJTdGFydCBhIHJldmlldyBiYXRjaCIsIlN0YXJ0IGVkaXRpbmcgdGhpcyBzaG9wcGluZyBsaXN0IjoiU3RhcnQgZWRpdGluZyB0aGlzIHNob3BwaW5nIGxpc3QiLCJTdGFydCBlZGl0aW5nIHRvIG1hbnVhbGx5IGZpbGwgaXQiOiJTdGFydCBlZGl0aW5nIHRvIG1hbnVhbGx5IGZpbGwgaXQiLCJTdGFydCB0eXBpbmcgdG8gc2VhcmNoLi4uIjoiU3RhcnQgdHlwaW5nIHRvIHNlYXJjaC4uLiIsIlN0YXJ0aW5nLi4uIjoiU3RhcnRpbmcuLi4iLCJTdG9wIEVkaXRpbmciOiJTdG9wIEVkaXRpbmciLCJTdG9wIFJlbW92aW5nIEl0ZW1zIjoiU3RvcCBSZW1vdmluZyBJdGVtcyIsIlN0b3AgU2hhcmluZyBDb2xsZWN0aW9uIjoiU3RvcCBTaGFyaW5nIENvbGxlY3Rpb24iLCJTdG9wIGVkaXRpbmcgdGhpcyBzaG9wcGluZyBsaXN0IjoiU3RvcCBlZGl0aW5nIHRoaXMgc2hvcHBpbmcgbGlzdCIsIlN0cmlwIEhUTUwgYmVmb3JlIGltcG9ydGluZyI6IlN0cmlwIEhUTUwgYmVmb3JlIGltcG9ydGluZyIsIlN1Z2dlc3RlZCBVcGRhdGVzIjoiU3VnZ2VzdGVkIFVwZGF0ZXMiLCJTdWdnZXN0ZWQgbmV3IHJlY2lwZXM6IjoiU3VnZ2VzdGVkIG5ldyByZWNpcGVzOiIsIlRlbXBsYXRlIjoiVGVtcGxhdGUiLCJUZXh0IjoiVGV4dCIsIlRoZSBjYWxvcmllIHRvdGFsIGxvb2tzIHVudXN1YWxseSBoaWdoLiI6IlRoZSBjYWxvcmllIHRvdGFsIGxvb2tzIHVudXN1YWxseSBoaWdoLiIsIlRoZSBjYWxvcmllIHRvdGFsIGxvb2tzIHVudXN1YWxseSBsb3cuIjoiVGhlIGNhbG9yaWUgdG90YWwgbG9va3MgdW51c3VhbGx5IGxvdy4iLCJUaGUgY2Fsb3JpZXMgZG8gbm90IGxpbmUgdXAgd2l0aCB0aGUgZmF0LCBjYXJiLCBhbmQgcHJvdGVpbiB0b3RhbHMuIjoiVGhlIGNhbG9yaWVzIGRvIG5vdCBsaW5lIHVwIHdpdGggdGhlIGZhdCwgY2FyYiwgYW5kIHByb3RlaW4gdG90YWxzLiIsIlRoZSBleGFjdCBhbW91bnQgb2YgdGhlIHByb2R1Y3QgbmVlZGVkIGluIHRoZSByZWNpcGUuIENhbiBiZSBkZWNpbWFsIG51bWJlcnMgbGlrZSAwLjA1IGlmIHlvdSBvbmx5IG5lZWQgYSBzbWFsbCBwb3J0aW9uIG9mIHRoZSBhY3R1YWwgcHJvZHVjdC4gV2hlbiBlbXB0eSBvciAwLCB0aGUgcHJvZHVjdCB3aWxsIG5vdCBiZSBzaG93bi4iOiJUaGUgZXhhY3QgYW1vdW50IG9mIHRoZSBwcm9kdWN0IG5lZWRlZCBpbiB0aGUgcmVjaXBlLiBDYW4gYmUgZGVjaW1hbCBudW1iZXJzIGxpa2UgMC4wNSBpZiB5b3Ugb25seSBuZWVkIGEgc21hbGwgcG9ydGlvbiBvZiB0aGUgYWN0dWFsIHByb2R1Y3QuIFdoZW4gZW1wdHkgb3IgMCwgdGhlIHByb2R1Y3Qgd2lsbCBub3QgYmUgc2hvd24uIiwiVGhlIGV4YWN0IGFtb3VudCBvZiB0aGUgcHJvZHVjdCBuZWVkZWQgaW4gdGhlIHJlY2lwZS4gUG9zaXRpdmUgdmFsdWVzIG92ZXJyaWRlIHRoZSBkZWZhdWx0LCAwIGhpZGVzIHRoZSBwcm9kdWN0IGZvciB0aGlzIHJlY2lwZSwgYW5kIHJlc2V0dGluZyBpdCB1c2VzIHRoZSBnbG9iYWwgZGVmYXVsdCBvZiAxLiI6IlRoZSBleGFjdCBhbW91bnQgb2YgdGhlIHByb2R1Y3QgbmVlZGVkIGluIHRoZSByZWNpcGUuIFBvc2l0aXZlIHZhbHVlcyBvdmVycmlkZSB0aGUgZGVmYXVsdCwgMCBoaWRlcyB0aGUgcHJvZHVjdCBmb3IgdGhpcyByZWNpcGUsIGFuZCByZXNldHRpbmcgaXQgdXNlcyB0aGUgZ2xvYmFsIGRlZmF1bHQgb2YgMS4iLCJUaGUgZmllbGRzIHlvdSBzZXQgaGVyZSB3aWxsIGFmZmVjdCBhbGwgcmVjaXBlcyB1c2luZyB0aGlzIGVxdWlwbWVudC4iOiJUaGUgZmllbGRzIHlvdSBzZXQgaGVyZSB3aWxsIGFmZmVjdCBhbGwgcmVjaXBlcyB1c2luZyB0aGlzIGVxdWlwbWVudC4iLCJUaGUgZm9sbG93aW5nIHJlY2lwZXMgd2VyZSBhbmFseXplZCB0byBnZW5lcmF0ZSB0aGVzZSBpZGVhczoiOiJUaGUgZm9sbG93aW5nIHJlY2lwZXMgd2VyZSBhbmFseXplZCB0byBnZW5lcmF0ZSB0aGVzZSBpZGVhczoiLCJUaGUgaWRlYXMgd2VyZSBzdGlsbCBpbXBvcnRlZC4gWW91IGNhbiByZXZpZXcgYW5kIHJlbW92ZSBkdXBsaWNhdGVzIG9uIHRoZSBNYW5hZ2UgcGFnZS4iOiJUaGUgaWRlYXMgd2VyZSBzdGlsbCBpbXBvcnRlZC4gWW91IGNhbiByZXZpZXcgYW5kIHJlbW92ZSBkdXBsaWNhdGVzIG9uIHRoZSBNYW5hZ2UgcGFnZS4iLCJUaGUgbGluayBjb3BpZWQgdG8geW91ciBjbGlwYm9hcmQgd2lsbCBhbGxvdyBvdGhlcnMgdG8gYWNjZXNzIChidXQgbm90IGVkaXQpIHRoaXMgY29sbGVjdGlvbi4iOiJUaGUgbGluayBjb3BpZWQgdG8geW91ciBjbGlwYm9hcmQgd2lsbCBhbGxvdyBvdGhlcnMgdG8gYWNjZXNzIChidXQgbm90IGVkaXQpIHRoaXMgY29sbGVjdGlvbi4iLCJUaGUgbGluayBjb3BpZWQgdG8geW91ciBjbGlwYm9hcmQgd2lsbCBhbGxvdyBvdGhlcnMgdG8gZWRpdCB0aGlzIHNob3BwaW5nIGxpc3QuIjoiVGhlIGxpbmsgY29waWVkIHRvIHlvdXIgY2xpcGJvYXJkIHdpbGwgYWxsb3cgb3RoZXJzIHRvIGVkaXQgdGhpcyBzaG9wcGluZyBsaXN0LiIsIlRoZSBudXRyaXRpb24gc2VhcmNoIG1vZGFsIGNvdWxkIG5vdCBiZSBvcGVuZWQuIFBsZWFzZSByZWZyZXNoIHRoZSBwYWdlIGFuZCB0cnkgYWdhaW4uIjoiVGhlIG51dHJpdGlvbiBzZWFyY2ggbW9kYWwgY291bGQgbm90IGJlIG9wZW5lZC4gUGxlYXNlIHJlZnJlc2ggdGhlIHBhZ2UgYW5kIHRyeSBhZ2Fpbi4iLCJUaGUgcHJvcG9zZWQgbnV0cml0aW9uIGRpZmZlcnMgZnJvbSB0aGUgY3VycmVudGx5IHN0b3JlZCBudXRyaXRpb24uIjoiVGhlIHByb3Bvc2VkIG51dHJpdGlvbiBkaWZmZXJzIGZyb20gdGhlIGN1cnJlbnRseSBzdG9yZWQgbnV0cml0aW9uLiIsIlRoZSBwcm9wb3NlZCBudXRyaXRpb24gaXMgZWZmZWN0aXZlbHkgdGhlIHNhbWUgYXMgdGhlIGN1cnJlbnRseSBzdG9yZWQgbnV0cml0aW9uLiI6IlRoZSBwcm9wb3NlZCBudXRyaXRpb24gaXMgZWZmZWN0aXZlbHkgdGhlIHNhbWUgYXMgdGhlIGN1cnJlbnRseSBzdG9yZWQgbnV0cml0aW9uLiIsIlRoZSByZWNpcGUgbW9kYWwgY291bGQgbm90IGJlIG9wZW5lZC4gUGxlYXNlIHJlZnJlc2ggdGhlIHBhZ2UgYW5kIHRyeSBhZ2Fpbi4iOiJUaGUgcmVjaXBlIG1vZGFsIGNvdWxkIG5vdCBiZSBvcGVuZWQuIFBsZWFzZSByZWZyZXNoIHRoZSBwYWdlIGFuZCB0cnkgYWdhaW4uIiwiVGhpcyBjYW4gYWZmZWN0IG90aGVyIHJlY2lwZXMiOiJUaGlzIGNhbiBhZmZlY3Qgb3RoZXIgcmVjaXBlcyIsIlRoaXMgZmVhdHVyZSBpcyBvbmx5IGF2YWlsYWJsZSBpbiI6IlRoaXMgZmVhdHVyZSBpcyBvbmx5IGF2YWlsYWJsZSBpbiIsIlRoaXMgaW5ncmVkaWVudCBpcyBleGNsdWRlZCBmcm9tIHRoZSBudXRyaXRpb24gY2FsY3VsYXRpb24uIENsaWNrIHRvIGluY2x1ZGUgaXQgYWdhaW4uIjoiVGhpcyBpbmdyZWRpZW50IGlzIGV4Y2x1ZGVkIGZyb20gdGhlIG51dHJpdGlvbiBjYWxjdWxhdGlvbi4gQ2xpY2sgdG8gaW5jbHVkZSBpdCBhZ2Fpbi4iLCJUaGlzIGl0ZW0gYWxyZWFkeSBleGlzdHMgaW4gdGhlIHNlbGVjdGVkIGNvbGxlY3Rpb24uIFlvdSBjYW4gc3RpbGwgbW92ZSBvciBjb3B5IGl0IHRoZXJlLiI6IlRoaXMgaXRlbSBhbHJlYWR5IGV4aXN0cyBpbiB0aGUgc2VsZWN0ZWQgY29sbGVjdGlvbi4gWW91IGNhbiBzdGlsbCBtb3ZlIG9yIGNvcHkgaXQgdGhlcmUuIiwiVGhpcyBtYXkgdGFrZSBhIG1vbWVudC4iOiJUaGlzIG1heSB0YWtlIGEgbW9tZW50LiIsIlRoaXMgcmVjaXBlIGFscmVhZHkgaGFkIGEgY29udmVydGVkIHZhbHVlLiBDb25maXJtIHdoZXRoZXIgdGhlIHByb3Bvc2FsIHNob3VsZCByZXBsYWNlIGl0LCB3aGV0aGVyIHRoZSBleGlzdGluZyB2YWx1ZSBzaG91bGQgc3RheSwgb3Igd2hldGhlciB0aGlzIGluZ3JlZGllbnQgc2hvdWxkIGJlIHNraXBwZWQuIjoiVGhpcyByZWNpcGUgYWxyZWFkeSBoYWQgYSBjb252ZXJ0ZWQgdmFsdWUuIENvbmZpcm0gd2hldGhlciB0aGUgcHJvcG9zYWwgc2hvdWxkIHJlcGxhY2UgaXQsIHdoZXRoZXIgdGhlIGV4aXN0aW5nIHZhbHVlIHNob3VsZCBzdGF5LCBvciB3aGV0aGVyIHRoaXMgaW5ncmVkaWVudCBzaG91bGQgYmUgc2tpcHBlZC4iLCJUaGlzIHJlY2lwZSBoYXMgYWxyZWFkeSBiZWVuIGFwcGxpZWQuIjoiVGhpcyByZWNpcGUgaGFzIGFscmVhZHkgYmVlbiBhcHBsaWVkLiIsIlRoaXMgcmVjaXBlIGhhcyBhbHJlYWR5IGJlZW4gaGFuZGxlZCBpbiB0aGlzIGJhdGNoLiI6IlRoaXMgcmVjaXBlIGhhcyBhbHJlYWR5IGJlZW4gaGFuZGxlZCBpbiB0aGlzIGJhdGNoLiIsIlRoaXMgcmVjaXBlIGlzIG5vdCByZWFkeSB0byBhcHBseSB5ZXQuIjoiVGhpcyByZWNpcGUgaXMgbm90IHJlYWR5IHRvIGFwcGx5IHlldC4iLCJUb2dnbGUgdG8gY29uZmlybSB0aGlzIGluZ3JlZGllbnQuIjoiVG9nZ2xlIHRvIGNvbmZpcm0gdGhpcyBpbmdyZWRpZW50LiIsIlRvdGFsIChhbGwgdXNlcnMpIjoiVG90YWwgKGFsbCB1c2VycykiLCJUb3RhbCB0aW1lcyB0aGF0IHRoaXMgcmVjaXBlIGNhbiBiZSBmb3VuZCBpbiBhIGNvbGxlY3Rpb24gKGNvdWxkIGJlIG11bHRpcGxlIHRpbWVzIHBlciB1c2VyKSI6IlRvdGFsIHRpbWVzIHRoYXQgdGhpcyByZWNpcGUgY2FuIGJlIGZvdW5kIGluIGEgY29sbGVjdGlvbiAoY291bGQgYmUgbXVsdGlwbGUgdGltZXMgcGVyIHVzZXIpIiwiVG90YWwgdGltZXMgdGhhdCB0aGlzIHJlY2lwZSBjYW4gYmUgZm91bmQgaW4gYSBjb2xsZWN0aW9uLCBoYXZpbmcgYmVlbiBhZGRlZCB0byB0aGF0IGNvbGxlY3Rpb24gZHVyaW5nIHRoaXMgdGltZWZyYW1lIjoiVG90YWwgdGltZXMgdGhhdCB0aGlzIHJlY2lwZSBjYW4gYmUgZm91bmQgaW4gYSBjb2xsZWN0aW9uLCBoYXZpbmcgYmVlbiBhZGRlZCB0byB0aGF0IGNvbGxlY3Rpb24gZHVyaW5nIHRoaXMgdGltZWZyYW1lIiwiVHJlYXQgIyBhbmQgdHJhaWxpbmcgOiBhcyBncm91cCBoZWFkZXJzIjoiVHJlYXQgIyBhbmQgdHJhaWxpbmcgOiBhcyBncm91cCBoZWFkZXJzIiwiVHlwZSI6IlR5cGUiLCJVbmRvIjoiVW5kbyIsIlVuZG8vUmVkbyBIaXN0b3J5IjoiVW5kby9SZWRvIEhpc3RvcnkiLCJVbml0IENvbnZlcnNpb24gUmV2aWV3IjoiVW5pdCBDb252ZXJzaW9uIFJldmlldyIsIlVuaXQiOiJVbml0IiwiVW5pdHMgbi9hIjoiVW5pdHMgbi9hIiwiVW5tYXJrZWQgbGVmdG92ZXJzIjoiVW5tYXJrZWQgbGVmdG92ZXJzIiwiVW5uYW1lZCI6IlVubmFtZWQiLCJVbnNldCBQcm9kdWN0IjoiVW5zZXQgUHJvZHVjdCIsIlVudGl0bGVkIFJlY2lwZSI6IlVudGl0bGVkIFJlY2lwZSIsIlVwZGF0ZSI6IlVwZGF0ZSIsIlVwZGF0ZWQiOiJVcGRhdGVkIiwiVXBkYXRpbmcgcHJldmlldy4uLiI6IlVwZGF0aW5nIHByZXZpZXcuLi4iLCJVcGxvYWQgQ1NWIjoiVXBsb2FkIENTViIsIlVwbG9hZGluZy4uLiI6IlVwbG9hZGluZy4uLiIsIlVzZSBEZWZhdWx0IjoiVXNlIERlZmF1bHQiLCJVc2UgR2xvYmFsIExpbmtzIjoiVXNlIEdsb2JhbCBMaW5rcyIsIlVzZSBQcm9wb3NhbCI6IlVzZSBQcm9wb3NhbCIsIlVzZSBUaGVzZSBWYWx1ZXMiOiJVc2UgVGhlc2UgVmFsdWVzIiwiVXNlIHRoZXNlIG9wdGlvbnMgdG8gcmV2aWV3IHJlY2lwZXMgdGhhdCBhcmUgbWlzc2luZyBhIHNlY29uZCB1bml0IHN5c3RlbSBvciB0byByZWNoZWNrIGV2ZXJ5dGhpbmcuIEZvciBhIGN1c3RvbSBzZWxlY3Rpb24sIGxhdW5jaCBpdCB1c2luZyB0aGUgXCJCdWxrIEVkaXRcIiBjb2x1bW4gb24gdGhlICI6IlVzZSB0aGVzZSBvcHRpb25zIHRvIHJldmlldyByZWNpcGVzIHRoYXQgYXJlIG1pc3NpbmcgYSBzZWNvbmQgdW5pdCBzeXN0ZW0gb3IgdG8gcmVjaGVjayBldmVyeXRoaW5nLiBGb3IgYSBjdXN0b20gc2VsZWN0aW9uLCBsYXVuY2ggaXQgdXNpbmcgdGhlIFwiQnVsayBFZGl0XCIgY29sdW1uIG9uIHRoZSAiLCJVc2UgdGhlc2Ugb3B0aW9ucyB0byByZXZpZXcgcmVjaXBlcyB3aXRoIG1pc3NpbmcgbnV0cml0aW9uIG9yIHJlY2hlY2sgZXZlcnl0aGluZy4gRm9yIGEgY3VzdG9tIHNlbGVjdGlvbiwgbGF1bmNoIGl0IHVzaW5nIHRoZSBcIkJ1bGsgRWRpdFwiIGNvbHVtbiBvbiB0aGUgIjoiVXNlIHRoZXNlIG9wdGlvbnMgdG8gcmV2aWV3IHJlY2lwZXMgd2l0aCBtaXNzaW5nIG51dHJpdGlvbiBvciByZWNoZWNrIGV2ZXJ5dGhpbmcuIEZvciBhIGN1c3RvbSBzZWxlY3Rpb24sIGxhdW5jaCBpdCB1c2luZyB0aGUgXCJCdWxrIEVkaXRcIiBjb2x1bW4gb24gdGhlICIsIlVzZSB0aGlzIHJlY2lwZSI6IlVzZSB0aGlzIHJlY2lwZSIsIlVzZSI6IlVzZSIsIlVzZWQgZm9yIENhbGN1bGF0aW9uIjoiVXNlZCBmb3IgQ2FsY3VsYXRpb24iLCJVc2VkIGluIFJlY2lwZSI6IlVzZWQgaW4gUmVjaXBlIiwiVXNlciBDb2xsZWN0aW9uIjoiVXNlciBDb2xsZWN0aW9uIiwiVXNlciBDb2xsZWN0aW9ucyI6IlVzZXIgQ29sbGVjdGlvbnMiLCJVc2VyIElEIjoiVXNlciBJRCIsIlVzZXIiOiJVc2VyIiwiVmFsdWVzIG9mIGFsbCB0aGUgY2hlY2tlZCBpbmdyZWRpZW50cyB3aWxsIGJlIGFkZGVkIHRvZ2V0aGVyIGFuZCI6IlZhbHVlcyBvZiBhbGwgdGhlIGNoZWNrZWQgaW5ncmVkaWVudHMgd2lsbCBiZSBhZGRlZCB0b2dldGhlciBhbmQiLCJWYWx1ZXMgb2YgYWxsIHRoZSBjaGVja2VkIGluZ3JlZGllbnRzIHdpbGwgYmUgYWRkZWQgdG9nZXRoZXIuIjoiVmFsdWVzIG9mIGFsbCB0aGUgY2hlY2tlZCBpbmdyZWRpZW50cyB3aWxsIGJlIGFkZGVkIHRvZ2V0aGVyLiIsIlZhcmlhdGlvbiBJRCI6IlZhcmlhdGlvbiBJRCIsIlZhcmlhdGlvbiBOYW1lIjoiVmFyaWF0aW9uIE5hbWUiLCJWYXJpYXRpb24iOiJWYXJpYXRpb24iLCJWYXJpYXRpb25zIGFuZCB0d2lzdHMgb24gbXkgYmVzdCBwZXJmb3JtZXJzIjoiVmFyaWF0aW9ucyBhbmQgdHdpc3RzIG9uIG15IGJlc3QgcGVyZm9ybWVycyIsIlZpZXcgRGV0YWlscyI6IlZpZXcgRGV0YWlscyIsIlZpZXcgSWRlYXMgb24gTWFuYWdlIFBhZ2UiOiJWaWV3IElkZWFzIG9uIE1hbmFnZSBQYWdlIiwiVmlldyBSZWNpcGUiOiJWaWV3IFJlY2lwZSIsIlZpZXcgYW5kIGVkaXQgY29sbGVjdGlvbnMgZm9yIHRoaXMgdXNlciI6IlZpZXcgYW5kIGVkaXQgY29sbGVjdGlvbnMgZm9yIHRoaXMgdXNlciIsIlZpZXcgb24gdGhlIG1hbmFnZSBwYWdlIjoiVmlldyBvbiB0aGUgbWFuYWdlIHBhZ2UiLCJWb2x1bWUgVW5pdHMiOiJWb2x1bWUgVW5pdHMiLCJXYXJuaW5nOiBjaGFuZ2luZyB0aGUgcHJvZHVjdCBjYW4gYWZmZWN0IG90aGVyIHJlY2lwZXMgdXNpbmcgdGhpcyBpbmdyZWRpZW50IG9yIGVxdWlwbWVudC4iOiJXYXJuaW5nOiBjaGFuZ2luZyB0aGUgcHJvZHVjdCBjYW4gYWZmZWN0IG90aGVyIHJlY2lwZXMgdXNpbmcgdGhpcyBpbmdyZWRpZW50IG9yIGVxdWlwbWVudC4iLCJXZWlnaHQgVW5pdHMiOiJXZWlnaHQgVW5pdHMiLCJXaGF0IGRvIHlvdSB3YW50IHRoZSBuZXcgb3JkZXIgdG8gYmU/IjoiV2hhdCBkbyB5b3Ugd2FudCB0aGUgbmV3IG9yZGVyIHRvIGJlPyIsIldoYXQgZG8geW91IHdhbnQgdG8gYmUgdGhlIGNhdGVnb3J5IGdyb3VwIGZvciI6IldoYXQgZG8geW91IHdhbnQgdG8gYmUgdGhlIGNhdGVnb3J5IGdyb3VwIGZvciIsIldoYXQgdHlwZSBvZiBjb250ZW50IGFyZSB5b3UgbG9va2luZyBmb3I/IjoiV2hhdCB0eXBlIG9mIGNvbnRlbnQgYXJlIHlvdSBsb29raW5nIGZvcj8iLCJXaHkgdGhpcyBpZGVhIHdhcyBjaG9zZW46IjoiV2h5IHRoaXMgaWRlYSB3YXMgY2hvc2VuOiIsIlllbGxvdyI6IlllbGxvdyIsIllvdSBuZWVkIHRvIHNldCB1cCB0aGlzIGZlYXR1cmUgb24gdGhlIFdQIFJlY2lwZSBNYWtlciBcdTAwM0UgU2V0dGluZ3MgXHUwMDNFIFVuaXQgQ29udmVyc2lvbiBwYWdlIGZpcnN0LiI6IllvdSBuZWVkIHRvIHNldCB1cCB0aGlzIGZlYXR1cmUgb24gdGhlIFdQIFJlY2lwZSBNYWtlciBcdTAwM0UgU2V0dGluZ3MgXHUwMDNFIFVuaXQgQ29udmVyc2lvbiBwYWdlIGZpcnN0LiIsIllvdXIgQ29sbGVjdGlvbnMiOiJZb3VyIENvbGxlY3Rpb25zIiwiWW91ciBDdXN0b20gRmllbGRzIjoiWW91ciBDdXN0b20gRmllbGRzIiwiWW91ciByZWNpcGVzOiI6IllvdXIgcmVjaXBlczoiLCJZb3VyIHNob3BwaW5nIGxpc3QgaXMgZW1wdHkuIjoiWW91ciBzaG9wcGluZyBsaXN0IGlzIGVtcHR5LiIsImNhbGN1bGF0ZWQiOiJjYWxjdWxhdGVkIiwiY29sdW1uIjoiY29sdW1uIiwiY29sdW1ucyI6ImNvbHVtbnMiLCJjdXAiOiJjdXAiLCJjdXN0b20iOiJjdXN0b20iLCJkaXZpZGVkIGJ5IjoiZGl2aWRlZCBieSIsImdyb3VwIjoiZ3JvdXAiLCJncm91cHMiOiJncm91cHMiLCJpZGVhcyB3ZXJlIHN1Y2Nlc3NmdWxseSBpbXBvcnRlZC4iOiJpZGVhcyB3ZXJlIHN1Y2Nlc3NmdWxseSBpbXBvcnRlZC4iLCJpbXBvcnRlZCI6ImltcG9ydGVkIiwiaW5ncmVkaWVudCBoYXMgYW4gZXJyb3IiOiJpbmdyZWRpZW50IGhhcyBhbiBlcnJvciIsImluZ3JlZGllbnQgc3RpbGwgbmVlZHMgcmV2aWV3IjoiaW5ncmVkaWVudCBzdGlsbCBuZWVkcyByZXZpZXciLCJpbmdyZWRpZW50cyBoYXZlIGVycm9ycyI6ImluZ3JlZGllbnRzIGhhdmUgZXJyb3JzIiwiaW5ncmVkaWVudHMgc3RpbGwgbmVlZCByZXZpZXciOiJpbmdyZWRpZW50cyBzdGlsbCBuZWVkIHJldmlldyIsIm1nIjoibWciLCJteS1jdXN0b20tZmllbGQiOiJteS1jdXN0b20tZmllbGQiLCJteS1jdXN0b20tbnV0cmllbnQiOiJteS1jdXN0b20tbnV0cmllbnQiLCJuL2EiOiJuL2EiLCJuYW1lIHRvIjoibmFtZSB0byIsIm5vIG1hdGNoIGZvdW5kIjoibm8gbWF0Y2ggZm91bmQiLCJvbGl2ZSBvaWwiOiJvbGl2ZSBvaWwiLCJvdGhlciByZWNpcGUocykgYWZmZWN0ZWQiOiJvdGhlciByZWNpcGUocykgYWZmZWN0ZWQiLCJyZW1vdmUiOiJyZW1vdmUiLCJyb3dzIGZvdW5kIjoicm93cyBmb3VuZCIsInNhdmUgeW91ciBjaGFuZ2VzIGZpcnN0Ijoic2F2ZSB5b3VyIGNoYW5nZXMgZmlyc3QiLCJzZWxlY3RlZCI6InNlbGVjdGVkIiwic2VydmluZ3MiOiJzZXJ2aW5ncyIsInNraXBwZWQiOiJza2lwcGVkIiwidGhlIG51bWJlciBvZiBzZXJ2aW5ncyBmb3IgdGhpcyByZWNpcGUuIjoidGhlIG51bWJlciBvZiBzZXJ2aW5ncyBmb3IgdGhpcyByZWNpcGUuIiwidG8iOiJ0byIsIiVkIGluICVzIjoiJWQgaW4gJXMiLCJBZGQgJWQgUHJvZHVjdHMgdG8gQ2FydCI6IkFkZCAlZCBQcm9kdWN0cyB0byBDYXJ0IiwiQWRkIDEgUHJvZHVjdCB0byBDYXJ0IjoiQWRkIDEgUHJvZHVjdCB0byBDYXJ0IiwiQWRkIHRvIENhcnQiOiJBZGQgdG8gQ2FydCIsIkFkZGVkISI6IkFkZGVkISIsIkFkZGluZyB0byBDYXJ0Li4uIjoiQWRkaW5nIHRvIENhcnQuLi4iLCJBZGRpbmcuLi4iOiJBZGRpbmcuLi4iLCJDYXJ0IGlzIGVtcHR5IjoiQ2FydCBpcyBlbXB0eSIsIkNsZWFyIGNvbnZlcnRlZCB2YWx1ZXMiOiJDbGVhciBjb252ZXJ0ZWQgdmFsdWVzIiwiQ2xvc2UgTW9kYWwiOiJDbG9zZSBNb2RhbCIsIkNvbnNpZGVyIHJlY2FsY3VsYXRpbmcgdGhlIGNvbnZlcnNpb24gb3IgbWFya2luZyBpdCBhcyBPSy4iOiJDb25zaWRlciByZWNhbGN1bGF0aW5nIHRoZSBjb252ZXJzaW9uIG9yIG1hcmtpbmcgaXQgYXMgT0suIiwiQ29uc2lkZXIgdXBkYXRpbmcgdGhlIHByb2R1Y3QgYW1vdW50IG9yIG1hcmtpbmcgaXQgYXMgT0suIjoiQ29uc2lkZXIgdXBkYXRpbmcgdGhlIHByb2R1Y3QgYW1vdW50IG9yIG1hcmtpbmcgaXQgYXMgT0suIiwiRXF1aXBtZW50IGNoYW5nZWQgc2luY2UgcHJvZHVjdCBhbW91bnQgd2FzIHNldCI6IkVxdWlwbWVudCBjaGFuZ2VkIHNpbmNlIHByb2R1Y3QgYW1vdW50IHdhcyBzZXQiLCJGYWlsZWQgdG8gYWRkIHByb2R1Y3RzIHRvIGNhcnQuIFBsZWFzZSB0cnkgYWdhaW4uIjoiRmFpbGVkIHRvIGFkZCBwcm9kdWN0cyB0byBjYXJ0LiBQbGVhc2UgdHJ5IGFnYWluLiIsIkluZ3JlZGllbnQgY2hhbmdlZCBzaW5jZSBwcm9kdWMgYW1vdW50IHdhcyBzZXQiOiJJbmdyZWRpZW50IGNoYW5nZWQgc2luY2UgcHJvZHVjIGFtb3VudCB3YXMgc2V0IiwiSW5ncmVkaWVudCBjaGFuZ2VkIHNpbmNlIHVuaXQgY29udmVyc2lvbiB3YXMgY2FsY3VsYXRlZCI6IkluZ3JlZGllbnQgY2hhbmdlZCBzaW5jZSB1bml0IGNvbnZlcnNpb24gd2FzIGNhbGN1bGF0ZWQiLCJJbmdyZWRpZW50IHdhcyBhZGRlZCBhZnRlciB1bml0IGNvbnZlcnNpb24gd2FzIGNhbGN1bGF0ZWQuIENvbnNpZGVyIGNhbGN1bGF0aW5nIHRoZSBjb252ZXJzaW9uIGZvciB0aGlzIGluZ3JlZGllbnQuIjoiSW5ncmVkaWVudCB3YXMgYWRkZWQgYWZ0ZXIgdW5pdCBjb252ZXJzaW9uIHdhcyBjYWxjdWxhdGVkLiBDb25zaWRlciBjYWxjdWxhdGluZyB0aGUgY29udmVyc2lvbiBmb3IgdGhpcyBpbmdyZWRpZW50LiIsIkxvYWRpbmcgY2FydC4uLiI6IkxvYWRpbmcgY2FydC4uLiIsIk1hcmsgYXMgT0siOiJNYXJrIGFzIE9LIiwiTm8gdmFyaWF0aW9ucyBhdmFpbGFibGUiOiJObyB2YXJpYXRpb25zIGF2YWlsYWJsZSIsIk5vdGVzIjoiTm90ZXMiLCJQbGVhc2Ugc2VsZWN0IGF0IGxlYXN0IG9uZSBwcm9kdWN0IHRvIGFkZCB0byBjYXJ0LiI6IlBsZWFzZSBzZWxlY3QgYXQgbGVhc3Qgb25lIHByb2R1Y3QgdG8gYWRkIHRvIGNhcnQuIiwiUmVjYWxjdWxhdGUgcHJvcG9ydGlvbmFsbHkiOiJSZWNhbGN1bGF0ZSBwcm9wb3J0aW9uYWxseSIsIlNlbGVjdCBhIHZhcmlhdGlvbiI6IlNlbGVjdCBhIHZhcmlhdGlvbiIsIlVuYWJsZSB0byBsb2FkIGNhcnQiOiJVbmFibGUgdG8gbG9hZCBjYXJ0IiwieW91ciBjYXJ0IjoieW91ciBjYXJ0IiwiQWxsIHNhdmVkIHJlY2lwZXMiOiJBbGwgc2F2ZWQgcmVjaXBlcyIsIkFsbCBzYXZlZCByZWNpcGVzIGFyZSBvcmdhbml6ZWQuIjoiQWxsIHNhdmVkIHJlY2lwZXMgYXJlIG9yZ2FuaXplZC4iLCJBbmFseXplcyB5b3VyIGZ1bGwgY2F0YWxvZyB0byBmaW5kIGdhcHMgYW5kIHN1Z2dlc3QgY29udGVudCB5b3UgaGF2ZW4ndCBjb3ZlcmVkIHlldC4iOiJBbmFseXplcyB5b3VyIGZ1bGwgY2F0YWxvZyB0byBmaW5kIGdhcHMgYW5kIHN1Z2dlc3QgY29udGVudCB5b3UgaGF2ZW4ndCBjb3ZlcmVkIHlldC4iLCJDb2xsZWN0aW9uIHRvcGljcyBJIGhhdmVuJ3QgY3JlYXRlZCB5ZXQiOiJDb2xsZWN0aW9uIHRvcGljcyBJIGhhdmVuJ3QgY3JlYXRlZCB5ZXQiLCJDdWlzaW5lcyBvciBjYXRlZ29yaWVzIEkgaGF2ZW4ndCBjb3ZlcmVkIHlldCI6IkN1aXNpbmVzIG9yIGNhdGVnb3JpZXMgSSBoYXZlbid0IGNvdmVyZWQgeWV0IiwiRW50ZXIgdGhlIFVSTCBvZiB0aGUgbGluazoiOiJFbnRlciB0aGUgVVJMIG9mIHRoZSBsaW5rOiIsIkZpbHRlciBzYXZlZCByZWNpcGVzIjoiRmlsdGVyIHNhdmVkIHJlY2lwZXMiLCJGaW5lLVR1bmUiOiJGaW5lLVR1bmUiLCJNb3ZlZCBncm91cCBkb3duIjoiTW92ZWQgZ3JvdXAgZG93biIsIk1vdmVkIGdyb3VwIHVwIjoiTW92ZWQgZ3JvdXAgdXAiLCJOZWVkcyBvcmdhbml6aW5nIjoiTmVlZHMgb3JnYW5pemluZyIsIk5vdCBpbiBhIGNvbGxlY3Rpb24iOiJOb3QgaW4gYSBjb2xsZWN0aW9uIiwiaW5ncmVkaWVudCI6ImluZ3JlZGllbnQiLCJpbmdyZWRpZW50cyI6ImluZ3JlZGllbnRzIiwiaW5zdHJ1Y3Rpb24iOiJpbnN0cnVjdGlvbiIsImluc3RydWN0aW9ucyI6Imluc3RydWN0aW9ucyIsIml0ZW0iOiJpdGVtIiwiaXRlbXMiOiJpdGVtcyIsInByZXZpZXciOiJwcmV2aWV3In0sInZlcnNpb24iOnsiZnJlZSI6IjEwLjguMCIsImVsaXRlIjoiMTAuOC4wIn19OwovLyMgc291cmNlVVJMPXdwcm0tcHVibGljLWpzLWV4dHJhCg== | |
| js | https://bakedbree.com/wp-content/cache/autoptimize/js/autoptimize_single_b076faebd8b76423368d88062c241ea4.js?ver=10.8.0 | |
| js | data:text/javascript;base64,CnZhciB3cHJtcF9wdWJsaWMgPSB7InVzZXIiOiIwIiwiZW5kcG9pbnRzIjp7ImZhdm9yaXRlcyI6Imh0dHBzOi8vYmFrZWRicmVlLmNvbS93cC1qc29uL3dwLXJlY2lwZS1tYWtlci92MS9mYXZvcml0ZXMiLCJwcml2YXRlX25vdGVzIjoiaHR0cHM6Ly9iYWtlZGJyZWUuY29tL3dwLWpzb24vd3AtcmVjaXBlLW1ha2VyL3YxL3ByaXZhdGUtbm90ZXMiLCJ1c2VyX3JhdGluZyI6Imh0dHBzOi8vYmFrZWRicmVlLmNvbS93cC1qc29uL3dwLXJlY2lwZS1tYWtlci92MS91c2VyLXJhdGluZyIsImNvbGxlY3Rpb25zIjoiaHR0cHM6Ly9iYWtlZGJyZWUuY29tL3dwLWpzb24vd3AvdjIvd3BybV9jb2xsZWN0aW9uIiwiY29sbGVjdGlvbnNfaGVscGVyIjoiaHR0cHM6Ly9iYWtlZGJyZWUuY29tL3dwLWpzb24vd3AtcmVjaXBlLW1ha2VyL3YxL3JlY2lwZS1jb2xsZWN0aW9ucyIsIm51dHJpdGlvbiI6Imh0dHBzOi8vYmFrZWRicmVlLmNvbS93cC1qc29uL3dwLXJlY2lwZS1tYWtlci92MS9udXRyaXRpb24ifSwiZmF2b3JpdGVzIjp7InN0b3JhZ2Vfa2V5Ijoid3BybS1yZWNpcGUtZmF2b3JpdGVzIiwibWVyZ2Vfc2Vzc2lvbl9rZXkiOiJ3cHJtLXJlY2lwZS1mYXZvcml0ZXMtbWVyZ2VkIn0sInNldHRpbmdzIjp7InJlY2lwZV90ZW1wbGF0ZV9tb2RlIjoibW9kZXJuIiwiZmVhdHVyZXNfYWRqdXN0YWJsZV9zZXJ2aW5ncyI6dHJ1ZSwiYWRqdXN0YWJsZV9zZXJ2aW5nc191cmwiOmZhbHNlLCJhZGp1c3RhYmxlX3NlcnZpbmdzX3VybF9wYXJhbSI6InNlcnZpbmdzIiwiYWRqdXN0YWJsZV9zZXJ2aW5nc19yb3VuZF90b19kZWNpbWFscyI6IjIiLCJ1bml0X2NvbnZlcnNpb25fcmVtZW1iZXIiOnRydWUsInVuaXRfY29udmVyc2lvbl90ZW1wZXJhdHVyZSI6Im5vbmUiLCJ1bml0X2NvbnZlcnNpb25fdGVtcGVyYXR1cmVfcHJlY2lzaW9uIjoicm91bmRfNSIsInVuaXRfY29udmVyc2lvbl9zeXN0ZW1fMV90ZW1wZXJhdHVyZSI6IkYiLCJ1bml0X2NvbnZlcnNpb25fc3lzdGVtXzJfdGVtcGVyYXR1cmUiOiJDIiwidW5pdF9jb252ZXJzaW9uX2FkdmFuY2VkX3NlcnZpbmdzX2NvbnZlcnNpb24iOmZhbHNlLCJ1bml0X2NvbnZlcnNpb25fc3lzdGVtXzFfbGVuZ3RoX3VuaXQiOiJpbmNoIiwidW5pdF9jb252ZXJzaW9uX3N5c3RlbV8yX2xlbmd0aF91bml0IjoiY20iLCJmcmFjdGlvbnNfZW5hYmxlZCI6ZmFsc2UsImZyYWN0aW9uc191c2VfbWl4ZWQiOnRydWUsImZyYWN0aW9uc191c2Vfc3ltYm9scyI6dHJ1ZSwiZnJhY3Rpb25zX21heF9kZW5vbWluYXRvciI6IjgiLCJzZXJ2aW5nc19kaXNwbGF5X2ZyYWN0aW9ucyI6ZmFsc2UsInVuaXRfY29udmVyc2lvbl9zeXN0ZW1fMV9mcmFjdGlvbnMiOnRydWUsInVuaXRfY29udmVyc2lvbl9zeXN0ZW1fMl9mcmFjdGlvbnMiOnRydWUsInVuaXRfY29udmVyc2lvbl9lbmFibGVkIjpmYWxzZSwiZGVjaW1hbF9zZXBhcmF0b3IiOiJwb2ludCIsImZlYXR1cmVzX2NvbW1lbnRfcmF0aW5ncyI6dHJ1ZSwiZmVhdHVyZXNfdXNlcl9yYXRpbmdzIjp0cnVlLCJ1c2VyX3JhdGluZ3NfdHlwZSI6Im1vZGFsIiwidXNlcl9yYXRpbmdzX2ZvcmNlX2NvbW1lbnRfc2Nyb2xsX3RvX3Ntb290aCI6dHJ1ZSwidXNlcl9yYXRpbmdzX21vZGFsX3RpdGxlIjoiUmF0ZSBUaGlzIFJlY2lwZSIsInVzZXJfcmF0aW5nc190aGFua195b3VfdGl0bGUiOiJSYXRlIFRoaXMgUmVjaXBlIiwidXNlcl9yYXRpbmdzX3RoYW5rX3lvdV9tZXNzYWdlX3dpdGhfY29tbWVudCI6Ilx1MDAzQ3BcdTAwM0VUaGFuayB5b3UgZm9yIHZvdGluZyFcdTAwM0MvcFx1MDAzRSIsInVzZXJfcmF0aW5nc19wcm9ibGVtX21lc3NhZ2UiOiJcdTAwM0NwXHUwMDNFVGhlcmUgd2FzIGEgcHJvYmxlbSByYXRpbmcgdGhpcyByZWNpcGUuIFBsZWFzZSB0cnkgYWdhaW4gbGF0ZXIuXHUwMDNDL3BcdTAwM0UiLCJ1c2VyX3JhdGluZ3NfZm9yY2VfY29tbWVudF9zY3JvbGxfdG8iOiIiLCJ1c2VyX3JhdGluZ3Nfb3Blbl91cmxfcGFyYW1ldGVyIjoicmF0ZSIsInVzZXJfcmF0aW5nc19yZXF1aXJlX2NvbW1lbnQiOnRydWUsInVzZXJfcmF0aW5nc19yZXF1aXJlX25hbWUiOnRydWUsInVzZXJfcmF0aW5nc19yZXF1aXJlX2VtYWlsIjp0cnVlLCJ1c2VyX3JhdGluZ3NfY29tbWVudF9zdWdnZXN0aW9uc19lbmFibGVkIjoibmV2ZXIiLCJyYXRpbmdfZGV0YWlsc196ZXJvIjoiTm8gcmF0aW5ncyB5ZXQiLCJyYXRpbmdfZGV0YWlsc19vbmUiOiIlYXZlcmFnZSUgZnJvbSAxIHZvdGUiLCJyYXRpbmdfZGV0YWlsc19tdWx0aXBsZSI6IiVhdmVyYWdlJSBmcm9tICV2b3RlcyUgdm90ZXMiLCJyYXRpbmdfZGV0YWlsc191c2VyX3ZvdGVkIjoiKFlvdXIgdm90ZTogJXVzZXIlKSIsInJhdGluZ19kZXRhaWxzX3VzZXJfbm90X3ZvdGVkIjoiKENsaWNrIG9uIHRoZSBzdGFycyB0byB2b3RlISkiLCJzZXJ2aW5nc19jaGFuZ2VyX2Rpc3BsYXkiOiJ0b29sdGlwX3NsaWRlciIsInRlbXBsYXRlX2luZ3JlZGllbnRfbGlzdF9zdHlsZSI6ImRpc2MiLCJ0ZW1wbGF0ZV9pbnN0cnVjdGlvbl9saXN0X3N0eWxlIjoiZGVjaW1hbCIsInRlbXBsYXRlX2NvbG9yX2ljb24iOiIjMzQzNDM0IiwicmVjaXBlX2NvbGxlY3Rpb25zX3Njcm9sbF90b190b3AiOnRydWUsInJlY2lwZV9jb2xsZWN0aW9uc19zY3JvbGxfdG9fdG9wX29mZnNldCI6IjMwIn0sInRpbWVyIjp7InNvdW5kX2ZpbGUiOiJodHRwczovL2Jha2VkYnJlZS5jb20vd3AtY29udGVudC9wbHVnaW5zL3dwLXJlY2lwZS1tYWtlci1wcmVtaXVtL2Fzc2V0cy9zb3VuZHMvYWxhcm0ubXAzIiwidGV4dCI6eyJzdGFydF90aW1lciI6IkNsaWNrIHRvIFN0YXJ0IFRpbWVyIn0sImljb25zIjp7InBhdXNlIjoiXHUwMDNDc3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB4bWxuczp4bGluaz1cImh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmtcIiB4PVwiMHB4XCIgeT1cIjBweFwiIHdpZHRoPVwiMjRweFwiIGhlaWdodD1cIjI0cHhcIiB2aWV3Qm94PVwiMCAwIDI0IDI0XCJcdTAwM0VcdTAwM0NnIFx1MDAzRVx1MDAzQ3BhdGggZmlsbD1cIiNmZmZlZmVcIiBkPVwiTTksMkg0QzMuNCwyLDMsMi40LDMsM3YxOGMwLDAuNiwwLjQsMSwxLDFoNWMwLjYsMCwxLTAuNCwxLTFWM0MxMCwyLjQsOS42LDIsOSwyelwiL1x1MDAzRVx1MDAzQ3BhdGggZmlsbD1cIiNmZmZlZmVcIiBkPVwiTTIwLDJoLTVjLTAuNiwwLTEsMC40LTEsMXYxOGMwLDAuNiwwLjQsMSwxLDFoNWMwLjYsMCwxLTAuNCwxLTFWM0MyMSwyLjQsMjAuNiwyLDIwLDJ6XCIvXHUwMDNFXHUwMDNDL2dcdTAwM0VcdTAwM0Mvc3ZnXHUwMDNFIiwicGxheSI6Ilx1MDAzQ3N2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgeG1sbnM6eGxpbms9XCJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rXCIgeD1cIjBweFwiIHk9XCIwcHhcIiB3aWR0aD1cIjI0cHhcIiBoZWlnaHQ9XCIyNHB4XCIgdmlld0JveD1cIjAgMCAyNCAyNFwiXHUwMDNFXHUwMDNDZyBcdTAwM0VcdTAwM0NwYXRoIGZpbGw9XCIjZmZmZWZlXCIgZD1cIk02LjYsMi4yQzYuMywyLDUuOSwxLjksNS42LDIuMUM1LjIsMi4zLDUsMi42LDUsM3YxOGMwLDAuNCwwLjIsMC43LDAuNiwwLjlDNS43LDIyLDUuOCwyMiw2LDIyYzAuMiwwLDAuNC0wLjEsMC42LTAuMmwxMi05YzAuMy0wLjIsMC40LTAuNSwwLjQtMC44cy0wLjEtMC42LTAuNC0wLjhMNi42LDIuMnpcIi9cdTAwM0VcdTAwM0MvZ1x1MDAzRVx1MDAzQy9zdmdcdTAwM0UiLCJjbG9zZSI6Ilx1MDAzQ3N2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgeG1sbnM6eGxpbms9XCJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rXCIgeD1cIjBweFwiIHk9XCIwcHhcIiB3aWR0aD1cIjI0cHhcIiBoZWlnaHQ9XCIyNHB4XCIgdmlld0JveD1cIjAgMCAyNCAyNFwiXHUwMDNFXHUwMDNDZyBcdTAwM0VcdTAwM0NwYXRoIGZpbGw9XCIjZmZmZWZlXCIgZD1cIk0yMi43LDQuM2wtMy0zYy0wLjQtMC40LTEtMC40LTEuNCwwTDEyLDcuNkw1LjcsMS4zYy0wLjQtMC40LTEtMC40LTEuNCwwbC0zLDNjLTAuNCwwLjQtMC40LDEsMCwxLjRMNy42LDEybC02LjMsNi4zYy0wLjQsMC40LTAuNCwxLDAsMS40bDMsM2MwLjQsMC40LDEsMC40LDEuNCwwbDYuMy02LjNsNi4zLDYuM2MwLjIsMC4yLDAuNSwwLjMsMC43LDAuM3MwLjUtMC4xLDAuNy0wLjNsMy0zYzAuNC0wLjQsMC40LTEsMC0xLjRMMTYuNCwxMmw2LjMtNi4zQzIzLjEsNS4zLDIzLjEsNC43LDIyLjcsNC4zelwiL1x1MDAzRVx1MDAzQy9nXHUwMDNFXHUwMDNDL3N2Z1x1MDAzRSJ9fSwicmVjaXBlX3N1Ym1pc3Npb24iOnsibWF4X2ZpbGVfc2l6ZSI6MjY4NDM1NDU2LCJ0ZXh0Ijp7ImltYWdlX3NpemUiOiJUaGUgZmlsZSBpcyB0b28gbGFyZ2UuIE1heGltdW0gc2l6ZToifX0sImNvbGxlY3Rpb25zIjp7ImRlZmF1bHQiOnsiaW5ib3giOnsiaWQiOjAsIm5hbWUiOiJJbmJveCIsIm5ickl0ZW1zIjowLCJjb2x1bW5zIjpbeyJpZCI6MCwibmFtZSI6IlJlY2lwZXMifV0sImdyb3VwcyI6W3siaWQiOjAsIm5hbWUiOiIifV0sIml0ZW1zIjp7IjAtMCI6W119LCJjcmVhdGVkIjoxNzg3MzMxMTM5fSwidXNlciI6W119fSwiYWRkX3RvX2NvbGxlY3Rpb24iOnsiYWNjZXNzIjoiZXZlcnlvbmUiLCJiZWhhdmlvdXIiOiJpbmJveCIsImNob2ljZSI6ImNob29zZV9jb2x1bW5fZ3JvdXAiLCJwbGFjZW1lbnQiOiJib3R0b20iLCJub3RfbG9nZ2VkX2luIjoiaGlkZSIsIm5vdF9sb2dnZWRfaW5fcmVkaXJlY3QiOiIiLCJub3RfbG9nZ2VkX2luX3Rvb2x0aXAiOiIiLCJjb2xsZWN0aW9ucyI6eyJpbmJveCI6IkluYm94IiwidXNlciI6W119fSwicXVpY2tfYWNjZXNzX3Nob3BwaW5nX2xpc3QiOnsiYWNjZXNzIjoiZXZlcnlvbmUifX07Ci8vIyBzb3VyY2VVUkw9d3BybXAtcHVibGljLWpzLWV4dHJhCg== | |
| js | https://bakedbree.com/wp-content/cache/autoptimize/js/autoptimize_single_c51ac48da6fa1bb08e6590b57053ab15.js?ver=10.8.0 | |
| js | https://bakedbree.com/wp-includes/js/hoverIntent.min.js?ver=1.10.2 | |
| js | https://bakedbree.com/wp-content/themes/genesis/lib/js/menu/superfish.min.js?ver=1.7.10 | |
| js | https://bakedbree.com/wp-content/themes/ww-genesis-food/assets/build/js/superfish-args.min.js?ver=3.6.2 | |
| js | data:text/javascript;base64,CnZhciByZXNwb25zaXZlX21lbnVfcGFyYW1zID0geyJtYWluTWVudSI6Ik1haW4gTWVudSIsInN1Yk1lbnUiOiJTdWJtZW51IiwibWVudUNsYXNzZXMiOnsiY29tYmluZSI6WyIubmF2LXByaW1hcnkiLCIubmF2LXNlY29uZGFyeSJdLCJvdGhlcnMiOlsiLm5hdi1yZWNpcGVzIl19fTsKLy8jIHNvdXJjZVVSTD13dy1nZW5lc2lzLWZvb2QtcmVzcG9uc2l2ZS1tZW51LWpzLWV4dHJhCg== | |
| js | https://bakedbree.com/wp-content/themes/ww-genesis-food/assets/build/js/responsive-menu.min.js?ver=1778530351 | |
| js | https://bakedbree.com/wp-content/themes/ww-genesis-food/assets/build/js/global.min.js?ver=1778530351 | |
| js | https://bakedbree.com/wp-content/themes/ww-genesis-food/lib/components/theme/lity/assets/lity.min.js?ver=1778530351 | |
| js | https://bakedbree.com/wp-content/themes/genesis/lib/js/skip-links.min.js?ver=3.6.2 | |
| js | data:text/javascript;base64,CnZhciBkcHNwX2FqYXhfc2VuZF9zYXZlX3RoaXNfZW1haWwgPSB7ImFqYXhfdXJsIjoiaHR0cHM6Ly9iYWtlZGJyZWUuY29tL3dwLWFkbWluL2FkbWluLWFqYXgucGhwIiwiZHBzcF90b2tlbiI6IjY0NGRkMjkxNzYifTsKLy8jIHNvdXJjZVVSTD1kcHNwLWZyb250ZW5kLWpzLXByby1qcy1leHRyYQo= | |
| js | https://bakedbree.com/wp-content/cache/autoptimize/js/autoptimize_single_486cd08e35a4b6de07062e46fce8daba.js?ver=1.36.3.1 | |
| js | module | https://static.cloudflareinsights.com/beacon.min.js/v4513226cdae34746b4dedf0b4dfa099e1781791509496 |
Серверные заголовки
Кол-во: 12
HTTP-заголовки ответа сервера
?
Заголовки сервера передают браузеру и поисковику служебную информацию: кеширование, безопасность (CSP, HSTS), сжатие (gzip). Правильная настройка ускоряет загрузку и повышает защищённость.
Найдены серверные заголовки 12шт. Подробнее про серверные заголовки.
Показать полный список серверных заголовков
| Ключ | Значение |
|---|---|
| Date | Fri, 21 Aug 2026 22:14:32 GMT |
| Server | cloudflare |
| X-Cache | HIT |
| x-cache-2 | BYPASS |
| Via | 1.1 google |
| Alt-Svc | h3=":443" |
| cf-cache-status | DYNAMIC |
| nel | {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800} |
| speculation-rules | "/cdn-cgi/speculation" |
| Server-Timing | cfCacheStatus;desc="DYNAMIC" |
| report-to | {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=huQS2Gzj3TPR1jEcYrsRvgoobtgd6ljwLpRmYUgE4EpZuIKOebZY80DKooGVoqej%2F0kC1ZLDUpT8J%2FmKTvB8zweM9F%2B%2Bbl3kZAH7e9GqzlBWUjZ4xHEvaYDXl%2Bj%2BxYc%3D"}]} |
| cf-ray | a2ecfdc3ea68f10d-DME |
CMS
Система управления сайтом (движок)
?
CMS — это движок, на котором работает сайт (WordPress, 1C-Bitrix, Tilda и др.). Знание CMS помогает понять возможности SEO-оптимизации и подобрать подходящие инструменты. «Не определена» — вероятно, самописный сайт или нестандартная сборка.
Сайт работает на CMS PrestaShop.
Веб-сервер
Программное обеспечение сервера
?
Веб-сервер — это ПО, которое отдаёт страницы посетителям (nginx, Apache, IIS, LiteSpeed и др.). Определяется по серверным заголовкам ответа (Server, X-Powered-By и т.п.). «Не определён» — сервер намеренно скрывает эти заголовки, это нормальная практика безопасности.
Сайт работает на веб-сервере Cloudflare.
Мета-теги Готовность: 23%
Title
Home | Baked Bree
Заголовок страницы в браузере и поисковой выдаче
?
Title — главный SEO-заголовок страницы. Влияет на CTR в поиске и ранжирование. Оптимальная длина: 50–70 символов. Ключевые слова — ближе к началу.
Необходимо увеличить число символов в title (текущее значение мало: 17, минимум: 25, оптимально: от 40 до 45)
Дублей словоформ в title не найдено.
Description
Описание страницы в поисковой выдаче (сниппет)
?
Meta Description — текст под заголовком в выдаче. Напрямую на позиции не влияет, но влияет на CTR. Оптимальная длина: 120–160 символов.
Установите мета-тег description!
Keywords
Список ключевых слов страницы (устаревший тег)
?
Meta Keywords не учитывается Яндексом и Google для ранжирования с 2009–2012 годов. Заполнение не обязательно, но не вредит. Конкурент может использовать содержимое для анализа.
Установите мета-тег keywords!
Канонический Url
https://bakedbree.com/
Указывает поисковику основную версию страницы
?
Canonical (rel=canonical) предотвращает проблему дублей страниц. Должен точно совпадать с URL проверяемой страницы. Неправильный canonical может передать ссылочный вес на другую страницу.
Канонический Url прописан корректно.
Robots
index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1
Директивы для поисковых роботов на уровне страницы
?
Meta Robots управляет индексацией конкретной страницы: index/noindex — индексировать ли, follow/nofollow — следовать ли по ссылкам. Noindex полностью исключает страницу из поиска.
Meta-тег robots со значениями index, follow не накладывает ограничений на индексирование и показ контента.
Адаптивность
width=device-width, initial-scale=1
Настройка масштабирования на мобильных устройствах
?
Тег viewport (<meta name="viewport">) сообщает браузеру, как масштабировать страницу на мобильных. Стандарт: width=device-width, initial-scale=1. Отсутствие — признак отсутствия мобильной версии.
Meta-тег viewport со значением-константой width=device-width задаёт ширину страницы в соответствии с размером экрана.
Meta-тег viewport со значением initial-scale=1.0 определяет масштаб 1:1, т.е. «не масштабировать».
Разметка OpenGraph
Кол-во: 7
Мета-теги для красивых превью в соцсетях
?
OpenGraph (og:title, og:description, og:image) управляет тем, как страница выглядит при репосте в социальных сетях и мессенджерах. Отсутствие OG-тегов — невзрачный превью при шеринге.
Разметка OpenGraph задана. Страница оптимизирована под социальные сети.
Показать полный список og мета-тегов
| Тип | Значение |
|---|---|
| og:locale | en_US |
| og:type | article |
| og:title | Home |
| og:description | Appetizers & Snacks Delicious Taco Popcorn Recipe The movie-going munchable gets a Mexican makeover with our Delicious Taco Popcorn. Many times on Baked Bree I've sung the ... beef Dutch Oven Ribs Recipe Air Fryer |
| og:url | https://bakedbree.com/ |
| og:site_name | Baked Bree |
| og:updated_time | 2026-08-14T08:56:08+00:00 |
Все мета-теги
Кол-во: 16
Полный список мета-тегов страницы
?
Таблица всех meta-тегов, включая нестандартные. Позволяет найти опечатки, дубли и лишние теги.
Найдены мета-теги 16шт. Мета-теги не видимы для человека и предназначены для обмена информацией между веб-страницей и поисковыми системами, браузерами и другими веб-службами. С ними роботы 🤖 и устройства ведут себя более ожидаемо.
Показать полный список мета-тегов
| Тип | Название | Значение |
|---|---|---|
| name | viewport | width=device-width, initial-scale=1 |
| name | robots | index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1 |
| name | twitter:card | summary_large_image |
| name | twitter:title | Home |
| name | twitter:description | Appetizers & Snacks Delicious Taco Popcorn Recipe The movie-going munchable gets a Mexican makeover with our Delicious Taco Popcorn. Many times on Baked Bree I've sung the ... beef Dutch Oven Ribs Recipe Air Fryer |
| name | hubbub-info | |
| name | msapplication-TileImage | https://cdn.bakedbree.com/uploads/2025/06/cropped-bb-favicon-512-500x500.png |
| property | og:locale | en_US |
| property | og:type | article |
| property | og:title | Home |
| property | og:description | Appetizers & Snacks Delicious Taco Popcorn Recipe The movie-going munchable gets a Mexican makeover with our Delicious Taco Popcorn. Many times on Baked Bree I've sung the ... beef Dutch Oven Ribs Recipe Air Fryer |
| property | og:url | https://bakedbree.com/ |
| property | og:site_name | Baked Bree |
| property | og:updated_time | 2026-08-14T08:56:08+00:00 |
| property | article:published_time | 2021-07-29T11:42:24+00:00 |
| property | article:modified_time | 2026-08-14T08:56:08+00:00 |
Оптимизация Готовность: 60%
Структура
Ошибок нет
Семантические HTML-элементы страницы
?
Проверяет наличие основных структурных элементов: nav, header, footer, main. Корректная семантическая структура помогает поисковику понять архитектуру страницы.
Структура документа корректна (теги <html> и <body> присутствуют по одному на документ).
Контент
Есть ошибки
Объём и качество текстового содержимого
?
Анализирует объём полезного текста на странице. Слишком мало — страница может считаться малополезной. Слишком много — ухудшается читаемость и восприятие.
Кол-во слов 480 не очень много. Добавьте побольше текста (хотя бы 800 слов)!
Слова из title 3 встречаются в тексте достаточно.
Абзацев с текстом 18 достаточно.
Среднее число слов в абзаце 11 достаточно.
Кол-во знаков контента 3083 на странице оптимально.
Заголовки
Ошибок нет
Иерархия заголовков H1–H6
?
H1 должен быть один и содержать ключевой запрос. H2–H6 описывают подразделы. Пропуск уровней (H1 → H3) и несколько H1 — типичные ошибки, снижающие понятность страницы для поисковика.
На странице присутствуют заголовки <h2> 16. Это хорошо.
На странице присутствуют заголовки <h3> 65.
Тошнота
3,46
Насколько одно слово доминирует в тексте
?
Классическая тошнота = √(частота самого повторяющегося слова). Норма до 7–8: текст воспринимается естественно. Выше — поисковик может счесть страницу переспамленной.
Тошнота превышает норму 3. Измените текст страницы!
Академич. тошнота
16,04%
Насколько текст перенасыщен ключевыми словами
?
Академическая тошнота = (частота слова / общее количество слов) × 100%. Показывает долю конкретного слова в тексте. Норма 5–15%.
Академическая тошнота превышает норму 5-15%. Измените текст страницы!
Семантическое ядро
20
Наиболее часто встречающиеся слова на странице
?
Топ слов по частоте использования. Показывает, какие слова доминируют в тексте с точки зрения поисковика.
Контент страницы содержит осмысленный текст и слова.
Показать список слов
| Слово | Кол-во | Частота |
|---|---|---|
| recipe | 12 | 2,50% |
| browse | 11 | 2,29% |
| chicken | 8 | 1,67% |
| cookies | 6 | 1,25% |
| writer | 5 | 1,04% |
| dishes | 4 | 0,83% |
| recipes | 3 | 0,62% |
| dinner | 3 | 0,62% |
| desserts | 3 | 0,62% |
| appetizers | 3 | 0,62% |
| cooking | 3 | 0,62% |
| roasted | 3 | 0,62% |
| pepper | 3 | 0,62% |
| protein | 3 | 0,62% |
| editor | 3 | 0,62% |
| family | 2 | 0,42% |
| search | 2 | 0,42% |
| shrimp | 2 | 0,42% |
| breakfast | 2 | 0,42% |
| you’re | 2 | 0,42% |
Индексация Готовность: 60%
Индексирование
Ошибок нет
Разрешено ли индексирование страницы
?
Проверяет, не закрыта ли страница от индексации через robots.txt, meta robots или X-Robots-Tag. Страница, закрытая от индексации, не появится в поисковой выдаче.
Анкоров на странице 174 оптимально. Поисковые роботы обязательно проиндексируют сайт.
Robots.txt
Найден корректный robots.txt
Файл управления сканированием сайта роботами
?
Robots.txt указывает поисковым роботам, какие страницы сканировать, а какие — нет. Ошибки в файле могут случайно закрыть важные разделы от индексации.
Robots.txt настроен корректно. Размер файла: 702 байт. Загружен за: 0сек.
Проверяемая страница не запрещена в robots.txt.
Robots.txt доступен по постоянному адресу
Цепочка редиректов для файла robots.txt:
http://bakedbree.com/robots.txt
301 MovedPermanently
https://bakedbree.com/robots.txt
200 OK
Показать содержимое robots.txt
# ======Raptive Begin======
User-agent: ChatGPT-User
Disallow: /
User-agent: GPTBot
Disallow: /
User-agent: anthropic-ai
Disallow: /
User-agent: Claude-Web
Disallow: /
User-agent: PiplBot
Disallow: /
User-agent: CCbot
Disallow: /
User-agent: FacebookBot
Disallow: /
# ======Raptive End======
################## CLOUDFLARE START
User-agent: *
Disallow: /cdn-cgi/
################## CLOUDFLARE END
# START YOAST BLOCK
# ---------------------------
User-agent: *
Disallow: /?s=
Disallow: /page/*/?s=
Disallow: /search/
Disallow: /wp-json/
Disallow: /?rest_route=
Sitemap: https://bakedbree.com/sitemap_index.xml
# ---------------------------
# END YOAST BLOCK
Sitemap
Кол-во: 1
XML-карта сайта для поисковиков
?
Sitemap.xml помогает поисковику быстрее находить и индексировать страницы. Особенно важен для крупных сайтов и новых страниц, на которые ещё нет входящих ссылок.
Robots.txt содержит карту сайта. Это прекрасно!
Robots.txt не содержит ошибок в карте сайта.
Показать карту сайта
| Url | Статус |
|---|---|
| https://bakedbree.com/sitemap_index.xml |
|
Внутренние ссылки
Кол-во: 90
Ссылки на другие страницы своего сайта
?
Внутренние ссылки распределяют ссылочный вес между страницами и помогают поисковику обходить сайт. Пустые анкоры и ссылки на запрещённые robots.txt страницы — типичные ошибки.
Внутренних ссылок на странице 90 оптимально.
Внутренние ссылки не запрещены к индексации в robots.txt.
На странице присутствуют изображения 65.
Показать внутренние ссылки
| Url | Анкор | Состояние | Анализировать |
|---|---|---|---|
| / |
Baked Bree
|
|
Анализировать url |
| /category/food/rice-and-pasta |
<span>pasta</span>
|
|
Анализировать url |
| /category/food/salad |
<span>salad</span>
|
|
Анализировать url |
| /category/food/dinner |
<span>dinner</span>
|
|
Анализировать url |
| /category/food/desserts |
<span>desserts</span>
|
|
Анализировать url |
| /category/food/cookies |
<span>cookies</span>
|
|
Анализировать url |
| /chicken-and-shrimp-alfredo |
Chicken And Shrimp Alfredo
|
|
Анализировать url |
| /category/food/appetizer |
Appetizers
|
|
Анализировать url |
| /category/food/side-dish |
Side dishes
|
|
Анализировать url |
| /category/food/dinner |
Dinner
|
|
Анализировать url |
| /category/food/breakfast |
breakfast
|
|
Анализировать url |
| /category/food/cookies |
Cookies
|
|
Анализировать url |
| /category/food/desserts |
Desserts
|
|
Анализировать url |
| /jerk-chicken |
Jerk Chicken
|
|
Анализировать url |
| /cucumber-salsa |
Cucumber Salsa
|
|
Анализировать url |
| /chocolate-mousse-recipe |
Chocolate Mousse
|
|
Анализировать url |
| /about |
learn more
|
|
Анализировать url |
| /pickled-beets |
Pickled Beets
|
|
Анализировать url |
| /sugar-cream-pie |
Sugar Cream Pie
|
|
Анализировать url |
| /peperonata |
Peperonata
|
|
Анализировать url |
| /oreo-lasagna |
Oreo Lasagna
|
|
Анализировать url |
| /roasted-red-pepper-sauce |
Roasted Red Pepper Sauce
|
|
Анализировать url |
| /french-silk-pie |
French Silk Pie
|
|
Анализировать url |
| /fruit-salad-recipe |
Fruit Salad Recipe
|
|
Анализировать url |
| /roasted-red-pepper-and-tomato-soup |
Roasted Red Pepper And Tomato Soup
|
|
Анализировать url |
| /fried-mashed-potato-balls |
get the recipe
|
|
Анализировать url |
| /mediterranean-chicken-recipe |
Mediterranean Chicken Recipe
|
|
Анализировать url |
| /easy-baked-salmon-steaks |
Baked Salmon Steaks
|
|
Анализировать url |
| /protein-balls |
Protein Balls
|
|
Анализировать url |
| /protein-pudding |
Protein Pudding
|
|
Анализировать url |
| /category/food/high-protein |
Browse All <span class="icon-font icon-arrow thin right"></span>
|
|
Анализировать url |
| /pickled-peppers-recipe |
Pickled Peppers
|
|
Анализировать url |
| /mexican-cornbread-recipe |
Mexican Cornbread Recipe
|
|
Анализировать url |
| /black-bean-dip-recipe |
Black Bean Dip
|
|
Анализировать url |
| /flautas |
Flautas
|
|
Анализировать url |
| /category/food/appetizer |
Browse All <span class="icon-font icon-arrow thin right"></span>
|
|
Анализировать url |
| /lemongrass-chicken |
Lemongrass Chicken
|
|
Анализировать url |
| /baked-chicken-tenders |
Baked Chicken Tenders
|
|
Анализировать url |
| /tandoori-chicken |
Tandoori Chicken
|
|
Анализировать url |
| /chicken-lazone |
Chicken Lazone
|
|
Анализировать url |
| /category/food/chicken |
Browse All <span class="icon-font icon-arrow thin right"></span>
|
|
Анализировать url |
| /caper-pasta |
Caper Pasta
|
|
Анализировать url |
| /roasted-red-pepper-pasta |
Roasted Red Pepper Pasta
|
|
Анализировать url |
| /meatball-casserole |
Meatball Casserole
|
|
Анализировать url |
| /squid-ink-pasta |
Squid Ink Pasta
|
|
Анализировать url |
| /category/food/rice-and-pasta |
Browse All <span class="icon-font icon-arrow thin right"></span>
|
|
Анализировать url |
| /chocolate-cream-pie |
Chocolate Cream Pie
|
|
Анализировать url |
| /strawberries-romanoff |
Strawberries Romanoff
|
|
Анализировать url |
| /baked-flan |
Baked Flan
|
|
Анализировать url |
| /chocolate-covered-strawberries |
Chocolate-Covered Strawberries
|
|
Анализировать url |
| /category/food/desserts |
Browse All <span class="icon-font icon-arrow thin right"></span>
|
|
Анализировать url |
| /chilaquiles-recipe |
Chilaquiles Recipe
|
|
Анализировать url |
| /everything-bagel-casserole |
Everything Bagel Casserole
|
|
Анализировать url |
| /spinach-omelette |
Spinach Omelette
|
|
Анализировать url |
| /bacon-in-cast-iron |
Bacon in Cast Iron
|
|
Анализировать url |
| /category/food/breakfast |
Browse All <span class="icon-font icon-arrow thin right"></span>
|
|
Анализировать url |
| /spanish-rice-recipe |
Spanish Rice Recipe
|
|
Анализировать url |
| /slow-cooker-baked-potatoes |
Slow-Cooker Baked Potatoes
|
|
Анализировать url |
| /antipasto-skewers-recipe |
Antipasto Skewers Recipe
|
|
Анализировать url |
| /pesto-pasta-salad |
Pesto Pasta Salad
|
|
Анализировать url |
| /category/food/side-dish |
Browse All <span class="icon-font icon-arrow thin right"></span>
|
|
Анализировать url |
| /nutella-cookies |
Nutella Cookies
|
|
Анализировать url |
| /pecan-crescents-cookies |
Pecan Crescents
|
|
Анализировать url |
| /pistachio-cookies |
Pistachio Cookies
|
|
Анализировать url |
| /black-and-white-cookies |
Black and White Cookies
|
|
Анализировать url |
| /category/food/cookies |
Browse All <span class="icon-font icon-arrow thin right"></span>
|
|
Анализировать url |
| /gnocchi-carbonara |
Gnocchi Carbonara
|
|
Анализировать url |
| /beef-kabobs |
Beef Kabobs
|
|
Анализировать url |
| /pan-pizza-recipe |
Pan Pizza Recipe
|
|
Анализировать url |
| /shrimp-stir-fry-recipe |
Shrimp Stir-Fry Recipe
|
|
Анализировать url |
| /category/food/dinner |
Browse All <span class="icon-font icon-arrow thin right"></span>
|
|
Анализировать url |
| /cherry-pie-recipe |
Cherry Pie Recipe
|
|
Анализировать url |
| /lemon-curd-tart |
Lemon Curd Tart
|
|
Анализировать url |
| /no-bake-key-lime-pie |
No Bake Key Lime Pie
|
|
Анализировать url |
| /coconut-cream-pie |
Coconut Cream Pie
|
|
Анализировать url |
| /category/food/pie |
Browse All <span class="icon-font icon-arrow thin right"></span>
|
|
Анализировать url |
| /tomato-basil-soup |
Tomato Basil Soup
|
|
Анализировать url |
| /ajo-blanco |
Ajo Blanco
|
|
Анализировать url |
| /cold-cucumber-soup |
Cold Cucumber Soup
|
|
Анализировать url |
| /gazpacho-recipe |
Gazpacho Recipe
|
|
Анализировать url |
| /category/food/soup |
Browse All <span class="icon-font icon-arrow thin right"></span>
|
|
Анализировать url |
| /author/goodmd |
Diane Goodman
|
|
Анализировать url |
| /author/mathec |
Christie Matherne
|
|
Анализировать url |
| /author/doucer |
Reilly Doucet
|
|
Анализировать url |
| /author/thompa |
Alice Thompson
|
|
Анализировать url |
| /about |
<span>About</span>
|
|
Анализировать url |
| /contact |
<span>Contact</span>
|
|
Анализировать url |
| /privacy-policy |
<span>Privacy Policy</span>
|
|
Анализировать url |
| /terms-and-conditions |
<span>Terms</span>
|
|
Анализировать url |
| /editorial-policy |
<span>Editorial Policy</span>
|
|
Анализировать url |
Внешние ссылки
Кол-во: 15
Ссылки на сторонние сайты
?
Исходящие внешние ссылки передают часть ссылочного веса на чужие сайты. Ссылки на авторитетные ресурсы безопасны; ссылки на мусорные сайты могут навредить репутации страницы.
Внешних ссылок на странице 15 слишком много. Спрячьте лишние ссылки в тег noindex или атрибут rel='nofollow'!
Показать внешние ссылки
| Url | Анкор | Анализировать |
|---|---|---|
| instagram.com |
<span class="link-icon icon-font icon-instagram"></span>
|
|
| facebook.com |
<span class="link-icon icon-font icon-facebook"></span>
|
|
| pinterest.com |
<span class="link-icon icon-font icon-pinterest"></span>
|
Анализировать url |
| instagram.com |
<span class="icon-font icon-instagram"></span> <span class="link-text">Follow On Instagram</span>
|
|
| publishing.eo.page |
<span class="icon-font icon-bell"></span> <span class="link-text">Get Our Newsletter</span>
|
Анализировать url |
| pinterest.com |
<span class="icon-font icon-pinterest"></span> <span class="link-text">Follow On Pinterest</span>
|
Анализировать url |
| linkedin.com |
<span class="icon-font icon-linkedin"></span>
|
Анализировать url |
| linkedin.com |
<span class="icon-font icon-linkedin"></span>
|
Анализировать url |
| christiematherne.com |
<span class="icon-font icon-globe-americas"></span>
|
Анализировать url |
| linkedin.com |
<span class="icon-font icon-linkedin"></span>
|
Анализировать url |
| linkedin.com |
<span class="icon-font icon-linkedin"></span>
|
Анализировать url |
| instagram.com |
<span class="link-icon icon-font icon-instagram"></span>
|
|
| facebook.com |
<span class="link-icon icon-font icon-facebook"></span>
|
|
| pinterest.com |
<span class="link-icon icon-font icon-pinterest"></span>
|
Анализировать url |
| waywith.com |
Waywith
|
Анализировать url |
Конкуренты Готовность: 0%
Конкуренты в Яндексе
Кол-во: 0
Топ сайтов-конкурентов в Яндексе
?
Сайты, чаще всего появляющиеся в ТОПе Яндекса по запросам из семантического ядра этой страницы.
Мы не нашли у вас конкурентов в Яндексе. Сайт или очень молодой или плохо продвигается.
Конкурентов в ТОП-10 Яндекса не нашлось.
Конкуренты в Google
Кол-во: 0
Топ сайтов-конкурентов в Google
?
Сайты, чаще всего появляющиеся в ТОПе Google по запросам из семантического ядра этой страницы.
Конкуренты в Google тоже не найдены. Займитесь продвижением сайта!
Конкурентов в ТОП-10 Google не нашлось.
ЗоЗПП: права потребителей Готовность: 100%
Нарушения
Не выявлены
Признаков дистанционной продажи товаров (интернет-магазина) не обнаружено — требования ЗоЗПП о раскрытии информации продавца к сайту не применяются. Нарушений нет.
ФЗ-149: рекомендательные технологии Готовность: 100%
Нарушения
Не выявлены
Рекомендательные блоки («с этим покупают», «похожие товары» и т.п.) на сайте не обнаружены — требования ст. 10.7 ФЗ-149 к сайту не применяются. Нарушений нет.
ФЗ-38: реклама Готовность: 100%
Нарушения
Не выявлены
Рекламных тематик с обязательными оговорками (медицина, БАД, кредиты и займы, новостройки) на сайте не обнаружено. Нарушений нет.
ФЗ-436: защита детей Готовность: 100%
Нарушения
Не выявлены
Признаков информационной продукции (новости, видео, книги, игры, курсы) не обнаружено — обязательная возрастная маркировка по ФЗ-436 сайту не требуется. Нарушений нет.
Вердикт
Анализ сайта bakedbree.com, слабо оптимизирован на 54%. Для хорошей оптимизации и выхода на первые места в поиске требуется:
Исправьте ошибки в мета-тегах.
Исправьте ошибки оптимизации.
Исправьте ошибки индексации.
Поделитесь с друзьями: