*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}html{height:100%;scroll-behavior:smooth;scroll-behavior:smooth}body{min-height:100%;line-height:1.5}:where(blockquote,figure):where([class]),body{margin:0}summary::-webkit-details-marker,summary::marker{content:"";display:none}.tag-block>ul{padding-left:17px}ol,ul{padding:0}:where(ul[class]){list-style:none}:where(p[class]){margin-block:0}img{display:block;max-width:100%;height:auto}button,input,select,textarea{font:inherit}:where(dd[class]){margin-left:0}:where(fieldset[class]){margin-left:0;padding:0;border:none}svg:not(.float-block__info-stars>svg) [fill]{fill:currentColor}svg:not(.float-block__info-stars>svg) [stroke]{stroke:currentColor}svg *{-webkit-transition-property:fill,stroke;transition-property:fill,stroke}@font-face{font-family:Kanit;src:local(""),url(../fonts/Kanit-Light.woff2) format("woff2"),url(../fonts/Kanit-Light.html) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Kanit;src:local(""),url(../fonts/Kanit-Regular.woff2) format("woff2"),url(../fonts/Kanit-Regular.html) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Kanit;src:local(""),url(../fonts/Kanit-Medium.woff2) format("woff2"),url(../fonts/Kanit-Medium.html) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Kanit;src:local(""),url(../fonts/Kanit-SemiBold.woff2) format("woff2"),url(../fonts/Kanit-SemiBold.html) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Kanit;src:local(""),url(../fonts/Kanit-Bold.woff2) format("woff2"),url(../fonts/Kanit-Bold.html) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Golos;src:local(""),url(../fonts/GolosText-Regular.woff2) format("woff2"),url(../fonts/GolosText-Regular.html) format("woff");font-weight:600;font-style:normal;font-display:swap}:root{--color-main:#1a67db;--color-button-description:#8cb3ed;--website-interface-button-color:#d1e1fa;--website-interface-button-color-hover:#1a67db;--website-interface-button-icon-color:#1a67db;--website-interface-button-icon-color-hover:#d1e1fa;--website-interface-slide-border-color:#81aceb;--label-bg:#b4cef4;--label-text-color:#1a67db;--label-description-color:#1a67db;--label-promo-code-bg:#f8597a;--label-promo-code-text-color:#ffffff;--active-bonuses-text:#ffffff;--active-bonuses-label:#18d24c;--active-bonuses-circle:#1cde8c;--link-color:#1a67db;--link-hover:#b4cef4;--app-page-btn-block-bg:#b4cef4;--app-page-btn-block-title:#1a67db;--app-page-btn-block-description:#55709a;--color-pros:#18d24c;--color-pros-inactive:#1c4a29;--color-cons:#ea2e2e;--color-cons-inactive:#e8d3dd;--color-country:#ffb223;--default-arrow-color:#ffffff;--default-arrow-color-hover:#1a67db;--default-arrow-bg:#1a67db;--default-arrow-bg-hover:#b4cef4;--social-icon-color:#111824;--social-icon-background-color:#ffffff;--social-icon-hover-color:#1a67db;--social-icon-background-hover-color:#b4cef4;--header-bg:#0f151f;--nav-text-color:#ffffff;--header-dropdown-menu:#0f151f;--header-dropdown-menu-arrow:#272c35;--header-dropdown-menu-border:#272c35;--body-text-color:#55709a;--body-background-color:#e8f0fc;--block-background-color:#ffffff;--toc-faq-arr-color:#1a67db;--toc-faq-arr-bg:linear-gradient(139deg, #fff 13.74%, #dbe9ff 93.02%);--footer-bg:#0f151f;--footer-text-color:#ffffff;--footer-app-block-header-color:#55709a;--footer-app-block-background:#ffffff;--header-btn-first-color:#1a67db;--header-btn-first-text-color:#ffffff;--header-btn-first-border-color:#1a67db;--header-btn-first-icon-color:#1a67db;--header-btn-first-icon-bg-color:#ffffff;--header-btn-first-hover-color:#b4cef4;--header-btn-first-hover-text-color:#1a67db;--header-btn-first-hover-border-color:#b4cef4;--header-btn-first-hover-icon-color:#1a67db;--header-btn-first-hover-icon-bg-color:#b4cef4;--header-btn-second-color:transparent;--header-btn-second-text-color:#ffffff;--header-btn-second-border-color:#ffffff;--header-btn-second-icon-color:#ffffff;--header-btn-second-icon-bg-color:transparent;--header-btn-second-hover-color:#b4cef4;--header-btn-second-hover-text-color:#1a67db;--header-btn-second-hover-border-color:#b4cef4;--header-btn-second-hover-icon-color:#1a67db;--header-btn-second-hover-icon-bg-color:transparent;--footer-btn-first-color:#1a67db;--footer-btn-first-text-color:#ffffff;--footer-btn-first-border-color:#1a67db;--footer-btn-first-icon-color:#7cb342;--footer-btn-first-icon-bg-color:#ffffff;--footer-btn-first-hover-color:#b4cef4;--footer-btn-first-hover-text-color:#1a67db;--footer-btn-first-hover-border-color:#b4cef4;--footer-btn-first-hover-icon-color:#1a67db;--footer-btn-first-hover-icon-bg-color:#b4cef4;--footer-btn-second-color:#ffffff;--footer-btn-second-text-color:#1a67db;--footer-btn-second-border-color:#ffffff;--footer-btn-second-icon-color:#ffffff;--footer-btn-second-icon-bg-color:#1a67db;--footer-btn-second-hover-color:#b4cef4;--footer-btn-second-hover-text-color:#1a67db;--footer-btn-second-hover-border-color:#b4cef4;--footer-btn-second-hover-icon-color:#1a67db;--footer-btn-second-hover-icon-bg-color:#b4cef4;--first-btn-color:#1a67db;--first-btn-text-color:#ffffff;--first-btn-border-color:#1a67db;--first-btn-icon-color:#1a67db;--first-btn-icon-bg-color:#ffffff;--first-btn-hover-color:#b4cef4;--first-btn-hover-text-color:#1a67db;--first-btn-hover-border-color:#b4cef4;--first-btn-hover-icon-color:#1a67db;--first-btn-hover-icon-bg-color:#b4cef4;--second-btn-color:#ffffff;--second-btn-text-color:#1a67db;--second-btn-border-color:#ffffff;--second-btn-icon-color:#ffffff;--second-btn-icon-bg-color:#1a67db;--second-btn-hover-color:#b4cef4;--second-btn-hover-text-color:#1a67db;--second-btn-hover-border-color:#b4cef4;--second-btn-hover-icon-color:#1a67db;--second-btn-hover-icon-bg-color:#b4cef4;--third-btn-color:transparent;--third-btn-text-color:#ffffff;--third-btn-border-color:#ffffff;--third-btn-icon-color:#ffffff;--third-btn-icon-bg-color:transparent;--third-btn-hover-color:#b4cef4;--third-btn-hover-text-color:#1a67db;--third-btn-hover-border-color:#b4cef4;--third-btn-hover-icon-color:#1a67db;--third-btn-hover-icon-bg-color:transparent;--app-page-btn-first-color:#1a67db;--app-page-btn-first-text-color:#ffffff;--app-page-btn-first-border-color:#1a67db;--app-page-btn-first-icon-color:#7cb342;--app-page-btn-first-icon-bg-color:#ffffff;--app-page-btn-first-hover-color:#b4cef4;--app-page-btn-first-hover-text-color:#1a67db;--app-page-btn-first-hover-border-color:#b4cef4;--app-page-btn-first-hover-icon-color:#1a67db;--app-page-btn-first-hover-icon-bg-color:#b4cef4;--app-page-btn-second-color:#ffffff;--app-page-btn-second-text-color:#1a67db;--app-page-btn-second-border-color:#ffffff;--app-page-btn-second-icon-color:#ffffff;--app-page-btn-second-icon-bg-color:#1a67db;--app-page-btn-second-hover-color:#b4cef4;--app-page-btn-second-hover-text-color:#1a67db;--app-page-btn-second-hover-border-color:#b4cef4;--app-page-btn-second-hover-icon-color:#1a67db;--app-page-btn-second-hover-icon-bg-color:#b4cef4;--banner-bonus-btn-first-color:#1a67db;--banner-bonus-btn-first-text-color:#ffffff;--banner-bonus-btn-first-border-color:#1a67db;--banner-bonus-btn-first-icon-color:#7cb342;--banner-bonus-btn-first-icon-bg-color:#ffffff;--banner-bonus-btn-first-hover-color:#b4cef4;--banner-bonus-btn-first-hover-text-color:#1a67db;--banner-bonus-btn-first-hover-border-color:#b4cef4;--banner-bonus-btn-first-hover-icon-color:#1a67db;--banner-bonus-btn-first-hover-icon-bg-color:#b4cef4;--banner-bonus-btn-second-color:#ffffff;--banner-bonus-btn-second-text-color:#1a67db;--banner-bonus-btn-second-border-color:#ffffff;--banner-bonus-btn-second-icon-color:#ffffff;--banner-bonus-btn-second-icon-bg-color:#1a67db;--banner-bonus-btn-second-hover-color:#b4cef4;--banner-bonus-btn-second-hover-text-color:#1a67db;--banner-bonus-btn-second-hover-border-color:#b4cef4;--banner-bonus-btn-second-hover-icon-color:#1a67db;--banner-bonus-btn-second-hover-icon-bg-color:#b4cef4;--copy-btn-color:#ffffff;--copy-btn-text-color:#1a67db;--copy-btn-border-color:#ffffff;--copy-btn-icon-color:#ffffff;--copy-btn-icon-bg-color:#1a67db;--copy-btn-hover-color:#b4cef4;--copy-btn-hover-text-color:#1a67db;--copy-btn-hover-border-color:#b4cef4;--copy-btn-hover-icon-color:#1a67db;--copy-btn-hover-icon-bg-color:#b4cef4;--copy-alt-btn-color:transparent;--copy-alt-btn-text-color:#ffffff;--copy-alt-btn-border-color:#ffffff;--copy-alt-btn-icon-color:#1a67db;--copy-alt-btn-icon-bg-color:#ffffff;--copy-alt-btn-hover-color:#b4cef4;--copy-alt-btn-hover-text-color:#1a67db;--copy-alt-btn-hover-border-color:#b4cef4;--copy-alt-btn-hover-icon-color:#ffffff;--copy-alt-btn-hover-icon-bg-color:#1a67db;--ref-btn-color:#1a67db;--ref-btn-text-color:#ffffff;--ref-btn-icon-color:#ffffff;--ref-btn-hover-color:#b4cef4;--ref-btn-hover-text-color:#1a67db;--ref-btn-hover-icon-color:#1a67db;--button-border-color:#ffffff;--button-border-color-hover:#b4cef4;--button-border-color-text:#ffffff;--button-border-text-color-hover:#1a67db;--active-tab:#1a67db;--inactive-tab:#c9dbf7;--active-tab-text-color:#ffffff;--inactive-tab-text-color:#1a67db;--tab-icon-color:#1a67db;--tab-icon-bg:#ffffff;--tab-android-icon-color:#7cb342;--floating-block-bg:#0f151f;--floating-block-text-color:#ffffff;--th-bg:#1a67db;--th-text-color:#ffffff;--tb-bg-or-odd-row:#ffffff;--tb-bg-even-row:#f5f9ff;--tb-text-color:#55709a;--color-background-promo-code:#ffffff;--color-background-block-app:#ffffff;--label-bonus:#d9f4e4;--label-bonus-text:#00b448;--label-announcement:#efe6f6;--label-announcement-text:#915bc6;--label-info:#dde8fa;--label-info-text:#1a67db;--label-tournament:#feefd9;--label-tournament-text:#fa9600;--sports-banner:#0db26d;--apps-banner:#1a67db;--casino-banner:#470996;--custom-banner:#1a67db;--gradient-text:linear-gradient(122deg, #1a67db 15.72%, #5398ff 82.74%);--border-radius-large:12px;--border-radius:10px;--border-radius-small:8px;--shadow:0px 15px 30px 0px rgba(14, 65, 141, 0.1);--b-font-size:16;--font-family-base:"Kanit",sans-serif;--container-width:1400px;--container-padding-x:20px;--section-margin-bottom-mobile:40px;--section-margin-bottom-desktop:60px;--input-height:48px;--button-height-big:48px;--button-height-default:40px;--button-height-small:32px;--button-padding-big:8px 20px;--button-padding-default:8px 10px;--button-padding-small:4px 8px;--button-gap-big:15px;--button-gap-default:10px;--button-gap-small:5px;--transition-duration:0.25s}.container{max-width:calc(var(--container-width) + var(--container-padding-x) * 2);margin-inline:auto;padding-inline:var(--container-padding-x)}.no-sidebar .page-content,.with-sidebar .page-content{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:var(--section-margin-bottom-mobile)}.content-sidebar-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.dark-bg::before{content:"";width:100%;height:100%;position:absolute;top:0;background:rgba(0,0,0,.7)}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;border:0!important;padding:0!important;white-space:nowrap!important;-webkit-clip-path:inset(100%)!important;clip-path:inset(100%)!important;clip:rect(0 0 0 0)!important;overflow:hidden!important}.accent-text{font-weight:700;color:var(--color-main)}.hidden{display:none}.mobile-menu-active{right:0!important}.open-sub-menu{visibility:visible!important;opacity:1!important;padding:15px!important}.open-mobile-sub-menu{visibility:visible!important;opacity:1!important;padding-top:20px!important}.menu-arrow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:15px;height:15px;-ms-flex-negative:0;flex-shrink:0;margin-left:10px;color:var(--nav-text-color);-webkit-transition:rotate var(--transition-duration) ease-out;transition:rotate var(--transition-duration) ease-out}.menu-arrow>svg *{stroke:currentColor}.menu-arrow-active{rotate:180deg;-webkit-transition:rotate var(--transition-duration) ease-out;transition:rotate var(--transition-duration) ease-out}.menu-arrow-active>svg *{stroke:var(--link-hover)}.link-active{color:var(--link-hover)!important}.burger-button-active .burger-button__line:first-child{-webkit-transform:translateY(4px) rotate(45deg);transform:translateY(4px) rotate(45deg)}.burger-button-active .burger-button__line:last-child{-webkit-transform:translateY(-4px) rotate(-45deg);transform:translateY(-4px) rotate(-45deg)}.lock{overflow:hidden}.toc-icon-active{-webkit-transform:rotate(0)!important;transform:rotate(0)!important;-webkit-transition:-webkit-transform var(--transition-duration) ease-out;transition:-webkit-transform var(--transition-duration) ease-out;transition:transform var(--transition-duration) ease-out;transition:transform var(--transition-duration) ease-out,-webkit-transform var(--transition-duration) ease-out}.table-inactive{display:none}.left-right{padding-left:10px;padding-right:10px}.top-bottom{padding-top:10px;padding-bottom:10px}body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-family:var(--font-family-base);font-size:var(--b-font-size);font-weight:400;background-color:var(--body-background-color);color:var(--body-text-color);min-height:100vh;overflow-x:hidden;overflow-y:scroll}.main-content{padding-bottom:40px}.main-content,.site-main{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.footer{-ms-flex-negative:0;flex-shrink:0}a,button,input,svg *,textarea{-webkit-transition-duration:var(--transition-duration);transition-duration:var(--transition-duration)}a{-webkit-tap-highlight-color:transparent;color:var(--link-color);-webkit-transition:color var(--transition-duration) ease-in;transition:color var(--transition-duration) ease-in}a:where([class]){text-decoration:none}h1{font-size:32px}h2{font-size:20px}h3{font-size:18px}input,textarea{caret-color:var(--color-main);margin:0}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:var(--color-text);font-family:Kanit;font-size:16px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.42px}input::-moz-placeholder,textarea::-moz-placeholder{color:var(--color-text);font-family:Kanit;font-size:16px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.42px}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:var(--color-text);font-family:Kanit;font-size:16px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.42px}input::-ms-input-placeholder,textarea::-ms-input-placeholder{color:var(--color-text);font-family:Kanit;font-size:16px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.42px}input::placeholder,textarea::placeholder{color:var(--color-text);font-family:Kanit;font-size:16px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.42px}.wp-block-media-text__media img{border-radius:var(--border-radius-small);overflow:hidden}.wp-block-image img{margin-bottom:20px;border-radius:var(--border-radius)}.tag-block ol{counter-reset:myCounter}.tag-block ol>li{list-style:none;line-height:130%}.tag-block ol>li::before{counter-increment:myCounter;content:counter(myCounter);color:#fff;background:var(--color-main);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;margin:5px 10px 5px 0;line-height:19px;width:20px;height:20px;border-radius:5px;font-size:16px;font-weight:700}.tag-block ul>li{line-height:130%}.tag-block ul>li::marker{color:var(--color-main)}.default-btns{padding:8px;background-color:transparent;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:var(--button-height-default);border-radius:var(--border-radius-small)}.default-btns__first-btn{background-color:var(--first-btn-color);color:var(--first-btn-text-color);border:1px solid var(--first-btn-border-color);-webkit-transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out,border var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out,border var(--transition-duration) ease-out}.default-btns__first-btn>.default-btns__icon{background-color:var(--first-btn-icon-bg-color);border-radius:5px;-webkit-transition:background-color var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out}.default-btns__first-btn>.default-btns__icon svg *{fill:var(--first-btn-icon-color);-webkit-transition:fill var(--transition-duration) ease-out;transition:fill var(--transition-duration) ease-out}.default-btns__second-btn{background-color:var(--second-btn-color);color:var(--second-btn-text-color);border:1px solid var(--second-btn-border-color);-webkit-transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out,border var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out,border var(--transition-duration) ease-out}.default-btns__second-btn>.default-btns__icon{background-color:var(--second-btn-icon-bg-color);border-radius:5px;-webkit-transition:background-color var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out}.default-btns__second-btn>.default-btns__icon svg *{fill:var(--second-btn-icon-color);-webkit-transition:fill var(--transition-duration) ease-out;transition:fill var(--transition-duration) ease-out}.default-btns__third-btn{background-color:var(--third-btn-color);border:1px solid var(--third-btn-border-color);color:var(--third-btn-text-color);-webkit-transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out,border var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out,border var(--transition-duration) ease-out}.default-btns__third-btn>.default-btns__icon{background-color:var(--third-btn-icon-bg-color);border-radius:5px;-webkit-transition:background-color var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out}.default-btns__third-btn>.default-btns__icon svg *{fill:var(--third-btn-icon-color);-webkit-transition:fill var(--transition-duration) ease-out;transition:fill var(--transition-duration) ease-out}.default-btns__text{font-size:clamp(12px,1.1111111111vw,16px);font-weight:600;line-height:95%;text-transform:capitalize}.default-btns__icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:20px;height:20px}.default-btns__icon .ui-icon{width:15px;height:15px;-ms-flex-negative:0;flex-shrink:0}.header__btn{padding:8px;background-color:transparent;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:var(--button-height-default);border-radius:var(--border-radius-small);-webkit-column-gap:5px;-moz-column-gap:5px;column-gap:5px;white-space:nowrap}.header__btn-first{background-color:var(--header-btn-first-color);color:var(--header-btn-first-text-color);border:1px solid var(--header-btn-first-border-color);-webkit-transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out,border var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out,border var(--transition-duration) ease-out}.header__btn-first>.header__btn-icon{background-color:var(--header-btn-first-icon-bg-color);border-radius:5px;-webkit-transition:background-color var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out}.header__btn-first>.header__btn-icon svg *{fill:var(--header-btn-first-icon-color)}.header__btn-second{background-color:var(--header-btn-second-color);color:var(--header-btn-second-text-color);border:1px solid var(--header-btn-second-border-color);-webkit-transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out,border var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out,border var(--transition-duration) ease-out}.header__btn-second>.header__btn-icon{background-color:var(--header-btn-second-icon-bg-color);border-radius:5px;-webkit-transition:background-color var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out}.header__btn-second>.header__btn-icon svg *{fill:var(--header-btn-second-icon-color)}.header__btn-text{font-size:clamp(12px,1.1111111111vw,16px);font-weight:600;line-height:95%;text-transform:capitalize}.header__btn-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:20px;height:20px}.header__btn-icon .ui-icon{width:15px;height:15px;-ms-flex-negative:0;flex-shrink:0}.footer__btn{padding:8px 10px;background-color:transparent;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;width:100%;height:var(--button-height-default);border-radius:var(--border-radius);-webkit-box-shadow:0 8px 24px 0 rgba(14,65,141,.25);box-shadow:0 8px 24px 0 rgba(14,65,141,.25)}.footer__btn-custom{-webkit-box-shadow:0 8px 24px 0 rgba(14,65,141,.25);box-shadow:0 8px 24px 0 rgba(14,65,141,.25)}.footer__btn-android{background-color:var(--footer-btn-first-color);color:var(--footer-btn-first-text-color);border:1px solid var(--footer-btn-first-border-color);-webkit-transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out,border var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out,border var(--transition-duration) ease-out}.footer__btn-android>.footer__btn-icon{background-color:var(--footer-btn-first-icon-bg-color);border-radius:5px;-webkit-transition:background-color var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out}.footer__btn-android>.footer__btn-icon svg *{fill:var(--footer-btn-first-icon-color)}.footer__btn-ios{background-color:var(--footer-btn-second-color);color:var(--footer-btn-second-text-color);border:1px solid var(--footer-btn-second-border-color);-webkit-transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out,border var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out,border var(--transition-duration) ease-out}.footer__btn-ios>.footer__btn-icon{background-color:var(--footer-btn-second-icon-bg-color);border-radius:5px;-webkit-transition:background-color var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out}.footer__btn-ios>.footer__btn-icon svg *{fill:var(--footer-btn-second-icon-color)}.footer__btn-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:2px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.footer__btn-big-text{font-size:clamp(14px,1.1111111111vw,16px);font-weight:600;line-height:95%}.footer__btn-small-text{font-size:clamp(10px,.8333333333vw,12px);font-weight:400;line-height:95%;opacity:.5}.footer__btn-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:28px;height:28px;-ms-flex-negative:0;flex-shrink:0;border-radius:5px}.footer__btn-icon-android{width:18px;height:20px}.footer__btn-icon-ios{width:20px;height:21px}.app-page-btns{padding:9.5px 11.5px;background-color:transparent;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px;min-width:140px;height:var(--button-height-big);border-radius:var(--border-radius-large);-webkit-box-shadow:0 8px 24px rgba(14,65,141,.25);box-shadow:0 8px 24px rgba(14,65,141,.25);text-align:left}.app-page-btns__android{background-color:var(--app-page-btn-first-color);color:var(--app-page-btn-first-text-color);border:1px solid var(--app-page-btn-first-border-color);-webkit-transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out,border var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out,border var(--transition-duration) ease-out}.app-page-btns__android>.app-page-btns__icon{background-color:var(--app-page-btn-first-icon-bg-color);border-radius:5px;-webkit-transition:background-color var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out}.app-page-btns__android>.app-page-btns__icon svg *{fill:var(--app-page-btn-first-icon-color)}.app-page-btns__ios{background-color:var(--app-page-btn-second-color);color:var(--app-page-btn-second-text-color);border:1px solid var(--app-page-btn-second-border-color);-webkit-transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out,border var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out,border var(--transition-duration) ease-out}.app-page-btns__ios>.app-page-btns__icon{background-color:var(--app-page-btn-second-icon-bg-color);border-radius:5px;-webkit-transition:background-color var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out}.app-page-btns__ios>.app-page-btns__icon svg *{fill:var(--app-page-btn-second-icon-color)}.app-page-btns__text{max-width:74px;font-weight:400;line-height:11.4px}.app-page-btns__big-text{font-size:16px;font-weight:600;line-height:95%}.app-page-btns__small-text{font-size:12px;font-weight:400;line-height:95%;opacity:.5}.app-page-btns__icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:28px;height:28px;-ms-flex-negative:0;flex-shrink:0;border-radius:5px}.app-page-btns__icon-android{width:20px;height:20px}.app-page-btns__icon-ios{width:18px;height:20px}.burger-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px;background-color:transparent;border:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-negative:0;flex-shrink:0;row-gap:6px;width:40px;height:40px;border-radius:var(--border-radius-large);background:rgba(255,255,255,.05)}.burger-button__line{width:16px;height:2px;background-color:#fff;border-radius:1px;-webkit-transition:-webkit-transform var(--transition-duration) ease-in-out;transition:-webkit-transform var(--transition-duration) ease-in-out;transition:transform var(--transition-duration) ease-in-out;transition:transform var(--transition-duration) ease-in-out,-webkit-transform var(--transition-duration) ease-in-out}.block-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}.block-title__img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:24px;height:24px;padding:3.692px;border-radius:5px;background-color:var(--color-main);-webkit-box-shadow:0 2px 4px 0 rgba(14,65,141,.25);box-shadow:0 2px 4px 0 rgba(14,65,141,.25);color:#fff}.block-title__text{font-size:clamp(20px,1.6666666667vw,24px);font-style:normal;font-weight:700;line-height:130%;letter-spacing:-.72px;text-transform:capitalize;margin:0}.mobile-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:10px;position:fixed;top:60px;right:-100%;width:100%;height:100dvh;overflow:auto;padding:20px;background-color:var(--header-bg);z-index:60;-webkit-transition:right var(--transition-duration) ease-in-out;transition:right var(--transition-duration) ease-in-out}.mobile-menu .mobile-menu__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;row-gap:10px;margin:0}.mobile-menu .mobile-menu__list li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:10px}.mobile-menu .mobile-menu__list li::before{content:"";position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:block;width:100%;height:45px;border-radius:var(--border-radius-large);background:rgba(255,255,255,.05)}.mobile-menu .mobile-menu__list>li>a{min-height:25px}.mobile-menu .mobile-menu__list li a{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;color:var(--nav-text-color);font-size:14px;font-style:normal;font-weight:600;line-height:95%;z-index:10}.mobile-menu .mobile-menu__list li a>.menu-item-image{max-width:25px}.mobile-menu .mobile-menu__list>.menu-item-has-children{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.mobile-menu .mobile-menu__list>.menu-item-has-children .sub-menu{width:100%;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;-webkit-box-sizing:content-box;box-sizing:content-box;display:-webkit-box;display:-ms-flexbox;display:flex;visibility:hidden;opacity:0;max-height:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:15px;z-index:10;-webkit-transition:max-height var(--transition-duration) ease-out,padding var(--transition-duration) ease-out,opacity .1s ease-out,visibility .1s ease-out;transition:max-height var(--transition-duration) ease-out,padding var(--transition-duration) ease-out,opacity .1s ease-out,visibility .1s ease-out}.mobile-menu .mobile-menu__list>.menu-item-has-children .sub-menu li{display:-webkit-box;display:-ms-flexbox;display:flex;background:0 0;padding:0}.mobile-menu .mobile-menu__list>.menu-item-has-children .sub-menu li::before{content:"";position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:block;width:100%;height:50px;border-radius:0;background:0 0}.mobile-menu .mobile-menu__list>.menu-item-has-children .sub-menu a{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 0 0 10px;font-weight:400}.mobile-menu__langs-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0}.mobile-menu__langs-list>li{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:10px}.mobile-menu__langs-list>li>.sub-menu{width:100%;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;-webkit-box-sizing:content-box;box-sizing:content-box;display:-webkit-box;display:-ms-flexbox;display:flex;visibility:hidden;opacity:0;max-height:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:15px;z-index:10;-webkit-transition:max-height var(--transition-duration) ease-out,padding var(--transition-duration) ease-out,opacity .1s ease-out,visibility .1s ease-out;transition:max-height var(--transition-duration) ease-out,padding var(--transition-duration) ease-out,opacity .1s ease-out,visibility .1s ease-out}.mobile-menu__langs-list>li>.sub-menu>li>a,.mobile-menu__langs-list>li>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--nav-text-color);font-size:14px;font-style:normal;font-weight:600;line-height:95%}.mobile-menu__langs-list>li .menu-arrow{margin-left:0}.table-wrapper{width:100%;overflow-x:auto;border-radius:var(--border-radius-large);-webkit-box-shadow:var(--shadow);box-shadow:var(--shadow)}.table-wrapper .table{width:100%;min-width:940px;border-collapse:collapse;background-color:var(--tb-bg-or-odd-row)}.table-wrapper .table__head-row{background-color:var(--th-bg);color:var(--th-text-color)}.table-wrapper .table__head-cell{font-size:clamp(16px,1.25vw,18px);padding-top:15px;padding-bottom:15px;text-align:left;font-weight:700;line-height:130%}.table-wrapper .table__head-cell:first-child{border-top-left-radius:12px;padding-left:15px}.table-wrapper .table__head-cell:last-child{border-top-right-radius:12px;padding-right:15px}.table-wrapper .table__row{color:var(--tb-text-color)}.table-wrapper .table__row:nth-child(even){background-color:var(--tb-bg-even-row)}.table-wrapper .table__cell{font-size:16px;font-weight:400;line-height:130%;padding-top:15px;padding-bottom:15px}.table-wrapper .table__cell:first-child{border-top-left-radius:var(--border-radius-large);padding-left:15px}.table-wrapper .table__cell:last-child{border-top-right-radius:var(--border-radius-large);padding-right:15px}.promocode-button{padding:8.5px 35px 8.5px 5px;background-color:transparent;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;width:256px;height:45px;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;background-color:var(--copy-btn-color);border:dashed 2px var(--copy-btn-border-color);border-radius:6px;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:background-color var(--transition-duration) ease-out,border var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out,border var(--transition-duration) ease-out}.promocode-button__input{border:none;outline:0;background:0 0;letter-spacing:.1em;width:100%;font-size:20px;font-weight:700;line-height:130%;color:var(--copy-btn-text-color);-webkit-transition:color var(--transition-duration) ease-out;transition:color var(--transition-duration) ease-out;text-align:center}.promocode-button__copy{padding:0;background-color:transparent;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:0;position:absolute;right:-2px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:45px;height:45px;border-radius:6px;color:var(--copy-btn-icon-color);background-color:var(--copy-btn-icon-bg-color);-webkit-box-shadow:0 4.4px 13px rgba(14,65,141,.25);box-shadow:0 4.4px 13px rgba(14,65,141,.25);-webkit-transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out}.promocode-button__copy-icon{width:18px;height:20px}.promocode-button__copy-icon svg *{fill:currentColor}.promocode-button__copy-text{color:var(--copy-btn-icon-color);font-size:10px;font-weight:500;-webkit-transition:color var(--transition-duration) ease-out;transition:color var(--transition-duration) ease-out}.promocode-alt-button{padding:8.5px 35px 8.5px 5px;background-color:transparent;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;width:256px;height:45px;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;background-color:var(--copy-alt-btn-color);border:dashed 2px var(--copy-alt-btn-border-color);border-radius:6px;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:background-color var(--transition-duration) ease-out,border var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out,border var(--transition-duration) ease-out}.promocode-alt-button__input{border:none;outline:0;background:0 0;letter-spacing:.1em;width:100%;font-size:20px;font-weight:700;line-height:130%;color:var(--copy-alt-btn-text-color);-webkit-transition:color var(--transition-duration) ease-out;transition:color var(--transition-duration) ease-out;text-align:center}.promocode-alt-button__copy{padding:0;background-color:transparent;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:0;position:absolute;right:-2px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:45px;height:45px;border-radius:6px;color:var(--copy-alt-btn-icon-color);background-color:var(--copy-alt-btn-icon-bg-color);-webkit-box-shadow:0 4.4px 13px rgba(14,65,141,.25);box-shadow:0 4.4px 13px rgba(14,65,141,.25);-webkit-transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out}.promocode-alt-button__copy-icon{width:18px;height:20px}.promocode-alt-button__copy-icon svg *{fill:currentColor}.promocode-alt-button__copy-text{color:var(--copy-alt-btn-icon-color);font-size:10px;font-weight:500;-webkit-transition:color var(--transition-duration) ease-out;transition:color var(--transition-duration) ease-out}.promocode-ref-button{padding:0;background-color:transparent;border:none;display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:256px;height:45px;background-color:var(--ref-btn-color);color:var(--ref-btn-text-color);border-radius:6px;font-size:20px;font-weight:700;line-height:130%;-webkit-box-shadow:0 4.4px 13px rgba(14,65,141,.25);box-shadow:0 4.4px 13px rgba(14,65,141,.25);-ms-flex-negative:0;flex-shrink:0;-webkit-transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out}.promocode-ref-button__icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:30px;height:30px;color:var(--ref-btn-icon-color);-webkit-transition:color var(--transition-duration) ease-out;transition:color var(--transition-duration) ease-out}.promocode-ref-button__icon svg *{stroke:currentColor;fill:transparent}.comments-area__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:40px}.comments-area .comment-reply-title{letter-spacing:-.03em;font-size:20px;font-weight:700;line-height:130%;margin:0 0 10px}.comments-area__stars{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:10px;width:100%;height:104px;border-radius:var(--border-radius-large);background-color:var(--block-background-color);-webkit-box-shadow:0 12px 24px 0 rgba(14,65,141,.05);box-shadow:0 12px 24px 0 rgba(14,65,141,.05);padding:15px;grid-column:1/-1;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3/4}.comments-area__stars-title{letter-spacing:-.03em;font-size:14px;font-weight:400;line-height:130%}.comments-area__stars-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}.comments-area__stars-container label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:1px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.comments-area__stars-container label>.comments-area__stars-star{width:30px;height:30px;scale:1;background:url(../images/svg/star.svg) center no-repeat;-webkit-transition:scale var(--transition-duration) ease-out;transition:scale var(--transition-duration) ease-out}.comments-area__stars-container>input{display:none}.comments-area__stars-container>input:checked~label>.comments-area__stars-star{display:block;width:30px;height:30px;background:url(../images/svg/empty-star.svg) center no-repeat}.comments-area__stars-num{letter-spacing:-.03em;font-size:12px;font-weight:700;line-height:130%}.logged-in-as{width:100%;height:104px;border-radius:var(--border-radius-large);background-color:var(--block-background-color);-webkit-box-shadow:0 12px 24px 0 rgba(14,65,141,.05);box-shadow:0 12px 24px 0 rgba(14,65,141,.05);padding:15px;font-size:16px;font-weight:500;line-height:110%;overflow:auto}.logged-in-as>a{color:var(--color-main);text-decoration:underline;-webkit-transition:color var(--transition-duration) ease-in;transition:color var(--transition-duration) ease-in}.comment-form{display:-ms-grid;display:grid;gap:5px 0;-ms-grid-rows:(auto)[5];grid-template-rows:repeat(5,auto)}.comment-form-author>input,.comment-form-email>input{border:none;outline:0;background:0 0;width:100%;height:48px;border-radius:var(--border-radius-large);background-color:var(--block-background-color);-webkit-box-shadow:0 12px 24px 0 rgba(14,65,141,.05);box-shadow:0 12px 24px 0 rgba(14,65,141,.05);padding:15px;-webkit-text-fill-color:var(--color-text);font-size:16px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.42px}.comment-form-comment{margin-bottom:5px;grid-column:1/-1;-ms-grid-row:4;-ms-grid-row-span:1;grid-row:4/5}.comment-form-comment>textarea{width:100%;min-height:102px;border:none;outline:0;resize:none;border-radius:var(--border-radius-large);background-color:var(--block-background-color);-webkit-box-shadow:0 12px 24px 0 rgba(14,65,141,.05);box-shadow:0 12px 24px 0 rgba(14,65,141,.05);padding:15px;-webkit-text-fill-color:var(--color-text);font-size:16px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.42px}.comment-form .form-submit{font-size:16px;font-weight:600;line-height:95%;-webkit-box-shadow:0 12px 24px 0 rgba(14,65,141,.05);box-shadow:0 12px 24px 0 rgba(14,65,141,.05);grid-column:1/-1;-ms-grid-row:5;-ms-grid-row-span:1;grid-row:5/6}.comments__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:10px}.comments__wrapper .comment{width:100%;border-radius:var(--border-radius-large);background-color:var(--block-background-color);-webkit-box-shadow:0 12px 24px 0 rgba(14,65,141,.05);box-shadow:0 12px 24px 0 rgba(14,65,141,.05);padding:15px}.comments__wrapper .comment__wrapper{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);row-gap:10px;overflow:hidden}.comments__wrapper .comment__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-column:1/-1;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2}.comments__wrapper .comment__body .com-rating{width:126px;height:25px;position:relative}.comments__wrapper .comment__body .empty{display:block;width:100%;height:100%;background:url(../images/svg/empty-little-star.svg) -3px 0 repeat-x}.comments__wrapper .comment__body .full{position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:url(../images/svg/little-star.svg) -3px 0 repeat-x}.comments__wrapper .comment__text{grid-column:1/-1;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3}.comments__wrapper .comment__text .com-text{letter-spacing:-.03em;font-size:14px;font-weight:400;line-height:130%}.comments__wrapper .comment__text .com-text>p{margin:0}.comments__wrapper .comment .com-rating-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.comments__wrapper .comment__author{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.comments__wrapper .comment .com-rating-num,.comments__wrapper .comment__author{letter-spacing:-.03em;font-size:16px;font-weight:700;line-height:130%}.comments__wrapper .comment__reply{letter-spacing:-.03em;-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3/4;-webkit-transition:color var(--transition-duration) ease-out;transition:color var(--transition-duration) ease-out}.comments__wrapper .comment__reply>a{font-size:14px;font-weight:700;line-height:130%;text-decoration:underline;color:var(--color-main)}.comments__wrapper .comment__meta{letter-spacing:-.03em;font-size:14px;font-weight:300;line-height:130%;grid-column:2/-1;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3/4;-ms-grid-column-align:end;justify-self:end;-ms-grid-row-align:center;align-self:center}.to-top{display:none}.header{background:var(--header-bg);color:var(--nav-text-color);padding:10px 0}.header__content{display:-ms-grid;display:grid;-ms-grid-columns:minmax(60px,76.3px) 1fr 40px;grid-template-columns:minmax(60px,76.3px) 1fr 40px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px 5px}.header a{text-decoration:none}.header__logo{-ms-flex-negative:0;flex-shrink:0}.header__langs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto}.header__langs-list>li{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__langs-list>li::after{content:"";position:absolute;top:100%;right:0;display:block;width:100%;height:20px;z-index:10}.header__langs-list>li .sub-menu{-webkit-box-sizing:content-box;box-sizing:content-box;display:-webkit-box;display:-ms-flexbox;display:flex;visibility:hidden;opacity:0;max-height:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:5px;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:180px;position:absolute;top:160%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-radius:12px;border:1px solid rgba(255,255,255,.1);background-color:var(--header-bg);-webkit-box-shadow:0 15px 30px 0 rgba(14,65,141,.1);box-shadow:0 15px 30px 0 rgba(14,65,141,.1);padding:0 15px;z-index:10;-webkit-transition:max-height var(--transition-duration) ease-out,padding var(--transition-duration) ease-out,opacity var(--transition-duration) ease-out,visibility var(--transition-duration) ease-out;transition:max-height var(--transition-duration) ease-out,padding var(--transition-duration) ease-out,opacity var(--transition-duration) ease-out,visibility var(--transition-duration) ease-out}.header__langs-list>li .sub-menu::before{content:"";position:absolute;top:-5.8px;left:50%;-webkit-transform:translateX(-50%) rotate(-135deg);transform:translateX(-50%) rotate(-135deg);display:inline-block;border:6px solid var(--header-bg);border-color:transparent var(--header-dropdown-menu-arrow) var(--header-dropdown-menu-arrow) transparent;-webkit-box-shadow:0 15px 30px 0 rgba(14,65,141,.1);box-shadow:0 15px 30px 0 rgba(14,65,141,.1)}.header__langs-list>li .sub-menu a,.header__langs-list>li .sub-menu li{display:-webkit-box;display:-ms-flexbox;display:flex}.header__langs-list li a{color:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:5.8px;-moz-column-gap:5.8px;column-gap:5.8px}.header__langs-list li a,.header__langs-list li a:hover{text-decoration:none}.header .header__menu{display:none}.header .header__menu-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0}.header .header__menu-list>li{font-size:clamp(12px,1.1111111111vw,16px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px;border-radius:var(--border-radius-small);background:rgba(255,255,255,.05);font-style:normal;font-weight:600;line-height:95%;height:50px}.header .header__menu-list .menu-item-has-children{position:relative}.header .header__menu-list .menu-item-has-children::after{content:"";position:absolute;top:100%;right:0;display:block;width:100%;height:20px;z-index:10}.header .header__menu-list .menu-item-has-children>.sub-menu{-webkit-box-sizing:content-box;box-sizing:content-box;opacity:0;max-height:0;visibility:hidden;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:280px;position:absolute;top:130%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-radius:var(--border-radius-large);border:1px solid var(--header-dropdown-menu-border);background:var(--header-bg);-webkit-box-shadow:0 15px 30px 0 rgba(14,65,141,.1);box-shadow:0 15px 30px 0 rgba(14,65,141,.1);z-index:10;padding:0 15px;-webkit-transition:max-height var(--transition-duration) ease-out,padding var(--transition-duration) ease-out,opacity var(--transition-duration) ease-out,visibility var(--transition-duration) ease-out;transition:max-height var(--transition-duration) ease-out,padding var(--transition-duration) ease-out,opacity var(--transition-duration) ease-out,visibility var(--transition-duration) ease-out}.header .header__menu-list .menu-item-has-children>.sub-menu::before{content:"";position:absolute;top:-5.8px;left:50%;-webkit-transform:translateX(-50%) rotate(-135deg);transform:translateX(-50%) rotate(-135deg);display:inline-block;border:6px solid var(--header-dropdown-menu-arrow);border-color:transparent var(--header-dropdown-menu-arrow) var(--header-dropdown-menu-arrow) transparent;-webkit-box-shadow:0 15px 30px 0 rgba(14,65,141,.1);box-shadow:0 15px 30px 0 rgba(14,65,141,.1)}.header .header__menu-list .menu-item-has-children>.sub-menu>li:not(:last-child){margin-bottom:15px}.header .header__menu-list .menu-item-has-children>.sub-menu>li>a{font-size:16px;font-style:normal;font-weight:400;line-height:95%;color:currentColor}.header .header__menu-list>li>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:5px;-moz-column-gap:5px;column-gap:5px;color:currentColor}.header .header__menu-list>li>a>.menu-item-image{max-width:30px}.header__buttons{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px;grid-column:1/-1;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3}.header__burger-button{-ms-grid-column:3;-ms-grid-column-span:1;grid-column:3/4}.main-page-wrapper{padding:0;margin-bottom:40px;background-size:cover;background-position:50%;position:relative}.main-page{position:relative;display:-ms-grid;display:grid;justify-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px 0 30px;text-align:center;color:var(--body-text-color)}.main-page__title{font-size:clamp(32px,2.9166666667vw,42px);font-weight:700;font-style:normal;line-height:130%;letter-spacing:normal;text-transform:capitalize;margin:0}.main-page__subtitle{font-size:clamp(14px,1.1111111111vw,16px);font-weight:400;font-style:normal;line-height:130%;letter-spacing:normal}.main-page__accept{max-width:260px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2;padding:5px 10px;-webkit-column-gap:5px;-moz-column-gap:5px;column-gap:5px;background-color:var(--block-background-color);border-radius:32px;margin-bottom:10px}.main-page__accept-text{font-size:clamp(14px,1.1111111111vw,16px);font-weight:400;font-style:normal;line-height:130%;letter-spacing:normal}.main-page__accept-text-country{font-size:clamp(14px,1.1111111111vw,16px);font-weight:400;font-style:normal;line-height:130%;letter-spacing:normal;color:var(--color-country)}.main-page__accept-flag{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:20.8px;height:16px;border-radius:2px;overflow:hidden}.main-page__bonus{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:20px;-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3;margin-bottom:30px}.main-page__bonus-info{display:-ms-grid;display:grid;row-gap:10px;text-align:center;margin-bottom:20px}.main-page__bonus-name{font-size:30px;-ms-flex-item-align:end;-ms-grid-row-align:end;align-self:end}.main-page__bonus-amount{font-size:55px;font-weight:700;font-style:normal;line-height:100%;letter-spacing:-1.92px;white-space:nowrap;color:var(--color-main)}.main-page__bonus-get{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;row-gap:5px}.main-page__bonus-get-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:160px;height:var(--button-height-big);padding:8px 10px 8px 20px;border-radius:12px;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;-webkit-box-shadow:0 8px 24px rgba(26,103,219,.25);box-shadow:0 8px 24px rgba(26,103,219,.25)}.main-page__bonus-get-btn-text{white-space:nowrap;font-size:16px;font-weight:600;padding:0}.main-page__bonus-get-btn-icon-wrapper.default-btns__icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:32px;height:32px;padding:5px;border-radius:7px;font-size:16px;font-weight:600;color:var(--first-btn-icon-color)}.main-page__bonus-get-times{font-size:clamp(12px,.9722222222vw,14px);font-weight:300;font-style:normal;line-height:normal;letter-spacing:normal;opacity:.5}.mobile-page-wrapper{background-repeat:no-repeat;background-position:top center;background-size:contain;position:relative}.mobile-page{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px 0;-webkit-column-gap:5px;-moz-column-gap:5px;column-gap:5px}.mobile-page__content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:550px;text-align:center;position:relative}.mobile-page__title{letter-spacing:-.03em;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;font-size:32px;font-weight:700;line-height:100%;margin:0}.mobile-page__subtitle{font-size:clamp(14px,1.1111111111vw,16px);-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;font-weight:400;line-height:130%;margin:0}.mobile-page__subtitle>p{margin:0}.mobile-page__app{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:10px;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:10px 15px;background-color:var(--app-page-btn-block-bg);color:var(--app-page-btn-block-description);border-radius:var(--border-radius)}.mobile-page__app-bonus{font-size:18px;font-weight:400;line-height:130%;color:var(--app-page-btn-block-title)}.mobile-page__app-bonus>p{margin:0}.mobile-page__app-bonus>p>.accent-text{color:var(--app-page-btn-block-title)}.mobile-page__app-buttons-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}.mobile-page__app-total-downloads{width:100%;font-size:12px;font-weight:400;line-height:130%}.mobile-page__promo-code{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.mobile-page__promo-code-text{font-size:20px;font-weight:400;line-height:130%;color:var(--color-main);text-align:center}.mobile-page__promo-code-text>p{margin:0}.mobile-page__image{display:none}.promocode-page-wrapper{background-repeat:no-repeat;background-position:top center;background-size:cover;position:relative}.promocode-page{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px 0;-webkit-column-gap:5px;-moz-column-gap:5px;column-gap:5px}.promocode-page__content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:550px;text-align:center;position:relative}.promocode-page__title{display:none;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;font-size:42px;font-weight:700;line-height:130%;margin:0}.promocode-page__subtitle{font-size:clamp(14px,1.1111111111vw,16px);-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;font-weight:400;line-height:130%;margin:0}.promocode-page__content{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:(auto)[3];grid-template-rows:repeat(3,auto);row-gap:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;justify-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.promocode-page__bonus{-ms-grid-row:1;-ms-grid-row-span:2;grid-area:1/1/3/-1;display:-ms-grid;display:grid;-ms-grid-columns:(auto)[2];grid-template-columns:repeat(2,auto);-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;justify-items:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.promocode-page__bonus-label{font-size:clamp(12px,.9722222222vw,14px);font-weight:700;line-height:130%;color:var(--label-promo-code-text-color);background-color:var(--label-promo-code-bg);padding:4px 8px;border-radius:999px}.promocode-page__bonus-small-text{font-size:24px;font-weight:400;line-height:130%}.promocode-page__bonus-big-text{font-size:clamp(44px,3.6111111111vw,52px);font-weight:700;line-height:130%;-ms-grid-column-align:center;justify-self:center;color:var(--color-main);-ms-grid-row:2;-ms-grid-row-span:1;grid-area:2/1/3/-1}.promocode-page__active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:5px;-moz-column-gap:5px;column-gap:5px}.promocode-page__active-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:14px;height:14px}.promocode-page__active-text{font-size:clamp(14px,1.1111111111vw,16px);font-weight:400}.promocode-page__image{display:none}.promocode-alt{background-repeat:no-repeat;background-position:top center;background-size:cover;position:relative}.promocode-alt__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px 0}.promocode-alt__content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;position:relative}.promocode-alt__text{max-width:721px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.promocode-alt__title{display:none;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;font-size:42px;font-weight:700;line-height:130%;margin:0}.promocode-alt__subtitle{font-size:clamp(14px,1.1111111111vw,16px);-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;font-weight:400;line-height:130%;margin:0}.promocode-alt__coupon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;width:320px;background:url(../images/promo-code/bg_img.png) no-repeat bottom right,var(--color-main);padding:20px 40.5px;border-radius:var(--border-radius-large);-webkit-box-shadow:var(--shadow);box-shadow:var(--shadow);-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.promocode-alt__coupon-text-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.promocode-alt__coupon-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}.promocode-alt__coupon-small-text{font-size:clamp(20px,1.6666666667vw,24px);font-weight:400;line-height:130%;opacity:.5}.promocode-alt__coupon-big-text{font-size:clamp(32px,2.9166666667vw,42px);font-weight:700;line-height:130%}.promocode-alt__coupon-amount{font-size:clamp(52px,5vw,72px);font-weight:700;line-height:100%}.promocode-alt__btn-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:10px}.promocode-alt__active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:5px;-moz-column-gap:5px;column-gap:5px;opacity:.5}.promocode-alt__active-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:14px;height:14px}.promocode-alt__active-text{font-size:clamp(14px,1.1111111111vw,16px);font-weight:400}.bonuses-page-wrapper{padding:0;margin-bottom:40px;background-size:cover;background-position:50%;position:relative}.bonuses-page{position:relative;display:-ms-grid;display:grid;justify-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px 0 30px;text-align:center;color:var(--body-text-color)}.bonuses-page__title{font-size:clamp(32px,2.9166666667vw,42px);font-weight:700;font-style:normal;line-height:130%;letter-spacing:normal;text-transform:capitalize;margin:0;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3}.bonuses-page__subtitle{font-size:clamp(14px,1.1111111111vw,16px);font-weight:400;font-style:normal;line-height:130%;letter-spacing:normal}.bonuses-page__bonus{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:20px;-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2;margin-bottom:30px}.bonuses-page__bonus-info{display:-ms-grid;display:grid;row-gap:10px;text-align:center;margin-bottom:20px}.bonuses-page__bonus-name{font-size:30px;-ms-flex-item-align:end;-ms-grid-row-align:end;align-self:end}.bonuses-page__bonus-amount{min-width:309px;font-size:55px;font-weight:700;font-style:normal;line-height:100%;letter-spacing:-1.92px;white-space:nowrap;color:var(--color-main)}.bonuses-page__bonus-get{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;row-gap:5px}.bonuses-page__bonus-get-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:160px;height:var(--button-height-big);padding:8px 10px 8px 20px;border-radius:12px;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;-webkit-box-shadow:0 8px 24px rgba(26,103,219,.25);box-shadow:0 8px 24px rgba(26,103,219,.25)}.bonuses-page__bonus-get-btn-text{white-space:nowrap;font-size:16px;font-weight:600;padding:0;text-transform:uppercase}.bonuses-page__bonus-get-btn-icon-wrapper.default-btns__icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:32px;height:32px;padding:5px;border-radius:7px;font-size:16px;font-weight:600;color:var(--first-btn-icon-color)}.bonuses-page__bonus-get-times{font-size:clamp(12px,.9722222222vw,14px);font-weight:300;font-style:normal;line-height:normal;letter-spacing:normal;opacity:.5}.page-content-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:10px;padding:15px;background:url(../images/page-content/bg_img.png) no-repeat bottom right,var(--block-background-color);-webkit-box-shadow:var(--shadow);box-shadow:var(--shadow);border-radius:12px}.page-content-block__title{font-size:24px;font-weight:700;line-height:130%;letter-spacing:-.72px;margin:0}.page-content-block__list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-content-block__list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;row-gap:10px;max-width:62px;text-decoration:none}.page-content-block__list-item-img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:62px;height:62px;overflow:hidden;border-radius:12px;background-color:var(--block-background-color);-webkit-box-shadow:0 6px 12px 0 rgba(123,123,123,.25);box-shadow:0 6px 12px 0 rgba(123,123,123,.25)}.page-content-block__list-item-name{font-size:clamp(14px,1.1111111111vw,16px);font-weight:600;line-height:130%;text-align:center}.page-content-block__list-item-name::first-letter{text-transform:uppercase}.list-anchor-new__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:20px;padding:15px;background:url(../images/png/toc-bg.png) no-repeat bottom right,var(--block-background-color);-webkit-box-shadow:0 15px 30px 0 rgba(14,65,141,.1);box-shadow:0 15px 30px 0 rgba(14,65,141,.1);border-radius:12px}.list-anchor-new__wrap .list-anchor-new__head{font-size:clamp(20px,1.6666666667vw,24px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;font-weight:700;line-height:130%;letter-spacing:-.72px;text-transform:capitalize}.list-anchor-new__wrap .list-anchor-new__head::before{content:"";display:block;width:30px;height:30px;background:url(../images/svg/toc-icon.svg) no-repeat center,var(--color-main);border-radius:5px;-webkit-box-shadow:0 2px 4px 0 rgba(14,65,141,.25);box-shadow:0 2px 4px 0 rgba(14,65,141,.25)}.list-anchor-new__wrap .list-anchor-new__head .toc-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;background-color:transparent;border:none;margin-left:auto;width:30px;height:30px;color:var(--toc-faq-arr-color);background:var(--toc-faq-arr-bg);border-radius:5px;-webkit-box-shadow:0 2px 4px 0 rgba(14,65,141,.25);box-shadow:0 2px 4px 0 rgba(14,65,141,.25)}.list-anchor-new__wrap .list-anchor-new__head .toc-btn__icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:16px;height:14px;-webkit-transform:rotate(-180deg);transform:rotate(-180deg);-webkit-transition:-webkit-transform var(--transition-duration) ease-out;transition:-webkit-transform var(--transition-duration) ease-out;transition:transform var(--transition-duration) ease-out;transition:transform var(--transition-duration) ease-out,-webkit-transform var(--transition-duration) ease-out}.list-anchor-new__wrap .show{display:block!important}.list-anchor-new__wrap .list-anchor-new{display:none}.list-anchor-new__wrap .list-anchor-new ul{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);gap:10px}.list-anchor-new__wrap .list-anchor-new .main-tabs__li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:5px;-moz-column-gap:5px;column-gap:5px}.list-anchor-new__wrap .list-anchor-new .main-tabs__li a{font-size:16px;font-weight:600;line-height:130%;text-transform:capitalize;color:var(--color-main);text-decoration:none}.list-anchor-new__wrap .list-anchor-new .main-tabs__li-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:16px;min-height:16px;color:var(--color-main);-ms-flex-negative:0;flex-shrink:0}.list-anchor-new__wrap .list-anchor-new .main-tabs__li-icon>svg *{fill:var(--color-main)}.tag-block>.wp-block-table{width:100%;background-color:var(--tb-bg-or-odd-row);border-radius:var(--border-radius-large);-webkit-box-shadow:var(--shadow);box-shadow:var(--shadow);overflow:hidden;margin-block:16px}.tag-block>.wp-block-table table{width:100%;border-collapse:collapse;background:var(--tb-bg-or-odd-row)}.tag-block>.wp-block-table table thead{border:none}.tag-block>.wp-block-table table thead>tr{background:var(--th-bg);color:var(--th-text-color)}.tag-block>.wp-block-table table thead th{padding-top:10px;padding-bottom:10px;padding-right:20px;font-size:18px;font-weight:700;line-height:130%;border:1px}.tag-block>.wp-block-table table thead th:first-child{border-top-left-radius:12px;padding-left:30px}.tag-block>.wp-block-table table thead th:last-child{border-top-right-radius:12px;padding-right:30px}.tag-block>.wp-block-table table tbody tr{border-color:var(--th-bg);color:var(--tb-text-color)}.tag-block>.wp-block-table table tbody tr:nth-child(even){background:var(--tb-bg-even-row)}.tag-block>.wp-block-table table tbody tr td{font-size:14px;font-weight:400;line-height:130%;padding:10px 15px;border:0}.payments{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:10px;width:100%}.payments__tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}.payments__tab{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;width:calc((100% - 10px)/ 2);-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;padding:9.5px;border-radius:var(--border-radius-large);-webkit-box-shadow:var(--shadow);box-shadow:var(--shadow);background-color:var(--inactive-tab);color:var(--inactive-tab-text-color)}.payments__tab--active{background-color:var(--active-tab);color:var(--active-tab-text-color)}.payments__tab--active::after{content:"";position:absolute;bottom:-15px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:inline-block;border:8px solid transparent;border-top:8px solid var(--active-tab)}.payments__tab-label{font-size:16px;font-weight:600;line-height:20.8px;letter-spacing:-.03em;white-space:nowrap;margin:0}.payments__tab-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;width:30px;height:30px;padding:5px}.payments__tab-icon svg *{fill:var(--tab-icon-color)}.payments__tab-icon--active{border-radius:8px;background-color:var(--tab-icon-bg);-webkit-box-shadow:0 2px 4px 0 rgba(14,65,141,.25);box-shadow:0 2px 4px 0 rgba(14,65,141,.25)}.payments .payments__tbody-cell-icon{-ms-flex-negative:0;flex-shrink:0}.payments .payments__tbody-cell-text{white-space:nowrap}.payments__tbody-cell:not(:first-child) .payments__tbody-cell-icon{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.payments__tbody-cell-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}.contacts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:10px;width:100%}.contacts>.table-wrapper .table{min-width:320px}.contacts__th{white-space:nowrap}.contacts__tbody-cell-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contacts__tbody-cell:first-child .contacts__tbody-cell-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}.contacts__tbody-cell{padding-right:10px}.contacts__tbody-cell-icon{-ms-flex-negative:0;flex-shrink:0}.contacts__tbody-cell-link{color:var(--link-color);text-decoration:underline;text-underline-offset:1.5px}.contacts__tbody-cell-social-media{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;margin:0;padding:0}.contacts__tbody-cell-social-media-link{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px;font-size:14px;line-height:130%;color:var(--link-color);text-decoration:underline;text-underline-offset:1.5px}.pros-cons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:10px;width:100%}.pros-cons__tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}.pros-cons__tab{font-size:clamp(16px,1.25vw,18px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;width:calc((100% - 10px)/ 2);-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;padding:9.5px;border-radius:10px;text-transform:capitalize;font-weight:600;font-style:normal;line-height:130%;letter-spacing:-.48px}.pros-cons__tab-text{margin:0;color:#fff}.pros-cons__tab-pros{color:var(--color-pros);background-color:var(--color-pros-inactive)}.pros-cons__tab-pros--active{background-color:var(--color-pros)}.pros-cons__tab-pros--active::after{content:"";position:absolute;bottom:-15px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:inline-block;border:8px solid transparent;border-top:8px solid var(--color-pros)}.pros-cons__tab-cons{color:var(--color-cons);background-color:var(--color-cons-inactive)}.pros-cons__tab-cons--active{background-color:var(--color-cons)}.pros-cons__tab-cons--active::after{content:"";position:absolute;bottom:-15px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:inline-block;border:8px solid transparent;border-top:8px solid var(--color-cons)}.pros-cons__tab-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:24px;height:24px;border-radius:5px;background:linear-gradient(139deg,#fff 13.74%,#dbe9ff 93.02%);-webkit-box-shadow:0 2px 4px 0 rgba(14,65,141,.25);box-shadow:0 2px 4px 0 rgba(14,65,141,.25)}.pros-cons__tab-icon-pros svg *{stroke:var(--color-pros)}.pros-cons__tab-icon-cons svg *{stroke:var(--color-cons)}.pros-cons__list{padding:15px;border-radius:var(--border-radius-large);background:var(--block-background-color);-webkit-box-shadow:0 15px 30px 0 rgba(14,65,141,.1);box-shadow:0 15px 30px 0 rgba(14,65,141,.1)}.pros-cons__list>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px;font-size:16px;font-weight:400;font-style:normal;line-height:130%;letter-spacing:-.48px;color:inherit;margin:0;padding-left:0}.pros-cons__list>ul>li{list-style-type:none}.pros-cons__list-pros{color:var(--color-pros)}.pros-cons__list-cons{display:none;color:var(--color-cons)}.website-interface{width:100%;display:-ms-grid;display:grid;row-gap:12px}.website-interface__slider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;overflow-x:hidden;border-radius:var(--border-radius-large)}.website-interface__track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;-webkit-transform:translateX(-990px);transform:translateX(-990px);-webkit-transition:-webkit-transform var(--transition-duration) linear;transition:-webkit-transform var(--transition-duration) linear;transition:transform var(--transition-duration) linear;transition:transform var(--transition-duration) linear,-webkit-transform var(--transition-duration) linear}.website-interface__slide{width:310px;border-radius:var(--border-radius-large);border:5px solid var(--website-interface-slide-border-color);background-color:var(--color-main);overflow:hidden}.website-interface__dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}.website-interface__dot{width:8px;height:8px;background-color:var(--body-text-color);border-radius:8px;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:background .25s linear,-webkit-transform .25s linear;transition:transform .25s linear,background .25s linear,-webkit-transform .25s linear}.website-interface__dot--active{-webkit-transform:scale(1.5);transform:scale(1.5);background:var(--color-main);-webkit-transition:background .25s linear,-webkit-transform .25s linear;transition:transform .25s linear,background .25s linear,-webkit-transform .25s linear}.website-interface__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}.website-interface__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:50px;height:50px;border-radius:50px;background-color:var(--website-interface-button-color);color:var(--website-interface-button-icon-color);-webkit-transition:background-color var(--transition-duration) ease-in,color var(--transition-duration) ease-in;transition:background-color var(--transition-duration) ease-in,color var(--transition-duration) ease-in}.website-interface__button:first-child>.website-interface__button-icon{margin-right:5px}.website-interface__button:last-child>.website-interface__button-icon{margin-right:-5px}.website-interface__button-icon{width:12px;height:20px}.how-to{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:10px}.how-to__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.how-to__header-steps{font-size:14px;font-weight:700;font-style:normal;line-height:130%;letter-spacing:normal;border-radius:5px;background-color:var(--label-bg);padding:5px 10px;color:var(--label-text-color)}.how-to__inner-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--color-main);border-radius:var(--border-radius-large);-webkit-box-shadow:var(--shadow);box-shadow:var(--shadow);padding:20px}.how-to__steps{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}.how-to__step{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:20px;max-width:440px;background:url(../images/how-to/bg_img.png) no-repeat right bottom,var(--block-background-color);border-radius:12px;-webkit-box-shadow:var(--shadow);box-shadow:var(--shadow);padding:15px}.how-to__step-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.how-to__step-label{font-size:16px;font-weight:700;font-style:normal;line-height:130%;letter-spacing:-.48px;border-radius:5px;background-color:var(--color-main);-webkit-box-shadow:0 2px 4px 0 rgba(14,65,141,.25);box-shadow:0 2px 4px 0 rgba(14,65,141,.25);color:#fff;text-transform:capitalize;padding:5px;text-align:center}.how-to__step-title{font-size:18px;font-weight:700;font-style:normal;line-height:130%;letter-spacing:normal}.how-to__step-img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:380px;border-radius:var(--border-radius-large);overflow:hidden}.how-to__step-description{max-width:380px;font-size:14px;font-weight:400;font-style:normal;line-height:130%;letter-spacing:normal}.how-to__step-description>ul{padding-left:15px}.how-to__bonus{max-width:380px;color:var(--color-button-text)}.how-to__bonus-text{font-size:14px;font-weight:400;font-style:normal;line-height:95%;letter-spacing:normal;text-align:center}.how-to__bonus-text--bold{font-weight:700}.how-to__btn{max-width:410px;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;padding:8px 10px;border-radius:var(--border-radius-large);-webkit-box-shadow:0 8px 24px 0 rgba(61,65,71,.25);box-shadow:0 8px 24px 0 rgba(61,65,71,.25)}.advice{width:100%;min-height:180px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;border-radius:var(--border-radius-large);border:2px solid #00b448;background:#c5e7e1;color:#00b448;padding:15px}.advice .advice-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:5px}.advice .advice-text__title{font-size:clamp(18px,1.6666666667vw,24px);font-weight:700;line-height:130%}.advice .advice-text__subtitle{font-size:clamp(14px,1.1111111111vw,16px);font-weight:700;line-height:130%}.advice__text{max-width:980px}.advice__img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100px;height:100px;-ms-flex-negative:0;flex-shrink:0}.wp-block-media-text{display:-ms-grid;display:grid;gap:15px;padding:15px;background:url(../images/png/media-and-text-bg.png) no-repeat left bottom -10px,var(--block-background-color);border-radius:var(--border-radius-large);-webkit-box-shadow:var(--shadow);box-shadow:var(--shadow)}.devices{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:10px;width:100%}.devices>.table-wrapper .table{min-width:320px}.devices__tbody-cell:not(:last-child),.devices__th-cell:not(:last-child){padding-right:15px}.devices__tbody-cell-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:50px}.devices__tbody-cell-icon img{-o-object-fit:cover;object-fit:cover}.devices .devices-table .devices-table-head .devices-table-head-row__th{padding-top:10px;padding-bottom:10px;padding-right:10px;text-align:left}.devices .devices-table .devices-table-head .devices-table-head-row__th:first-child{border-top-left-radius:12px;padding-left:15px}.devices .devices-table .devices-table-head .devices-table-head-row__th:last-child{border-top-right-radius:12px;padding-right:15px}.devices .devices-table__head{background:#1a67db;color:#fff}.devices .devices-table .devices-table-body .devices-table-body-row:nth-child(even){background:#f5f9ff}.devices .devices-table .devices-table-body .devices-table-body-row .devices-table-cell-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}.devices .devices-table .devices-table-body .devices-table-body-row .devices-table-body-row-cell__img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.devices .devices-table .devices-table-body .devices-table-body-row__cell:first-child .devices-table-cell-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.devices .devices-social-media{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.devices .devices-social-media .devices-social-media-item__link{min-width:110px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:5px;-moz-column-gap:5px;column-gap:5px}.sports-links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.sports-links__link{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:15px;border-radius:var(--border-radius-large);background:var(--block-background-color);-webkit-box-shadow:0 10px 20px 0 rgba(14,65,141,.1);box-shadow:0 10px 20px 0 rgba(14,65,141,.1);-webkit-transition:background-color var(--transition-duration) linear;transition:background-color var(--transition-duration) linear}.sports-links__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.sports-links__icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:35px;height:35px;border-radius:5px;-webkit-box-shadow:0 2px 4px 0 rgba(14,65,141,.25);box-shadow:0 2px 4px 0 rgba(14,65,141,.25);background-color:var(--color-main)}.sports-links__icon-basketball{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sports-links__icon-basketball svg *{fill:currentColor}.sports-links__icon-soccer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sports-links__icon-soccer svg *{fill:currentColor}.sports-links__icon-tennis{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sports-links__icon-tennis svg *{fill:currentColor;stroke:currentColor}.sports-links__icon-hockey{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sports-links__icon-hockey svg *{fill:currentColor}.sports-links__icon-football{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sports-links__icon-football svg *{fill:currentColor}.sports-links__name{color:var(--body-text-color);font-size:20px;font-weight:700;line-height:130%;letter-spacing:-.6px;text-transform:capitalize;word-break:break-all}.sports-links__arrow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:24px;color:var(--color-main)}.sports-links__arrow svg *{stroke:currentColor}.latest-news{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:10px;width:100%}.latest-news__cards-wrapper{overflow-x:auto;border-radius:var(--border-radius-large);padding-bottom:40px}.latest-news__cards{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}.latest-news__card{-webkit-box-flex:0;-ms-flex:0 0 310px;flex:0 0 310px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:var(--border-radius-large);background-color:var(--block-background-color)}.latest-news__card-img{width:310px;min-height:290px;overflow:hidden;border-radius:var(--border-radius-large);position:relative;background:var(--color-main)}.latest-news__date{position:absolute;bottom:15px;left:15px;padding:5px 10px;border-radius:32px;font-size:14px;font-weight:500;font-style:normal;line-height:130%;letter-spacing:-.42px;text-transform:capitalize;background-color:var(--block-background-color)}.latest-news__card-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;row-gap:10px;padding:10px 15px 15px;height:100%}.latest-news__labels{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.latest-news__label{font-size:14px;font-weight:700;font-style:normal;line-height:130%;letter-spacing:-.42px;text-transform:capitalize;padding:5px 10px;border-radius:var(--border-radius-large);background-color:var(--label-bonus);color:var(--label-bonus-text)}.latest-news__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;row-gap:10px;height:100%}.latest-news__text-title{font-size:18px;font-weight:700;font-style:normal;line-height:130%;letter-spacing:-.54px;text-transform:capitalize}.latest-news__text-description{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;font-size:16px;font-weight:400;font-style:normal;line-height:130%;letter-spacing:-.48px;text-transform:capitalize}.latest-news__author{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.latest-news__avatar{-webkit-box-flex:0;-ms-flex:0 0 30px;flex:0 0 30px;width:30px;height:30px;border-radius:6px;overflow:hidden}.latest-news__author-name{font-size:18px;font-weight:400;font-style:normal;line-height:130%;letter-spacing:-.54px;text-transform:capitalize}.latest-news__btn{-ms-flex-negative:0;flex-shrink:0;height:var(--button-height-big);padding:8px 20px;font-size:16px;font-weight:600;font-style:normal;line-height:95%;-webkit-box-shadow:0 8px 24px 0 rgba(26,103,219,.25);box-shadow:0 8px 24px 0 rgba(26,103,219,.25);text-transform:capitalize}.faq,.faq__inner-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:10px}.faq__row{background:var(--block-background-color);border-radius:var(--border-radius-large);padding:15px;-webkit-box-shadow:0 10px 20px 0 rgba(14,65,141,.2);box-shadow:0 10px 20px 0 rgba(14,65,141,.2);min-height:60px;-webkit-transition:min-height .15s linear,max-height .5s linear;transition:min-height .15s linear,max-height .5s linear;overflow:hidden}.faq__row-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.faq__row-header-title{font-size:20px;font-weight:700;line-height:130%;margin:0}.faq__row-header-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:30px;height:30px;-ms-flex-negative:0;flex-shrink:0;border-radius:5px;color:var(--toc-faq-arr-color);background:var(--toc-faq-arr-bg);-webkit-box-shadow:0 2px 4px 0 rgba(14,65,141,.25);box-shadow:0 2px 4px 0 rgba(14,65,141,.25)}.faq__row-header-icon svg{rotate:-180deg;-webkit-transition:rotate var(--transition-duration) ease-out;transition:rotate var(--transition-duration) ease-out}.faq__row-header-icon svg *{stroke:var(--color-main)}.faq__row-description{font-size:16px;font-weight:400;font-style:normal;line-height:130%;letter-spacing:normal}.faq__row-description>p{margin:0}.faq__row[open] .faq__row-header-icon>svg{rotate:0deg;-webkit-transition:rotate var(--transition-duration) ease-out;transition:rotate var(--transition-duration) ease-out}.article-author{display:-ms-grid;display:grid;-ms-grid-columns:70px 1fr;grid-template-columns:70px 1fr;gap:5px 20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.article-author__title{font-size:clamp(12px,.9722222222vw,14px);font-weight:400;line-height:130%;letter-spacing:-.42px;opacity:.5;grid-column:2/-1;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2}.article-author__avatar{width:70px;height:70px;border-radius:100%;overflow:hidden;-webkit-box-shadow:0 6px 12px 0 rgba(0,0,0,.15);box-shadow:0 6px 12px 0 rgba(0,0,0,.15);-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:1;-ms-grid-row-span:3;grid-row:1/4}.article-author__info{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-column:2/-1;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3}.article-author__info-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:110px;height:22px;padding:5px 13px 5px 10px;-webkit-column-gap:5px;-moz-column-gap:5px;column-gap:5px;border-radius:var(--border-radius-large);background:var(--label-bg)}.article-author__info-label-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--label-text-color)}.article-author__info-label-rank{font-size:12px;font-weight:500;line-height:100%;letter-spacing:-.36px;color:var(--label-text-color);text-transform:capitalize;white-space:nowrap}.article-author__info-author-name{font-size:clamp(16px,1.25vw,18px);font-weight:700;line-height:100%;letter-spacing:-.54px;text-transform:capitalize}.article-author__date{font-size:clamp(14px,1.1111111111vw,16px);font-weight:400;line-height:130%;letter-spacing:-.48px;grid-column:2/-1;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3/4}.breadcrumbs{color:var(--link-color)}.breadcrumbs__inner,.breadcrumbs__inner ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.breadcrumbs__inner{width:100%;-webkit-column-gap:5px;-moz-column-gap:5px;column-gap:5px}.breadcrumbs__inner ul{-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;margin:0}.breadcrumbs__icon{display:-webkit-box;display:-ms-flexbox;display:flex;width:15px;height:15px}.breadcrumbs__icon>svg *{fill:currentColor}.breadcrumbs__arrow{display:-webkit-box;display:-ms-flexbox;display:flex;width:6px;height:10px;margin-left:10px;margin-top:2px}.breadcrumbs__arrow>svg *{stroke:currentColor;fill:none}.breadcrumbs nav ul>li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;list-style-type:none;font-size:14px;font-weight:400;font-style:normal;line-height:130%;letter-spacing:normal;color:var(--link-color);text-transform:capitalize}.breadcrumbs nav ul li:last-child{color:var(--body-text-color)}.float-block-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100vw;position:fixed;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:3vh;background:0 0;z-index:50}.float-block{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:3px;-moz-column-gap:3px;column-gap:3px;background-color:var(--floating-block-bg);-webkit-box-shadow:0 8px 16px 0 rgba(6,19,40,.2);box-shadow:0 8px 16px 0 rgba(6,19,40,.2);padding:10px 20px}.float-block__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}.float-block__content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px;position:relative}.float-block__logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:50px;height:50px;padding:5px;border-radius:6px;-ms-flex-negative:0;flex-shrink:0}.float-block__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.float-block__info-name{font-size:20px;font-weight:600;font-style:normal;line-height:normal;color:var(--floating-block-text-color)}.float-block__info-rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:5px;-moz-column-gap:5px;column-gap:5px}.float-block__info-num{font-size:10px;font-style:normal;font-weight:600;color:var(--floating-block-text-color)}.float-block__info-stars{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:.5px;margin-left:-2px}.float-block__info-stars>svg{width:10px;height:10px}.float-block__info-stars svg:not(:first-child){display:none}.float-block__info-bonus{font-size:10px;font-weight:400;line-height:15px;color:var(--floating-block-text-color)}.float-block__bonus{display:none}.float-block__bonus-title{font-size:14px;font-weight:400;font-style:normal;line-height:normal;color:var(--floating-block-text-color)}.float-block__bonus-text{font-size:18px;font-weight:400;font-style:normal;line-height:normal;color:var(--floating-block-text-color)}.float-block__bonus-text--accent{color:var(--color-main);font-size:18px;font-weight:700;font-style:normal;line-height:normal}.float-block__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:114px;height:var(--button-height-big);-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px;padding:8px 10px;border-radius:12px;-webkit-box-shadow:0 8px 24px 0 rgba(14,65,141,.25);box-shadow:0 8px 24px 0 rgba(14,65,141,.25)}.float-block__btn-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:3px}.float-block__btn-title{font-size:16px;font-weight:600;font-style:normal;line-height:95%}.float-block__btn-subtitle{display:none;font-size:12px;font-weight:400;font-style:normal;line-height:95%;opacity:.5}.float-block__btn-icon{display:none}.footer-content-wrapper{color:var(--footer-text-color);background:var(--footer-bg);padding:40px 0 140px;margin-top:40px}.footer{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;row-gap:20px}.footer a{text-decoration:none}.footer__logo-description{display:-ms-grid;display:grid;-ms-grid-columns:78px 1fr;grid-template-columns:78px 1fr;gap:15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2}.footer__logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer__description{font-size:clamp(12px,.9722222222vw,14px);font-weight:400;line-height:100%;letter-spacing:-.36px;opacity:.5}.footer__app{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:10px;width:100%;max-width:740px;padding:15px;background:url(../images/footer/svg/btns-bg.svg) no-repeat right bottom,var(--footer-app-block-background);border-radius:var(--border-radius-large);-webkit-box-shadow:0 12px 24px 0 rgba(14,65,141,.05);box-shadow:0 12px 24px 0 rgba(14,65,141,.05);-ms-flex-wrap:wrap;flex-wrap:wrap;color:red}.footer__app-title{font-size:clamp(20px,1.6666666667vw,24px);font-weight:900;line-height:130%;text-transform:capitalize;color:var(--footer-app-block-header-color)}.footer__app-btns{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}.footer__btn-custom{max-width:360px;white-space:nowrap}.footer__nav-list{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fit,84px);gap:15px;margin:0}.footer__nav-list>li>a{font-size:clamp(16px,1.25vw,18px);display:block;font-weight:500;line-height:100%;letter-spacing:-.54px;margin-bottom:10px;color:inherit}.footer__nav-list>li>.sub-menu{font-size:clamp(14px,1.1111111111vw,16px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:10px;font-weight:400;line-height:100%;letter-spacing:-.42px}.footer__nav-list>li>.sub-menu a{color:inherit}.footer__payments-social-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px 40px}.footer__payments{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:10px}.footer__payments-title{font-size:clamp(16px,1.25vw,18px);font-weight:500;line-height:100%;letter-spacing:-.54px}.footer__payments-icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px 20px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0}.footer__payments-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:22px;height:22px;opacity:.5}.footer__social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:10px}.footer__social-title{font-size:clamp(16px,1.25vw,18px);font-weight:500;line-height:100%;letter-spacing:-.54px;color:var(--footer-text-color)}.footer__social .social-links{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0}.footer__social .social-links>li>a{width:30px;height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:5px;border-radius:8px;color:var(--social-icon-color);background-color:var(--social-icon-background-color);-webkit-transition:background-color var(--transition-duration) ease-in,color var(--transition-duration) ease-in;transition:background-color var(--transition-duration) ease-in,color var(--transition-duration) ease-in}.footer__responsibility{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:10px}.footer__responsibility-title{font-size:clamp(16px,1.25vw,18px);font-weight:500;line-height:100%;letter-spacing:-.48px}.footer__responsibility-icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3px 15px;margin:0}.footer__responsibility-icon{max-height:56px;scale:1;-webkit-transition:scale var(--transition-duration) ease-in-out;transition:scale var(--transition-duration) ease-in-out}.footer__responsibility-links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:3px 13px;margin:0}.footer__responsibility-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;font-size:12px;font-weight:400;line-height:100%;letter-spacing:-.35px;opacity:.5}.footer__responsibility-link:not(:last-child)::after{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:-8px;display:inline-block;width:2px;height:12px;opacity:.5;background-color:currentColor}.footer__responsibility a{color:inherit;font-size:inherit;font-weight:inherit;text-decoration:none}.footer__policy{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:20px}.footer__policy-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px 14px;margin:0}.footer__policy-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.footer__policy-link>a{font-size:clamp(12px,.9722222222vw,14px);font-weight:400;line-height:100%;letter-spacing:-.36px;text-decoration:underline;text-underline-offset:1.5px;color:inherit}.footer__policy-link:not(:last-child)::after{content:"";position:absolute;top:50%;-webkit-transform:translateY(-40%);transform:translateY(-40%);right:-7.5px;display:inline-block;width:1px;height:12px;opacity:.5;background-color:currentColor}.footer__copyright{font-family:Golos;font-size:10px;font-style:normal;font-weight:400;line-height:normal;opacity:.5}.footer ul{padding-left:0}.sidebar{display:none}.sidebar__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:10px}.sidebar__news{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:10px;padding:15px;background:var(--block-background-color);border-radius:var(--border-radius-large);-webkit-box-shadow:var(--shadow);box-shadow:var(--shadow)}.sidebar__news-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--color-main)}.sidebar__news-title-text{font-size:16px;font-weight:600;line-height:130%;margin:0;color:var(--body-text-color)}.sidebar__news-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:10px}.sidebar__news-item{line-height:130%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sidebar__news-item>a{text-decoration-line:underline;color:var(--body-text-color)}.sidebar__active-bonuses{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:10px;padding:15px;background:var(--block-background-color);border-radius:var(--border-radius-large);-webkit-box-shadow:var(--shadow);box-shadow:var(--shadow);color:var(--color-main)}.sidebar__active-bonuses-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sidebar__active-bonuses-header-title{color:var(--body-text-color);font-size:16px;font-weight:600;line-height:130%;margin:0}.sidebar__active-bonuses-bonus{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;padding:15px;background:url(../images/side-menu/bg_img.png) no-repeat center,var(--block-background-color);border-radius:12px;-webkit-box-shadow:0 5px 10px 0 rgba(14,65,141,.1);box-shadow:0 5px 10px 0 rgba(14,65,141,.1);color:var(--body-text-color)}.sidebar__active-bonuses-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:5px;max-width:112px}.sidebar__active-bonuses-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:72px;border-radius:12px;padding:3px 8px;font-size:10px;font-weight:700;line-height:130%;letter-spacing:-.3px;text-transform:capitalize;color:var(--active-bonuses-text);background-color:var(--active-bonuses-label)}.sidebar__active-bonuses-percent,.sidebar__active-bonuses-text{font-size:12px;font-weight:400;line-height:100%;letter-spacing:-.36px;text-transform:capitalize}.sidebar__active-bonuses-accent{font-size:24px;font-weight:700;line-height:100%;letter-spacing:-.72px;text-transform:capitalize;color:var(--color-main)}.sidebar__active-bonuses-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:5px}.sidebar__active-bonuses-btn-claim{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:88px;height:48px;padding:8px 10px;border-radius:10px;font-size:14px;font-weight:600;line-height:95%;white-space:nowrap;-webkit-box-shadow:0 4px 12px 0 rgba(14,65,141,.25);box-shadow:0 4px 12px 0 rgba(14,65,141,.25);text-transform:capitalize}.sidebar__active-bonuses-status{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sidebar__active-bonuses-status-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:-9px;color:var(--active-bonuses-circle)}.sidebar__active-bonuses-status-text{font-size:12px;font-weight:400;line-height:95%;text-transform:capitalize}.sidebar__welcome-bonus{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:270px;padding:20px 46px;height:207px;border-radius:var(--border-radius-large);-webkit-box-shadow:var(--shadow);box-shadow:var(--shadow);background-color:var(--color-main)}.active-bonuses{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:10px}.active-bonuses__inner{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;gap:10px}.active-bonuses__bonus{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;padding:15px;background:url(../images/side-menu/bg_img.png) no-repeat center,var(--block-background-color);border-radius:12px;-webkit-box-shadow:0 5px 10px 0 rgba(14,65,141,.1);box-shadow:0 5px 10px 0 rgba(14,65,141,.1);color:var(--body-text-color)}.active-bonuses__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:5px}.active-bonuses__btn-claim{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:118px;height:48px;padding:8px 10px;border-radius:10px;font-size:14px;font-weight:600;line-height:95%;white-space:nowrap;-webkit-box-shadow:0 4px 12px 0 rgba(14,65,141,.25);box-shadow:0 4px 12px 0 rgba(14,65,141,.25);text-transform:capitalize}.banner-bonus{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:150px;padding:15px;border-radius:var(--border-radius-large);overflow:hidden;background-repeat:no-repeat}.banner-bonus__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:10px;min-width:160px;max-width:570px;-webkit-box-align:start;-ms-flex-align:start;align-items:start;z-index:1}.banner-bonus__title{max-width:150px;font-size:24px;font-weight:600;line-height:95%}.banner-bonus__btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:299px;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}.banner-bonus__btn{padding:10px 17px;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:160px;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;height:var(--button-height-big);background-color:#fff;border-radius:var(--border-radius-large);-webkit-box-shadow:0 8px 24px 0 rgba(61,65,71,.251);box-shadow:0 8px 24px 0 rgba(61,65,71,.251);color:#0ca363}.banner-bonus__btn--sports{color:var(--sports-banner)}.banner-bonus__btn--casino{color:var(--casino-banner)}.banner-bonus__btn--apps{color:var(--apps-banner)}.banner-bonus__btn--custom{color:var(--custom-banner)}.banner-bonus__btn-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:3px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.banner-bonus__btn-big-text{font-size:16px;font-weight:600;line-height:95%}.banner-bonus__btn-small-text{font-size:12px;font-weight:400;line-height:95%;opacity:.5}.banner-bonus__btn-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:28px;height:28px;color:#fff;background-color:#0ca363;border-radius:6px}.banner-bonus__btn-icon svg{width:28px;height:26px}.banner-bonus__btn-icon svg *{fill:currentColor}.banner-bonus__app-btn{padding:10px;background-color:transparent;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;width:100%;height:var(--button-height-big);border-radius:var(--border-radius-large);-webkit-box-shadow:0 8px 24px rgba(14,65,141,.25);box-shadow:0 8px 24px rgba(14,65,141,.25)}.banner-bonus__app-btn-android{background-color:var(--banner-bonus-btn-first-color);color:var(--banner-bonus-btn-first-text-color);border:1px solid var(--banner-bonus-btn-first-border-color);-webkit-transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out,border var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out,border var(--transition-duration) ease-out}.banner-bonus__app-btn-android>.banner-bonus__app-btn-icon{background-color:var(--banner-bonus-btn-first-icon-bg-color);border-radius:5px;-webkit-transition:background-color var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out}.banner-bonus__app-btn-android>.banner-bonus__app-btn-icon svg *{fill:var(--banner-bonus-btn-first-icon-color)}.banner-bonus__app-btn-ios{background-color:var(--banner-bonus-btn-second-color);color:var(--banner-bonus-btn-second-text-color);border:1px solid var(--banner-bonus-btn-second-border-color);-webkit-transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out,border var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out,border var(--transition-duration) ease-out}.banner-bonus__app-btn-ios>.banner-bonus__app-btn-icon{background-color:var(--banner-bonus-btn-second-icon-bg-color);border-radius:5px;-webkit-transition:background-color var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out}.banner-bonus__app-btn-ios>.banner-bonus__app-btn-icon svg *{fill:var(--banner-bonus-btn-second-icon-color)}.banner-bonus__app-btn-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:3px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.banner-bonus__app-btn-big-text{font-size:16px;font-weight:600;line-height:95%}.banner-bonus__app-btn-small-text{font-size:12px;font-weight:400;line-height:95%;opacity:.5}.banner-bonus__app-btn-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:28px;height:28px;-ms-flex-negative:0;flex-shrink:0;border-radius:5px}.banner-bonus__app-btn-icon-android{width:20px;height:20px}.banner-bonus__app-btn-icon-ios{width:18px;height:20px}.banner-bonus__app-btn-icon-ios svg *{stroke:transparent}.banner-bonus__img{max-width:515px;background-position:center;background-repeat:no-repeat}.banner-bonus--sports{background-color:var(--sports-banner);background-position:center right -138px}.banner-bonus--casino{background-color:var(--casino-banner);background-position:center right -161px}.banner-bonus--apps{background-color:var(--apps-banner);background-position:center right -78px}.banner-bonus--custom{background-color:var(--custom-banner)}.block-button{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:10}.block-button--content-left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.block-button--content-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.block-button--content-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.block-button__custom-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:300px;min-width:200px;height:48px;font-size:20px;font-weight:600}.welcome-bonus{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:100%;max-width:100vw;margin-inline:calc(-50vw + 50%);padding-block:20px;gap:20px;background-repeat:no-repeat;background-position:center;background-size:cover}.welcome-bonus__bonus-type{display:none}.welcome-bonus__percent{font-size:70px;font-weight:700;line-height:70px;letter-spacing:-.03em;text-align:center}.welcome-bonus__text-wrapper{text-align:center}.welcome-bonus__small-text,.welcome-bonus__total{font-size:20px;font-weight:400;line-height:29.9px;opacity:.5}.welcome-bonus__btn{width:112px;height:48px;-ms-grid-column-align:center;justify-self:center;white-space:nowrap}.welcome-bonus-sidebar__title{font-size:70px;font-weight:700;line-height:100%;letter-spacing:-2.1px;margin:0}.welcome-bonus-sidebar__subtitle{opacity:.5;font-size:20px;font-weight:400;margin-bottom:20px}.welcome-bonus-sidebar__btn{max-width:112px;max-height:48px;border-radius:var(--border-radius-large);-webkit-box-shadow:0 8px 24px 0 rgba(61,65,71,.25);box-shadow:0 8px 24px 0 rgba(61,65,71,.25);font-size:16px;font-weight:600;line-height:95%;padding:8px 10px;white-space:nowrap}.error-page{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-block:100px}.error-page__name{display:-webkit-box;display:-ms-flexbox;display:flex;color:var(--color-main);font-size:150px;font-weight:700;position:relative}.error-page__name svg *{fill:currentColor}.error-page__name::after{content:"";position:absolute;top:100%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;height:4px;background-color:var(--body-text-color);opacity:.7;border-radius:4px}.error-page__icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.error-page__message{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.error-page__large-text{font-size:70px;font-weight:700;text-transform:capitalize}.error-page__normal-text{font-size:24px;font-weight:500;text-transform:capitalize;text-align:center}.video{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:10px;width:100%}.video__inner-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:1240px}.video__inner-wrapper.align-center{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.video__inner-wrapper.align-right{-ms-flex-item-align:end;-ms-grid-row-align:end;align-self:end}.video__wrap{position:relative;width:100%;height:0;padding-bottom:56.25%;background-color:#000;border-radius:var(--border-radius-large);overflow:hidden;-webkit-box-shadow:var(--shadow);box-shadow:var(--shadow);z-index:0}.video__wrap::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear,left top,left bottom,color-stop(10%,transparent),color-stop(70%,rgba(0,0,0,.8)));background:linear-gradient(transparent 10%,rgba(0,0,0,.8) 70%)}.video__img{position:absolute;top:0;left:0;width:100%;height:100%}.video__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.video__play{padding:0;background-color:transparent;border:none;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;-webkit-transition:scale var(--transition-duration) ease-in;transition:scale var(--transition-duration) ease-in;z-index:1}.video__play svg{width:90px}.video__media{position:absolute;top:0;left:0;width:100%;height:100%;border:none;z-index:1}.welcome-bonus-with-promo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:185px;padding-block:15px;-webkit-box-shadow:var(--shadow);box-shadow:var(--shadow);position:relative;min-width:100%;max-width:100vw;margin-inline:calc(-50vw + 50%);background-image:url(../images/png/welcome-bonus-with-promo.png);background-repeat:no-repeat;background-position:center right}.welcome-bonus-with-promo::after,.welcome-bonus-with-promo::before{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:55.3px;height:200px}.welcome-bonus-with-promo::before{left:0;background:url(../images/svg/welcome-bonus-left-small.svg) center no-repeat}.welcome-bonus-with-promo::after{right:0;background:url(../images/svg/welcome-bonus-right-small.svg) center no-repeat}.welcome-bonus-with-promo__bonus-type{display:none}.welcome-bonus-with-promo__percent{font-size:70px;font-weight:700;line-height:70px;letter-spacing:-.03em;text-align:center;color:var(--color-main)}.welcome-bonus-with-promo__text-wrapper{text-align:center}.welcome-bonus-with-promo__small-text,.welcome-bonus-with-promo__total{font-size:20px;font-weight:400;line-height:29.9px}.welcome-bonus-with-promo__bottom-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.welcome-bonus-with-promo__active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:5px;-moz-column-gap:5px;column-gap:5px;color:var(--body-text-color)}.welcome-bonus-with-promo__active-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:14px;height:14px}.welcome-bonus-with-promo__active-text{font-size:clamp(14px,1.1111111111vw,16px);font-weight:400}.bookmaker-benefits{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:10px}.bookmaker-benefits__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}.bookmaker-benefits__title{font-size:20px;font-weight:700;line-height:26px;letter-spacing:-.03em;color:var(--color-main);margin:0}.bookmaker-benefits__logo{max-width:80px}.bookmaker-benefits__content{display:-ms-grid;display:grid;row-gap:15px;-ms-grid-columns:1fr;grid-template-columns:1fr;border-radius:var(--border-radius-large);padding:15px;-webkit-box-shadow:var(--shadow);box-shadow:var(--shadow);background-color:var(--block-background-color)}.bookmaker-benefits__benefit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}.bookmaker-benefits__icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:24px;height:24px;background-color:var(--color-main);border-radius:5px;-webkit-box-shadow:0 2px 4px 0 rgba(14,65,141,.25);box-shadow:0 2px 4px 0 rgba(14,65,141,.25);color:#fff;-ms-flex-negative:0;flex-shrink:0}.bookmaker-benefits__icon>svg{margin-bottom:-2px}.bookmaker-benefits__icon svg *{fill:currentColor}.bookmaker-benefits__text-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:5px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.bookmaker-benefits__name{font-size:16px;font-weight:500;line-height:16px;letter-spacing:-.03em;color:var(--color-main);margin:0}.bookmaker-benefits__description{font-size:14px;font-weight:400;line-height:18.2px;letter-spacing:-.03em}.bookmaker-benefits__description>p{margin:0}.how-to-apps{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:10px}.how-to-apps__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.how-to-apps__header-label{font-size:14px;font-weight:700;font-style:normal;line-height:130%;letter-spacing:normal;border-radius:5px;background-color:var(--label-bg);padding:5px 10px;color:var(--label-text-color)}.how-to-apps__tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}.how-to-apps__tab{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;width:calc((100% - 10px)/ 2);-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;padding:9.5px;border-radius:var(--border-radius-large);-webkit-box-shadow:var(--shadow);box-shadow:var(--shadow);background-color:var(--inactive-tab);color:var(--inactive-tab-text-color)}.how-to-apps__tab--active{background-color:var(--active-tab);color:var(--active-tab-text-color)}.how-to-apps__tab--active::after{content:"";position:absolute;bottom:-15px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:inline-block;border:8px solid transparent;border-top:8px solid var(--active-tab)}.how-to-apps__tab-label{font-size:16px;font-weight:600;line-height:20.8px;letter-spacing:-.03em;white-space:nowrap;margin:0}.how-to-apps__tab-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;width:30px;height:30px;padding:5px}.how-to-apps__tab-icon svg *{fill:var(--tab-icon-color)}.how-to-apps__tab-icon-android{color:var(--tab-android-icon-color)}.how-to-apps__tab-icon--active{border-radius:8px;background-color:var(--tab-icon-bg);-webkit-box-shadow:0 2px 4px 0 rgba(14,65,141,.25);box-shadow:0 2px 4px 0 rgba(14,65,141,.25)}.how-to-apps__inner-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-block:20px}.how-to-apps__steps{width:100%;display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}.how-to-apps__steps--show{display:-webkit-box;display:-ms-flexbox;display:flex}.how-to-apps__step{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:20px;background:url(../images/how-to/bg_img.png) no-repeat right bottom,var(--block-background-color);border-radius:12px;-webkit-box-shadow:var(--shadow);box-shadow:var(--shadow);padding:15px}.how-to-apps__step-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.how-to-apps__step-label{white-space:nowrap;font-size:16px;font-weight:700;font-style:normal;line-height:130%;letter-spacing:-.48px;border-radius:5px;background-color:var(--color-main);-webkit-box-shadow:0 2px 4px 0 rgba(14,65,141,.25);box-shadow:0 2px 4px 0 rgba(14,65,141,.25);color:#fff;text-transform:capitalize;padding:5px;text-align:center}.how-to-apps__step-title{font-size:18px;font-weight:700;font-style:normal;line-height:130%;letter-spacing:normal}.how-to-apps__step-img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:400px;border-radius:var(--border-radius-large);overflow:hidden}.how-to-apps__step-description{max-width:380px;font-size:14px;font-weight:400;font-style:normal;line-height:130%;letter-spacing:normal}.how-to-apps__step-description>ul{padding-left:15px}.how-to-apps__bonus{max-width:440px;color:var(--color-main);-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;font-size:14px;font-weight:400;font-style:normal;line-height:95%;letter-spacing:normal;text-align:center}.how-to-apps__btn{max-width:410px;height:var(--button-height-big);-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;padding:8px 10px;border-radius:var(--border-radius-large);-webkit-box-shadow:0 8px 24px 0 rgba(61,65,71,.25);box-shadow:0 8px 24px 0 rgba(61,65,71,.25);-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.how-to-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:20px}.how-to-tabs__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.how-to-tabs__header-label{font-size:14px;font-weight:700;font-style:normal;line-height:130%;letter-spacing:normal;border-radius:5px;color:var(--label-text-color);background-color:var(--label-bg);padding:5px 10px}.how-to-tabs__tabs{width:100%;max-width:621px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;position:relative}.how-to-tabs__tabs::after{content:"";position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;height:3px;background-color:var(--color-main);opacity:.15}.how-to-tabs__loading{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:0;height:3px;background-color:var(--color-main);-webkit-transition:width var(--transition-duration) ease-out;transition:width var(--transition-duration) ease-out}.how-to-tabs__tab{padding:0;background-color:transparent;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:40px;height:40px;border-radius:var(--border-radius-large);-webkit-box-shadow:var(--shadow);box-shadow:var(--shadow);color:var(--label-text-color);background-color:var(--label-bg);font-size:20px;font-weight:700;line-height:26px;letter-spacing:-.03em;-webkit-transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out;z-index:1}.how-to-tabs__tab--active{background-color:var(--color-main);-webkit-transition:background-color var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out}.how-to-tabs__tab--prev{background-color:var(--color-main);color:#fff;-webkit-transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out}.how-to-tabs__num{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:30px;height:30px;border-radius:30px;background-color:transparent;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out}.how-to-tabs__num--active{color:var(--color-main);background-color:#fff;-webkit-transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out}.how-to-tabs__tab-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;width:30px;height:30px;padding:5px}.how-to-tabs__tab-icon svg *{fill:var(--tab-icon-color)}.how-to-tabs__tab-icon-android{color:var(--tab-android-icon-color)}.how-to-tabs__tab-icon--active{border-radius:8px;background-color:var(--tab-icon-bg);-webkit-box-shadow:0 2px 4px 0 rgba(14,65,141,.25);box-shadow:0 2px 4px 0 rgba(14,65,141,.25)}.how-to-tabs__steps{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.how-to-tabs__step{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;row-gap:20px;background:url(../images/how-to/bg_img.png) no-repeat right bottom,var(--block-background-color);border-radius:12px;-webkit-box-shadow:var(--shadow);box-shadow:var(--shadow);padding:15px}.how-to-tabs__step:not(:first-child){display:none}.how-to-tabs__step-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.how-to-tabs__step-label{white-space:nowrap;font-size:16px;font-weight:700;font-style:normal;line-height:130%;letter-spacing:-.48px;border-radius:5px;background-color:var(--color-main);-webkit-box-shadow:0 2px 4px 0 rgba(14,65,141,.25);box-shadow:0 2px 4px 0 rgba(14,65,141,.25);color:#fff;text-transform:capitalize;padding:5px;text-align:center}.how-to-tabs__step-title{font-size:18px;font-weight:700;font-style:normal;line-height:130%;letter-spacing:normal}.how-to-tabs__step-img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:var(--border-radius-large);overflow:hidden}.how-to-tabs__step-description{max-width:580px;font-size:14px;font-weight:400;font-style:normal;line-height:130%;letter-spacing:normal}.how-to-tabs__step-description>p{margin:0}.how-to-tabs__step-description>ul{padding-left:15px}.how-to-tabs__btn{max-width:410px;height:var(--button-height-big);-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;padding:8px 10px;border-radius:var(--border-radius-large);-webkit-box-shadow:0 8px 24px 0 rgba(61,65,71,.25);box-shadow:0 8px 24px 0 rgba(61,65,71,.25);-ms-grid-column-align:center;justify-self:center}.casino-games{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:10px}.casino-games__games{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:5px;-moz-column-gap:5px;column-gap:5px;overflow-x:auto;padding-bottom:20px;border-radius:var(--border-radius-large)}.casino-games__game{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:5px;width:310px}.casino-games__img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:310px;height:310px;border-radius:var(--border-radius-large);overflow:hidden}.casino-games__game-name{font-size:16px;font-weight:500;line-height:20.8px;letter-spacing:-.03em}.casino-games__btn{height:var(--button-height-big);font-size:14px;font-weight:600;line-height:13.3px;-webkit-column-gap:5px;-moz-column-gap:5px;column-gap:5px}.casino-games__btn>.default-btns__icon{width:24px;height:24px}.casino-games__btn>.default-btns__icon>.ui-icon{margin-left:3px}.brand-logos{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}.brand-logos__logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100px;height:auto;padding:10px}.brand-logos__logo--with-bg{border-radius:var(--border-radius-large);background-color:var(--block-background-color);-webkit-box-shadow:0 3px 10px 0 rgba(14,65,141,.1);box-shadow:0 3px 10px 0 rgba(14,65,141,.1)}.latest-events{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:10px;width:100%}.latest-events__slider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;overflow-x:hidden;border-radius:var(--border-radius-large)}.latest-events__track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;-webkit-transform:translateX(-990px);transform:translateX(-990px);-webkit-transition:-webkit-transform var(--transition-duration) linear;transition:-webkit-transform var(--transition-duration) linear;transition:transform var(--transition-duration) linear;transition:transform var(--transition-duration) linear,-webkit-transform var(--transition-duration) linear}.latest-events__slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:310px;border-radius:var(--border-radius-large);background-color:var(--block-background-color);padding:15px}.latest-events__slide-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:5px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:15px;position:relative}.latest-events__slide-content::before{content:"";position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:3px;height:100%;background-color:var(--color-main);border-radius:3px}.latest-events__title{font-size:18px;font-weight:700;line-height:23.4px}.latest-events__description{font-size:14px;font-weight:400;line-height:18.2px}.latest-events__description>p{margin:0}.latest-events__dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}.latest-events__dot{width:8px;height:8px;background-color:var(--body-text-color);border-radius:8px;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:background .25s linear,-webkit-transform .25s linear;transition:transform .25s linear,background .25s linear,-webkit-transform .25s linear}.latest-events__dot--active{-webkit-transform:scale(1.5);transform:scale(1.5);background:var(--color-main);-webkit-transition:background .25s linear,-webkit-transform .25s linear;transition:transform .25s linear,background .25s linear,-webkit-transform .25s linear}.latest-events__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}.latest-events__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:40px;height:40px;border-radius:50px;background-color:var(--color-main);color:var(--body-background-color);-webkit-transition:background-color var(--transition-duration) ease-in,color var(--transition-duration) ease-in;transition:background-color var(--transition-duration) ease-in,color var(--transition-duration) ease-in}.latest-events__button:first-child>.website-interface__button-icon{margin-right:5px}.latest-events__button:last-child>.website-interface__button-icon{margin-right:-5px}.latest-events__button-icon{width:14px;height:20px}.latest-events__button-icon--left{margin-left:-3px;margin-top:1px}.latest-events__button-icon--right{margin-right:-4px;margin-top:1px}.about-bonuses,.about-bonuses__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:10px}.about-bonuses__tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px}.about-bonuses__tab{padding:13px 10px;background-color:transparent;border:none;letter-spacing:-.03em;min-width:100px;font-size:14px;font-weight:600;line-height:100%;border-radius:10px;background-color:var(--inactive-tab);color:var(--inactive-tab-text-color)}.about-bonuses__tab--accent{background-color:var(--active-tab);color:var(--active-tab-text-color)}.about-bonuses__content{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:15px;padding:15px;background-color:var(--block-background-color);border-radius:var(--border-radius-large)}.about-bonuses__text-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:10px}.about-bonuses__title{font-size:18px;font-weight:700;line-height:130%}.about-bonuses__description{font-size:14px;font-weight:400;line-height:130%}.about-bonuses__description ul{padding-left:15px}.about-bonuses__img{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:290px;height:auto;border-radius:var(--border-radius-large);overflow:hidden}.description-page{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--body-text-color);padding:80px 0;margin-bottom:40px;background-size:cover;background-position:50% 0;position:relative;min-width:100%;margin-inline:calc(-50vw + 50%);max-width:100vw;height:auto}.description-page__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:30px;width:100%}.description-page__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:10px;z-index:10}.description-page__title{font-size:clamp(32px,2.9166666667vw,42px);font-weight:700;font-style:normal;line-height:130%;letter-spacing:normal;margin:0}.description-page__description{font-size:clamp(14px,1.1111111111vw,16px);font-weight:400;font-style:normal;line-height:130%;letter-spacing:normal}@media (min-width:359px){.bonuses-page__bonus-amount,.main-page__bonus-amount{font-size:64px}}@media (min-width:769px){.with-sidebar .page-content{width:calc(100% - 300px);row-gap:var(--section-margin-bottom-desktop)}.no-sidebar .page-content{row-gap:var(--section-margin-bottom-desktop)}.main-content{padding-bottom:60px}h1{font-size:42px}h2{font-size:24px}h3{font-size:20px}.default-btns__text{white-space:nowrap}.default-btns__icon .ui-icon{width:20px;height:20px}.default-btns__icon{width:28px;height:28px}.header__btn-text{white-space:nowrap}.footer__btn{padding:8px 20px;height:var(--button-height-big)}.app-page-btns{width:265px;padding:10px 29.5px}.app-page-btns__text{max-width:100%;font-weight:600;white-space:nowrap;line-height:15.2px}.app-page-btns__small-text{font-size:16px;font-weight:600;opacity:1}.burger-button{display:none}.block-title__img{width:30px;height:30px}.mobile-menu{display:none}.promocode-alt-button,.promocode-button{padding:9.5px 35px 9.5px 0}.to-top{position:fixed;right:20px;bottom:25vh;width:50px;height:50px;border-radius:100%;background-color:var(--default-arrow-bg);color:var(--default-arrow-color);-webkit-transition:background-color var(--transition-duration) ease-in,color var(--transition-duration) ease-in;transition:background-color var(--transition-duration) ease-in,color var(--transition-duration) ease-in}.to-top.show-up{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__content{gap:10px 10px;-ms-grid-columns:minmax(60px,76.3px) 1fr 76px -webkit-max-content;-ms-grid-columns:minmax(60px,76.3px) 1fr 76px max-content;grid-template-columns:minmax(60px,76.3px) 1fr 76px -webkit-max-content;grid-template-columns:minmax(60px,76.3px) 1fr 76px max-content}.header__langs{grid-column:4/-1;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2}.header .header__menu{display:block;-ms-grid-column:2;-ms-grid-column-span:2;grid-column:2/4;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2}.header__buttons{grid-column:1/-1;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3}.main-page__accept{padding:10px 20px;margin-bottom:0}.main-page__bonus-get-btn{max-width:196px;min-height:62px}.main-page__bonus-get-btn-text{font-size:18px}.main-page__bonus-get-btn-icon-wrapper.default-btns__icon{width:42px;height:42px;font-size:22px}.mobile-page{padding:61.5px 0}.mobile-page__content-wrapper{max-width:600px}.mobile-page__app{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;padding:20px 30px}.mobile-page__promo-code-text{text-align:left}.promocode-page{padding:61.5px 0}.promocode-page__content-wrapper{max-width:600px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.promocode-page__title{display:block}.promocode-page__subtitle{text-align:left;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.promocode-page__content{-ms-grid-columns:(auto)[2];grid-template-columns:repeat(2,auto);-ms-grid-rows:(auto)[2];grid-template-rows:repeat(2,auto);gap:0 20px}.promocode-page__bonus{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:1;grid-area:1/1/3/2}.promocode-page__bonus-label{padding:5px 10px}.promocode-page__active{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:1;grid-area:2/2/3/3;-ms-grid-row-align:start;align-self:start}.promocode-page__image{display:block}.promocode-alt__wrapper{padding:115.5px 0}.promocode-alt__content-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-align:left;-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px}.promocode-alt__text{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.promocode-alt__title{display:block}.promocode-alt__subtitle{text-align:left;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.promocode-alt__coupon{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:439px}.bonuses-page__bonus-get-btn{max-width:196px;min-height:62px}.bonuses-page__bonus-get-btn-text{font-size:18px}.bonuses-page__bonus-get-btn-icon-wrapper.default-btns__icon{width:42px;height:42px;font-size:22px}.page-content-block{row-gap:20px}.page-content-block__list{gap:30px}.list-anchor-new__wrap .list-anchor-new ul{grid-template-columns:repeat(auto-fill,minmax(154px,1fr));gap:20px 25px}.payments__tab{padding:15px}.payments__tab-label{font-size:18px;font-weight:600;line-height:23.4px}.contacts__tbody-cell-social-media{max-width:430px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.pros-cons__tab{letter-spacing:-.54px;padding:10px 30px}.pros-cons__tab-icon{width:30px;height:30px}.website-interface{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.website-interface__title{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2}.website-interface__slider{grid-column:1/-1;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3;margin-bottom:8px}.website-interface__dots{display:none;grid-column:1/-1;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3/4}.website-interface__buttons{display:none;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;grid-column:2/-1;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2}.how-to__bonus-text{font-size:16px}.advice__img{width:135px;height:110px}.sports-links__link{width:calc((100% - 10px)/ 2)}.article-author{-ms-grid-columns:70px auto 1fr;grid-template-columns:70px auto 1fr;gap:0 20px}.article-author__title{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;-ms-grid-row-align:end;align-self:end}.article-author__avatar{-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1/3}.article-author__info{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3}.article-author__date{-ms-grid-column:3;-ms-grid-column-span:1;grid-column:3/4;-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1/3;-ms-grid-column-align:end;justify-self:end}.breadcrumbs nav ul>li{font-size:16px}.float-block-wrapper{max-width:1440px;padding:0 20px}.float-block{width:100%;border-radius:var(--border-radius-large);row-gap:5px;padding:20px 30px;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.float-block__content{-webkit-column-gap:80px;-moz-column-gap:80px;column-gap:80px}.float-block__content-wrapper::after{content:"";display:block;position:absolute;top:50%;right:-40px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1px;height:40px;opacity:.1;background-color:#fff}.float-block__content-wrapper{-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}.float-block__info-num{font-size:16px}.float-block__info-stars>svg{width:14px;height:14px}.float-block__info-stars svg:not(:first-child){display:block}.float-block__info-bonus{display:none}.float-block__bonus{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.float-block__btn{max-width:157px;padding:8px 20px}.float-block__btn-subtitle{display:block}.float-block__btn-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:28px;height:28px;border-radius:5px}.footer-content-wrapper{margin-top:60px}.footer{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-auto-flow:row dense;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.footer__app{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:20px;padding:20px 30px}.footer__nav{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row-span:3;grid-row:span 3}.footer__payments-social-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.footer__responsibility,.footer__social{row-gap:10px}.footer__responsibility-icons{gap:3px 30px}.footer__responsibility-link{letter-spacing:-.42px}.footer__policy{row-gap:10px;grid-column:2/-1}.footer__policy-link>a{letter-spacing:-.42px}.sidebar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:10px;width:270px}.active-bonuses__bonus{padding:20px 30px}.banner-bonus{background-position:center right -2px;padding:37px 30px}.banner-bonus__content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.banner-bonus__title{min-width:230px;font-size:40px;line-height:38px}.welcome-bonus{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;max-width:100%;margin-inline:0;border-radius:var(--border-radius-large);overflow:hidden;min-height:229px}.welcome-bonus__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px}.welcome-bonus__bonus-type{max-width:82px;display:block;font-size:20px;font-weight:400;line-height:22px;opacity:.5}.welcome-bonus__percent{font-size:50px;text-align:left}.welcome-bonus__text-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px}.welcome-bonus__total{font-size:50px;font-weight:700;line-height:70px;letter-spacing:-.03em;opacity:1}.error-page__normal-text{text-align:left}.video__play svg{width:130px}.welcome-bonus-with-promo{max-width:100%;margin-inline:0;border-radius:var(--border-radius-large);min-height:229px}.welcome-bonus-with-promo::after,.welcome-bonus-with-promo::before{width:69px}.welcome-bonus-with-promo::before{left:-10px;background:url(../images/svg/welcome-bonus-left.svg)}.welcome-bonus-with-promo::after{right:-10px;background:url(../images/svg/welcome-bonus-right.svg)}.welcome-bonus-with-promo__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px}.welcome-bonus-with-promo__bonus-type{display:block;font-size:20px;font-weight:400;line-height:22px}.welcome-bonus-with-promo__percent{font-size:50px;text-align:left}.welcome-bonus-with-promo__text-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px}.welcome-bonus-with-promo__total{color:var(--color-main);font-size:50px;font-weight:700;line-height:70px;letter-spacing:-.03em;opacity:1}.welcome-bonus-with-promo__bottom-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.bookmaker-benefits__header{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.bookmaker-benefits__title{font-size:24px;line-height:31.2px;letter-spacing:-.03em}.bookmaker-benefits__content{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;padding:30px}.bookmaker-benefits__benefit{max-width:425px}.bookmaker-benefits__icon{width:28px;height:28px}.bookmaker-benefits__name{font-size:18px;line-height:18px}.bookmaker-benefits__description{font-size:16px;line-height:20.8px}.how-to-apps__tab{padding:15px}.how-to-apps__tab-label{font-size:18px;font-weight:600;line-height:23.4px}.how-to-apps__inner-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:start}.how-to-apps__step{width:calc((100% - 20px)/ 2)}.how-to-apps__bonus{font-size:16px}.how-to-tabs__tabs{max-width:100%}.how-to-tabs__tab{width:50px;height:50px;padding:15px;font-family:Kanit;font-size:24px;line-height:31.2px}.how-to-tabs__num{width:40px;height:40px}.how-to-tabs__step{width:100%;-ms-grid-columns:minmax(auto,580px) minmax(380px,1fr);grid-template-columns:minmax(auto,580px) minmax(380px,1fr);-ms-grid-rows:1fr auto 1fr;grid-template-rows:1fr auto 1fr;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.how-to-tabs__step-header{grid-column:2/-1;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2;-ms-grid-row-align:end;align-self:end}.how-to-tabs__step-img{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:1;-ms-grid-row-span:3;grid-row:1/4}.how-to-tabs__step-description{grid-column:2/-1;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3;text-align:left;-ms-grid-column-align:start;justify-self:start;font-size:16px}.how-to-tabs__btn{-ms-grid-column-align:start;justify-self:start;max-width:145px;grid-column:2/-1;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3/4}.casino-games__games{-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}.casino-games__game-name{font-size:18px;line-height:23.4px}.casino-games__btn{font-size:16px;font-weight:600;line-height:15.2px}.casino-games__btn>.default-btns__icon{width:28px;height:28px}.brand-logos{gap:40px}.brand-logos__logo{max-width:200px;padding:20px 10px}.latest-events__slider{margin-bottom:8px}.latest-events__title{font-size:20px;line-height:26px}.latest-events__description{font-size:16px;line-height:20.8px}.latest-events__buttons,.latest-events__dots{display:none}.description-page{margin-bottom:40px;padding:100px 0}.description-page__inner{-webkit-column-gap:50px;-moz-column-gap:50px;column-gap:50px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.description-page__content{width:100%}}@media screen and (min-width:769px){.main-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}}@media screen and (min-width:1000px){.wp-block-media-text{-ms-grid-columns:minmax(auto,520px) minmax(auto,-webkit-max-content);-ms-grid-columns:minmax(auto,520px) minmax(auto,max-content);grid-template-columns:minmax(auto,520px) minmax(auto,-webkit-max-content);grid-template-columns:minmax(auto,520px) minmax(auto,max-content);gap:20px;padding:30px}.wp-block-media-text__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:20px}.wp-block-media-text__content .wp-block-heading{font-size:24px;font-weight:700;line-height:130%;margin-bottom:0}.wp-block-media-text__content>p{font-size:16px;font-weight:400px;line-height:130%;margin:0}.wp-block-media-text__media{border-radius:var(--border-radius-large);overflow:hidden}}@media (min-width:1024px){.default-btns,.header__btn{padding:8px 10px}.table-wrapper .table__head-cell:first-child{padding-left:30px}.table-wrapper .table__head-cell:last-child{padding-right:30px}.table-wrapper .table__cell:first-child{padding-left:30px}.table-wrapper .table__cell:last-child{padding-right:30px}.comments-area__stars{-ms-grid-column:3;-ms-grid-column-span:1;grid-column:3/4;-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1/3}.comment-form{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);gap:5px}.comment-form-author{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2}.comment-form-email{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3}.comment-form-comment{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1/3;margin:0}.comment-form .form-submit{grid-column:1/-1;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3/4;-ms-grid-column-align:end;justify-self:end;max-width:167px}.comment-form .form-submit input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 20px;margin-top:5px}.header__langs{-ms-grid-column:2;-ms-grid-column-span:2;grid-column:2/4;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2}.header .header__menu{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2}.header__buttons{grid-column:4/-1;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2}.mobile-page-wrapper{background-size:cover}.mobile-page__title{text-align:left}.mobile-page__subtitle{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;text-align:left}.mobile-page__promo-code{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.mobile-page__image{display:block;width:560px;height:400px;border-radius:var(--border-radius-large);overflow:hidden}.mobile-page__image>div{height:100%}.advice{padding:30px}.footer{-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}.footer__app{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3}.footer__nav-list{grid-template-columns:repeat(auto-fit,minmax(96.67px,125px))}.active-bonuses__inner{grid-template-columns:repeat(auto-fit,minmax(320px,calc((100% - 10px)/ 2)))}.error-page{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-column-gap:100px;-moz-column-gap:100px;column-gap:100px}.error-page__name::after{top:50%;right:-50px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:4px;height:70%}.error-page__message{-webkit-box-align:start;-ms-flex-align:start;align-items:start}.welcome-bonus-with-promo::before{left:-20px}.welcome-bonus-with-promo::after{right:-20px}.bookmaker-benefits__content{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;padding:30px}.how-to-apps__step{width:calc((100% - 40px)/ 3)}.about-bonuses__inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.about-bonuses__tabs{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-negative:0;flex-shrink:0}.about-bonuses__content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px}}@media (min-width:1281px){.default-btns{height:var(--button-height-big);-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px;padding:8px 20px}.header__btn{-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px;height:var(--button-height-big);padding:8px 20px}.header__btn-icon .ui-icon{width:20px;height:20px}.header__btn-icon{width:28px;height:28px}.footer__btn{width:173px}.main-page{-ms-grid-columns:minmax(auto,549px) 1fr;grid-template-columns:minmax(auto,549px) 1fr;justify-items:start;text-align:left;gap:20px 80px;padding:177px 0}.main-page__title{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2}.main-page__subtitle{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3}.main-page__accept{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3/4}.main-page__bonus{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;-ms-grid-row:1;-ms-grid-row-span:3;grid-row:1/4;margin-bottom:0;row-gap:0}.mobile-page,.promocode-alt__content-wrapper,.promocode-page{-webkit-column-gap:80px;-moz-column-gap:80px;column-gap:80px}.bonuses-page{-ms-grid-columns:minmax(auto,549px) 1fr;grid-template-columns:minmax(auto,549px) 1fr;grid-auto-flow:row dense;justify-items:start;text-align:left;gap:20px 80px;padding:177px 0}.bonuses-page__title{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2}.bonuses-page__subtitle{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2}.bonuses-page__bonus{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1/3;margin-bottom:0;row-gap:0}.devices__tbody-cell-icon{max-width:60px}.latest-news__cards{-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.footer{-webkit-column-gap:80px;-moz-column-gap:80px;column-gap:80px}.footer__app{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.footer__app-title{white-space:nowrap}.active-bonuses__inner{grid-template-columns:repeat(auto-fit,minmax(300px,calc((100% - 20px)/ 3)))}}@media (prefers-reduced-motion:reduce){*{-webkit-animation-duration:0s!important;animation-duration:0s!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important;-webkit-transition-duration:0s!important;transition-duration:0s!important;scroll-behavior:auto!important}}@media (hover:hover){.default-btns:hover,button:hover{cursor:pointer}a:hover{text-decoration:none;color:var(--link-hover);-webkit-transition:color var(--transition-duration) ease-in;transition:color var(--transition-duration) ease-in}.default-btns__first-btn:hover{background-color:var(--first-btn-hover-color);color:var(--first-btn-hover-text-color);border:1px solid var(--first-btn-hover-border-color);-webkit-transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out,border var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out,border var(--transition-duration) ease-out}.default-btns__first-btn:hover>.default-btns__icon{background-color:var(--first-btn-hover-icon-bg-color);color:var(--first-btn-hover-icon-color);-webkit-transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out}.default-btns__first-btn:hover>.default-btns__icon>svg *{fill:var(--first-btn-hover-icon-color);-webkit-transition:fill var(--transition-duration) ease-out;transition:fill var(--transition-duration) ease-out}.default-btns__second-btn:hover{background-color:var(--second-btn-hover-color);color:var(--second-btn-hover-text-color);border:1px solid var(--second-btn-hover-border-color);-webkit-transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out,border var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out,border var(--transition-duration) ease-out}.default-btns__second-btn:hover>.default-btns__icon{background-color:var(--second-btn-hover-icon-bg-color);-webkit-transition:background-color var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out}.default-btns__second-btn:hover>.default-btns__icon>svg *{fill:var(--second-btn-hover-icon-color);-webkit-transition:fill var(--transition-duration) ease-out;transition:fill var(--transition-duration) ease-out}.default-btns__third-btn:hover{background-color:var(--third-btn-hover-color);color:var(--third-btn-hover-text-color);border:1px solid var(--third-btn-hover-border-color);-webkit-transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out,border var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out,border var(--transition-duration) ease-out}.default-btns__third-btn:hover>.default-btns__icon{background-color:var(--third-btn-hover-icon-bg-color);-webkit-transition:background-color var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out}.default-btns__third-btn:hover>.default-btns__icon>svg *{fill:var(--third-btn-hover-icon-color);-webkit-transition:fill var(--transition-duration) ease-out;transition:fill var(--transition-duration) ease-out}.header__btn-first:hover{background-color:var(--header-btn-first-hover-color);color:var(--header-btn-first-hover-text-color);border:1px solid var(--header-btn-first-hover-border-color);-webkit-transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out,border var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out,border var(--transition-duration) ease-out}.header__btn-first:hover>.header__btn-icon{background-color:var(--header-btn-first-hover-icon-bg-color);-webkit-transition:background-color var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out}.header__btn-first:hover>.header__btn-icon>svg *{fill:var(--header-btn-first-hover-icon-color);-webkit-transition:fill var(--transition-duration) ease-out;transition:fill var(--transition-duration) ease-out}.header__btn-second:hover{background-color:var(--header-btn-second-hover-color);color:var(--header-btn-second-hover-text-color);border:1px solid var(--header-btn-second-hover-border-color);-webkit-transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out,border var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out,border var(--transition-duration) ease-out}.header__btn-second:hover>.header__btn-icon{background-color:var(--header-btn-second-hover-icon-bg-color);-webkit-transition:background-color var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out}.header__btn-second:hover>.header__btn-icon>svg *{fill:var(--header-btn-second-hover-icon-color);-webkit-transition:fill var(--transition-duration) ease-out;transition:fill var(--transition-duration) ease-out}.footer__btn-android:hover{background-color:var(--footer-btn-first-hover-color);color:var(--footer-btn-first-hover-text-color);border:1px solid var(--footer-btn-first-hover-border-color);-webkit-transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out,border var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out,border var(--transition-duration) ease-out}.footer__btn-android:hover>.footer__btn-icon{background-color:var(--footer-btn-first-hover-icon-bg-color);-webkit-transition:background-color var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out}.footer__btn-android:hover>.footer__btn-icon>svg *{fill:var(--footer-btn-first-hover-icon-color);-webkit-transition:fill var(--transition-duration) ease-out;transition:fill var(--transition-duration) ease-out}.footer__btn-ios:hover{background-color:var(--footer-btn-second-hover-color);color:var(--footer-btn-second-hover-text-color);border:1px solid var(--footer-btn-second-hover-border-color);-webkit-transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out,border var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out,border var(--transition-duration) ease-out}.footer__btn-ios:hover>.footer__btn-icon{background-color:var(--footer-btn-second-hover-icon-bg-color);-webkit-transition:background-color var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out}.footer__btn-ios:hover>.footer__btn-icon>svg *{fill:var(--footer-btn-second-hover-icon-color);-webkit-transition:fill var(--transition-duration) ease-out;transition:fill var(--transition-duration) ease-out}.app-page-btns:hover{cursor:pointer}.app-page-btns__android:hover{background-color:var(--app-page-btn-first-hover-color);color:var(--app-page-btn-first-hover-text-color);border:1px solid var(--app-page-btn-first-hover-border-color);-webkit-transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out,border var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out,border var(--transition-duration) ease-out}.app-page-btns__android:hover>.app-page-btns__icon{background-color:var(--app-page-btn-first-hover-icon-bg-color);-webkit-transition:background-color var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out}.app-page-btns__android:hover>.app-page-btns__icon>svg *{fill:var(--app-page-btn-first-hover-icon-color);-webkit-transition:fill var(--transition-duration) ease-out;transition:fill var(--transition-duration) ease-out}.app-page-btns__ios:hover{background-color:var(--app-page-btn-second-hover-color);color:var(--app-page-btn-second-hover-text-color);border:1px solid var(--app-page-btn-second-hover-border-color);-webkit-transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out,border var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out,border var(--transition-duration) ease-out}.app-page-btns__ios:hover>.app-page-btns__icon{background-color:var(--app-page-btn-second-hover-icon-bg-color);-webkit-transition:background-color var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out}.app-page-btns__ios:hover>.app-page-btns__icon>svg *{fill:var(--app-page-btn-second-hover-icon-color);-webkit-transition:fill var(--transition-duration) ease-out;transition:fill var(--transition-duration) ease-out}.burger-button:hover,.mobile-menu .mobile-menu__list>.menu-item-has-children:hover{cursor:pointer}.mobile-menu .mobile-menu__list>.menu-item-has-children:hover .menu-arrow{rotate:180deg;-webkit-transition:rotate var(--transition-duration) ease-out;transition:rotate var(--transition-duration) ease-out}.mobile-menu .mobile-menu__list>.menu-item-has-children:hover .sub-menu{visibility:visible;opacity:1;padding-top:20px;max-height:-webkit-max-content;max-height:-moz-max-content;max-height:max-content;-webkit-transition:max-height var(--transition-duration) ease-out,padding var(--transition-duration) ease-out,opacity var(--transition-duration) ease-out,visibility var(--transition-duration) ease-out;transition:max-height var(--transition-duration) ease-out,padding var(--transition-duration) ease-out,opacity var(--transition-duration) ease-out,visibility var(--transition-duration) ease-out}.mobile-menu__langs-list>li:hover{cursor:pointer}.mobile-menu__langs-list>li:hover .menu-arrow{rotate:180deg;-webkit-transition:rotate var(--transition-duration) ease-out;transition:rotate var(--transition-duration) ease-out}.mobile-menu__langs-list>li:hover .sub-menu{visibility:visible;opacity:1;padding-top:20px;max-height:-webkit-max-content;max-height:-moz-max-content;max-height:max-content;-webkit-transition:max-height var(--transition-duration) ease-out,padding var(--transition-duration) ease-out,opacity var(--transition-duration) ease-out,visibility var(--transition-duration) ease-out;transition:max-height var(--transition-duration) ease-out,padding var(--transition-duration) ease-out,opacity var(--transition-duration) ease-out,visibility var(--transition-duration) ease-out}.promocode-button:hover{cursor:pointer;background-color:var(--copy-btn-hover-color);border:solid 2px var(--copy-btn-hover-border-color);-webkit-transition:background-color var(--transition-duration) ease-out,border var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out,border var(--transition-duration) ease-out}.promocode-button:hover .promocode-button__input{color:var(--copy-btn-hover-text-color);-webkit-transition:color var(--transition-duration) ease-out;transition:color var(--transition-duration) ease-out}.promocode-button:hover .promocode-button__copy{color:var(--copy-btn-hover-icon-color);background-color:var(--copy-btn-hover-icon-bg-color);-webkit-transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out}.promocode-button:hover .promocode-button__copy-icon,.promocode-button:hover .promocode-button__copy-text{color:var(--copy-btn-hover-icon-color);-webkit-transition:color var(--transition-duration) ease-out;transition:color var(--transition-duration) ease-out}.promocode-button__copy:hover,.promocode-button__input:hover{cursor:pointer}.promocode-alt-button:hover{cursor:pointer;background-color:var(--copy-alt-btn-hover-color);border:solid 2px var(--copy-alt-btn-hover-border-color);-webkit-transition:background-color var(--transition-duration) ease-out,border var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out,border var(--transition-duration) ease-out}.promocode-alt-button:hover .promocode-alt-button__input{color:var(--copy-alt-btn-hover-text-color);-webkit-transition:color var(--transition-duration) ease-out;transition:color var(--transition-duration) ease-out}.promocode-alt-button:hover .promocode-alt-button__copy{color:var(--copy-alt-btn-hover-icon-color);background-color:var(--copy-alt-btn-hover-icon-bg-color);-webkit-transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out}.promocode-alt-button:hover .promocode-alt-button__copy-icon,.promocode-alt-button:hover .promocode-alt-button__copy-text{color:var(--copy-alt-btn-hover-icon-color);-webkit-transition:color var(--transition-duration) ease-out;transition:color var(--transition-duration) ease-out}.promocode-alt-button__copy:hover,.promocode-alt-button__input:hover{cursor:pointer}.promocode-ref-button:hover{cursor:pointer;background-color:var(--ref-btn-hover-color);color:var(--ref-btn-hover-text-color);-webkit-transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out}.promocode-ref-button:hover .promocode-ref-button__icon{color:var(--ref-btn-hover-icon-color);-webkit-transition:color var(--transition-duration) ease-out;transition:color var(--transition-duration) ease-out}.comments-area__stars-container label:hover .comments-area__stars-star{scale:1.2;cursor:pointer;-webkit-transition:scale var(--transition-duration) ease-out;transition:scale var(--transition-duration) ease-out}.logged-in-as>a:hover{color:var(--link-hover);-webkit-transition:color var(--transition-duration) ease-in;transition:color var(--transition-duration) ease-in}.comments__wrapper .comment__reply>a:hover{color:var(--link-hover);-webkit-transition:color var(--transition-duration) ease-out;transition:color var(--transition-duration) ease-out}.to-top:hover{cursor:pointer;background-color:var(--default-arrow-bg-hover);color:var(--default-arrow-color-hover);-webkit-transition:background-color var(--transition-duration) ease-in,color var(--transition-duration) ease-in;transition:background-color var(--transition-duration) ease-in,color var(--transition-duration) ease-in}.header__langs-list>li:hover{cursor:pointer}.header__langs-list>li:hover>a{color:var(--link-hover)}.header__langs-list>li:hover .menu-arrow{rotate:180deg;-webkit-transition:rotate var(--transition-duration) ease-out;transition:rotate var(--transition-duration) ease-out}.header__langs-list>li:hover .menu-arrow>svg *{stroke:var(--link-hover)}.header__langs-list>li:hover .sub-menu{visibility:visible;opacity:1;padding:15px;max-height:-webkit-max-content;max-height:-moz-max-content;max-height:max-content;-webkit-transition:max-height var(--transition-duration) ease-out,padding var(--transition-duration) ease-out,opacity var(--transition-duration) ease-out,visibility var(--transition-duration) ease-out;transition:max-height var(--transition-duration) ease-out,padding var(--transition-duration) ease-out,opacity var(--transition-duration) ease-out,visibility var(--transition-duration) ease-out}.header__langs-list li a:hover{color:var(--link-hover)}.header .header__menu-list>li:hover{cursor:pointer}.header .header__menu-list>li:hover a{color:var(--link-hover)}.header .header__menu-list>li:hover .menu-arrow{rotate:180deg;-webkit-transition:rotate var(--transition-duration) ease-out;transition:rotate var(--transition-duration) ease-out}.header .header__menu-list>li:hover .menu-arrow>svg *{stroke:var(--link-hover)}.header .header__menu-list>li:hover .sub-menu{visibility:visible;opacity:1;padding:15px;max-height:-webkit-max-content;max-height:-moz-max-content;max-height:max-content;z-index:20;-webkit-transition:max-height var(--transition-duration) ease-out,padding var(--transition-duration) ease-out,opacity var(--transition-duration) ease-out,visibility var(--transition-duration) ease-out;transition:max-height var(--transition-duration) ease-out,padding var(--transition-duration) ease-out,opacity var(--transition-duration) ease-out,visibility var(--transition-duration) ease-out}.header .header__menu-list .menu-item-has-children>.sub-menu>li>a:hover{color:var(--link-hover)}.list-anchor-new__wrap .list-anchor-new__head .toc-btn:hover,.list-anchor-new__wrap .list-anchor-new__head:hover,.payments__tab:hover,.pros-cons__tab:hover{cursor:pointer}.website-interface__dot:hover{cursor:pointer;-webkit-transform:scale(1.5);transform:scale(1.5);background:var(--color-main);-webkit-transition:background .25s linear,-webkit-transform .25s linear;transition:transform .25s linear,background .25s linear,-webkit-transform .25s linear}.website-interface__button:hover{cursor:pointer;background-color:var(--website-interface-button-color-hover);color:var(--website-interface-button-icon-color-hover);-webkit-transition:background-color var(--transition-duration) ease-in,color var(--transition-duration) ease-in;transition:background-color var(--transition-duration) ease-in,color var(--transition-duration) ease-in}.sports-links__link:hover{background-color:var(--link-hover);-webkit-transition:background-color var(--transition-duration) linear;transition:background-color var(--transition-duration) linear}.breadcrumbs nav ul>li:not(:last-child):hover,.faq__row-header:hover{cursor:pointer}.breadcrumbs nav ul>li:not(:last-child):hover a,.footer__nav-list>li>.sub-menu a:hover,.footer__nav-list>li>a:hover{color:var(--link-hover)}.footer__social .social-links>li>a:hover{color:var(--social-icon-hover-color);background-color:var(--social-icon-background-hover-color);-webkit-transition:background-color var(--transition-duration) ease-in,color var(--transition-duration) ease-in;transition:background-color var(--transition-duration) ease-in,color var(--transition-duration) ease-in}.footer__responsibility-icon:hover{scale:1.1;-webkit-transition:scale var(--transition-duration) ease-in-out;transition:scale var(--transition-duration) ease-in-out}.active-bonuses__btn-claim:hover,.sidebar__active-bonuses-btn-claim:hover{cursor:pointer}.banner-bonus__btn--sports:hover{background-color:var(--sports-banner);color:#fff}.banner-bonus__btn--casino:hover{background-color:var(--casino-banner);color:#fff}.banner-bonus__btn--apps:hover{background-color:var(--apps-banner);color:#fff}.banner-bonus__btn--custom:hover{background-color:var(--custom-banner);color:#fff}.banner-bonus__app-btn-android:hover{background-color:var(--banner-bonus-btn-first-hover-color);color:var(--banner-bonus-btn-first-hover-text-color);border:1px solid var(--banner-bonus-btn-first-hover-border-color);-webkit-transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out,border var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out,border var(--transition-duration) ease-out}.banner-bonus__app-btn-android:hover>.banner-bonus__app-btn-icon{background-color:var(--banner-bonus-btn-first-hover-icon-bg-color);-webkit-transition:background-color var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out}.banner-bonus__app-btn-android:hover>.banner-bonus__app-btn-icon>svg *{fill:var(--banner-bonus-btn-first-hover-icon-color);-webkit-transition:fill var(--transition-duration) ease-out;transition:fill var(--transition-duration) ease-out}.banner-bonus__app-btn-ios:hover{background-color:var(--banner-bonus-btn-second-hover-color);color:var(--banner-bonus-btn-second-hover-text-color);border:1px solid var(--banner-bonus-btn-second-hover-border-color);-webkit-transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out,border var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out,border var(--transition-duration) ease-out}.banner-bonus__app-btn-ios:hover>.banner-bonus__app-btn-icon{background-color:var(--banner-bonus-btn-second-hover-icon-bg-color);-webkit-transition:background-color var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out}.banner-bonus__app-btn-ios:hover>.banner-bonus__app-btn-icon>svg *{fill:var(--banner-bonus-btn-second-hover-icon-color);-webkit-transition:fill var(--transition-duration) ease-out;transition:fill var(--transition-duration) ease-out}.video__play:hover{color:var(--link-hover);scale:.99;cursor:pointer;-webkit-transition:scale var(--transition-duration) ease-in,color var(--transition-duration) ease-in;transition:scale var(--transition-duration) ease-in,color var(--transition-duration) ease-in}.how-to-apps__tab:hover,.how-to-tabs__tab:hover{cursor:pointer}.latest-events__dot:hover{cursor:pointer;-webkit-transform:scale(1.5);transform:scale(1.5);background:var(--color-main);-webkit-transition:background .25s linear,-webkit-transform .25s linear;transition:transform .25s linear,background .25s linear,-webkit-transform .25s linear}.latest-events__button:hover{cursor:pointer;background-color:var(--body-background-color);color:var(--color-main);-webkit-transition:background-color var(--transition-duration) ease-in,color var(--transition-duration) ease-in;transition:background-color var(--transition-duration) ease-in,color var(--transition-duration) ease-in}}@media (hover:none){a:active{text-decoration:none;color:var(--link-hover);-webkit-transition:color var(--transition-duration) ease-in;transition:color var(--transition-duration) ease-in}.default-btns__first-btn:active{background-color:var(--first-btn-hover-color);color:var(--first-btn-hover-text-color);border:1px solid var(--first-btn-hover-border-color);-webkit-transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out,border var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out,border var(--transition-duration) ease-out}.default-btns__first-btn:active>.default-btns__icon{background-color:var(--first-btn-hover-icon-bg-color);color:var(--first-btn-hover-icon-color);-webkit-transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out}.default-btns__first-btn:active>.default-btns__icon>svg *{fill:var(--first-btn-hover-icon-color);-webkit-transition:fill var(--transition-duration) ease-out;transition:fill var(--transition-duration) ease-out}.default-btns__second-btn:active{background-color:var(--second-btn-hover-color);color:var(--second-btn-hover-text-color);border:1px solid var(--second-btn-hover-border-color);-webkit-transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out,border var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out,border var(--transition-duration) ease-out}.default-btns__second-btn:active>.default-btns__icon{background-color:var(--second-btn-hover-icon-bg-color);-webkit-transition:background-color var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out}.default-btns__second-btn:active>.default-btns__icon>svg *{fill:var(--second-btn-hover-icon-color);-webkit-transition:fill var(--transition-duration) ease-out;transition:fill var(--transition-duration) ease-out}.default-btns__third-btn:active{background-color:var(--third-btn-hover-color);color:var(--third-btn-hover-text-color);border:1px solid var(--third-btn-hover-border-color);-webkit-transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out,border var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out,border var(--transition-duration) ease-out}.default-btns__third-btn:active>.default-btns__icon{background-color:var(--third-btn-hover-icon-bg-color);-webkit-transition:background-color var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out}.default-btns__third-btn:active>.default-btns__icon>svg *{fill:var(--third-btn-hover-icon-color);-webkit-transition:fill var(--transition-duration) ease-out;transition:fill var(--transition-duration) ease-out}.header__btn-first:active{background-color:var(--header-btn-first-hover-color);color:var(--header-btn-first-hover-text-color);border:1px solid var(--header-btn-first-hover-border-color);-webkit-transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out,border var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out,border var(--transition-duration) ease-out}.header__btn-first:active>.header__btn-icon{background-color:var(--header-btn-first-hover-icon-bg-color);-webkit-transition:background-color var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out}.header__btn-first:active>.header__btn-icon>svg *{fill:var(--header-btn-first-hover-icon-color);-webkit-transition:fill var(--transition-duration) ease-out;transition:fill var(--transition-duration) ease-out}.header__btn-second:active{background-color:var(--header-btn-second-hover-color);color:var(--header-btn-second-hover-text-color);border:1px solid var(--header-btn-second-hover-border-color);-webkit-transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out,border var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out,border var(--transition-duration) ease-out}.header__btn-second:active>.header__btn-icon{background-color:var(--header-btn-second-hover-icon-bg-color);-webkit-transition:background-color var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out}.header__btn-second:active>.header__btn-icon>svg *{fill:var(--header-btn-second-hover-icon-color);-webkit-transition:fill var(--transition-duration) ease-out;transition:fill var(--transition-duration) ease-out}.footer__btn-android:active{background-color:var(--footer-btn-first-hover-color);color:var(--footer-btn-first-hover-text-color);border:1px solid var(--footer-btn-first-hover-border-color);-webkit-transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out,border var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out,border var(--transition-duration) ease-out}.footer__btn-android:active>.footer__btn-icon{background-color:var(--footer-btn-first-hover-icon-bg-color);-webkit-transition:background-color var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out}.footer__btn-android:active>.footer__btn-icon>svg *{fill:var(--footer-btn-first-hover-icon-color);-webkit-transition:fill var(--transition-duration) ease-out;transition:fill var(--transition-duration) ease-out}.footer__btn-ios:active{background-color:var(--footer-btn-second-hover-color);color:var(--footer-btn-second-hover-text-color);border:1px solid var(--footer-btn-second-hover-border-color);-webkit-transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out,border var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out,border var(--transition-duration) ease-out}.footer__btn-ios:active>.footer__btn-icon{background-color:var(--footer-btn-second-hover-icon-bg-color);-webkit-transition:background-color var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out}.footer__btn-ios:active>.footer__btn-icon>svg *{fill:var(--footer-btn-second-hover-icon-color);-webkit-transition:fill var(--transition-duration) ease-out;transition:fill var(--transition-duration) ease-out}.app-page-btns__android:active{background-color:var(--app-page-btn-first-hover-color);color:var(--app-page-btn-first-hover-text-color);border:1px solid var(--app-page-btn-first-hover-border-color);-webkit-transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out,border var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out,border var(--transition-duration) ease-out}.app-page-btns__android:active>.app-page-btns__icon{background-color:var(--app-page-btn-first-hover-icon-bg-color);-webkit-transition:background-color var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out}.app-page-btns__android:active>.app-page-btns__icon>svg *{fill:var(--app-page-btn-first-hover-icon-color);-webkit-transition:fill var(--transition-duration) ease-out;transition:fill var(--transition-duration) ease-out}.app-page-btns__ios:active{background-color:var(--app-page-btn-second-hover-color);color:var(--app-page-btn-second-hover-text-color);border:1px solid var(--app-page-btn-second-hover-border-color);-webkit-transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out,border var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out,border var(--transition-duration) ease-out}.app-page-btns__ios:active>.app-page-btns__icon{background-color:var(--app-page-btn-second-hover-icon-bg-color);-webkit-transition:background-color var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out}.app-page-btns__ios:active>.app-page-btns__icon>svg *{fill:var(--app-page-btn-second-hover-icon-color);-webkit-transition:fill var(--transition-duration) ease-out;transition:fill var(--transition-duration) ease-out}.logged-in-as>a:active{color:var(--link-hover);-webkit-transition:color var(--transition-duration) ease-in;transition:color var(--transition-duration) ease-in}.comments__wrapper .comment__reply>a:active{color:var(--link-hover);-webkit-transition:color var(--transition-duration) ease-out;transition:color var(--transition-duration) ease-out}.to-top:active{cursor:pointer;background-color:var(--default-arrow-bg-hover);color:var(--default-arrow-color-hover);-webkit-transition:background-color var(--transition-duration) ease-in,color var(--transition-duration) ease-in;transition:background-color var(--transition-duration) ease-in,color var(--transition-duration) ease-in}.header .header__menu-list .menu-item-has-children>.sub-menu>li>a:active,.header__langs-list li a:active{color:var(--link-hover)}.website-interface__button:active{cursor:pointer;background-color:var(--website-interface-button-color-hover);color:var(--website-interface-button-icon-color-hover);-webkit-transition:background-color var(--transition-duration) ease-in,color var(--transition-duration) ease-in;transition:background-color var(--transition-duration) ease-in,color var(--transition-duration) ease-in}.sports-links__link:active{background-color:var(--link-hover);-webkit-transition:background-color var(--transition-duration) linear;transition:background-color var(--transition-duration) linear}.breadcrumbs nav ul>li:not(:last-child):active{cursor:pointer}.breadcrumbs nav ul>li:not(:last-child):active a,.footer__nav-list>li>.sub-menu a:active,.footer__nav-list>li>a:active{color:var(--link-hover)}.footer__social .social-links>li>a:active{color:var(--social-icon-hover-color);background-color:var(--social-icon-background-hover-color);-webkit-transition:background-color var(--transition-duration) ease-in,color var(--transition-duration) ease-in;transition:background-color var(--transition-duration) ease-in,color var(--transition-duration) ease-in}.banner-bonus__btn--sports:active{background-color:var(--sports-banner);color:#fff}.banner-bonus__btn--casino:active{background-color:var(--casino-banner);color:#fff}.banner-bonus__btn--apps:active{background-color:var(--apps-banner);color:#fff}.banner-bonus__btn--custom:active{background-color:var(--custom-banner);color:#fff}.banner-bonus__app-btn-android:active{background-color:var(--banner-bonus-btn-first-hover-color);color:var(--banner-bonus-btn-first-hover-text-color);border:1px solid var(--banner-bonus-btn-first-hover-border-color);-webkit-transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out,border var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out,border var(--transition-duration) ease-out}.banner-bonus__app-btn-android:active>.banner-bonus__app-btn-icon{background-color:var(--banner-bonus-btn-first-hover-icon-bg-color);-webkit-transition:background-color var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out}.banner-bonus__app-btn-android:active>.banner-bonus__app-btn-icon>svg *{fill:var(--banner-bonus-btn-first-hover-icon-color);-webkit-transition:fill var(--transition-duration) ease-out;transition:fill var(--transition-duration) ease-out}.banner-bonus__app-btn-ios:active{background-color:var(--banner-bonus-btn-second-hover-color);color:var(--banner-bonus-btn-second-hover-text-color);border:1px solid var(--banner-bonus-btn-second-hover-border-color);-webkit-transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out,border var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out,color var(--transition-duration) ease-out,border var(--transition-duration) ease-out}.banner-bonus__app-btn-ios:active>.banner-bonus__app-btn-icon{background-color:var(--banner-bonus-btn-second-hover-icon-bg-color);-webkit-transition:background-color var(--transition-duration) ease-out;transition:background-color var(--transition-duration) ease-out}.banner-bonus__app-btn-ios:active>.banner-bonus__app-btn-icon>svg *{fill:var(--banner-bonus-btn-second-hover-icon-color);-webkit-transition:fill var(--transition-duration) ease-out;transition:fill var(--transition-duration) ease-out}.video__play:active{color:var(--link-hover);scale:.99;cursor:pointer;-webkit-transition:scale var(--transition-duration) ease-in,color var(--transition-duration) ease-in;transition:scale var(--transition-duration) ease-in,color var(--transition-duration) ease-in}.latest-events__button:active{cursor:pointer;background-color:var(--body-background-color);color:var(--color-main);-webkit-transition:background-color var(--transition-duration) ease-in,color var(--transition-duration) ease-in;transition:background-color var(--transition-duration) ease-in,color var(--transition-duration) ease-in}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNjc3MvX25vcm1hbGl6ZS5zY3NzIiwibWFpbi5jc3MiLCJzY3NzL191dGlscy5zY3NzIiwic2Nzcy9fZm9udHMuc2NzcyIsInNjc3MvX3ZhcmlhYmxlcy5zY3NzIiwic2Nzcy9fbWVkaWEuc2NzcyIsInNjc3MvX2dsb2JhbHMuc2NzcyIsInNjc3MvY29tcG9uZW50cy9fb3JkZXJlZC1saXN0LnNjc3MiLCJzY3NzL2NvbXBvbmVudHMvX3Vub3JkZXJlZC1saXN0LnNjc3MiLCJzY3NzL19taXhpbnMuc2NzcyIsInNjc3MvY29tcG9uZW50cy9fZGVmYXVsdC1idXR0b25zLnNjc3MiLCJzY3NzL2NvbXBvbmVudHMvX2hlYWRlci1idXR0b25zLnNjc3MiLCJzY3NzL2NvbXBvbmVudHMvX2Zvb3Rlci1idXR0b25zLnNjc3MiLCJzY3NzL2NvbXBvbmVudHMvX2FwcC1wYWdlLWJ1dHRvbnMuc2NzcyIsInNjc3MvY29tcG9uZW50cy9fYnVyZ2VyLWJ1dHRvbi5zY3NzIiwic2Nzcy9jb21wb25lbnRzL19ibG9jay10aXRsZS5zY3NzIiwic2Nzcy9jb21wb25lbnRzL19tb2JpbGUtbWVudS5zY3NzIiwic2Nzcy9jb21wb25lbnRzL190YWJsZS5zY3NzIiwic2Nzcy9jb21wb25lbnRzL19wcm9tb2NvZGUtYnV0dG9uLnNjc3MiLCJzY3NzL2NvbXBvbmVudHMvX3Byb21vY29kZS1hbHQtYnV0dG9uLnNjc3MiLCJzY3NzL2NvbXBvbmVudHMvX3JlZi1idXR0b24uc2NzcyIsInNjc3MvY29tcG9uZW50cy9fY29tbWVudHMuc2NzcyIsInNjc3MvY29tcG9uZW50cy9fdG8tdG9wLnNjc3MiLCIuLi9jb21wb25lbnRzL2hlYWRlci9faGVhZGVyLnNjc3MiLCIuLi9jb21wb25lbnRzL2JvbnVzX2hlcm9fYmxvY2svX2JvbnVzX2hlcm9fYmxvY2suc2NzcyIsIi4uL2NvbXBvbmVudHMvbW9iaWxlLWFwcC9fbW9iaWxlLWFwcC5zY3NzIiwiLi4vY29tcG9uZW50cy9wcm9tb2NvZGUtcGFnZS9fcHJvbW9jb2RlLXBhZ2Uuc2NzcyIsIi4uL2NvbXBvbmVudHMvcHJvbW9jb2RlLXBhZ2UvX3Byb21vY29kZS1hbHQuc2NzcyIsIi4uL2NvbXBvbmVudHMvYm9udXNlcy1wYWdlL19ib251c2VzLXBhZ2Uuc2NzcyIsIi4uL2NvbXBvbmVudHMvcGFnZV9jb250ZW50L19wYWdlX2NvbnRlbnQuc2NzcyIsIi4uL2NvbXBvbmVudHMvdG9jL190b2Muc2NzcyIsIi4uL2NvbXBvbmVudHMvdGFibGUvX3RhYmxlLnNjc3MiLCIuLi9jb21wb25lbnRzL3BheW1lbnRzL19wYXltZW50cy5zY3NzIiwiLi4vY29tcG9uZW50cy9jb250YWN0cy9fY29udGFjdHMuc2NzcyIsIi4uL2NvbXBvbmVudHMvcHJvc19hbmRfY29ucy9fcHJvc19hbmRfY29ucy5zY3NzIiwiLi4vY29tcG9uZW50cy93ZWJzaXRlX2ludGVyZmFjZS9fd2Vic2l0ZV9pbnRlcmZhY2Uuc2NzcyIsIi4uL2NvbXBvbmVudHMvaG93LXRvL19ob3ctdG8uc2NzcyIsIi4uL2NvbXBvbmVudHMvYWR2aWNlL19hZHZpY2Uuc2NzcyIsIi4uL2NvbXBvbmVudHMvbWVkaWFfYW5kX3RleHQvX21lZGlhX2FuZF90ZXh0LnNjc3MiLCIuLi9jb21wb25lbnRzL2RldmljZXMvX2RldmljZXMuc2NzcyIsIi4uL2NvbXBvbmVudHMvc3BvcnRzLWxpbmtzL19zcG9ydHMtbGlua3Muc2NzcyIsIi4uL2NvbXBvbmVudHMvbGF0ZXN0X25ld3MvX2xhdGVzdF9uZXdzLnNjc3MiLCIuLi9jb21wb25lbnRzL2ZhcS9fZmFxLnNjc3MiLCIuLi9jb21wb25lbnRzL2FydGljbGVfYXV0aG9yL19hcnRpY2xlX2F1dGhvci5zY3NzIiwiLi4vY29tcG9uZW50cy9icmVhZGNydW1icy9fYnJlYWRjcnVtYnMuc2NzcyIsIi4uL2NvbXBvbmVudHMvZm9vdGVyX2xpbmsvX2Zvb3Rlcl9saW5rLnNjc3MiLCIuLi9jb21wb25lbnRzL2Zvb3Rlci9fZm9vdGVyLnNjc3MiLCJzY3NzL2NvbXBvbmVudHMvX3NpZGViYXIuc2NzcyIsInNjc3MvY29tcG9uZW50cy9fYWN0aXZlLWJvbnVzZXMtbWFpbi5zY3NzIiwic2Nzcy9jb21wb25lbnRzL19iYW5uZXJfYm9udXMuc2NzcyIsInNjc3MvY29tcG9uZW50cy9fYmxvY2stYnV0dG9uLnNjc3MiLCJzY3NzL2NvbXBvbmVudHMvX3dlbGNvbWUtYm9udXMuc2NzcyIsInNjc3MvY29tcG9uZW50cy9fd2VsY29tZS1ib251cy1zaWRlYmFyLnNjc3MiLCJzY3NzL2NvbXBvbmVudHMvX2Vycm9yLXBhZ2Uuc2NzcyIsInNjc3MvY29tcG9uZW50cy9fdmlkZW8uc2NzcyIsInNjc3MvY29tcG9uZW50cy9fd2VsY29tZS1ib251cy13aXRoLXByb21vY29kZS5zY3NzIiwic2Nzcy9jb21wb25lbnRzL19ib29rbWFrZXItYmVuZWZpdHMuc2NzcyIsInNjc3MvY29tcG9uZW50cy9faG93LXRvLWFwcHMuc2NzcyIsInNjc3MvY29tcG9uZW50cy9faG93LXRvLXRhYnMuc2NzcyIsInNjc3MvY29tcG9uZW50cy9fY2FzaW5vLWdhbWVzLnNjc3MiLCJzY3NzL2NvbXBvbmVudHMvX2JyYW5kLWxvZ29zLnNjc3MiLCJzY3NzL2NvbXBvbmVudHMvX2xhdGVzdC1ldmVudHMtc2xpZGVyLnNjc3MiLCIuLi9jb21wb25lbnRzL2Fib3V0LWJvbnVzZXMvX2Fib3V0X2JvbnVzZXMuc2NzcyIsIi4uL2NvbXBvbmVudHMvZGVzY3JpcHRpb24tcGFnZS9fZGVzY3JpcHRpb24tcGFnZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLEVDRUEsUUFEQSxTREVFLG1CQUFBLFdBQUEsV0FBQSxXQUdGLEtBQ0UsT0FBQSxLQUNBLGdCQUFBLE9FMkhGLGdCQUFBLE9GeEhBLEtBQ0UsV0FBQSxLQUNBLFlBQUEsSUNLRix5Q0RGQSxLQUVFLE9BQUEsRUFHRixnQ0NFQSxnQkRBRSxRQUFBLEdBQ0EsUUFBQSxLQVFGLGNBQ0UsYUFBQSxLQ0FGLEdER0EsR0FFRSxRQUFBLEVBR0Ys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QUNBLG1CQUFBLGlCQUFBLDJCQUFBLFFBQUEsQ0FBQSxNQUFBLDJCQUFBLFFBQUEsQ0FBQSxPQUFBLDJCQUFBLFNBQUEsV0FBQSxpQkFBQSwyQkFBQSxRQUFBLENBQUEsTUFBQSwyQkFBQSxRQUFBLENBQUEsT0FBQSwyQkFBQSxTQUdGLDZEQUNFLGlCQUFBLG1EQUNBLG1CQUFBLGlCQUFBLDJCQUFBLFNBQUEsV0FBQSxpQkFBQSwyQkFBQSxTQUdGLG1FQUNFLEtBQUEsZ0RBQ0EsbUJBQUEsS0FBQSwyQkFBQSxTQUFBLFdBQUEsS0FBQSwyQkFBQSxTQUdGLG1CQUNFLE1BQUEsa0JBQ0EsTUFBQSxJQUNBLE9BQUEsUUFDQSxtQkFBQSxNQUFBLDJCQUFBLE9BQUEsQ0FBQSxNQUFBLDJCQUFBLFFBQUEsV0FBQSxNQUFBLDJCQUFBLE9BQUEsQ0FBQSxNQUFBLDJCQUFBLFFBR0Ysd0JBSUEsd0JBSEUsT0FBQSxRQU9GLDBCQUNFLE9BQUEsUUFDQSxrQkFBQSxXQUFBLFVBQUEsV0FDQSxXQUFBLGtCQUNBLG1CQUFBLFdBQUEsS0FBQSxPQUFBLGtCQUFBLEtBQUEsT0FBQSxXQUFBLFVBQUEsS0FBQSxPQUFBLFdBQUEsS0FBQSxPQUFBLGtCQUFBLEtBQUEsT0FHRiw2QkFDRSxPQUFBLFFBQ0EsaUJBQUEsNkJBQ0EsTUFBQSxrQkFDQSxtQkFBQSxpQkFBQSwyQkFBQSxPQUFBLENBQUEsTUFBQSwyQkFBQSxRQUFBLFdBQUEsaUJBQUEsMkJBQUEsT0FBQSxDQUFBLE1BQUEsMkJBQUEsU0FJSixvQkFDRSxTQUNFLGdCQUFBLEtBQ0EsTUFBQSxrQkFDQSxtQkFBQSxNQUFBLDJCQUFBLFFBQUEsV0FBQSxNQUFBLDJCQUFBLFFBR0YsZ0NBQ0UsaUJBQUEsNkJBQ0EsTUFBQSxrQ0FDQSxPQUFBLElBQUEsTUFBQSxvQ0FDQSxtQkFBQSxpQkFBQSwyQkFBQSxRQUFBLENBQUEsTUFBQSwyQkFBQSxRQUFBLENBQUEsT0FBQSwyQkFBQSxTQUFBLFdBQUEsaUJBQUEsMkJBQUEsUUFBQSxDQUFBLE1BQUEsMkJBQUEsUUFBQSxDQUFB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QUFBLEtBQUEsMkJBQUEsU0FBQSxXQUFBLEtBQUEsMkJBQUEsU0FHRixrQ0FDRSxpQkFBQSwyQ0FDQSxNQUFBLGdEQUNBLE9BQUEsSUFBQSxNQUFBLGtEQUNBLG1CQUFBLGlCQUFBLDJCQUFBLFFBQUEsQ0FBQSxNQUFBLDJCQUFBLFFBQUEsQ0FBQSxPQUFBLDJCQUFBLFNBQUEsV0FBQSxpQkFBQSwyQkFBQSxRQUFBLENBQUEsTUFBQSwyQkFBQSxRQUFBLENBQUEsT0FBQSwyQkFBQSxTQUdGLDhEQUNFLGlCQUFBLG1EQUNBLG1CQUFBLGlCQUFBLDJCQUFBLFNBQUEsV0FBQSxpQkFBQSwyQkFBQSxTQUdGLG9FQUNFLEtBQUEsZ0RBQ0EsbUJBQUEsS0FBQSwyQkFBQSxTQUFBLFdBQUEsS0FBQSwyQkFBQSxTQUdGLG9CQUNFLE1BQUEsa0JBQ0EsTUFBQSxJQUNBLE9BQUEsUUFDQSxtQkFBQSxNQUFBLDJCQUFBLE9BQUEsQ0FBQSxNQUFBLDJCQUFBLFFBQUEsV0FBQSxNQUFBLDJCQUFBLE9BQUEsQ0FBQSxNQUFBLDJCQUFBLFFBR0YsOEJBQ0UsT0FBQSxRQUNBLGlCQUFBLDZCQUNBLE1BQUEsa0JBQ0EsbUJBQUEsaUJBQUEsMkJBQUEsT0FBQSxDQUFBLE1BQUEsMkJBQUEsUUFBQSxXQUFBLGlCQUFBLDJCQUFBLE9BQUEsQ0FBQSxNQUFBLDJCQUFBIiwiZmlsZSI6Im1haW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiKixcclxuKjo6YmVmb3JlLFxyXG4qOjphZnRlciB7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxufVxyXG5cclxuaHRtbCB7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xyXG59XHJcblxyXG5ib2R5IHtcclxuICBtaW4taGVpZ2h0OiAxMDAlO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbn1cclxuXHJcbmJvZHksXHJcbjp3aGVyZShibG9ja3F1b3RlLCBmaWd1cmUpOndoZXJlKFtjbGFzc10pIHtcclxuICBtYXJnaW46IDA7XHJcbn1cclxuXHJcbnN1bW1hcnk6Oi13ZWJraXQtZGV0YWlscy1tYXJrZXIsXHJcbnN1bW1hcnk6Om1hcmtlciB7XHJcbiAgY29udGVudDogXCJcIjtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4vLyB1bDpub3QoLnRhZy1ibG9jayB1bCk6bm90KC5ibG9jay1lZGl0b3ItYmxvY2stbGlzdF9fYmxvY2spLFxyXG4vLyBvbDpub3QoLmJsb2NrLWVkaXRvci1ibG9jay1saXN0X19ibG9jaykge1xyXG4vLyAgIHBhZGRpbmc6IDBweDtcclxuLy8gfVxyXG5cclxuLnRhZy1ibG9jayA+IHVsIHtcclxuICBwYWRkaW5nLWxlZnQ6IDE3cHg7XHJcbn1cclxuXHJcbnVsLFxyXG5vbCB7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG5cclxuOndoZXJlKHVsW2NsYXNzXSkge1xyXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbn1cclxuXHJcbjp3aGVyZShwW2NsYXNzXSkge1xyXG4gIG1hcmdpbi1ibG9jazogMDtcclxufVxyXG5cclxuaW1nIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG5pbnB1dCxcclxudGV4dGFyZWEsXHJcbnNlbGVjdCxcclxuYnV0dG9uIHtcclxuICBmb250OiBpbmhlcml0O1xyXG59XHJcblxyXG46d2hlcmUoZGRbY2xhc3NdKSB7XHJcbiAgbWFyZ2luLWxlZnQ6IDA7XHJcbn1cclxuXHJcbjp3aGVyZShmaWVsZHNldFtjbGFzc10pIHtcclxuICBtYXJnaW4tbGVmdDogMDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIGJvcmRlcjogbm9uZTtcclxufVxyXG5cclxuc3ZnOm5vdCguZmxvYXQtYmxvY2tfX2luZm8tc3RhcnMgPiBzdmcpICpbZmlsbF0ge1xyXG4gIGZpbGw6IGN1cnJlbnRDb2xvcjtcclxufVxyXG5zdmc6bm90KC5mbG9hdC1ibG9ja19faW5mby1zdGFycyA+IHN2ZykgKltzdHJva2VdIHtcclxuICBzdHJva2U6IGN1cnJlbnRDb2xvcjtcclxufVxyXG5cclxuc3ZnICoge1xyXG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGZpbGwsIHN0cm9rZTtcclxufVxyXG5cclxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcclxuICAqIHtcclxuICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMC4wMW1zICFpbXBvcnRhbnQ7XHJcbiAgICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiAxICFpbXBvcnRhbnQ7XHJcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjAxbXMgIWltcG9ydGFudDtcclxuICAgIHNjcm9sbC1iZWhhdmlvcjogYXV0byAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG4iLCIqLFxuKjo6YmVmb3JlLFxuKjo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5odG1sIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcbn1cblxuYm9keSB7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbmJvZHksXG46d2hlcmUoYmxvY2txdW90ZSwgZmlndXJlKTp3aGVyZShbY2xhc3NdKSB7XG4gIG1hcmdpbjogMDtcbn1cblxuc3VtbWFyeTo6LXdlYmtpdC1kZXRhaWxzLW1hcmtlcixcbnN1bW1hcnk6Om1hcmtlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi50YWctYmxvY2sgPiB1bCB7XG4gIHBhZGRpbmctbGVmdDogMTdweDtcbn1cblxudWwsXG5vbCB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbjp3aGVyZSh1bFtjbGFzc10pIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuOndoZXJlKHBbY2xhc3NdKSB7XG4gIG1hcmdpbi1ibG9jazogMDtcbn1cblxuaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG5pbnB1dCxcbnRleHRhcmVhLFxuc2VsZWN0LFxuYnV0dG9uIHtcbiAgZm9udDogaW5oZXJpdDtcbn1cblxuOndoZXJlKGRkW2NsYXNzXSkge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuOndoZXJlKGZpZWxkc2V0W2NsYXNzXSkge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiBub25lO1xufVxuXG5zdmc6bm90KC5mbG9hdC1ibG9ja19faW5mby1zdGFycyA+IHN2ZykgKltmaWxsXSB7XG4gIGZpbGw6IGN1cnJlbnRDb2xvcjtcbn1cblxuc3ZnOm5vdCguZmxvYXQtYmxvY2tfX2luZm8tc3RhcnMgPiBzdmcpICpbc3Ryb2tlXSB7XG4gIHN0cm9rZTogY3VycmVudENvbG9yO1xufVxuXG5zdmcgKiB7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGZpbGwsIHN0cm9rZTtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkthbml0XCI7XG4gIHNyYzogbG9jYWwoXCJcIiksIHVybChcIi4uL2ZvbnRzL0thbml0LUxpZ2h0LndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9LYW5pdC1MaWdodC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiS2FuaXRcIjtcbiAgc3JjOiBsb2NhbChcIlwiKSwgdXJsKFwiLi4vZm9udHMvS2FuaXQtUmVndWxhci53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvS2FuaXQtUmVndWxhci53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiS2FuaXRcIjtcbiAgc3JjOiBsb2NhbChcIlwiKSwgdXJsKFwiLi4vZm9udHMvS2FuaXQtTWVkaXVtLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9LYW5pdC1NZWRpdW0ud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkthbml0XCI7XG4gIHNyYzogbG9jYWwoXCJcIiksIHVybChcIi4uL2ZvbnRzL0thbml0LVNlbWlCb2xkLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9LYW5pdC1TZW1pQm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiS2FuaXRcIjtcbiAgc3JjOiBsb2NhbChcIlwiKSwgdXJsKFwiLi4vZm9udHMvS2FuaXQtQm9sZC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvS2FuaXQtQm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiR29sb3NcIjtcbiAgc3JjOiBsb2NhbChcIlwiKSwgdXJsKFwiLi4vZm9udHMvR29sb3NUZXh0LVJlZ3VsYXIud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL0dvbG9zVGV4dC1SZWd1bGFyLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbjpyb290IHtcbiAgLS1jb2xvci1tYWluOiAjMWE2N2RiO1xuICAtLWNvbG9yLWJ1dHRvbi1kZXNjcmlwdGlvbjogIzhjYjNlZDtcbiAgLS13ZWJzaXRlLWludGVyZmFjZS1idXR0b24tY29sb3I6ICNkMWUxZmE7XG4gIC0td2Vic2l0ZS1pbnRlcmZhY2UtYnV0dG9uLWNvbG9yLWhvdmVyOiAjMWE2N2RiO1xuICAtLXdlYnNpdGUtaW50ZXJmYWNlLWJ1dHRvbi1pY29uLWNvbG9yOiAjMWE2N2RiO1xuICAtLXdlYnNpdGUtaW50ZXJmYWNlLWJ1dHRvbi1pY29uLWNvbG9yLWhvdmVyOiAjZDFlMWZhO1xuICAtLXdlYnNpdGUtaW50ZXJmYWNlLXNsaWRlLWJvcmRlci1jb2xvcjogIzgxYWNlYjtcbiAgLS1sYWJlbC1iZzogI2I0Y2VmNDtcbiAgLS1sYWJlbC10ZXh0LWNvbG9yOiAjMWE2N2RiO1xuICAtLWxhYmVsLWRlc2NyaXB0aW9uLWNvbG9yOiAjMWE2N2RiO1xuICAtLWxhYmVsLXByb21vLWNvZGUtYmc6ICNmODU5N2E7XG4gIC0tbGFiZWwtcHJvbW8tY29kZS10ZXh0LWNvbG9yOiAjZmZmZmZmO1xuICAtLWFjdGl2ZS1ib251c2VzLXRleHQ6ICNmZmZmZmY7XG4gIC0tYWN0aXZlLWJvbnVzZXMtbGFiZWw6ICMxOGQyNGM7XG4gIC0tYWN0aXZlLWJvbnVzZXMtY2lyY2xlOiAjMWNkZThjO1xuICAtLWxpbmstY29sb3I6ICMxYTY3ZGI7XG4gIC0tbGluay1ob3ZlcjogI2I0Y2VmNDtcbiAgLS1hcHAtcGFnZS1idG4tYmxvY2stYmc6ICNiNGNlZjQ7XG4gIC0tYXBwLXBhZ2UtYnRuLWJsb2NrLXRpdGxlOiAjMWE2N2RiO1xuICAtLWFwcC1wYWdlLWJ0bi1ibG9jay1kZXNjcmlwdGlvbjogIzU1NzA5YTtcbiAgLS1jb2xvci1wcm9zOiAjMThkMjRjO1xuICAtLWNvbG9yLXByb3MtaW5hY3RpdmU6ICMxYzRhMjk7XG4gIC0tY29sb3ItY29uczogI2VhMmUyZTtcbiAgLS1jb2xvci1jb25zLWluYWN0aXZlOiAjZThkM2RkO1xuICAtLWNvbG9yLWNvdW50cnk6ICNmZmIyMjM7XG4gIC0tZGVmYXVsdC1hcnJvdy1jb2xvcjogI2ZmZmZmZjtcbiAgLS1kZWZhdWx0LWFycm93LWNvbG9yLWhvdmVyOiAjMWE2N2RiO1xuICAtLWRlZmF1bHQtYXJyb3ctYmc6ICMxYTY3ZGI7XG4gIC0tZGVmYXVsdC1hcnJvdy1iZy1ob3ZlcjogI2I0Y2VmNDtcbiAgLS1zb2NpYWwtaWNvbi1jb2xvcjogIzExMTgyNDtcbiAgLS1zb2NpYWwtaWNvbi1iYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAtLXNvY2lhbC1pY29uLWhvdmVyLWNvbG9yOiAjMWE2N2RiO1xuICAtLXNvY2lhbC1pY29uLWJhY2tncm91bmQtaG92ZXItY29sb3I6ICNiNGNlZjQ7XG4gIC0taGVhZGVyLWJnOiAjMGYxNTFmO1xuICAtLW5hdi10ZXh0LWNvbG9yOiAjZmZmZmZmO1xuICAtLWhlYWRlci1kcm9wZG93bi1tZW51OiAjMGYxNTFmO1xuICAtLWhlYWRlci1kcm9wZG93bi1tZW51LWFycm93OiAjMjcyYzM1O1xuICAtLWhlYWRlci1kcm9wZG93bi1tZW51LWJvcmRlcjogIzI3MmMzNTtcbiAgLS1ib2R5LXRleHQtY29sb3I6ICM1NTcwOWE7XG4gIC0tYm9keS1iYWNrZ3JvdW5kLWNvbG9yOiAjZThmMGZjO1xuICAtLWJsb2NrLWJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIC0tdG9jLWZhcS1hcnItY29sb3I6ICMxYTY3ZGI7XG4gIC0tdG9jLWZhcS1hcnItYmc6IGxpbmVhci1ncmFkaWVudCgxMzlkZWcsICNmZmYgMTMuNzQlLCAjZGJlOWZmIDkzLjAyJSk7XG4gIC0tZm9vdGVyLWJnOiAjMGYxNTFmO1xuICAtLWZvb3Rlci10ZXh0LWNvbG9yOiAjZmZmZmZmO1xuICAtLWZvb3Rlci1hcHAtYmxvY2staGVhZGVyLWNvbG9yOiAjNTU3MDlhO1xuICAtLWZvb3Rlci1hcHAtYmxvY2stYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgLS1oZWFkZXItYnRuLWZpcnN0LWNvbG9yOiAjMWE2N2RiO1xuICAtLWhlYWRlci1idG4tZmlyc3QtdGV4dC1jb2xvcjogI2ZmZmZmZjtcbiAgLS1oZWFkZXItYnRuLWZpcnN0LWJvcmRlci1jb2xvcjogIzFhNjdkYjtcbiAgLS1oZWFkZXItYnRuLWZpcnN0LWljb24tY29sb3I6ICMxYTY3ZGI7XG4gIC0taGVhZGVyLWJ0bi1maXJzdC1pY29uLWJnLWNvbG9yOiAjZmZmZmZmO1xuICAtLWhlYWRlci1idG4tZmlyc3QtaG92ZXItY29sb3I6ICNiNGNlZjQ7XG4gIC0taGVhZGVyLWJ0bi1maXJzdC1ob3Zlci10ZXh0LWNvbG9yOiAjMWE2N2RiO1xuICAtLWhlYWRlci1idG4tZmlyc3QtaG92ZXItYm9yZGVyLWNvbG9yOiAjYjRjZWY0O1xuICAtLWhlYWRlci1idG4tZmlyc3QtaG92ZXItaWNvbi1jb2xvcjogIzFhNjdkYjtcbiAgLS1oZWFkZXItYnRuLWZpcnN0LWhvdmVyLWljb24tYmctY29sb3I6ICNiNGNlZjQ7XG4gIC0taGVhZGVyLWJ0bi1zZWNvbmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLWhlYWRlci1idG4tc2Vjb25kLXRleHQtY29sb3I6ICNmZmZmZmY7XG4gIC0taGVhZGVyLWJ0bi1zZWNvbmQtYm9yZGVyLWNvbG9yOiAjZmZmZmZmO1xuICAtLWhlYWRlci1idG4tc2Vjb25kLWljb24tY29sb3I6ICNmZmZmZmY7XG4gIC0taGVhZGVyLWJ0bi1zZWNvbmQtaWNvbi1iZy1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0taGVhZGVyLWJ0bi1zZWNvbmQtaG92ZXItY29sb3I6ICNiNGNlZjQ7XG4gIC0taGVhZGVyLWJ0bi1zZWNvbmQtaG92ZXItdGV4dC1jb2xvcjogIzFhNjdkYjtcbiAgLS1oZWFkZXItYnRuLXNlY29uZC1ob3Zlci1ib3JkZXItY29sb3I6ICNiNGNlZjQ7XG4gIC0taGVhZGVyLWJ0bi1zZWNvbmQtaG92ZXItaWNvbi1jb2xvcjogIzFhNjdkYjtcbiAgLS1oZWFkZXItYnRuLXNlY29uZC1ob3Zlci1pY29uLWJnLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS1mb290ZXItYnRuLWZpcnN0LWNvbG9yOiAjMWE2N2RiO1xuICAtLWZvb3Rlci1idG4tZmlyc3QtdGV4dC1jb2xvcjogI2ZmZmZmZjtcbiAgLS1mb290ZXItYnRuLWZpcnN0LWJvcmRlci1jb2xvcjogIzFhNjdkYjtcbiAgLS1mb290ZXItYnRuLWZpcnN0LWljb24tY29sb3I6ICM3Y2IzNDI7XG4gIC0tZm9vdGVyLWJ0bi1maXJzdC1pY29uLWJnLWNvbG9yOiAjZmZmZmZmO1xuICAtLWZvb3Rlci1idG4tZmlyc3QtaG92ZXItY29sb3I6ICNiNGNlZjQ7XG4gIC0tZm9vdGVyLWJ0bi1maXJzdC1ob3Zlci10ZXh0LWNvbG9yOiAjMWE2N2RiO1xuICAtLWZvb3Rlci1idG4tZmlyc3QtaG92ZXItYm9yZGVyLWNvbG9yOiAjYjRjZWY0O1xuICAtLWZvb3Rlci1idG4tZmlyc3QtaG92ZXItaWNvbi1jb2xvcjogIzFhNjdkYjtcbiAgLS1mb290ZXItYnRuLWZpcnN0LWhvdmVyLWljb24tYmctY29sb3I6ICNiNGNlZjQ7XG4gIC0tZm9vdGVyLWJ0bi1zZWNvbmQtY29sb3I6ICNmZmZmZmY7XG4gIC0tZm9vdGVyLWJ0bi1zZWNvbmQtdGV4dC1jb2xvcjogIzFhNjdkYjtcbiAgLS1mb290ZXItYnRuLXNlY29uZC1ib3JkZXItY29sb3I6ICNmZmZmZmY7XG4gIC0tZm9vdGVyLWJ0bi1zZWNvbmQtaWNvbi1jb2xvcjogI2ZmZmZmZjtcbiAgLS1mb290ZXItYnRuLXNlY29uZC1pY29uLWJnLWNvbG9yOiAjMWE2N2RiO1xuICAtLWZvb3Rlci1idG4tc2Vjb25kLWhvdmVyLWNvbG9yOiAjYjRjZWY0O1xuICAtLWZvb3Rlci1idG4tc2Vjb25kLWhvdmVyLXRleHQtY29sb3I6ICMxYTY3ZGI7XG4gIC0tZm9vdGVyLWJ0bi1zZWNvbmQtaG92ZXItYm9yZGVyLWNvbG9yOiAjYjRjZWY0O1xuICAtLWZvb3Rlci1idG4tc2Vjb25kLWhvdmVyLWljb24tY29sb3I6ICMxYTY3ZGI7XG4gIC0tZm9vdGVyLWJ0bi1zZWNvbmQtaG92ZXItaWNvbi1iZy1jb2xvcjogI2I0Y2VmNDtcbiAgLS1maXJzdC1idG4tY29sb3I6ICMxYTY3ZGI7XG4gIC0tZmlyc3QtYnRuLXRleHQtY29sb3I6ICNmZmZmZmY7XG4gIC0tZmlyc3QtYnRuLWJvcmRlci1jb2xvcjogIzFhNjdkYjtcbiAgLS1maXJzdC1idG4taWNvbi1jb2xvcjogIzFhNjdkYjtcbiAgLS1maXJzdC1idG4taWNvbi1iZy1jb2xvcjogI2ZmZmZmZjtcbiAgLS1maXJzdC1idG4taG92ZXItY29sb3I6ICNiNGNlZjQ7XG4gIC0tZmlyc3QtYnRuLWhvdmVyLXRleHQtY29sb3I6ICMxYTY3ZGI7XG4gIC0tZmlyc3QtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogI2I0Y2VmNDtcbiAgLS1maXJzdC1idG4taG92ZXItaWNvbi1jb2xvcjogIzFhNjdkYjtcbiAgLS1maXJzdC1idG4taG92ZXItaWNvbi1iZy1jb2xvcjogI2I0Y2VmNDtcbiAgLS1zZWNvbmQtYnRuLWNvbG9yOiAjZmZmZmZmO1xuICAtLXNlY29uZC1idG4tdGV4dC1jb2xvcjogIzFhNjdkYjtcbiAgLS1zZWNvbmQtYnRuLWJvcmRlci1jb2xvcjogI2ZmZmZmZjtcbiAgLS1zZWNvbmQtYnRuLWljb24tY29sb3I6ICNmZmZmZmY7XG4gIC0tc2Vjb25kLWJ0bi1pY29uLWJnLWNvbG9yOiAjMWE2N2RiO1xuICAtLXNlY29uZC1idG4taG92ZXItY29sb3I6ICNiNGNlZjQ7XG4gIC0tc2Vjb25kLWJ0bi1ob3Zlci10ZXh0LWNvbG9yOiAjMWE2N2RiO1xuICAtLXNlY29uZC1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjYjRjZWY0O1xuICAtLXNlY29uZC1idG4taG92ZXItaWNvbi1jb2xvcjogIzFhNjdkYjtcbiAgLS1zZWNvbmQtYnRuLWhvdmVyLWljb24tYmctY29sb3I6ICNiNGNlZjQ7XG4gIC0tdGhpcmQtYnRuLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS10aGlyZC1idG4tdGV4dC1jb2xvcjogI2ZmZmZmZjtcbiAgLS10aGlyZC1idG4tYm9yZGVyLWNvbG9yOiAjZmZmZmZmO1xuICAtLXRoaXJkLWJ0bi1pY29uLWNvbG9yOiAjZmZmZmZmO1xuICAtLXRoaXJkLWJ0bi1pY29uLWJnLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS10aGlyZC1idG4taG92ZXItY29sb3I6ICNiNGNlZjQ7XG4gIC0tdGhpcmQtYnRuLWhvdmVyLXRleHQtY29sb3I6ICMxYTY3ZGI7XG4gIC0tdGhpcmQtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogI2I0Y2VmNDtcbiAgLS10aGlyZC1idG4taG92ZXItaWNvbi1jb2xvcjogIzFhNjdkYjtcbiAgLS10aGlyZC1idG4taG92ZXItaWNvbi1iZy1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tYXBwLXBhZ2UtYnRuLWZpcnN0LWNvbG9yOiAjMWE2N2RiO1xuICAtLWFwcC1wYWdlLWJ0bi1maXJzdC10ZXh0LWNvbG9yOiAjZmZmZmZmO1xuICAtLWFwcC1wYWdlLWJ0bi1maXJzdC1ib3JkZXItY29sb3I6ICMxYTY3ZGI7XG4gIC0tYXBwLXBhZ2UtYnRuLWZpcnN0LWljb24tY29sb3I6ICM3Y2IzNDI7XG4gIC0tYXBwLXBhZ2UtYnRuLWZpcnN0LWljb24tYmctY29sb3I6ICNmZmZmZmY7XG4gIC0tYXBwLXBhZ2UtYnRuLWZpcnN0LWhvdmVyLWNvbG9yOiAjYjRjZWY0O1xuICAtLWFwcC1wYWdlLWJ0bi1maXJzdC1ob3Zlci10ZXh0LWNvbG9yOiAjMWE2N2RiO1xuICAtLWFwcC1wYWdlLWJ0bi1maXJzdC1ob3Zlci1ib3JkZXItY29sb3I6ICNiNGNlZjQ7XG4gIC0tYXBwLXBhZ2UtYnRuLWZpcnN0LWhvdmVyLWljb24tY29sb3I6ICMxYTY3ZGI7XG4gIC0tYXBwLXBhZ2UtYnRuLWZpcnN0LWhvdmVyLWljb24tYmctY29sb3I6ICNiNGNlZjQ7XG4gIC0tYXBwLXBhZ2UtYnRuLXNlY29uZC1jb2xvcjogI2ZmZmZmZjtcbiAgLS1hcHAtcGFnZS1idG4tc2Vjb25kLXRleHQtY29sb3I6ICMxYTY3ZGI7XG4gIC0tYXBwLXBhZ2UtYnRuLXNlY29uZC1ib3JkZXItY29sb3I6ICNmZmZmZmY7XG4gIC0tYXBwLXBhZ2UtYnRuLXNlY29uZC1pY29uLWNvbG9yOiAjZmZmZmZmO1xuICAtLWFwcC1wYWdlLWJ0bi1zZWNvbmQtaWNvbi1iZy1jb2xvcjogIzFhNjdkYjtcbiAgLS1hcHAtcGFnZS1idG4tc2Vjb25kLWhvdmVyLWNvbG9yOiAjYjRjZWY0O1xuICAtLWFwcC1wYWdlLWJ0bi1zZWNvbmQtaG92ZXItdGV4dC1jb2xvcjogIzFhNjdkYjtcbiAgLS1hcHAtcGFnZS1idG4tc2Vjb25kLWhvdmVyLWJvcmRlci1jb2xvcjogI2I0Y2VmNDtcbiAgLS1hcHAtcGFnZS1idG4tc2Vjb25kLWhvdmVyLWljb24tY29sb3I6ICMxYTY3ZGI7XG4gIC0tYXBwLXBhZ2UtYnRuLXNlY29uZC1ob3Zlci1pY29uLWJnLWNvbG9yOiAjYjRjZWY0O1xuICAtLWJhbm5lci1ib251cy1idG4tZmlyc3QtY29sb3I6ICMxYTY3ZGI7XG4gIC0tYmFubmVyLWJvbnVzLWJ0bi1maXJzdC10ZXh0LWNvbG9yOiAjZmZmZmZmO1xuICAtLWJhbm5lci1ib251cy1idG4tZmlyc3QtYm9yZGVyLWNvbG9yOiAjMWE2N2RiO1xuICAtLWJhbm5lci1ib251cy1idG4tZmlyc3QtaWNvbi1jb2xvcjogIzdjYjM0MjtcbiAgLS1iYW5uZXItYm9udXMtYnRuLWZpcnN0LWljb24tYmctY29sb3I6ICNmZmZmZmY7XG4gIC0tYmFubmVyLWJvbnVzLWJ0bi1maXJzdC1ob3Zlci1jb2xvcjogI2I0Y2VmNDtcbiAgLS1iYW5uZXItYm9udXMtYnRuLWZpcnN0LWhvdmVyLXRleHQtY29sb3I6ICMxYTY3ZGI7XG4gIC0tYmFubmVyLWJvbnVzLWJ0bi1maXJzdC1ob3Zlci1ib3JkZXItY29sb3I6ICNiNGNlZjQ7XG4gIC0tYmFubmVyLWJvbnVzLWJ0bi1maXJzdC1ob3Zlci1pY29uLWNvbG9yOiAjMWE2N2RiO1xuICAtLWJhbm5lci1ib251cy1idG4tZmlyc3QtaG92ZXItaWNvbi1iZy1jb2xvcjogI2I0Y2VmNDtcbiAgLS1iYW5uZXItYm9udXMtYnRuLXNlY29uZC1jb2xvcjogI2ZmZmZmZjtcbiAgLS1iYW5uZXItYm9udXMtYnRuLXNlY29uZC10ZXh0LWNvbG9yOiAjMWE2N2RiO1xuICAtLWJhbm5lci1ib251cy1idG4tc2Vjb25kLWJvcmRlci1jb2xvcjogI2ZmZmZmZjtcbiAgLS1iYW5uZXItYm9udXMtYnRuLXNlY29uZC1pY29uLWNvbG9yOiAjZmZmZmZmO1xuICAtLWJhbm5lci1ib251cy1idG4tc2Vjb25kLWljb24tYmctY29sb3I6ICMxYTY3ZGI7XG4gIC0tYmFubmVyLWJvbnVzLWJ0bi1zZWNvbmQtaG92ZXItY29sb3I6ICNiNGNlZjQ7XG4gIC0tYmFubmVyLWJvbnVzLWJ0bi1zZWNvbmQtaG92ZXItdGV4dC1jb2xvcjogIzFhNjdkYjtcbiAgLS1iYW5uZXItYm9udXMtYnRuLXNlY29uZC1ob3Zlci1ib3JkZXItY29sb3I6ICNiNGNlZjQ7XG4gIC0tYmFubmVyLWJvbnVzLWJ0bi1zZWNvbmQtaG92ZXItaWNvbi1jb2xvcjogIzFhNjdkYjtcbiAgLS1iYW5uZXItYm9udXMtYnRuLXNlY29uZC1ob3Zlci1pY29uLWJnLWNvbG9yOiAjYjRjZWY0O1xuICAtLWNvcHktYnRuLWNvbG9yOiAjZmZmZmZmO1xuICAtLWNvcHktYnRuLXRleHQtY29sb3I6ICMxYTY3ZGI7XG4gIC0tY29weS1idG4tYm9yZGVyLWNvbG9yOiAjZmZmZmZmO1xuICAtLWNvcHktYnRuLWljb24tY29sb3I6ICNmZmZmZmY7XG4gIC0tY29weS1idG4taWNvbi1iZy1jb2xvcjogIzFhNjdkYjtcbiAgLS1jb3B5LWJ0bi1ob3Zlci1jb2xvcjogI2I0Y2VmNDtcbiAgLS1jb3B5LWJ0bi1ob3Zlci10ZXh0LWNvbG9yOiAjMWE2N2RiO1xuICAtLWNvcHktYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogI2I0Y2VmNDtcbiAgLS1jb3B5LWJ0bi1ob3Zlci1pY29uLWNvbG9yOiAjMWE2N2RiO1xuICAtLWNvcHktYnRuLWhvdmVyLWljb24tYmctY29sb3I6ICNiNGNlZjQ7XG4gIC0tY29weS1hbHQtYnRuLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS1jb3B5LWFsdC1idG4tdGV4dC1jb2xvcjogI2ZmZmZmZjtcbiAgLS1jb3B5LWFsdC1idG4tYm9yZGVyLWNvbG9yOiAjZmZmZmZmO1xuICAtLWNvcHktYWx0LWJ0bi1pY29uLWNvbG9yOiAjMWE2N2RiO1xuICAtLWNvcHktYWx0LWJ0bi1pY29uLWJnLWNvbG9yOiAjZmZmZmZmO1xuICAtLWNvcHktYWx0LWJ0bi1ob3Zlci1jb2xvcjogI2I0Y2VmNDtcbiAgLS1jb3B5LWFsdC1idG4taG92ZXItdGV4dC1jb2xvcjogIzFhNjdkYjtcbiAgLS1jb3B5LWFsdC1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjYjRjZWY0O1xuICAtLWNvcHktYWx0LWJ0bi1ob3Zlci1pY29uLWNvbG9yOiAjZmZmZmZmO1xuICAtLWNvcHktYWx0LWJ0bi1ob3Zlci1pY29uLWJnLWNvbG9yOiAjMWE2N2RiO1xuICAtLXJlZi1idG4tY29sb3I6ICMxYTY3ZGI7XG4gIC0tcmVmLWJ0bi10ZXh0LWNvbG9yOiAjZmZmZmZmO1xuICAtLXJlZi1idG4taWNvbi1jb2xvcjogI2ZmZmZmZjtcbiAgLS1yZWYtYnRuLWhvdmVyLWNvbG9yOiAjYjRjZWY0O1xuICAtLXJlZi1idG4taG92ZXItdGV4dC1jb2xvcjogIzFhNjdkYjtcbiAgLS1yZWYtYnRuLWhvdmVyLWljb24tY29sb3I6ICMxYTY3ZGI7XG4gIC0tYnV0dG9uLWJvcmRlci1jb2xvcjogI2ZmZmZmZjtcbiAgLS1idXR0b24tYm9yZGVyLWNvbG9yLWhvdmVyOiAjYjRjZWY0O1xuICAtLWJ1dHRvbi1ib3JkZXItY29sb3ItdGV4dDogI2ZmZmZmZjtcbiAgLS1idXR0b24tYm9yZGVyLXRleHQtY29sb3ItaG92ZXI6ICMxYTY3ZGI7XG4gIC0tYWN0aXZlLXRhYjogIzFhNjdkYjtcbiAgLS1pbmFjdGl2ZS10YWI6ICNjOWRiZjc7XG4gIC0tYWN0aXZlLXRhYi10ZXh0LWNvbG9yOiAjZmZmZmZmO1xuICAtLWluYWN0aXZlLXRhYi10ZXh0LWNvbG9yOiAjMWE2N2RiO1xuICAtLXRhYi1pY29uLWNvbG9yOiAjMWE2N2RiO1xuICAtLXRhYi1pY29uLWJnOiAjZmZmZmZmO1xuICAtLXRhYi1hbmRyb2lkLWljb24tY29sb3I6ICM3Y2IzNDI7XG4gIC0tZmxvYXRpbmctYmxvY2stYmc6ICMwZjE1MWY7XG4gIC0tZmxvYXRpbmctYmxvY2stdGV4dC1jb2xvcjogI2ZmZmZmZjtcbiAgLS10aC1iZzogIzFhNjdkYjtcbiAgLS10aC10ZXh0LWNvbG9yOiAjZmZmZmZmO1xuICAtLXRiLWJnLW9yLW9kZC1yb3c6ICNmZmZmZmY7XG4gIC0tdGItYmctZXZlbi1yb3c6ICNmNWY5ZmY7XG4gIC0tdGItdGV4dC1jb2xvcjogIzU1NzA5YTtcbiAgLS1jb2xvci1iYWNrZ3JvdW5kLXByb21vLWNvZGU6ICNmZmZmZmY7XG4gIC0tY29sb3ItYmFja2dyb3VuZC1ibG9jay1hcHA6ICNmZmZmZmY7XG4gIC0tbGFiZWwtYm9udXM6ICNkOWY0ZTQ7XG4gIC0tbGFiZWwtYm9udXMtdGV4dDogIzAwYjQ0ODtcbiAgLS1sYWJlbC1hbm5vdW5jZW1lbnQ6ICNlZmU2ZjY7XG4gIC0tbGFiZWwtYW5ub3VuY2VtZW50LXRleHQ6ICM5MTViYzY7XG4gIC0tbGFiZWwtaW5mbzogI2RkZThmYTtcbiAgLS1sYWJlbC1pbmZvLXRleHQ6ICMxYTY3ZGI7XG4gIC0tbGFiZWwtdG91cm5hbWVudDogI2ZlZWZkOTtcbiAgLS1sYWJlbC10b3VybmFtZW50LXRleHQ6ICNmYTk2MDA7XG4gIC0tc3BvcnRzLWJhbm5lcjogIzBkYjI2ZDtcbiAgLS1hcHBzLWJhbm5lcjogIzFhNjdkYjtcbiAgLS1jYXNpbm8tYmFubmVyOiAjNDcwOTk2O1xuICAtLWN1c3RvbS1iYW5uZXI6ICMxYTY3ZGI7XG4gIC0tZ3JhZGllbnQtdGV4dDogbGluZWFyLWdyYWRpZW50KDEyMmRlZywgIzFhNjdkYiAxNS43MiUsICM1Mzk4ZmYgODIuNzQlKTtcbiAgLS1ib3JkZXItcmFkaXVzLWxhcmdlOiAxMnB4O1xuICAtLWJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIC0tYm9yZGVyLXJhZGl1cy1zbWFsbDogOHB4O1xuICAtLXNoYWRvdzogMHB4IDE1cHggMzBweCAwcHggcmdiYSgxNCwgNjUsIDE0MSwgMC4xKTtcbiAgLS1iLWZvbnQtc2l6ZTogMTY7XG4gIC0tZm9udC1mYW1pbHktYmFzZTogXCJLYW5pdFwiLCBzYW5zLXNlcmlmO1xuICAtLWNvbnRhaW5lci13aWR0aDogMTQwMHB4O1xuICAtLWNvbnRhaW5lci1wYWRkaW5nLXg6IDIwcHg7XG4gIC0tc2VjdGlvbi1tYXJnaW4tYm90dG9tLW1vYmlsZTogNDBweDtcbiAgLS1zZWN0aW9uLW1hcmdpbi1ib3R0b20tZGVza3RvcDogNjBweDtcbiAgLS1pbnB1dC1oZWlnaHQ6IDQ4cHg7XG4gIC0tYnV0dG9uLWhlaWdodC1iaWc6IDQ4cHg7XG4gIC0tYnV0dG9uLWhlaWdodC1kZWZhdWx0OiA0MHB4O1xuICAtLWJ1dHRvbi1oZWlnaHQtc21hbGw6IDMycHg7XG4gIC0tYnV0dG9uLXBhZGRpbmctYmlnOiA4cHggMjBweDtcbiAgLS1idXR0b24tcGFkZGluZy1kZWZhdWx0OiA4cHggMTBweDtcbiAgLS1idXR0b24tcGFkZGluZy1zbWFsbDogNHB4IDhweDtcbiAgLS1idXR0b24tZ2FwLWJpZzogMTVweDtcbiAgLS1idXR0b24tZ2FwLWRlZmF1bHQ6IDEwcHg7XG4gIC0tYnV0dG9uLWdhcC1zbWFsbDogNXB4O1xuICAtLXRyYW5zaXRpb24tZHVyYXRpb246IDAuMjVzO1xufVxuXG4uY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiBjYWxjKHZhcigtLWNvbnRhaW5lci13aWR0aCkgKyB2YXIoLS1jb250YWluZXItcGFkZGluZy14KSAqIDIpO1xuICBtYXJnaW4taW5saW5lOiBhdXRvO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tY29udGFpbmVyLXBhZGRpbmcteCk7XG59XG5cbi53aXRoLXNpZGViYXIgLnBhZ2UtY29udGVudCB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICByb3ctZ2FwOiB2YXIoLS1zZWN0aW9uLW1hcmdpbi1ib3R0b20tbW9iaWxlKTtcbn1cblxuLm5vLXNpZGViYXIgLnBhZ2UtY29udGVudCB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICByb3ctZ2FwOiB2YXIoLS1zZWN0aW9uLW1hcmdpbi1ib3R0b20tbW9iaWxlKTtcbn1cblxuLmNvbnRlbnQtc2lkZWJhci13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBjb2x1bW4tZ2FwOiAzMHB4O1xufVxuXG4uZGFyay1iZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC43KTtcbn1cblxuLnZpc3VhbGx5LWhpZGRlbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICB3aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogLTFweCAhaW1wb3J0YW50O1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwICFpbXBvcnRhbnQ7XG4gIGNsaXAtcGF0aDogaW5zZXQoMTAwJSkgIWltcG9ydGFudDtcbiAgY2xpcDogcmVjdCgwIDAgMCAwKSAhaW1wb3J0YW50O1xuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG5cbi5hY2NlbnQtdGV4dCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1tYWluKTtcbn1cblxuLmhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5tb2JpbGUtbWVudS1hY3RpdmUge1xuICByaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4ub3Blbi1zdWItbWVudSB7XG4gIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5vcGVuLW1vYmlsZS1zdWItbWVudSB7XG4gIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50O1xufVxuXG4ubWVudS1hcnJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTVweDtcbiAgaGVpZ2h0OiAxNXB4O1xuICBmbGV4LXNocmluazogMDtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIGNvbG9yOiB2YXIoLS1uYXYtdGV4dC1jb2xvcik7XG4gIHRyYW5zaXRpb246IHJvdGF0ZSB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbn1cblxuLm1lbnUtYXJyb3cgPiBzdmcgKiB7XG4gIHN0cm9rZTogY3VycmVudENvbG9yO1xufVxuXG4ubWVudS1hcnJvdy1hY3RpdmUge1xuICByb3RhdGU6IDE4MGRlZztcbiAgdHJhbnNpdGlvbjogcm90YXRlIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xufVxuXG4ubWVudS1hcnJvdy1hY3RpdmUgPiBzdmcgKiB7XG4gIHN0cm9rZTogdmFyKC0tbGluay1ob3Zlcik7XG59XG5cbi5saW5rLWFjdGl2ZSB7XG4gIGNvbG9yOiB2YXIoLS1saW5rLWhvdmVyKSAhaW1wb3J0YW50O1xufVxuXG4uYnVyZ2VyLWJ1dHRvbi1hY3RpdmUgLmJ1cmdlci1idXR0b25fX2xpbmU6Zmlyc3QtY2hpbGQge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNHB4KSByb3RhdGUoNDVkZWcpO1xufVxuXG4uYnVyZ2VyLWJ1dHRvbi1hY3RpdmUgLmJ1cmdlci1idXR0b25fX2xpbmU6bGFzdC1jaGlsZCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNHB4KSByb3RhdGUoLTQ1ZGVnKTtcbn1cblxuLmxvY2sge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4udG9jLWljb24tYWN0aXZlIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZykgIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xufVxuXG4udGFibGUtaW5hY3RpdmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubGVmdC1yaWdodCB7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbn1cblxuLnRvcC1ib3R0b20ge1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG5cbmh0bWwge1xuICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcbn1cblxuYm9keSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UpO1xuICBmb250LXNpemU6IHZhcigtLWItZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYm9keS1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgY29sb3I6IHZhcigtLWJvZHktdGV4dC1jb2xvcik7XG4gIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbn1cblxuLm1haW4tY29udGVudCB7XG4gIHBhZGRpbmctYm90dG9tOiA0MHB4O1xufVxuXG4ubWFpbi1jb250ZW50LFxuLnNpdGUtbWFpbiB7XG4gIGZsZXgtZ3JvdzogMTtcbn1cblxuLmZvb3RlciB7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuXG5hIHtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuYSxcbmJ1dHRvbixcbmlucHV0LFxudGV4dGFyZWEsXG5zdmcgKiB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pO1xufVxuXG5hIHtcbiAgY29sb3I6IHZhcigtLWxpbmstY29sb3IpO1xuICB0cmFuc2l0aW9uOiBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLWluO1xufVxuXG5hOndoZXJlKFtjbGFzc10pIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5oMSB7XG4gIGZvbnQtc2l6ZTogMzJweDtcbn1cblxuaDIge1xuICBmb250LXNpemU6IDIwcHg7XG59XG5cbmgzIHtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuXG50ZXh0YXJlYSxcbmlucHV0IHtcbiAgY2FyZXQtY29sb3I6IHZhcigtLWNvbG9yLW1haW4pO1xuICBtYXJnaW46IDA7XG59XG5cbnRleHRhcmVhOjpwbGFjZWhvbGRlcixcbmlucHV0OjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0KTtcbiAgZm9udC1mYW1pbHk6IEthbml0O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC40MnB4O1xufVxuXG4ud3AtYmxvY2stbWVkaWEtdGV4dF9fbWVkaWEgaW1nIHtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1zbWFsbCk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi53cC1ibG9jay1pbWFnZSBpbWcge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzKTtcbn1cblxuLnRhZy1ibG9jayBvbCB7XG4gIGNvdW50ZXItcmVzZXQ6IG15Q291bnRlcjtcbn1cblxuLnRhZy1ibG9jayBvbCA+IGxpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG59XG5cbi50YWctYmxvY2sgb2wgPiBsaTo6YmVmb3JlIHtcbiAgY291bnRlci1pbmNyZW1lbnQ6IG15Q291bnRlcjtcbiAgY29udGVudDogY291bnRlcihteUNvdW50ZXIpO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItbWFpbik7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDVweCAxMHB4IDVweCAwO1xuICBsaW5lLWhlaWdodDogMTlweDtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi50YWctYmxvY2sgdWwgPiBsaSB7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xufVxuXG4udGFnLWJsb2NrIHVsID4gbGk6Om1hcmtlciB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1tYWluKTtcbn1cblxuLmRlZmF1bHQtYnRucyB7XG4gIHBhZGRpbmc6IDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IHZhcigtLWJ1dHRvbi1oZWlnaHQtZGVmYXVsdCk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtc21hbGwpO1xuICBwYWRkaW5nOiA4cHggOHB4O1xufVxuXG4uZGVmYXVsdC1idG5zX19maXJzdC1idG4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1maXJzdC1idG4tY29sb3IpO1xuICBjb2xvcjogdmFyKC0tZmlyc3QtYnRuLXRleHQtY29sb3IpO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1maXJzdC1idG4tYm9yZGVyLWNvbG9yKTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCwgY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQsIGJvcmRlciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbn1cblxuLmRlZmF1bHQtYnRuc19fZmlyc3QtYnRuID4gLmRlZmF1bHQtYnRuc19faWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWZpcnN0LWJ0bi1pY29uLWJnLWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xufVxuXG4uZGVmYXVsdC1idG5zX19maXJzdC1idG4gPiAuZGVmYXVsdC1idG5zX19pY29uIHN2ZyAqIHtcbiAgZmlsbDogdmFyKC0tZmlyc3QtYnRuLWljb24tY29sb3IpO1xuICB0cmFuc2l0aW9uOiBmaWxsIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xufVxuXG4uZGVmYXVsdC1idG5zX19zZWNvbmQtYnRuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kLWJ0bi1jb2xvcik7XG4gIGNvbG9yOiB2YXIoLS1zZWNvbmQtYnRuLXRleHQtY29sb3IpO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1zZWNvbmQtYnRuLWJvcmRlci1jb2xvcik7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQsIGNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LCBib3JkZXIgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG59XG5cbi5kZWZhdWx0LWJ0bnNfX3NlY29uZC1idG4gPiAuZGVmYXVsdC1idG5zX19pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kLWJ0bi1pY29uLWJnLWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xufVxuXG4uZGVmYXVsdC1idG5zX19zZWNvbmQtYnRuID4gLmRlZmF1bHQtYnRuc19faWNvbiBzdmcgKiB7XG4gIGZpbGw6IHZhcigtLXNlY29uZC1idG4taWNvbi1jb2xvcik7XG4gIHRyYW5zaXRpb246IGZpbGwgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG59XG5cbi5kZWZhdWx0LWJ0bnNfX3RoaXJkLWJ0biB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXRoaXJkLWJ0bi1jb2xvcik7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLXRoaXJkLWJ0bi1ib3JkZXItY29sb3IpO1xuICBjb2xvcjogdmFyKC0tdGhpcmQtYnRuLXRleHQtY29sb3IpO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LCBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCwgYm9yZGVyIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xufVxuXG4uZGVmYXVsdC1idG5zX190aGlyZC1idG4gPiAuZGVmYXVsdC1idG5zX19pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdGhpcmQtYnRuLWljb24tYmctY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG59XG5cbi5kZWZhdWx0LWJ0bnNfX3RoaXJkLWJ0biA+IC5kZWZhdWx0LWJ0bnNfX2ljb24gc3ZnICoge1xuICBmaWxsOiB2YXIoLS10aGlyZC1idG4taWNvbi1jb2xvcik7XG4gIHRyYW5zaXRpb246IGZpbGwgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG59XG5cbi5kZWZhdWx0LWJ0bnNfX3RleHQge1xuICBmb250LXNpemU6IGNsYW1wKDEycHgsIDEuMTExMTExMTExMXZ3LCAxNnB4KTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDk1JTtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG59XG5cbi5kZWZhdWx0LWJ0bnNfX2ljb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbn1cblxuLmRlZmF1bHQtYnRuc19faWNvbiAudWktaWNvbiB7XG4gIHdpZHRoOiAxNXB4O1xuICBoZWlnaHQ6IDE1cHg7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuXG4uaGVhZGVyX19idG4ge1xuICBwYWRkaW5nOiAwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiB2YXIoLS1idXR0b24taGVpZ2h0LWRlZmF1bHQpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXNtYWxsKTtcbiAgcGFkZGluZzogOHB4IDhweDtcbiAgY29sdW1uLWdhcDogNXB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uaGVhZGVyX19idG4tZmlyc3Qge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1oZWFkZXItYnRuLWZpcnN0LWNvbG9yKTtcbiAgY29sb3I6IHZhcigtLWhlYWRlci1idG4tZmlyc3QtdGV4dC1jb2xvcik7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWhlYWRlci1idG4tZmlyc3QtYm9yZGVyLWNvbG9yKTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCwgY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQsIGJvcmRlciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbn1cblxuLmhlYWRlcl9fYnRuLWZpcnN0ID4gLmhlYWRlcl9fYnRuLWljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1oZWFkZXItYnRuLWZpcnN0LWljb24tYmctY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG59XG5cbi5oZWFkZXJfX2J0bi1maXJzdCA+IC5oZWFkZXJfX2J0bi1pY29uIHN2ZyAqIHtcbiAgZmlsbDogdmFyKC0taGVhZGVyLWJ0bi1maXJzdC1pY29uLWNvbG9yKTtcbn1cblxuLmhlYWRlcl9fYnRuLXNlY29uZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWhlYWRlci1idG4tc2Vjb25kLWNvbG9yKTtcbiAgY29sb3I6IHZhcigtLWhlYWRlci1idG4tc2Vjb25kLXRleHQtY29sb3IpO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1oZWFkZXItYnRuLXNlY29uZC1ib3JkZXItY29sb3IpO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LCBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCwgYm9yZGVyIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xufVxuXG4uaGVhZGVyX19idG4tc2Vjb25kID4gLmhlYWRlcl9fYnRuLWljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1oZWFkZXItYnRuLXNlY29uZC1pY29uLWJnLWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xufVxuXG4uaGVhZGVyX19idG4tc2Vjb25kID4gLmhlYWRlcl9fYnRuLWljb24gc3ZnICoge1xuICBmaWxsOiB2YXIoLS1oZWFkZXItYnRuLXNlY29uZC1pY29uLWNvbG9yKTtcbn1cblxuLmhlYWRlcl9fYnRuLXRleHQge1xuICBmb250LXNpemU6IGNsYW1wKDEycHgsIDEuMTExMTExMTExMXZ3LCAxNnB4KTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDk1JTtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG59XG5cbi5oZWFkZXJfX2J0bi1pY29uIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG59XG5cbi5oZWFkZXJfX2J0bi1pY29uIC51aS1pY29uIHtcbiAgd2lkdGg6IDE1cHg7XG4gIGhlaWdodDogMTVweDtcbiAgZmxleC1zaHJpbms6IDA7XG59XG5cbi5mb290ZXJfX2J0biB7XG4gIHBhZGRpbmc6IDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbHVtbi1nYXA6IDEwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IHZhcigtLWJ1dHRvbi1oZWlnaHQtZGVmYXVsdCk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMpO1xuICBwYWRkaW5nOiA4cHggMTBweDtcbiAgYm94LXNoYWRvdzogMHB4IDhweCAyNHB4IDBweCByZ2JhKDE0LCA2NSwgMTQxLCAwLjI1KTtcbn1cblxuLmZvb3Rlcl9fYnRuLWN1c3RvbSB7XG4gIGJveC1zaGFkb3c6IDBweCA4cHggMjRweCAwcHggcmdiYSgxNCwgNjUsIDE0MSwgMC4yNSk7XG59XG5cbi5mb290ZXJfX2J0bi1hbmRyb2lkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZm9vdGVyLWJ0bi1maXJzdC1jb2xvcik7XG4gIGNvbG9yOiB2YXIoLS1mb290ZXItYnRuLWZpcnN0LXRleHQtY29sb3IpO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1mb290ZXItYnRuLWZpcnN0LWJvcmRlci1jb2xvcik7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQsIGNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LCBib3JkZXIgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG59XG5cbi5mb290ZXJfX2J0bi1hbmRyb2lkID4gLmZvb3Rlcl9fYnRuLWljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1mb290ZXItYnRuLWZpcnN0LWljb24tYmctY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG59XG5cbi5mb290ZXJfX2J0bi1hbmRyb2lkID4gLmZvb3Rlcl9fYnRuLWljb24gc3ZnICoge1xuICBmaWxsOiB2YXIoLS1mb290ZXItYnRuLWZpcnN0LWljb24tY29sb3IpO1xufVxuXG4uZm9vdGVyX19idG4taW9zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZm9vdGVyLWJ0bi1zZWNvbmQtY29sb3IpO1xuICBjb2xvcjogdmFyKC0tZm9vdGVyLWJ0bi1zZWNvbmQtdGV4dC1jb2xvcik7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWZvb3Rlci1idG4tc2Vjb25kLWJvcmRlci1jb2xvcik7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQsIGNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LCBib3JkZXIgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG59XG5cbi5mb290ZXJfX2J0bi1pb3MgPiAuZm9vdGVyX19idG4taWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWZvb3Rlci1idG4tc2Vjb25kLWljb24tYmctY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG59XG5cbi5mb290ZXJfX2J0bi1pb3MgPiAuZm9vdGVyX19idG4taWNvbiBzdmcgKiB7XG4gIGZpbGw6IHZhcigtLWZvb3Rlci1idG4tc2Vjb25kLWljb24tY29sb3IpO1xufVxuXG4uZm9vdGVyX19idG4tdGV4dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDJweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBzdGFydDtcbn1cblxuLmZvb3Rlcl9fYnRuLWJpZy10ZXh0IHtcbiAgZm9udC1zaXplOiBjbGFtcCgxNHB4LCAxLjExMTExMTExMTF2dywgMTZweCk7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiA5NSU7XG59XG5cbi5mb290ZXJfX2J0bi1zbWFsbC10ZXh0IHtcbiAgZm9udC1zaXplOiBjbGFtcCgxMHB4LCAwLjgzMzMzMzMzMzN2dywgMTJweCk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiA5NSU7XG4gIG9wYWNpdHk6IDAuNTtcbn1cblxuLmZvb3Rlcl9fYnRuLWljb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDI4cHg7XG4gIGhlaWdodDogMjhweDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cblxuLmZvb3Rlcl9fYnRuLWljb24tYW5kcm9pZCB7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDIwcHg7XG59XG5cbi5mb290ZXJfX2J0bi1pY29uLWlvcyB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIxcHg7XG59XG5cbi5hcHAtcGFnZS1idG5zIHtcbiAgcGFkZGluZzogMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sdW1uLWdhcDogMTVweDtcbiAgbWluLXdpZHRoOiAxNDBweDtcbiAgcGFkZGluZzogOS41cHggMTEuNXB4O1xuICBoZWlnaHQ6IHZhcigtLWJ1dHRvbi1oZWlnaHQtYmlnKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1sYXJnZSk7XG4gIGJveC1zaGFkb3c6IDAgOHB4IDI0cHggcmdiYSgxNCwgNjUsIDE0MSwgMC4yNSk7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5hcHAtcGFnZS1idG5zX19hbmRyb2lkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXBwLXBhZ2UtYnRuLWZpcnN0LWNvbG9yKTtcbiAgY29sb3I6IHZhcigtLWFwcC1wYWdlLWJ0bi1maXJzdC10ZXh0LWNvbG9yKTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXBwLXBhZ2UtYnRuLWZpcnN0LWJvcmRlci1jb2xvcik7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQsIGNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LCBib3JkZXIgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG59XG5cbi5hcHAtcGFnZS1idG5zX19hbmRyb2lkID4gLmFwcC1wYWdlLWJ0bnNfX2ljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcHAtcGFnZS1idG4tZmlyc3QtaWNvbi1iZy1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbn1cblxuLmFwcC1wYWdlLWJ0bnNfX2FuZHJvaWQgPiAuYXBwLXBhZ2UtYnRuc19faWNvbiBzdmcgKiB7XG4gIGZpbGw6IHZhcigtLWFwcC1wYWdlLWJ0bi1maXJzdC1pY29uLWNvbG9yKTtcbn1cblxuLmFwcC1wYWdlLWJ0bnNfX2lvcyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFwcC1wYWdlLWJ0bi1zZWNvbmQtY29sb3IpO1xuICBjb2xvcjogdmFyKC0tYXBwLXBhZ2UtYnRuLXNlY29uZC10ZXh0LWNvbG9yKTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXBwLXBhZ2UtYnRuLXNlY29uZC1ib3JkZXItY29sb3IpO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LCBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCwgYm9yZGVyIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xufVxuXG4uYXBwLXBhZ2UtYnRuc19faW9zID4gLmFwcC1wYWdlLWJ0bnNfX2ljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcHAtcGFnZS1idG4tc2Vjb25kLWljb24tYmctY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG59XG5cbi5hcHAtcGFnZS1idG5zX19pb3MgPiAuYXBwLXBhZ2UtYnRuc19faWNvbiBzdmcgKiB7XG4gIGZpbGw6IHZhcigtLWFwcC1wYWdlLWJ0bi1zZWNvbmQtaWNvbi1jb2xvcik7XG59XG5cbi5hcHAtcGFnZS1idG5zX190ZXh0IHtcbiAgbWF4LXdpZHRoOiA3NHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTEuNHB4O1xufVxuXG4uYXBwLXBhZ2UtYnRuc19fYmlnLXRleHQge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiA5NSU7XG59XG5cbi5hcHAtcGFnZS1idG5zX19zbWFsbC10ZXh0IHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogOTUlO1xuICBvcGFjaXR5OiAwLjU7XG59XG5cbi5hcHAtcGFnZS1idG5zX19pY29uIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAyOHB4O1xuICBoZWlnaHQ6IDI4cHg7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG5cbi5hcHAtcGFnZS1idG5zX19pY29uLWFuZHJvaWQge1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xufVxuXG4uYXBwLXBhZ2UtYnRuc19faWNvbi1pb3Mge1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAyMHB4O1xufVxuXG4uYnVyZ2VyLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtc2hyaW5rOiAwO1xuICByb3ctZ2FwOiA2cHg7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtbGFyZ2UpO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDUpO1xufVxuXG4uYnVyZ2VyLWJ1dHRvbl9fbGluZSB7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogMXB4O1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1pbi1vdXQ7XG59XG5cbi5ibG9jay10aXRsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbHVtbi1nYXA6IDEwcHg7XG59XG5cbi5ibG9jay10aXRsZV9faW1nIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIHBhZGRpbmc6IDMuNjkycHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItbWFpbik7XG4gIGJveC1zaGFkb3c6IDBweCAycHggNHB4IDBweCByZ2JhKDE0LCA2NSwgMTQxLCAwLjI1KTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5ibG9jay10aXRsZV9fdGV4dCB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMjBweCwgMS42NjY2NjY2NjY3dncsIDI0cHgpO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICBsZXR0ZXItc3BhY2luZzogLTAuNzJweDtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIG1hcmdpbjogMDtcbn1cblxuLm1vYmlsZS1tZW51IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogMTBweDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDYwcHg7XG4gIHJpZ2h0OiAtMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwZHZoO1xuICBvdmVyZmxvdzogYXV0bztcbiAgcGFkZGluZzogMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0taGVhZGVyLWJnKTtcbiAgei1pbmRleDogNjA7XG4gIHRyYW5zaXRpb246IHJpZ2h0IHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2UtaW4tb3V0O1xufVxuXG4ubW9iaWxlLW1lbnUgLm1vYmlsZS1tZW51X19saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHJvdy1nYXA6IDEwcHg7XG4gIG1hcmdpbjogMDtcbn1cblxuLm1vYmlsZS1tZW51IC5tb2JpbGUtbWVudV9fbGlzdCBsaSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMTBweDtcbn1cblxuLm1vYmlsZS1tZW51IC5tb2JpbGUtbWVudV9fbGlzdCBsaTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNDVweDtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1sYXJnZSk7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wNSk7XG59XG5cbi5tb2JpbGUtbWVudSAubW9iaWxlLW1lbnVfX2xpc3QgPiBsaSA+IGEge1xuICBtaW4taGVpZ2h0OiAyNXB4O1xufVxuXG4ubW9iaWxlLW1lbnUgLm1vYmlsZS1tZW51X19saXN0IGxpIGEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbHVtbi1nYXA6IDEwcHg7XG4gIGNvbG9yOiB2YXIoLS1uYXYtdGV4dC1jb2xvcik7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogOTUlO1xuICB6LWluZGV4OiAxMDtcbn1cblxuLm1vYmlsZS1tZW51IC5tb2JpbGUtbWVudV9fbGlzdCBsaSBhID4gLm1lbnUtaXRlbS1pbWFnZSB7XG4gIG1heC13aWR0aDogMjVweDtcbn1cblxuLm1vYmlsZS1tZW51IC5tb2JpbGUtbWVudV9fbGlzdCA+IC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLm1vYmlsZS1tZW51IC5tb2JpbGUtbWVudV9fbGlzdCA+IC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuIC5zdWItbWVudSB7XG4gIHdpZHRoOiAxMDAlO1xuICBvcmRlcjogMztcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDtcbiAgbWF4LWhlaWdodDogMDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogMTVweDtcbiAgei1pbmRleDogMTA7XG4gIHRyYW5zaXRpb246IG1heC1oZWlnaHQgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQsIHBhZGRpbmcgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQsIG9wYWNpdHkgMC4xcyBlYXNlLW91dCwgdmlzaWJpbGl0eSAwLjFzIGVhc2Utb3V0O1xufVxuXG4ubW9iaWxlLW1lbnUgLm1vYmlsZS1tZW51X19saXN0ID4gLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gLnN1Yi1tZW51IGxpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5tb2JpbGUtbWVudSAubW9iaWxlLW1lbnVfX2xpc3QgPiAubWVudS1pdGVtLWhhcy1jaGlsZHJlbiAuc3ViLW1lbnUgbGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDUwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi5tb2JpbGUtbWVudSAubW9iaWxlLW1lbnVfX2xpc3QgPiAubWVudS1pdGVtLWhhcy1jaGlsZHJlbiAuc3ViLW1lbnUgYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDBweCAwcHggMHB4IDEwcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5tb2JpbGUtbWVudV9fbGFuZ3MtbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbjogMDtcbn1cblxuLm1vYmlsZS1tZW51X19sYW5ncy1saXN0ID4gbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTBweDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nOiAxMHB4O1xufVxuXG4ubW9iaWxlLW1lbnVfX2xhbmdzLWxpc3QgPiBsaSA+IC5zdWItbWVudSB7XG4gIHdpZHRoOiAxMDAlO1xuICBvcmRlcjogMztcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDtcbiAgbWF4LWhlaWdodDogMDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogMTVweDtcbiAgei1pbmRleDogMTA7XG4gIHRyYW5zaXRpb246IG1heC1oZWlnaHQgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQsIHBhZGRpbmcgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQsIG9wYWNpdHkgMC4xcyBlYXNlLW91dCwgdmlzaWJpbGl0eSAwLjFzIGVhc2Utb3V0O1xufVxuXG4ubW9iaWxlLW1lbnVfX2xhbmdzLWxpc3QgPiBsaSA+IC5zdWItbWVudSA+IGxpID4gYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1uYXYtdGV4dC1jb2xvcik7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogOTUlO1xufVxuXG4ubW9iaWxlLW1lbnVfX2xhbmdzLWxpc3QgPiBsaSA+IGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2xvcjogdmFyKC0tbmF2LXRleHQtY29sb3IpO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDk1JTtcbn1cblxuLm1vYmlsZS1tZW51X19sYW5ncy1saXN0ID4gbGkgLm1lbnUtYXJyb3cge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLnRhYmxlLXdyYXBwZXIge1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3cteDogYXV0bztcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1sYXJnZSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdyk7XG59XG5cbi50YWJsZS13cmFwcGVyIC50YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4td2lkdGg6IDk0MHB4O1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10Yi1iZy1vci1vZGQtcm93KTtcbn1cblxuLnRhYmxlLXdyYXBwZXIgLnRhYmxlX19oZWFkLXJvdyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXRoLWJnKTtcbiAgY29sb3I6IHZhcigtLXRoLXRleHQtY29sb3IpO1xufVxuXG4udGFibGUtd3JhcHBlciAudGFibGVfX2hlYWQtY2VsbCB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMTZweCwgMS4yNXZ3LCAxOHB4KTtcbiAgcGFkZGluZy10b3A6IDE1cHg7XG4gIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTMwJTtcbn1cblxuLnRhYmxlLXdyYXBwZXIgLnRhYmxlX19oZWFkLWNlbGw6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxMnB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG59XG5cbi50YWJsZS13cmFwcGVyIC50YWJsZV9faGVhZC1jZWxsOmxhc3QtY2hpbGQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTJweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cblxuLnRhYmxlLXdyYXBwZXIgLnRhYmxlX19yb3cge1xuICBjb2xvcjogdmFyKC0tdGItdGV4dC1jb2xvcik7XG59XG5cbi50YWJsZS13cmFwcGVyIC50YWJsZV9fcm93Om50aC1jaGlsZChldmVuKSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXRiLWJnLWV2ZW4tcm93KTtcbn1cblxuLnRhYmxlLXdyYXBwZXIgLnRhYmxlX19jZWxsIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgcGFkZGluZy10b3A6IDE1cHg7XG4gIHBhZGRpbmctYm90dG9tOiAxNXB4O1xufVxuXG4udGFibGUtd3JhcHBlciAudGFibGVfX2NlbGw6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWxhcmdlKTtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xufVxuXG4udGFibGUtd3JhcHBlciAudGFibGVfX2NlbGw6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWxhcmdlKTtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cblxuLnByb21vY29kZS1idXR0b24ge1xuICBwYWRkaW5nOiAwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAyNTZweDtcbiAgaGVpZ2h0OiA0NXB4O1xuICBjb2x1bW4tZ2FwOiAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb3B5LWJ0bi1jb2xvcik7XG4gIHBhZGRpbmc6IDguNXB4IDM1cHggOC41cHggNXB4O1xuICBib3JkZXI6IGRhc2hlZCAycHggdmFyKC0tY29weS1idG4tYm9yZGVyLWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBmbGV4LXNocmluazogMDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCwgYm9yZGVyIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xufVxuXG4ucHJvbW9jb2RlLWJ1dHRvbl9faW5wdXQge1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICBjb2xvcjogdmFyKC0tY29weS1idG4tdGV4dC1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB0cmFuc2l0aW9uOiBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ucHJvbW9jb2RlLWJ1dHRvbl9fY29weSB7XG4gIHBhZGRpbmc6IDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMnB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDQ1cHg7XG4gIGhlaWdodDogNDVweDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBjb2xvcjogdmFyKC0tY29weS1idG4taWNvbi1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvcHktYnRuLWljb24tYmctY29sb3IpO1xuICBib3gtc2hhZG93OiAwIDQuNHB4IDEzcHggcmdiYSgxNCwgNjUsIDE0MSwgMC4yNSk7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQsIGNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xufVxuXG4ucHJvbW9jb2RlLWJ1dHRvbl9fY29weS1pY29uIHtcbiAgd2lkdGg6IDE4cHg7XG4gIGhlaWdodDogMjBweDtcbn1cblxuLnByb21vY29kZS1idXR0b25fX2NvcHktaWNvbiBzdmcgKiB7XG4gIGZpbGw6IGN1cnJlbnRDb2xvcjtcbn1cblxuLnByb21vY29kZS1idXR0b25fX2NvcHktdGV4dCB7XG4gIGNvbG9yOiB2YXIoLS1jb3B5LWJ0bi1pY29uLWNvbG9yKTtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICB0cmFuc2l0aW9uOiBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbn1cblxuLnByb21vY29kZS1hbHQtYnV0dG9uIHtcbiAgcGFkZGluZzogMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMjU2cHg7XG4gIGhlaWdodDogNDVweDtcbiAgY29sdW1uLWdhcDogMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29weS1hbHQtYnRuLWNvbG9yKTtcbiAgcGFkZGluZzogOC41cHggMzVweCA4LjVweCA1cHg7XG4gIGJvcmRlcjogZGFzaGVkIDJweCB2YXIoLS1jb3B5LWFsdC1idG4tYm9yZGVyLWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBmbGV4LXNocmluazogMDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCwgYm9yZGVyIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xufVxuXG4ucHJvbW9jb2RlLWFsdC1idXR0b25fX2lucHV0IHtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgY29sb3I6IHZhcigtLWNvcHktYWx0LWJ0bi10ZXh0LWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRyYW5zaXRpb246IGNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5wcm9tb2NvZGUtYWx0LWJ1dHRvbl9fY29weSB7XG4gIHBhZGRpbmc6IDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMnB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDQ1cHg7XG4gIGhlaWdodDogNDVweDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBjb2xvcjogdmFyKC0tY29weS1hbHQtYnRuLWljb24tY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb3B5LWFsdC1idG4taWNvbi1iZy1jb2xvcik7XG4gIGJveC1zaGFkb3c6IDAgNC40cHggMTNweCByZ2JhKDE0LCA2NSwgMTQxLCAwLjI1KTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCwgY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG59XG5cbi5wcm9tb2NvZGUtYWx0LWJ1dHRvbl9fY29weS1pY29uIHtcbiAgd2lkdGg6IDE4cHg7XG4gIGhlaWdodDogMjBweDtcbn1cblxuLnByb21vY29kZS1hbHQtYnV0dG9uX19jb3B5LWljb24gc3ZnICoge1xuICBmaWxsOiBjdXJyZW50Q29sb3I7XG59XG5cbi5wcm9tb2NvZGUtYWx0LWJ1dHRvbl9fY29weS10ZXh0IHtcbiAgY29sb3I6IHZhcigtLWNvcHktYWx0LWJ0bi1pY29uLWNvbG9yKTtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICB0cmFuc2l0aW9uOiBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbn1cblxuLnByb21vY29kZS1yZWYtYnV0dG9uIHtcbiAgcGFkZGluZzogMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBkaXNwbGF5OiBub25lO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDI1NnB4O1xuICBoZWlnaHQ6IDQ1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXJlZi1idG4tY29sb3IpO1xuICBjb2xvcjogdmFyKC0tcmVmLWJ0bi10ZXh0LWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICBib3gtc2hhZG93OiAwIDQuNHB4IDEzcHggcmdiYSgxNCwgNjUsIDE0MSwgMC4yNSk7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LCBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbn1cblxuLnByb21vY29kZS1yZWYtYnV0dG9uX19pY29uIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGNvbG9yOiB2YXIoLS1yZWYtYnRuLWljb24tY29sb3IpO1xuICB0cmFuc2l0aW9uOiBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbn1cblxuLnByb21vY29kZS1yZWYtYnV0dG9uX19pY29uIHN2ZyAqIHtcbiAgc3Ryb2tlOiBjdXJyZW50Q29sb3I7XG4gIGZpbGw6IHRyYW5zcGFyZW50O1xufVxuXG4uY29tbWVudHMtYXJlYV9fd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDQwcHg7XG59XG5cbi5jb21tZW50cy1hcmVhIC5jb21tZW50LXJlcGx5LXRpdGxlIHtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAzZW07XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIG1hcmdpbjogMHB4IDBweCAxMHB4IDBweDtcbn1cblxuLmNvbW1lbnRzLWFyZWFfX3N0YXJzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogMTBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtbGFyZ2UpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ibG9jay1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgYm94LXNoYWRvdzogMHB4IDEycHggMjRweCAwcHggcmdiYSgxNCwgNjUsIDE0MSwgMC4wNSk7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGdyaWQtY29sdW1uOiAxLy0xO1xuICBncmlkLXJvdzogMy80O1xufVxuXG4uY29tbWVudHMtYXJlYV9fc3RhcnMtdGl0bGUge1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDNlbTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTMwJTtcbn1cblxuLmNvbW1lbnRzLWFyZWFfX3N0YXJzLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGNvbHVtbi1nYXA6IDEwcHg7XG59XG5cbi5jb21tZW50cy1hcmVhX19zdGFycy1jb250YWluZXIgbGFiZWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICByb3ctZ2FwOiAxcHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5jb21tZW50cy1hcmVhX19zdGFycy1jb250YWluZXIgbGFiZWwgPiAuY29tbWVudHMtYXJlYV9fc3RhcnMtc3RhciB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIHNjYWxlOiAxO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3N2Zy9zdGFyLnN2Zykgbm8tcmVwZWF0IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogc2NhbGUgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG59XG5cbi5jb21tZW50cy1hcmVhX19zdGFycy1jb250YWluZXIgPiBpbnB1dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jb21tZW50cy1hcmVhX19zdGFycy1jb250YWluZXIgPiBpbnB1dDpjaGVja2VkIH4gbGFiZWwgPiAuY29tbWVudHMtYXJlYV9fc3RhcnMtc3RhciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3N2Zy9lbXB0eS1zdGFyLnN2Zykgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuLmNvbW1lbnRzLWFyZWFfX3N0YXJzLW51bSB7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wM2VtO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xufVxuXG4ubG9nZ2VkLWluLWFzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtbGFyZ2UpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ibG9jay1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgYm94LXNoYWRvdzogMHB4IDEycHggMjRweCAwcHggcmdiYSgxNCwgNjUsIDE0MSwgMC4wNSk7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDExMCU7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4ubG9nZ2VkLWluLWFzID4gYSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1tYWluKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHRyYW5zaXRpb246IGNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2UtaW47XG59XG5cbi5jb21tZW50LWZvcm0ge1xuICBkaXNwbGF5OiBncmlkO1xuICBnYXA6IDVweCAwcHg7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KDUsIGF1dG8pO1xufVxuXG4uY29tbWVudC1mb3JtLWVtYWlsID4gaW5wdXQsXG4uY29tbWVudC1mb3JtLWF1dGhvciA+IGlucHV0IHtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNDhweDtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1sYXJnZSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJsb2NrLWJhY2tncm91bmQtY29sb3IpO1xuICBib3gtc2hhZG93OiAwcHggMTJweCAyNHB4IDBweCByZ2JhKDE0LCA2NSwgMTQxLCAwLjA1KTtcbiAgcGFkZGluZzogMTVweDtcbiAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHZhcigtLWNvbG9yLXRleHQpO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC40MnB4O1xufVxuXG4uY29tbWVudC1mb3JtLWNvbW1lbnQge1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIGdyaWQtY29sdW1uOiAxLy0xO1xuICBncmlkLXJvdzogNC81O1xufVxuXG4uY29tbWVudC1mb3JtLWNvbW1lbnQgPiB0ZXh0YXJlYSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxMDJweDtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICByZXNpemU6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtbGFyZ2UpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ibG9jay1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgYm94LXNoYWRvdzogMHB4IDEycHggMjRweCAwcHggcmdiYSgxNCwgNjUsIDE0MSwgMC4wNSk7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB2YXIoLS1jb2xvci10ZXh0KTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICBsZXR0ZXItc3BhY2luZzogLTAuNDJweDtcbn1cblxuLmNvbW1lbnQtZm9ybSAuZm9ybS1zdWJtaXQge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiA5NSU7XG4gIGJveC1zaGFkb3c6IDBweCAxMnB4IDI0cHggMHB4IHJnYmEoMTQsIDY1LCAxNDEsIDAuMDUpO1xuICBncmlkLWNvbHVtbjogMS8tMTtcbiAgZ3JpZC1yb3c6IDUvNjtcbn1cblxuLmNvbW1lbnRzX193cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogMTBweDtcbn1cblxuLmNvbW1lbnRzX193cmFwcGVyIC5jb21tZW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtbGFyZ2UpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ibG9jay1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgYm94LXNoYWRvdzogMHB4IDEycHggMjRweCAwcHggcmdiYSgxNCwgNjUsIDE0MSwgMC4wNSk7XG4gIHBhZGRpbmc6IDE1cHg7XG59XG5cbi5jb21tZW50c19fd3JhcHBlciAuY29tbWVudF9fd3JhcHBlciB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gIHJvdy1nYXA6IDEwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5jb21tZW50c19fd3JhcHBlciAuY29tbWVudF9fYm9keSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGNvbHVtbi1nYXA6IDEwcHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdyaWQtY29sdW1uOiAxLy0xO1xuICBncmlkLXJvdzogMS8yO1xufVxuXG4uY29tbWVudHNfX3dyYXBwZXIgLmNvbW1lbnRfX2JvZHkgLmNvbS1yYXRpbmcge1xuICB3aWR0aDogMTI2cHg7XG4gIGhlaWdodDogMjVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uY29tbWVudHNfX3dyYXBwZXIgLmNvbW1lbnRfX2JvZHkgLmVtcHR5IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvc3ZnL2VtcHR5LWxpdHRsZS1zdGFyLnN2Zyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTNweCAwcHg7XG59XG5cbi5jb21tZW50c19fd3JhcHBlciAuY29tbWVudF9fYm9keSAuZnVsbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9zdmcvbGl0dGxlLXN0YXIuc3ZnKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtM3B4IDBweDtcbn1cblxuLmNvbW1lbnRzX193cmFwcGVyIC5jb21tZW50X190ZXh0IHtcbiAgZ3JpZC1jb2x1bW46IDEvLTE7XG4gIGdyaWQtcm93OiAyLzM7XG59XG5cbi5jb21tZW50c19fd3JhcHBlciAuY29tbWVudF9fdGV4dCAuY29tLXRleHQge1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDNlbTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTMwJTtcbn1cblxuLmNvbW1lbnRzX193cmFwcGVyIC5jb21tZW50X190ZXh0IC5jb20tdGV4dCA+IHAge1xuICBtYXJnaW46IDA7XG59XG5cbi5jb21tZW50c19fd3JhcHBlciAuY29tbWVudCAuY29tLXJhdGluZy13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgY29sdW1uLWdhcDogMTBweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmNvbW1lbnRzX193cmFwcGVyIC5jb21tZW50X19hdXRob3Ige1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmNvbW1lbnRzX193cmFwcGVyIC5jb21tZW50X19hdXRob3IsXG4uY29tbWVudHNfX3dyYXBwZXIgLmNvbW1lbnQgLmNvbS1yYXRpbmctbnVtIHtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAzZW07XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG59XG5cbi5jb21tZW50c19fd3JhcHBlciAuY29tbWVudF9fcmVwbHkge1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDNlbTtcbiAgZ3JpZC1jb2x1bW46IDEvMjtcbiAgZ3JpZC1yb3c6IDMvNDtcbiAgdHJhbnNpdGlvbjogY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG59XG5cbi5jb21tZW50c19fd3JhcHBlciAuY29tbWVudF9fcmVwbHkgPiBhIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1tYWluKTtcbn1cblxuLmNvbW1lbnRzX193cmFwcGVyIC5jb21tZW50X19tZXRhIHtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAzZW07XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIGdyaWQtY29sdW1uOiAyLy0xO1xuICBncmlkLXJvdzogMy80O1xuICBqdXN0aWZ5LXNlbGY6IGVuZDtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xufVxuXG4udG8tdG9wIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmhlYWRlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWhlYWRlci1iZyk7XG4gIGNvbG9yOiB2YXIoLS1uYXYtdGV4dC1jb2xvcik7XG4gIHBhZGRpbmc6IDEwcHggMDtcbn1cblxuLmhlYWRlcl9fY29udGVudCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogbWlubWF4KDYwcHgsIDc2LjNweCkgMWZyIDQwcHg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMHB4IDVweDtcbn1cblxuLmhlYWRlciBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uaGVhZGVyX19sb2dvIHtcbiAgZmxleC1zaHJpbms6IDA7XG59XG5cbi5oZWFkZXJfX2xhbmdzIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuXG4uaGVhZGVyX19sYW5ncy1saXN0ID4gbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5oZWFkZXJfX2xhbmdzLWxpc3QgPiBsaTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgcmlnaHQ6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAyMHB4O1xuICB6LWluZGV4OiAxMDtcbn1cblxuLmhlYWRlcl9fbGFuZ3MtbGlzdCA+IGxpIC5zdWItbWVudSB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBkaXNwbGF5OiBmbGV4O1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIG9wYWNpdHk6IDA7XG4gIG1heC1oZWlnaHQ6IDA7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDVweDtcbiAgd2lkdGg6IG1heC1jb250ZW50O1xuICBtYXgtd2lkdGg6IDE4MHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTYwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0taGVhZGVyLWJnKTtcbiAgYm94LXNoYWRvdzogMHB4IDE1cHggMzBweCAwcHggcmdiYSgxNCwgNjUsIDE0MSwgMC4xKTtcbiAgcGFkZGluZzogMHB4IDE1cHg7XG4gIHotaW5kZXg6IDEwO1xuICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LCBwYWRkaW5nIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LCBvcGFjaXR5IHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LCB2aXNpYmlsaXR5IHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xufVxuXG4uaGVhZGVyX19sYW5ncy1saXN0ID4gbGkgLnN1Yi1tZW51OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTUuOHB4O1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSByb3RhdGUoLTEzNWRlZyk7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyOiA2cHggc29saWQgdmFyKC0taGVhZGVyLWJnKTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB2YXIoLS1oZWFkZXItZHJvcGRvd24tbWVudS1hcnJvdykgdmFyKC0taGVhZGVyLWRyb3Bkb3duLW1lbnUtYXJyb3cpIHRyYW5zcGFyZW50O1xuICBib3gtc2hhZG93OiAwcHggMTVweCAzMHB4IDBweCByZ2JhKDE0LCA2NSwgMTQxLCAwLjEpO1xufVxuXG4uaGVhZGVyX19sYW5ncy1saXN0ID4gbGkgLnN1Yi1tZW51IGxpIHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmhlYWRlcl9fbGFuZ3MtbGlzdCA+IGxpIC5zdWItbWVudSBhIHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmhlYWRlcl9fbGFuZ3MtbGlzdCBsaSBhIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2x1bW4tZ2FwOiA1LjhweDtcbn1cblxuLmhlYWRlcl9fbGFuZ3MtbGlzdCBsaSBhLFxuLmhlYWRlcl9fbGFuZ3MtbGlzdCBsaSBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uaGVhZGVyIC5oZWFkZXJfX21lbnUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uaGVhZGVyIC5oZWFkZXJfX21lbnUtbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogNXB4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbjogMDtcbn1cblxuLmhlYWRlciAuaGVhZGVyX19tZW51LWxpc3QgPiBsaSB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMTJweCwgMS4xMTExMTExMTExdncsIDE2cHgpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtc21hbGwpO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDUpO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiA5NSU7XG4gIGhlaWdodDogNTBweDtcbn1cblxuLmhlYWRlciAuaGVhZGVyX19tZW51LWxpc3QgLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5oZWFkZXIgLmhlYWRlcl9fbWVudS1saXN0IC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICByaWdodDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDIwcHg7XG4gIHotaW5kZXg6IDEwO1xufVxuXG4uaGVhZGVyIC5oZWFkZXJfX21lbnUtbGlzdCAubWVudS1pdGVtLWhhcy1jaGlsZHJlbiA+IC5zdWItbWVudSB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBvcGFjaXR5OiAwO1xuICBtYXgtaGVpZ2h0OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHdpZHRoOiBtYXgtY29udGVudDtcbiAgbWF4LXdpZHRoOiAyODBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEzMCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWxhcmdlKTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0taGVhZGVyLWRyb3Bkb3duLW1lbnUtYm9yZGVyKTtcbiAgYmFja2dyb3VuZDogdmFyKC0taGVhZGVyLWJnKTtcbiAgYm94LXNoYWRvdzogMHB4IDE1cHggMzBweCAwcHggcmdiYSgxNCwgNjUsIDE0MSwgMC4xKTtcbiAgei1pbmRleDogMTA7XG4gIHBhZGRpbmc6IDBweCAxNXB4O1xuICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LCBwYWRkaW5nIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LCBvcGFjaXR5IHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LCB2aXNpYmlsaXR5IHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xufVxuXG4uaGVhZGVyIC5oZWFkZXJfX21lbnUtbGlzdCAubWVudS1pdGVtLWhhcy1jaGlsZHJlbiA+IC5zdWItbWVudTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC01LjhweDtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgcm90YXRlKC0xMzVkZWcpO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlcjogNnB4IHNvbGlkIHZhcigtLWhlYWRlci1kcm9wZG93bi1tZW51LWFycm93KTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB2YXIoLS1oZWFkZXItZHJvcGRvd24tbWVudS1hcnJvdykgdmFyKC0taGVhZGVyLWRyb3Bkb3duLW1lbnUtYXJyb3cpIHRyYW5zcGFyZW50O1xuICBib3gtc2hhZG93OiAwcHggMTVweCAzMHB4IDBweCByZ2JhKDE0LCA2NSwgMTQxLCAwLjEpO1xufVxuXG4uaGVhZGVyIC5oZWFkZXJfX21lbnUtbGlzdCAubWVudS1pdGVtLWhhcy1jaGlsZHJlbiA+IC5zdWItbWVudSA+IGxpOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuXG4uaGVhZGVyIC5oZWFkZXJfX21lbnUtbGlzdCAubWVudS1pdGVtLWhhcy1jaGlsZHJlbiA+IC5zdWItbWVudSA+IGxpID4gYSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogOTUlO1xuICBjb2xvcjogY3VycmVudENvbG9yO1xufVxuXG4uaGVhZGVyIC5oZWFkZXJfX21lbnUtbGlzdCA+IGxpID4gYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbHVtbi1nYXA6IDVweDtcbiAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbn1cblxuLmhlYWRlciAuaGVhZGVyX19tZW51LWxpc3QgPiBsaSA+IGEgPiAubWVudS1pdGVtLWltYWdlIHtcbiAgbWF4LXdpZHRoOiAzMHB4O1xufVxuXG4uaGVhZGVyX19idXR0b25zIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogNXB4O1xuICBncmlkLWNvbHVtbjogMS8tMTtcbiAgZ3JpZC1yb3c6IDIvMztcbn1cblxuLmhlYWRlcl9fYnVyZ2VyLWJ1dHRvbiB7XG4gIGdyaWQtY29sdW1uOiAzLzQ7XG59XG5cbi5tYWluLXBhZ2Utd3JhcHBlciB7XG4gIHBhZGRpbmc6IDBweDtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5tYWluLXBhZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGp1c3RpZnktaXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMjBweCAwcHggMzBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogdmFyKC0tYm9keS10ZXh0LWNvbG9yKTtcbn1cblxuLm1haW4tcGFnZV9fdGl0bGUge1xuICBmb250LXNpemU6IGNsYW1wKDMycHgsIDIuOTE2NjY2NjY2N3Z3LCA0MnB4KTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIG1hcmdpbjogMDtcbn1cblxuLm1haW4tcGFnZV9fc3VidGl0bGUge1xuICBmb250LXNpemU6IGNsYW1wKDE0cHgsIDEuMTExMTExMTExMXZ3LCAxNnB4KTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbn1cblxuLm1haW4tcGFnZV9fYWNjZXB0IHtcbiAgbWF4LXdpZHRoOiAyNjBweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdyaWQtY29sdW1uOiAxLzI7XG4gIGdyaWQtcm93OiAxLzI7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBjb2x1bW4tZ2FwOiA1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJsb2NrLWJhY2tncm91bmQtY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiAzMnB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4ubWFpbi1wYWdlX19hY2NlcHQtdGV4dCB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMTRweCwgMS4xMTExMTExMTExdncsIDE2cHgpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xufVxuXG4ubWFpbi1wYWdlX19hY2NlcHQtdGV4dC1jb3VudHJ5IHtcbiAgZm9udC1zaXplOiBjbGFtcCgxNHB4LCAxLjExMTExMTExMTF2dywgMTZweCk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1jb3VudHJ5KTtcbn1cblxuLm1haW4tcGFnZV9fYWNjZXB0LWZsYWcge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDIwLjhweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5tYWluLXBhZ2VfX2JvbnVzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogMjBweDtcbiAgZ3JpZC1jb2x1bW46IDEvMjtcbiAgZ3JpZC1yb3c6IDIvMztcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cblxuLm1haW4tcGFnZV9fYm9udXMtaW5mbyB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIHJvdy1nYXA6IDEwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLm1haW4tcGFnZV9fYm9udXMtbmFtZSB7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgYWxpZ24tc2VsZjogZW5kO1xufVxuXG4ubWFpbi1wYWdlX19ib251cy1hbW91bnQge1xuICBmb250LXNpemU6IDU1cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gIGxldHRlci1zcGFjaW5nOiAtMS45MnB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBjb2xvcjogdmFyKC0tY29sb3ItbWFpbik7XG59XG5cbi5tYWluLXBhZ2VfX2JvbnVzLWdldCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICByb3ctZ2FwOiA1cHg7XG59XG5cbi5tYWluLXBhZ2VfX2JvbnVzLWdldC1idG4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWF4LXdpZHRoOiAxNjBweDtcbiAgaGVpZ2h0OiB2YXIoLS1idXR0b24taGVpZ2h0LWJpZyk7XG4gIHBhZGRpbmc6IDhweCAxMHB4IDhweCAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBjb2x1bW4tZ2FwOiAxMHB4O1xuICBib3gtc2hhZG93OiAwIDhweCAyNHB4IHJnYmEoMjYsIDEwMywgMjE5LCAwLjI1KTtcbn1cblxuLm1haW4tcGFnZV9fYm9udXMtZ2V0LWJ0bi10ZXh0IHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4ubWFpbi1wYWdlX19ib251cy1nZXQtYnRuLWljb24td3JhcHBlci5kZWZhdWx0LWJ0bnNfX2ljb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDMycHg7XG4gIGhlaWdodDogMzJweDtcbiAgcGFkZGluZzogNXB4O1xuICBib3JkZXItcmFkaXVzOiA3cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6IHZhcigtLWZpcnN0LWJ0bi1pY29uLWNvbG9yKTtcbn1cblxuLm1haW4tcGFnZV9fYm9udXMtZ2V0LXRpbWVzIHtcbiAgZm9udC1zaXplOiBjbGFtcCgxMnB4LCAwLjk3MjIyMjIyMjJ2dywgMTRweCk7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgb3BhY2l0eTogMC41O1xufVxuXG4ubW9iaWxlLXBhZ2Utd3JhcHBlciB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ubW9iaWxlLXBhZ2Uge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMjBweCAwcHg7XG4gIGNvbHVtbi1nYXA6IDVweDtcbn1cblxuLm1vYmlsZS1wYWdlX19jb250ZW50LXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICByb3ctZ2FwOiAyMHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWF4LXdpZHRoOiA1NTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5tb2JpbGUtcGFnZV9fdGl0bGUge1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDNlbTtcbiAgb3JkZXI6IDE7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gIG1hcmdpbjogMDtcbn1cblxuLm1vYmlsZS1wYWdlX19zdWJ0aXRsZSB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMTRweCwgMS4xMTExMTExMTExdncsIDE2cHgpO1xuICBvcmRlcjogNDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIG1hcmdpbjogMDtcbn1cblxuLm1vYmlsZS1wYWdlX19zdWJ0aXRsZSA+IHAge1xuICBtYXJnaW46IDA7XG59XG5cbi5tb2JpbGUtcGFnZV9fYXBwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogMTBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBvcmRlcjogMjtcbiAgcGFkZGluZzogMTBweCAxNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcHAtcGFnZS1idG4tYmxvY2stYmcpO1xuICBjb2xvcjogdmFyKC0tYXBwLXBhZ2UtYnRuLWJsb2NrLWRlc2NyaXB0aW9uKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cyk7XG59XG5cbi5tb2JpbGUtcGFnZV9fYXBwLWJvbnVzIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgY29sb3I6IHZhcigtLWFwcC1wYWdlLWJ0bi1ibG9jay10aXRsZSk7XG59XG5cbi5tb2JpbGUtcGFnZV9fYXBwLWJvbnVzID4gcCB7XG4gIG1hcmdpbjogMDtcbn1cblxuLm1vYmlsZS1wYWdlX19hcHAtYm9udXMgPiBwID4gLmFjY2VudC10ZXh0IHtcbiAgY29sb3I6IHZhcigtLWFwcC1wYWdlLWJ0bi1ibG9jay10aXRsZSk7XG59XG5cbi5tb2JpbGUtcGFnZV9fYXBwLWJ1dHRvbnMtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbHVtbi1nYXA6IDEwcHg7XG59XG5cbi5tb2JpbGUtcGFnZV9fYXBwLXRvdGFsLWRvd25sb2FkcyB7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xufVxuXG4ubW9iaWxlLXBhZ2VfX3Byb21vLWNvZGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICByb3ctZ2FwOiAxMHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgb3JkZXI6IDM7XG59XG5cbi5tb2JpbGUtcGFnZV9fcHJvbW8tY29kZS10ZXh0IHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLW1haW4pO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5tb2JpbGUtcGFnZV9fcHJvbW8tY29kZS10ZXh0ID4gcCB7XG4gIG1hcmdpbjogMDtcbn1cblxuLm1vYmlsZS1wYWdlX19pbWFnZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5wcm9tb2NvZGUtcGFnZS13cmFwcGVyIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ucHJvbW9jb2RlLXBhZ2Uge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMjBweCAwcHg7XG4gIGNvbHVtbi1nYXA6IDVweDtcbn1cblxuLnByb21vY29kZS1wYWdlX19jb250ZW50LXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICByb3ctZ2FwOiAyMHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWF4LXdpZHRoOiA1NTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5wcm9tb2NvZGUtcGFnZV9fdGl0bGUge1xuICBkaXNwbGF5OiBub25lO1xuICBvcmRlcjogMTtcbiAgZm9udC1zaXplOiA0MnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgbWFyZ2luOiAwO1xufVxuXG4ucHJvbW9jb2RlLXBhZ2VfX3N1YnRpdGxlIHtcbiAgZm9udC1zaXplOiBjbGFtcCgxNHB4LCAxLjExMTExMTExMTF2dywgMTZweCk7XG4gIG9yZGVyOiA0O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgbWFyZ2luOiAwO1xufVxuXG4ucHJvbW9jb2RlLXBhZ2VfX2NvbnRlbnQge1xuICBvcmRlcjogMztcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KDMsIGF1dG8pO1xuICByb3ctZ2FwOiAxMHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAganVzdGlmeS1pdGVtczogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4ucHJvbW9jb2RlLXBhZ2VfX2JvbnVzIHtcbiAgZ3JpZC1hcmVhOiAxLzEvMy8tMTtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgYXV0byk7XG4gIGNvbHVtbi1nYXA6IDEwcHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBqdXN0aWZ5LWl0ZW1zOiBzdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLnByb21vY29kZS1wYWdlX19ib251cy1sYWJlbCB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMTJweCwgMC45NzIyMjIyMjIydncsIDE0cHgpO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgY29sb3I6IHZhcigtLWxhYmVsLXByb21vLWNvZGUtdGV4dC1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWxhYmVsLXByb21vLWNvZGUtYmcpO1xuICBwYWRkaW5nOiA0cHggOHB4O1xuICBib3JkZXItcmFkaXVzOiA5OTlweDtcbn1cblxuLnByb21vY29kZS1wYWdlX19ib251cy1zbWFsbC10ZXh0IHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTMwJTtcbn1cblxuLnByb21vY29kZS1wYWdlX19ib251cy1iaWctdGV4dCB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoNDRweCwgMy42MTExMTExMTExdncsIDUycHgpO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAganVzdGlmeS1zZWxmOiBjZW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1tYWluKTtcbiAgZ3JpZC1hcmVhOiAyLzEvMy8tMTtcbn1cblxuLnByb21vY29kZS1wYWdlX19hY3RpdmUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sdW1uLWdhcDogNXB4O1xufVxuXG4ucHJvbW9jb2RlLXBhZ2VfX2FjdGl2ZS1pY29uIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IDE0cHg7XG59XG5cbi5wcm9tb2NvZGUtcGFnZV9fYWN0aXZlLXRleHQge1xuICBmb250LXNpemU6IGNsYW1wKDE0cHgsIDEuMTExMTExMTExMXZ3LCAxNnB4KTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLnByb21vY29kZS1wYWdlX19pbWFnZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5wcm9tb2NvZGUtYWx0IHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ucHJvbW9jb2RlLWFsdF9fd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAyMHB4IDBweDtcbn1cblxuLnByb21vY29kZS1hbHRfX2NvbnRlbnQtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDIwcHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnByb21vY29kZS1hbHRfX3RleHQge1xuICBtYXgtd2lkdGg6IDcyMXB4O1xuICBvcmRlcjogMjtcbn1cblxuLnByb21vY29kZS1hbHRfX3RpdGxlIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgb3JkZXI6IDE7XG4gIGZvbnQtc2l6ZTogNDJweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIG1hcmdpbjogMDtcbn1cblxuLnByb21vY29kZS1hbHRfX3N1YnRpdGxlIHtcbiAgZm9udC1zaXplOiBjbGFtcCgxNHB4LCAxLjExMTExMTExMTF2dywgMTZweCk7XG4gIG9yZGVyOiA0O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgbWFyZ2luOiAwO1xufVxuXG4ucHJvbW9jb2RlLWFsdF9fY291cG9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogMjBweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogMzIwcHg7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvcHJvbW8tY29kZS9iZ19pbWcucG5nKSBuby1yZXBlYXQgYm90dG9tIHJpZ2h0LCB2YXIoLS1jb2xvci1tYWluKTtcbiAgcGFkZGluZzogMjBweCA0MC41cHg7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtbGFyZ2UpO1xuICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3cpO1xuICBvcmRlcjogMTtcbn1cblxuLnByb21vY29kZS1hbHRfX2NvdXBvbi10ZXh0LXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICByb3ctZ2FwOiAwcHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4ucHJvbW9jb2RlLWFsdF9fY291cG9uLXRleHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbHVtbi1nYXA6IDEwcHg7XG59XG5cbi5wcm9tb2NvZGUtYWx0X19jb3Vwb24tc21hbGwtdGV4dCB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMjBweCwgMS42NjY2NjY2NjY3dncsIDI0cHgpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgb3BhY2l0eTogMC41O1xufVxuXG4ucHJvbW9jb2RlLWFsdF9fY291cG9uLWJpZy10ZXh0IHtcbiAgZm9udC1zaXplOiBjbGFtcCgzMnB4LCAyLjkxNjY2NjY2Njd2dywgNDJweCk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xufVxuXG4ucHJvbW9jb2RlLWFsdF9fY291cG9uLWFtb3VudCB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoNTJweCwgNXZ3LCA3MnB4KTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XG59XG5cbi5wcm9tb2NvZGUtYWx0X19idG4td3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDEwcHg7XG59XG5cbi5wcm9tb2NvZGUtYWx0X19hY3RpdmUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sdW1uLWdhcDogNXB4O1xuICBvcGFjaXR5OiAwLjU7XG59XG5cbi5wcm9tb2NvZGUtYWx0X19hY3RpdmUtaWNvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTRweDtcbiAgaGVpZ2h0OiAxNHB4O1xufVxuXG4ucHJvbW9jb2RlLWFsdF9fYWN0aXZlLXRleHQge1xuICBmb250LXNpemU6IGNsYW1wKDE0cHgsIDEuMTExMTExMTExMXZ3LCAxNnB4KTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmJvbnVzZXMtcGFnZS13cmFwcGVyIHtcbiAgcGFkZGluZzogMHB4O1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmJvbnVzZXMtcGFnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZ3JpZDtcbiAganVzdGlmeS1pdGVtczogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAyMHB4IDBweCAzMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1ib2R5LXRleHQtY29sb3IpO1xufVxuXG4uYm9udXNlcy1wYWdlX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMzJweCwgMi45MTY2NjY2NjY3dncsIDQycHgpO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgbWFyZ2luOiAwO1xuICBncmlkLXJvdzogMi8zO1xufVxuXG4uYm9udXNlcy1wYWdlX19zdWJ0aXRsZSB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMTRweCwgMS4xMTExMTExMTExdncsIDE2cHgpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xufVxuXG4uYm9udXNlcy1wYWdlX19ib251cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDIwcHg7XG4gIGdyaWQtY29sdW1uOiAxLzI7XG4gIGdyaWQtcm93OiAxLzI7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbi5ib251c2VzLXBhZ2VfX2JvbnVzLWluZm8ge1xuICBkaXNwbGF5OiBncmlkO1xuICByb3ctZ2FwOiAxMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5ib251c2VzLXBhZ2VfX2JvbnVzLW5hbWUge1xuICBmb250LXNpemU6IDMwcHg7XG4gIGFsaWduLXNlbGY6IGVuZDtcbn1cblxuLmJvbnVzZXMtcGFnZV9fYm9udXMtYW1vdW50IHtcbiAgbWluLXdpZHRoOiAzMDlweDtcbiAgZm9udC1zaXplOiA1NXB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICBsZXR0ZXItc3BhY2luZzogLTEuOTJweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLW1haW4pO1xufVxuXG4uYm9udXNlcy1wYWdlX19ib251cy1nZXQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcm93LWdhcDogNXB4O1xufVxuXG4uYm9udXNlcy1wYWdlX19ib251cy1nZXQtYnRuIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1heC13aWR0aDogMTYwcHg7XG4gIGhlaWdodDogdmFyKC0tYnV0dG9uLWhlaWdodC1iaWcpO1xuICBwYWRkaW5nOiA4cHggMTBweCA4cHggMjBweDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgY29sdW1uLWdhcDogMTBweDtcbiAgYm94LXNoYWRvdzogMCA4cHggMjRweCByZ2JhKDI2LCAxMDMsIDIxOSwgMC4yNSk7XG59XG5cbi5ib251c2VzLXBhZ2VfX2JvbnVzLWdldC1idG4tdGV4dCB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLmJvbnVzZXMtcGFnZV9fYm9udXMtZ2V0LWJ0bi1pY29uLXdyYXBwZXIuZGVmYXVsdC1idG5zX19pY29uIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IDMycHg7XG4gIHBhZGRpbmc6IDVweDtcbiAgYm9yZGVyLXJhZGl1czogN3B4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiB2YXIoLS1maXJzdC1idG4taWNvbi1jb2xvcik7XG59XG5cbi5ib251c2VzLXBhZ2VfX2JvbnVzLWdldC10aW1lcyB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMTJweCwgMC45NzIyMjIyMjIydncsIDE0cHgpO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIG9wYWNpdHk6IDAuNTtcbn1cblxuLnBhZ2UtY29udGVudC1ibG9jayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDEwcHg7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvcGFnZS1jb250ZW50L2JnX2ltZy5wbmcpIG5vLXJlcGVhdCBib3R0b20gcmlnaHQsIHZhcigtLWJsb2NrLWJhY2tncm91bmQtY29sb3IpO1xuICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3cpO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xufVxuXG4ucGFnZS1jb250ZW50LWJsb2NrX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC43MnB4O1xuICBtYXJnaW46IDA7XG59XG5cbi5wYWdlLWNvbnRlbnQtYmxvY2tfX2xpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDEwcHg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLnBhZ2UtY29udGVudC1ibG9ja19fbGlzdC1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHJvdy1nYXA6IDEwcHg7XG4gIG1heC13aWR0aDogNjJweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4ucGFnZS1jb250ZW50LWJsb2NrX19saXN0LWl0ZW0taW1nIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiA2MnB4O1xuICBoZWlnaHQ6IDYycHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJsb2NrLWJhY2tncm91bmQtY29sb3IpO1xuICBib3gtc2hhZG93OiAwcHggNnB4IDEycHggMHB4IHJnYmEoMTIzLCAxMjMsIDEyMywgMC4yNSk7XG59XG5cbi5wYWdlLWNvbnRlbnQtYmxvY2tfX2xpc3QtaXRlbS1uYW1lIHtcbiAgZm9udC1zaXplOiBjbGFtcCgxNHB4LCAxLjExMTExMTExMTF2dywgMTZweCk7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5wYWdlLWNvbnRlbnQtYmxvY2tfX2xpc3QtaXRlbS1uYW1lOjpmaXJzdC1sZXR0ZXIge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4ubGlzdC1hbmNob3ItbmV3X193cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogMjBweDtcbiAgcGFkZGluZzogMTVweDtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9wbmcvdG9jLWJnLnBuZykgbm8tcmVwZWF0IGJvdHRvbSByaWdodCwgdmFyKC0tYmxvY2stYmFja2dyb3VuZC1jb2xvcik7XG4gIGJveC1zaGFkb3c6IDBweCAxNXB4IDMwcHggMHB4IHJnYmEoMTQsIDY1LCAxNDEsIDAuMSk7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG59XG5cbi5saXN0LWFuY2hvci1uZXdfX3dyYXAgLmxpc3QtYW5jaG9yLW5ld19faGVhZCB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMjBweCwgMS42NjY2NjY2NjY3dncsIDI0cHgpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2x1bW4tZ2FwOiAxMHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjcycHg7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xufVxuXG4ubGlzdC1hbmNob3ItbmV3X193cmFwIC5saXN0LWFuY2hvci1uZXdfX2hlYWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3N2Zy90b2MtaWNvbi5zdmcpIG5vLXJlcGVhdCBjZW50ZXIsIHZhcigtLWNvbG9yLW1haW4pO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJveC1zaGFkb3c6IDBweCAycHggNHB4IDBweCByZ2JhKDE0LCA2NSwgMTQxLCAwLjI1KTtcbn1cblxuLmxpc3QtYW5jaG9yLW5ld19fd3JhcCAubGlzdC1hbmNob3ItbmV3X19oZWFkIC50b2MtYnRuIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGNvbG9yOiB2YXIoLS10b2MtZmFxLWFyci1jb2xvcik7XG4gIGJhY2tncm91bmQ6IHZhcigtLXRvYy1mYXEtYXJyLWJnKTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBib3gtc2hhZG93OiAwcHggMnB4IDRweCAwcHggcmdiYSgxNCwgNjUsIDE0MSwgMC4yNSk7XG59XG5cbi5saXN0LWFuY2hvci1uZXdfX3dyYXAgLmxpc3QtYW5jaG9yLW5ld19faGVhZCAudG9jLWJ0bl9faWNvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNHB4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xufVxuXG4ubGlzdC1hbmNob3ItbmV3X193cmFwIC5zaG93IHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLmxpc3QtYW5jaG9yLW5ld19fd3JhcCAubGlzdC1hbmNob3ItbmV3IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmxpc3QtYW5jaG9yLW5ld19fd3JhcCAubGlzdC1hbmNob3ItbmV3IHVsIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgZ2FwOiAxMHB4O1xufVxuXG4ubGlzdC1hbmNob3ItbmV3X193cmFwIC5saXN0LWFuY2hvci1uZXcgLm1haW4tdGFic19fbGkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2x1bW4tZ2FwOiA1cHg7XG59XG5cbi5saXN0LWFuY2hvci1uZXdfX3dyYXAgLmxpc3QtYW5jaG9yLW5ldyAubWFpbi10YWJzX19saSBhIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1tYWluKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4ubGlzdC1hbmNob3ItbmV3X193cmFwIC5saXN0LWFuY2hvci1uZXcgLm1haW4tdGFic19fbGktaWNvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtaW4td2lkdGg6IDE2cHg7XG4gIG1pbi1oZWlnaHQ6IDE2cHg7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1tYWluKTtcbiAgZmxleC1zaHJpbms6IDA7XG59XG5cbi5saXN0LWFuY2hvci1uZXdfX3dyYXAgLmxpc3QtYW5jaG9yLW5ldyAubWFpbi10YWJzX19saS1pY29uID4gc3ZnICoge1xuICBmaWxsOiB2YXIoLS1jb2xvci1tYWluKTtcbn1cblxuLnRhZy1ibG9jayA+IC53cC1ibG9jay10YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10Yi1iZy1vci1vZGQtcm93KTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1sYXJnZSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdyk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbi1ibG9jazogMTZweDtcbn1cblxuLnRhZy1ibG9jayA+IC53cC1ibG9jay10YWJsZSB0YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS10Yi1iZy1vci1vZGQtcm93KTtcbn1cblxuLnRhZy1ibG9jayA+IC53cC1ibG9jay10YWJsZSB0YWJsZSB0aGVhZCB7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLnRhZy1ibG9jayA+IC53cC1ibG9jay10YWJsZSB0YWJsZSB0aGVhZCA+IHRyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tdGgtYmcpO1xuICBjb2xvcjogdmFyKC0tdGgtdGV4dC1jb2xvcik7XG59XG5cbi50YWctYmxvY2sgPiAud3AtYmxvY2stdGFibGUgdGFibGUgdGhlYWQgdGgge1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIGJvcmRlcjogMXB4O1xufVxuXG4udGFnLWJsb2NrID4gLndwLWJsb2NrLXRhYmxlIHRhYmxlIHRoZWFkIHRoOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTJweDtcbiAgcGFkZGluZy1sZWZ0OiAzMHB4O1xufVxuXG4udGFnLWJsb2NrID4gLndwLWJsb2NrLXRhYmxlIHRhYmxlIHRoZWFkIHRoOmxhc3QtY2hpbGQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTJweDtcbiAgcGFkZGluZy1yaWdodDogMzBweDtcbn1cblxuLnRhZy1ibG9jayA+IC53cC1ibG9jay10YWJsZSB0YWJsZSB0Ym9keSB0ciB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tdGgtYmcpO1xuICBjb2xvcjogdmFyKC0tdGItdGV4dC1jb2xvcik7XG59XG5cbi50YWctYmxvY2sgPiAud3AtYmxvY2stdGFibGUgdGFibGUgdGJvZHkgdHI6bnRoLWNoaWxkKGV2ZW4pIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tdGItYmctZXZlbi1yb3cpO1xufVxuXG4udGFnLWJsb2NrID4gLndwLWJsb2NrLXRhYmxlIHRhYmxlIHRib2R5IHRyIHRkIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgcGFkZGluZzogMTBweCAxNXB4O1xuICBib3JkZXI6IDBweDtcbn1cblxuLnBheW1lbnRzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogMTBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5wYXltZW50c19fdGFicyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgY29sdW1uLWdhcDogMTBweDtcbn1cblxuLnBheW1lbnRzX190YWIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogY2FsYygoMTAwJSAtIDEwcHgpIC8gMik7XG4gIGNvbHVtbi1nYXA6IDEwcHg7XG4gIHBhZGRpbmc6IDkuNXB4O1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWxhcmdlKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0taW5hY3RpdmUtdGFiKTtcbiAgY29sb3I6IHZhcigtLWluYWN0aXZlLXRhYi10ZXh0LWNvbG9yKTtcbn1cblxuLnBheW1lbnRzX190YWItLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFjdGl2ZS10YWIpO1xuICBjb2xvcjogdmFyKC0tYWN0aXZlLXRhYi10ZXh0LWNvbG9yKTtcbn1cblxuLnBheW1lbnRzX190YWItLWFjdGl2ZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTE1cHg7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlcjogOHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wOiA4cHggc29saWQgdmFyKC0tYWN0aXZlLXRhYik7XG59XG5cbi5wYXltZW50c19fdGFiLWxhYmVsIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMjAuOHB4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDNlbTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgbWFyZ2luOiAwO1xufVxuXG4ucGF5bWVudHNfX3RhYi1pY29uIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBwYWRkaW5nOiA1cHg7XG59XG5cbi5wYXltZW50c19fdGFiLWljb24gc3ZnICoge1xuICBmaWxsOiB2YXIoLS10YWItaWNvbi1jb2xvcik7XG59XG5cbi5wYXltZW50c19fdGFiLWljb24tLWFjdGl2ZSB7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdGFiLWljb24tYmcpO1xuICBib3gtc2hhZG93OiAwcHggMnB4IDRweCAwcHggcmdiYSgxNCwgNjUsIDE0MSwgMC4yNSk7XG59XG5cbi5wYXltZW50cyAucGF5bWVudHNfX3Rib2R5LWNlbGwtaWNvbiB7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuXG4ucGF5bWVudHMgLnBheW1lbnRzX190Ym9keS1jZWxsLXRleHQge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4ucGF5bWVudHNfX3Rib2R5LWNlbGw6bm90KDpmaXJzdC1jaGlsZCkgLnBheW1lbnRzX190Ym9keS1jZWxsLWljb24ge1xuICBvcmRlcjogMjtcbn1cblxuLnBheW1lbnRzX190Ym9keS1jZWxsLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2x1bW4tZ2FwOiAxMHB4O1xufVxuXG4uY29udGFjdHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICByb3ctZ2FwOiAxMHB4O1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmNvbnRhY3RzID4gLnRhYmxlLXdyYXBwZXIgLnRhYmxlIHtcbiAgbWluLXdpZHRoOiAzMjBweDtcbn1cblxuLmNvbnRhY3RzX190aCB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5jb250YWN0c19fdGJvZHktY2VsbC13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmNvbnRhY3RzX190Ym9keS1jZWxsOmZpcnN0LWNoaWxkIC5jb250YWN0c19fdGJvZHktY2VsbC13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sdW1uLWdhcDogMTBweDtcbn1cblxuLmNvbnRhY3RzX190Ym9keS1jZWxsIHtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbn1cblxuLmNvbnRhY3RzX190Ym9keS1jZWxsLWljb24ge1xuICBmbGV4LXNocmluazogMDtcbn1cblxuLmNvbnRhY3RzX190Ym9keS1jZWxsLWxpbmsge1xuICBjb2xvcjogdmFyKC0tbGluay1jb2xvcik7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDEuNXB4O1xufVxuXG4uY29udGFjdHNfX3Rib2R5LWNlbGwtc29jaWFsLW1lZGlhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxMHB4O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5jb250YWN0c19fdGJvZHktY2VsbC1zb2NpYWwtbWVkaWEtbGluayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogNXB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICBjb2xvcjogdmFyKC0tbGluay1jb2xvcik7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDEuNXB4O1xufVxuXG4ucHJvcy1jb25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogMTBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5wcm9zLWNvbnNfX3RhYnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBjb2x1bW4tZ2FwOiAxMHB4O1xufVxuXG4ucHJvcy1jb25zX190YWIge1xuICBmb250LXNpemU6IGNsYW1wKDE2cHgsIDEuMjV2dywgMThweCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiBjYWxjKCgxMDAlIC0gMTBweCkgLyAyKTtcbiAgY29sdW1uLWdhcDogMTBweDtcbiAgcGFkZGluZzogOS41cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICBsZXR0ZXItc3BhY2luZzogLTAuNDhweDtcbn1cblxuLnByb3MtY29uc19fdGFiLXRleHQge1xuICBtYXJnaW46IDA7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4ucHJvcy1jb25zX190YWItcHJvcyB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcm9zKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJvcy1pbmFjdGl2ZSk7XG59XG5cbi5wcm9zLWNvbnNfX3RhYi1wcm9zLS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcm9zKTtcbn1cblxuLnByb3MtY29uc19fdGFiLXByb3MtLWFjdGl2ZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTE1cHg7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlcjogOHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wOiA4cHggc29saWQgdmFyKC0tY29sb3ItcHJvcyk7XG59XG5cbi5wcm9zLWNvbnNfX3RhYi1jb25zIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLWNvbnMpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1jb25zLWluYWN0aXZlKTtcbn1cblxuLnByb3MtY29uc19fdGFiLWNvbnMtLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWNvbnMpO1xufVxuXG4ucHJvcy1jb25zX190YWItY29ucy0tYWN0aXZlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtMTVweDtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyOiA4cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3A6IDhweCBzb2xpZCB2YXIoLS1jb2xvci1jb25zKTtcbn1cblxuLnByb3MtY29uc19fdGFiLWljb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM5ZGVnLCAjZmZmIDEzLjc0JSwgI2RiZTlmZiA5My4wMiUpO1xuICBib3gtc2hhZG93OiAwcHggMnB4IDRweCAwcHggcmdiYSgxNCwgNjUsIDE0MSwgMC4yNSk7XG59XG5cbi5wcm9zLWNvbnNfX3RhYi1pY29uLXByb3Mgc3ZnICoge1xuICBzdHJva2U6IHZhcigtLWNvbG9yLXByb3MpO1xufVxuXG4ucHJvcy1jb25zX190YWItaWNvbi1jb25zIHN2ZyAqIHtcbiAgc3Ryb2tlOiB2YXIoLS1jb2xvci1jb25zKTtcbn1cblxuLnByb3MtY29uc19fbGlzdCB7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtbGFyZ2UpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1ibG9jay1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgYm94LXNoYWRvdzogMHB4IDE1cHggMzBweCAwcHggcmdiYSgxNCwgNjUsIDE0MSwgMC4xKTtcbn1cblxuLnByb3MtY29uc19fbGlzdCA+IHVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGdhcDogMTBweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICBsZXR0ZXItc3BhY2luZzogLTAuNDhweDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4ucHJvcy1jb25zX19saXN0ID4gdWwgPiBsaSB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbn1cblxuLnByb3MtY29uc19fbGlzdC1wcm9zIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXByb3MpO1xufVxuXG4ucHJvcy1jb25zX19saXN0LWNvbnMge1xuICBkaXNwbGF5OiBub25lO1xuICBjb2xvcjogdmFyKC0tY29sb3ItY29ucyk7XG59XG5cbi53ZWJzaXRlLWludGVyZmFjZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBncmlkO1xuICByb3ctZ2FwOiAxMnB4O1xufVxuXG4ud2Vic2l0ZS1pbnRlcmZhY2VfX3NsaWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGNvbHVtbi1nYXA6IDIwcHg7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1sYXJnZSk7XG59XG5cbi53ZWJzaXRlLWludGVyZmFjZV9fdHJhY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBjb2x1bW4tZ2FwOiAyMHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTk5MHB4KTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGxpbmVhcjtcbn1cblxuLndlYnNpdGUtaW50ZXJmYWNlX19zbGlkZSB7XG4gIHdpZHRoOiAzMTBweDtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1sYXJnZSk7XG4gIGJvcmRlcjogNXB4IHNvbGlkIHZhcigtLXdlYnNpdGUtaW50ZXJmYWNlLXNsaWRlLWJvcmRlci1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLW1haW4pO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ud2Vic2l0ZS1pbnRlcmZhY2VfX2RvdHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sdW1uLWdhcDogMTBweDtcbn1cblxuLndlYnNpdGUtaW50ZXJmYWNlX19kb3Qge1xuICB3aWR0aDogOHB4O1xuICBoZWlnaHQ6IDhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYm9keS10ZXh0LWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4yNXMgbGluZWFyLCBiYWNrZ3JvdW5kIDAuMjVzIGxpbmVhcjtcbn1cblxuLndlYnNpdGUtaW50ZXJmYWNlX19kb3QtLWFjdGl2ZSB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS41KTtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItbWFpbik7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjI1cyBsaW5lYXIsIGJhY2tncm91bmQgMC4yNXMgbGluZWFyO1xufVxuXG4ud2Vic2l0ZS1pbnRlcmZhY2VfX2J1dHRvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sdW1uLWdhcDogMTBweDtcbn1cblxuLndlYnNpdGUtaW50ZXJmYWNlX19idXR0b24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2Vic2l0ZS1pbnRlcmZhY2UtYnV0dG9uLWNvbG9yKTtcbiAgY29sb3I6IHZhcigtLXdlYnNpdGUtaW50ZXJmYWNlLWJ1dHRvbi1pY29uLWNvbG9yKTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLWluLCBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLWluO1xufVxuXG4ud2Vic2l0ZS1pbnRlcmZhY2VfX2J1dHRvbjpmaXJzdC1jaGlsZCA+IC53ZWJzaXRlLWludGVyZmFjZV9fYnV0dG9uLWljb24ge1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cblxuLndlYnNpdGUtaW50ZXJmYWNlX19idXR0b246bGFzdC1jaGlsZCA+IC53ZWJzaXRlLWludGVyZmFjZV9fYnV0dG9uLWljb24ge1xuICBtYXJnaW4tcmlnaHQ6IC01cHg7XG59XG5cbi53ZWJzaXRlLWludGVyZmFjZV9fYnV0dG9uLWljb24ge1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAyMHB4O1xufVxuXG4uaG93LXRvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogMTBweDtcbn1cblxuLmhvdy10b19faGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uaG93LXRvX19oZWFkZXItc3RlcHMge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbGFiZWwtYmcpO1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgY29sb3I6IHZhcigtLWxhYmVsLXRleHQtY29sb3IpO1xufVxuXG4uaG93LXRvX19pbm5lci13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogMTBweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItbWFpbik7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtbGFyZ2UpO1xuICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3cpO1xuICBwYWRkaW5nOiAyMHB4O1xufVxuXG4uaG93LXRvX19zdGVwcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMjBweDtcbn1cblxuLmhvdy10b19fc3RlcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDIwcHg7XG4gIG1heC13aWR0aDogNDQwcHg7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaG93LXRvL2JnX2ltZy5wbmcpIG5vLXJlcGVhdCByaWdodCBib3R0b20sIHZhcigtLWJsb2NrLWJhY2tncm91bmQtY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3cpO1xuICBwYWRkaW5nOiAxNXB4O1xufVxuXG4uaG93LXRvX19zdGVwLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGNvbHVtbi1nYXA6IDEwcHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5ob3ctdG9fX3N0ZXAtbGFiZWwge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC40OHB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLW1haW4pO1xuICBib3gtc2hhZG93OiAwcHggMnB4IDRweCAwcHggcmdiYSgxNCwgNjUsIDE0MSwgMC4yNSk7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgcGFkZGluZzogNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5ob3ctdG9fX3N0ZXAtdGl0bGUge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG59XG5cbi5ob3ctdG9fX3N0ZXAtaW1nIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1heC13aWR0aDogMzgwcHg7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtbGFyZ2UpO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uaG93LXRvX19zdGVwLWRlc2NyaXB0aW9uIHtcbiAgbWF4LXdpZHRoOiAzODBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xufVxuXG4uaG93LXRvX19zdGVwLWRlc2NyaXB0aW9uID4gdWwge1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG59XG5cbi5ob3ctdG9fX2JvbnVzIHtcbiAgbWF4LXdpZHRoOiAzODBweDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLWJ1dHRvbi10ZXh0KTtcbn1cblxuLmhvdy10b19fYm9udXMtdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogOTUlO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5ob3ctdG9fX2JvbnVzLXRleHQtLWJvbGQge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4uaG93LXRvX19idG4ge1xuICBtYXgtd2lkdGg6IDQxMHB4O1xuICBjb2x1bW4tZ2FwOiAxMHB4O1xuICBwYWRkaW5nOiA4cHggMTBweDtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1sYXJnZSk7XG4gIGJveC1zaGFkb3c6IDBweCA4cHggMjRweCAwcHggcmdiYSg2MSwgNjUsIDcxLCAwLjI1KTtcbn1cblxuLmFkdmljZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxODBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbHVtbi1nYXA6IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtbGFyZ2UpO1xuICBib3JkZXI6IDJweCBzb2xpZCAjMDBiNDQ4O1xuICBiYWNrZ3JvdW5kOiAjYzVlN2UxO1xuICBjb2xvcjogIzAwYjQ0ODtcbiAgcGFkZGluZzogMTVweDtcbn1cblxuLmFkdmljZSAuYWR2aWNlLXRleHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICByb3ctZ2FwOiA1cHg7XG59XG5cbi5hZHZpY2UgLmFkdmljZS10ZXh0X190aXRsZSB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMThweCwgMS42NjY2NjY2NjY3dncsIDI0cHgpO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTMwJTtcbn1cblxuLmFkdmljZSAuYWR2aWNlLXRleHRfX3N1YnRpdGxlIHtcbiAgZm9udC1zaXplOiBjbGFtcCgxNHB4LCAxLjExMTExMTExMTF2dywgMTZweCk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xufVxuXG4uYWR2aWNlX190ZXh0IHtcbiAgbWF4LXdpZHRoOiA5ODBweDtcbn1cblxuLmFkdmljZV9faW1nIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDBweDtcbiAgaGVpZ2h0OiAxMDBweDtcbiAgZmxleC1zaHJpbms6IDA7XG59XG5cbi53cC1ibG9jay1tZWRpYS10ZXh0IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ2FwOiAxNXB4O1xuICBwYWRkaW5nOiAxNXB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3BuZy9tZWRpYS1hbmQtdGV4dC1iZy5wbmcpIG5vLXJlcGVhdCBsZWZ0IGJvdHRvbSAtMTBweCwgdmFyKC0tYmxvY2stYmFja2dyb3VuZC1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtbGFyZ2UpO1xuICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3cpO1xufVxuXG4uZGV2aWNlcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDEwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZGV2aWNlcyA+IC50YWJsZS13cmFwcGVyIC50YWJsZSB7XG4gIG1pbi13aWR0aDogMzIwcHg7XG59XG5cbi5kZXZpY2VzX190aC1jZWxsOm5vdCg6bGFzdC1jaGlsZCksXG4uZGV2aWNlc19fdGJvZHktY2VsbDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cblxuLmRldmljZXNfX3Rib2R5LWNlbGwtaWNvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXgtd2lkdGg6IDUwcHg7XG59XG5cbi5kZXZpY2VzX190Ym9keS1jZWxsLWljb24gaW1nIHtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5cbi5kZXZpY2VzIC5kZXZpY2VzLXRhYmxlIC5kZXZpY2VzLXRhYmxlLWhlYWQgLmRldmljZXMtdGFibGUtaGVhZC1yb3dfX3RoIHtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4uZGV2aWNlcyAuZGV2aWNlcy10YWJsZSAuZGV2aWNlcy10YWJsZS1oZWFkIC5kZXZpY2VzLXRhYmxlLWhlYWQtcm93X190aDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDEycHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbn1cblxuLmRldmljZXMgLmRldmljZXMtdGFibGUgLmRldmljZXMtdGFibGUtaGVhZCAuZGV2aWNlcy10YWJsZS1oZWFkLXJvd19fdGg6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxMnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xufVxuXG4uZGV2aWNlcyAuZGV2aWNlcy10YWJsZV9faGVhZCB7XG4gIGJhY2tncm91bmQ6ICMxYTY3ZGI7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uZGV2aWNlcyAuZGV2aWNlcy10YWJsZSAuZGV2aWNlcy10YWJsZS1ib2R5IC5kZXZpY2VzLXRhYmxlLWJvZHktcm93Om50aC1jaGlsZChldmVuKSB7XG4gIGJhY2tncm91bmQ6ICNmNWY5ZmY7XG59XG5cbi5kZXZpY2VzIC5kZXZpY2VzLXRhYmxlIC5kZXZpY2VzLXRhYmxlLWJvZHkgLmRldmljZXMtdGFibGUtYm9keS1yb3cgLmRldmljZXMtdGFibGUtY2VsbC13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sdW1uLWdhcDogMTBweDtcbn1cblxuLmRldmljZXMgLmRldmljZXMtdGFibGUgLmRldmljZXMtdGFibGUtYm9keSAuZGV2aWNlcy10YWJsZS1ib2R5LXJvdyAuZGV2aWNlcy10YWJsZS1ib2R5LXJvdy1jZWxsX19pbWcge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uZGV2aWNlcyAuZGV2aWNlcy10YWJsZSAuZGV2aWNlcy10YWJsZS1ib2R5IC5kZXZpY2VzLXRhYmxlLWJvZHktcm93X19jZWxsOmZpcnN0LWNoaWxkIC5kZXZpY2VzLXRhYmxlLWNlbGwtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uZGV2aWNlcyAuZGV2aWNlcy1zb2NpYWwtbWVkaWEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMTBweDtcbn1cblxuLmRldmljZXMgLmRldmljZXMtc29jaWFsLW1lZGlhIC5kZXZpY2VzLXNvY2lhbC1tZWRpYS1pdGVtX19saW5rIHtcbiAgbWluLXdpZHRoOiAxMTBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgY29sdW1uLWdhcDogNXB4O1xufVxuXG4uc3BvcnRzLWxpbmtzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDEwcHg7XG59XG5cbi5zcG9ydHMtbGlua3NfX2xpbmsge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEwcHg7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtbGFyZ2UpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1ibG9jay1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgYm94LXNoYWRvdzogMHB4IDEwcHggMjBweCAwcHggcmdiYSgxNCwgNjUsIDE0MSwgMC4xKTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBsaW5lYXI7XG59XG5cbi5zcG9ydHMtbGlua3NfX2NvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2x1bW4tZ2FwOiAyMHB4O1xufVxuXG4uc3BvcnRzLWxpbmtzX19pY29uIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAzNXB4O1xuICBoZWlnaHQ6IDM1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYm94LXNoYWRvdzogMHB4IDJweCA0cHggMHB4IHJnYmEoMTQsIDY1LCAxNDEsIDAuMjUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1tYWluKTtcbn1cblxuLnNwb3J0cy1saW5rc19faWNvbi1iYXNrZXRiYWxsIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5zcG9ydHMtbGlua3NfX2ljb24tYmFza2V0YmFsbCBzdmcgKiB7XG4gIGZpbGw6IGN1cnJlbnRDb2xvcjtcbn1cblxuLnNwb3J0cy1saW5rc19faWNvbi1zb2NjZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLnNwb3J0cy1saW5rc19faWNvbi1zb2NjZXIgc3ZnICoge1xuICBmaWxsOiBjdXJyZW50Q29sb3I7XG59XG5cbi5zcG9ydHMtbGlua3NfX2ljb24tdGVubmlzIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5zcG9ydHMtbGlua3NfX2ljb24tdGVubmlzIHN2ZyAqIHtcbiAgZmlsbDogY3VycmVudENvbG9yO1xuICBzdHJva2U6IGN1cnJlbnRDb2xvcjtcbn1cblxuLnNwb3J0cy1saW5rc19faWNvbi1ob2NrZXkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLnNwb3J0cy1saW5rc19faWNvbi1ob2NrZXkgc3ZnICoge1xuICBmaWxsOiBjdXJyZW50Q29sb3I7XG59XG5cbi5zcG9ydHMtbGlua3NfX2ljb24tZm9vdGJhbGwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLnNwb3J0cy1saW5rc19faWNvbi1mb290YmFsbCBzdmcgKiB7XG4gIGZpbGw6IGN1cnJlbnRDb2xvcjtcbn1cblxuLnNwb3J0cy1saW5rc19fbmFtZSB7XG4gIGNvbG9yOiB2YXIoLS1ib2R5LXRleHQtY29sb3IpO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICBsZXR0ZXItc3BhY2luZzogLTAuNnB4O1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgd29yZC1icmVhazogYnJlYWstYWxsO1xufVxuXG4uc3BvcnRzLWxpbmtzX19hcnJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMjRweDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLW1haW4pO1xufVxuXG4uc3BvcnRzLWxpbmtzX19hcnJvdyBzdmcgKiB7XG4gIHN0cm9rZTogY3VycmVudENvbG9yO1xufVxuXG4ubGF0ZXN0LW5ld3Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICByb3ctZ2FwOiAxMHB4O1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmxhdGVzdC1uZXdzX19jYXJkcy13cmFwcGVyIHtcbiAgb3ZlcmZsb3cteDogYXV0bztcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1sYXJnZSk7XG4gIHBhZGRpbmctYm90dG9tOiA0MHB4O1xufVxuXG4ubGF0ZXN0LW5ld3NfX2NhcmRzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgY29sdW1uLWdhcDogMTBweDtcbn1cblxuLmxhdGVzdC1uZXdzX19jYXJkIHtcbiAgZmxleDogMCAwIDMxMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWxhcmdlKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmxvY2stYmFja2dyb3VuZC1jb2xvcik7XG59XG5cbi5sYXRlc3QtbmV3c19fY2FyZC1pbWcge1xuICB3aWR0aDogMzEwcHg7XG4gIG1pbi1oZWlnaHQ6IDI5MHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWxhcmdlKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1tYWluKTtcbn1cblxuLmxhdGVzdC1uZXdzX19kYXRlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDE1cHg7XG4gIGxlZnQ6IDE1cHg7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBib3JkZXItcmFkaXVzOiAzMnB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC40MnB4O1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmxvY2stYmFja2dyb3VuZC1jb2xvcik7XG59XG5cbi5sYXRlc3QtbmV3c19fY2FyZC1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICByb3ctZ2FwOiAxMHB4O1xuICBwYWRkaW5nOiAxMHB4IDE1cHggMTVweDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4ubGF0ZXN0LW5ld3NfX2xhYmVscyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgZ2FwOiAxMHB4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi5sYXRlc3QtbmV3c19fbGFiZWwge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC40MnB4O1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtbGFyZ2UpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1sYWJlbC1ib251cyk7XG4gIGNvbG9yOiB2YXIoLS1sYWJlbC1ib251cy10ZXh0KTtcbn1cblxuLmxhdGVzdC1uZXdzX190ZXh0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBlbmQ7XG4gIHJvdy1nYXA6IDEwcHg7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLmxhdGVzdC1uZXdzX190ZXh0LXRpdGxlIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICBsZXR0ZXItc3BhY2luZzogLTAuNTRweDtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG59XG5cbi5sYXRlc3QtbmV3c19fdGV4dC1kZXNjcmlwdGlvbiB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAtd2Via2l0LWxpbmUtY2xhbXA6IDI7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC40OHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cblxuLmxhdGVzdC1uZXdzX19hdXRob3Ige1xuICBkaXNwbGF5OiBmbGV4O1xuICBjb2x1bW4tZ2FwOiAxMHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4ubGF0ZXN0LW5ld3NfX2F2YXRhciB7XG4gIGZsZXg6IDAgMCAzMHB4O1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5sYXRlc3QtbmV3c19fYXV0aG9yLW5hbWUge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC41NHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cblxuLmxhdGVzdC1uZXdzX19idG4ge1xuICBmbGV4LXNocmluazogMDtcbiAgaGVpZ2h0OiB2YXIoLS1idXR0b24taGVpZ2h0LWJpZyk7XG4gIHBhZGRpbmc6IDhweCAyMHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDk1JTtcbiAgYm94LXNoYWRvdzogMHB4IDhweCAyNHB4IDBweCByZ2JhKDI2LCAxMDMsIDIxOSwgMC4yNSk7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xufVxuXG4uZmFxIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogMTBweDtcbn1cblxuLmZhcV9faW5uZXItd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDEwcHg7XG59XG5cbi5mYXFfX3JvdyB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWJsb2NrLWJhY2tncm91bmQtY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWxhcmdlKTtcbiAgcGFkZGluZzogMTVweDtcbiAgYm94LXNoYWRvdzogMHB4IDEwcHggMjBweCAwcHggcmdiYSgxNCwgNjUsIDE0MSwgMC4yKTtcbiAgbWluLWhlaWdodDogNjBweDtcbiAgdHJhbnNpdGlvbjogbWluLWhlaWdodCAwLjE1cyBsaW5lYXIsIG1heC1oZWlnaHQgMC41cyBsaW5lYXI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5mYXFfX3Jvdy1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5mYXFfX3Jvdy1oZWFkZXItdGl0bGUge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICBtYXJnaW46IDA7XG59XG5cbi5mYXFfX3Jvdy1oZWFkZXItaWNvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBmbGV4LXNocmluazogMDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBjb2xvcjogdmFyKC0tdG9jLWZhcS1hcnItY29sb3IpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS10b2MtZmFxLWFyci1iZyk7XG4gIGJveC1zaGFkb3c6IDBweCAycHggNHB4IDBweCByZ2JhKDE0LCA2NSwgMTQxLCAwLjI1KTtcbn1cblxuLmZhcV9fcm93LWhlYWRlci1pY29uIHN2ZyB7XG4gIHJvdGF0ZTogLTE4MGRlZztcbiAgdHJhbnNpdGlvbjogcm90YXRlIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xufVxuXG4uZmFxX19yb3ctaGVhZGVyLWljb24gc3ZnICoge1xuICBzdHJva2U6IHZhcigtLWNvbG9yLW1haW4pO1xufVxuXG4uZmFxX19yb3ctZGVzY3JpcHRpb24ge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG59XG5cbi5mYXFfX3Jvdy1kZXNjcmlwdGlvbiA+IHAge1xuICBtYXJnaW46IDA7XG59XG5cbi5mYXFfX3Jvd1tvcGVuXSAuZmFxX19yb3ctaGVhZGVyLWljb24gPiBzdmcge1xuICByb3RhdGU6IDBkZWc7XG4gIHRyYW5zaXRpb246IHJvdGF0ZSB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbn1cblxuLmFydGljbGUtYXV0aG9yIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA3MHB4IDFmcjtcbiAgZ2FwOiA1cHggMjBweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmFydGljbGUtYXV0aG9yX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMTJweCwgMC45NzIyMjIyMjIydncsIDE0cHgpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjQycHg7XG4gIG9wYWNpdHk6IDAuNTtcbiAgZ3JpZC1jb2x1bW46IDIvLTE7XG4gIGdyaWQtcm93OiAxLzI7XG59XG5cbi5hcnRpY2xlLWF1dGhvcl9fYXZhdGFyIHtcbiAgd2lkdGg6IDcwcHg7XG4gIGhlaWdodDogNzBweDtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm94LXNoYWRvdzogMHB4IDZweCAxMnB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICBncmlkLWNvbHVtbjogMS8yO1xuICBncmlkLXJvdzogMS80O1xufVxuXG4uYXJ0aWNsZS1hdXRob3JfX2luZm8ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogNXB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBncmlkLWNvbHVtbjogMi8tMTtcbiAgZ3JpZC1yb3c6IDIvMztcbn1cblxuLmFydGljbGUtYXV0aG9yX19pbmZvLWxhYmVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1heC13aWR0aDogMTEwcHg7XG4gIGhlaWdodDogMjJweDtcbiAgcGFkZGluZzogNXB4IDEzcHggNXB4IDEwcHg7XG4gIGNvbHVtbi1nYXA6IDVweDtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1sYXJnZSk7XG4gIGJhY2tncm91bmQ6IHZhcigtLWxhYmVsLWJnKTtcbn1cblxuLmFydGljbGUtYXV0aG9yX19pbmZvLWxhYmVsLWljb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sb3I6IHZhcigtLWxhYmVsLXRleHQtY29sb3IpO1xufVxuXG4uYXJ0aWNsZS1hdXRob3JfX2luZm8tbGFiZWwtcmFuayB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4zNnB4O1xuICBjb2xvcjogdmFyKC0tbGFiZWwtdGV4dC1jb2xvcik7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uYXJ0aWNsZS1hdXRob3JfX2luZm8tYXV0aG9yLW5hbWUge1xuICBmb250LXNpemU6IGNsYW1wKDE2cHgsIDEuMjV2dywgMThweCk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICBsZXR0ZXItc3BhY2luZzogLTAuNTRweDtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG59XG5cbi5hcnRpY2xlLWF1dGhvcl9fZGF0ZSB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMTRweCwgMS4xMTExMTExMTExdncsIDE2cHgpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjQ4cHg7XG4gIGdyaWQtY29sdW1uOiAyLy0xO1xuICBncmlkLXJvdzogMy80O1xufVxuXG4uYnJlYWRjcnVtYnMge1xuICBjb2xvcjogdmFyKC0tbGluay1jb2xvcik7XG59XG5cbi5icmVhZGNydW1ic19faW5uZXIsXG4uYnJlYWRjcnVtYnNfX2lubmVyIHVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmJyZWFkY3J1bWJzX19pbm5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBjb2x1bW4tZ2FwOiA1cHg7XG59XG5cbi5icmVhZGNydW1ic19faW5uZXIgdWwge1xuICBjb2x1bW4tZ2FwOiAxMHB4O1xuICBtYXJnaW46IDBweDtcbn1cblxuLmJyZWFkY3J1bWJzX19pY29uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDE1cHg7XG4gIGhlaWdodDogMTVweDtcbn1cblxuLmJyZWFkY3J1bWJzX19pY29uID4gc3ZnICoge1xuICBmaWxsOiBjdXJyZW50Q29sb3I7XG59XG5cbi5icmVhZGNydW1ic19fYXJyb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogNnB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBtYXJnaW4tdG9wOiAycHg7XG59XG5cbi5icmVhZGNydW1ic19fYXJyb3cgPiBzdmcgKiB7XG4gIHN0cm9rZTogY3VycmVudENvbG9yO1xuICBmaWxsOiBub25lO1xufVxuXG4uYnJlYWRjcnVtYnMgbmF2IHVsID4gbGkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGNvbG9yOiB2YXIoLS1saW5rLWNvbG9yKTtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG59XG5cbi5icmVhZGNydW1icyBuYXYgdWwgbGk6bGFzdC1jaGlsZCB7XG4gIGNvbG9yOiB2YXIoLS1ib2R5LXRleHQtY29sb3IpO1xufVxuXG4uZmxvYXQtYmxvY2std3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwdnc7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIGJvdHRvbTogM3ZoO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgei1pbmRleDogNTA7XG59XG5cbi5mbG9hdC1ibG9jayB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbHVtbi1nYXA6IDNweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZmxvYXRpbmctYmxvY2stYmcpO1xuICBib3gtc2hhZG93OiAwcHggOHB4IDE2cHggMHB4IHJnYmEoNiwgMTksIDQwLCAwLjIpO1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG59XG5cbi5mbG9hdC1ibG9ja19fY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbHVtbi1nYXA6IDEwcHg7XG59XG5cbi5mbG9hdC1ibG9ja19fY29udGVudC13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sdW1uLWdhcDogMTVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZmxvYXQtYmxvY2tfX2xvZ28ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgcGFkZGluZzogNXB4O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuXG4uZmxvYXQtYmxvY2tfX2luZm8ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLmZsb2F0LWJsb2NrX19pbmZvLW5hbWUge1xuICBmb250LXNpemU6IGNsYW1wKDE0cHgsIDEuMzg4ODg4ODg4OXZ3LCAyMHB4KTtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGNvbG9yOiB2YXIoLS1mbG9hdGluZy1ibG9jay10ZXh0LWNvbG9yKTtcbn1cblxuLmZsb2F0LWJsb2NrX19pbmZvLXJhdGluZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbHVtbi1nYXA6IDVweDtcbn1cblxuLmZsb2F0LWJsb2NrX19pbmZvLW51bSB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogdmFyKC0tZmxvYXRpbmctYmxvY2stdGV4dC1jb2xvcik7XG59XG5cbi5mbG9hdC1ibG9ja19faW5mby1zdGFycyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAwLjVweDtcbiAgbWFyZ2luLWxlZnQ6IC0ycHg7XG59XG5cbi5mbG9hdC1ibG9ja19faW5mby1zdGFycyA+IHN2ZyB7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG59XG5cbi5mbG9hdC1ibG9ja19faW5mby1zdGFycyBzdmc6bm90KDpmaXJzdC1jaGlsZCkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZmxvYXQtYmxvY2tfX2luZm8tYm9udXMge1xuICBmb250LXNpemU6IDEwcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICBjb2xvcjogdmFyKC0tZmxvYXRpbmctYmxvY2stdGV4dC1jb2xvcik7XG59XG5cbi5mbG9hdC1ibG9ja19fYm9udXMge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZmxvYXQtYmxvY2tfX2JvbnVzLXRpdGxlIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGNvbG9yOiB2YXIoLS1mbG9hdGluZy1ibG9jay10ZXh0LWNvbG9yKTtcbn1cblxuLmZsb2F0LWJsb2NrX19ib251cy10ZXh0IHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGNvbG9yOiB2YXIoLS1mbG9hdGluZy1ibG9jay10ZXh0LWNvbG9yKTtcbn1cblxuLmZsb2F0LWJsb2NrX19ib251cy10ZXh0LS1hY2NlbnQge1xuICBjb2xvcjogdmFyKC0tY29sb3ItbWFpbik7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG4uZmxvYXQtYmxvY2tfX2J0biB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXgtd2lkdGg6IDExNHB4O1xuICBoZWlnaHQ6IHZhcigtLWJ1dHRvbi1oZWlnaHQtYmlnKTtcbiAgY29sdW1uLWdhcDogMTVweDtcbiAgcGFkZGluZzogMTBweDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgYm94LXNoYWRvdzogMHB4IDhweCAyNHB4IDBweCByZ2JhKDE0LCA2NSwgMTQxLCAwLjI1KTtcbiAgcGFkZGluZzogOHB4IDEwcHg7XG59XG5cbi5mbG9hdC1ibG9ja19fYnRuLXRleHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICByb3ctZ2FwOiAzcHg7XG59XG5cbi5mbG9hdC1ibG9ja19fYnRuLXRpdGxlIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiA5NSU7XG59XG5cbi5mbG9hdC1ibG9ja19fYnRuLXN1YnRpdGxlIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiA5NSU7XG4gIG9wYWNpdHk6IDAuNTtcbn1cblxuLmZsb2F0LWJsb2NrX19idG4taWNvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5mb290ZXItY29udGVudC13cmFwcGVyIHtcbiAgY29sb3I6IHZhcigtLWZvb3Rlci10ZXh0LWNvbG9yKTtcbiAgYmFja2dyb3VuZDogdmFyKC0tZm9vdGVyLWJnKTtcbiAgcGFkZGluZzogNDBweCAwIDE0MHB4IDA7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG5cbi5mb290ZXIge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgcm93LWdhcDogMjBweDtcbn1cblxuLmZvb3RlciBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uZm9vdGVyX19sb2dvLWRlc2NyaXB0aW9uIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA3OHB4IDFmcjtcbiAgZ2FwOiAxNXB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBncmlkLWNvbHVtbjogMS8yO1xuICBncmlkLXJvdzogMS8yO1xufVxuXG4uZm9vdGVyX19sb2dvIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5mb290ZXJfX2Rlc2NyaXB0aW9uIHtcbiAgZm9udC1zaXplOiBjbGFtcCgxMnB4LCAwLjk3MjIyMjIyMjJ2dywgMTRweCk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMzZweDtcbiAgb3BhY2l0eTogMC41O1xufVxuXG4uZm9vdGVyX19hcHAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICByb3ctZ2FwOiAxMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA3NDBweDtcbiAgcGFkZGluZzogMTVweDtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9mb290ZXIvc3ZnL2J0bnMtYmcuc3ZnKSBuby1yZXBlYXQgcmlnaHQgYm90dG9tLCB2YXIoLS1mb290ZXItYXBwLWJsb2NrLWJhY2tncm91bmQpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWxhcmdlKTtcbiAgYm94LXNoYWRvdzogMHB4IDEycHggMjRweCAwcHggcmdiYSgxNCwgNjUsIDE0MSwgMC4wNSk7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgY29sb3I6IHJlZDtcbn1cblxuLmZvb3Rlcl9fYXBwLXRpdGxlIHtcbiAgZm9udC1zaXplOiBjbGFtcCgyMHB4LCAxLjY2NjY2NjY2Njd2dywgMjRweCk7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgY29sb3I6IHZhcigtLWZvb3Rlci1hcHAtYmxvY2staGVhZGVyLWNvbG9yKTtcbn1cblxuLmZvb3Rlcl9fYXBwLWJ0bnMge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgY29sdW1uLWdhcDogMTBweDtcbn1cblxuLmZvb3Rlcl9fYnRuLWN1c3RvbSB7XG4gIG1heC13aWR0aDogMzYwcHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5mb290ZXJfX25hdi1saXN0IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maXQsIDg0cHgpO1xuICBnYXA6IDE1cHg7XG4gIG1hcmdpbjogMDtcbn1cblxuLmZvb3Rlcl9fbmF2LWxpc3QgPiBsaSA+IGEge1xuICBmb250LXNpemU6IGNsYW1wKDE2cHgsIDEuMjV2dywgMThweCk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTAwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjU0cHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4uZm9vdGVyX19uYXYtbGlzdCA+IGxpID4gLnN1Yi1tZW51IHtcbiAgZm9udC1zaXplOiBjbGFtcCgxNHB4LCAxLjExMTExMTExMTF2dywgMTZweCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDEwcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICBsZXR0ZXItc3BhY2luZzogLTAuNDJweDtcbn1cblxuLmZvb3Rlcl9fbmF2LWxpc3QgPiBsaSA+IC5zdWItbWVudSBhIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi5mb290ZXJfX3BheW1lbnRzLXNvY2lhbC13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAyMHB4IDQwcHg7XG59XG5cbi5mb290ZXJfX3BheW1lbnRzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogMTBweDtcbn1cblxuLmZvb3Rlcl9fcGF5bWVudHMtdGl0bGUge1xuICBmb250LXNpemU6IGNsYW1wKDE2cHgsIDEuMjV2dywgMThweCk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICBsZXR0ZXItc3BhY2luZzogLTAuNTRweDtcbn1cblxuLmZvb3Rlcl9fcGF5bWVudHMtaWNvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEwcHggMjBweDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW46IDA7XG59XG5cbi5mb290ZXJfX3BheW1lbnRzLWljb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDIycHg7XG4gIGhlaWdodDogMjJweDtcbiAgb3BhY2l0eTogMC41O1xufVxuXG4uZm9vdGVyX19zb2NpYWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICByb3ctZ2FwOiAxMHB4O1xufVxuXG4uZm9vdGVyX19zb2NpYWwtdGl0bGUge1xuICBmb250LXNpemU6IGNsYW1wKDE2cHgsIDEuMjV2dywgMThweCk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICBsZXR0ZXItc3BhY2luZzogLTAuNTRweDtcbiAgY29sb3I6IHZhcigtLWZvb3Rlci10ZXh0LWNvbG9yKTtcbn1cblxuLmZvb3Rlcl9fc29jaWFsIC5zb2NpYWwtbGlua3Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDEwcHg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luOiAwO1xufVxuXG4uZm9vdGVyX19zb2NpYWwgLnNvY2lhbC1saW5rcyA+IGxpID4gYSB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDVweDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBjb2xvcjogdmFyKC0tc29jaWFsLWljb24tY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zb2NpYWwtaWNvbi1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLWluLCBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLWluO1xufVxuXG4uZm9vdGVyX19yZXNwb25zaWJpbGl0eSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDEwcHg7XG59XG5cbi5mb290ZXJfX3Jlc3BvbnNpYmlsaXR5LXRpdGxlIHtcbiAgZm9udC1zaXplOiBjbGFtcCgxNnB4LCAxLjI1dncsIDE4cHgpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTAwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjQ4cHg7XG59XG5cbi5mb290ZXJfX3Jlc3BvbnNpYmlsaXR5LWljb25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAzcHggMTVweDtcbiAgbWFyZ2luOiAwcHg7XG59XG5cbi5mb290ZXJfX3Jlc3BvbnNpYmlsaXR5LWljb24ge1xuICBtYXgtaGVpZ2h0OiA1NnB4O1xuICBzY2FsZTogMTtcbiAgdHJhbnNpdGlvbjogc2NhbGUgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1pbi1vdXQ7XG59XG5cbi5mb290ZXJfX3Jlc3BvbnNpYmlsaXR5LWxpbmtzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDNweCAxM3B4O1xuICBtYXJnaW46IDA7XG59XG5cbi5mb290ZXJfX3Jlc3BvbnNpYmlsaXR5LWxpbmsge1xuICBmb250LXNpemU6IGNsYW1wKDEycHgsIDAuOTcyMjIyMjIyMnZ3LCAxNHB4KTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTAwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjM1cHg7XG4gIG9wYWNpdHk6IDAuNTtcbn1cblxuLmZvb3Rlcl9fcmVzcG9uc2liaWxpdHktbGluazpub3QoOmxhc3QtY2hpbGQpOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgcmlnaHQ6IC04cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDJweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICBvcGFjaXR5OiAwLjU7XG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbn1cblxuLmZvb3Rlcl9fcmVzcG9uc2liaWxpdHkgYSB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5mb290ZXJfX3BvbGljeSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDIwcHg7XG59XG5cbi5mb290ZXJfX3BvbGljeS1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDVweCAxNHB4O1xuICBtYXJnaW46IDA7XG59XG5cbi5mb290ZXJfX3BvbGljeS1saW5rIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmZvb3Rlcl9fcG9saWN5LWxpbmsgPiBhIHtcbiAgZm9udC1zaXplOiBjbGFtcCgxMnB4LCAwLjk3MjIyMjIyMjJ2dywgMTRweCk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMzZweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMS41cHg7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4uZm9vdGVyX19wb2xpY3ktbGluazpub3QoOmxhc3QtY2hpbGQpOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNDAlKTtcbiAgcmlnaHQ6IC03LjVweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIG9wYWNpdHk6IDAuNTtcbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xufVxuXG4uZm9vdGVyX19jb3B5cmlnaHQge1xuICBmb250LXNpemU6IGNsYW1wKDEwcHgsIDAuODMzMzMzMzMzM3Z3LCAxMnB4KTtcbiAgZm9udC1mYW1pbHk6IFwiR29sb3NcIjtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIG9wYWNpdHk6IDAuNTtcbn1cblxuLmZvb3RlciB1bCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLnNpZGViYXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc2lkZWJhcl9fd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDEwcHg7XG59XG5cbi5zaWRlYmFyX19uZXdzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogMTBweDtcbiAgcGFkZGluZzogMTVweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tYmxvY2stYmFja2dyb3VuZC1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtbGFyZ2UpO1xuICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3cpO1xufVxuXG4uc2lkZWJhcl9fbmV3cy10aXRsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGNvbHVtbi1nYXA6IDEwcHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1tYWluKTtcbn1cblxuLnNpZGViYXJfX25ld3MtdGl0bGUtdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIG1hcmdpbjogMDtcbiAgY29sb3I6IHZhcigtLWJvZHktdGV4dC1jb2xvcik7XG59XG5cbi5zaWRlYmFyX19uZXdzLWxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICByb3ctZ2FwOiAxMHB4O1xufVxuXG4uc2lkZWJhcl9fbmV3cy1pdGVtIHtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uc2lkZWJhcl9fbmV3cy1pdGVtID4gYSB7XG4gIHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG4gIGNvbG9yOiB2YXIoLS1ib2R5LXRleHQtY29sb3IpO1xufVxuXG4uc2lkZWJhcl9fYWN0aXZlLWJvbnVzZXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICByb3ctZ2FwOiAxMHB4O1xuICBwYWRkaW5nOiAxNXB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1ibG9jay1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1sYXJnZSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdyk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1tYWluKTtcbn1cblxuLnNpZGViYXJfX2FjdGl2ZS1ib251c2VzLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGNvbHVtbi1nYXA6IDEwcHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5zaWRlYmFyX19hY3RpdmUtYm9udXNlcy1oZWFkZXItdGl0bGUge1xuICBjb2xvcjogdmFyKC0tYm9keS10ZXh0LWNvbG9yKTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgbWFyZ2luOiAwO1xufVxuXG4uc2lkZWJhcl9fYWN0aXZlLWJvbnVzZXMtYm9udXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbHVtbi1nYXA6IDEwcHg7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvc2lkZS1tZW51L2JnX2ltZy5wbmcpIG5vLXJlcGVhdCBjZW50ZXIsIHZhcigtLWJsb2NrLWJhY2tncm91bmQtY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBib3gtc2hhZG93OiAwcHggNXB4IDEwcHggMHB4IHJnYmEoMTQsIDY1LCAxNDEsIDAuMSk7XG4gIGNvbG9yOiB2YXIoLS1ib2R5LXRleHQtY29sb3IpO1xufVxuXG4uc2lkZWJhcl9fYWN0aXZlLWJvbnVzZXMtaW5mbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDVweDtcbiAgbWF4LXdpZHRoOiAxMTJweDtcbn1cblxuLnNpZGViYXJfX2FjdGl2ZS1ib251c2VzLWxhYmVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1heC13aWR0aDogNzJweDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgcGFkZGluZzogM3B4IDhweDtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjNweDtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIGNvbG9yOiB2YXIoLS1hY3RpdmUtYm9udXNlcy10ZXh0KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYWN0aXZlLWJvbnVzZXMtbGFiZWwpO1xufVxuXG4uc2lkZWJhcl9fYWN0aXZlLWJvbnVzZXMtcGVyY2VudCxcbi5zaWRlYmFyX19hY3RpdmUtYm9udXNlcy10ZXh0IHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTAwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjM2cHg7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xufVxuXG4uc2lkZWJhcl9fYWN0aXZlLWJvbnVzZXMtYWNjZW50IHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTAwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjcycHg7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICBjb2xvcjogdmFyKC0tY29sb3ItbWFpbik7XG59XG5cbi5zaWRlYmFyX19hY3RpdmUtYm9udXNlcy1idG4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICByb3ctZ2FwOiA1cHg7XG59XG5cbi5zaWRlYmFyX19hY3RpdmUtYm9udXNlcy1idG4tY2xhaW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWF4LXdpZHRoOiA4OHB4O1xuICBoZWlnaHQ6IDQ4cHg7XG4gIHBhZGRpbmc6IDhweCAxMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiA5NSU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJveC1zaGFkb3c6IDBweCA0cHggMTJweCAwcHggcmdiYSgxNCwgNjUsIDE0MSwgMC4yNSk7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xufVxuXG4uc2lkZWJhcl9fYWN0aXZlLWJvbnVzZXMtc3RhdHVzIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5zaWRlYmFyX19hY3RpdmUtYm9udXNlcy1zdGF0dXMtaWNvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tbGVmdDogLTlweDtcbiAgY29sb3I6IHZhcigtLWFjdGl2ZS1ib251c2VzLWNpcmNsZSk7XG59XG5cbi5zaWRlYmFyX19hY3RpdmUtYm9udXNlcy1zdGF0dXMtdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDk1JTtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG59XG5cbi5zaWRlYmFyX193ZWxjb21lLWJvbnVzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1heC13aWR0aDogMjcwcHg7XG4gIHBhZGRpbmc6IDIwcHggNDZweDtcbiAgaGVpZ2h0OiAyMDdweDtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1sYXJnZSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdyk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLW1haW4pO1xufVxuXG4uYWN0aXZlLWJvbnVzZXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICByb3ctZ2FwOiAxMHB4O1xufVxuXG4uYWN0aXZlLWJvbnVzZXNfX2lubmVyIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIGdhcDogMTBweDtcbn1cblxuLmFjdGl2ZS1ib251c2VzX19ib251cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sdW1uLWdhcDogMTBweDtcbiAgcGFkZGluZzogMTVweDtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9zaWRlLW1lbnUvYmdfaW1nLnBuZykgbm8tcmVwZWF0IGNlbnRlciwgdmFyKC0tYmxvY2stYmFja2dyb3VuZC1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIGJveC1zaGFkb3c6IDBweCA1cHggMTBweCAwcHggcmdiYSgxNCwgNjUsIDE0MSwgMC4xKTtcbiAgY29sb3I6IHZhcigtLWJvZHktdGV4dC1jb2xvcik7XG59XG5cbi5hY3RpdmUtYm9udXNlc19fYnRuIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogNXB4O1xufVxuXG4uYWN0aXZlLWJvbnVzZXNfX2J0bi1jbGFpbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTE4cHg7XG4gIGhlaWdodDogNDhweDtcbiAgcGFkZGluZzogOHB4IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDk1JTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYm94LXNoYWRvdzogMHB4IDRweCAxMnB4IDBweCByZ2JhKDE0LCA2NSwgMTQxLCAwLjI1KTtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG59XG5cbi5iYW5uZXItYm9udXMge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDE1MHB4O1xuICBwYWRkaW5nOiAxNXB4O1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWxhcmdlKTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cblxuLmJhbm5lci1ib251c19fY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDEwcHg7XG4gIG1pbi13aWR0aDogMTYwcHg7XG4gIG1heC13aWR0aDogNTcwcHg7XG4gIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgei1pbmRleDogMTtcbn1cblxuLmJhbm5lci1ib251c19fdGl0bGUge1xuICBtYXgtd2lkdGg6IDE1MHB4O1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiA5NSU7XG59XG5cbi5iYW5uZXItYm9udXNfX2J0bnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWF4LXdpZHRoOiAyOTlweDtcbiAgY29sdW1uLWdhcDogMTBweDtcbn1cblxuLmJhbm5lci1ib251c19fYnRuIHtcbiAgcGFkZGluZzogMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDE2MHB4O1xuICBjb2x1bW4tZ2FwOiAxMHB4O1xuICBoZWlnaHQ6IHZhcigtLWJ1dHRvbi1oZWlnaHQtYmlnKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1sYXJnZSk7XG4gIGJveC1zaGFkb3c6IDBweCA4cHggMjRweCAwcHggcmdiYSg2MSwgNjUsIDcxLCAwLjI1MSk7XG4gIGNvbG9yOiAjMGNhMzYzO1xuICBwYWRkaW5nOiAxMHB4IDE3cHg7XG59XG5cbi5iYW5uZXItYm9udXNfX2J0bi0tc3BvcnRzIHtcbiAgY29sb3I6IHZhcigtLXNwb3J0cy1iYW5uZXIpO1xufVxuXG4uYmFubmVyLWJvbnVzX19idG4tLWNhc2lubyB7XG4gIGNvbG9yOiB2YXIoLS1jYXNpbm8tYmFubmVyKTtcbn1cblxuLmJhbm5lci1ib251c19fYnRuLS1hcHBzIHtcbiAgY29sb3I6IHZhcigtLWFwcHMtYmFubmVyKTtcbn1cblxuLmJhbm5lci1ib251c19fYnRuLS1jdXN0b20ge1xuICBjb2xvcjogdmFyKC0tY3VzdG9tLWJhbm5lcik7XG59XG5cbi5iYW5uZXItYm9udXNfX2J0bi10ZXh0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogM3B4O1xuICBhbGlnbi1pdGVtczogc3RhcnQ7XG59XG5cbi5iYW5uZXItYm9udXNfX2J0bi1iaWctdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDk1JTtcbn1cblxuLmJhbm5lci1ib251c19fYnRuLXNtYWxsLXRleHQge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiA5NSU7XG4gIG9wYWNpdHk6IDAuNTtcbn1cblxuLmJhbm5lci1ib251c19fYnRuLWljb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDI4cHg7XG4gIGhlaWdodDogMjhweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwY2EzNjM7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbn1cblxuLmJhbm5lci1ib251c19fYnRuLWljb24gc3ZnIHtcbiAgd2lkdGg6IDI4cHg7XG4gIGhlaWdodDogMjZweDtcbn1cblxuLmJhbm5lci1ib251c19fYnRuLWljb24gc3ZnICoge1xuICBmaWxsOiBjdXJyZW50Q29sb3I7XG59XG5cbi5iYW5uZXItYm9udXNfX2FwcC1idG4ge1xuICBwYWRkaW5nOiAwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2x1bW4tZ2FwOiAxMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiB2YXIoLS1idXR0b24taGVpZ2h0LWJpZyk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtbGFyZ2UpO1xuICBib3gtc2hhZG93OiAwIDhweCAyNHB4IHJnYmEoMTQsIDY1LCAxNDEsIDAuMjUpO1xuICBwYWRkaW5nOiAxMHB4O1xufVxuXG4uYmFubmVyLWJvbnVzX19hcHAtYnRuLWFuZHJvaWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iYW5uZXItYm9udXMtYnRuLWZpcnN0LWNvbG9yKTtcbiAgY29sb3I6IHZhcigtLWJhbm5lci1ib251cy1idG4tZmlyc3QtdGV4dC1jb2xvcik7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJhbm5lci1ib251cy1idG4tZmlyc3QtYm9yZGVyLWNvbG9yKTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCwgY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQsIGJvcmRlciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbn1cblxuLmJhbm5lci1ib251c19fYXBwLWJ0bi1hbmRyb2lkID4gLmJhbm5lci1ib251c19fYXBwLWJ0bi1pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmFubmVyLWJvbnVzLWJ0bi1maXJzdC1pY29uLWJnLWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xufVxuXG4uYmFubmVyLWJvbnVzX19hcHAtYnRuLWFuZHJvaWQgPiAuYmFubmVyLWJvbnVzX19hcHAtYnRuLWljb24gc3ZnICoge1xuICBmaWxsOiB2YXIoLS1iYW5uZXItYm9udXMtYnRuLWZpcnN0LWljb24tY29sb3IpO1xufVxuXG4uYmFubmVyLWJvbnVzX19hcHAtYnRuLWlvcyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJhbm5lci1ib251cy1idG4tc2Vjb25kLWNvbG9yKTtcbiAgY29sb3I6IHZhcigtLWJhbm5lci1ib251cy1idG4tc2Vjb25kLXRleHQtY29sb3IpO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1iYW5uZXItYm9udXMtYnRuLXNlY29uZC1ib3JkZXItY29sb3IpO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LCBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCwgYm9yZGVyIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xufVxuXG4uYmFubmVyLWJvbnVzX19hcHAtYnRuLWlvcyA+IC5iYW5uZXItYm9udXNfX2FwcC1idG4taWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJhbm5lci1ib251cy1idG4tc2Vjb25kLWljb24tYmctY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG59XG5cbi5iYW5uZXItYm9udXNfX2FwcC1idG4taW9zID4gLmJhbm5lci1ib251c19fYXBwLWJ0bi1pY29uIHN2ZyAqIHtcbiAgZmlsbDogdmFyKC0tYmFubmVyLWJvbnVzLWJ0bi1zZWNvbmQtaWNvbi1jb2xvcik7XG59XG5cbi5iYW5uZXItYm9udXNfX2FwcC1idG4tdGV4dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDNweDtcbiAgYWxpZ24taXRlbXM6IHN0YXJ0O1xufVxuXG4uYmFubmVyLWJvbnVzX19hcHAtYnRuLWJpZy10ZXh0IHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogOTUlO1xufVxuXG4uYmFubmVyLWJvbnVzX19hcHAtYnRuLXNtYWxsLXRleHQge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiA5NSU7XG4gIG9wYWNpdHk6IDAuNTtcbn1cblxuLmJhbm5lci1ib251c19fYXBwLWJ0bi1pY29uIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAyOHB4O1xuICBoZWlnaHQ6IDI4cHg7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG5cbi5iYW5uZXItYm9udXNfX2FwcC1idG4taWNvbi1hbmRyb2lkIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbn1cblxuLmJhbm5lci1ib251c19fYXBwLWJ0bi1pY29uLWlvcyB7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDIwcHg7XG59XG5cbi5iYW5uZXItYm9udXNfX2FwcC1idG4taWNvbi1pb3Mgc3ZnICoge1xuICBzdHJva2U6IHRyYW5zcGFyZW50O1xufVxuXG4uYmFubmVyLWJvbnVzX19pbWcge1xuICBtYXgtd2lkdGg6IDUxNXB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5cbi5iYW5uZXItYm9udXMtLXNwb3J0cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNwb3J0cy1iYW5uZXIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgcmlnaHQgLTEzOHB4O1xufVxuXG4uYmFubmVyLWJvbnVzLS1jYXNpbm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jYXNpbm8tYmFubmVyKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHJpZ2h0IC0xNjFweDtcbn1cblxuLmJhbm5lci1ib251cy0tYXBwcyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFwcHMtYmFubmVyKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHJpZ2h0IC03OHB4O1xufVxuXG4uYmFubmVyLWJvbnVzLS1jdXN0b20ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jdXN0b20tYmFubmVyKTtcbn1cblxuLmJsb2NrLWJ1dHRvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICB6LWluZGV4OiAxMDtcbn1cblxuLmJsb2NrLWJ1dHRvbi0tY29udGVudC1sZWZ0IHtcbiAganVzdGlmeS1jb250ZW50OiBzdGFydDtcbn1cblxuLmJsb2NrLWJ1dHRvbi0tY29udGVudC1jZW50ZXIge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLmJsb2NrLWJ1dHRvbi0tY29udGVudC1yaWdodCB7XG4gIGp1c3RpZnktY29udGVudDogZW5kO1xufVxuXG4uYmxvY2stYnV0dG9uX19jdXN0b20tYnRuIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1heC13aWR0aDogMzAwcHg7XG4gIG1pbi13aWR0aDogMjAwcHg7XG4gIGhlaWdodDogNDhweDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4ud2VsY29tZS1ib251cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtaW4td2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwdnc7XG4gIG1hcmdpbi1pbmxpbmU6IGNhbGMoLTUwdncgKyA1MCUpO1xuICBwYWRkaW5nLWJsb2NrOiAyMHB4O1xuICBnYXA6IDIwcHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cblxuLndlbGNvbWUtYm9udXNfX2JvbnVzLXR5cGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ud2VsY29tZS1ib251c19fcGVyY2VudCB7XG4gIGZvbnQtc2l6ZTogNzBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDcwcHg7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wM2VtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi53ZWxjb21lLWJvbnVzX190ZXh0LXdyYXBwZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi53ZWxjb21lLWJvbnVzX19zbWFsbC10ZXh0IHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMjkuOXB4O1xuICBvcGFjaXR5OiAwLjU7XG59XG5cbi53ZWxjb21lLWJvbnVzX190b3RhbCB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDI5LjlweDtcbiAgb3BhY2l0eTogMC41O1xufVxuXG4ud2VsY29tZS1ib251c19fYnRuIHtcbiAgd2lkdGg6IDExMnB4O1xuICBoZWlnaHQ6IDQ4cHg7XG4gIGp1c3RpZnktc2VsZjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4ud2VsY29tZS1ib251cy1zaWRlYmFyX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogNzBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gIGxldHRlci1zcGFjaW5nOiAtMi4xcHg7XG4gIG1hcmdpbjogMDtcbn1cblxuLndlbGNvbWUtYm9udXMtc2lkZWJhcl9fc3VidGl0bGUge1xuICBvcGFjaXR5OiAwLjU7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLndlbGNvbWUtYm9udXMtc2lkZWJhcl9fYnRuIHtcbiAgbWF4LXdpZHRoOiAxMTJweDtcbiAgbWF4LWhlaWdodDogNDhweDtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1sYXJnZSk7XG4gIGJveC1zaGFkb3c6IDBweCA4cHggMjRweCAwcHggcmdiYSg2MSwgNjUsIDcxLCAwLjI1KTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogOTUlO1xuICBwYWRkaW5nOiA4cHggMTBweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmVycm9yLXBhZ2Uge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZy1ibG9jazogMTAwcHg7XG59XG5cbi5lcnJvci1wYWdlX19uYW1lIHtcbiAgZGlzcGxheTogZmxleDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLW1haW4pO1xuICBmb250LXNpemU6IDE1MHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5lcnJvci1wYWdlX19uYW1lIHN2ZyAqIHtcbiAgZmlsbDogY3VycmVudENvbG9yO1xufVxuXG4uZXJyb3ItcGFnZV9fbmFtZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgcmlnaHQ6IDBweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJvZHktdGV4dC1jb2xvcik7XG4gIG9wYWNpdHk6IDAuNztcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuXG4uZXJyb3ItcGFnZV9faWNvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5lcnJvci1wYWdlX19tZXNzYWdlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5lcnJvci1wYWdlX19sYXJnZS10ZXh0IHtcbiAgZm9udC1zaXplOiA3MHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cblxuLmVycm9yLXBhZ2VfX25vcm1hbC10ZXh0IHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4udmlkZW8ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICByb3ctZ2FwOiAxMHB4O1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnZpZGVvX19pbm5lci13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTI0MHB4O1xufVxuXG4udmlkZW9fX2lubmVyLXdyYXBwZXIuYWxpZ24tY2VudGVyIHtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xufVxuXG4udmlkZW9fX2lubmVyLXdyYXBwZXIuYWxpZ24tcmlnaHQge1xuICBhbGlnbi1zZWxmOiBlbmQ7XG59XG5cbi52aWRlb19fd3JhcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMDtcbiAgcGFkZGluZy1ib3R0b206IDU2LjI1JTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1sYXJnZSk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdyk7XG4gIHotaW5kZXg6IDA7XG59XG5cbi52aWRlb19fd3JhcDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRyYW5zcGFyZW50IDEwJSwgcmdiYSgwLCAwLCAwLCAwLjgpIDcwJSk7XG59XG5cbi52aWRlb19faW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi52aWRlb19faW1nIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuXG4udmlkZW9fX3BsYXkge1xuICBwYWRkaW5nOiAwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0cmFuc2l0aW9uOiBzY2FsZSB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLWluO1xuICB6LWluZGV4OiAxO1xufVxuXG4udmlkZW9fX3BsYXkgc3ZnIHtcbiAgd2lkdGg6IDkwcHg7XG59XG5cbi52aWRlb19fbWVkaWEge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyOiBub25lO1xuICB6LWluZGV4OiAxO1xufVxuXG4ud2VsY29tZS1ib251cy13aXRoLXByb21vIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogMTBweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1pbi1oZWlnaHQ6IDE4NXB4O1xuICBwYWRkaW5nLWJsb2NrOiAxNXB4O1xuICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3cpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi13aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDB2dztcbiAgbWFyZ2luLWlubGluZTogY2FsYygtNTB2dyArIDUwJSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcG5nL3dlbGNvbWUtYm9udXMtd2l0aC1wcm9tby5wbmcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgcmlnaHQ7XG59XG5cbi53ZWxjb21lLWJvbnVzLXdpdGgtcHJvbW86OmJlZm9yZSxcbi53ZWxjb21lLWJvbnVzLXdpdGgtcHJvbW86OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB3aWR0aDogNTUuM3B4O1xuICBoZWlnaHQ6IDIwMHB4O1xufVxuXG4ud2VsY29tZS1ib251cy13aXRoLXByb21vOjpiZWZvcmUge1xuICBsZWZ0OiAwcHg7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvc3ZnL3dlbGNvbWUtYm9udXMtbGVmdC1zbWFsbC5zdmcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG59XG5cbi53ZWxjb21lLWJvbnVzLXdpdGgtcHJvbW86OmFmdGVyIHtcbiAgcmlnaHQ6IDBweDtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9zdmcvd2VsY29tZS1ib251cy1yaWdodC1zbWFsbC5zdmcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG59XG5cbi53ZWxjb21lLWJvbnVzLXdpdGgtcHJvbW9fX2JvbnVzLXR5cGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ud2VsY29tZS1ib251cy13aXRoLXByb21vX19wZXJjZW50IHtcbiAgZm9udC1zaXplOiA3MHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogNzBweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAzZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6IHZhcigtLWNvbG9yLW1haW4pO1xufVxuXG4ud2VsY29tZS1ib251cy13aXRoLXByb21vX190ZXh0LXdyYXBwZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi53ZWxjb21lLWJvbnVzLXdpdGgtcHJvbW9fX3NtYWxsLXRleHQge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyOS45cHg7XG59XG5cbi53ZWxjb21lLWJvbnVzLXdpdGgtcHJvbW9fX3RvdGFsIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMjkuOXB4O1xufVxuXG4ud2VsY29tZS1ib251cy13aXRoLXByb21vX19ib3R0b20td3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDEwcHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4ud2VsY29tZS1ib251cy13aXRoLXByb21vX19hY3RpdmUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sdW1uLWdhcDogNXB4O1xuICBjb2xvcjogdmFyKC0tYm9keS10ZXh0LWNvbG9yKTtcbn1cblxuLndlbGNvbWUtYm9udXMtd2l0aC1wcm9tb19fYWN0aXZlLWljb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDE0cHg7XG4gIGhlaWdodDogMTRweDtcbn1cblxuLndlbGNvbWUtYm9udXMtd2l0aC1wcm9tb19fYWN0aXZlLXRleHQge1xuICBmb250LXNpemU6IGNsYW1wKDE0cHgsIDEuMTExMTExMTExMXZ3LCAxNnB4KTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmJvb2ttYWtlci1iZW5lZml0cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDEwcHg7XG59XG5cbi5ib29rbWFrZXItYmVuZWZpdHNfX2hlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sdW1uLWdhcDogNDBweDtcbn1cblxuLmJvb2ttYWtlci1iZW5lZml0c19fdGl0bGUge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDNlbTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLW1haW4pO1xuICBtYXJnaW46IDA7XG59XG5cbi5ib29rbWFrZXItYmVuZWZpdHNfX2xvZ28ge1xuICBtYXgtd2lkdGg6IDgwcHg7XG59XG5cbi5ib29rbWFrZXItYmVuZWZpdHNfX2NvbnRlbnQge1xuICBkaXNwbGF5OiBncmlkO1xuICByb3ctZ2FwOiAxNXB4O1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1sYXJnZSk7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdyk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJsb2NrLWJhY2tncm91bmQtY29sb3IpO1xufVxuXG4uYm9va21ha2VyLWJlbmVmaXRzX19iZW5lZml0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgY29sdW1uLWdhcDogMTBweDtcbn1cblxuLmJvb2ttYWtlci1iZW5lZml0c19faWNvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1tYWluKTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBib3gtc2hhZG93OiAwcHggMnB4IDRweCAwcHggcmdiYSgxNCwgNjUsIDE0MSwgMC4yNSk7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmbGV4LXNocmluazogMDtcbn1cblxuLmJvb2ttYWtlci1iZW5lZml0c19faWNvbiA+IHN2ZyB7XG4gIG1hcmdpbi1ib3R0b206IC0ycHg7XG59XG5cbi5ib29rbWFrZXItYmVuZWZpdHNfX2ljb24gc3ZnICoge1xuICBmaWxsOiBjdXJyZW50Q29sb3I7XG59XG5cbi5ib29rbWFrZXItYmVuZWZpdHNfX3RleHQtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDVweDtcbiAgYWxpZ24taXRlbXM6IHN0YXJ0O1xufVxuXG4uYm9va21ha2VyLWJlbmVmaXRzX19uYW1lIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAzZW07XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1tYWluKTtcbiAgbWFyZ2luOiAwO1xufVxuXG4uYm9va21ha2VyLWJlbmVmaXRzX19kZXNjcmlwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE4LjJweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAzZW07XG59XG5cbi5ib29rbWFrZXItYmVuZWZpdHNfX2Rlc2NyaXB0aW9uID4gcCB7XG4gIG1hcmdpbjogMDtcbn1cblxuLmhvdy10by1hcHBzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogMTBweDtcbn1cblxuLmhvdy10by1hcHBzX19oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5ob3ctdG8tYXBwc19faGVhZGVyLWxhYmVsIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWxhYmVsLWJnKTtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIGNvbG9yOiB2YXIoLS1sYWJlbC10ZXh0LWNvbG9yKTtcbn1cblxuLmhvdy10by1hcHBzX190YWJzIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBjb2x1bW4tZ2FwOiAxMHB4O1xufVxuXG4uaG93LXRvLWFwcHNfX3RhYiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiBjYWxjKCgxMDAlIC0gMTBweCkgLyAyKTtcbiAgY29sdW1uLWdhcDogMTBweDtcbiAgcGFkZGluZzogOS41cHg7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtbGFyZ2UpO1xuICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3cpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1pbmFjdGl2ZS10YWIpO1xuICBjb2xvcjogdmFyKC0taW5hY3RpdmUtdGFiLXRleHQtY29sb3IpO1xufVxuXG4uaG93LXRvLWFwcHNfX3RhYi0tYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYWN0aXZlLXRhYik7XG4gIGNvbG9yOiB2YXIoLS1hY3RpdmUtdGFiLXRleHQtY29sb3IpO1xufVxuXG4uaG93LXRvLWFwcHNfX3RhYi0tYWN0aXZlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtMTVweDtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyOiA4cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3A6IDhweCBzb2xpZCB2YXIoLS1hY3RpdmUtdGFiKTtcbn1cblxuLmhvdy10by1hcHBzX190YWItbGFiZWwge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMC44cHg7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wM2VtO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBtYXJnaW46IDA7XG59XG5cbi5ob3ctdG8tYXBwc19fdGFiLWljb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIHBhZGRpbmc6IDVweDtcbn1cblxuLmhvdy10by1hcHBzX190YWItaWNvbiBzdmcgKiB7XG4gIGZpbGw6IHZhcigtLXRhYi1pY29uLWNvbG9yKTtcbn1cblxuLmhvdy10by1hcHBzX190YWItaWNvbi1hbmRyb2lkIHtcbiAgY29sb3I6IHZhcigtLXRhYi1hbmRyb2lkLWljb24tY29sb3IpO1xufVxuXG4uaG93LXRvLWFwcHNfX3RhYi1pY29uLS1hY3RpdmUge1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXRhYi1pY29uLWJnKTtcbiAgYm94LXNoYWRvdzogMHB4IDJweCA0cHggMHB4IHJnYmEoMTQsIDY1LCAxNDEsIDAuMjUpO1xufVxuXG4uaG93LXRvLWFwcHNfX2lubmVyLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICByb3ctZ2FwOiAyMHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLWJsb2NrOiAyMHB4O1xufVxuXG4uaG93LXRvLWFwcHNfX3N0ZXBzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMjBweDtcbn1cblxuLmhvdy10by1hcHBzX19zdGVwcy0tc2hvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5ob3ctdG8tYXBwc19fc3RlcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDIwcHg7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaG93LXRvL2JnX2ltZy5wbmcpIG5vLXJlcGVhdCByaWdodCBib3R0b20sIHZhcigtLWJsb2NrLWJhY2tncm91bmQtY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3cpO1xuICBwYWRkaW5nOiAxNXB4O1xufVxuXG4uaG93LXRvLWFwcHNfX3N0ZXAtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgY29sdW1uLWdhcDogMTBweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmhvdy10by1hcHBzX19zdGVwLWxhYmVsIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICBsZXR0ZXItc3BhY2luZzogLTAuNDhweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1tYWluKTtcbiAgYm94LXNoYWRvdzogMHB4IDJweCA0cHggMHB4IHJnYmEoMTQsIDY1LCAxNDEsIDAuMjUpO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIHBhZGRpbmc6IDVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uaG93LXRvLWFwcHNfX3N0ZXAtdGl0bGUge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG59XG5cbi5ob3ctdG8tYXBwc19fc3RlcC1pbWcge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWF4LXdpZHRoOiA0MDBweDtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1sYXJnZSk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5ob3ctdG8tYXBwc19fc3RlcC1kZXNjcmlwdGlvbiB7XG4gIG1heC13aWR0aDogMzgwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbn1cblxuLmhvdy10by1hcHBzX19zdGVwLWRlc2NyaXB0aW9uID4gdWwge1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG59XG5cbi5ob3ctdG8tYXBwc19fYm9udXMge1xuICBtYXgtd2lkdGg6IDQ0MHB4O1xuICBjb2xvcjogdmFyKC0tY29sb3ItbWFpbik7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiA5NSU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmhvdy10by1hcHBzX19idG4ge1xuICBtYXgtd2lkdGg6IDQxMHB4O1xuICBoZWlnaHQ6IHZhcigtLWJ1dHRvbi1oZWlnaHQtYmlnKTtcbiAgY29sdW1uLWdhcDogMTBweDtcbiAgcGFkZGluZzogOHB4IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtbGFyZ2UpO1xuICBib3gtc2hhZG93OiAwcHggOHB4IDI0cHggMHB4IHJnYmEoNjEsIDY1LCA3MSwgMC4yNSk7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbn1cblxuLmhvdy10by10YWJzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogMjBweDtcbn1cblxuLmhvdy10by10YWJzX19oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5ob3ctdG8tdGFic19faGVhZGVyLWxhYmVsIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGNvbG9yOiB2YXIoLS1sYWJlbC10ZXh0LWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbGFiZWwtYmcpO1xuICBwYWRkaW5nOiA1cHggMTBweDtcbn1cblxuLmhvdy10by10YWJzX190YWJzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNjIxcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgY29sdW1uLWdhcDogMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uaG93LXRvLXRhYnNfX3RhYnM6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogMHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDNweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItbWFpbik7XG4gIG9wYWNpdHk6IDAuMTU7XG59XG5cbi5ob3ctdG8tdGFic19fbG9hZGluZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDBweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAzcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLW1haW4pO1xuICB0cmFuc2l0aW9uOiB3aWR0aCB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbn1cblxuLmhvdy10by10YWJzX190YWIge1xuICBwYWRkaW5nOiAwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWxhcmdlKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93KTtcbiAgY29sb3I6IHZhcigtLWxhYmVsLXRleHQtY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1sYWJlbC1iZyk7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wM2VtO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LCBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbiAgei1pbmRleDogMTtcbn1cblxuLmhvdy10by10YWJzX190YWItLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLW1haW4pO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xufVxuXG4uaG93LXRvLXRhYnNfX3RhYi0tcHJldiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLW1haW4pO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCwgY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG59XG5cbi5ob3ctdG8tdGFic19fbnVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBmbGV4LXNocmluazogMDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCwgY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG59XG5cbi5ob3ctdG8tdGFic19fbnVtLS1hY3RpdmUge1xuICBjb2xvcjogdmFyKC0tY29sb3ItbWFpbik7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQsIGNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xufVxuXG4uaG93LXRvLXRhYnNfX3RhYi1pY29uIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBwYWRkaW5nOiA1cHg7XG59XG5cbi5ob3ctdG8tdGFic19fdGFiLWljb24gc3ZnICoge1xuICBmaWxsOiB2YXIoLS10YWItaWNvbi1jb2xvcik7XG59XG5cbi5ob3ctdG8tdGFic19fdGFiLWljb24tYW5kcm9pZCB7XG4gIGNvbG9yOiB2YXIoLS10YWItYW5kcm9pZC1pY29uLWNvbG9yKTtcbn1cblxuLmhvdy10by10YWJzX190YWItaWNvbi0tYWN0aXZlIHtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10YWItaWNvbi1iZyk7XG4gIGJveC1zaGFkb3c6IDBweCAycHggNHB4IDBweCByZ2JhKDE0LCA2NSwgMTQxLCAwLjI1KTtcbn1cblxuLmhvdy10by10YWJzX19zdGVwcyB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLmhvdy10by10YWJzX19zdGVwIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIHJvdy1nYXA6IDIwcHg7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaG93LXRvL2JnX2ltZy5wbmcpIG5vLXJlcGVhdCByaWdodCBib3R0b20sIHZhcigtLWJsb2NrLWJhY2tncm91bmQtY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3cpO1xuICBwYWRkaW5nOiAxNXB4O1xufVxuXG4uaG93LXRvLXRhYnNfX3N0ZXA6bm90KDpmaXJzdC1jaGlsZCkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uaG93LXRvLXRhYnNfX3N0ZXAtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgY29sdW1uLWdhcDogMTBweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmhvdy10by10YWJzX19zdGVwLWxhYmVsIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICBsZXR0ZXItc3BhY2luZzogLTAuNDhweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1tYWluKTtcbiAgYm94LXNoYWRvdzogMHB4IDJweCA0cHggMHB4IHJnYmEoMTQsIDY1LCAxNDEsIDAuMjUpO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIHBhZGRpbmc6IDVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uaG93LXRvLXRhYnNfX3N0ZXAtdGl0bGUge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG59XG5cbi5ob3ctdG8tdGFic19fc3RlcC1pbWcge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1sYXJnZSk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5ob3ctdG8tdGFic19fc3RlcC1kZXNjcmlwdGlvbiB7XG4gIG1heC13aWR0aDogNTgwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbn1cblxuLmhvdy10by10YWJzX19zdGVwLWRlc2NyaXB0aW9uID4gcCB7XG4gIG1hcmdpbjogMDtcbn1cblxuLmhvdy10by10YWJzX19zdGVwLWRlc2NyaXB0aW9uID4gdWwge1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG59XG5cbi5ob3ctdG8tdGFic19fYnRuIHtcbiAgbWF4LXdpZHRoOiA0MTBweDtcbiAgaGVpZ2h0OiB2YXIoLS1idXR0b24taGVpZ2h0LWJpZyk7XG4gIGNvbHVtbi1nYXA6IDEwcHg7XG4gIHBhZGRpbmc6IDhweCAxMHB4O1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWxhcmdlKTtcbiAgYm94LXNoYWRvdzogMHB4IDhweCAyNHB4IDBweCByZ2JhKDYxLCA2NSwgNzEsIDAuMjUpO1xuICBqdXN0aWZ5LXNlbGY6IGNlbnRlcjtcbn1cblxuLmNhc2luby1nYW1lcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDEwcHg7XG59XG5cbi5jYXNpbm8tZ2FtZXNfX2dhbWVzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGNvbHVtbi1nYXA6IDVweDtcbiAgb3ZlcmZsb3cteDogYXV0bztcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtbGFyZ2UpO1xufVxuXG4uY2FzaW5vLWdhbWVzX19nYW1lIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogNXB4O1xuICB3aWR0aDogMzEwcHg7XG59XG5cbi5jYXNpbm8tZ2FtZXNfX2ltZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMzEwcHg7XG4gIGhlaWdodDogMzEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtbGFyZ2UpO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uY2FzaW5vLWdhbWVzX19nYW1lLW5hbWUge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMC44cHg7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wM2VtO1xufVxuXG4uY2FzaW5vLWdhbWVzX19idG4ge1xuICBoZWlnaHQ6IHZhcigtLWJ1dHRvbi1oZWlnaHQtYmlnKTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMTMuM3B4O1xuICBjb2x1bW4tZ2FwOiA1cHg7XG59XG5cbi5jYXNpbm8tZ2FtZXNfX2J0biA+IC5kZWZhdWx0LWJ0bnNfX2ljb24ge1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xufVxuXG4uY2FzaW5vLWdhbWVzX19idG4gPiAuZGVmYXVsdC1idG5zX19pY29uID4gLnVpLWljb24ge1xuICBtYXJnaW4tbGVmdDogM3B4O1xufVxuXG4uYnJhbmQtbG9nb3Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDIwcHg7XG59XG5cbi5icmFuZC1sb2dvc19fbG9nbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXgtd2lkdGg6IDEwMHB4O1xuICBoZWlnaHQ6IGF1dG87XG4gIHBhZGRpbmc6IDEwcHg7XG59XG5cbi5icmFuZC1sb2dvc19fbG9nby0td2l0aC1iZyB7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtbGFyZ2UpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ibG9jay1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgYm94LXNoYWRvdzogMHB4IDNweCAxMHB4IDBweCByZ2JhKDE0LCA2NSwgMTQxLCAwLjEpO1xufVxuXG4ubGF0ZXN0LWV2ZW50cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDEwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ubGF0ZXN0LWV2ZW50c19fc2xpZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgY29sdW1uLWdhcDogMjBweDtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWxhcmdlKTtcbn1cblxuLmxhdGVzdC1ldmVudHNfX3RyYWNrIHtcbiAgZGlzcGxheTogZmxleDtcbiAgY29sdW1uLWdhcDogMjBweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC05OTBweCk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBsaW5lYXI7XG59XG5cbi5sYXRlc3QtZXZlbnRzX19zbGlkZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAzMTBweDtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1sYXJnZSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJsb2NrLWJhY2tncm91bmQtY29sb3IpO1xuICBwYWRkaW5nOiAxNXB4O1xufVxuXG4ubGF0ZXN0LWV2ZW50c19fc2xpZGUtY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDVweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ubGF0ZXN0LWV2ZW50c19fc2xpZGUtY29udGVudDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogMHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHdpZHRoOiAzcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItbWFpbik7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbn1cblxuLmxhdGVzdC1ldmVudHNfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMjMuNHB4O1xufVxuXG4ubGF0ZXN0LWV2ZW50c19fZGVzY3JpcHRpb24ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxOC4ycHg7XG59XG5cbi5sYXRlc3QtZXZlbnRzX19kZXNjcmlwdGlvbiA+IHAge1xuICBtYXJnaW46IDA7XG59XG5cbi5sYXRlc3QtZXZlbnRzX19kb3RzIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbHVtbi1nYXA6IDEwcHg7XG59XG5cbi5sYXRlc3QtZXZlbnRzX19kb3Qge1xuICB3aWR0aDogOHB4O1xuICBoZWlnaHQ6IDhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYm9keS10ZXh0LWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4yNXMgbGluZWFyLCBiYWNrZ3JvdW5kIDAuMjVzIGxpbmVhcjtcbn1cblxuLmxhdGVzdC1ldmVudHNfX2RvdC0tYWN0aXZlIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjUpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1tYWluKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMjVzIGxpbmVhciwgYmFja2dyb3VuZCAwLjI1cyBsaW5lYXI7XG59XG5cbi5sYXRlc3QtZXZlbnRzX19idXR0b25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbHVtbi1nYXA6IDEwcHg7XG59XG5cbi5sYXRlc3QtZXZlbnRzX19idXR0b24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItbWFpbik7XG4gIGNvbG9yOiB2YXIoLS1ib2R5LWJhY2tncm91bmQtY29sb3IpO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2UtaW4sIGNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2UtaW47XG59XG5cbi5sYXRlc3QtZXZlbnRzX19idXR0b246Zmlyc3QtY2hpbGQgPiAud2Vic2l0ZS1pbnRlcmZhY2VfX2J1dHRvbi1pY29uIHtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG5cbi5sYXRlc3QtZXZlbnRzX19idXR0b246bGFzdC1jaGlsZCA+IC53ZWJzaXRlLWludGVyZmFjZV9fYnV0dG9uLWljb24ge1xuICBtYXJnaW4tcmlnaHQ6IC01cHg7XG59XG5cbi5sYXRlc3QtZXZlbnRzX19idXR0b24taWNvbiB7XG4gIHdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IDIwcHg7XG59XG5cbi5sYXRlc3QtZXZlbnRzX19idXR0b24taWNvbi0tbGVmdCB7XG4gIG1hcmdpbi1sZWZ0OiAtM3B4O1xuICBtYXJnaW4tdG9wOiAxcHg7XG59XG5cbi5sYXRlc3QtZXZlbnRzX19idXR0b24taWNvbi0tcmlnaHQge1xuICBtYXJnaW4tcmlnaHQ6IC00cHg7XG4gIG1hcmdpbi10b3A6IDFweDtcbn1cblxuLmFib3V0LWJvbnVzZXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICByb3ctZ2FwOiAxMHB4O1xufVxuXG4uYWJvdXQtYm9udXNlc19faW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICByb3ctZ2FwOiAxMHB4O1xufVxuXG4uYWJvdXQtYm9udXNlc19fdGFicyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiA1cHg7XG59XG5cbi5hYm91dC1ib251c2VzX190YWIge1xuICBwYWRkaW5nOiAwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wM2VtO1xuICBtaW4td2lkdGg6IDEwMHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiAxM3B4IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWluYWN0aXZlLXRhYik7XG4gIGNvbG9yOiB2YXIoLS1pbmFjdGl2ZS10YWItdGV4dC1jb2xvcik7XG59XG5cbi5hYm91dC1ib251c2VzX190YWItLWFjY2VudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFjdGl2ZS10YWIpO1xuICBjb2xvcjogdmFyKC0tYWN0aXZlLXRhYi10ZXh0LWNvbG9yKTtcbn1cblxuLmFib3V0LWJvbnVzZXNfX2NvbnRlbnQge1xuICBkaXNwbGF5OiBub25lO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICByb3ctZ2FwOiAxNXB4O1xuICBwYWRkaW5nOiAxNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ibG9jay1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1sYXJnZSk7XG59XG5cbi5hYm91dC1ib251c2VzX190ZXh0LXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICByb3ctZ2FwOiAxMHB4O1xufVxuXG4uYWJvdXQtYm9udXNlc19fdGl0bGUge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xufVxuXG4uYWJvdXQtYm9udXNlc19fZGVzY3JpcHRpb24ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xufVxuXG4uYWJvdXQtYm9udXNlc19fZGVzY3JpcHRpb24gdWwge1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG59XG5cbi5hYm91dC1ib251c2VzX19pbWcge1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXgtd2lkdGg6IDI5MHB4O1xuICBoZWlnaHQ6IGF1dG87XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtbGFyZ2UpO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uZGVzY3JpcHRpb24tcGFnZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGNvbG9yOiB2YXIoLS1ib2R5LXRleHQtY29sb3IpO1xuICBwYWRkaW5nOiAwcHg7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDgwcHggMHB4O1xuICBtaW4td2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1pbmxpbmU6IGNhbGMoLTUwdncgKyA1MCUpO1xuICBtYXgtd2lkdGg6IDEwMHZ3O1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5kZXNjcmlwdGlvbi1wYWdlX19pbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDMwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZGVzY3JpcHRpb24tcGFnZV9fY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDEwcHg7XG4gIHotaW5kZXg6IDEwO1xufVxuXG4uZGVzY3JpcHRpb24tcGFnZV9fdGl0bGUge1xuICBmb250LXNpemU6IGNsYW1wKDMycHgsIDIuOTE2NjY2NjY2N3Z3LCA0MnB4KTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbWFyZ2luOiAwO1xufVxuXG4uZGVzY3JpcHRpb24tcGFnZV9fZGVzY3JpcHRpb24ge1xuICBmb250LXNpemU6IGNsYW1wKDE0cHgsIDEuMTExMTExMTExMXZ3LCAxNnB4KTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDM1OXB4KSB7XG4gIC5tYWluLXBhZ2VfX2JvbnVzLWFtb3VudCB7XG4gICAgZm9udC1zaXplOiA2NHB4O1xuICB9XG5cbiAgLmJvbnVzZXMtcGFnZV9fYm9udXMtYW1vdW50IHtcbiAgICBmb250LXNpemU6IDY0cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC53aXRoLXNpZGViYXIgLnBhZ2UtY29udGVudCB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMwMHB4KTtcbiAgICByb3ctZ2FwOiB2YXIoLS1zZWN0aW9uLW1hcmdpbi1ib3R0b20tZGVza3RvcCk7XG4gIH1cblxuICAubm8tc2lkZWJhciAucGFnZS1jb250ZW50IHtcbiAgICByb3ctZ2FwOiB2YXIoLS1zZWN0aW9uLW1hcmdpbi1ib3R0b20tZGVza3RvcCk7XG4gIH1cblxuICAubWFpbi1jb250ZW50IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweDtcbiAgfVxuXG4gIGgxIHtcbiAgICBmb250LXNpemU6IDQycHg7XG4gIH1cblxuICBoMiB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG5cbiAgaDMge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxuXG4gIC5kZWZhdWx0LWJ0bnNfX3RleHQge1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cblxuICAuZGVmYXVsdC1idG5zX19pY29uIC51aS1pY29uIHtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gIH1cblxuICAuZGVmYXVsdC1idG5zX19pY29uIHtcbiAgICB3aWR0aDogMjhweDtcbiAgICBoZWlnaHQ6IDI4cHg7XG4gIH1cblxuICAuaGVhZGVyX19idG4tdGV4dCB7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgfVxuXG4gIC5mb290ZXJfX2J0biB7XG4gICAgcGFkZGluZzogOHB4IDIwcHg7XG4gICAgaGVpZ2h0OiB2YXIoLS1idXR0b24taGVpZ2h0LWJpZyk7XG4gIH1cblxuICAuYXBwLXBhZ2UtYnRucyB7XG4gICAgd2lkdGg6IDI2NXB4O1xuICAgIHBhZGRpbmc6IDEwcHggMjkuNXB4O1xuICB9XG5cbiAgLmFwcC1wYWdlLWJ0bnNfX3RleHQge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgbGluZS1oZWlnaHQ6IDE1LjJweDtcbiAgfVxuXG4gIC5hcHAtcGFnZS1idG5zX19zbWFsbC10ZXh0IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgLmJ1cmdlci1idXR0b24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAuYmxvY2stdGl0bGVfX2ltZyB7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICB9XG5cbiAgLm1vYmlsZS1tZW51IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLnByb21vY29kZS1idXR0b24ge1xuICAgIHBhZGRpbmc6IDkuNXB4IDM1cHggOS41cHggMHB4O1xuICB9XG5cbiAgLnByb21vY29kZS1hbHQtYnV0dG9uIHtcbiAgICBwYWRkaW5nOiA5LjVweCAzNXB4IDkuNXB4IDBweDtcbiAgfVxuXG4gIC50by10b3Age1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICByaWdodDogMjBweDtcbiAgICBib3R0b206IDI1dmg7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZGVmYXVsdC1hcnJvdy1iZyk7XG4gICAgY29sb3I6IHZhcigtLWRlZmF1bHQtYXJyb3ctY29sb3IpO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1pbiwgY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1pbjtcbiAgfVxuXG4gIC50by10b3Auc2hvdy11cCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG5cbiAgLmhlYWRlcl9fY29udGVudCB7XG4gICAgZ2FwOiAxMHB4IDEwcHg7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtaW5tYXgoNjBweCwgNzYuM3B4KSAxZnIgNzZweCBtYXgtY29udGVudDtcbiAgfVxuXG4gIC5oZWFkZXJfX2xhbmdzIHtcbiAgICBncmlkLWNvbHVtbjogNC8tMTtcbiAgICBncmlkLXJvdzogMS8yO1xuICB9XG5cbiAgLmhlYWRlciAuaGVhZGVyX19tZW51IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBncmlkLWNvbHVtbjogMi80O1xuICAgIGdyaWQtcm93OiAxLzI7XG4gIH1cblxuICAuaGVhZGVyX19idXR0b25zIHtcbiAgICBncmlkLWNvbHVtbjogMS8tMTtcbiAgICBncmlkLXJvdzogMi8zO1xuICB9XG5cbiAgLm1haW4tcGFnZV9fYWNjZXB0IHtcbiAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuXG4gIC5tYWluLXBhZ2VfX2JvbnVzLWdldC1idG4ge1xuICAgIG1heC13aWR0aDogMTk2cHg7XG4gICAgbWluLWhlaWdodDogNjJweDtcbiAgfVxuXG4gIC5tYWluLXBhZ2VfX2JvbnVzLWdldC1idG4tdGV4dCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG5cbiAgLm1haW4tcGFnZV9fYm9udXMtZ2V0LWJ0bi1pY29uLXdyYXBwZXIuZGVmYXVsdC1idG5zX19pY29uIHtcbiAgICB3aWR0aDogNDJweDtcbiAgICBoZWlnaHQ6IDQycHg7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICB9XG5cbiAgLm1vYmlsZS1wYWdlIHtcbiAgICBwYWRkaW5nOiA2MS41cHggMHB4O1xuICB9XG5cbiAgLm1vYmlsZS1wYWdlX19jb250ZW50LXdyYXBwZXIge1xuICAgIG1heC13aWR0aDogNjAwcHg7XG4gIH1cblxuICAubW9iaWxlLXBhZ2VfX2FwcCB7XG4gICAgb3JkZXI6IDM7XG4gICAgcGFkZGluZzogMjBweCAzMHB4O1xuICB9XG5cbiAgLm1vYmlsZS1wYWdlX19wcm9tby1jb2RlLXRleHQge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cblxuICAucHJvbW9jb2RlLXBhZ2Uge1xuICAgIHBhZGRpbmc6IDYxLjVweCAwcHg7XG4gIH1cblxuICAucHJvbW9jb2RlLXBhZ2VfX2NvbnRlbnQtd3JhcHBlciB7XG4gICAgbWF4LXdpZHRoOiA2MDBweDtcbiAgfVxuXG4gIC5wcm9tb2NvZGUtcGFnZV9fY29udGVudC13cmFwcGVyIHtcbiAgICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gIH1cblxuICAucHJvbW9jb2RlLXBhZ2VfX3RpdGxlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIC5wcm9tb2NvZGUtcGFnZV9fc3VidGl0bGUge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgb3JkZXI6IDI7XG4gIH1cblxuICAucHJvbW9jb2RlLXBhZ2VfX2NvbnRlbnQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIGF1dG8pO1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KDIsIGF1dG8pO1xuICAgIGdhcDogMHB4IDIwcHg7XG4gIH1cblxuICAucHJvbW9jb2RlLXBhZ2VfX2JvbnVzIHtcbiAgICBncmlkLWFyZWE6IDEvMS8zLzI7XG4gIH1cblxuICAucHJvbW9jb2RlLXBhZ2VfX2JvbnVzLWxhYmVsIHtcbiAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgfVxuXG4gIC5wcm9tb2NvZGUtcGFnZV9fYWN0aXZlIHtcbiAgICBncmlkLWFyZWE6IDIvMi8zLzM7XG4gICAgYWxpZ24tc2VsZjogc3RhcnQ7XG4gIH1cblxuICAucHJvbW9jb2RlLXBhZ2VfX2ltYWdlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIC5wcm9tb2NvZGUtYWx0X193cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAxMTUuNXB4IDBweDtcbiAgfVxuXG4gIC5wcm9tb2NvZGUtYWx0X19jb250ZW50LXdyYXBwZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgY29sdW1uLWdhcDogMTVweDtcbiAgfVxuXG4gIC5wcm9tb2NvZGUtYWx0X190ZXh0IHtcbiAgICBvcmRlcjogMTtcbiAgfVxuXG4gIC5wcm9tb2NvZGUtYWx0X190aXRsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAucHJvbW9jb2RlLWFsdF9fc3VidGl0bGUge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgb3JkZXI6IDI7XG4gIH1cblxuICAucHJvbW9jb2RlLWFsdF9fY291cG9uIHtcbiAgICBvcmRlcjogMjtcbiAgICB3aWR0aDogNDM5cHg7XG4gIH1cblxuICAuYm9udXNlcy1wYWdlX19ib251cy1nZXQtYnRuIHtcbiAgICBtYXgtd2lkdGg6IDE5NnB4O1xuICAgIG1pbi1oZWlnaHQ6IDYycHg7XG4gIH1cblxuICAuYm9udXNlcy1wYWdlX19ib251cy1nZXQtYnRuLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxuXG4gIC5ib251c2VzLXBhZ2VfX2JvbnVzLWdldC1idG4taWNvbi13cmFwcGVyLmRlZmF1bHQtYnRuc19faWNvbiB7XG4gICAgd2lkdGg6IDQycHg7XG4gICAgaGVpZ2h0OiA0MnB4O1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgfVxuXG4gIC5wYWdlLWNvbnRlbnQtYmxvY2sge1xuICAgIHJvdy1nYXA6IDIwcHg7XG4gIH1cblxuICAucGFnZS1jb250ZW50LWJsb2NrX19saXN0IHtcbiAgICBnYXA6IDMwcHg7XG4gIH1cblxuICAubGlzdC1hbmNob3ItbmV3X193cmFwIC5saXN0LWFuY2hvci1uZXcgdWwge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZmlsbCwgbWlubWF4KDE1NHB4LCAxZnIpKTtcbiAgICBnYXA6IDIwcHggMjVweDtcbiAgfVxuXG4gIC5wYXltZW50c19fdGFiIHtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICB9XG5cbiAgLnBheW1lbnRzX190YWItbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyMy40cHg7XG4gIH1cblxuICAuY29udGFjdHNfX3Rib2R5LWNlbGwtc29jaWFsLW1lZGlhIHtcbiAgICBtYXgtd2lkdGg6IDQzMHB4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG5cbiAgLnByb3MtY29uc19fdGFiIHtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuNTRweDtcbiAgICBwYWRkaW5nOiAxMHB4IDMwcHg7XG4gIH1cblxuICAucHJvcy1jb25zX190YWItaWNvbiB7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICB9XG5cbiAgLndlYnNpdGUtaW50ZXJmYWNlIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICB9XG5cbiAgLndlYnNpdGUtaW50ZXJmYWNlX190aXRsZSB7XG4gICAgZ3JpZC1jb2x1bW46IDEvMjtcbiAgICBncmlkLXJvdzogMS8yO1xuICB9XG5cbiAgLndlYnNpdGUtaW50ZXJmYWNlX19zbGlkZXIge1xuICAgIGdyaWQtY29sdW1uOiAxLy0xO1xuICAgIGdyaWQtcm93OiAyLzM7XG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICB9XG5cbiAgLndlYnNpdGUtaW50ZXJmYWNlX19kb3RzIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGdyaWQtY29sdW1uOiAxLy0xO1xuICAgIGdyaWQtcm93OiAzLzQ7XG4gIH1cblxuICAud2Vic2l0ZS1pbnRlcmZhY2VfX2J1dHRvbnMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAganVzdGlmeS1jb250ZW50OiBlbmQ7XG4gICAgZ3JpZC1jb2x1bW46IDIvLTE7XG4gICAgZ3JpZC1yb3c6IDEvMjtcbiAgfVxuXG4gIC5ob3ctdG9fX2JvbnVzLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuXG4gIC5hZHZpY2VfX2ltZyB7XG4gICAgd2lkdGg6IDEzNXB4O1xuICAgIGhlaWdodDogMTEwcHg7XG4gIH1cblxuICAuc3BvcnRzLWxpbmtzX19saW5rIHtcbiAgICB3aWR0aDogY2FsYygoMTAwJSAtIDEwcHgpIC8gMik7XG4gIH1cblxuICAuYXJ0aWNsZS1hdXRob3Ige1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNzBweCBhdXRvIDFmcjtcbiAgICBnYXA6IDAgMjBweDtcbiAgfVxuXG4gIC5hcnRpY2xlLWF1dGhvcl9fdGl0bGUge1xuICAgIGdyaWQtY29sdW1uOiAyLzM7XG4gICAgYWxpZ24tc2VsZjogZW5kO1xuICB9XG5cbiAgLmFydGljbGUtYXV0aG9yX19hdmF0YXIge1xuICAgIGdyaWQtcm93OiAxLzM7XG4gIH1cblxuICAuYXJ0aWNsZS1hdXRob3JfX2luZm8ge1xuICAgIGdyaWQtY29sdW1uOiAyLzM7XG4gICAgZ3JpZC1yb3c6IDIvMztcbiAgfVxuXG4gIC5hcnRpY2xlLWF1dGhvcl9fZGF0ZSB7XG4gICAgZ3JpZC1jb2x1bW46IDMvNDtcbiAgICBncmlkLXJvdzogMS8zO1xuICAgIGp1c3RpZnktc2VsZjogZW5kO1xuICB9XG5cbiAgLmJyZWFkY3J1bWJzIG5hdiB1bCA+IGxpIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cblxuICAuZmxvYXQtYmxvY2std3JhcHBlciB7XG4gICAgbWF4LXdpZHRoOiAxNDQwcHg7XG4gICAgcGFkZGluZzogMHB4IDIwcHg7XG4gIH1cblxuICAuZmxvYXQtYmxvY2sge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtbGFyZ2UpO1xuICAgIHJvdy1nYXA6IDVweDtcbiAgICBwYWRkaW5nOiAyMHB4IDMwcHg7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG5cbiAgLmZsb2F0LWJsb2NrX19jb250ZW50IHtcbiAgICBjb2x1bW4tZ2FwOiA4MHB4O1xuICB9XG5cbiAgLmZsb2F0LWJsb2NrX19jb250ZW50LXdyYXBwZXI6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICByaWdodDogLTQwcHg7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIHdpZHRoOiAxcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIG9wYWNpdHk6IDAuMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB9XG5cbiAgLmZsb2F0LWJsb2NrX19jb250ZW50LXdyYXBwZXIge1xuICAgIGNvbHVtbi1nYXA6IDEwcHg7XG4gIH1cblxuICAuZmxvYXQtYmxvY2tfX2luZm8tbnVtIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cblxuICAuZmxvYXQtYmxvY2tfX2luZm8tc3RhcnMgPiBzdmcge1xuICAgIHdpZHRoOiAxNHB4O1xuICAgIGhlaWdodDogMTRweDtcbiAgfVxuXG4gIC5mbG9hdC1ibG9ja19faW5mby1zdGFycyBzdmc6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgLmZsb2F0LWJsb2NrX19pbmZvLWJvbnVzIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmZsb2F0LWJsb2NrX19ib251cyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG5cbiAgLmZsb2F0LWJsb2NrX19idG4ge1xuICAgIG1heC13aWR0aDogMTU3cHg7XG4gICAgcGFkZGluZzogOHB4IDIwcHg7XG4gIH1cblxuICAuZmxvYXQtYmxvY2tfX2J0bi1zdWJ0aXRsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAuZmxvYXQtYmxvY2tfX2J0bi1pY29uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgd2lkdGg6IDI4cHg7XG4gICAgaGVpZ2h0OiAyOHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgfVxuXG4gIC5mb290ZXItY29udGVudC13cmFwcGVyIHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICB9XG5cbiAgLmZvb3RlciB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICAgIGdyaWQtYXV0by1mbG93OiByb3cgZGVuc2U7XG4gICAgY29sdW1uLWdhcDogMjBweDtcbiAgfVxuXG4gIC5mb290ZXJfX2FwcCB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBnYXA6IDIwcHg7XG4gICAgcGFkZGluZzogMjBweCAzMHB4O1xuICB9XG5cbiAgLmZvb3Rlcl9fbmF2IHtcbiAgICBncmlkLWNvbHVtbjogMS8yO1xuICAgIGdyaWQtcm93OiBzcGFuIDM7XG4gIH1cblxuICAuZm9vdGVyX19wYXltZW50cy1zb2NpYWwtd3JhcHBlciB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuXG4gIC5mb290ZXJfX3NvY2lhbCB7XG4gICAgcm93LWdhcDogMTBweDtcbiAgfVxuXG4gIC5mb290ZXJfX3Jlc3BvbnNpYmlsaXR5IHtcbiAgICByb3ctZ2FwOiAxMHB4O1xuICB9XG5cbiAgLmZvb3Rlcl9fcmVzcG9uc2liaWxpdHktaWNvbnMge1xuICAgIGdhcDogM3B4IDMwcHg7XG4gIH1cblxuICAuZm9vdGVyX19yZXNwb25zaWJpbGl0eS1saW5rIHtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuNDJweDtcbiAgfVxuXG4gIC5mb290ZXJfX3BvbGljeSB7XG4gICAgcm93LWdhcDogMTBweDtcbiAgICBncmlkLWNvbHVtbjogMi8tMTtcbiAgfVxuXG4gIC5mb290ZXJfX3BvbGljeS1saW5rID4gYSB7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjQycHg7XG4gIH1cblxuICAuc2lkZWJhciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHJvdy1nYXA6IDEwcHg7XG4gICAgd2lkdGg6IDI3MHB4O1xuICB9XG5cbiAgLmFjdGl2ZS1ib251c2VzX19ib251cyB7XG4gICAgcGFkZGluZzogMjBweCAzMHB4O1xuICB9XG5cbiAgLmJhbm5lci1ib251cyB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHJpZ2h0IC0ycHg7XG4gIH1cblxuICAuYmFubmVyLWJvbnVzIHtcbiAgICBwYWRkaW5nOiAzN3B4IDMwcHg7XG4gIH1cblxuICAuYmFubmVyLWJvbnVzX19jb250ZW50IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGNvbHVtbi1nYXA6IDIwcHg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuXG4gIC5iYW5uZXItYm9udXNfX3RpdGxlIHtcbiAgICBtaW4td2lkdGg6IDIzMHB4O1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICBsaW5lLWhlaWdodDogMzhweDtcbiAgfVxuXG4gIC53ZWxjb21lLWJvbnVzIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXJnaW4taW5saW5lOiAwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1sYXJnZSk7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBtaW4taGVpZ2h0OiAyMjlweDtcbiAgfVxuXG4gIC53ZWxjb21lLWJvbnVzX190ZXh0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAxNXB4O1xuICB9XG5cbiAgLndlbGNvbWUtYm9udXNfX2JvbnVzLXR5cGUge1xuICAgIG1heC13aWR0aDogODJweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICBvcGFjaXR5OiAwLjU7XG4gIH1cblxuICAud2VsY29tZS1ib251c19fcGVyY2VudCB7XG4gICAgZm9udC1zaXplOiA1MHB4O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cblxuICAud2VsY29tZS1ib251c19fdGV4dC13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgY29sdW1uLWdhcDogMTVweDtcbiAgfVxuXG4gIC53ZWxjb21lLWJvbnVzX190b3RhbCB7XG4gICAgZm9udC1zaXplOiA1MHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGluZS1oZWlnaHQ6IDcwcHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAzZW07XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5lcnJvci1wYWdlX19ub3JtYWwtdGV4dCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuXG4gIC52aWRlb19fcGxheSBzdmcge1xuICAgIHdpZHRoOiAxMzBweDtcbiAgfVxuXG4gIC53ZWxjb21lLWJvbnVzLXdpdGgtcHJvbW8ge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXJnaW4taW5saW5lOiAwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1sYXJnZSk7XG4gICAgbWluLWhlaWdodDogMjI5cHg7XG4gIH1cblxuICAud2VsY29tZS1ib251cy13aXRoLXByb21vOjpiZWZvcmUsXG4gIC53ZWxjb21lLWJvbnVzLXdpdGgtcHJvbW86OmFmdGVyIHtcbiAgICB3aWR0aDogNjlweDtcbiAgfVxuXG4gIC53ZWxjb21lLWJvbnVzLXdpdGgtcHJvbW86OmJlZm9yZSB7XG4gICAgbGVmdDogLTEwcHg7XG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9zdmcvd2VsY29tZS1ib251cy1sZWZ0LnN2Zyk7XG4gIH1cblxuICAud2VsY29tZS1ib251cy13aXRoLXByb21vOjphZnRlciB7XG4gICAgcmlnaHQ6IC0xMHB4O1xuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvc3ZnL3dlbGNvbWUtYm9udXMtcmlnaHQuc3ZnKTtcbiAgfVxuXG4gIC53ZWxjb21lLWJvbnVzLXdpdGgtcHJvbW9fX3RleHQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDE1cHg7XG4gIH1cblxuICAud2VsY29tZS1ib251cy13aXRoLXByb21vX19ib251cy10eXBlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgfVxuXG4gIC53ZWxjb21lLWJvbnVzLXdpdGgtcHJvbW9fX3BlcmNlbnQge1xuICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG5cbiAgLndlbGNvbWUtYm9udXMtd2l0aC1wcm9tb19fdGV4dC13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgY29sdW1uLWdhcDogMTVweDtcbiAgfVxuXG4gIC53ZWxjb21lLWJvbnVzLXdpdGgtcHJvbW9fX3RvdGFsIHtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItbWFpbik7XG4gICAgZm9udC1zaXplOiA1MHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGluZS1oZWlnaHQ6IDcwcHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAzZW07XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIC53ZWxjb21lLWJvbnVzLXdpdGgtcHJvbW9fX2JvdHRvbS13cmFwcGVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGNvbHVtbi1nYXA6IDIwcHg7XG4gIH1cblxuICAuYm9va21ha2VyLWJlbmVmaXRzX19oZWFkZXIge1xuICAgIGp1c3RpZnktY29udGVudDogc3RhcnQ7XG4gIH1cblxuICAuYm9va21ha2VyLWJlbmVmaXRzX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMS4ycHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAzZW07XG4gIH1cblxuICAuYm9va21ha2VyLWJlbmVmaXRzX19jb250ZW50IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICAgIGNvbHVtbi1nYXA6IDMwcHg7XG4gICAgcGFkZGluZzogMzBweDtcbiAgfVxuXG4gIC5ib29rbWFrZXItYmVuZWZpdHNfX2JlbmVmaXQge1xuICAgIG1heC13aWR0aDogNDI1cHg7XG4gIH1cblxuICAuYm9va21ha2VyLWJlbmVmaXRzX19pY29uIHtcbiAgICB3aWR0aDogMjhweDtcbiAgICBoZWlnaHQ6IDI4cHg7XG4gIH1cblxuICAuYm9va21ha2VyLWJlbmVmaXRzX19uYW1lIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIH1cblxuICAuYm9va21ha2VyLWJlbmVmaXRzX19kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMC44cHg7XG4gIH1cblxuICAuaG93LXRvLWFwcHNfX3RhYiB7XG4gICAgcGFkZGluZzogMTVweDtcbiAgfVxuXG4gIC5ob3ctdG8tYXBwc19fdGFiLWxhYmVsIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBsaW5lLWhlaWdodDogMjMuNHB4O1xuICB9XG5cbiAgLmhvdy10by1hcHBzX19pbm5lci13cmFwcGVyIHtcbiAgICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gIH1cblxuICAuaG93LXRvLWFwcHNfX3N0ZXAge1xuICAgIHdpZHRoOiBjYWxjKCgxMDAlIC0gMjBweCkgLyAyKTtcbiAgfVxuXG4gIC5ob3ctdG8tYXBwc19fYm9udXMge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuXG4gIC5ob3ctdG8tdGFic19fdGFicyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLmhvdy10by10YWJzX190YWIge1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICAgIGZvbnQtZmFtaWx5OiBLYW5pdDtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDMxLjJweDtcbiAgfVxuXG4gIC5ob3ctdG8tdGFic19fbnVtIHtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gIH1cblxuICAuaG93LXRvLXRhYnNfX3N0ZXAge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogbWlubWF4KGF1dG8sIDU4MHB4KSBtaW5tYXgoMzgwcHgsIDFmcik7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnIgYXV0byAxZnI7XG4gICAgY29sdW1uLWdhcDogMjBweDtcbiAgfVxuXG4gIC5ob3ctdG8tdGFic19fc3RlcC1oZWFkZXIge1xuICAgIGdyaWQtY29sdW1uOiAyLy0xO1xuICAgIGdyaWQtcm93OiAxLzI7XG4gICAgYWxpZ24tc2VsZjogZW5kO1xuICB9XG5cbiAgLmhvdy10by10YWJzX19zdGVwLWltZyB7XG4gICAgZ3JpZC1jb2x1bW46IDEvMjtcbiAgICBncmlkLXJvdzogMS80O1xuICB9XG5cbiAgLmhvdy10by10YWJzX19zdGVwLWRlc2NyaXB0aW9uIHtcbiAgICBncmlkLWNvbHVtbjogMi8tMTtcbiAgICBncmlkLXJvdzogMi8zO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAganVzdGlmeS1zZWxmOiBzdGFydDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cblxuICAuaG93LXRvLXRhYnNfX2J0biB7XG4gICAganVzdGlmeS1zZWxmOiBzdGFydDtcbiAgICBtYXgtd2lkdGg6IDE0NXB4O1xuICAgIGdyaWQtY29sdW1uOiAyLy0xO1xuICAgIGdyaWQtcm93OiAzLzQ7XG4gIH1cblxuICAuY2FzaW5vLWdhbWVzX19nYW1lcyB7XG4gICAgY29sdW1uLWdhcDogMTBweDtcbiAgfVxuXG4gIC5jYXNpbm8tZ2FtZXNfX2dhbWUtbmFtZSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMy40cHg7XG4gIH1cblxuICAuY2FzaW5vLWdhbWVzX19idG4ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxNS4ycHg7XG4gIH1cblxuICAuY2FzaW5vLWdhbWVzX19idG4gPiAuZGVmYXVsdC1idG5zX19pY29uIHtcbiAgICB3aWR0aDogMjhweDtcbiAgICBoZWlnaHQ6IDI4cHg7XG4gIH1cblxuICAuYnJhbmQtbG9nb3Mge1xuICAgIGdhcDogNDBweDtcbiAgfVxuXG4gIC5icmFuZC1sb2dvc19fbG9nbyB7XG4gICAgbWF4LXdpZHRoOiAyMDBweDtcbiAgICBwYWRkaW5nOiAyMHB4IDEwcHg7XG4gIH1cblxuICAubGF0ZXN0LWV2ZW50c19fc2xpZGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIH1cblxuICAubGF0ZXN0LWV2ZW50c19fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgfVxuXG4gIC5sYXRlc3QtZXZlbnRzX19kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMC44cHg7XG4gIH1cblxuICAubGF0ZXN0LWV2ZW50c19fZG90cyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5sYXRlc3QtZXZlbnRzX19idXR0b25zIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmRlc2NyaXB0aW9uLXBhZ2Uge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgcGFkZGluZzogMTAwcHggMHB4O1xuICB9XG5cbiAgLmRlc2NyaXB0aW9uLXBhZ2VfX2lubmVyIHtcbiAgICBjb2x1bW4tZ2FwOiA1MHB4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuXG4gIC5kZXNjcmlwdGlvbi1wYWdlX19jb250ZW50IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAubWFpbi13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGNvbHVtbi1nYXA6IDMwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gIC53cC1ibG9jay1tZWRpYS10ZXh0IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1pbm1heChhdXRvLCA1MjBweCkgbWlubWF4KGF1dG8sIG1heC1jb250ZW50KTtcbiAgICBnYXA6IDIwcHg7XG4gICAgcGFkZGluZzogMzBweDtcbiAgfVxuXG4gIC53cC1ibG9jay1tZWRpYS10ZXh0X19jb250ZW50IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcm93LWdhcDogMjBweDtcbiAgfVxuXG4gIC53cC1ibG9jay1tZWRpYS10ZXh0X19jb250ZW50IC53cC1ibG9jay1oZWFkaW5nIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsaW5lLWhlaWdodDogMTMwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG5cbiAgLndwLWJsb2NrLW1lZGlhLXRleHRfX2NvbnRlbnQgPiBwIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuXG4gIC53cC1ibG9jay1tZWRpYS10ZXh0X19tZWRpYSB7XG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1sYXJnZSk7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5kZWZhdWx0LWJ0bnMge1xuICAgIHBhZGRpbmc6IDhweCAxMHB4O1xuICB9XG5cbiAgLmhlYWRlcl9fYnRuIHtcbiAgICBwYWRkaW5nOiA4cHggMTBweDtcbiAgfVxuXG4gIC50YWJsZS13cmFwcGVyIC50YWJsZV9faGVhZC1jZWxsOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gIH1cblxuICAudGFibGUtd3JhcHBlciAudGFibGVfX2hlYWQtY2VsbDpsYXN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICB9XG5cbiAgLnRhYmxlLXdyYXBwZXIgLnRhYmxlX19jZWxsOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gIH1cblxuICAudGFibGUtd3JhcHBlciAudGFibGVfX2NlbGw6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgfVxuXG4gIC5jb21tZW50cy1hcmVhX19zdGFycyB7XG4gICAgZ3JpZC1jb2x1bW46IDMvNDtcbiAgICBncmlkLXJvdzogMS8zO1xuICB9XG5cbiAgLmNvbW1lbnQtZm9ybSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgICBnYXA6IDVweDtcbiAgfVxuXG4gIC5jb21tZW50LWZvcm0tYXV0aG9yIHtcbiAgICBncmlkLWNvbHVtbjogMS8yO1xuICAgIGdyaWQtcm93OiAxLzI7XG4gIH1cblxuICAuY29tbWVudC1mb3JtLWVtYWlsIHtcbiAgICBncmlkLWNvbHVtbjogMS8yO1xuICAgIGdyaWQtcm93OiAyLzM7XG4gIH1cblxuICAuY29tbWVudC1mb3JtLWNvbW1lbnQge1xuICAgIGdyaWQtY29sdW1uOiAyLzM7XG4gICAgZ3JpZC1yb3c6IDEvMztcbiAgICBtYXJnaW46IDA7XG4gIH1cblxuICAuY29tbWVudC1mb3JtIC5mb3JtLXN1Ym1pdCB7XG4gICAgZ3JpZC1jb2x1bW46IDEvLTE7XG4gICAgZ3JpZC1yb3c6IDMvNDtcbiAgICBqdXN0aWZ5LXNlbGY6IGVuZDtcbiAgICBtYXgtd2lkdGg6IDE2N3B4O1xuICB9XG5cbiAgLmNvbW1lbnQtZm9ybSAuZm9ybS1zdWJtaXQgaW5wdXQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgbWFyZ2luLXRvcDogNXB4O1xuICB9XG5cbiAgLmhlYWRlcl9fbGFuZ3Mge1xuICAgIGdyaWQtY29sdW1uOiAyLzQ7XG4gICAgZ3JpZC1yb3c6IDEvMjtcbiAgfVxuXG4gIC5oZWFkZXIgLmhlYWRlcl9fbWVudSB7XG4gICAgZ3JpZC1jb2x1bW46IDIvMztcbiAgICBncmlkLXJvdzogMS8yO1xuICB9XG5cbiAgLmhlYWRlcl9fYnV0dG9ucyB7XG4gICAgZ3JpZC1jb2x1bW46IDQvLTE7XG4gICAgZ3JpZC1yb3c6IDEvMjtcbiAgfVxuXG4gIC5tb2JpbGUtcGFnZS13cmFwcGVyIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICB9XG5cbiAgLm1vYmlsZS1wYWdlX190aXRsZSB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuXG4gIC5tb2JpbGUtcGFnZV9fc3VidGl0bGUge1xuICAgIG9yZGVyOiAyO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cblxuICAubW9iaWxlLXBhZ2VfX3Byb21vLWNvZGUge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGNvbHVtbi1nYXA6IDEwcHg7XG4gICAgb3JkZXI6IDQ7XG4gIH1cblxuICAubW9iaWxlLXBhZ2VfX2ltYWdlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogNTYwcHg7XG4gICAgaGVpZ2h0OiA0MDBweDtcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWxhcmdlKTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG5cbiAgLm1vYmlsZS1wYWdlX19pbWFnZSA+IGRpdiB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG5cbiAgLmFkdmljZSB7XG4gICAgcGFkZGluZzogMzBweDtcbiAgfVxuXG4gIC5mb290ZXIge1xuICAgIGNvbHVtbi1nYXA6IDQwcHg7XG4gIH1cblxuICAuZm9vdGVyX19hcHAge1xuICAgIGdyaWQtY29sdW1uOiAyLzM7XG4gIH1cblxuICAuZm9vdGVyX19uYXYtbGlzdCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maXQsIG1pbm1heCg5Ni42N3B4LCAxMjVweCkpO1xuICB9XG5cbiAgLmFjdGl2ZS1ib251c2VzX19pbm5lciB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maXQsIG1pbm1heCgzMjBweCwgY2FsYygoMTAwJSAtIDEwcHgpIC8gMikpKTtcbiAgfVxuXG4gIC5lcnJvci1wYWdlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGNvbHVtbi1nYXA6IDEwMHB4O1xuICB9XG5cbiAgLmVycm9yLXBhZ2VfX25hbWU6OmFmdGVyIHtcbiAgICB0b3A6IDUwJTtcbiAgICByaWdodDogLTUwcHg7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIHdpZHRoOiA0cHg7XG4gICAgaGVpZ2h0OiA3MCU7XG4gIH1cblxuICAuZXJyb3ItcGFnZV9fbWVzc2FnZSB7XG4gICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICB9XG5cbiAgLndlbGNvbWUtYm9udXMtd2l0aC1wcm9tbzo6YmVmb3JlIHtcbiAgICBsZWZ0OiAtMjBweDtcbiAgfVxuXG4gIC53ZWxjb21lLWJvbnVzLXdpdGgtcHJvbW86OmFmdGVyIHtcbiAgICByaWdodDogLTIwcHg7XG4gIH1cblxuICAuYm9va21ha2VyLWJlbmVmaXRzX19jb250ZW50IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICAgIGNvbHVtbi1nYXA6IDMwcHg7XG4gICAgcGFkZGluZzogMzBweDtcbiAgfVxuXG4gIC5ob3ctdG8tYXBwc19fc3RlcCB7XG4gICAgd2lkdGg6IGNhbGMoKDEwMCUgLSA0MHB4KSAvIDMpO1xuICB9XG5cbiAgLmFib3V0LWJvbnVzZXNfX2lubmVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGNvbHVtbi1nYXA6IDIwcHg7XG4gIH1cblxuICAuYWJvdXQtYm9udXNlc19fdGFicyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmbGV4LXNocmluazogMDtcbiAgfVxuXG4gIC5hYm91dC1ib251c2VzX19jb250ZW50IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGNvbHVtbi1nYXA6IDE1cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyODFweCkge1xuICAuZGVmYXVsdC1idG5zIHtcbiAgICBoZWlnaHQ6IHZhcigtLWJ1dHRvbi1oZWlnaHQtYmlnKTtcbiAgICBjb2x1bW4tZ2FwOiAxNXB4O1xuICAgIHBhZGRpbmc6IDhweCAyMHB4O1xuICB9XG5cbiAgLmhlYWRlcl9fYnRuIHtcbiAgICBjb2x1bW4tZ2FwOiAxNXB4O1xuICAgIGhlaWdodDogdmFyKC0tYnV0dG9uLWhlaWdodC1iaWcpO1xuICAgIHBhZGRpbmc6IDhweCAyMHB4O1xuICB9XG5cbiAgLmhlYWRlcl9fYnRuLWljb24gLnVpLWljb24ge1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgfVxuXG4gIC5oZWFkZXJfX2J0bi1pY29uIHtcbiAgICB3aWR0aDogMjhweDtcbiAgICBoZWlnaHQ6IDI4cHg7XG4gIH1cblxuICAuZm9vdGVyX19idG4ge1xuICAgIHdpZHRoOiAxNzNweDtcbiAgfVxuXG4gIC5tYWluLXBhZ2Uge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogbWlubWF4KGF1dG8sIDU0OXB4KSAxZnI7XG4gICAganVzdGlmeS1pdGVtczogc3RhcnQ7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBnYXA6IDIwcHggODBweDtcbiAgICBwYWRkaW5nOiAxNzdweCAwcHg7XG4gIH1cblxuICAubWFpbi1wYWdlX190aXRsZSB7XG4gICAgZ3JpZC1jb2x1bW46IDEvMjtcbiAgICBncmlkLXJvdzogMS8yO1xuICB9XG5cbiAgLm1haW4tcGFnZV9fc3VidGl0bGUge1xuICAgIGdyaWQtY29sdW1uOiAxLzI7XG4gICAgZ3JpZC1yb3c6IDIvMztcbiAgfVxuXG4gIC5tYWluLXBhZ2VfX2FjY2VwdCB7XG4gICAgZ3JpZC1jb2x1bW46IDEvMjtcbiAgICBncmlkLXJvdzogMy80O1xuICB9XG5cbiAgLm1haW4tcGFnZV9fYm9udXMge1xuICAgIGdyaWQtY29sdW1uOiAyLzM7XG4gICAgZ3JpZC1yb3c6IDEvNDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHJvdy1nYXA6IDA7XG4gIH1cblxuICAubW9iaWxlLXBhZ2Uge1xuICAgIGNvbHVtbi1nYXA6IDgwcHg7XG4gIH1cblxuICAucHJvbW9jb2RlLXBhZ2Uge1xuICAgIGNvbHVtbi1nYXA6IDgwcHg7XG4gIH1cblxuICAucHJvbW9jb2RlLWFsdF9fY29udGVudC13cmFwcGVyIHtcbiAgICBjb2x1bW4tZ2FwOiA4MHB4O1xuICB9XG5cbiAgLmJvbnVzZXMtcGFnZSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtaW5tYXgoYXV0bywgNTQ5cHgpIDFmcjtcbiAgICBncmlkLWF1dG8tZmxvdzogcm93IGRlbnNlO1xuICAgIGp1c3RpZnktaXRlbXM6IHN0YXJ0O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgZ2FwOiAyMHB4IDgwcHg7XG4gICAgcGFkZGluZzogMTc3cHggMHB4O1xuICB9XG5cbiAgLmJvbnVzZXMtcGFnZV9fdGl0bGUge1xuICAgIGdyaWQtY29sdW1uOiAxLzI7XG4gICAgZ3JpZC1yb3c6IDEvMjtcbiAgfVxuXG4gIC5ib251c2VzLXBhZ2VfX3N1YnRpdGxlIHtcbiAgICBncmlkLWNvbHVtbjogMS8yO1xuICB9XG5cbiAgLmJvbnVzZXMtcGFnZV9fYm9udXMge1xuICAgIGdyaWQtY29sdW1uOiAyLzM7XG4gICAgZ3JpZC1yb3c6IDEvMztcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHJvdy1nYXA6IDA7XG4gIH1cblxuICAuZGV2aWNlc19fdGJvZHktY2VsbC1pY29uIHtcbiAgICBtYXgtd2lkdGg6IDYwcHg7XG4gIH1cblxuICAubGF0ZXN0LW5ld3NfX2NhcmRzIHtcbiAgICBjb2x1bW4tZ2FwOiAyMHB4O1xuICB9XG5cbiAgLmZvb3RlciB7XG4gICAgY29sdW1uLWdhcDogODBweDtcbiAgfVxuXG4gIC5mb290ZXJfX2FwcCB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gIH1cblxuICAuZm9vdGVyX19hcHAtdGl0bGUge1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cblxuICAuYWN0aXZlLWJvbnVzZXNfX2lubmVyIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpdCwgbWlubWF4KDMwMHB4LCBjYWxjKCgxMDAlIC0gMjBweCkgLyAzKSkpO1xuICB9XG59XG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICoge1xuICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMC4wMW1zICFpbXBvcnRhbnQ7XG4gICAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogMSAhaW1wb3J0YW50O1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMDFtcyAhaW1wb3J0YW50O1xuICAgIHNjcm9sbC1iZWhhdmlvcjogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG4gIGJ1dHRvbjpob3ZlciB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG5cbiAgYTpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbG9yOiB2YXIoLS1saW5rLWhvdmVyKTtcbiAgICB0cmFuc2l0aW9uOiBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLWluO1xuICB9XG5cbiAgLmRlZmF1bHQtYnRuczpob3ZlciB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG5cbiAgLmRlZmF1bHQtYnRuc19fZmlyc3QtYnRuOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1maXJzdC1idG4taG92ZXItY29sb3IpO1xuICAgIGNvbG9yOiB2YXIoLS1maXJzdC1idG4taG92ZXItdGV4dC1jb2xvcik7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tZmlyc3QtYnRuLWhvdmVyLWJvcmRlci1jb2xvcik7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCwgY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQsIGJvcmRlciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbiAgfVxuXG4gIC5kZWZhdWx0LWJ0bnNfX2ZpcnN0LWJ0bjpob3ZlciA+IC5kZWZhdWx0LWJ0bnNfX2ljb24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWZpcnN0LWJ0bi1ob3Zlci1pY29uLWJnLWNvbG9yKTtcbiAgICBjb2xvcjogdmFyKC0tZmlyc3QtYnRuLWhvdmVyLWljb24tY29sb3IpO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQsIGNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuICB9XG5cbiAgLmRlZmF1bHQtYnRuc19fZmlyc3QtYnRuOmhvdmVyID4gLmRlZmF1bHQtYnRuc19faWNvbiA+IHN2ZyAqIHtcbiAgICBmaWxsOiB2YXIoLS1maXJzdC1idG4taG92ZXItaWNvbi1jb2xvcik7XG4gICAgdHJhbnNpdGlvbjogZmlsbCB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbiAgfVxuXG4gIC5kZWZhdWx0LWJ0bnNfX3NlY29uZC1idG46aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZC1idG4taG92ZXItY29sb3IpO1xuICAgIGNvbG9yOiB2YXIoLS1zZWNvbmQtYnRuLWhvdmVyLXRleHQtY29sb3IpO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLXNlY29uZC1idG4taG92ZXItYm9yZGVyLWNvbG9yKTtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LCBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCwgYm9yZGVyIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuICB9XG5cbiAgLmRlZmF1bHQtYnRuc19fc2Vjb25kLWJ0bjpob3ZlciA+IC5kZWZhdWx0LWJ0bnNfX2ljb24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZC1idG4taG92ZXItaWNvbi1iZy1jb2xvcik7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbiAgfVxuXG4gIC5kZWZhdWx0LWJ0bnNfX3NlY29uZC1idG46aG92ZXIgPiAuZGVmYXVsdC1idG5zX19pY29uID4gc3ZnICoge1xuICAgIGZpbGw6IHZhcigtLXNlY29uZC1idG4taG92ZXItaWNvbi1jb2xvcik7XG4gICAgdHJhbnNpdGlvbjogZmlsbCB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbiAgfVxuXG4gIC5kZWZhdWx0LWJ0bnNfX3RoaXJkLWJ0bjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdGhpcmQtYnRuLWhvdmVyLWNvbG9yKTtcbiAgICBjb2xvcjogdmFyKC0tdGhpcmQtYnRuLWhvdmVyLXRleHQtY29sb3IpO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLXRoaXJkLWJ0bi1ob3Zlci1ib3JkZXItY29sb3IpO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQsIGNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LCBib3JkZXIgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gIH1cblxuICAuZGVmYXVsdC1idG5zX190aGlyZC1idG46aG92ZXIgPiAuZGVmYXVsdC1idG5zX19pY29uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10aGlyZC1idG4taG92ZXItaWNvbi1iZy1jb2xvcik7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbiAgfVxuXG4gIC5kZWZhdWx0LWJ0bnNfX3RoaXJkLWJ0bjpob3ZlciA+IC5kZWZhdWx0LWJ0bnNfX2ljb24gPiBzdmcgKiB7XG4gICAgZmlsbDogdmFyKC0tdGhpcmQtYnRuLWhvdmVyLWljb24tY29sb3IpO1xuICAgIHRyYW5zaXRpb246IGZpbGwgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gIH1cblxuICAuaGVhZGVyX19idG4tZmlyc3Q6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWhlYWRlci1idG4tZmlyc3QtaG92ZXItY29sb3IpO1xuICAgIGNvbG9yOiB2YXIoLS1oZWFkZXItYnRuLWZpcnN0LWhvdmVyLXRleHQtY29sb3IpO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWhlYWRlci1idG4tZmlyc3QtaG92ZXItYm9yZGVyLWNvbG9yKTtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LCBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCwgYm9yZGVyIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuICB9XG5cbiAgLmhlYWRlcl9fYnRuLWZpcnN0OmhvdmVyID4gLmhlYWRlcl9fYnRuLWljb24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWhlYWRlci1idG4tZmlyc3QtaG92ZXItaWNvbi1iZy1jb2xvcik7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbiAgfVxuXG4gIC5oZWFkZXJfX2J0bi1maXJzdDpob3ZlciA+IC5oZWFkZXJfX2J0bi1pY29uID4gc3ZnICoge1xuICAgIGZpbGw6IHZhcigtLWhlYWRlci1idG4tZmlyc3QtaG92ZXItaWNvbi1jb2xvcik7XG4gICAgdHJhbnNpdGlvbjogZmlsbCB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbiAgfVxuXG4gIC5oZWFkZXJfX2J0bi1zZWNvbmQ6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWhlYWRlci1idG4tc2Vjb25kLWhvdmVyLWNvbG9yKTtcbiAgICBjb2xvcjogdmFyKC0taGVhZGVyLWJ0bi1zZWNvbmQtaG92ZXItdGV4dC1jb2xvcik7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0taGVhZGVyLWJ0bi1zZWNvbmQtaG92ZXItYm9yZGVyLWNvbG9yKTtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LCBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCwgYm9yZGVyIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuICB9XG5cbiAgLmhlYWRlcl9fYnRuLXNlY29uZDpob3ZlciA+IC5oZWFkZXJfX2J0bi1pY29uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1oZWFkZXItYnRuLXNlY29uZC1ob3Zlci1pY29uLWJnLWNvbG9yKTtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuICB9XG5cbiAgLmhlYWRlcl9fYnRuLXNlY29uZDpob3ZlciA+IC5oZWFkZXJfX2J0bi1pY29uID4gc3ZnICoge1xuICAgIGZpbGw6IHZhcigtLWhlYWRlci1idG4tc2Vjb25kLWhvdmVyLWljb24tY29sb3IpO1xuICAgIHRyYW5zaXRpb246IGZpbGwgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gIH1cblxuICAuZm9vdGVyX19idG4tYW5kcm9pZDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZm9vdGVyLWJ0bi1maXJzdC1ob3Zlci1jb2xvcik7XG4gICAgY29sb3I6IHZhcigtLWZvb3Rlci1idG4tZmlyc3QtaG92ZXItdGV4dC1jb2xvcik7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tZm9vdGVyLWJ0bi1maXJzdC1ob3Zlci1ib3JkZXItY29sb3IpO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQsIGNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LCBib3JkZXIgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gIH1cblxuICAuZm9vdGVyX19idG4tYW5kcm9pZDpob3ZlciA+IC5mb290ZXJfX2J0bi1pY29uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1mb290ZXItYnRuLWZpcnN0LWhvdmVyLWljb24tYmctY29sb3IpO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gIH1cblxuICAuZm9vdGVyX19idG4tYW5kcm9pZDpob3ZlciA+IC5mb290ZXJfX2J0bi1pY29uID4gc3ZnICoge1xuICAgIGZpbGw6IHZhcigtLWZvb3Rlci1idG4tZmlyc3QtaG92ZXItaWNvbi1jb2xvcik7XG4gICAgdHJhbnNpdGlvbjogZmlsbCB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbiAgfVxuXG4gIC5mb290ZXJfX2J0bi1pb3M6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWZvb3Rlci1idG4tc2Vjb25kLWhvdmVyLWNvbG9yKTtcbiAgICBjb2xvcjogdmFyKC0tZm9vdGVyLWJ0bi1zZWNvbmQtaG92ZXItdGV4dC1jb2xvcik7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tZm9vdGVyLWJ0bi1zZWNvbmQtaG92ZXItYm9yZGVyLWNvbG9yKTtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LCBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCwgYm9yZGVyIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuICB9XG5cbiAgLmZvb3Rlcl9fYnRuLWlvczpob3ZlciA+IC5mb290ZXJfX2J0bi1pY29uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1mb290ZXItYnRuLXNlY29uZC1ob3Zlci1pY29uLWJnLWNvbG9yKTtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuICB9XG5cbiAgLmZvb3Rlcl9fYnRuLWlvczpob3ZlciA+IC5mb290ZXJfX2J0bi1pY29uID4gc3ZnICoge1xuICAgIGZpbGw6IHZhcigtLWZvb3Rlci1idG4tc2Vjb25kLWhvdmVyLWljb24tY29sb3IpO1xuICAgIHRyYW5zaXRpb246IGZpbGwgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gIH1cblxuICAuYXBwLXBhZ2UtYnRuczpob3ZlciB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG5cbiAgLmFwcC1wYWdlLWJ0bnNfX2FuZHJvaWQ6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFwcC1wYWdlLWJ0bi1maXJzdC1ob3Zlci1jb2xvcik7XG4gICAgY29sb3I6IHZhcigtLWFwcC1wYWdlLWJ0bi1maXJzdC1ob3Zlci10ZXh0LWNvbG9yKTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcHAtcGFnZS1idG4tZmlyc3QtaG92ZXItYm9yZGVyLWNvbG9yKTtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LCBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCwgYm9yZGVyIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuICB9XG5cbiAgLmFwcC1wYWdlLWJ0bnNfX2FuZHJvaWQ6aG92ZXIgPiAuYXBwLXBhZ2UtYnRuc19faWNvbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXBwLXBhZ2UtYnRuLWZpcnN0LWhvdmVyLWljb24tYmctY29sb3IpO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gIH1cblxuICAuYXBwLXBhZ2UtYnRuc19fYW5kcm9pZDpob3ZlciA+IC5hcHAtcGFnZS1idG5zX19pY29uID4gc3ZnICoge1xuICAgIGZpbGw6IHZhcigtLWFwcC1wYWdlLWJ0bi1maXJzdC1ob3Zlci1pY29uLWNvbG9yKTtcbiAgICB0cmFuc2l0aW9uOiBmaWxsIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuICB9XG5cbiAgLmFwcC1wYWdlLWJ0bnNfX2lvczpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXBwLXBhZ2UtYnRuLXNlY29uZC1ob3Zlci1jb2xvcik7XG4gICAgY29sb3I6IHZhcigtLWFwcC1wYWdlLWJ0bi1zZWNvbmQtaG92ZXItdGV4dC1jb2xvcik7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXBwLXBhZ2UtYnRuLXNlY29uZC1ob3Zlci1ib3JkZXItY29sb3IpO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQsIGNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LCBib3JkZXIgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gIH1cblxuICAuYXBwLXBhZ2UtYnRuc19faW9zOmhvdmVyID4gLmFwcC1wYWdlLWJ0bnNfX2ljb24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFwcC1wYWdlLWJ0bi1zZWNvbmQtaG92ZXItaWNvbi1iZy1jb2xvcik7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbiAgfVxuXG4gIC5hcHAtcGFnZS1idG5zX19pb3M6aG92ZXIgPiAuYXBwLXBhZ2UtYnRuc19faWNvbiA+IHN2ZyAqIHtcbiAgICBmaWxsOiB2YXIoLS1hcHAtcGFnZS1idG4tc2Vjb25kLWhvdmVyLWljb24tY29sb3IpO1xuICAgIHRyYW5zaXRpb246IGZpbGwgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gIH1cblxuICAuYnVyZ2VyLWJ1dHRvbjpob3ZlciB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG5cbiAgLm1vYmlsZS1tZW51IC5tb2JpbGUtbWVudV9fbGlzdCA+IC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuOmhvdmVyIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cblxuICAubW9iaWxlLW1lbnUgLm1vYmlsZS1tZW51X19saXN0ID4gLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW46aG92ZXIgLm1lbnUtYXJyb3cge1xuICAgIHJvdGF0ZTogMTgwZGVnO1xuICAgIHRyYW5zaXRpb246IHJvdGF0ZSB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbiAgfVxuXG4gIC5tb2JpbGUtbWVudSAubW9iaWxlLW1lbnVfX2xpc3QgPiAubWVudS1pdGVtLWhhcy1jaGlsZHJlbjpob3ZlciAuc3ViLW1lbnUge1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgb3BhY2l0eTogMTtcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICBtYXgtaGVpZ2h0OiBtYXgtY29udGVudDtcbiAgICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LCBwYWRkaW5nIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LCBvcGFjaXR5IHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LCB2aXNpYmlsaXR5IHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuICB9XG5cbiAgLm1vYmlsZS1tZW51X19sYW5ncy1saXN0ID4gbGk6aG92ZXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuXG4gIC5tb2JpbGUtbWVudV9fbGFuZ3MtbGlzdCA+IGxpOmhvdmVyIC5tZW51LWFycm93IHtcbiAgICByb3RhdGU6IDE4MGRlZztcbiAgICB0cmFuc2l0aW9uOiByb3RhdGUgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gIH1cblxuICAubW9iaWxlLW1lbnVfX2xhbmdzLWxpc3QgPiBsaTpob3ZlciAuc3ViLW1lbnUge1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgb3BhY2l0eTogMTtcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICBtYXgtaGVpZ2h0OiBtYXgtY29udGVudDtcbiAgICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LCBwYWRkaW5nIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LCBvcGFjaXR5IHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LCB2aXNpYmlsaXR5IHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuICB9XG5cbiAgLnByb21vY29kZS1idXR0b246aG92ZXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb3B5LWJ0bi1ob3Zlci1jb2xvcik7XG4gICAgYm9yZGVyOiBzb2xpZCAycHggdmFyKC0tY29weS1idG4taG92ZXItYm9yZGVyLWNvbG9yKTtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LCBib3JkZXIgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gIH1cblxuICAucHJvbW9jb2RlLWJ1dHRvbjpob3ZlciAucHJvbW9jb2RlLWJ1dHRvbl9faW5wdXQge1xuICAgIGNvbG9yOiB2YXIoLS1jb3B5LWJ0bi1ob3Zlci10ZXh0LWNvbG9yKTtcbiAgICB0cmFuc2l0aW9uOiBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbiAgfVxuXG4gIC5wcm9tb2NvZGUtYnV0dG9uOmhvdmVyIC5wcm9tb2NvZGUtYnV0dG9uX19jb3B5IHtcbiAgICBjb2xvcjogdmFyKC0tY29weS1idG4taG92ZXItaWNvbi1jb2xvcik7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29weS1idG4taG92ZXItaWNvbi1iZy1jb2xvcik7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCwgY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gIH1cblxuICAucHJvbW9jb2RlLWJ1dHRvbjpob3ZlciAucHJvbW9jb2RlLWJ1dHRvbl9fY29weS1pY29uIHtcbiAgICBjb2xvcjogdmFyKC0tY29weS1idG4taG92ZXItaWNvbi1jb2xvcik7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gIH1cblxuICAucHJvbW9jb2RlLWJ1dHRvbjpob3ZlciAucHJvbW9jb2RlLWJ1dHRvbl9fY29weS10ZXh0IHtcbiAgICBjb2xvcjogdmFyKC0tY29weS1idG4taG92ZXItaWNvbi1jb2xvcik7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gIH1cblxuICAucHJvbW9jb2RlLWJ1dHRvbl9faW5wdXQ6aG92ZXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuXG4gIC5wcm9tb2NvZGUtYnV0dG9uX19jb3B5OmhvdmVyIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cblxuICAucHJvbW9jb2RlLWFsdC1idXR0b246aG92ZXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb3B5LWFsdC1idG4taG92ZXItY29sb3IpO1xuICAgIGJvcmRlcjogc29saWQgMnB4IHZhcigtLWNvcHktYWx0LWJ0bi1ob3Zlci1ib3JkZXItY29sb3IpO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQsIGJvcmRlciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbiAgfVxuXG4gIC5wcm9tb2NvZGUtYWx0LWJ1dHRvbjpob3ZlciAucHJvbW9jb2RlLWFsdC1idXR0b25fX2lucHV0IHtcbiAgICBjb2xvcjogdmFyKC0tY29weS1hbHQtYnRuLWhvdmVyLXRleHQtY29sb3IpO1xuICAgIHRyYW5zaXRpb246IGNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuICB9XG5cbiAgLnByb21vY29kZS1hbHQtYnV0dG9uOmhvdmVyIC5wcm9tb2NvZGUtYWx0LWJ1dHRvbl9fY29weSB7XG4gICAgY29sb3I6IHZhcigtLWNvcHktYWx0LWJ0bi1ob3Zlci1pY29uLWNvbG9yKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb3B5LWFsdC1idG4taG92ZXItaWNvbi1iZy1jb2xvcik7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCwgY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gIH1cblxuICAucHJvbW9jb2RlLWFsdC1idXR0b246aG92ZXIgLnByb21vY29kZS1hbHQtYnV0dG9uX19jb3B5LWljb24ge1xuICAgIGNvbG9yOiB2YXIoLS1jb3B5LWFsdC1idG4taG92ZXItaWNvbi1jb2xvcik7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gIH1cblxuICAucHJvbW9jb2RlLWFsdC1idXR0b246aG92ZXIgLnByb21vY29kZS1hbHQtYnV0dG9uX19jb3B5LXRleHQge1xuICAgIGNvbG9yOiB2YXIoLS1jb3B5LWFsdC1idG4taG92ZXItaWNvbi1jb2xvcik7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gIH1cblxuICAucHJvbW9jb2RlLWFsdC1idXR0b25fX2lucHV0OmhvdmVyIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cblxuICAucHJvbW9jb2RlLWFsdC1idXR0b25fX2NvcHk6aG92ZXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuXG4gIC5wcm9tb2NvZGUtcmVmLWJ1dHRvbjpob3ZlciB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXJlZi1idG4taG92ZXItY29sb3IpO1xuICAgIGNvbG9yOiB2YXIoLS1yZWYtYnRuLWhvdmVyLXRleHQtY29sb3IpO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQsIGNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuICB9XG5cbiAgLnByb21vY29kZS1yZWYtYnV0dG9uOmhvdmVyIC5wcm9tb2NvZGUtcmVmLWJ1dHRvbl9faWNvbiB7XG4gICAgY29sb3I6IHZhcigtLXJlZi1idG4taG92ZXItaWNvbi1jb2xvcik7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gIH1cblxuICAuY29tbWVudHMtYXJlYV9fc3RhcnMtY29udGFpbmVyIGxhYmVsOmhvdmVyIC5jb21tZW50cy1hcmVhX19zdGFycy1zdGFyIHtcbiAgICBzY2FsZTogMS4yO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0cmFuc2l0aW9uOiBzY2FsZSB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbiAgfVxuXG4gIC5sb2dnZWQtaW4tYXMgPiBhOmhvdmVyIHtcbiAgICBjb2xvcjogdmFyKC0tbGluay1ob3Zlcik7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1pbjtcbiAgfVxuXG4gIC5jb21tZW50c19fd3JhcHBlciAuY29tbWVudF9fcmVwbHkgPiBhOmhvdmVyIHtcbiAgICBjb2xvcjogdmFyKC0tbGluay1ob3Zlcik7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gIH1cblxuICAudG8tdG9wOmhvdmVyIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZGVmYXVsdC1hcnJvdy1iZy1ob3Zlcik7XG4gICAgY29sb3I6IHZhcigtLWRlZmF1bHQtYXJyb3ctY29sb3ItaG92ZXIpO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1pbiwgY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1pbjtcbiAgfVxuXG4gIC5oZWFkZXJfX2xhbmdzLWxpc3QgPiBsaTpob3ZlciB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG5cbiAgLmhlYWRlcl9fbGFuZ3MtbGlzdCA+IGxpOmhvdmVyID4gYSB7XG4gICAgY29sb3I6IHZhcigtLWxpbmstaG92ZXIpO1xuICB9XG5cbiAgLmhlYWRlcl9fbGFuZ3MtbGlzdCA+IGxpOmhvdmVyIC5tZW51LWFycm93IHtcbiAgICByb3RhdGU6IDE4MGRlZztcbiAgICB0cmFuc2l0aW9uOiByb3RhdGUgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gIH1cblxuICAuaGVhZGVyX19sYW5ncy1saXN0ID4gbGk6aG92ZXIgLm1lbnUtYXJyb3cgPiBzdmcgKiB7XG4gICAgc3Ryb2tlOiB2YXIoLS1saW5rLWhvdmVyKTtcbiAgfVxuXG4gIC5oZWFkZXJfX2xhbmdzLWxpc3QgPiBsaTpob3ZlciAuc3ViLW1lbnUge1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgb3BhY2l0eTogMTtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICAgIG1heC1oZWlnaHQ6IG1heC1jb250ZW50O1xuICAgIHRyYW5zaXRpb246IG1heC1oZWlnaHQgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQsIHBhZGRpbmcgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQsIG9wYWNpdHkgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQsIHZpc2liaWxpdHkgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gIH1cblxuICAuaGVhZGVyX19sYW5ncy1saXN0IGxpIGE6aG92ZXIge1xuICAgIGNvbG9yOiB2YXIoLS1saW5rLWhvdmVyKTtcbiAgfVxuXG4gIC5oZWFkZXIgLmhlYWRlcl9fbWVudS1saXN0ID4gbGk6aG92ZXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuXG4gIC5oZWFkZXIgLmhlYWRlcl9fbWVudS1saXN0ID4gbGk6aG92ZXIgYSB7XG4gICAgY29sb3I6IHZhcigtLWxpbmstaG92ZXIpO1xuICB9XG5cbiAgLmhlYWRlciAuaGVhZGVyX19tZW51LWxpc3QgPiBsaTpob3ZlciAubWVudS1hcnJvdyB7XG4gICAgcm90YXRlOiAxODBkZWc7XG4gICAgdHJhbnNpdGlvbjogcm90YXRlIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuICB9XG5cbiAgLmhlYWRlciAuaGVhZGVyX19tZW51LWxpc3QgPiBsaTpob3ZlciAubWVudS1hcnJvdyA+IHN2ZyAqIHtcbiAgICBzdHJva2U6IHZhcigtLWxpbmstaG92ZXIpO1xuICB9XG5cbiAgLmhlYWRlciAuaGVhZGVyX19tZW51LWxpc3QgPiBsaTpob3ZlciAuc3ViLW1lbnUge1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgb3BhY2l0eTogMTtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICAgIG1heC1oZWlnaHQ6IG1heC1jb250ZW50O1xuICAgIHotaW5kZXg6IDIwO1xuICAgIHRyYW5zaXRpb246IG1heC1oZWlnaHQgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQsIHBhZGRpbmcgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQsIG9wYWNpdHkgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQsIHZpc2liaWxpdHkgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gIH1cblxuICAuaGVhZGVyIC5oZWFkZXJfX21lbnUtbGlzdCAubWVudS1pdGVtLWhhcy1jaGlsZHJlbiA+IC5zdWItbWVudSA+IGxpID4gYTpob3ZlciB7XG4gICAgY29sb3I6IHZhcigtLWxpbmstaG92ZXIpO1xuICB9XG5cbiAgLmxpc3QtYW5jaG9yLW5ld19fd3JhcCAubGlzdC1hbmNob3ItbmV3X19oZWFkOmhvdmVyIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cblxuICAubGlzdC1hbmNob3ItbmV3X193cmFwIC5saXN0LWFuY2hvci1uZXdfX2hlYWQgLnRvYy1idG46aG92ZXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuXG4gIC5wYXltZW50c19fdGFiOmhvdmVyIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cblxuICAucHJvcy1jb25zX190YWI6aG92ZXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuXG4gIC53ZWJzaXRlLWludGVyZmFjZV9fZG90OmhvdmVyIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjUpO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLW1haW4pO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjI1cyBsaW5lYXIsIGJhY2tncm91bmQgMC4yNXMgbGluZWFyO1xuICB9XG5cbiAgLndlYnNpdGUtaW50ZXJmYWNlX19idXR0b246aG92ZXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13ZWJzaXRlLWludGVyZmFjZS1idXR0b24tY29sb3ItaG92ZXIpO1xuICAgIGNvbG9yOiB2YXIoLS13ZWJzaXRlLWludGVyZmFjZS1idXR0b24taWNvbi1jb2xvci1ob3Zlcik7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLWluLCBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLWluO1xuICB9XG5cbiAgLnNwb3J0cy1saW5rc19fbGluazpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbGluay1ob3Zlcik7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBsaW5lYXI7XG4gIH1cblxuICAuZmFxX19yb3ctaGVhZGVyOmhvdmVyIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cblxuICAuYnJlYWRjcnVtYnMgbmF2IHVsID4gbGk6bm90KDpsYXN0LWNoaWxkKTpob3ZlciB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG5cbiAgLmJyZWFkY3J1bWJzIG5hdiB1bCA+IGxpOm5vdCg6bGFzdC1jaGlsZCk6aG92ZXIgYSB7XG4gICAgY29sb3I6IHZhcigtLWxpbmstaG92ZXIpO1xuICB9XG5cbiAgLmZvb3Rlcl9fbmF2LWxpc3QgPiBsaSA+IGE6aG92ZXIge1xuICAgIGNvbG9yOiB2YXIoLS1saW5rLWhvdmVyKTtcbiAgfVxuXG4gIC5mb290ZXJfX25hdi1saXN0ID4gbGkgPiAuc3ViLW1lbnUgYTpob3ZlciB7XG4gICAgY29sb3I6IHZhcigtLWxpbmstaG92ZXIpO1xuICB9XG5cbiAgLmZvb3Rlcl9fc29jaWFsIC5zb2NpYWwtbGlua3MgPiBsaSA+IGE6aG92ZXIge1xuICAgIGNvbG9yOiB2YXIoLS1zb2NpYWwtaWNvbi1ob3Zlci1jb2xvcik7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc29jaWFsLWljb24tYmFja2dyb3VuZC1ob3Zlci1jb2xvcik7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLWluLCBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLWluO1xuICB9XG5cbiAgLmZvb3Rlcl9fcmVzcG9uc2liaWxpdHktaWNvbjpob3ZlciB7XG4gICAgc2NhbGU6IDEuMTtcbiAgICB0cmFuc2l0aW9uOiBzY2FsZSB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLWluLW91dDtcbiAgfVxuXG4gIC5zaWRlYmFyX19hY3RpdmUtYm9udXNlcy1idG4tY2xhaW06aG92ZXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuXG4gIC5hY3RpdmUtYm9udXNlc19fYnRuLWNsYWltOmhvdmVyIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cblxuICAuYmFubmVyLWJvbnVzX19idG4tLXNwb3J0czpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc3BvcnRzLWJhbm5lcik7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gIH1cblxuICAuYmFubmVyLWJvbnVzX19idG4tLWNhc2lubzpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY2FzaW5vLWJhbm5lcik7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gIH1cblxuICAuYmFubmVyLWJvbnVzX19idG4tLWFwcHM6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFwcHMtYmFubmVyKTtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgfVxuXG4gIC5iYW5uZXItYm9udXNfX2J0bi0tY3VzdG9tOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jdXN0b20tYmFubmVyKTtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgfVxuXG4gIC5iYW5uZXItYm9udXNfX2FwcC1idG4tYW5kcm9pZDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmFubmVyLWJvbnVzLWJ0bi1maXJzdC1ob3Zlci1jb2xvcik7XG4gICAgY29sb3I6IHZhcigtLWJhbm5lci1ib251cy1idG4tZmlyc3QtaG92ZXItdGV4dC1jb2xvcik7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYmFubmVyLWJvbnVzLWJ0bi1maXJzdC1ob3Zlci1ib3JkZXItY29sb3IpO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQsIGNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LCBib3JkZXIgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gIH1cblxuICAuYmFubmVyLWJvbnVzX19hcHAtYnRuLWFuZHJvaWQ6aG92ZXIgPiAuYmFubmVyLWJvbnVzX19hcHAtYnRuLWljb24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJhbm5lci1ib251cy1idG4tZmlyc3QtaG92ZXItaWNvbi1iZy1jb2xvcik7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbiAgfVxuXG4gIC5iYW5uZXItYm9udXNfX2FwcC1idG4tYW5kcm9pZDpob3ZlciA+IC5iYW5uZXItYm9udXNfX2FwcC1idG4taWNvbiA+IHN2ZyAqIHtcbiAgICBmaWxsOiB2YXIoLS1iYW5uZXItYm9udXMtYnRuLWZpcnN0LWhvdmVyLWljb24tY29sb3IpO1xuICAgIHRyYW5zaXRpb246IGZpbGwgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gIH1cblxuICAuYmFubmVyLWJvbnVzX19hcHAtYnRuLWlvczpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmFubmVyLWJvbnVzLWJ0bi1zZWNvbmQtaG92ZXItY29sb3IpO1xuICAgIGNvbG9yOiB2YXIoLS1iYW5uZXItYm9udXMtYnRuLXNlY29uZC1ob3Zlci10ZXh0LWNvbG9yKTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1iYW5uZXItYm9udXMtYnRuLXNlY29uZC1ob3Zlci1ib3JkZXItY29sb3IpO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQsIGNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LCBib3JkZXIgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gIH1cblxuICAuYmFubmVyLWJvbnVzX19hcHAtYnRuLWlvczpob3ZlciA+IC5iYW5uZXItYm9udXNfX2FwcC1idG4taWNvbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmFubmVyLWJvbnVzLWJ0bi1zZWNvbmQtaG92ZXItaWNvbi1iZy1jb2xvcik7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbiAgfVxuXG4gIC5iYW5uZXItYm9udXNfX2FwcC1idG4taW9zOmhvdmVyID4gLmJhbm5lci1ib251c19fYXBwLWJ0bi1pY29uID4gc3ZnICoge1xuICAgIGZpbGw6IHZhcigtLWJhbm5lci1ib251cy1idG4tc2Vjb25kLWhvdmVyLWljb24tY29sb3IpO1xuICAgIHRyYW5zaXRpb246IGZpbGwgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gIH1cblxuICAudmlkZW9fX3BsYXk6aG92ZXIge1xuICAgIGNvbG9yOiB2YXIoLS1saW5rLWhvdmVyKTtcbiAgICBzY2FsZTogMC45OTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdHJhbnNpdGlvbjogc2NhbGUgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1pbiwgY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1pbjtcbiAgfVxuXG4gIC5ob3ctdG8tYXBwc19fdGFiOmhvdmVyIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cblxuICAuaG93LXRvLXRhYnNfX3RhYjpob3ZlciB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG5cbiAgLmxhdGVzdC1ldmVudHNfX2RvdDpob3ZlciB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS41KTtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1tYWluKTtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4yNXMgbGluZWFyLCBiYWNrZ3JvdW5kIDAuMjVzIGxpbmVhcjtcbiAgfVxuXG4gIC5sYXRlc3QtZXZlbnRzX19idXR0b246aG92ZXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ib2R5LWJhY2tncm91bmQtY29sb3IpO1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1tYWluKTtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2UtaW4sIGNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2UtaW47XG4gIH1cbn1cblxuQG1lZGlhIChob3Zlcjogbm9uZSkge1xuICBhOmFjdGl2ZSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbG9yOiB2YXIoLS1saW5rLWhvdmVyKTtcbiAgICB0cmFuc2l0aW9uOiBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLWluO1xuICB9XG5cbiAgLmRlZmF1bHQtYnRuc19fZmlyc3QtYnRuOmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZmlyc3QtYnRuLWhvdmVyLWNvbG9yKTtcbiAgICBjb2xvcjogdmFyKC0tZmlyc3QtYnRuLWhvdmVyLXRleHQtY29sb3IpO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWZpcnN0LWJ0bi1ob3Zlci1ib3JkZXItY29sb3IpO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQsIGNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LCBib3JkZXIgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gIH1cblxuICAuZGVmYXVsdC1idG5zX19maXJzdC1idG46YWN0aXZlID4gLmRlZmF1bHQtYnRuc19faWNvbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZmlyc3QtYnRuLWhvdmVyLWljb24tYmctY29sb3IpO1xuICAgIGNvbG9yOiB2YXIoLS1maXJzdC1idG4taG92ZXItaWNvbi1jb2xvcik7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCwgY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gIH1cblxuICAuZGVmYXVsdC1idG5zX19maXJzdC1idG46YWN0aXZlID4gLmRlZmF1bHQtYnRuc19faWNvbiA+IHN2ZyAqIHtcbiAgICBmaWxsOiB2YXIoLS1maXJzdC1idG4taG92ZXItaWNvbi1jb2xvcik7XG4gICAgdHJhbnNpdGlvbjogZmlsbCB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbiAgfVxuXG4gIC5kZWZhdWx0LWJ0bnNfX3NlY29uZC1idG46YWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmQtYnRuLWhvdmVyLWNvbG9yKTtcbiAgICBjb2xvcjogdmFyKC0tc2Vjb25kLWJ0bi1ob3Zlci10ZXh0LWNvbG9yKTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1zZWNvbmQtYnRuLWhvdmVyLWJvcmRlci1jb2xvcik7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCwgY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQsIGJvcmRlciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbiAgfVxuXG4gIC5kZWZhdWx0LWJ0bnNfX3NlY29uZC1idG46YWN0aXZlID4gLmRlZmF1bHQtYnRuc19faWNvbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kLWJ0bi1ob3Zlci1pY29uLWJnLWNvbG9yKTtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuICB9XG5cbiAgLmRlZmF1bHQtYnRuc19fc2Vjb25kLWJ0bjphY3RpdmUgPiAuZGVmYXVsdC1idG5zX19pY29uID4gc3ZnICoge1xuICAgIGZpbGw6IHZhcigtLXNlY29uZC1idG4taG92ZXItaWNvbi1jb2xvcik7XG4gICAgdHJhbnNpdGlvbjogZmlsbCB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbiAgfVxuXG4gIC5kZWZhdWx0LWJ0bnNfX3RoaXJkLWJ0bjphY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXRoaXJkLWJ0bi1ob3Zlci1jb2xvcik7XG4gICAgY29sb3I6IHZhcigtLXRoaXJkLWJ0bi1ob3Zlci10ZXh0LWNvbG9yKTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS10aGlyZC1idG4taG92ZXItYm9yZGVyLWNvbG9yKTtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LCBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCwgYm9yZGVyIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuICB9XG5cbiAgLmRlZmF1bHQtYnRuc19fdGhpcmQtYnRuOmFjdGl2ZSA+IC5kZWZhdWx0LWJ0bnNfX2ljb24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXRoaXJkLWJ0bi1ob3Zlci1pY29uLWJnLWNvbG9yKTtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuICB9XG5cbiAgLmRlZmF1bHQtYnRuc19fdGhpcmQtYnRuOmFjdGl2ZSA+IC5kZWZhdWx0LWJ0bnNfX2ljb24gPiBzdmcgKiB7XG4gICAgZmlsbDogdmFyKC0tdGhpcmQtYnRuLWhvdmVyLWljb24tY29sb3IpO1xuICAgIHRyYW5zaXRpb246IGZpbGwgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gIH1cblxuICAuaGVhZGVyX19idG4tZmlyc3Q6YWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1oZWFkZXItYnRuLWZpcnN0LWhvdmVyLWNvbG9yKTtcbiAgICBjb2xvcjogdmFyKC0taGVhZGVyLWJ0bi1maXJzdC1ob3Zlci10ZXh0LWNvbG9yKTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1oZWFkZXItYnRuLWZpcnN0LWhvdmVyLWJvcmRlci1jb2xvcik7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCwgY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQsIGJvcmRlciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbiAgfVxuXG4gIC5oZWFkZXJfX2J0bi1maXJzdDphY3RpdmUgPiAuaGVhZGVyX19idG4taWNvbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0taGVhZGVyLWJ0bi1maXJzdC1ob3Zlci1pY29uLWJnLWNvbG9yKTtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuICB9XG5cbiAgLmhlYWRlcl9fYnRuLWZpcnN0OmFjdGl2ZSA+IC5oZWFkZXJfX2J0bi1pY29uID4gc3ZnICoge1xuICAgIGZpbGw6IHZhcigtLWhlYWRlci1idG4tZmlyc3QtaG92ZXItaWNvbi1jb2xvcik7XG4gICAgdHJhbnNpdGlvbjogZmlsbCB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbiAgfVxuXG4gIC5oZWFkZXJfX2J0bi1zZWNvbmQ6YWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1oZWFkZXItYnRuLXNlY29uZC1ob3Zlci1jb2xvcik7XG4gICAgY29sb3I6IHZhcigtLWhlYWRlci1idG4tc2Vjb25kLWhvdmVyLXRleHQtY29sb3IpO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWhlYWRlci1idG4tc2Vjb25kLWhvdmVyLWJvcmRlci1jb2xvcik7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCwgY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQsIGJvcmRlciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbiAgfVxuXG4gIC5oZWFkZXJfX2J0bi1zZWNvbmQ6YWN0aXZlID4gLmhlYWRlcl9fYnRuLWljb24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWhlYWRlci1idG4tc2Vjb25kLWhvdmVyLWljb24tYmctY29sb3IpO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gIH1cblxuICAuaGVhZGVyX19idG4tc2Vjb25kOmFjdGl2ZSA+IC5oZWFkZXJfX2J0bi1pY29uID4gc3ZnICoge1xuICAgIGZpbGw6IHZhcigtLWhlYWRlci1idG4tc2Vjb25kLWhvdmVyLWljb24tY29sb3IpO1xuICAgIHRyYW5zaXRpb246IGZpbGwgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gIH1cblxuICAuZm9vdGVyX19idG4tYW5kcm9pZDphY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWZvb3Rlci1idG4tZmlyc3QtaG92ZXItY29sb3IpO1xuICAgIGNvbG9yOiB2YXIoLS1mb290ZXItYnRuLWZpcnN0LWhvdmVyLXRleHQtY29sb3IpO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWZvb3Rlci1idG4tZmlyc3QtaG92ZXItYm9yZGVyLWNvbG9yKTtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LCBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCwgYm9yZGVyIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuICB9XG5cbiAgLmZvb3Rlcl9fYnRuLWFuZHJvaWQ6YWN0aXZlID4gLmZvb3Rlcl9fYnRuLWljb24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWZvb3Rlci1idG4tZmlyc3QtaG92ZXItaWNvbi1iZy1jb2xvcik7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbiAgfVxuXG4gIC5mb290ZXJfX2J0bi1hbmRyb2lkOmFjdGl2ZSA+IC5mb290ZXJfX2J0bi1pY29uID4gc3ZnICoge1xuICAgIGZpbGw6IHZhcigtLWZvb3Rlci1idG4tZmlyc3QtaG92ZXItaWNvbi1jb2xvcik7XG4gICAgdHJhbnNpdGlvbjogZmlsbCB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbiAgfVxuXG4gIC5mb290ZXJfX2J0bi1pb3M6YWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1mb290ZXItYnRuLXNlY29uZC1ob3Zlci1jb2xvcik7XG4gICAgY29sb3I6IHZhcigtLWZvb3Rlci1idG4tc2Vjb25kLWhvdmVyLXRleHQtY29sb3IpO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWZvb3Rlci1idG4tc2Vjb25kLWhvdmVyLWJvcmRlci1jb2xvcik7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCwgY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQsIGJvcmRlciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbiAgfVxuXG4gIC5mb290ZXJfX2J0bi1pb3M6YWN0aXZlID4gLmZvb3Rlcl9fYnRuLWljb24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWZvb3Rlci1idG4tc2Vjb25kLWhvdmVyLWljb24tYmctY29sb3IpO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gIH1cblxuICAuZm9vdGVyX19idG4taW9zOmFjdGl2ZSA+IC5mb290ZXJfX2J0bi1pY29uID4gc3ZnICoge1xuICAgIGZpbGw6IHZhcigtLWZvb3Rlci1idG4tc2Vjb25kLWhvdmVyLWljb24tY29sb3IpO1xuICAgIHRyYW5zaXRpb246IGZpbGwgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gIH1cblxuICAuYXBwLXBhZ2UtYnRuc19fYW5kcm9pZDphY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFwcC1wYWdlLWJ0bi1maXJzdC1ob3Zlci1jb2xvcik7XG4gICAgY29sb3I6IHZhcigtLWFwcC1wYWdlLWJ0bi1maXJzdC1ob3Zlci10ZXh0LWNvbG9yKTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcHAtcGFnZS1idG4tZmlyc3QtaG92ZXItYm9yZGVyLWNvbG9yKTtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LCBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCwgYm9yZGVyIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuICB9XG5cbiAgLmFwcC1wYWdlLWJ0bnNfX2FuZHJvaWQ6YWN0aXZlID4gLmFwcC1wYWdlLWJ0bnNfX2ljb24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFwcC1wYWdlLWJ0bi1maXJzdC1ob3Zlci1pY29uLWJnLWNvbG9yKTtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuICB9XG5cbiAgLmFwcC1wYWdlLWJ0bnNfX2FuZHJvaWQ6YWN0aXZlID4gLmFwcC1wYWdlLWJ0bnNfX2ljb24gPiBzdmcgKiB7XG4gICAgZmlsbDogdmFyKC0tYXBwLXBhZ2UtYnRuLWZpcnN0LWhvdmVyLWljb24tY29sb3IpO1xuICAgIHRyYW5zaXRpb246IGZpbGwgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gIH1cblxuICAuYXBwLXBhZ2UtYnRuc19faW9zOmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXBwLXBhZ2UtYnRuLXNlY29uZC1ob3Zlci1jb2xvcik7XG4gICAgY29sb3I6IHZhcigtLWFwcC1wYWdlLWJ0bi1zZWNvbmQtaG92ZXItdGV4dC1jb2xvcik7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXBwLXBhZ2UtYnRuLXNlY29uZC1ob3Zlci1ib3JkZXItY29sb3IpO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQsIGNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LCBib3JkZXIgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gIH1cblxuICAuYXBwLXBhZ2UtYnRuc19faW9zOmFjdGl2ZSA+IC5hcHAtcGFnZS1idG5zX19pY29uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcHAtcGFnZS1idG4tc2Vjb25kLWhvdmVyLWljb24tYmctY29sb3IpO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gIH1cblxuICAuYXBwLXBhZ2UtYnRuc19faW9zOmFjdGl2ZSA+IC5hcHAtcGFnZS1idG5zX19pY29uID4gc3ZnICoge1xuICAgIGZpbGw6IHZhcigtLWFwcC1wYWdlLWJ0bi1zZWNvbmQtaG92ZXItaWNvbi1jb2xvcik7XG4gICAgdHJhbnNpdGlvbjogZmlsbCB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbiAgfVxuXG4gIC5sb2dnZWQtaW4tYXMgPiBhOmFjdGl2ZSB7XG4gICAgY29sb3I6IHZhcigtLWxpbmstaG92ZXIpO1xuICAgIHRyYW5zaXRpb246IGNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2UtaW47XG4gIH1cblxuICAuY29tbWVudHNfX3dyYXBwZXIgLmNvbW1lbnRfX3JlcGx5ID4gYTphY3RpdmUge1xuICAgIGNvbG9yOiB2YXIoLS1saW5rLWhvdmVyKTtcbiAgICB0cmFuc2l0aW9uOiBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbiAgfVxuXG4gIC50by10b3A6YWN0aXZlIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZGVmYXVsdC1hcnJvdy1iZy1ob3Zlcik7XG4gICAgY29sb3I6IHZhcigtLWRlZmF1bHQtYXJyb3ctY29sb3ItaG92ZXIpO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1pbiwgY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1pbjtcbiAgfVxuXG4gIC5oZWFkZXJfX2xhbmdzLWxpc3QgbGkgYTphY3RpdmUge1xuICAgIGNvbG9yOiB2YXIoLS1saW5rLWhvdmVyKTtcbiAgfVxuXG4gIC5oZWFkZXIgLmhlYWRlcl9fbWVudS1saXN0IC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuID4gLnN1Yi1tZW51ID4gbGkgPiBhOmFjdGl2ZSB7XG4gICAgY29sb3I6IHZhcigtLWxpbmstaG92ZXIpO1xuICB9XG5cbiAgLndlYnNpdGUtaW50ZXJmYWNlX19idXR0b246YWN0aXZlIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2Vic2l0ZS1pbnRlcmZhY2UtYnV0dG9uLWNvbG9yLWhvdmVyKTtcbiAgICBjb2xvcjogdmFyKC0td2Vic2l0ZS1pbnRlcmZhY2UtYnV0dG9uLWljb24tY29sb3ItaG92ZXIpO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1pbiwgY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1pbjtcbiAgfVxuXG4gIC5zcG9ydHMtbGlua3NfX2xpbms6YWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1saW5rLWhvdmVyKTtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGxpbmVhcjtcbiAgfVxuXG4gIC5icmVhZGNydW1icyBuYXYgdWwgPiBsaTpub3QoOmxhc3QtY2hpbGQpOmFjdGl2ZSB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG5cbiAgLmJyZWFkY3J1bWJzIG5hdiB1bCA+IGxpOm5vdCg6bGFzdC1jaGlsZCk6YWN0aXZlIGEge1xuICAgIGNvbG9yOiB2YXIoLS1saW5rLWhvdmVyKTtcbiAgfVxuXG4gIC5mb290ZXJfX25hdi1saXN0ID4gbGkgPiBhOmFjdGl2ZSB7XG4gICAgY29sb3I6IHZhcigtLWxpbmstaG92ZXIpO1xuICB9XG5cbiAgLmZvb3Rlcl9fbmF2LWxpc3QgPiBsaSA+IC5zdWItbWVudSBhOmFjdGl2ZSB7XG4gICAgY29sb3I6IHZhcigtLWxpbmstaG92ZXIpO1xuICB9XG5cbiAgLmZvb3Rlcl9fc29jaWFsIC5zb2NpYWwtbGlua3MgPiBsaSA+IGE6YWN0aXZlIHtcbiAgICBjb2xvcjogdmFyKC0tc29jaWFsLWljb24taG92ZXItY29sb3IpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNvY2lhbC1pY29uLWJhY2tncm91bmQtaG92ZXItY29sb3IpO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1pbiwgY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1pbjtcbiAgfVxuXG4gIC5iYW5uZXItYm9udXNfX2J0bi0tc3BvcnRzOmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc3BvcnRzLWJhbm5lcik7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gIH1cblxuICAuYmFubmVyLWJvbnVzX19idG4tLWNhc2lubzphY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNhc2luby1iYW5uZXIpO1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICB9XG5cbiAgLmJhbm5lci1ib251c19fYnRuLS1hcHBzOmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXBwcy1iYW5uZXIpO1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICB9XG5cbiAgLmJhbm5lci1ib251c19fYnRuLS1jdXN0b206YWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jdXN0b20tYmFubmVyKTtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgfVxuXG4gIC5iYW5uZXItYm9udXNfX2FwcC1idG4tYW5kcm9pZDphY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJhbm5lci1ib251cy1idG4tZmlyc3QtaG92ZXItY29sb3IpO1xuICAgIGNvbG9yOiB2YXIoLS1iYW5uZXItYm9udXMtYnRuLWZpcnN0LWhvdmVyLXRleHQtY29sb3IpO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJhbm5lci1ib251cy1idG4tZmlyc3QtaG92ZXItYm9yZGVyLWNvbG9yKTtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LCBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCwgYm9yZGVyIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuICB9XG5cbiAgLmJhbm5lci1ib251c19fYXBwLWJ0bi1hbmRyb2lkOmFjdGl2ZSA+IC5iYW5uZXItYm9udXNfX2FwcC1idG4taWNvbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmFubmVyLWJvbnVzLWJ0bi1maXJzdC1ob3Zlci1pY29uLWJnLWNvbG9yKTtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuICB9XG5cbiAgLmJhbm5lci1ib251c19fYXBwLWJ0bi1hbmRyb2lkOmFjdGl2ZSA+IC5iYW5uZXItYm9udXNfX2FwcC1idG4taWNvbiA+IHN2ZyAqIHtcbiAgICBmaWxsOiB2YXIoLS1iYW5uZXItYm9udXMtYnRuLWZpcnN0LWhvdmVyLWljb24tY29sb3IpO1xuICAgIHRyYW5zaXRpb246IGZpbGwgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gIH1cblxuICAuYmFubmVyLWJvbnVzX19hcHAtYnRuLWlvczphY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJhbm5lci1ib251cy1idG4tc2Vjb25kLWhvdmVyLWNvbG9yKTtcbiAgICBjb2xvcjogdmFyKC0tYmFubmVyLWJvbnVzLWJ0bi1zZWNvbmQtaG92ZXItdGV4dC1jb2xvcik7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYmFubmVyLWJvbnVzLWJ0bi1zZWNvbmQtaG92ZXItYm9yZGVyLWNvbG9yKTtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LCBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCwgYm9yZGVyIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuICB9XG5cbiAgLmJhbm5lci1ib251c19fYXBwLWJ0bi1pb3M6YWN0aXZlID4gLmJhbm5lci1ib251c19fYXBwLWJ0bi1pY29uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iYW5uZXItYm9udXMtYnRuLXNlY29uZC1ob3Zlci1pY29uLWJnLWNvbG9yKTtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuICB9XG5cbiAgLmJhbm5lci1ib251c19fYXBwLWJ0bi1pb3M6YWN0aXZlID4gLmJhbm5lci1ib251c19fYXBwLWJ0bi1pY29uID4gc3ZnICoge1xuICAgIGZpbGw6IHZhcigtLWJhbm5lci1ib251cy1idG4tc2Vjb25kLWhvdmVyLWljb24tY29sb3IpO1xuICAgIHRyYW5zaXRpb246IGZpbGwgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gIH1cblxuICAudmlkZW9fX3BsYXk6YWN0aXZlIHtcbiAgICBjb2xvcjogdmFyKC0tbGluay1ob3Zlcik7XG4gICAgc2NhbGU6IDAuOTk7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRyYW5zaXRpb246IHNjYWxlIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2UtaW4sIGNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2UtaW47XG4gIH1cblxuICAubGF0ZXN0LWV2ZW50c19fYnV0dG9uOmFjdGl2ZSB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJvZHktYmFja2dyb3VuZC1jb2xvcik7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLW1haW4pO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1pbiwgY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1pbjtcbiAgfVxufSIsIi5jb250YWluZXIge1xuICBtYXgtd2lkdGg6IGNhbGModmFyKC0tY29udGFpbmVyLXdpZHRoKSArIHZhcigtLWNvbnRhaW5lci1wYWRkaW5nLXgpICogMik7XG4gIG1hcmdpbi1pbmxpbmU6IGF1dG87XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1jb250YWluZXItcGFkZGluZy14KTtcbn1cblxuLndpdGgtc2lkZWJhciAucGFnZS1jb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IHZhcigtLXNlY3Rpb24tbWFyZ2luLWJvdHRvbS1tb2JpbGUpO1xuXG4gIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMwMHB4KTtcbiAgICByb3ctZ2FwOiB2YXIoLS1zZWN0aW9uLW1hcmdpbi1ib3R0b20tZGVza3RvcCk7XG4gIH1cbn1cblxuLm5vLXNpZGViYXIgLnBhZ2UtY29udGVudCB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICByb3ctZ2FwOiB2YXIoLS1zZWN0aW9uLW1hcmdpbi1ib3R0b20tbW9iaWxlKTtcblxuICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xuICAgIHJvdy1nYXA6IHZhcigtLXNlY3Rpb24tbWFyZ2luLWJvdHRvbS1kZXNrdG9wKTtcbiAgfVxufVxuXG4uY29udGVudC1zaWRlYmFyLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGNvbHVtbi1nYXA6IDMwcHg7XG59XG5cbi5kYXJrLWJnOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjcpO1xufVxuXG4udmlzdWFsbHktaGlkZGVuIHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxcHggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgbWFyZ2luOiAtMXB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXAgIWltcG9ydGFudDtcbiAgY2xpcC1wYXRoOiBpbnNldCgxMDAlKSAhaW1wb3J0YW50O1xuICBjbGlwOiByZWN0KDAgMCAwIDApICFpbXBvcnRhbnQ7XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cblxuLmFjY2VudC10ZXh0IHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLW1haW4pO1xufVxuXG4uaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLm1vYmlsZS1tZW51LWFjdGl2ZSB7XG4gIHJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5vcGVuLXN1Yi1tZW51IHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDE1cHggIWltcG9ydGFudDtcbn1cblxuLm9wZW4tbW9iaWxlLXN1Yi1tZW51IHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZW51LWFycm93IHtcbiAgQGluY2x1ZGUgZmxleC1jZW50ZXI7XG5cbiAgd2lkdGg6IDE1cHg7XG4gIGhlaWdodDogMTVweDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBjb2xvcjogdmFyKC0tbmF2LXRleHQtY29sb3IpO1xuICB0cmFuc2l0aW9uOiByb3RhdGUgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG5cbiAgJiA+IHN2ZyAqIHtcbiAgICBzdHJva2U6IGN1cnJlbnRDb2xvcjtcbiAgfVxufVxuXG4ubWVudS1hcnJvdy1hY3RpdmUge1xuICByb3RhdGU6IDE4MGRlZztcbiAgdHJhbnNpdGlvbjogcm90YXRlIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuXG4gICYgPiBzdmcgKiB7XG4gICAgc3Ryb2tlOiB2YXIoLS1saW5rLWhvdmVyKTtcbiAgfVxufVxuXG4ubGluay1hY3RpdmUge1xuICBjb2xvcjogdmFyKC0tbGluay1ob3ZlcikgIWltcG9ydGFudDtcbn1cblxuLmJ1cmdlci1idXR0b24tYWN0aXZlIC5idXJnZXItYnV0dG9uX19saW5lOmZpcnN0LWNoaWxkIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDRweCkgcm90YXRlKDQ1ZGVnKTtcbn1cblxuLmJ1cmdlci1idXR0b24tYWN0aXZlIC5idXJnZXItYnV0dG9uX19saW5lOmxhc3QtY2hpbGQge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTRweCkgcm90YXRlKC00NWRlZyk7XG59XG5cbi5sb2NrIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnRvYy1pY29uLWFjdGl2ZSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpICFpbXBvcnRhbnQ7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbn1cblxuLnRhYmxlLWluYWN0aXZlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmxlZnQtcmlnaHQge1xuXHRwYWRkaW5nLWxlZnQ6IDEwcHg7XG5cdHBhZGRpbmctcmlnaHQ6IDEwcHg7XG59XG5cbi50b3AtYm90dG9tIHtcblx0cGFkZGluZy10b3A6IDEwcHg7XG5cdHBhZGRpbmctYm90dG9tOiAxMHB4O1xufSIsIkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiBcIkthbml0XCI7XHJcbiAgc3JjOiBsb2NhbChcIlwiKSwgdXJsKFwiLi4vZm9udHMvS2FuaXQtTGlnaHQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksXHJcbiAgICB1cmwoXCIuLi9mb250cy9LYW5pdC1MaWdodC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XHJcbiAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogXCJLYW5pdFwiO1xyXG4gIHNyYzogbG9jYWwoXCJcIiksIHVybChcIi4uL2ZvbnRzL0thbml0LVJlZ3VsYXIud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksXHJcbiAgICB1cmwoXCIuLi9mb250cy9LYW5pdC1SZWd1bGFyLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiBcIkthbml0XCI7XHJcbiAgc3JjOiBsb2NhbChcIlwiKSwgdXJsKFwiLi4vZm9udHMvS2FuaXQtTWVkaXVtLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLFxyXG4gICAgdXJsKFwiLi4vZm9udHMvS2FuaXQtTWVkaXVtLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcclxuICBmb250LXdlaWdodDogNTAwO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiBcIkthbml0XCI7XHJcbiAgc3JjOiBsb2NhbChcIlwiKSwgdXJsKFwiLi4vZm9udHMvS2FuaXQtU2VtaUJvbGQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksXHJcbiAgICB1cmwoXCIuLi9mb250cy9LYW5pdC1TZW1pQm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XHJcbiAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogXCJLYW5pdFwiO1xyXG4gIHNyYzogbG9jYWwoXCJcIiksIHVybChcIi4uL2ZvbnRzL0thbml0LUJvbGQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksXHJcbiAgICB1cmwoXCIuLi9mb250cy9LYW5pdC1Cb2xkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiBcIkdvbG9zXCI7XHJcbiAgc3JjOiBsb2NhbChcIlwiKSwgdXJsKFwiLi4vZm9udHMvR29sb3NUZXh0LVJlZ3VsYXIud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksXHJcbiAgICB1cmwoXCIuLi9mb250cy9Hb2xvc1RleHQtUmVndWxhci53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XHJcbiAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG59XHJcbiIsIjpyb290IHtcclxuICAtLWNvbG9yLW1haW46ICMxYTY3ZGI7XHJcbiAgLS1jb2xvci1idXR0b24tZGVzY3JpcHRpb246ICM4Y2IzZWQ7XHJcblxyXG4gIC0td2Vic2l0ZS1pbnRlcmZhY2UtYnV0dG9uLWNvbG9yOiAjZDFlMWZhO1xyXG4gIC0td2Vic2l0ZS1pbnRlcmZhY2UtYnV0dG9uLWNvbG9yLWhvdmVyOiAjMWE2N2RiO1xyXG4gIC0td2Vic2l0ZS1pbnRlcmZhY2UtYnV0dG9uLWljb24tY29sb3I6ICMxYTY3ZGI7XHJcbiAgLS13ZWJzaXRlLWludGVyZmFjZS1idXR0b24taWNvbi1jb2xvci1ob3ZlcjogI2QxZTFmYTtcclxuICAtLXdlYnNpdGUtaW50ZXJmYWNlLXNsaWRlLWJvcmRlci1jb2xvcjogIzgxYWNlYjtcclxuXHJcbiAgLS1sYWJlbC1iZzogI2I0Y2VmNDtcclxuICAtLWxhYmVsLXRleHQtY29sb3I6ICMxYTY3ZGI7XHJcbiAgLS1sYWJlbC1kZXNjcmlwdGlvbi1jb2xvcjogIzFhNjdkYjtcclxuICAtLWxhYmVsLXByb21vLWNvZGUtYmc6ICNmODU5N2E7XHJcbiAgLS1sYWJlbC1wcm9tby1jb2RlLXRleHQtY29sb3I6ICNmZmZmZmY7XHJcblxyXG4gIC0tYWN0aXZlLWJvbnVzZXMtdGV4dDogI2ZmZmZmZjtcclxuICAtLWFjdGl2ZS1ib251c2VzLWxhYmVsOiAjMThkMjRjO1xyXG4gIC0tYWN0aXZlLWJvbnVzZXMtY2lyY2xlOiAjMWNkZThjO1xyXG5cclxuICAtLWxpbmstY29sb3I6ICMxYTY3ZGI7XHJcbiAgLS1saW5rLWhvdmVyOiAjYjRjZWY0O1xyXG5cclxuICAtLWFwcC1wYWdlLWJ0bi1ibG9jay1iZzogI2I0Y2VmNDtcclxuICAtLWFwcC1wYWdlLWJ0bi1ibG9jay10aXRsZTogIzFhNjdkYjtcclxuICAtLWFwcC1wYWdlLWJ0bi1ibG9jay1kZXNjcmlwdGlvbjogIzU1NzA5YTtcclxuXHJcbiAgLS1jb2xvci1wcm9zOiAjMThkMjRjO1xyXG4gIC0tY29sb3ItcHJvcy1pbmFjdGl2ZTogIzFjNGEyOTtcclxuICAtLWNvbG9yLWNvbnM6ICNlYTJlMmU7XHJcbiAgLS1jb2xvci1jb25zLWluYWN0aXZlOiAjZThkM2RkO1xyXG4gIC0tY29sb3ItY291bnRyeTogI2ZmYjIyMztcclxuXHJcbiAgLS1kZWZhdWx0LWFycm93LWNvbG9yOiAjZmZmZmZmO1xyXG4gIC0tZGVmYXVsdC1hcnJvdy1jb2xvci1ob3ZlcjogIzFhNjdkYjtcclxuICAtLWRlZmF1bHQtYXJyb3ctYmc6ICMxYTY3ZGI7XHJcbiAgLS1kZWZhdWx0LWFycm93LWJnLWhvdmVyOiAjYjRjZWY0O1xyXG5cclxuICAtLXNvY2lhbC1pY29uLWNvbG9yOiAjMTExODI0O1xyXG4gIC0tc29jaWFsLWljb24tYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxuICAtLXNvY2lhbC1pY29uLWhvdmVyLWNvbG9yOiAjMWE2N2RiO1xyXG4gIC0tc29jaWFsLWljb24tYmFja2dyb3VuZC1ob3Zlci1jb2xvcjogI2I0Y2VmNDtcclxuXHJcbiAgLS1oZWFkZXItYmc6ICMwZjE1MWY7XHJcbiAgLS1uYXYtdGV4dC1jb2xvcjogI2ZmZmZmZjtcclxuICAtLWhlYWRlci1kcm9wZG93bi1tZW51OiAjMGYxNTFmO1xyXG4gIC0taGVhZGVyLWRyb3Bkb3duLW1lbnUtYXJyb3c6ICMyNzJjMzU7XHJcbiAgLS1oZWFkZXItZHJvcGRvd24tbWVudS1ib3JkZXI6ICMyNzJjMzU7XHJcblxyXG4gIC0tYm9keS10ZXh0LWNvbG9yOiAjNTU3MDlhO1xyXG4gIC0tYm9keS1iYWNrZ3JvdW5kLWNvbG9yOiAjZThmMGZjO1xyXG4gIC0tYmxvY2stYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxuICAtLXRvYy1mYXEtYXJyLWNvbG9yOiAjMWE2N2RiO1xyXG4gIC0tdG9jLWZhcS1hcnItYmc6IGxpbmVhci1ncmFkaWVudCgxMzlkZWcsICNmZmYgMTMuNzQlLCAjZGJlOWZmIDkzLjAyJSk7XHJcblxyXG4gIC0tZm9vdGVyLWJnOiAjMGYxNTFmO1xyXG4gIC0tZm9vdGVyLXRleHQtY29sb3I6ICNmZmZmZmY7XHJcbiAgLS1mb290ZXItYXBwLWJsb2NrLWhlYWRlci1jb2xvcjogIzU1NzA5YTtcclxuICAtLWZvb3Rlci1hcHAtYmxvY2stYmFja2dyb3VuZDogI2ZmZmZmZjtcclxuXHJcbiAgLS1oZWFkZXItYnRuLWZpcnN0LWNvbG9yOiAjMWE2N2RiO1xyXG4gIC0taGVhZGVyLWJ0bi1maXJzdC10ZXh0LWNvbG9yOiAjZmZmZmZmO1xyXG4gIC0taGVhZGVyLWJ0bi1maXJzdC1ib3JkZXItY29sb3I6ICMxYTY3ZGI7XHJcbiAgLS1oZWFkZXItYnRuLWZpcnN0LWljb24tY29sb3I6ICMxYTY3ZGI7XHJcbiAgLS1oZWFkZXItYnRuLWZpcnN0LWljb24tYmctY29sb3I6ICNmZmZmZmY7XHJcbiAgLS1oZWFkZXItYnRuLWZpcnN0LWhvdmVyLWNvbG9yOiAjYjRjZWY0O1xyXG4gIC0taGVhZGVyLWJ0bi1maXJzdC1ob3Zlci10ZXh0LWNvbG9yOiAjMWE2N2RiO1xyXG4gIC0taGVhZGVyLWJ0bi1maXJzdC1ob3Zlci1ib3JkZXItY29sb3I6ICNiNGNlZjQ7XHJcbiAgLS1oZWFkZXItYnRuLWZpcnN0LWhvdmVyLWljb24tY29sb3I6ICMxYTY3ZGI7XHJcbiAgLS1oZWFkZXItYnRuLWZpcnN0LWhvdmVyLWljb24tYmctY29sb3I6ICNiNGNlZjQ7XHJcblxyXG4gIC0taGVhZGVyLWJ0bi1zZWNvbmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIC0taGVhZGVyLWJ0bi1zZWNvbmQtdGV4dC1jb2xvcjogI2ZmZmZmZjtcclxuICAtLWhlYWRlci1idG4tc2Vjb25kLWJvcmRlci1jb2xvcjogI2ZmZmZmZjtcclxuICAtLWhlYWRlci1idG4tc2Vjb25kLWljb24tY29sb3I6ICNmZmZmZmY7XHJcbiAgLS1oZWFkZXItYnRuLXNlY29uZC1pY29uLWJnLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAtLWhlYWRlci1idG4tc2Vjb25kLWhvdmVyLWNvbG9yOiAjYjRjZWY0O1xyXG4gIC0taGVhZGVyLWJ0bi1zZWNvbmQtaG92ZXItdGV4dC1jb2xvcjogIzFhNjdkYjtcclxuICAtLWhlYWRlci1idG4tc2Vjb25kLWhvdmVyLWJvcmRlci1jb2xvcjogI2I0Y2VmNDtcclxuICAtLWhlYWRlci1idG4tc2Vjb25kLWhvdmVyLWljb24tY29sb3I6ICMxYTY3ZGI7XHJcbiAgLS1oZWFkZXItYnRuLXNlY29uZC1ob3Zlci1pY29uLWJnLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHJcbiAgLS1mb290ZXItYnRuLWZpcnN0LWNvbG9yOiAjMWE2N2RiO1xyXG4gIC0tZm9vdGVyLWJ0bi1maXJzdC10ZXh0LWNvbG9yOiAjZmZmZmZmO1xyXG4gIC0tZm9vdGVyLWJ0bi1maXJzdC1ib3JkZXItY29sb3I6ICMxYTY3ZGI7XHJcbiAgLS1mb290ZXItYnRuLWZpcnN0LWljb24tY29sb3I6ICM3Y2IzNDI7XHJcbiAgLS1mb290ZXItYnRuLWZpcnN0LWljb24tYmctY29sb3I6ICNmZmZmZmY7XHJcbiAgLS1mb290ZXItYnRuLWZpcnN0LWhvdmVyLWNvbG9yOiAjYjRjZWY0O1xyXG4gIC0tZm9vdGVyLWJ0bi1maXJzdC1ob3Zlci10ZXh0LWNvbG9yOiAjMWE2N2RiO1xyXG4gIC0tZm9vdGVyLWJ0bi1maXJzdC1ob3Zlci1ib3JkZXItY29sb3I6ICNiNGNlZjQ7XHJcbiAgLS1mb290ZXItYnRuLWZpcnN0LWhvdmVyLWljb24tY29sb3I6ICMxYTY3ZGI7XHJcbiAgLS1mb290ZXItYnRuLWZpcnN0LWhvdmVyLWljb24tYmctY29sb3I6ICNiNGNlZjQ7XHJcblxyXG4gIC0tZm9vdGVyLWJ0bi1zZWNvbmQtY29sb3I6ICNmZmZmZmY7XHJcbiAgLS1mb290ZXItYnRuLXNlY29uZC10ZXh0LWNvbG9yOiAjMWE2N2RiO1xyXG4gIC0tZm9vdGVyLWJ0bi1zZWNvbmQtYm9yZGVyLWNvbG9yOiAjZmZmZmZmO1xyXG4gIC0tZm9vdGVyLWJ0bi1zZWNvbmQtaWNvbi1jb2xvcjogI2ZmZmZmZjtcclxuICAtLWZvb3Rlci1idG4tc2Vjb25kLWljb24tYmctY29sb3I6ICMxYTY3ZGI7XHJcbiAgLS1mb290ZXItYnRuLXNlY29uZC1ob3Zlci1jb2xvcjogI2I0Y2VmNDtcclxuICAtLWZvb3Rlci1idG4tc2Vjb25kLWhvdmVyLXRleHQtY29sb3I6ICMxYTY3ZGI7XHJcbiAgLS1mb290ZXItYnRuLXNlY29uZC1ob3Zlci1ib3JkZXItY29sb3I6ICNiNGNlZjQ7XHJcbiAgLS1mb290ZXItYnRuLXNlY29uZC1ob3Zlci1pY29uLWNvbG9yOiAjMWE2N2RiO1xyXG4gIC0tZm9vdGVyLWJ0bi1zZWNvbmQtaG92ZXItaWNvbi1iZy1jb2xvcjogI2I0Y2VmNDtcclxuXHJcbiAgLS1maXJzdC1idG4tY29sb3I6ICMxYTY3ZGI7XHJcbiAgLS1maXJzdC1idG4tdGV4dC1jb2xvcjogI2ZmZmZmZjtcclxuICAtLWZpcnN0LWJ0bi1ib3JkZXItY29sb3I6ICMxYTY3ZGI7XHJcbiAgLS1maXJzdC1idG4taWNvbi1jb2xvcjogIzFhNjdkYjtcclxuICAtLWZpcnN0LWJ0bi1pY29uLWJnLWNvbG9yOiAjZmZmZmZmO1xyXG4gIC0tZmlyc3QtYnRuLWhvdmVyLWNvbG9yOiAjYjRjZWY0O1xyXG4gIC0tZmlyc3QtYnRuLWhvdmVyLXRleHQtY29sb3I6ICMxYTY3ZGI7XHJcbiAgLS1maXJzdC1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjYjRjZWY0O1xyXG4gIC0tZmlyc3QtYnRuLWhvdmVyLWljb24tY29sb3I6ICMxYTY3ZGI7XHJcbiAgLS1maXJzdC1idG4taG92ZXItaWNvbi1iZy1jb2xvcjogI2I0Y2VmNDtcclxuXHJcbiAgLS1zZWNvbmQtYnRuLWNvbG9yOiAjZmZmZmZmO1xyXG4gIC0tc2Vjb25kLWJ0bi10ZXh0LWNvbG9yOiAjMWE2N2RiO1xyXG4gIC0tc2Vjb25kLWJ0bi1ib3JkZXItY29sb3I6ICNmZmZmZmY7XHJcbiAgLS1zZWNvbmQtYnRuLWljb24tY29sb3I6ICNmZmZmZmY7XHJcbiAgLS1zZWNvbmQtYnRuLWljb24tYmctY29sb3I6ICMxYTY3ZGI7XHJcbiAgLS1zZWNvbmQtYnRuLWhvdmVyLWNvbG9yOiAjYjRjZWY0O1xyXG4gIC0tc2Vjb25kLWJ0bi1ob3Zlci10ZXh0LWNvbG9yOiAjMWE2N2RiO1xyXG4gIC0tc2Vjb25kLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICNiNGNlZjQ7XHJcbiAgLS1zZWNvbmQtYnRuLWhvdmVyLWljb24tY29sb3I6ICMxYTY3ZGI7XHJcbiAgLS1zZWNvbmQtYnRuLWhvdmVyLWljb24tYmctY29sb3I6ICNiNGNlZjQ7XHJcblxyXG4gIC0tdGhpcmQtYnRuLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAtLXRoaXJkLWJ0bi10ZXh0LWNvbG9yOiAjZmZmZmZmO1xyXG4gIC0tdGhpcmQtYnRuLWJvcmRlci1jb2xvcjogI2ZmZmZmZjtcclxuICAtLXRoaXJkLWJ0bi1pY29uLWNvbG9yOiAjZmZmZmZmO1xyXG4gIC0tdGhpcmQtYnRuLWljb24tYmctY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIC0tdGhpcmQtYnRuLWhvdmVyLWNvbG9yOiAjYjRjZWY0O1xyXG4gIC0tdGhpcmQtYnRuLWhvdmVyLXRleHQtY29sb3I6ICMxYTY3ZGI7XHJcbiAgLS10aGlyZC1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjYjRjZWY0O1xyXG4gIC0tdGhpcmQtYnRuLWhvdmVyLWljb24tY29sb3I6ICMxYTY3ZGI7XHJcbiAgLS10aGlyZC1idG4taG92ZXItaWNvbi1iZy1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblxyXG4gIC0tYXBwLXBhZ2UtYnRuLWZpcnN0LWNvbG9yOiAjMWE2N2RiO1xyXG4gIC0tYXBwLXBhZ2UtYnRuLWZpcnN0LXRleHQtY29sb3I6ICNmZmZmZmY7XHJcbiAgLS1hcHAtcGFnZS1idG4tZmlyc3QtYm9yZGVyLWNvbG9yOiAjMWE2N2RiO1xyXG4gIC0tYXBwLXBhZ2UtYnRuLWZpcnN0LWljb24tY29sb3I6ICM3Y2IzNDI7XHJcbiAgLS1hcHAtcGFnZS1idG4tZmlyc3QtaWNvbi1iZy1jb2xvcjogI2ZmZmZmZjtcclxuICAtLWFwcC1wYWdlLWJ0bi1maXJzdC1ob3Zlci1jb2xvcjogI2I0Y2VmNDtcclxuICAtLWFwcC1wYWdlLWJ0bi1maXJzdC1ob3Zlci10ZXh0LWNvbG9yOiAjMWE2N2RiO1xyXG4gIC0tYXBwLXBhZ2UtYnRuLWZpcnN0LWhvdmVyLWJvcmRlci1jb2xvcjogI2I0Y2VmNDtcclxuICAtLWFwcC1wYWdlLWJ0bi1maXJzdC1ob3Zlci1pY29uLWNvbG9yOiAjMWE2N2RiO1xyXG4gIC0tYXBwLXBhZ2UtYnRuLWZpcnN0LWhvdmVyLWljb24tYmctY29sb3I6ICNiNGNlZjQ7XHJcblxyXG4gIC0tYXBwLXBhZ2UtYnRuLXNlY29uZC1jb2xvcjogI2ZmZmZmZjtcclxuICAtLWFwcC1wYWdlLWJ0bi1zZWNvbmQtdGV4dC1jb2xvcjogIzFhNjdkYjtcclxuICAtLWFwcC1wYWdlLWJ0bi1zZWNvbmQtYm9yZGVyLWNvbG9yOiAjZmZmZmZmO1xyXG4gIC0tYXBwLXBhZ2UtYnRuLXNlY29uZC1pY29uLWNvbG9yOiAjZmZmZmZmO1xyXG4gIC0tYXBwLXBhZ2UtYnRuLXNlY29uZC1pY29uLWJnLWNvbG9yOiAjMWE2N2RiO1xyXG4gIC0tYXBwLXBhZ2UtYnRuLXNlY29uZC1ob3Zlci1jb2xvcjogI2I0Y2VmNDtcclxuICAtLWFwcC1wYWdlLWJ0bi1zZWNvbmQtaG92ZXItdGV4dC1jb2xvcjogIzFhNjdkYjtcclxuICAtLWFwcC1wYWdlLWJ0bi1zZWNvbmQtaG92ZXItYm9yZGVyLWNvbG9yOiAjYjRjZWY0O1xyXG4gIC0tYXBwLXBhZ2UtYnRuLXNlY29uZC1ob3Zlci1pY29uLWNvbG9yOiAjMWE2N2RiO1xyXG4gIC0tYXBwLXBhZ2UtYnRuLXNlY29uZC1ob3Zlci1pY29uLWJnLWNvbG9yOiAjYjRjZWY0O1xyXG5cclxuICAtLWJhbm5lci1ib251cy1idG4tZmlyc3QtY29sb3I6ICMxYTY3ZGI7XHJcbiAgLS1iYW5uZXItYm9udXMtYnRuLWZpcnN0LXRleHQtY29sb3I6ICNmZmZmZmY7XHJcbiAgLS1iYW5uZXItYm9udXMtYnRuLWZpcnN0LWJvcmRlci1jb2xvcjogIzFhNjdkYjtcclxuICAtLWJhbm5lci1ib251cy1idG4tZmlyc3QtaWNvbi1jb2xvcjogIzdjYjM0MjtcclxuICAtLWJhbm5lci1ib251cy1idG4tZmlyc3QtaWNvbi1iZy1jb2xvcjogI2ZmZmZmZjtcclxuICAtLWJhbm5lci1ib251cy1idG4tZmlyc3QtaG92ZXItY29sb3I6ICNiNGNlZjQ7XHJcbiAgLS1iYW5uZXItYm9udXMtYnRuLWZpcnN0LWhvdmVyLXRleHQtY29sb3I6ICMxYTY3ZGI7XHJcbiAgLS1iYW5uZXItYm9udXMtYnRuLWZpcnN0LWhvdmVyLWJvcmRlci1jb2xvcjogI2I0Y2VmNDtcclxuICAtLWJhbm5lci1ib251cy1idG4tZmlyc3QtaG92ZXItaWNvbi1jb2xvcjogIzFhNjdkYjtcclxuICAtLWJhbm5lci1ib251cy1idG4tZmlyc3QtaG92ZXItaWNvbi1iZy1jb2xvcjogI2I0Y2VmNDtcclxuXHJcbiAgLS1iYW5uZXItYm9udXMtYnRuLXNlY29uZC1jb2xvcjogI2ZmZmZmZjtcclxuICAtLWJhbm5lci1ib251cy1idG4tc2Vjb25kLXRleHQtY29sb3I6ICMxYTY3ZGI7XHJcbiAgLS1iYW5uZXItYm9udXMtYnRuLXNlY29uZC1ib3JkZXItY29sb3I6ICNmZmZmZmY7XHJcbiAgLS1iYW5uZXItYm9udXMtYnRuLXNlY29uZC1pY29uLWNvbG9yOiAjZmZmZmZmO1xyXG4gIC0tYmFubmVyLWJvbnVzLWJ0bi1zZWNvbmQtaWNvbi1iZy1jb2xvcjogIzFhNjdkYjtcclxuICAtLWJhbm5lci1ib251cy1idG4tc2Vjb25kLWhvdmVyLWNvbG9yOiAjYjRjZWY0O1xyXG4gIC0tYmFubmVyLWJvbnVzLWJ0bi1zZWNvbmQtaG92ZXItdGV4dC1jb2xvcjogIzFhNjdkYjtcclxuICAtLWJhbm5lci1ib251cy1idG4tc2Vjb25kLWhvdmVyLWJvcmRlci1jb2xvcjogI2I0Y2VmNDtcclxuICAtLWJhbm5lci1ib251cy1idG4tc2Vjb25kLWhvdmVyLWljb24tY29sb3I6ICMxYTY3ZGI7XHJcbiAgLS1iYW5uZXItYm9udXMtYnRuLXNlY29uZC1ob3Zlci1pY29uLWJnLWNvbG9yOiAjYjRjZWY0O1xyXG5cclxuICAtLWNvcHktYnRuLWNvbG9yOiAjZmZmZmZmO1xyXG4gIC0tY29weS1idG4tdGV4dC1jb2xvcjogIzFhNjdkYjtcclxuICAtLWNvcHktYnRuLWJvcmRlci1jb2xvcjogI2ZmZmZmZjtcclxuICAtLWNvcHktYnRuLWljb24tY29sb3I6ICNmZmZmZmY7XHJcbiAgLS1jb3B5LWJ0bi1pY29uLWJnLWNvbG9yOiAjMWE2N2RiO1xyXG4gIC0tY29weS1idG4taG92ZXItY29sb3I6ICNiNGNlZjQ7XHJcbiAgLS1jb3B5LWJ0bi1ob3Zlci10ZXh0LWNvbG9yOiAjMWE2N2RiO1xyXG4gIC0tY29weS1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjYjRjZWY0O1xyXG4gIC0tY29weS1idG4taG92ZXItaWNvbi1jb2xvcjogIzFhNjdkYjtcclxuICAtLWNvcHktYnRuLWhvdmVyLWljb24tYmctY29sb3I6ICNiNGNlZjQ7XHJcblxyXG4gIC0tY29weS1hbHQtYnRuLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAtLWNvcHktYWx0LWJ0bi10ZXh0LWNvbG9yOiAjZmZmZmZmO1xyXG4gIC0tY29weS1hbHQtYnRuLWJvcmRlci1jb2xvcjogI2ZmZmZmZjtcclxuICAtLWNvcHktYWx0LWJ0bi1pY29uLWNvbG9yOiAjMWE2N2RiO1xyXG4gIC0tY29weS1hbHQtYnRuLWljb24tYmctY29sb3I6ICNmZmZmZmY7XHJcbiAgLS1jb3B5LWFsdC1idG4taG92ZXItY29sb3I6ICNiNGNlZjQ7XHJcbiAgLS1jb3B5LWFsdC1idG4taG92ZXItdGV4dC1jb2xvcjogIzFhNjdkYjtcclxuICAtLWNvcHktYWx0LWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICNiNGNlZjQ7XHJcbiAgLS1jb3B5LWFsdC1idG4taG92ZXItaWNvbi1jb2xvcjogI2ZmZmZmZjtcclxuICAtLWNvcHktYWx0LWJ0bi1ob3Zlci1pY29uLWJnLWNvbG9yOiAjMWE2N2RiO1xyXG5cclxuICAtLXJlZi1idG4tY29sb3I6ICMxYTY3ZGI7XHJcbiAgLS1yZWYtYnRuLXRleHQtY29sb3I6ICNmZmZmZmY7XHJcbiAgLS1yZWYtYnRuLWljb24tY29sb3I6ICNmZmZmZmY7XHJcbiAgLS1yZWYtYnRuLWhvdmVyLWNvbG9yOiAjYjRjZWY0O1xyXG4gIC0tcmVmLWJ0bi1ob3Zlci10ZXh0LWNvbG9yOiAjMWE2N2RiO1xyXG4gIC0tcmVmLWJ0bi1ob3Zlci1pY29uLWNvbG9yOiAjMWE2N2RiO1xyXG5cclxuICAtLWJ1dHRvbi1ib3JkZXItY29sb3I6ICNmZmZmZmY7XHJcbiAgLS1idXR0b24tYm9yZGVyLWNvbG9yLWhvdmVyOiAjYjRjZWY0O1xyXG4gIC0tYnV0dG9uLWJvcmRlci1jb2xvci10ZXh0OiAjZmZmZmZmO1xyXG4gIC0tYnV0dG9uLWJvcmRlci10ZXh0LWNvbG9yLWhvdmVyOiAjMWE2N2RiO1xyXG5cclxuICAtLWFjdGl2ZS10YWI6ICMxYTY3ZGI7XHJcbiAgLS1pbmFjdGl2ZS10YWI6ICNjOWRiZjc7XHJcbiAgLS1hY3RpdmUtdGFiLXRleHQtY29sb3I6ICNmZmZmZmY7XHJcbiAgLS1pbmFjdGl2ZS10YWItdGV4dC1jb2xvcjogIzFhNjdkYjtcclxuICAtLXRhYi1pY29uLWNvbG9yOiAjMWE2N2RiO1xyXG4gIC0tdGFiLWljb24tYmc6ICNmZmZmZmY7XHJcbiAgLS10YWItYW5kcm9pZC1pY29uLWNvbG9yOiAjN2NiMzQyO1xyXG5cclxuICAtLWZsb2F0aW5nLWJsb2NrLWJnOiAjMGYxNTFmO1xyXG4gIC0tZmxvYXRpbmctYmxvY2stdGV4dC1jb2xvcjogI2ZmZmZmZjtcclxuXHJcbiAgLS10aC1iZzogIzFhNjdkYjtcclxuICAtLXRoLXRleHQtY29sb3I6ICNmZmZmZmY7XHJcbiAgLS10Yi1iZy1vci1vZGQtcm93OiAjZmZmZmZmO1xyXG4gIC0tdGItYmctZXZlbi1yb3c6ICNmNWY5ZmY7XHJcbiAgLS10Yi10ZXh0LWNvbG9yOiAjNTU3MDlhO1xyXG5cclxuICAtLWNvbG9yLWJhY2tncm91bmQtcHJvbW8tY29kZTogI2ZmZmZmZjtcclxuICAtLWNvbG9yLWJhY2tncm91bmQtYmxvY2stYXBwOiAjZmZmZmZmO1xyXG5cclxuICAtLWxhYmVsLWJvbnVzOiAjZDlmNGU0O1xyXG4gIC0tbGFiZWwtYm9udXMtdGV4dDogIzAwYjQ0ODtcclxuICAtLWxhYmVsLWFubm91bmNlbWVudDogI2VmZTZmNjtcclxuICAtLWxhYmVsLWFubm91bmNlbWVudC10ZXh0OiAjOTE1YmM2O1xyXG4gIC0tbGFiZWwtaW5mbzogI2RkZThmYTtcclxuICAtLWxhYmVsLWluZm8tdGV4dDogIzFhNjdkYjtcclxuICAtLWxhYmVsLXRvdXJuYW1lbnQ6ICNmZWVmZDk7XHJcbiAgLS1sYWJlbC10b3VybmFtZW50LXRleHQ6ICNmYTk2MDA7XHJcblxyXG4gIC0tc3BvcnRzLWJhbm5lcjogIzBkYjI2ZDtcclxuICAtLWFwcHMtYmFubmVyOiAjMWE2N2RiO1xyXG4gIC0tY2FzaW5vLWJhbm5lcjogIzQ3MDk5NjtcclxuICAtLWN1c3RvbS1iYW5uZXI6ICMxYTY3ZGI7XHJcblxyXG4gIC0tZ3JhZGllbnQtdGV4dDogbGluZWFyLWdyYWRpZW50KDEyMmRlZywgIzFhNjdkYiAxNS43MiUsICM1Mzk4ZmYgODIuNzQlKTtcclxuXHJcbiAgLS1ib3JkZXItcmFkaXVzLWxhcmdlOiAxMnB4O1xyXG4gIC0tYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAtLWJvcmRlci1yYWRpdXMtc21hbGw6IDhweDtcclxuXHJcbiAgLS1zaGFkb3c6IDBweCAxNXB4IDMwcHggMHB4IHJnYmEoMTQsIDY1LCAxNDEsIDAuMSk7XHJcblxyXG4gIC0tYi1mb250LXNpemU6IDE2O1xyXG4gIC0tZm9udC1mYW1pbHktYmFzZTogXCJLYW5pdFwiLCBzYW5zLXNlcmlmO1xyXG5cclxuICAtLWNvbnRhaW5lci13aWR0aDogMTQwMHB4O1xyXG4gIC0tY29udGFpbmVyLXBhZGRpbmcteDogMjBweDtcclxuXHJcbiAgLS1zZWN0aW9uLW1hcmdpbi1ib3R0b20tbW9iaWxlOiA0MHB4O1xyXG4gIC0tc2VjdGlvbi1tYXJnaW4tYm90dG9tLWRlc2t0b3A6IDYwcHg7XHJcblxyXG4gIC0taW5wdXQtaGVpZ2h0OiA0OHB4O1xyXG4gIC0tYnV0dG9uLWhlaWdodC1iaWc6IDQ4cHg7XHJcbiAgLS1idXR0b24taGVpZ2h0LWRlZmF1bHQ6IDQwcHg7XHJcbiAgLS1idXR0b24taGVpZ2h0LXNtYWxsOiAzMnB4O1xyXG5cclxuICAtLWJ1dHRvbi1wYWRkaW5nLWJpZzogOHB4IDIwcHg7XHJcbiAgLS1idXR0b24tcGFkZGluZy1kZWZhdWx0OiA4cHggMTBweDtcclxuICAtLWJ1dHRvbi1wYWRkaW5nLXNtYWxsOiA0cHggOHB4O1xyXG5cclxuICAtLWJ1dHRvbi1nYXAtYmlnOiAxNXB4O1xyXG4gIC0tYnV0dG9uLWdhcC1kZWZhdWx0OiAxMHB4O1xyXG4gIC0tYnV0dG9uLWdhcC1zbWFsbDogNXB4O1xyXG5cclxuICAtLXRyYW5zaXRpb24tZHVyYXRpb246IDAuMjVzO1xyXG59XHJcblxyXG4kcm93LWdhcDogMTBweDtcclxuJGZvbnQtc2l6ZS1saW5rOiAxNnB4O1xyXG5cclxuJHNpemU6IDE0cHg7XHJcbiR3ZWlnaHQ6IDQwMDtcclxuJGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuJGxpbmUtaGVpZ2h0OiAxMzAlO1xyXG4kbGV0dGVyLXNwYWNpbmc6IDEzMCU7XHJcbiIsIiRtb2JpbGUtYWJvdmU6IDc2OXB4O1xuJG1vYmlsZTogNzY4cHg7XG5cbiR0YWJsZXQtYWJvdmU6IDEwMjRweDtcbiR0YWJsZXQ6IDEwMjNweDtcblxuJGRlc2t0b3AtYWJvdmU6IDEyODFweDtcbiRkZXNrdG9wOiAxMjgwcHg7XG5cbkBtaXhpbiBtb2JpbGUtYWJvdmUge1xuICBAbWVkaWEgKG1pbi13aWR0aDogJG1vYmlsZS1hYm92ZSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBtb2JpbGUge1xuICBAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiB0YWJsZXQtYWJvdmUge1xuICBAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldC1hYm92ZSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiB0YWJsZXQge1xuICBAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBkZXNrdG9wLWFib3ZlIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6ICRkZXNrdG9wLWFib3ZlKSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIGRlc2t0b3Age1xuICBAbWVkaWEgKG1heC13aWR0aDogJGRlc2t0b3ApIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gaG92ZXIge1xuICBAbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuICAgICY6aG92ZXIge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBob3Zlci1idXR0b24ge1xuICBAbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuICAgICY6aG92ZXIge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIChob3Zlcjogbm9uZSkge1xuICAgICY6YWN0aXZlIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gaG92ZXItbGluayB7XG4gIEBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG4gICAgJjpob3ZlciB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cblxuICBAbWVkaWEgKGhvdmVyOiBub25lKSB7XG4gICAgJjphY3RpdmUge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG4iLCJodG1sIHtcclxuICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcclxufVxyXG5cclxuYm9keSB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZSk7XHJcbiAgZm9udC1zaXplOiB2YXIoLS1iLWZvbnQtc2l6ZSk7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ib2R5LWJhY2tncm91bmQtY29sb3IpO1xyXG4gIGNvbG9yOiB2YXIoLS1ib2R5LXRleHQtY29sb3IpO1xyXG4gIG1pbi1oZWlnaHQ6IDEwMHZoO1xyXG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcclxuICBvdmVyZmxvdy15OiBzY3JvbGw7XHJcbn1cclxuXHJcbi5tYWluLWNvbnRlbnQge1xyXG4gIHBhZGRpbmctYm90dG9tOiA0MHB4O1xyXG5cclxuICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDYwcHg7XHJcbiAgfVxyXG59XHJcblxyXG4ubWFpbi1jb250ZW50LFxyXG4uc2l0ZS1tYWluIHtcclxuICBmbGV4LWdyb3c6IDE7XHJcbn1cclxuXHJcbi5mb290ZXIge1xyXG4gIGZsZXgtc2hyaW5rOiAwO1xyXG59XHJcblxyXG5hIHtcclxuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG59XHJcblxyXG5hLFxyXG5idXR0b24sXHJcbmlucHV0LFxyXG50ZXh0YXJlYSxcclxuc3ZnICoge1xyXG4gIHRyYW5zaXRpb24tZHVyYXRpb246IHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pO1xyXG59XHJcblxyXG5idXR0b24ge1xyXG4gIEBpbmNsdWRlIGhvdmVyIHtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICB9XHJcbn1cclxuXHJcbmEge1xyXG4gIGNvbG9yOiB2YXIoLS1saW5rLWNvbG9yKTtcclxuICB0cmFuc2l0aW9uOiBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLWluO1xyXG5cclxuICBAaW5jbHVkZSBob3Zlci1saW5rIHtcclxuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIGNvbG9yOiB2YXIoLS1saW5rLWhvdmVyKTtcclxuICAgIHRyYW5zaXRpb246IGNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2UtaW47XHJcbiAgfVxyXG59XHJcblxyXG5hOndoZXJlKFtjbGFzc10pIHtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuXHJcbmgxIHtcclxuICBmb250LXNpemU6IDMycHg7XHJcblxyXG4gIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XHJcbiAgICBmb250LXNpemU6IDQycHg7XHJcbiAgfVxyXG59XHJcblxyXG5oMiB7XHJcbiAgZm9udC1zaXplOiAyMHB4O1xyXG5cclxuICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xyXG4gICAgZm9udC1zaXplOiAyNHB4O1xyXG4gIH1cclxufVxyXG5cclxuaDMge1xyXG4gIGZvbnQtc2l6ZTogMThweDtcclxuXHJcbiAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcclxuICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XHJcbiAgLm1haW4td3JhcHBlciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgY29sdW1uLWdhcDogMzBweDtcclxuICB9XHJcbn1cclxuXHJcbnRleHRhcmVhLFxyXG5pbnB1dCB7XHJcbiAgY2FyZXQtY29sb3I6IHZhcigtLWNvbG9yLW1haW4pO1xyXG4gIG1hcmdpbjogMDtcclxufVxyXG5cclxudGV4dGFyZWE6OnBsYWNlaG9sZGVyLFxyXG5pbnB1dDo6cGxhY2Vob2xkZXIge1xyXG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0KTtcclxuICBmb250LWZhbWlseTogS2FuaXQ7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xyXG4gIGxldHRlci1zcGFjaW5nOiAtMC40MnB4O1xyXG59XHJcblxyXG4ud3AtYmxvY2stbWVkaWEtdGV4dF9fbWVkaWEgaW1nIHtcclxuICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXNtYWxsKTtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcblxyXG4ud3AtYmxvY2staW1hZ2UgaW1nIHtcclxuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMpO1xyXG59XHJcbiIsIi50YWctYmxvY2sgb2wge1xuICBjb3VudGVyLXJlc2V0OiBteUNvdW50ZXI7XG5cbiAgJiA+IGxpIHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuXHRcdGxpbmUtaGVpZ2h0OiAxMzAlO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGNvdW50ZXItaW5jcmVtZW50OiBteUNvdW50ZXI7XG4gICAgICBjb250ZW50OiBjb3VudGVyKG15Q291bnRlcik7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLW1haW4pO1xuICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBtYXJnaW46IDVweCAxMHB4IDVweCAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDE5cHg7XG4gICAgICB3aWR0aDogMjBweDtcbiAgICAgIGhlaWdodDogMjBweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgfVxuICB9XG59XG4iLCIudGFnLWJsb2NrIHVsIHtcbiAgJiA+IGxpIHtcbiAgICBsaW5lLWhlaWdodDogMTMwJTtcblxuICAgICY6Om1hcmtlciB7XG4gICAgICBjb2xvcjogdmFyKC0tY29sb3ItbWFpbik7XG4gICAgfVxuICB9XG59XG4iLCJAbWl4aW4gZm9udCgkZnosICRmdywgJGZzLCAkbGluZS1oZWlnaHQsICRsZXR0ZXItc3BhY2luZykge1xyXG4gIGZvbnQtZmFtaWx5OiBcIkthbml0XCI7XHJcbiAgZm9udC1zaXplOiAkZno7XHJcbiAgZm9udC13ZWlnaHQ6ICRmdztcclxuICBmb250LXN0eWxlOiAkZnM7XHJcbiAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodDtcclxuICBsZXR0ZXItc3BhY2luZzogJGxldHRlci1zcGFjaW5nO1xyXG59XHJcblxyXG5AbWl4aW4gZmx1aWQtdGV4dCgkbWF4OiA0OCwgJG1pbjogMTYpIHtcclxuICBmb250LXNpemU6IGNsYW1wKCN7JG1pbn1weCwgI3tjYWxjKCRtYXggLyAxNDQwICogMTAwKX12dywgI3skbWF4fXB4KTtcclxufVxyXG5cclxuQG1peGluIHBlcmNlbnQtdG8tZW0oJHBlcmNlbnQpIHtcclxuICBsZXR0ZXItc3BhY2luZzogI3tjYWxjKCRwZXJjZW50IC8gMTAwKX1lbTtcclxufVxyXG5cclxuQG1peGluIHJlc2V0LWxpbmsge1xyXG4gIGNvbG9yOiBpbmhlcml0O1xyXG5cclxuICAmLFxyXG4gICY6aG92ZXIge1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIHJlc2V0LWJ0biB7XHJcbiAgcGFkZGluZzogMHB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIGJvcmRlcjogbm9uZTtcclxufVxyXG5cclxuQG1peGluIHJlc2V0LWlucHV0IHtcclxuXHRib3JkZXI6IG5vbmU7XHJcblx0b3V0bGluZTogbm9uZTtcclxuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxufVxyXG5cclxuQG1peGluIGZsZXgtY29sdW1uKCRyb3ctZ2FwKSB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIHJvdy1nYXA6ICRyb3ctZ2FwO1xyXG59XHJcblxyXG5AbWl4aW4gZmxleC1jZW50ZXIoJGlzSW5saW5lOiBmYWxzZSkge1xyXG4gIEBpZiAkaXNJbmxpbmUge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgfSBAZWxzZSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gIH1cclxuXHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxufVxyXG5cclxuQG1peGluIGFicy1jZW50ZXIge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDUwJTtcclxuICBsZWZ0OiA1MCU7XHJcbiAgdHJhbnNsYXRlOiAtNTAlIC01MCU7XHJcbn1cclxuXHJcbkBtaXhpbiBzcXVhcmUoJHNpemUpIHtcclxuICB3aWR0aDogJHNpemU7XHJcbiAgYXNwZWN0LXJhdGlvOiAxO1xyXG59XHJcbiIsIi5kZWZhdWx0LWJ0bnMge1xuICBAaW5jbHVkZSByZXNldC1idG47XG4gIEBpbmNsdWRlIGZsZXgtY2VudGVyO1xuXG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IHZhcigtLWJ1dHRvbi1oZWlnaHQtZGVmYXVsdCk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtc21hbGwpO1xuICBwYWRkaW5nOiA4cHggOHB4O1xuXG4gIEBpbmNsdWRlIGhvdmVyIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cblxuICBAaW5jbHVkZSB0YWJsZXQtYWJvdmUge1xuICAgIC8vIGNvbHVtbi1nYXA6IDVweDtcbiAgICBwYWRkaW5nOiA4cHggMTBweDtcbiAgfVxuXG4gIEBpbmNsdWRlIGRlc2t0b3AtYWJvdmUge1xuICAgIGhlaWdodDogdmFyKC0tYnV0dG9uLWhlaWdodC1iaWcpO1xuICAgIGNvbHVtbi1nYXA6IDE1cHg7XG4gICAgLy8gd2lkdGg6IGF1dG87XG4gICAgcGFkZGluZzogOHB4IDIwcHg7XG4gIH1cblxuICAmX19maXJzdC1idG4ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWZpcnN0LWJ0bi1jb2xvcik7XG4gICAgY29sb3I6IHZhcigtLWZpcnN0LWJ0bi10ZXh0LWNvbG9yKTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1maXJzdC1idG4tYm9yZGVyLWNvbG9yKTtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LFxuICAgICAgY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQsXG4gICAgICBib3JkZXIgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG5cbiAgICBAaW5jbHVkZSBob3Zlci1idXR0b24ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZmlyc3QtYnRuLWhvdmVyLWNvbG9yKTtcbiAgICAgIGNvbG9yOiB2YXIoLS1maXJzdC1idG4taG92ZXItdGV4dC1jb2xvcik7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1maXJzdC1idG4taG92ZXItYm9yZGVyLWNvbG9yKTtcbiAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQsXG4gICAgICAgIGNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LFxuICAgICAgICBib3JkZXIgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG5cbiAgICAgICYgPiAuZGVmYXVsdC1idG5zX19pY29uIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZmlyc3QtYnRuLWhvdmVyLWljb24tYmctY29sb3IpO1xuICAgICAgICBjb2xvcjogdmFyKC0tZmlyc3QtYnRuLWhvdmVyLWljb24tY29sb3IpO1xuICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LFxuICAgICAgICAgIGNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuICAgICAgfVxuXG4gICAgICAmID4gLmRlZmF1bHQtYnRuc19faWNvbiA+IHN2ZyAqIHtcbiAgICAgICAgZmlsbDogdmFyKC0tZmlyc3QtYnRuLWhvdmVyLWljb24tY29sb3IpO1xuICAgICAgICB0cmFuc2l0aW9uOiBmaWxsIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuICAgICAgfVxuICAgIH1cblxuICAgICYgPiAuZGVmYXVsdC1idG5zX19pY29uIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWZpcnN0LWJ0bi1pY29uLWJnLWNvbG9yKTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gICAgfVxuXG4gICAgJiA+IC5kZWZhdWx0LWJ0bnNfX2ljb24gc3ZnICoge1xuICAgICAgZmlsbDogdmFyKC0tZmlyc3QtYnRuLWljb24tY29sb3IpO1xuICAgICAgdHJhbnNpdGlvbjogZmlsbCB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbiAgICB9XG4gIH1cblxuICAmX19zZWNvbmQtYnRuIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmQtYnRuLWNvbG9yKTtcbiAgICBjb2xvcjogdmFyKC0tc2Vjb25kLWJ0bi10ZXh0LWNvbG9yKTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1zZWNvbmQtYnRuLWJvcmRlci1jb2xvcik7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCxcbiAgICAgIGNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LFxuICAgICAgYm9yZGVyIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuXG4gICAgQGluY2x1ZGUgaG92ZXItYnV0dG9uIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZC1idG4taG92ZXItY29sb3IpO1xuICAgICAgY29sb3I6IHZhcigtLXNlY29uZC1idG4taG92ZXItdGV4dC1jb2xvcik7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1zZWNvbmQtYnRuLWhvdmVyLWJvcmRlci1jb2xvcik7XG4gICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LFxuICAgICAgICBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCxcbiAgICAgICAgYm9yZGVyIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuXG4gICAgICAmID4gLmRlZmF1bHQtYnRuc19faWNvbiB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZC1idG4taG92ZXItaWNvbi1iZy1jb2xvcik7XG4gICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gICAgICB9XG5cbiAgICAgICYgPiAuZGVmYXVsdC1idG5zX19pY29uID4gc3ZnICoge1xuICAgICAgICBmaWxsOiB2YXIoLS1zZWNvbmQtYnRuLWhvdmVyLWljb24tY29sb3IpO1xuICAgICAgICB0cmFuc2l0aW9uOiBmaWxsIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuICAgICAgfVxuICAgIH1cblxuICAgICYgPiAuZGVmYXVsdC1idG5zX19pY29uIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZC1idG4taWNvbi1iZy1jb2xvcik7XG4gICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuICAgIH1cblxuICAgICYgPiAuZGVmYXVsdC1idG5zX19pY29uIHN2ZyAqIHtcbiAgICAgIGZpbGw6IHZhcigtLXNlY29uZC1idG4taWNvbi1jb2xvcik7XG4gICAgICB0cmFuc2l0aW9uOiBmaWxsIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuICAgIH1cbiAgfVxuXG4gICZfX3RoaXJkLWJ0biB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdGhpcmQtYnRuLWNvbG9yKTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS10aGlyZC1idG4tYm9yZGVyLWNvbG9yKTtcbiAgICBjb2xvcjogdmFyKC0tdGhpcmQtYnRuLXRleHQtY29sb3IpO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQsXG4gICAgICBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCxcbiAgICAgIGJvcmRlciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcblxuICAgIEBpbmNsdWRlIGhvdmVyLWJ1dHRvbiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10aGlyZC1idG4taG92ZXItY29sb3IpO1xuICAgICAgY29sb3I6IHZhcigtLXRoaXJkLWJ0bi1ob3Zlci10ZXh0LWNvbG9yKTtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLXRoaXJkLWJ0bi1ob3Zlci1ib3JkZXItY29sb3IpO1xuICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCxcbiAgICAgICAgY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQsXG4gICAgICAgIGJvcmRlciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcblxuICAgICAgJiA+IC5kZWZhdWx0LWJ0bnNfX2ljb24ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10aGlyZC1idG4taG92ZXItaWNvbi1iZy1jb2xvcik7XG4gICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gICAgICB9XG5cbiAgICAgICYgPiAuZGVmYXVsdC1idG5zX19pY29uID4gc3ZnICoge1xuICAgICAgICBmaWxsOiB2YXIoLS10aGlyZC1idG4taG92ZXItaWNvbi1jb2xvcik7XG4gICAgICAgIHRyYW5zaXRpb246IGZpbGwgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJiA+IC5kZWZhdWx0LWJ0bnNfX2ljb24ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdGhpcmQtYnRuLWljb24tYmctY29sb3IpO1xuICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbiAgICB9XG5cbiAgICAmID4gLmRlZmF1bHQtYnRuc19faWNvbiBzdmcgKiB7XG4gICAgICBmaWxsOiB2YXIoLS10aGlyZC1idG4taWNvbi1jb2xvcik7XG4gICAgICB0cmFuc2l0aW9uOiBmaWxsIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuICAgIH1cbiAgfVxuXG4gICZfX3RleHQge1xuICAgIEBpbmNsdWRlIGZsdWlkLXRleHQoMTYsIDEyKTtcblxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbGluZS1oZWlnaHQ6IDk1JTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcblxuICAgIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIH1cbiAgfVxuXG4gICZfX2ljb24ge1xuICAgIEBpbmNsdWRlIGZsZXgtY2VudGVyO1xuXG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuXG4gICAgJiAudWktaWNvbiB7XG4gICAgICB3aWR0aDogMTVweDtcbiAgICAgIGhlaWdodDogMTVweDtcbiAgICAgIGZsZXgtc2hyaW5rOiAwO1xuXG4gICAgICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xuICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XG4gICAgICB3aWR0aDogMjhweDtcbiAgICAgIGhlaWdodDogMjhweDtcbiAgICB9XG4gIH1cbn1cbiIsIi5oZWFkZXJfX2J0biB7XG4gIEBpbmNsdWRlIHJlc2V0LWJ0bjtcbiAgQGluY2x1ZGUgZmxleC1jZW50ZXI7XG5cbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogdmFyKC0tYnV0dG9uLWhlaWdodC1kZWZhdWx0KTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1zbWFsbCk7XG4gIHBhZGRpbmc6IDhweCA4cHg7XG4gIGNvbHVtbi1nYXA6IDVweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuXHRAaW5jbHVkZSB0YWJsZXQtYWJvdmUge1xuICAgIC8vIGNvbHVtbi1nYXA6IDVweDtcbiAgICBwYWRkaW5nOiA4cHggMTBweDtcbiAgfVxuXG4gIEBpbmNsdWRlIGRlc2t0b3AtYWJvdmUge1xuICAgIGNvbHVtbi1nYXA6IDE1cHg7XG4gICAgaGVpZ2h0OiB2YXIoLS1idXR0b24taGVpZ2h0LWJpZyk7XG4gICAgLy8gd2lkdGg6IGF1dG87XG4gICAgcGFkZGluZzogOHB4IDIwcHg7XG4gIH1cblxuICAmLWZpcnN0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1oZWFkZXItYnRuLWZpcnN0LWNvbG9yKTtcbiAgICBjb2xvcjogdmFyKC0taGVhZGVyLWJ0bi1maXJzdC10ZXh0LWNvbG9yKTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1oZWFkZXItYnRuLWZpcnN0LWJvcmRlci1jb2xvcik7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCxcbiAgICAgIGNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LFxuICAgICAgYm9yZGVyIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuXG4gICAgQGluY2x1ZGUgaG92ZXItYnV0dG9uIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWhlYWRlci1idG4tZmlyc3QtaG92ZXItY29sb3IpO1xuICAgICAgY29sb3I6IHZhcigtLWhlYWRlci1idG4tZmlyc3QtaG92ZXItdGV4dC1jb2xvcik7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1oZWFkZXItYnRuLWZpcnN0LWhvdmVyLWJvcmRlci1jb2xvcik7XG4gICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LFxuICAgICAgICBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCxcbiAgICAgICAgYm9yZGVyIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuXG4gICAgICAmID4gLmhlYWRlcl9fYnRuLWljb24ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1oZWFkZXItYnRuLWZpcnN0LWhvdmVyLWljb24tYmctY29sb3IpO1xuICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuICAgICAgfVxuXG4gICAgICAmID4gLmhlYWRlcl9fYnRuLWljb24gPiBzdmcgKiB7XG4gICAgICAgIGZpbGw6IHZhcigtLWhlYWRlci1idG4tZmlyc3QtaG92ZXItaWNvbi1jb2xvcik7XG4gICAgICAgIHRyYW5zaXRpb246IGZpbGwgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJiA+IC5oZWFkZXJfX2J0bi1pY29uIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWhlYWRlci1idG4tZmlyc3QtaWNvbi1iZy1jb2xvcik7XG4gICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuICAgIH1cblxuICAgICYgPiAuaGVhZGVyX19idG4taWNvbiBzdmcgKiB7XG4gICAgICBmaWxsOiB2YXIoLS1oZWFkZXItYnRuLWZpcnN0LWljb24tY29sb3IpO1xuICAgIH1cbiAgfVxuXG4gICYtc2Vjb25kIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1oZWFkZXItYnRuLXNlY29uZC1jb2xvcik7XG4gICAgY29sb3I6IHZhcigtLWhlYWRlci1idG4tc2Vjb25kLXRleHQtY29sb3IpO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWhlYWRlci1idG4tc2Vjb25kLWJvcmRlci1jb2xvcik7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCxcbiAgICAgIGNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LFxuICAgICAgYm9yZGVyIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuXG4gICAgQGluY2x1ZGUgaG92ZXItYnV0dG9uIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWhlYWRlci1idG4tc2Vjb25kLWhvdmVyLWNvbG9yKTtcbiAgICAgIGNvbG9yOiB2YXIoLS1oZWFkZXItYnRuLXNlY29uZC1ob3Zlci10ZXh0LWNvbG9yKTtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWhlYWRlci1idG4tc2Vjb25kLWhvdmVyLWJvcmRlci1jb2xvcik7XG4gICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LFxuICAgICAgICBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCxcbiAgICAgICAgYm9yZGVyIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuXG4gICAgICAmID4gLmhlYWRlcl9fYnRuLWljb24ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1oZWFkZXItYnRuLXNlY29uZC1ob3Zlci1pY29uLWJnLWNvbG9yKTtcbiAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbiAgICAgIH1cblxuICAgICAgJiA+IC5oZWFkZXJfX2J0bi1pY29uID4gc3ZnICoge1xuICAgICAgICBmaWxsOiB2YXIoLS1oZWFkZXItYnRuLXNlY29uZC1ob3Zlci1pY29uLWNvbG9yKTtcbiAgICAgICAgdHJhbnNpdGlvbjogZmlsbCB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmID4gLmhlYWRlcl9fYnRuLWljb24ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0taGVhZGVyLWJ0bi1zZWNvbmQtaWNvbi1iZy1jb2xvcik7XG4gICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuICAgIH1cblxuICAgICYgPiAuaGVhZGVyX19idG4taWNvbiBzdmcgKiB7XG4gICAgICBmaWxsOiB2YXIoLS1oZWFkZXItYnRuLXNlY29uZC1pY29uLWNvbG9yKTtcbiAgICB9XG4gIH1cblxuXHQmLXRleHQge1xuICAgIEBpbmNsdWRlIGZsdWlkLXRleHQoMTYsIDEyKTtcblxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbGluZS1oZWlnaHQ6IDk1JTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcblxuICAgIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIH1cbiAgfVxuXG4gICYtaWNvbiB7XG4gICAgQGluY2x1ZGUgZmxleC1jZW50ZXI7XG5cbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG5cbiAgICAmIC51aS1pY29uIHtcbiAgICAgIHdpZHRoOiAxNXB4O1xuICAgICAgaGVpZ2h0OiAxNXB4O1xuICAgICAgZmxleC1zaHJpbms6IDA7XG5cbiAgICAgIEBpbmNsdWRlIGRlc2t0b3AtYWJvdmUge1xuICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIGRlc2t0b3AtYWJvdmUge1xuICAgICAgd2lkdGg6IDI4cHg7XG4gICAgICBoZWlnaHQ6IDI4cHg7XG4gICAgfVxuICB9XG59XG4iLCIuZm9vdGVyX19idG4ge1xuICBAaW5jbHVkZSByZXNldC1idG47XG4gIEBpbmNsdWRlIGZsZXgtY2VudGVyO1xuXG4gIGNvbHVtbi1nYXA6IDEwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IHZhcigtLWJ1dHRvbi1oZWlnaHQtZGVmYXVsdCk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMpO1xuICBwYWRkaW5nOiA4cHggMTBweDtcbiAgYm94LXNoYWRvdzogMHB4IDhweCAyNHB4IDBweCByZ2JhKDE0LCA2NSwgMTQxLCAwLjI1KTtcblxuICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xuICAgIHBhZGRpbmc6IDhweCAyMHB4O1xuICAgIGhlaWdodDogdmFyKC0tYnV0dG9uLWhlaWdodC1iaWcpO1xuICB9XG5cbiAgQGluY2x1ZGUgZGVza3RvcC1hYm92ZSB7XG4gICAgd2lkdGg6IDE3M3B4O1xuICB9XG5cbiAgJi1jdXN0b20ge1xuICAgIGJveC1zaGFkb3c6IDBweCA4cHggMjRweCAwcHggcmdiYSgxNCwgNjUsIDE0MSwgMC4yNSk7XG4gIH1cblxuICAmLWFuZHJvaWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWZvb3Rlci1idG4tZmlyc3QtY29sb3IpO1xuICAgIGNvbG9yOiB2YXIoLS1mb290ZXItYnRuLWZpcnN0LXRleHQtY29sb3IpO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWZvb3Rlci1idG4tZmlyc3QtYm9yZGVyLWNvbG9yKTtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LFxuICAgICAgY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQsXG4gICAgICBib3JkZXIgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG5cbiAgICBAaW5jbHVkZSBob3Zlci1idXR0b24ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZm9vdGVyLWJ0bi1maXJzdC1ob3Zlci1jb2xvcik7XG4gICAgICBjb2xvcjogdmFyKC0tZm9vdGVyLWJ0bi1maXJzdC1ob3Zlci10ZXh0LWNvbG9yKTtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWZvb3Rlci1idG4tZmlyc3QtaG92ZXItYm9yZGVyLWNvbG9yKTtcbiAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQsXG4gICAgICAgIGNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LFxuICAgICAgICBib3JkZXIgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG5cbiAgICAgICYgPiAuZm9vdGVyX19idG4taWNvbiB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWZvb3Rlci1idG4tZmlyc3QtaG92ZXItaWNvbi1iZy1jb2xvcik7XG4gICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gICAgICB9XG5cbiAgICAgICYgPiAuZm9vdGVyX19idG4taWNvbiA+IHN2ZyAqIHtcbiAgICAgICAgZmlsbDogdmFyKC0tZm9vdGVyLWJ0bi1maXJzdC1ob3Zlci1pY29uLWNvbG9yKTtcbiAgICAgICAgdHJhbnNpdGlvbjogZmlsbCB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmID4gLmZvb3Rlcl9fYnRuLWljb24ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZm9vdGVyLWJ0bi1maXJzdC1pY29uLWJnLWNvbG9yKTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gICAgfVxuXG4gICAgJiA+IC5mb290ZXJfX2J0bi1pY29uIHN2ZyAqIHtcbiAgICAgIGZpbGw6IHZhcigtLWZvb3Rlci1idG4tZmlyc3QtaWNvbi1jb2xvcik7XG4gICAgfVxuICB9XG5cbiAgJi1pb3Mge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWZvb3Rlci1idG4tc2Vjb25kLWNvbG9yKTtcbiAgICBjb2xvcjogdmFyKC0tZm9vdGVyLWJ0bi1zZWNvbmQtdGV4dC1jb2xvcik7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tZm9vdGVyLWJ0bi1zZWNvbmQtYm9yZGVyLWNvbG9yKTtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LFxuICAgICAgY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQsXG4gICAgICBib3JkZXIgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG5cbiAgICBAaW5jbHVkZSBob3Zlci1idXR0b24ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZm9vdGVyLWJ0bi1zZWNvbmQtaG92ZXItY29sb3IpO1xuICAgICAgY29sb3I6IHZhcigtLWZvb3Rlci1idG4tc2Vjb25kLWhvdmVyLXRleHQtY29sb3IpO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tZm9vdGVyLWJ0bi1zZWNvbmQtaG92ZXItYm9yZGVyLWNvbG9yKTtcbiAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQsXG4gICAgICAgIGNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LFxuICAgICAgICBib3JkZXIgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG5cbiAgICAgICYgPiAuZm9vdGVyX19idG4taWNvbiB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWZvb3Rlci1idG4tc2Vjb25kLWhvdmVyLWljb24tYmctY29sb3IpO1xuICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuICAgICAgfVxuXG4gICAgICAmID4gLmZvb3Rlcl9fYnRuLWljb24gPiBzdmcgKiB7XG4gICAgICAgIGZpbGw6IHZhcigtLWZvb3Rlci1idG4tc2Vjb25kLWhvdmVyLWljb24tY29sb3IpO1xuICAgICAgICB0cmFuc2l0aW9uOiBmaWxsIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuICAgICAgfVxuICAgIH1cblxuICAgICYgPiAuZm9vdGVyX19idG4taWNvbiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1mb290ZXItYnRuLXNlY29uZC1pY29uLWJnLWNvbG9yKTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gICAgfVxuXG4gICAgJiA+IC5mb290ZXJfX2J0bi1pY29uIHN2ZyAqIHtcbiAgICAgIGZpbGw6IHZhcigtLWZvb3Rlci1idG4tc2Vjb25kLWljb24tY29sb3IpO1xuICAgIH1cbiAgfVxuXG4gICYtdGV4dCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHJvdy1nYXA6IDJweDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gIH1cblxuICAmLWJpZy10ZXh0IHtcbiAgICBAaW5jbHVkZSBmbHVpZC10ZXh0KDE2LCAxNCk7XG5cbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGxpbmUtaGVpZ2h0OiA5NSU7XG4gIH1cblxuICAmLXNtYWxsLXRleHQge1xuICAgIEBpbmNsdWRlIGZsdWlkLXRleHQoMTIsIDEwKTtcblxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDk1JTtcbiAgICBvcGFjaXR5OiAwLjU7XG4gIH1cblxuICAmLWljb24ge1xuICAgIEBpbmNsdWRlIGZsZXgtY2VudGVyO1xuXG4gICAgd2lkdGg6IDI4cHg7XG4gICAgaGVpZ2h0OiAyOHB4O1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcblxuICAgICYtYW5kcm9pZCB7XG4gICAgICB3aWR0aDogMThweDtcbiAgICAgIGhlaWdodDogMjBweDtcbiAgICB9XG5cbiAgICAmLWlvcyB7XG4gICAgICB3aWR0aDogMjBweDtcbiAgICAgIGhlaWdodDogMjFweDtcbiAgICB9XG4gIH1cbn1cbiIsIi5hcHAtcGFnZS1idG5zIHtcbiAgQGluY2x1ZGUgcmVzZXQtYnRuO1xuICBAaW5jbHVkZSBmbGV4LWNlbnRlcjtcblxuICBjb2x1bW4tZ2FwOiAxNXB4O1xuICBtaW4td2lkdGg6IDE0MHB4O1xuICBwYWRkaW5nOiA5LjVweCAxMS41cHg7XG4gIGhlaWdodDogdmFyKC0tYnV0dG9uLWhlaWdodC1iaWcpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWxhcmdlKTtcbiAgYm94LXNoYWRvdzogMCA4cHggMjRweCByZ2JhKDE0LCA2NSwgMTQxLCAwLjI1KTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcblxuICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xuICAgIHdpZHRoOiAyNjVweDtcbiAgICBwYWRkaW5nOiAxMHB4IDI5LjVweDtcbiAgfVxuXG4gIEBpbmNsdWRlIGhvdmVyIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cblxuICAmX19hbmRyb2lkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcHAtcGFnZS1idG4tZmlyc3QtY29sb3IpO1xuICAgIGNvbG9yOiB2YXIoLS1hcHAtcGFnZS1idG4tZmlyc3QtdGV4dC1jb2xvcik7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXBwLXBhZ2UtYnRuLWZpcnN0LWJvcmRlci1jb2xvcik7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCxcbiAgICAgIGNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LFxuICAgICAgYm9yZGVyIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuXG4gICAgQGluY2x1ZGUgaG92ZXItYnV0dG9uIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFwcC1wYWdlLWJ0bi1maXJzdC1ob3Zlci1jb2xvcik7XG4gICAgICBjb2xvcjogdmFyKC0tYXBwLXBhZ2UtYnRuLWZpcnN0LWhvdmVyLXRleHQtY29sb3IpO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXBwLXBhZ2UtYnRuLWZpcnN0LWhvdmVyLWJvcmRlci1jb2xvcik7XG4gICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LFxuICAgICAgICBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCxcbiAgICAgICAgYm9yZGVyIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuXG4gICAgICAmID4gLmFwcC1wYWdlLWJ0bnNfX2ljb24ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcHAtcGFnZS1idG4tZmlyc3QtaG92ZXItaWNvbi1iZy1jb2xvcik7XG4gICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gICAgICB9XG5cbiAgICAgICYgPiAuYXBwLXBhZ2UtYnRuc19faWNvbiA+IHN2ZyAqIHtcbiAgICAgICAgZmlsbDogdmFyKC0tYXBwLXBhZ2UtYnRuLWZpcnN0LWhvdmVyLWljb24tY29sb3IpO1xuICAgICAgICB0cmFuc2l0aW9uOiBmaWxsIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuICAgICAgfVxuICAgIH1cblxuICAgICYgPiAuYXBwLXBhZ2UtYnRuc19faWNvbiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcHAtcGFnZS1idG4tZmlyc3QtaWNvbi1iZy1jb2xvcik7XG4gICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuICAgIH1cblxuICAgICYgPiAuYXBwLXBhZ2UtYnRuc19faWNvbiBzdmcgKiB7XG4gICAgICBmaWxsOiB2YXIoLS1hcHAtcGFnZS1idG4tZmlyc3QtaWNvbi1jb2xvcik7XG4gICAgfVxuICB9XG5cbiAgJl9faW9zIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcHAtcGFnZS1idG4tc2Vjb25kLWNvbG9yKTtcbiAgICBjb2xvcjogdmFyKC0tYXBwLXBhZ2UtYnRuLXNlY29uZC10ZXh0LWNvbG9yKTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcHAtcGFnZS1idG4tc2Vjb25kLWJvcmRlci1jb2xvcik7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCxcbiAgICAgIGNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LFxuICAgICAgYm9yZGVyIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuXG4gICAgQGluY2x1ZGUgaG92ZXItYnV0dG9uIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFwcC1wYWdlLWJ0bi1zZWNvbmQtaG92ZXItY29sb3IpO1xuICAgICAgY29sb3I6IHZhcigtLWFwcC1wYWdlLWJ0bi1zZWNvbmQtaG92ZXItdGV4dC1jb2xvcik7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcHAtcGFnZS1idG4tc2Vjb25kLWhvdmVyLWJvcmRlci1jb2xvcik7XG4gICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LFxuICAgICAgICBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCxcbiAgICAgICAgYm9yZGVyIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuXG4gICAgICAmID4gLmFwcC1wYWdlLWJ0bnNfX2ljb24ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcHAtcGFnZS1idG4tc2Vjb25kLWhvdmVyLWljb24tYmctY29sb3IpO1xuICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuICAgICAgfVxuXG4gICAgICAmID4gLmFwcC1wYWdlLWJ0bnNfX2ljb24gPiBzdmcgKiB7XG4gICAgICAgIGZpbGw6IHZhcigtLWFwcC1wYWdlLWJ0bi1zZWNvbmQtaG92ZXItaWNvbi1jb2xvcik7XG4gICAgICAgIHRyYW5zaXRpb246IGZpbGwgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJiA+IC5hcHAtcGFnZS1idG5zX19pY29uIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFwcC1wYWdlLWJ0bi1zZWNvbmQtaWNvbi1iZy1jb2xvcik7XG4gICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuICAgIH1cblxuICAgICYgPiAuYXBwLXBhZ2UtYnRuc19faWNvbiBzdmcgKiB7XG4gICAgICBmaWxsOiB2YXIoLS1hcHAtcGFnZS1idG4tc2Vjb25kLWljb24tY29sb3IpO1xuICAgIH1cbiAgfVxuXG4gICZfX3RleHQge1xuICAgIG1heC13aWR0aDogNzRweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxMS40cHg7XG5cbiAgICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHRsaW5lLWhlaWdodDogMTUuMnB4O1xuICAgIH1cbiAgfVxuXG4gICZfX2JpZy10ZXh0IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBsaW5lLWhlaWdodDogOTUlO1xuICB9XG5cbiAgJl9fc21hbGwtdGV4dCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDk1JTtcbiAgICBvcGFjaXR5OiAwLjU7XG5cbiAgICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuICB9XG5cbiAgJl9faWNvbiB7XG4gICAgQGluY2x1ZGUgZmxleC1jZW50ZXI7XG5cbiAgICB3aWR0aDogMjhweDtcbiAgICBoZWlnaHQ6IDI4cHg7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuXG4gICAgJi1hbmRyb2lkIHtcbiAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgIH1cblxuICAgICYtaW9zIHtcbiAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgIH1cbiAgfVxufVxuIiwiLmJ1cmdlci1idXR0b24ge1xuICBAaW5jbHVkZSBmbGV4LWNlbnRlcjtcbiAgQGluY2x1ZGUgcmVzZXQtYnRuO1xuXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtc2hyaW5rOiAwO1xuICByb3ctZ2FwOiA2cHg7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtbGFyZ2UpO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDUpO1xuXG4gIEBpbmNsdWRlIGhvdmVyIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cblxuICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAmX19saW5lIHtcbiAgICB3aWR0aDogMTZweDtcbiAgICBoZWlnaHQ6IDJweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgIGJvcmRlci1yYWRpdXM6IDFweDtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1pbi1vdXQ7XG4gIH1cbn1cbiIsIi5ibG9jay10aXRsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbHVtbi1nYXA6IDEwcHg7XG5cbiAgJl9faW1nIHtcbiAgICBAaW5jbHVkZSBmbGV4LWNlbnRlcjtcblxuICAgIHdpZHRoOiAyNHB4O1xuICAgIGhlaWdodDogMjRweDtcbiAgICBwYWRkaW5nOiAzLjY5MnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAvLyBiYWNrZ3JvdW5kOiB2YXIoLS1ncmFkaWVudC10ZXh0KTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1tYWluKTtcbiAgICBib3gtc2hhZG93OiAwcHggMnB4IDRweCAwcHggcmdiYSgxNCwgNjUsIDE0MSwgMC4yNSk7XG4gICAgY29sb3I6ICNmZmZmZmY7XG5cbiAgICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xuICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgfVxuXG4gICAgLy8gJiBzdmcgKiB7XG4gICAgLy8gICBmaWxsOiB2YXIoLS1jb2xvci1tYWluKTtcbiAgICAvLyB9XG4gIH1cblxuICAmX190ZXh0IHtcbiAgICBAaW5jbHVkZSBmbHVpZC10ZXh0KDI0LCAyMCk7XG5cbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsaW5lLWhlaWdodDogMTMwJTtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuNzJweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cbiIsIi5tb2JpbGUtbWVudSB7XG4gIEBpbmNsdWRlIGZsZXgtY29sdW1uKDEwcHgpO1xuXG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiA2MHB4O1xuICByaWdodDogLTEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMGR2aDtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWhlYWRlci1iZyk7XG4gIHotaW5kZXg6IDYwO1xuICB0cmFuc2l0aW9uOiByaWdodCB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLWluLW91dDtcblxuICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAubW9iaWxlLW1lbnVfX2xpc3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICByb3ctZ2FwOiAxMHB4O1xuICAgIG1hcmdpbjogMDtcblxuICAgICYgbGkge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBwYWRkaW5nOiAxMHB4O1xuICAgIH1cblxuICAgICYgbGk6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogNDVweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtbGFyZ2UpO1xuICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA1KTtcbiAgICB9XG5cbiAgICAmID4gbGkgPiBhIHtcbiAgICAgIG1pbi1oZWlnaHQ6IDI1cHg7XG4gICAgfVxuXG4gICAgJiBsaSBhIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgY29sdW1uLWdhcDogMTBweDtcbiAgICAgIGNvbG9yOiB2YXIoLS1uYXYtdGV4dC1jb2xvcik7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDk1JTtcbiAgICAgIHotaW5kZXg6IDEwO1xuXG4gICAgICAmID4gLm1lbnUtaXRlbS1pbWFnZSB7XG4gICAgICAgIG1heC13aWR0aDogMjVweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmID4gLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4ge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICAgIEBpbmNsdWRlIGhvdmVyIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgIC5tZW51LWFycm93IHtcbiAgICAgICAgICByb3RhdGU6IDE4MGRlZztcbiAgICAgICAgICB0cmFuc2l0aW9uOiByb3RhdGUgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gICAgICAgIH1cblxuICAgICAgICAuc3ViLW1lbnUge1xuICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICAgICAgICBtYXgtaGVpZ2h0OiBtYXgtY29udGVudDtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LFxuICAgICAgICAgICAgcGFkZGluZyB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCxcbiAgICAgICAgICAgIG9wYWNpdHkgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQsXG4gICAgICAgICAgICB2aXNpYmlsaXR5IHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYgLnN1Yi1tZW51IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG9yZGVyOiAzO1xuICAgICAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICBtYXgtaGVpZ2h0OiAwO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICByb3ctZ2FwOiAxNXB4O1xuICAgICAgICB6LWluZGV4OiAxMDtcbiAgICAgICAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCxcbiAgICAgICAgICBwYWRkaW5nIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LCBvcGFjaXR5IDAuMXMgZWFzZS1vdXQsXG4gICAgICAgICAgdmlzaWJpbGl0eSAwLjFzIGVhc2Utb3V0O1xuXG4gICAgICAgICYgbGkge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgfVxuXG4gICAgICAgICYgbGk6OmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgfVxuXG4gICAgICAgICYgYSB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBwYWRkaW5nOiAwcHggMHB4IDBweCAxMHB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19sYW5ncyB7XG4gICAgJi1saXN0IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgbWFyZ2luOiAwO1xuICAgIH1cblxuICAgICYtbGlzdCA+IGxpIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZ2FwOiAxMHB4O1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgcGFkZGluZzogMTBweDtcblxuICAgICAgQGluY2x1ZGUgaG92ZXIge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgLm1lbnUtYXJyb3cge1xuICAgICAgICAgIHJvdGF0ZTogMTgwZGVnO1xuICAgICAgICAgIHRyYW5zaXRpb246IHJvdGF0ZSB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zdWItbWVudSB7XG4gICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgICAgICAgIG1heC1oZWlnaHQ6IG1heC1jb250ZW50O1xuICAgICAgICAgIHRyYW5zaXRpb246IG1heC1oZWlnaHQgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQsXG4gICAgICAgICAgICBwYWRkaW5nIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LFxuICAgICAgICAgICAgb3BhY2l0eSB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCxcbiAgICAgICAgICAgIHZpc2liaWxpdHkgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJiA+IC5zdWItbWVudSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBvcmRlcjogMztcbiAgICAgICAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgbWF4LWhlaWdodDogMDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgcm93LWdhcDogMTVweDtcbiAgICAgICAgei1pbmRleDogMTA7XG4gICAgICAgIHRyYW5zaXRpb246IG1heC1oZWlnaHQgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQsXG4gICAgICAgICAgcGFkZGluZyB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCwgb3BhY2l0eSAwLjFzIGVhc2Utb3V0LFxuICAgICAgICAgIHZpc2liaWxpdHkgMC4xcyBlYXNlLW91dDtcblxuICAgICAgICAmID4gbGkgPiBhIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgY29sb3I6IHZhcigtLW5hdi10ZXh0LWNvbG9yKTtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDk1JTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmID4gYSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1uYXYtdGV4dC1jb2xvcik7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBsaW5lLWhlaWdodDogOTUlO1xuICAgICAgfVxuXG4gICAgICAubWVudS1hcnJvdyB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnRhYmxlLXdyYXBwZXIge1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3cteDogYXV0bztcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1sYXJnZSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdyk7XG5cbiAgLnRhYmxlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtaW4td2lkdGg6IDk0MHB4O1xuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdGItYmctb3Itb2RkLXJvdyk7XG5cbiAgICAmX19oZWFkLXJvdyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10aC1iZyk7XG4gICAgICBjb2xvcjogdmFyKC0tdGgtdGV4dC1jb2xvcik7XG4gICAgfVxuXG4gICAgJl9faGVhZC1jZWxsIHtcbiAgICAgIEBpbmNsdWRlIGZsdWlkLXRleHQoMTgsIDE2KTtcblxuICAgICAgcGFkZGluZy10b3A6IDE1cHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDEzMCU7XG5cbiAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxMnB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG5cbiAgICAgICAgQGluY2x1ZGUgdGFibGV0LWFib3ZlIHtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDEycHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG5cbiAgICAgICAgQGluY2x1ZGUgdGFibGV0LWFib3ZlIHtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9fcm93IHtcbiAgICAgIGNvbG9yOiB2YXIoLS10Yi10ZXh0LWNvbG9yKTtcbiAgICB9XG5cbiAgICAmX19yb3c6bnRoLWNoaWxkKGV2ZW4pIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXRiLWJnLWV2ZW4tcm93KTtcbiAgICB9XG5cbiAgICAmX19jZWxsIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBsaW5lLWhlaWdodDogMTMwJTtcbiAgICAgIHBhZGRpbmctdG9wOiAxNXB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG5cbiAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWxhcmdlKTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuXG4gICAgICAgIEBpbmNsdWRlIHRhYmxldC1hYm92ZSB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWxhcmdlKTtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcblxuICAgICAgICBAaW5jbHVkZSB0YWJsZXQtYWJvdmUge1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5wcm9tb2NvZGUtYnV0dG9uIHtcbiAgQGluY2x1ZGUgcmVzZXQtYnRuO1xuICBAaW5jbHVkZSBmbGV4LWNlbnRlcjtcblxuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAyNTZweDtcbiAgaGVpZ2h0OiA0NXB4O1xuICBjb2x1bW4tZ2FwOiAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb3B5LWJ0bi1jb2xvcik7XG4gIHBhZGRpbmc6IDguNXB4IDM1cHggOC41cHggNXB4O1xuICBib3JkZXI6IGRhc2hlZCAycHggdmFyKC0tY29weS1idG4tYm9yZGVyLWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBmbGV4LXNocmluazogMDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCxcbiAgICBib3JkZXIgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG5cbiAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcbiAgICBwYWRkaW5nOiA5LjVweCAzNXB4IDkuNXB4IDBweDtcbiAgfVxuXG4gIEBpbmNsdWRlIGhvdmVyIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29weS1idG4taG92ZXItY29sb3IpO1xuICAgIGJvcmRlcjogc29saWQgMnB4IHZhcigtLWNvcHktYnRuLWhvdmVyLWJvcmRlci1jb2xvcik7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCxcbiAgICAgIGJvcmRlciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcblxuICAgIC5wcm9tb2NvZGUtYnV0dG9uX19pbnB1dCB7XG4gICAgICBjb2xvcjogdmFyKC0tY29weS1idG4taG92ZXItdGV4dC1jb2xvcik7XG4gICAgICB0cmFuc2l0aW9uOiBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbiAgICB9XG5cbiAgICAucHJvbW9jb2RlLWJ1dHRvbl9fY29weSB7XG4gICAgICBjb2xvcjogdmFyKC0tY29weS1idG4taG92ZXItaWNvbi1jb2xvcik7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb3B5LWJ0bi1ob3Zlci1pY29uLWJnLWNvbG9yKTtcbiAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQsXG4gICAgICAgIGNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuICAgIH1cblxuICAgIC5wcm9tb2NvZGUtYnV0dG9uX19jb3B5LWljb24ge1xuICAgICAgY29sb3I6IHZhcigtLWNvcHktYnRuLWhvdmVyLWljb24tY29sb3IpO1xuICAgICAgdHJhbnNpdGlvbjogY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gICAgfVxuXG4gICAgLnByb21vY29kZS1idXR0b25fX2NvcHktdGV4dCB7XG4gICAgICBjb2xvcjogdmFyKC0tY29weS1idG4taG92ZXItaWNvbi1jb2xvcik7XG4gICAgICB0cmFuc2l0aW9uOiBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbiAgICB9XG4gIH1cblxuICAmX19pbnB1dCB7XG4gICAgQGluY2x1ZGUgcmVzZXQtaW5wdXQ7XG4gICAgQGluY2x1ZGUgcGVyY2VudC10by1lbSgxMCk7XG5cbiAgICB3aWR0aDogMTAwJTtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsaW5lLWhlaWdodDogMTMwJTtcbiAgICBjb2xvcjogdmFyKC0tY29weS1idG4tdGV4dC1jb2xvcik7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgQGluY2x1ZGUgaG92ZXIge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cbiAgfVxuXG4gICZfX2NvcHkge1xuICAgIEBpbmNsdWRlIHJlc2V0LWJ0bjtcbiAgICBAaW5jbHVkZSBmbGV4LWNvbHVtbigwcHgpO1xuXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAtMnB4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgd2lkdGg6IDQ1cHg7XG4gICAgaGVpZ2h0OiA0NXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICBjb2xvcjogdmFyKC0tY29weS1idG4taWNvbi1jb2xvcik7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29weS1idG4taWNvbi1iZy1jb2xvcik7XG4gICAgYm94LXNoYWRvdzogMCA0LjRweCAxM3B4IHJnYmEoMTQsIDY1LCAxNDEsIDAuMjUpO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQsXG4gICAgICBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcblxuICAgIEBpbmNsdWRlIGhvdmVyIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG5cbiAgICAmLWljb24ge1xuICAgICAgd2lkdGg6IDE4cHg7XG4gICAgICBoZWlnaHQ6IDIwcHg7XG5cbiAgICAgICYgc3ZnICoge1xuICAgICAgICBmaWxsOiBjdXJyZW50Q29sb3I7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi10ZXh0IHtcbiAgICAgIGNvbG9yOiB2YXIoLS1jb3B5LWJ0bi1pY29uLWNvbG9yKTtcbiAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICB0cmFuc2l0aW9uOiBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbiAgICB9XG4gIH1cbn1cbiIsIi5wcm9tb2NvZGUtYWx0LWJ1dHRvbiB7XG4gIEBpbmNsdWRlIHJlc2V0LWJ0bjtcbiAgQGluY2x1ZGUgZmxleC1jZW50ZXI7XG5cbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMjU2cHg7XG4gIGhlaWdodDogNDVweDtcbiAgY29sdW1uLWdhcDogMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29weS1hbHQtYnRuLWNvbG9yKTtcbiAgcGFkZGluZzogOC41cHggMzVweCA4LjVweCA1cHg7XG4gIGJvcmRlcjogZGFzaGVkIDJweCB2YXIoLS1jb3B5LWFsdC1idG4tYm9yZGVyLWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBmbGV4LXNocmluazogMDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCxcbiAgICBib3JkZXIgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG5cbiAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcbiAgICBwYWRkaW5nOiA5LjVweCAzNXB4IDkuNXB4IDBweDtcbiAgfVxuXG4gIEBpbmNsdWRlIGhvdmVyIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29weS1hbHQtYnRuLWhvdmVyLWNvbG9yKTtcbiAgICBib3JkZXI6IHNvbGlkIDJweCB2YXIoLS1jb3B5LWFsdC1idG4taG92ZXItYm9yZGVyLWNvbG9yKTtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LFxuICAgICAgYm9yZGVyIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuXG4gICAgLnByb21vY29kZS1hbHQtYnV0dG9uX19pbnB1dCB7XG4gICAgICBjb2xvcjogdmFyKC0tY29weS1hbHQtYnRuLWhvdmVyLXRleHQtY29sb3IpO1xuICAgICAgdHJhbnNpdGlvbjogY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gICAgfVxuXG4gICAgLnByb21vY29kZS1hbHQtYnV0dG9uX19jb3B5IHtcbiAgICAgIGNvbG9yOiB2YXIoLS1jb3B5LWFsdC1idG4taG92ZXItaWNvbi1jb2xvcik7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb3B5LWFsdC1idG4taG92ZXItaWNvbi1iZy1jb2xvcik7XG4gICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LFxuICAgICAgICBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbiAgICB9XG5cbiAgICAucHJvbW9jb2RlLWFsdC1idXR0b25fX2NvcHktaWNvbiB7XG4gICAgICBjb2xvcjogdmFyKC0tY29weS1hbHQtYnRuLWhvdmVyLWljb24tY29sb3IpO1xuICAgICAgdHJhbnNpdGlvbjogY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gICAgfVxuXG4gICAgLnByb21vY29kZS1hbHQtYnV0dG9uX19jb3B5LXRleHQge1xuICAgICAgY29sb3I6IHZhcigtLWNvcHktYWx0LWJ0bi1ob3Zlci1pY29uLWNvbG9yKTtcbiAgICAgIHRyYW5zaXRpb246IGNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuICAgIH1cbiAgfVxuXG4gICZfX2lucHV0IHtcbiAgICBAaW5jbHVkZSByZXNldC1pbnB1dDtcbiAgICBAaW5jbHVkZSBwZXJjZW50LXRvLWVtKDEwKTtcblxuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICAgIGNvbG9yOiB2YXIoLS1jb3B5LWFsdC1idG4tdGV4dC1jb2xvcik7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgQGluY2x1ZGUgaG92ZXIge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cbiAgfVxuXG4gICZfX2NvcHkge1xuICAgIEBpbmNsdWRlIHJlc2V0LWJ0bjtcbiAgICBAaW5jbHVkZSBmbGV4LWNvbHVtbigwcHgpO1xuXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAtMnB4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgd2lkdGg6IDQ1cHg7XG4gICAgaGVpZ2h0OiA0NXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICBjb2xvcjogdmFyKC0tY29weS1hbHQtYnRuLWljb24tY29sb3IpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvcHktYWx0LWJ0bi1pY29uLWJnLWNvbG9yKTtcbiAgICBib3gtc2hhZG93OiAwIDQuNHB4IDEzcHggcmdiYSgxNCwgNjUsIDE0MSwgMC4yNSk7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCxcbiAgICAgIGNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuXG4gICAgQGluY2x1ZGUgaG92ZXIge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cblxuICAgICYtaWNvbiB7XG4gICAgICB3aWR0aDogMThweDtcbiAgICAgIGhlaWdodDogMjBweDtcblxuICAgICAgJiBzdmcgKiB7XG4gICAgICAgIGZpbGw6IGN1cnJlbnRDb2xvcjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLXRleHQge1xuICAgICAgY29sb3I6IHZhcigtLWNvcHktYWx0LWJ0bi1pY29uLWNvbG9yKTtcbiAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICB0cmFuc2l0aW9uOiBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbiAgICB9XG4gIH1cbn1cbiIsIi5wcm9tb2NvZGUtcmVmLWJ1dHRvbiB7XG4gIEBpbmNsdWRlIHJlc2V0LWJ0bjtcblxuICBkaXNwbGF5OiBub25lO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDI1NnB4O1xuICBoZWlnaHQ6IDQ1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXJlZi1idG4tY29sb3IpO1xuICBjb2xvcjogdmFyKC0tcmVmLWJ0bi10ZXh0LWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICBib3gtc2hhZG93OiAwIDQuNHB4IDEzcHggcmdiYSgxNCwgNjUsIDE0MSwgMC4yNSk7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LFxuICAgIGNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuXG4gIEBpbmNsdWRlIGhvdmVyIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1yZWYtYnRuLWhvdmVyLWNvbG9yKTtcbiAgICBjb2xvcjogdmFyKC0tcmVmLWJ0bi1ob3Zlci10ZXh0LWNvbG9yKTtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LFxuICAgICAgY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG5cbiAgICAucHJvbW9jb2RlLXJlZi1idXR0b25fX2ljb24ge1xuICAgICAgY29sb3I6IHZhcigtLXJlZi1idG4taG92ZXItaWNvbi1jb2xvcik7XG4gICAgICB0cmFuc2l0aW9uOiBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbiAgICB9XG4gIH1cblxuICAmX19pY29uIHtcbiAgICBAaW5jbHVkZSBmbGV4LWNlbnRlcjtcblxuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgICBjb2xvcjogdmFyKC0tcmVmLWJ0bi1pY29uLWNvbG9yKTtcbiAgICB0cmFuc2l0aW9uOiBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcblxuICAgICYgc3ZnICoge1xuICAgICAgc3Ryb2tlOiBjdXJyZW50Q29sb3I7XG4gICAgICBmaWxsOiB0cmFuc3BhcmVudDtcbiAgICB9XG4gIH1cbn1cbiIsIi5jb21tZW50cy1hcmVhIHtcbiAgJl9fd3JhcCB7XG4gICAgQGluY2x1ZGUgZmxleC1jb2x1bW4oNDBweCk7XG4gIH1cblxuICAuY29tbWVudC1yZXBseS10aXRsZSB7XG4gICAgQGluY2x1ZGUgcGVyY2VudC10by1lbSgtMyk7XG5cbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsaW5lLWhlaWdodDogMTMwJTtcbiAgICBtYXJnaW46IDBweCAwcHggMTBweCAwcHg7XG4gIH1cblxuICAmX19zdGFycyB7XG4gICAgQGluY2x1ZGUgZmxleC1jb2x1bW4oMTBweCk7XG5cbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwNHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtbGFyZ2UpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJsb2NrLWJhY2tncm91bmQtY29sb3IpO1xuICAgIGJveC1zaGFkb3c6IDBweCAxMnB4IDI0cHggMHB4IHJnYmEoMTQsIDY1LCAxNDEsIDAuMDUpO1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgZ3JpZC1jb2x1bW46IDEgLyAtMTtcbiAgICBncmlkLXJvdzogMyAvIDQ7XG5cbiAgICBAaW5jbHVkZSB0YWJsZXQtYWJvdmUge1xuICAgICAgZ3JpZC1jb2x1bW46IDMgLyA0O1xuICAgICAgZ3JpZC1yb3c6IDEgLyAzO1xuICAgIH1cblxuICAgICYtdGl0bGUge1xuICAgICAgQGluY2x1ZGUgcGVyY2VudC10by1lbSgtMyk7XG5cbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBsaW5lLWhlaWdodDogMTMwJTtcbiAgICB9XG5cbiAgICAmLWNvbnRhaW5lciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgY29sdW1uLWdhcDogMTBweDtcblxuICAgICAgbGFiZWwge1xuICAgICAgICBAaW5jbHVkZSBmbGV4LWNvbHVtbigxcHgpO1xuXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgQGluY2x1ZGUgaG92ZXIge1xuICAgICAgICAgIC5jb21tZW50cy1hcmVhX19zdGFycy1zdGFyIHtcbiAgICAgICAgICAgIHNjYWxlOiAxLjI7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBzY2FsZSB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmID4gLmNvbW1lbnRzLWFyZWFfX3N0YXJzLXN0YXIge1xuICAgICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgICBzY2FsZTogMTtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3N2Zy9zdGFyLnN2Zykgbm8tcmVwZWF0IGNlbnRlcjtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBzY2FsZSB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmID4gaW5wdXQge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAgICY6Y2hlY2tlZCB+IGxhYmVsID4gLmNvbW1lbnRzLWFyZWFfX3N0YXJzLXN0YXIge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3N2Zy9lbXB0eS1zdGFyLnN2Zykgbm8tcmVwZWF0IGNlbnRlcjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYtbnVtIHtcbiAgICAgIEBpbmNsdWRlIHBlcmNlbnQtdG8tZW0oLTMpO1xuXG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gICAgfVxuICB9XG59XG5cbi5sb2dnZWQtaW4tYXMge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDRweDtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1sYXJnZSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJsb2NrLWJhY2tncm91bmQtY29sb3IpO1xuICBib3gtc2hhZG93OiAwcHggMTJweCAyNHB4IDBweCByZ2JhKDE0LCA2NSwgMTQxLCAwLjA1KTtcbiAgcGFkZGluZzogMTVweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTEwJTtcbiAgb3ZlcmZsb3c6IGF1dG87XG5cbiAgJiA+IGEge1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1tYWluKTtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICB0cmFuc2l0aW9uOiBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLWluO1xuXG4gICAgQGluY2x1ZGUgaG92ZXItbGluayB7XG4gICAgICBjb2xvcjogdmFyKC0tbGluay1ob3Zlcik7XG4gICAgICB0cmFuc2l0aW9uOiBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLWluO1xuICAgIH1cbiAgfVxufVxuXG4uY29tbWVudC1mb3JtIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ2FwOiA1cHggMHB4O1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCg1LCBhdXRvKTtcblxuICBAaW5jbHVkZSB0YWJsZXQtYWJvdmUge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gICAgZ2FwOiA1cHg7XG4gIH1cblxuICAmLWF1dGhvciB7XG4gICAgQGluY2x1ZGUgdGFibGV0LWFib3ZlIHtcbiAgICAgIGdyaWQtY29sdW1uOiAxIC8gMjtcbiAgICAgIGdyaWQtcm93OiAxIC8gMjtcbiAgICB9XG4gIH1cblxuICAmLWVtYWlsIHtcbiAgICBAaW5jbHVkZSB0YWJsZXQtYWJvdmUge1xuICAgICAgZ3JpZC1jb2x1bW46IDEgLyAyO1xuICAgICAgZ3JpZC1yb3c6IDIgLyAzO1xuICAgIH1cbiAgfVxuXG4gICYtZW1haWwgPiBpbnB1dCxcbiAgJi1hdXRob3IgPiBpbnB1dCB7XG4gICAgQGluY2x1ZGUgcmVzZXQtaW5wdXQ7XG5cbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1sYXJnZSk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmxvY2stYmFja2dyb3VuZC1jb2xvcik7XG4gICAgYm94LXNoYWRvdzogMHB4IDEycHggMjRweCAwcHggcmdiYSgxNCwgNjUsIDE0MSwgMC4wNSk7XG4gICAgcGFkZGluZzogMTVweDtcbiAgICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdmFyKC0tY29sb3ItdGV4dCk7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC40MnB4O1xuICB9XG5cbiAgJi1jb21tZW50IHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgZ3JpZC1jb2x1bW46IDEgLyAtMTtcbiAgICBncmlkLXJvdzogNCAvIDU7XG5cbiAgICBAaW5jbHVkZSB0YWJsZXQtYWJvdmUge1xuICAgICAgZ3JpZC1jb2x1bW46IDIgLyAzO1xuICAgICAgZ3JpZC1yb3c6IDEgLyAzO1xuICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbiAgfVxuXG4gICYtY29tbWVudCA+IHRleHRhcmVhIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiAxMDJweDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICByZXNpemU6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1sYXJnZSk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmxvY2stYmFja2dyb3VuZC1jb2xvcik7XG4gICAgYm94LXNoYWRvdzogMHB4IDEycHggMjRweCAwcHggcmdiYSgxNCwgNjUsIDE0MSwgMC4wNSk7XG4gICAgcGFkZGluZzogMTVweDtcbiAgICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdmFyKC0tY29sb3ItdGV4dCk7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC40MnB4O1xuICB9XG5cbiAgLmZvcm0tc3VibWl0IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBsaW5lLWhlaWdodDogOTUlO1xuICAgIGJveC1zaGFkb3c6IDBweCAxMnB4IDI0cHggMHB4IHJnYmEoMTQsIDY1LCAxNDEsIDAuMDUpO1xuICAgIGdyaWQtY29sdW1uOiAxIC8gLTE7XG4gICAgZ3JpZC1yb3c6IDUgLyA2O1xuXG4gICAgQGluY2x1ZGUgdGFibGV0LWFib3ZlIHtcbiAgICAgIGdyaWQtY29sdW1uOiAxIC8gLTE7XG4gICAgICBncmlkLXJvdzogMyAvIDQ7XG4gICAgICBqdXN0aWZ5LXNlbGY6IGVuZDtcbiAgICAgIG1heC13aWR0aDogMTY3cHg7XG5cbiAgICAgIGlucHV0IHtcbiAgICAgICAgQGluY2x1ZGUgZmxleC1jZW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uY29tbWVudHNfX3dyYXBwZXIge1xuICBAaW5jbHVkZSBmbGV4LWNvbHVtbigxMHB4KTtcblxuICAuY29tbWVudCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1sYXJnZSk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmxvY2stYmFja2dyb3VuZC1jb2xvcik7XG4gICAgYm94LXNoYWRvdzogMHB4IDEycHggMjRweCAwcHggcmdiYSgxNCwgNjUsIDE0MSwgMC4wNSk7XG4gICAgcGFkZGluZzogMTVweDtcblxuICAgICZfX3dyYXBwZXIge1xuICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gICAgICByb3ctZ2FwOiAxMHB4O1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB9XG5cbiAgICAmX19ib2R5IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAvLyBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBjb2x1bW4tZ2FwOiAxMHB4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGdyaWQtY29sdW1uOiAxIC8gLTE7XG4gICAgICBncmlkLXJvdzogMSAvIDI7XG5cbiAgICAgIC5jb20tcmF0aW5nIHtcbiAgICAgICAgd2lkdGg6IDEyNnB4O1xuICAgICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIH1cblxuICAgICAgLmVtcHR5IHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvc3ZnL2VtcHR5LWxpdHRsZS1zdGFyLnN2Zyk7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTNweCAwcHg7XG4gICAgICB9XG5cbiAgICAgIC5mdWxsIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3N2Zy9saXR0bGUtc3Rhci5zdmcpO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zcHggMHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgICZfX3RleHQge1xuICAgICAgZ3JpZC1jb2x1bW46IDEgLyAtMTtcbiAgICAgIGdyaWQtcm93OiAyIC8gMztcblxuICAgICAgLmNvbS10ZXh0IHtcbiAgICAgICAgQGluY2x1ZGUgcGVyY2VudC10by1lbSgtMyk7XG5cbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMTMwJTtcblxuICAgICAgICAmID4gcCB7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmNvbS1yYXRpbmctd3JhcHBlciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgY29sdW1uLWdhcDogMTBweDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgJl9fYXV0aG9yIHtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgfVxuXG4gICAgJl9fYXV0aG9yLFxuICAgIC5jb20tcmF0aW5nLW51bSB7XG4gICAgICBAaW5jbHVkZSBwZXJjZW50LXRvLWVtKC0zKTtcblxuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICAgIH1cblxuICAgICZfX3JlcGx5IHtcbiAgICAgIEBpbmNsdWRlIHBlcmNlbnQtdG8tZW0oLTMpO1xuXG4gICAgICBncmlkLWNvbHVtbjogMSAvIDI7XG4gICAgICBncmlkLXJvdzogMyAvIDQ7XG4gICAgICB0cmFuc2l0aW9uOiBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcblxuICAgICAgJiA+IGEge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLW1haW4pO1xuXG4gICAgICAgIEBpbmNsdWRlIGhvdmVyLWJ1dHRvbiB7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWxpbmstaG92ZXIpO1xuICAgICAgICAgIHRyYW5zaXRpb246IGNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9fbWV0YSB7XG4gICAgICBAaW5jbHVkZSBwZXJjZW50LXRvLWVtKC0zKTtcblxuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICAgICAgZ3JpZC1jb2x1bW46IDIgLyAtMTtcbiAgICAgIGdyaWQtcm93OiAzIC8gNDtcbiAgICAgIGp1c3RpZnktc2VsZjogZW5kO1xuXHRcdFx0YWxpZ24tc2VsZjogY2VudGVyO1xuICAgIH1cbiAgfVxufVxuIiwiLnRvLXRvcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG5cbiAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgcmlnaHQ6IDIwcHg7XG4gICAgYm90dG9tOiAyNXZoO1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWRlZmF1bHQtYXJyb3ctYmcpO1xuICAgIGNvbG9yOiB2YXIoLS1kZWZhdWx0LWFycm93LWNvbG9yKTtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2UtaW4sXG4gICAgICBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLWluO1xuICB9XG5cbiAgQGluY2x1ZGUgaG92ZXItYnV0dG9uIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZGVmYXVsdC1hcnJvdy1iZy1ob3Zlcik7XG4gICAgY29sb3I6IHZhcigtLWRlZmF1bHQtYXJyb3ctY29sb3ItaG92ZXIpO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1pbixcbiAgICAgIGNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2UtaW47XG4gIH1cbn1cblxuLnRvLXRvcC5zaG93LXVwIHtcbiAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcbiAgICBAaW5jbHVkZSBmbGV4LWNlbnRlcjtcbiAgfVxufVxuIiwiLmhlYWRlciB7XHJcbiAgYmFja2dyb3VuZDogdmFyKC0taGVhZGVyLWJnKTtcclxuICBjb2xvcjogdmFyKC0tbmF2LXRleHQtY29sb3IpO1xyXG4gIHBhZGRpbmc6IDEwcHggMDtcclxuXHJcbiAgJl9fY29udGVudCB7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtaW5tYXgoNjBweCwgNzYuM3B4KSAxZnIgNDBweDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBnYXA6IDEwcHggNXB4O1xyXG5cclxuICAgIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XHJcbiAgICAgIGdhcDogMTBweCAxMHB4O1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1pbm1heCg2MHB4LCA3Ni4zcHgpIDFmciA3NnB4IG1heC1jb250ZW50O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJiBhIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICB9XHJcblxyXG4gICZfX2xvZ28ge1xyXG4gICAgZmxleC1zaHJpbms6IDA7XHJcbiAgfVxyXG5cclxuICAmX19sYW5ncyB7XHJcbiAgICBAaW5jbHVkZSBmbGV4LWNlbnRlcjtcclxuXHJcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuXHJcbiAgICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xyXG4gICAgICBncmlkLWNvbHVtbjogNCAvIC0xO1xyXG4gICAgICBncmlkLXJvdzogMSAvIDI7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgdGFibGV0LWFib3ZlIHtcclxuICAgICAgZ3JpZC1jb2x1bW46IDIgLyA0O1xyXG4gICAgICBncmlkLXJvdzogMSAvIDI7XHJcbiAgICB9XHJcblxyXG4gICAgJi1saXN0IHtcclxuICAgICAgJiA+IGxpIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgdG9wOiAxMDAlO1xyXG4gICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgei1pbmRleDogMTA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSBob3ZlciB7XHJcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICAgICAgICAgJiA+IGEge1xyXG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tbGluay1ob3Zlcik7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLm1lbnUtYXJyb3cge1xyXG4gICAgICAgICAgICByb3RhdGU6IDE4MGRlZztcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogcm90YXRlIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xyXG5cclxuICAgICAgICAgICAgJiA+IHN2ZyAqIHtcclxuICAgICAgICAgICAgICBzdHJva2U6IHZhcigtLWxpbmstaG92ZXIpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnN1Yi1tZW51IHtcclxuICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgcGFkZGluZzogMTVweDtcclxuICAgICAgICAgICAgbWF4LWhlaWdodDogbWF4LWNvbnRlbnQ7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IG1heC1oZWlnaHQgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQsXHJcbiAgICAgICAgICAgICAgcGFkZGluZyB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCxcclxuICAgICAgICAgICAgICBvcGFjaXR5IHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LFxyXG4gICAgICAgICAgICAgIHZpc2liaWxpdHkgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc3ViLW1lbnUge1xyXG4gICAgICAgICAgYm94LXNpemluZzogY29udGVudC1ib3g7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgIG1heC1oZWlnaHQ6IDA7XHJcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgcm93LWdhcDogNXB4O1xyXG4gICAgICAgICAgd2lkdGg6IG1heC1jb250ZW50O1xyXG4gICAgICAgICAgbWF4LXdpZHRoOiAxODBweDtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIHRvcDogMTYwJTtcclxuICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XHJcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1oZWFkZXItYmcpO1xyXG4gICAgICAgICAgYm94LXNoYWRvdzogMHB4IDE1cHggMzBweCAwcHggcmdiYSgxNCwgNjUsIDE0MSwgMC4xKTtcclxuICAgICAgICAgIHBhZGRpbmc6IDBweCAxNXB4O1xyXG4gICAgICAgICAgei1pbmRleDogMTA7XHJcbiAgICAgICAgICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LFxyXG4gICAgICAgICAgICBwYWRkaW5nIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LFxyXG4gICAgICAgICAgICBvcGFjaXR5IHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LFxyXG4gICAgICAgICAgICB2aXNpYmlsaXR5IHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xyXG5cclxuICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiAtNS44cHg7XHJcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHJvdGF0ZSgtMTM1ZGVnKTtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICBib3JkZXI6IDZweCBzb2xpZCB2YXIoLS1oZWFkZXItYmcpO1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHZhcigtLWhlYWRlci1kcm9wZG93bi1tZW51LWFycm93KVxyXG4gICAgICAgICAgICAgIHZhcigtLWhlYWRlci1kcm9wZG93bi1tZW51LWFycm93KSB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IDE1cHggMzBweCAwcHggcmdiYSgxNCwgNjUsIDE0MSwgMC4xKTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmIGxpIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmIGEge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJiBsaSBhIHtcclxuICAgICAgICBAaW5jbHVkZSByZXNldC1saW5rO1xyXG5cclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgY29sdW1uLWdhcDogY2FsYygxMHB4IC0gNC4ycHgpO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBob3Zlci1saW5rIHtcclxuICAgICAgICAgIGNvbG9yOiB2YXIoLS1saW5rLWhvdmVyKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5oZWFkZXJfX21lbnUge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgZ3JpZC1jb2x1bW46IDIgLyA0O1xyXG4gICAgICBncmlkLXJvdzogMSAvIDI7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgdGFibGV0LWFib3ZlIHtcclxuICAgICAgZ3JpZC1jb2x1bW46IDIgLyAzO1xyXG4gICAgICBncmlkLXJvdzogMSAvIDI7XHJcbiAgICB9XHJcblxyXG4gICAgJi1saXN0IHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgZ2FwOiA1cHg7XHJcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgbWFyZ2luOiAwO1xyXG5cclxuICAgICAgJiA+IGxpIHtcclxuICAgICAgICBAaW5jbHVkZSBmbHVpZC10ZXh0KDE2LCAxMik7XHJcblxyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgcGFkZGluZzogMTBweDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXNtYWxsKTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDUpO1xyXG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiA5NSU7XHJcbiAgICAgICAgaGVpZ2h0OiA1MHB4O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBob3ZlciB7XHJcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1saW5rLWhvdmVyKTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAubWVudS1hcnJvdyB7XHJcbiAgICAgICAgICAgIHJvdGF0ZTogMTgwZGVnO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiByb3RhdGUgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XHJcblxyXG4gICAgICAgICAgICAmID4gc3ZnICoge1xyXG4gICAgICAgICAgICAgIHN0cm9rZTogdmFyKC0tbGluay1ob3Zlcik7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuc3ViLW1lbnUge1xyXG4gICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxNXB4O1xyXG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiBtYXgtY29udGVudDtcclxuICAgICAgICAgICAgei1pbmRleDogMjA7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IG1heC1oZWlnaHQgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQsXHJcbiAgICAgICAgICAgICAgcGFkZGluZyB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCxcclxuICAgICAgICAgICAgICBvcGFjaXR5IHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LFxyXG4gICAgICAgICAgICAgIHZpc2liaWxpdHkgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAubWVudS1pdGVtLWhhcy1jaGlsZHJlbiB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgdG9wOiAxMDAlO1xyXG4gICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgei1pbmRleDogMTA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmID4gLnN1Yi1tZW51IHtcclxuICAgICAgICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xyXG4gICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgIG1heC1oZWlnaHQ6IDA7XHJcbiAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICAgICAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XHJcbiAgICAgICAgICBtYXgtd2lkdGg6IDI4MHB4O1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgdG9wOiAxMzAlO1xyXG4gICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1sYXJnZSk7XHJcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1oZWFkZXItZHJvcGRvd24tbWVudS1ib3JkZXIpO1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0taGVhZGVyLWJnKTtcclxuICAgICAgICAgIGJveC1zaGFkb3c6IDBweCAxNXB4IDMwcHggMHB4IHJnYmEoMTQsIDY1LCAxNDEsIDAuMSk7XHJcbiAgICAgICAgICB6LWluZGV4OiAxMDtcclxuICAgICAgICAgIHBhZGRpbmc6IDBweCAxNXB4O1xyXG4gICAgICAgICAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCxcclxuICAgICAgICAgICAgcGFkZGluZyB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCxcclxuICAgICAgICAgICAgb3BhY2l0eSB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCxcclxuICAgICAgICAgICAgdmlzaWJpbGl0eSB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcclxuXHJcbiAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogLTUuOHB4O1xyXG4gICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSByb3RhdGUoLTEzNWRlZyk7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgYm9yZGVyOiA2cHggc29saWQgdmFyKC0taGVhZGVyLWRyb3Bkb3duLW1lbnUtYXJyb3cpO1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHZhcigtLWhlYWRlci1kcm9wZG93bi1tZW51LWFycm93KVxyXG4gICAgICAgICAgICAgIHZhcigtLWhlYWRlci1kcm9wZG93bi1tZW51LWFycm93KSB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IDE1cHggMzBweCAwcHggcmdiYSgxNCwgNjUsIDE0MSwgMC4xKTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmID4gbGk6bm90KDpsYXN0LWNoaWxkKSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJiA+IGxpID4gYSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogOTUlO1xyXG4gICAgICAgICAgICBjb2xvcjogY3VycmVudENvbG9yO1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgaG92ZXItbGluayB7XHJcbiAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWxpbmstaG92ZXIpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmID4gbGkgPiBhIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgY29sdW1uLWdhcDogNXB4O1xyXG4gICAgICAgIGNvbG9yOiBjdXJyZW50Q29sb3I7XHJcblxyXG4gICAgICAgICYgPiAubWVudS1pdGVtLWltYWdlIHtcclxuICAgICAgICAgIG1heC13aWR0aDogMzBweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2J1dHRvbnMge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZ2FwOiA1cHg7XHJcbiAgICBncmlkLWNvbHVtbjogMSAvIC0xO1xyXG4gICAgZ3JpZC1yb3c6IDIgLyAzO1xyXG5cclxuICAgIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XHJcbiAgICAgIGdyaWQtY29sdW1uOiAxIC8gLTE7XHJcbiAgICAgIGdyaWQtcm93OiAyIC8gMztcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSB0YWJsZXQtYWJvdmUge1xyXG4gICAgICBncmlkLWNvbHVtbjogNCAvIC0xO1xyXG4gICAgICBncmlkLXJvdzogMSAvIDI7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19idXJnZXItYnV0dG9uIHtcclxuICAgIGdyaWQtY29sdW1uOiAzIC8gNDtcclxuICB9XHJcbn1cclxuIiwiLm1haW4tcGFnZS13cmFwcGVyIHtcclxuICBwYWRkaW5nOiAwcHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IDUwJTtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5tYWluLXBhZ2Uge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBkaXNwbGF5OiBncmlkO1xyXG4gIGp1c3RpZnktaXRlbXM6IGNlbnRlcjtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIHBhZGRpbmc6IDIwcHggMHB4IDMwcHg7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGNvbG9yOiB2YXIoLS1ib2R5LXRleHQtY29sb3IpO1xyXG5cclxuICBAaW5jbHVkZSBkZXNrdG9wLWFib3ZlIHtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogbWlubWF4KGF1dG8sIDU0OXB4KSAxZnI7XHJcbiAgICBqdXN0aWZ5LWl0ZW1zOiBzdGFydDtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICBnYXA6IDIwcHggODBweDtcclxuICAgIHBhZGRpbmc6IDE3N3B4IDBweDtcclxuICB9XHJcblxyXG4gICZfX3RpdGxlIHtcclxuICAgIEBpbmNsdWRlIGZsdWlkLXRleHQoNDIsIDMyKTtcclxuXHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEzMCU7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcbiAgICBtYXJnaW46IDA7XHJcblxyXG4gICAgQGluY2x1ZGUgZGVza3RvcC1hYm92ZSB7XHJcbiAgICAgIGdyaWQtY29sdW1uOiAxIC8gMjtcclxuICAgICAgZ3JpZC1yb3c6IDEgLyAyO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fc3VidGl0bGUge1xyXG4gICAgQGluY2x1ZGUgZmx1aWQtdGV4dCgxNiwgMTQpO1xyXG5cclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBsaW5lLWhlaWdodDogMTMwJTtcclxuICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XHJcblxyXG4gICAgQGluY2x1ZGUgZGVza3RvcC1hYm92ZSB7XHJcbiAgICAgIGdyaWQtY29sdW1uOiAxIC8gMjtcclxuICAgICAgZ3JpZC1yb3c6IDIgLyAzO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fYWNjZXB0IHtcclxuICAgIG1heC13aWR0aDogMjYwcHg7XHJcbiAgICBAaW5jbHVkZSBmbGV4LWNlbnRlcjtcclxuICAgIGdyaWQtY29sdW1uOiAxIC8gMjtcclxuICAgIGdyaWQtcm93OiAxIC8gMjtcclxuICAgIHBhZGRpbmc6IDVweCAxMHB4O1xyXG4gICAgY29sdW1uLWdhcDogNXB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmxvY2stYmFja2dyb3VuZC1jb2xvcik7XHJcbiAgICBib3JkZXItcmFkaXVzOiAzMnB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHJcbiAgICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xyXG4gICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgZGVza3RvcC1hYm92ZSB7XHJcbiAgICAgIGdyaWQtY29sdW1uOiAxIC8gMjtcclxuICAgICAgZ3JpZC1yb3c6IDMgLyA0O1xyXG4gICAgfVxyXG5cclxuICAgICYtdGV4dCB7XHJcbiAgICAgIEBpbmNsdWRlIGZsdWlkLXRleHQoMTYsIDE0KTtcclxuXHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEzMCU7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XHJcblxyXG4gICAgICAmLWNvdW50cnkge1xyXG4gICAgICAgIEBpbmNsdWRlIGZsdWlkLXRleHQoMTYsIDE0KTtcclxuXHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEzMCU7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcclxuICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItY291bnRyeSk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLWZsYWcge1xyXG4gICAgICBAaW5jbHVkZSBmbGV4LWNlbnRlcjtcclxuXHJcbiAgICAgIHdpZHRoOiAyMC44cHg7XHJcbiAgICAgIGhlaWdodDogMTZweDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fYm9udXMge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICByb3ctZ2FwOiAyMHB4O1xyXG4gICAgZ3JpZC1jb2x1bW46IDEgLyAyO1xyXG4gICAgZ3JpZC1yb3c6IDIgLyAzO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuXHJcbiAgICBAaW5jbHVkZSBkZXNrdG9wLWFib3ZlIHtcclxuICAgICAgZ3JpZC1jb2x1bW46IDIgLyAzO1xyXG4gICAgICBncmlkLXJvdzogMSAvIDQ7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgIHJvdy1nYXA6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgJi1pbmZvIHtcclxuICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgcm93LWdhcDogMTBweDtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgICYtbmFtZSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgICAgYWxpZ24tc2VsZjogZW5kO1xyXG4gICAgfVxyXG5cclxuICAgICYtYW1vdW50IHtcclxuICAgICAgZm9udC1zaXplOiA1NXB4O1xyXG4gICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogLTEuOTJweDtcclxuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgY29sb3I6IHZhcigtLWNvbG9yLW1haW4pO1xyXG5cclxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDM1OXB4KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiA2NHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi1nZXQge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgcm93LWdhcDogNXB4O1xyXG5cclxuICAgICAgJi1idG4ge1xyXG4gICAgICAgIEBpbmNsdWRlIGZsZXgtY2VudGVyO1xyXG5cclxuICAgICAgICBtYXgtd2lkdGg6IDE2MHB4O1xyXG4gICAgICAgIGhlaWdodDogdmFyKC0tYnV0dG9uLWhlaWdodC1iaWcpO1xyXG4gICAgICAgIHBhZGRpbmc6IDhweCAxMHB4IDhweCAyMHB4O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XHJcbiAgICAgICAgY29sdW1uLWdhcDogMTBweDtcclxuICAgICAgICBib3gtc2hhZG93OiAwIDhweCAyNHB4IHJnYmEoMjYsIDEwMywgMjE5LCAwLjI1KTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcclxuICAgICAgICAgIG1heC13aWR0aDogMTk2cHg7XHJcbiAgICAgICAgICBtaW4taGVpZ2h0OiA2MnB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi10ZXh0IHtcclxuICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgcGFkZGluZzogMDtcclxuXHJcbiAgICAgICAgICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLWljb24td3JhcHBlci5kZWZhdWx0LWJ0bnNfX2ljb24ge1xyXG4gICAgICAgICAgQGluY2x1ZGUgZmxleC1jZW50ZXI7XHJcblxyXG4gICAgICAgICAgd2lkdGg6IDMycHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDMycHg7XHJcbiAgICAgICAgICBwYWRkaW5nOiA1cHg7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA3cHg7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgY29sb3I6IHZhcigtLWZpcnN0LWJ0bi1pY29uLWNvbG9yKTtcclxuXHJcbiAgICAgICAgICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xyXG4gICAgICAgICAgICB3aWR0aDogNDJweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiA0MnB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmLXRpbWVzIHtcclxuICAgICAgICBAaW5jbHVkZSBmbHVpZC10ZXh0KDE0LCAxMik7XHJcblxyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcclxuICAgICAgICBvcGFjaXR5OiAwLjU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLm1vYmlsZS1wYWdlLXdyYXBwZXIge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICBAaW5jbHVkZSB0YWJsZXQtYWJvdmUge1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIH1cbn1cblxuLm1vYmlsZS1wYWdlIHtcbiAgQGluY2x1ZGUgZmxleC1jZW50ZXI7XG5cbiAgcGFkZGluZzogMjBweCAwcHg7XG4gIGNvbHVtbi1nYXA6IDVweDtcblxuICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xuICAgIHBhZGRpbmc6IDYxLjVweCAwcHg7XG4gIH1cblxuICBAaW5jbHVkZSBkZXNrdG9wLWFib3ZlIHtcbiAgICBjb2x1bW4tZ2FwOiA4MHB4O1xuICB9XG5cbiAgJl9fY29udGVudC13cmFwcGVyIHtcbiAgICBAaW5jbHVkZSBmbGV4LWNvbHVtbigyMHB4KTtcblxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWF4LXdpZHRoOiA1NTBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcbiAgICAgIG1heC13aWR0aDogNjAwcHg7XG4gICAgfVxuICB9XG5cbiAgJl9fdGl0bGUge1xuICAgIEBpbmNsdWRlIHBlcmNlbnQtdG8tZW0oLTMpO1xuXG4gICAgb3JkZXI6IDE7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gICAgbWFyZ2luOiAwO1xuXG4gICAgQGluY2x1ZGUgdGFibGV0LWFib3ZlIHtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgfVxuICB9XG5cbiAgJl9fc3VidGl0bGUge1xuICAgIEBpbmNsdWRlIGZsdWlkLXRleHQoMTYsIDE0KTtcblxuICAgIG9yZGVyOiA0O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gICAgbWFyZ2luOiAwO1xuXG4gICAgQGluY2x1ZGUgdGFibGV0LWFib3ZlIHtcbiAgICAgIG9yZGVyOiAyO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG5cbiAgICAmID4gcCB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuICB9XG5cbiAgJl9fYXBwIHtcbiAgICBAaW5jbHVkZSBmbGV4LWNvbHVtbigxMHB4KTtcblxuICAgIHdpZHRoOiAxMDAlO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgb3JkZXI6IDI7XG4gICAgcGFkZGluZzogMTBweCAxNXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFwcC1wYWdlLWJ0bi1ibG9jay1iZyk7XG4gICAgY29sb3I6IHZhcigtLWFwcC1wYWdlLWJ0bi1ibG9jay1kZXNjcmlwdGlvbik7XG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cyk7XG5cbiAgICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xuICAgICAgb3JkZXI6IDM7XG4gICAgICBwYWRkaW5nOiAyMHB4IDMwcHg7XG4gICAgfVxuXG4gICAgJi1ib251cyB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gICAgICBjb2xvcjogdmFyKC0tYXBwLXBhZ2UtYnRuLWJsb2NrLXRpdGxlKTtcblxuICAgICAgJiA+IHAge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICB9XG5cbiAgICAgICYgPiBwID4gLmFjY2VudC10ZXh0IHtcbiAgICAgICAgY29sb3I6IHZhcigtLWFwcC1wYWdlLWJ0bi1ibG9jay10aXRsZSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1idXR0b25zLXdyYXBwZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBjb2x1bW4tZ2FwOiAxMHB4O1xuICAgIH1cblxuICAgICYtdG90YWwtZG93bmxvYWRzIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICAgIH1cbiAgfVxuXG4gICZfX3Byb21vLWNvZGUge1xuICAgIEBpbmNsdWRlIGZsZXgtY29sdW1uKDEwcHgpO1xuXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBvcmRlcjogMztcblxuICAgIEBpbmNsdWRlIHRhYmxldC1hYm92ZSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgY29sdW1uLWdhcDogMTBweDtcbiAgICAgIG9yZGVyOiA0O1xuICAgIH1cblxuICAgICYtdGV4dCB7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gICAgICBjb2xvcjogdmFyKC0tY29sb3ItbWFpbik7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICB9XG5cbiAgICAgICYgPiBwIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2ltYWdlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgQGluY2x1ZGUgdGFibGV0LWFib3ZlIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDU2MHB4O1xuICAgICAgaGVpZ2h0OiA0MDBweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtbGFyZ2UpO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgJiA+IGRpdiB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5wcm9tb2NvZGUtcGFnZS13cmFwcGVyIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ucHJvbW9jb2RlLXBhZ2Uge1xuICBAaW5jbHVkZSBmbGV4LWNlbnRlcjtcblxuICBwYWRkaW5nOiAyMHB4IDBweDtcbiAgY29sdW1uLWdhcDogNXB4O1xuXG4gIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XG4gICAgcGFkZGluZzogNjEuNXB4IDBweDtcbiAgfVxuXG4gIEBpbmNsdWRlIGRlc2t0b3AtYWJvdmUge1xuICAgIGNvbHVtbi1nYXA6IDgwcHg7XG4gIH1cblxuICAmX19jb250ZW50LXdyYXBwZXIge1xuICAgIEBpbmNsdWRlIGZsZXgtY29sdW1uKDIwcHgpO1xuXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXgtd2lkdGg6IDU1MHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xuICAgICAgbWF4LXdpZHRoOiA2MDBweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xuICAgICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICAgIH1cbiAgfVxuXG4gICZfX3RpdGxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIG9yZGVyOiAxO1xuICAgIGZvbnQtc2l6ZTogNDJweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICAgIG1hcmdpbjogMDtcblxuICAgIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cblxuICAmX19zdWJ0aXRsZSB7XG4gICAgQGluY2x1ZGUgZmx1aWQtdGV4dCgxNiwgMTQpO1xuXG4gICAgb3JkZXI6IDQ7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMTMwJTtcbiAgICBtYXJnaW46IDA7XG5cbiAgICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIG9yZGVyOiAyO1xuICAgIH1cbiAgfVxuXG4gICZfX2NvbnRlbnQge1xuICAgIG9yZGVyOiAzO1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoMywgYXV0byk7XG4gICAgcm93LWdhcDogMTBweDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWl0ZW1zOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCBhdXRvKTtcbiAgICAgIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KDIsIGF1dG8pO1xuICAgICAgZ2FwOiAwcHggMjBweDtcbiAgICB9XG4gIH1cblxuICAmX19ib251cyB7XG4gICAgZ3JpZC1hcmVhOiAxIC8gMSAvIDMgLyAtMTtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIGF1dG8pO1xuICAgIC8vIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KDIsIGF1dG8pO1xuICAgIGNvbHVtbi1nYXA6IDEwcHg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAganVzdGlmeS1pdGVtczogc3RhcnQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XG4gICAgICBncmlkLWFyZWE6IDEgLyAxIC8gMyAvIDI7XG4gICAgfVxuXG4gICAgJi1sYWJlbCB7XG4gICAgICBAaW5jbHVkZSBmbHVpZC10ZXh0KDE0LCAxMik7XG5cbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBsaW5lLWhlaWdodDogMTMwJTtcbiAgICAgIGNvbG9yOiB2YXIoLS1sYWJlbC1wcm9tby1jb2RlLXRleHQtY29sb3IpO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbGFiZWwtcHJvbW8tY29kZS1iZyk7XG4gICAgICBwYWRkaW5nOiA0cHggOHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogOTk5cHg7XG5cbiAgICAgIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XG4gICAgICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgICYtc21hbGwtdGV4dCB7XG4gICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gICAgfVxuXG4gICAgJi1iaWctdGV4dCB7XG4gICAgICBAaW5jbHVkZSBmbHVpZC10ZXh0KDUyLCA0NCk7XG5cbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBsaW5lLWhlaWdodDogMTMwJTtcbiAgICAgIGp1c3RpZnktc2VsZjogY2VudGVyO1xuICAgICAgY29sb3I6IHZhcigtLWNvbG9yLW1haW4pO1xuICAgICAgZ3JpZC1hcmVhOiAyIC8gMSAvIDMgLyAtMTtcbiAgICB9XG4gIH1cblxuICAmX19hY3RpdmUge1xuICAgIEBpbmNsdWRlIGZsZXgtY2VudGVyO1xuXG4gICAgLy8gZ3JpZC1hcmVhOiA0IC8gMSAvIC0xIC8gLTE7XG4gICAgY29sdW1uLWdhcDogNXB4O1xuXG4gICAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcbiAgICAgIGdyaWQtYXJlYTogMiAvIDIgLyAzIC8gMztcbiAgICAgIGFsaWduLXNlbGY6IHN0YXJ0O1xuICAgIH1cblxuICAgICYtaWNvbiB7XG4gICAgICBAaW5jbHVkZSBmbGV4LWNlbnRlcjtcblxuICAgICAgd2lkdGg6IDE0cHg7XG4gICAgICBoZWlnaHQ6IDE0cHg7XG4gICAgfVxuXG4gICAgJi10ZXh0IHtcbiAgICAgIEBpbmNsdWRlIGZsdWlkLXRleHQoMTYsIDE0KTtcblxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICB9XG4gIH1cblxuICAmX19pbWFnZSB7XG4gICAgZGlzcGxheTogbm9uZTtcblxuICAgIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cbn1cbiIsIi5wcm9tb2NvZGUtYWx0IHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICZfX3dyYXBwZXIge1xuICAgIEBpbmNsdWRlIGZsZXgtY2VudGVyO1xuXG4gICAgcGFkZGluZzogMjBweCAwcHg7XG5cbiAgICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xuICAgICAgcGFkZGluZzogMTE1LjVweCAwcHg7XG4gICAgfVxuICB9XG5cbiAgJl9fY29udGVudC13cmFwcGVyIHtcbiAgICBAaW5jbHVkZSBmbGV4LWNvbHVtbigyMHB4KTtcblxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIGNvbHVtbi1nYXA6IDE1cHg7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgZGVza3RvcC1hYm92ZSB7XG4gICAgICBjb2x1bW4tZ2FwOiA4MHB4O1xuICAgIH1cbiAgfVxuXG4gICZfX3RleHQge1xuICAgIG1heC13aWR0aDogNzIxcHg7XG4gICAgb3JkZXI6IDI7XG5cbiAgICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xuICAgICAgb3JkZXI6IDE7XG4gICAgfVxuICB9XG5cbiAgJl9fdGl0bGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgb3JkZXI6IDE7XG4gICAgZm9udC1zaXplOiA0MnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gICAgbWFyZ2luOiAwO1xuXG4gICAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxuXG4gICZfX3N1YnRpdGxlIHtcbiAgICBAaW5jbHVkZSBmbHVpZC10ZXh0KDE2LCAxNCk7XG5cbiAgICBvcmRlcjogNDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICAgIG1hcmdpbjogMDtcblxuICAgIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgb3JkZXI6IDI7XG4gICAgfVxuICB9XG5cbiAgJl9fY291cG9uIHtcbiAgICBAaW5jbHVkZSBmbGV4LWNvbHVtbigyMHB4KTtcblxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgd2lkdGg6IDMyMHB4O1xuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvcHJvbW8tY29kZS9iZ19pbWcucG5nKSBuby1yZXBlYXQgYm90dG9tIHJpZ2h0LFxuICAgICAgdmFyKC0tY29sb3ItbWFpbik7XG4gICAgcGFkZGluZzogMjBweCA0MC41cHg7XG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1sYXJnZSk7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93KTtcbiAgICBvcmRlcjogMTtcblxuICAgIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XG4gICAgICBvcmRlcjogMjtcbiAgICAgIHdpZHRoOiA0MzlweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xuICAgIH1cbiAgfVxuXG4gICZfX2NvdXBvbi10ZXh0LXdyYXBwZXIge1xuICAgIEBpbmNsdWRlIGZsZXgtY29sdW1uKDBweCk7XG5cbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG5cbiAgJl9fY291cG9uLXRleHQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgY29sdW1uLWdhcDogMTBweDtcbiAgfVxuXG4gICZfX2NvdXBvbi1zbWFsbC10ZXh0IHtcbiAgICBAaW5jbHVkZSBmbHVpZC10ZXh0KDI0LCAyMCk7XG5cbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICAgIG9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gICZfX2NvdXBvbi1iaWctdGV4dCB7XG4gICAgQGluY2x1ZGUgZmx1aWQtdGV4dCg0MiwgMzIpO1xuXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsaW5lLWhlaWdodDogMTMwJTtcbiAgfVxuXG4gICZfX2NvdXBvbi1hbW91bnQge1xuICAgIEBpbmNsdWRlIGZsdWlkLXRleHQoNzIsIDUyKTtcblxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gIH1cblxuICAmX19idG4td3JhcHBlciB7XG4gICAgQGluY2x1ZGUgZmxleC1jb2x1bW4oMTBweCk7XG4gIH1cblxuICAmX19hY3RpdmUge1xuICAgIEBpbmNsdWRlIGZsZXgtY2VudGVyO1xuXG4gICAgY29sdW1uLWdhcDogNXB4O1xuICAgIG9wYWNpdHk6IDAuNTtcblxuICAgICYtaWNvbiB7XG4gICAgICBAaW5jbHVkZSBmbGV4LWNlbnRlcjtcblxuICAgICAgd2lkdGg6IDE0cHg7XG4gICAgICBoZWlnaHQ6IDE0cHg7XG4gICAgfVxuXG4gICAgJi10ZXh0IHtcbiAgICAgIEBpbmNsdWRlIGZsdWlkLXRleHQoMTYsIDE0KTtcblxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICB9XG4gIH1cbn1cbiIsIi5ib251c2VzLXBhZ2Utd3JhcHBlciB7XG4gIHBhZGRpbmc6IDBweDtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5ib251c2VzLXBhZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGp1c3RpZnktaXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMjBweCAwcHggMzBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogdmFyKC0tYm9keS10ZXh0LWNvbG9yKTtcblxuICBAaW5jbHVkZSBkZXNrdG9wLWFib3ZlIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1pbm1heChhdXRvLCA1NDlweCkgMWZyO1xuICAgIGdyaWQtYXV0by1mbG93OiByb3cgZGVuc2U7XG4gICAganVzdGlmeS1pdGVtczogc3RhcnQ7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBnYXA6IDIwcHggODBweDtcbiAgICBwYWRkaW5nOiAxNzdweCAwcHg7XG4gIH1cblxuICAmX190aXRsZSB7XG4gICAgQGluY2x1ZGUgZmx1aWQtdGV4dCg0MiwgMzIpO1xuXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICBtYXJnaW46IDA7XG4gICAgZ3JpZC1yb3c6IDIgLyAzO1xuXG4gICAgQGluY2x1ZGUgZGVza3RvcC1hYm92ZSB7XG4gICAgICBncmlkLWNvbHVtbjogMSAvIDI7XG4gICAgICBncmlkLXJvdzogMSAvIDI7XG4gICAgfVxuICB9XG5cbiAgJl9fc3VidGl0bGUge1xuICAgIEBpbmNsdWRlIGZsdWlkLXRleHQoMTYsIDE0KTtcblxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG5cbiAgICBAaW5jbHVkZSBkZXNrdG9wLWFib3ZlIHtcbiAgICAgIGdyaWQtY29sdW1uOiAxIC8gMjtcbiAgICAgIC8vIGdyaWQtcm93OiAyIC8gc3BhbiAyO1xuICAgIH1cbiAgfVxuXG4gICZfX2JvbnVzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcm93LWdhcDogMjBweDtcbiAgICBncmlkLWNvbHVtbjogMSAvIDI7XG4gICAgZ3JpZC1yb3c6IDEgLyAyO1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG5cbiAgICBAaW5jbHVkZSBkZXNrdG9wLWFib3ZlIHtcbiAgICAgIGdyaWQtY29sdW1uOiAyIC8gMztcbiAgICAgIGdyaWQtcm93OiAxIC8gMztcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICByb3ctZ2FwOiAwO1xuICAgIH1cblxuICAgICYtaW5mbyB7XG4gICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgcm93LWdhcDogMTBweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgfVxuXG4gICAgJi1uYW1lIHtcbiAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgIGFsaWduLXNlbGY6IGVuZDtcbiAgICB9XG5cbiAgICAmLWFtb3VudCB7XG4gICAgICBtaW4td2lkdGg6IDMwOXB4O1xuICAgICAgZm9udC1zaXplOiA1NXB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0xLjkycHg7XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgY29sb3I6IHZhcigtLWNvbG9yLW1haW4pO1xuXG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMzU5cHgpIHtcbiAgICAgICAgZm9udC1zaXplOiA2NHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgICYtZ2V0IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgcm93LWdhcDogNXB4O1xuXG4gICAgICAmLWJ0biB7XG4gICAgICAgIEBpbmNsdWRlIGZsZXgtY2VudGVyO1xuXG4gICAgICAgIG1heC13aWR0aDogMTYwcHg7XG4gICAgICAgIGhlaWdodDogdmFyKC0tYnV0dG9uLWhlaWdodC1iaWcpO1xuICAgICAgICBwYWRkaW5nOiA4cHggMTBweCA4cHggMjBweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgICAgICAgY29sdW1uLWdhcDogMTBweDtcbiAgICAgICAgYm94LXNoYWRvdzogMCA4cHggMjRweCByZ2JhKDI2LCAxMDMsIDIxOSwgMC4yNSk7XG5cbiAgICAgICAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDE5NnB4O1xuICAgICAgICAgIG1pbi1oZWlnaHQ6IDYycHg7XG4gICAgICAgIH1cblxuICAgICAgICAmLXRleHQge1xuICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG4gICAgICAgICAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLWljb24td3JhcHBlci5kZWZhdWx0LWJ0bnNfX2ljb24ge1xuICAgICAgICAgIEBpbmNsdWRlIGZsZXgtY2VudGVyO1xuXG4gICAgICAgICAgd2lkdGg6IDMycHg7XG4gICAgICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA3cHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWZpcnN0LWJ0bi1pY29uLWNvbG9yKTtcblxuICAgICAgICAgIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XG4gICAgICAgICAgICB3aWR0aDogNDJweDtcbiAgICAgICAgICAgIGhlaWdodDogNDJweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi10aW1lcyB7XG4gICAgICAgIEBpbmNsdWRlIGZsdWlkLXRleHQoMTQsIDEyKTtcblxuICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5wYWdlLWNvbnRlbnQtYmxvY2sge1xyXG4gIEBpbmNsdWRlIGZsZXgtY29sdW1uKDEwcHgpO1xyXG5cclxuICBwYWRkaW5nOiAxNXB4O1xyXG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvcGFnZS1jb250ZW50L2JnX2ltZy5wbmcpIG5vLXJlcGVhdCBib3R0b20gcmlnaHQsXHJcbiAgICB2YXIoLS1ibG9jay1iYWNrZ3JvdW5kLWNvbG9yKTtcclxuICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3cpO1xyXG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XHJcblxyXG4gIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XHJcbiAgICByb3ctZ2FwOiAyMHB4O1xyXG4gIH1cclxuXHJcbiAgJl9fdGl0bGUge1xyXG4gICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjcycHg7XHJcblx0XHRtYXJnaW46IDA7XHJcbiAgfVxyXG5cclxuICAmX19saXN0IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBnYXA6IDEwcHg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG4gICAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcclxuICAgICAgZ2FwOiAzMHB4O1xyXG4gICAgfVxyXG5cclxuICAgICYtaXRlbSB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICByb3ctZ2FwOiAxMHB4O1xyXG4gICAgICBtYXgtd2lkdGg6IDYycHg7XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHJcbiAgICAgICYtaW1nIHtcclxuICAgICAgICBAaW5jbHVkZSBmbGV4LWNlbnRlcjtcclxuXHJcbiAgICAgICAgd2lkdGg6IDYycHg7XHJcbiAgICAgICAgaGVpZ2h0OiA2MnB4O1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTJweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ibG9jay1iYWNrZ3JvdW5kLWNvbG9yKTtcclxuICAgICAgICBib3gtc2hhZG93OiAwcHggNnB4IDEycHggMHB4IHJnYmEoMTIzLCAxMjMsIDEyMywgMC4yNSk7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYtbmFtZSB7XHJcbiAgICAgICAgQGluY2x1ZGUgZmx1aWQtdGV4dCgxNiwgMTQpO1xyXG5cclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi1uYW1lOjpmaXJzdC1sZXR0ZXIge1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLmxpc3QtYW5jaG9yLW5ld19fd3JhcCB7XHJcbiAgQGluY2x1ZGUgZmxleC1jb2x1bW4oMjBweCk7XHJcblxyXG4gIHBhZGRpbmc6IDE1cHg7XHJcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9wbmcvdG9jLWJnLnBuZykgbm8tcmVwZWF0IGJvdHRvbSByaWdodCxcclxuICAgIHZhcigtLWJsb2NrLWJhY2tncm91bmQtY29sb3IpO1xyXG4gIGJveC1zaGFkb3c6IDBweCAxNXB4IDMwcHggMHB4IHJnYmEoMTQsIDY1LCAxNDEsIDAuMSk7XHJcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcclxuXHJcbiAgLmxpc3QtYW5jaG9yLW5ld19faGVhZCB7XHJcbiAgICBAaW5jbHVkZSBmbHVpZC10ZXh0KDI0LCAyMCk7XHJcblxyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBjb2x1bW4tZ2FwOiAxMHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjcycHg7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcclxuXHJcbiAgICBAaW5jbHVkZSBob3ZlciB7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIH1cclxuXHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgd2lkdGg6IDMwcHg7XHJcbiAgICAgIGhlaWdodDogMzBweDtcclxuICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9zdmcvdG9jLWljb24uc3ZnKSBuby1yZXBlYXQgY2VudGVyLFxyXG4gICAgICAgIHZhcigtLWNvbG9yLW1haW4pO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgIGJveC1zaGFkb3c6IDBweCAycHggNHB4IDBweCByZ2JhKDE0LCA2NSwgMTQxLCAwLjI1KTtcclxuICAgIH1cclxuXHJcbiAgICAudG9jLWJ0biB7XHJcbiAgICAgIEBpbmNsdWRlIGZsZXgtY2VudGVyO1xyXG4gICAgICBAaW5jbHVkZSByZXNldC1idG47XHJcblxyXG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgd2lkdGg6IDMwcHg7XHJcbiAgICAgIGhlaWdodDogMzBweDtcclxuICAgICAgY29sb3I6IHZhcigtLXRvYy1mYXEtYXJyLWNvbG9yKTtcclxuICAgICAgYmFja2dyb3VuZDogdmFyKC0tdG9jLWZhcS1hcnItYmcpO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgIGJveC1zaGFkb3c6IDBweCAycHggNHB4IDBweCByZ2JhKDE0LCA2NSwgMTQxLCAwLjI1KTtcclxuXHJcbiAgICAgIEBpbmNsdWRlIGhvdmVyIHtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICZfX2ljb24ge1xyXG4gICAgICAgIEBpbmNsdWRlIGZsZXgtY2VudGVyO1xyXG5cclxuICAgICAgICB3aWR0aDogMTZweDtcclxuICAgICAgICBoZWlnaHQ6IDE0cHg7XHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7XHJcbiAgICAgICAgLy8gY29sb3I6IGN1cnJlbnRDb2xvcjtcclxuICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5zaG93IHtcclxuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubGlzdC1hbmNob3ItbmV3IHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gICAgJiB1bCB7XHJcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XHJcbiAgICAgIGdhcDogMTBweDtcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XHJcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maWxsLCBtaW5tYXgoMTU0cHgsIDFmcikpO1xyXG4gICAgICAgIGdhcDogMjBweCAyNXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLm1haW4tdGFic19fbGkge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBjb2x1bW4tZ2FwOiA1cHg7XHJcblxyXG4gICAgICAmIGEge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xyXG4gICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1tYWluKTtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAubWFpbi10YWJzX19saS1pY29uIHtcclxuICAgICAgQGluY2x1ZGUgZmxleC1jZW50ZXI7XHJcblxyXG4gICAgICBtaW4td2lkdGg6IDE2cHg7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IDE2cHg7XHJcbiAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1tYWluKTtcclxuICAgICAgZmxleC1zaHJpbms6IDA7XHJcblxyXG4gICAgICAmID4gc3ZnICoge1xyXG4gICAgICAgIGZpbGw6IHZhcigtLWNvbG9yLW1haW4pO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi50YWctYmxvY2sgPiAud3AtYmxvY2stdGFibGUge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXRiLWJnLW9yLW9kZC1yb3cpO1xyXG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtbGFyZ2UpO1xyXG4gIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdyk7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRtYXJnaW4tYmxvY2s6IDE2cHg7XHJcblxyXG4gICYgdGFibGUge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xyXG4gICAgYmFja2dyb3VuZDogdmFyKC0tdGItYmctb3Itb2RkLXJvdyk7XHJcblxyXG4gICAgJiB0aGVhZCB7XHJcbiAgICAgIGJvcmRlcjogbm9uZTtcclxuXHJcbiAgICAgICYgPiB0ciB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tdGgtYmcpO1xyXG4gICAgICAgIGNvbG9yOiB2YXIoLS10aC10ZXh0LWNvbG9yKTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJiB0aCB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTMwJTtcclxuICAgICAgICBib3JkZXI6IDFweDtcclxuXHJcbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxMnB4O1xyXG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxMnB4O1xyXG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMzBweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICB0Ym9keSB0ciB7XHJcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tdGgtYmcpO1xyXG4gICAgICBjb2xvcjogdmFyKC0tdGItdGV4dC1jb2xvcik7XHJcblxyXG4gICAgICAmOm50aC1jaGlsZChldmVuKSB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tdGItYmctZXZlbi1yb3cpO1xyXG4gICAgICB9XHJcblxyXG4gICAgICB0ZCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEzMCU7XHJcbiAgICAgICAgcGFkZGluZzogMTBweCAxNXB4O1xyXG4gICAgICAgIGJvcmRlcjogMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5wYXltZW50cyB7XHJcbiAgQGluY2x1ZGUgZmxleC1jb2x1bW4oMTBweCk7XHJcblxyXG4gIHdpZHRoOiAxMDAlO1xyXG5cclxuICAmX190YWJzIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBjb2x1bW4tZ2FwOiAxMHB4O1xyXG4gIH1cclxuXHJcbiAgJl9fdGFiIHtcclxuICAgIEBpbmNsdWRlIGZsZXgtY2VudGVyO1xyXG5cclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHdpZHRoOiBjYWxjKCgxMDAlIC0gMTBweCkgLyAyKTtcclxuICAgIGNvbHVtbi1nYXA6IDEwcHg7XHJcbiAgICBwYWRkaW5nOiA5LjVweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtbGFyZ2UpO1xyXG4gICAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93KTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWluYWN0aXZlLXRhYik7XHJcbiAgICBjb2xvcjogdmFyKC0taW5hY3RpdmUtdGFiLXRleHQtY29sb3IpO1xyXG5cclxuICAgIEBpbmNsdWRlIGhvdmVyIHtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XHJcbiAgICAgIHBhZGRpbmc6IDE1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX190YWItLWFjdGl2ZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hY3RpdmUtdGFiKTtcclxuICAgIGNvbG9yOiB2YXIoLS1hY3RpdmUtdGFiLXRleHQtY29sb3IpO1xyXG4gIH1cclxuXHJcbiAgJl9fdGFiLS1hY3RpdmU6OmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBib3R0b206IC0xNXB4O1xyXG4gICAgbGVmdDogNTAlO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgYm9yZGVyOiA4cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXItdG9wOiA4cHggc29saWQgdmFyKC0tYWN0aXZlLXRhYik7XHJcbiAgfVxyXG5cclxuICAmX190YWItbGFiZWwge1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyMC44cHg7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMDNlbTtcclxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICBtYXJnaW46IDA7XHJcblxyXG4gICAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcclxuICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogMjMuNHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fdGFiLWljb24ge1xyXG4gICAgQGluY2x1ZGUgZmxleC1jZW50ZXI7XHJcblxyXG4gICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICB3aWR0aDogMzBweDtcclxuICAgIGhlaWdodDogMzBweDtcclxuICAgIHBhZGRpbmc6IDVweDtcclxuXHJcbiAgICAmIHN2ZyAqIHtcclxuICAgICAgZmlsbDogdmFyKC0tdGFiLWljb24tY29sb3IpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fdGFiLWljb24tLWFjdGl2ZSB7XHJcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10YWItaWNvbi1iZyk7XHJcbiAgICBib3gtc2hhZG93OiAwcHggMnB4IDRweCAwcHggcmdiYSgxNCwgNjUsIDE0MSwgMC4yNSk7XHJcbiAgfVxyXG5cclxuICAucGF5bWVudHNfX3Rib2R5LWNlbGwge1xyXG4gICAgJi1pY29uIHtcclxuICAgICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgJi10ZXh0IHtcclxuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3Rib2R5LWNlbGw6bm90KDpmaXJzdC1jaGlsZCkge1xyXG4gICAgLnBheW1lbnRzX190Ym9keS1jZWxsLWljb24ge1xyXG4gICAgICBvcmRlcjogMjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3Rib2R5LWNlbGwtd3JhcHBlciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGNvbHVtbi1nYXA6IDEwcHg7XHJcbiAgfVxyXG59XHJcbiIsIi5jb250YWN0cyB7XHJcbiAgQGluY2x1ZGUgZmxleC1jb2x1bW4oMTBweCk7XHJcblxyXG4gIHdpZHRoOiAxMDAlO1xyXG5cclxuICAmID4gLnRhYmxlLXdyYXBwZXIgLnRhYmxlIHtcclxuICAgIG1pbi13aWR0aDogMzIwcHg7XHJcbiAgfVxyXG5cclxuICAmX190aCB7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gIH1cclxuXHJcbiAgJl9fdGJvZHktY2VsbC13cmFwcGVyIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIH1cclxuXHJcbiAgJl9fdGJvZHktY2VsbDpmaXJzdC1jaGlsZCAuY29udGFjdHNfX3Rib2R5LWNlbGwtd3JhcHBlciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGNvbHVtbi1nYXA6IDEwcHg7XHJcbiAgfVxyXG5cclxuICAmX190Ym9keS1jZWxsIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcbiAgfVxyXG5cclxuICAmX190Ym9keS1jZWxsLWljb24ge1xyXG4gICAgZmxleC1zaHJpbms6IDA7XHJcbiAgfVxyXG5cclxuICAmX190Ym9keS1jZWxsLWxpbmsge1xyXG4gICAgY29sb3I6IHZhcigtLWxpbmstY29sb3IpO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDEuNXB4O1xyXG4gIH1cclxuXHJcbiAgJl9fdGJvZHktY2VsbC1zb2NpYWwtbWVkaWEge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBnYXA6IDEwcHg7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG5cclxuICAgIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XHJcbiAgICAgIG1heC13aWR0aDogNDMwcHg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIH1cclxuXHJcbiAgICAmLWxpbmsge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBnYXA6IDVweDtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMTMwJTtcclxuICAgICAgY29sb3I6IHZhcigtLWxpbmstY29sb3IpO1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAxLjVweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLnByb3MtY29ucyB7XHJcbiAgQGluY2x1ZGUgZmxleC1jb2x1bW4oMTBweCk7XHJcblxyXG4gIHdpZHRoOiAxMDAlO1xyXG5cclxuICAmX190YWJzIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBjb2x1bW4tZ2FwOiAxMHB4O1xyXG4gIH1cclxuXHJcbiAgJl9fdGFiIHtcclxuICAgIEBpbmNsdWRlIGZsdWlkLXRleHQoMTgsIDE2KTtcclxuICAgIEBpbmNsdWRlIGZsZXgtY2VudGVyO1xyXG5cclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHdpZHRoOiBjYWxjKCgxMDAlIC0gMTBweCkgLyAyKTtcclxuICAgIGNvbHVtbi1nYXA6IDEwcHg7XHJcbiAgICBwYWRkaW5nOiA5LjVweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBsaW5lLWhlaWdodDogMTMwJTtcclxuICAgIGxldHRlci1zcGFjaW5nOiAtMC40OHB4O1xyXG5cclxuICAgIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMC41NHB4O1xyXG4gICAgICBwYWRkaW5nOiAxMHB4IDMwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgaG92ZXIge1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgJi10ZXh0IHtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgIH1cclxuXHJcbiAgICAmLXByb3Mge1xyXG4gICAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJvcyk7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByb3MtaW5hY3RpdmUpO1xyXG5cclxuICAgICAgJi0tYWN0aXZlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcm9zKTtcclxuXHJcbiAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIGJvdHRvbTogLTE1cHg7XHJcbiAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICBib3JkZXI6IDhweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICAgIGJvcmRlci10b3A6IDhweCBzb2xpZCB2YXIoLS1jb2xvci1wcm9zKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLWNvbnMge1xyXG4gICAgICBjb2xvcjogdmFyKC0tY29sb3ItY29ucyk7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWNvbnMtaW5hY3RpdmUpO1xyXG5cclxuICAgICAgJi0tYWN0aXZlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1jb25zKTtcclxuXHJcbiAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIGJvdHRvbTogLTE1cHg7XHJcbiAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICBib3JkZXI6IDhweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICAgIGJvcmRlci10b3A6IDhweCBzb2xpZCB2YXIoLS1jb2xvci1jb25zKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLWljb24ge1xyXG4gICAgICBAaW5jbHVkZSBmbGV4LWNlbnRlcjtcclxuXHJcbiAgICAgIHdpZHRoOiAyNHB4O1xyXG4gICAgICBoZWlnaHQ6IDI0cHg7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzOWRlZywgI2ZmZiAxMy43NCUsICNkYmU5ZmYgOTMuMDIlKTtcclxuICAgICAgYm94LXNoYWRvdzogMHB4IDJweCA0cHggMHB4IHJnYmEoMTQsIDY1LCAxNDEsIDAuMjUpO1xyXG5cclxuICAgICAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcclxuICAgICAgICB3aWR0aDogMzBweDtcclxuICAgICAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLWljb24tcHJvcyB7XHJcbiAgICAgICYgc3ZnICoge1xyXG4gICAgICAgIHN0cm9rZTogdmFyKC0tY29sb3ItcHJvcyk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLWljb24tY29ucyB7XHJcbiAgICAgICYgc3ZnICoge1xyXG4gICAgICAgIHN0cm9rZTogdmFyKC0tY29sb3ItY29ucyk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2xpc3Qge1xyXG4gICAgcGFkZGluZzogMTVweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtbGFyZ2UpO1xyXG4gICAgYmFja2dyb3VuZDogdmFyKC0tYmxvY2stYmFja2dyb3VuZC1jb2xvcik7XHJcbiAgICBib3gtc2hhZG93OiAwcHggMTVweCAzMHB4IDBweCByZ2JhKDE0LCA2NSwgMTQxLCAwLjEpO1xyXG5cclxuICAgICYgPiB1bCB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgICBnYXA6IDEwcHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICBsaW5lLWhlaWdodDogMTMwJTtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjQ4cHg7XHJcbiAgICAgIGNvbG9yOiBpbmhlcml0O1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuXHJcbiAgICAgICYgPiBsaSB7XHJcbiAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19saXN0LXByb3Mge1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXByb3MpO1xyXG4gIH1cclxuXHJcbiAgJl9fbGlzdC1jb25zIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItY29ucyk7XHJcbiAgfVxyXG59XHJcbiIsIi53ZWJzaXRlLWludGVyZmFjZSB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgZGlzcGxheTogZ3JpZDtcclxuICByb3ctZ2FwOiAxMnB4O1xyXG5cclxuICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcclxuICB9XHJcblxyXG4gICZfX3RpdGxlIHtcclxuICAgIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XHJcbiAgICAgIGdyaWQtY29sdW1uOiAxIC8gMjtcclxuICAgICAgZ3JpZC1yb3c6IDEgLyAyO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fc2xpZGVyIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBjb2x1bW4tZ2FwOiAyMHB4O1xyXG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xyXG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1sYXJnZSk7XHJcblxyXG4gICAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcclxuICAgICAgZ3JpZC1jb2x1bW46IDEgLyAtMTtcclxuICAgICAgZ3JpZC1yb3c6IDIgLyAzO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiA4cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX190cmFjayB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgY29sdW1uLWdhcDogMjBweDtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWChjYWxjKCgzMTBweCArIDIwcHgpICogKC0zKSkpO1xyXG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGxpbmVhcjtcclxuICB9XHJcblxyXG4gICZfX3NsaWRlIHtcclxuICAgIHdpZHRoOiAzMTBweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtbGFyZ2UpO1xyXG4gICAgYm9yZGVyOiA1cHggc29saWQgdmFyKC0td2Vic2l0ZS1pbnRlcmZhY2Utc2xpZGUtYm9yZGVyLWNvbG9yKTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLW1haW4pO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICB9XHJcblxyXG4gICZfX2RvdHMge1xyXG4gICAgQGluY2x1ZGUgZmxleC1jZW50ZXI7XHJcblxyXG4gICAgY29sdW1uLWdhcDogMTBweDtcclxuXHJcbiAgICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG4gICAgICBncmlkLWNvbHVtbjogMSAvIC0xO1xyXG4gICAgICBncmlkLXJvdzogMyAvIDQ7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19kb3Qge1xyXG4gICAgd2lkdGg6IDhweDtcclxuICAgIGhlaWdodDogOHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYm9keS10ZXh0LWNvbG9yKTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XHJcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4yNXMgbGluZWFyLCBiYWNrZ3JvdW5kIDAuMjVzIGxpbmVhcjtcclxuXHJcbiAgICBAaW5jbHVkZSBob3ZlciB7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjUpO1xyXG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1tYWluKTtcclxuICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMjVzIGxpbmVhciwgYmFja2dyb3VuZCAwLjI1cyBsaW5lYXI7XHJcbiAgICB9XHJcblxyXG4gICAgJi0tYWN0aXZlIHtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjUpO1xyXG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1tYWluKTtcclxuICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMjVzIGxpbmVhciwgYmFja2dyb3VuZCAwLjI1cyBsaW5lYXI7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19idXR0b25zIHtcclxuICAgIEBpbmNsdWRlIGZsZXgtY2VudGVyO1xyXG5cclxuICAgIGNvbHVtbi1nYXA6IDEwcHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBlbmQ7XHJcbiAgICAgIGdyaWQtY29sdW1uOiAyIC8gLTE7XHJcbiAgICAgIGdyaWQtcm93OiAxIC8gMjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2J1dHRvbiB7XHJcbiAgICBAaW5jbHVkZSBmbGV4LWNlbnRlcjtcclxuXHJcbiAgICB3aWR0aDogNTBweDtcclxuICAgIGhlaWdodDogNTBweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13ZWJzaXRlLWludGVyZmFjZS1idXR0b24tY29sb3IpO1xyXG4gICAgY29sb3I6IHZhcigtLXdlYnNpdGUtaW50ZXJmYWNlLWJ1dHRvbi1pY29uLWNvbG9yKTtcclxuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1pbixcclxuICAgICAgY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1pbjtcclxuXHJcbiAgICBAaW5jbHVkZSBob3Zlci1idXR0b24ge1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdlYnNpdGUtaW50ZXJmYWNlLWJ1dHRvbi1jb2xvci1ob3Zlcik7XHJcbiAgICAgIGNvbG9yOiB2YXIoLS13ZWJzaXRlLWludGVyZmFjZS1idXR0b24taWNvbi1jb2xvci1ob3Zlcik7XHJcbiAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1pbixcclxuICAgICAgICBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLWluO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fYnV0dG9uOmZpcnN0LWNoaWxkID4gLndlYnNpdGUtaW50ZXJmYWNlX19idXR0b24taWNvbiB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcclxuICB9XHJcblxyXG4gICZfX2J1dHRvbjpsYXN0LWNoaWxkID4gLndlYnNpdGUtaW50ZXJmYWNlX19idXR0b24taWNvbiB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC01cHg7XHJcbiAgfVxyXG5cclxuICAmX19idXR0b24taWNvbiB7XHJcbiAgICB3aWR0aDogMTJweDtcclxuICAgIGhlaWdodDogMjBweDtcclxuICB9XHJcbn1cclxuIiwiLmhvdy10byB7XHJcbiAgQGluY2x1ZGUgZmxleC1jb2x1bW4oMTBweCk7XHJcblxyXG4gICZfX2hlYWRlciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICAmLXN0ZXBzIHtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWxhYmVsLWJnKTtcclxuICAgICAgcGFkZGluZzogNXB4IDEwcHg7XHJcbiAgICAgIGNvbG9yOiB2YXIoLS1sYWJlbC10ZXh0LWNvbG9yKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2lubmVyLXdyYXBwZXIge1xyXG4gICAgQGluY2x1ZGUgZmxleC1jb2x1bW4oMTBweCk7XHJcblxyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLW1haW4pO1xyXG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1sYXJnZSk7XHJcbiAgICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3cpO1xyXG4gICAgcGFkZGluZzogMjBweDtcclxuICB9XHJcblxyXG4gICZfX3N0ZXBzIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIGdhcDogMjBweDtcclxuICB9XHJcblxyXG4gICZfX3N0ZXAge1xyXG4gICAgQGluY2x1ZGUgZmxleC1jb2x1bW4oMjBweCk7XHJcblxyXG4gICAgbWF4LXdpZHRoOiA0NDBweDtcclxuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaG93LXRvL2JnX2ltZy5wbmcpIG5vLXJlcGVhdCByaWdodCBib3R0b20sXHJcbiAgICAgIHZhcigtLWJsb2NrLWJhY2tncm91bmQtY29sb3IpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTJweDtcclxuICAgIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdyk7XHJcbiAgICBwYWRkaW5nOiAxNXB4O1xyXG5cclxuICAgICYtaGVhZGVyIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgY29sdW1uLWdhcDogMTBweDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIH1cclxuXHJcbiAgICAmLWxhYmVsIHtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogLTAuNDhweDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1tYWluKTtcclxuICAgICAgYm94LXNoYWRvdzogMHB4IDJweCA0cHggMHB4IHJnYmEoMTQsIDY1LCAxNDEsIDAuMjUpO1xyXG4gICAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcbiAgICAgIHBhZGRpbmc6IDVweDtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG5cclxuICAgICYtdGl0bGUge1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEzMCU7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XHJcbiAgICB9XHJcblxyXG4gICAgJi1pbWcge1xyXG4gICAgICBAaW5jbHVkZSBmbGV4LWNlbnRlcjtcclxuXHJcbiAgICAgIG1heC13aWR0aDogMzgwcHg7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtbGFyZ2UpO1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgfVxyXG5cclxuICAgICYtZGVzY3JpcHRpb24ge1xyXG4gICAgICBtYXgtd2lkdGg6IDM4MHB4O1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEzMCU7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XHJcblxyXG4gICAgICAmID4gdWwge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fYm9udXMge1xyXG4gICAgbWF4LXdpZHRoOiAzODBweDtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1idXR0b24tdGV4dCk7XHJcblxyXG4gICAgJi10ZXh0IHtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiA5NSU7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLS1ib2xkIHtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19idG4ge1xyXG4gICAgbWF4LXdpZHRoOiA0MTBweDtcclxuICAgIGNvbHVtbi1nYXA6IDEwcHg7XHJcbiAgICBwYWRkaW5nOiA4cHggMTBweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtbGFyZ2UpO1xyXG4gICAgYm94LXNoYWRvdzogMHB4IDhweCAyNHB4IDBweCByZ2JhKDYxLCA2NSwgNzEsIDAuMjUpO1xyXG4gIH1cclxufVxyXG4iLCIuYWR2aWNlIHtcclxuICB3aWR0aDogMTAwJTtcclxuXHRtaW4taGVpZ2h0OiAxODBweDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBjb2x1bW4tZ2FwOiAxMHB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtbGFyZ2UpO1xyXG4gIGJvcmRlcjogMnB4IHNvbGlkICMwMGI0NDg7XHJcbiAgYmFja2dyb3VuZDogI2M1ZTdlMTtcclxuICBjb2xvcjogIzAwYjQ0ODtcclxuICBwYWRkaW5nOiAxNXB4O1xyXG5cclxuICBAaW5jbHVkZSB0YWJsZXQtYWJvdmUge1xyXG4gICAgcGFkZGluZzogMzBweDtcclxuICB9XHJcblxyXG4gIC5hZHZpY2UtdGV4dCB7XHJcbiAgICBAaW5jbHVkZSBmbGV4LWNvbHVtbig1cHgpO1xyXG5cclxuICAgICZfX3RpdGxlIHtcclxuICAgICAgQGluY2x1ZGUgZmx1aWQtdGV4dCgyNCwgMTgpO1xyXG5cclxuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEzMCU7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fc3VidGl0bGUge1xyXG4gICAgICBAaW5jbHVkZSBmbHVpZC10ZXh0KDE2LCAxNCk7XHJcblxyXG4gICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogMTMwJTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3RleHQge1xyXG4gICAgbWF4LXdpZHRoOiA5ODBweDtcclxuICB9XHJcblxyXG4gICZfX2ltZyB7XHJcbiAgICBAaW5jbHVkZSBmbGV4LWNlbnRlcjtcclxuXHJcbiAgICB3aWR0aDogMTAwcHg7XHJcbiAgICBoZWlnaHQ6IDEwMHB4O1xyXG4gICAgZmxleC1zaHJpbms6IDA7XHJcblxyXG4gICAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcclxuICAgICAgd2lkdGg6IDEzNXB4O1xyXG4gICAgICBoZWlnaHQ6IDExMHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIud3AtYmxvY2stbWVkaWEtdGV4dCB7XHJcbiAgZGlzcGxheTogZ3JpZDtcclxuICBnYXA6IDE1cHg7XHJcbiAgcGFkZGluZzogMTVweDtcclxuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3BuZy9tZWRpYS1hbmQtdGV4dC1iZy5wbmcpIG5vLXJlcGVhdCBsZWZ0IGJvdHRvbSAtMTBweCxcclxuICAgIHZhcigtLWJsb2NrLWJhY2tncm91bmQtY29sb3IpO1xyXG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtbGFyZ2UpO1xyXG4gIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdyk7XHJcblxyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDBweCkge1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtaW5tYXgoYXV0bywgNTIwcHgpIG1pbm1heChhdXRvLCBtYXgtY29udGVudCk7XHJcbiAgICBnYXA6IDIwcHg7XHJcbiAgICBwYWRkaW5nOiAzMHB4O1xyXG5cclxuICAgICZfX2NvbnRlbnQge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICByb3ctZ2FwOiAyMHB4O1xyXG5cclxuICAgICAgLndwLWJsb2NrLWhlYWRpbmcge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYgPiBwIHtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX21lZGlhIHtcclxuICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1sYXJnZSk7XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5kZXZpY2VzIHtcclxuICBAaW5jbHVkZSBmbGV4LWNvbHVtbigxMHB4KTtcclxuXHJcbiAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICYgPiAudGFibGUtd3JhcHBlciAudGFibGUge1xyXG4gICAgbWluLXdpZHRoOiAzMjBweDtcclxuICB9XHJcblxyXG5cdCZfX3RoLWNlbGw6bm90KDpsYXN0LWNoaWxkKSxcclxuXHQmX190Ym9keS1jZWxsOm5vdCg6bGFzdC1jaGlsZCkge1xyXG5cdFx0cGFkZGluZy1yaWdodDogMTVweDtcclxuXHR9XHJcblxyXG5cdCZfX3Rib2R5LWNlbGwtaWNvbiB7XHJcblx0XHRAaW5jbHVkZSBmbGV4LWNlbnRlcjtcclxuXHRcdG1heC13aWR0aDogNTBweDtcclxuXHJcblx0XHRAaW5jbHVkZSBkZXNrdG9wLWFib3ZlIHtcclxuXHRcdFx0bWF4LXdpZHRoOiA2MHB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdCYgaW1nIHtcclxuXHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuICAuZGV2aWNlcy10YWJsZSB7XHJcbiAgICAuZGV2aWNlcy10YWJsZS1oZWFkIHtcclxuICAgICAgLmRldmljZXMtdGFibGUtaGVhZC1yb3cge1xyXG4gICAgICAgICZfX3RoIHtcclxuICAgICAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xyXG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxMnB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTJweDtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2hlYWQge1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkbWFpbi1jb2xvcjtcclxuICAgICAgY29sb3I6ICRidXR0b24tdGV4dC1jb2xvcjtcclxuICAgIH1cclxuICAgIC5kZXZpY2VzLXRhYmxlLWJvZHkge1xyXG4gICAgICAuZGV2aWNlcy10YWJsZS1ib2R5LXJvdyB7XHJcbiAgICAgICAgJjpudGgtY2hpbGQoZXZlbikge1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogJHRhYmxlLXJvdy1ldmVuO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuZGV2aWNlcy10YWJsZS1jZWxsLXdyYXBwZXIge1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICBjb2x1bW4tZ2FwOiAxMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuZGV2aWNlcy10YWJsZS1ib2R5LXJvdy1jZWxsIHtcclxuICAgICAgICAgICZfX2ltZyB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cdFx0XHRcdCZfX2NlbGw6Zmlyc3QtY2hpbGQge1xyXG5cdFx0XHRcdFx0LmRldmljZXMtdGFibGUtY2VsbC13cmFwcGVyIHtcclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgZmxleC1jZW50ZXI7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5kZXZpY2VzLXNvY2lhbC1tZWRpYSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgZ2FwOiAxMHB4O1xyXG4gICAgLmRldmljZXMtc29jaWFsLW1lZGlhLWl0ZW0ge1xyXG4gICAgICAmX19saW5rIHtcclxuXHRcdFx0XHRtaW4td2lkdGg6IDExMHB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0Y29sdW1uLWdhcDogNXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5zcG9ydHMtbGlua3Mge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC13cmFwOiB3cmFwO1xyXG4gIGdhcDogMTBweDtcclxuXHJcbiAgJl9fbGluayB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZ2FwOiAxMHB4O1xyXG4gICAgcGFkZGluZzogMTVweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtbGFyZ2UpO1xyXG4gICAgYmFja2dyb3VuZDogdmFyKC0tYmxvY2stYmFja2dyb3VuZC1jb2xvcik7XHJcbiAgICBib3gtc2hhZG93OiAwcHggMTBweCAyMHB4IDBweCByZ2JhKDE0LCA2NSwgMTQxLCAwLjEpO1xyXG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBsaW5lYXI7XHJcblxyXG4gICAgQGluY2x1ZGUgaG92ZXItbGluayB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWxpbmstaG92ZXIpO1xyXG4gICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGxpbmVhcjtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xyXG4gICAgICB3aWR0aDogY2FsYygoMTAwJSAtIDEwcHgpIC8gMik7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19jb250ZW50IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgY29sdW1uLWdhcDogMjBweDtcclxuICB9XHJcblxyXG4gICZfX2ljb24ge1xyXG4gICAgQGluY2x1ZGUgZmxleC1jZW50ZXI7XHJcblxyXG4gICAgd2lkdGg6IDM1cHg7XHJcbiAgICBoZWlnaHQ6IDM1cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICBib3gtc2hhZG93OiAwcHggMnB4IDRweCAwcHggcmdiYSgxNCwgNjUsIDE0MSwgMC4yNSk7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1tYWluKTtcclxuICB9XHJcblxyXG4gICZfX2ljb24tYmFza2V0YmFsbCB7XHJcbiAgICBAaW5jbHVkZSBmbGV4LWNlbnRlcjtcclxuXHJcbiAgICAmIHN2ZyAqIHtcclxuICAgICAgZmlsbDogY3VycmVudENvbG9yO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9faWNvbi1zb2NjZXIge1xyXG4gICAgQGluY2x1ZGUgZmxleC1jZW50ZXI7XHJcblxyXG4gICAgJiBzdmcgKiB7XHJcbiAgICAgIGZpbGw6IGN1cnJlbnRDb2xvcjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2ljb24tdGVubmlzIHtcclxuICAgIEBpbmNsdWRlIGZsZXgtY2VudGVyO1xyXG5cclxuICAgICYgc3ZnICoge1xyXG4gICAgICBmaWxsOiBjdXJyZW50Q29sb3I7XHJcbiAgICAgIHN0cm9rZTogY3VycmVudENvbG9yO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9faWNvbi1ob2NrZXkge1xyXG4gICAgQGluY2x1ZGUgZmxleC1jZW50ZXI7XHJcblxyXG4gICAgJiBzdmcgKiB7XHJcbiAgICAgIGZpbGw6IGN1cnJlbnRDb2xvcjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2ljb24tZm9vdGJhbGwge1xyXG4gICAgQGluY2x1ZGUgZmxleC1jZW50ZXI7XHJcblxyXG4gICAgJiBzdmcgKiB7XHJcbiAgICAgIGZpbGw6IGN1cnJlbnRDb2xvcjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX25hbWUge1xyXG4gICAgY29sb3I6IHZhcigtLWJvZHktdGV4dC1jb2xvcik7XHJcbiAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEzMCU7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuNnB4O1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcbiAgICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XHJcbiAgfVxyXG5cclxuICAmX19hcnJvdyB7XHJcbiAgICBAaW5jbHVkZSBmbGV4LWNlbnRlcjtcclxuXHJcbiAgICB3aWR0aDogMjRweDtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1tYWluKTtcclxuXHJcbiAgICAmIHN2ZyAqIHtcclxuICAgICAgc3Ryb2tlOiBjdXJyZW50Q29sb3I7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5sYXRlc3QtbmV3cyB7XHJcbiAgQGluY2x1ZGUgZmxleC1jb2x1bW4oMTBweCk7XHJcblxyXG4gIHdpZHRoOiAxMDAlO1xyXG5cclxuICAmX19jYXJkcy13cmFwcGVyIHtcclxuICAgIG92ZXJmbG93LXg6IGF1dG87XHJcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWxhcmdlKTtcclxuICAgIC8vIHBhZGRpbmctbGVmdDogMjVweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xyXG4gIH1cclxuXHJcbiAgJl9fY2FyZHMge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGNvbHVtbi1nYXA6IDEwcHg7XHJcblxyXG4gICAgQGluY2x1ZGUgZGVza3RvcC1hYm92ZSB7XHJcbiAgICAgIGNvbHVtbi1nYXA6IDIwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19jYXJkIHtcclxuICAgIGZsZXg6IDAgMCAzMTBweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtbGFyZ2UpO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmxvY2stYmFja2dyb3VuZC1jb2xvcik7XHJcbiAgICAvLyBib3gtc2hhZG93OiAwcHggMTVweCAzMHB4IDBweCByZ2JhKDE0LCA2NSwgMTQxLCAwLjEpO1xyXG4gIH1cclxuXHJcbiAgJl9fY2FyZC1pbWcge1xyXG4gICAgd2lkdGg6IDMxMHB4O1xyXG4gICAgbWluLWhlaWdodDogMjkwcHg7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1sYXJnZSk7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1tYWluKTtcclxuICB9XHJcblxyXG4gICZfX2RhdGUge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYm90dG9tOiAxNXB4O1xyXG4gICAgbGVmdDogMTVweDtcclxuICAgIHBhZGRpbmc6IDVweCAxMHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMzJweDtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBsaW5lLWhlaWdodDogMTMwJTtcclxuICAgIGxldHRlci1zcGFjaW5nOiAtMC40MnB4O1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ibG9jay1iYWNrZ3JvdW5kLWNvbG9yKTtcclxuICB9XHJcblxyXG4gICZfX2NhcmQtY29udGVudCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIHJvdy1nYXA6IDEwcHg7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDE1cHggMTVweDtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICB9XHJcblxyXG4gICZfX2xhYmVscyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xyXG4gICAgZ2FwOiAxMHB4O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gIH1cclxuXHJcbiAgJl9fbGFiZWwge1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjQycHg7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcclxuICAgIHBhZGRpbmc6IDVweCAxMHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1sYXJnZSk7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1sYWJlbC1ib251cyk7XHJcbiAgICBjb2xvcjogdmFyKC0tbGFiZWwtYm9udXMtdGV4dCk7XHJcblxyXG4gICAgLy8gJi0tYm9udXMge1xyXG4gICAgLy8gICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1sYWJlbC1ib251cyk7XHJcbiAgICAvLyAgIGNvbG9yOiB2YXIoLS1sYWJlbC1ib251cy10ZXh0KTtcclxuICAgIC8vIH1cclxuXHJcbiAgICAvLyAmLS1hbm5vdW5jZW1lbnQge1xyXG4gICAgLy8gICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1sYWJlbC1hbm5vdW5jZW1lbnQpO1xyXG4gICAgLy8gICBjb2xvcjogdmFyKC0tbGFiZWwtYW5ub3VuY2VtZW50LXRleHQpO1xyXG4gICAgLy8gfVxyXG5cclxuICAgIC8vICYtLWluZm8ge1xyXG4gICAgLy8gICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1sYWJlbC1pbmZvKTtcclxuICAgIC8vICAgY29sb3I6IHZhcigtLWxhYmVsLWluZm8tdGV4dCk7XHJcbiAgICAvLyB9XHJcblxyXG4gICAgLy8gJi0tdG91cm5hbWVudCB7XHJcbiAgICAvLyAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWxhYmVsLXRvdXJuYW1lbnQpO1xyXG4gICAgLy8gICBjb2xvcjogdmFyKC0tbGFiZWwtdG91cm5hbWVudC10ZXh0KTtcclxuICAgIC8vIH1cclxuICB9XHJcblxyXG4gICZfX3RleHQge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGVuZDtcclxuICAgIHJvdy1nYXA6IDEwcHg7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcblxyXG4gICAgJi10aXRsZSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICBsaW5lLWhlaWdodDogMTMwJTtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjU0cHg7XHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xyXG4gICAgfVxyXG4gICAgJi1kZXNjcmlwdGlvbiB7XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDI7XHJcbiAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XHJcbiAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEzMCU7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMC40OHB4O1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2F1dGhvciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgY29sdW1uLWdhcDogMTBweDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgfVxyXG5cclxuICAmX19hdmF0YXIge1xyXG4gICAgZmxleDogMCAwIDMwcHg7XHJcbiAgICB3aWR0aDogMzBweDtcclxuICAgIGhlaWdodDogMzBweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgfVxyXG5cclxuICAmX19hdXRob3ItbmFtZSB7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEzMCU7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuNTRweDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xyXG4gIH1cclxuXHJcbiAgJl9fYnRuIHtcclxuICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gICAgaGVpZ2h0OiB2YXIoLS1idXR0b24taGVpZ2h0LWJpZyk7XHJcbiAgICBwYWRkaW5nOiA4cHggMjBweDtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBsaW5lLWhlaWdodDogOTUlO1xyXG4gICAgYm94LXNoYWRvdzogMHB4IDhweCAyNHB4IDBweCByZ2JhKDI2LCAxMDMsIDIxOSwgMC4yNSk7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcclxuICB9XHJcbn1cclxuIiwiLmZhcSB7XHJcbiAgQGluY2x1ZGUgZmxleC1jb2x1bW4oMTBweCk7XHJcblxyXG4gICZfX2lubmVyLXdyYXBwZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICByb3ctZ2FwOiAxMHB4O1xyXG4gIH1cclxuXHJcbiAgJl9fcm93IHtcclxuICAgIGJhY2tncm91bmQ6IHZhcigtLWJsb2NrLWJhY2tncm91bmQtY29sb3IpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1sYXJnZSk7XHJcbiAgICBwYWRkaW5nOiAxNXB4O1xyXG4gICAgYm94LXNoYWRvdzogMHB4IDEwcHggMjBweCAwcHggcmdiYSgxNCwgNjUsIDE0MSwgMC4yKTtcclxuICAgIG1pbi1oZWlnaHQ6IDYwcHg7XHJcbiAgICB0cmFuc2l0aW9uOiBtaW4taGVpZ2h0IDAuMTVzIGxpbmVhciwgbWF4LWhlaWdodCAwLjVzIGxpbmVhcjtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgfVxyXG5cclxuICAmX19yb3ctaGVhZGVyIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgIEBpbmNsdWRlIGhvdmVyIHtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgfVxyXG5cclxuICAgICYtdGl0bGUge1xyXG4gICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICB9XHJcblxyXG4gICAgJi1pY29uIHtcclxuICAgICAgQGluY2x1ZGUgZmxleC1jZW50ZXI7XHJcblxyXG4gICAgICB3aWR0aDogMzBweDtcclxuICAgICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgICBmbGV4LXNocmluazogMDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICBjb2xvcjogdmFyKC0tdG9jLWZhcS1hcnItY29sb3IpO1xyXG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS10b2MtZmFxLWFyci1iZyk7XHJcbiAgICAgIGJveC1zaGFkb3c6IDBweCAycHggNHB4IDBweCByZ2JhKDE0LCA2NSwgMTQxLCAwLjI1KTtcclxuXHJcbiAgICAgICYgc3ZnIHtcclxuICAgICAgICByb3RhdGU6IC0xODBkZWc7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogcm90YXRlIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmIHN2ZyAqIHtcclxuICAgICAgICBzdHJva2U6IHZhcigtLWNvbG9yLW1haW4pO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19yb3ctZGVzY3JpcHRpb24ge1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcclxuXHJcbiAgICAmID4gcCB7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3Jvd1tvcGVuXSAuZmFxX19yb3ctaGVhZGVyLWljb24gPiBzdmcge1xyXG4gICAgcm90YXRlOiAwZGVnO1xyXG4gICAgdHJhbnNpdGlvbjogcm90YXRlIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xyXG4gIH1cclxufVxyXG4iLCIuYXJ0aWNsZS1hdXRob3Ige1xyXG4gIGRpc3BsYXk6IGdyaWQ7XHJcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA3MHB4IDFmcjtcclxuICBnYXA6IDVweCAyMHB4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDcwcHggYXV0byAxZnI7XHJcbiAgICBnYXA6IDAgMjBweDtcclxuICB9XHJcblxyXG4gICZfX3RpdGxlIHtcclxuICAgIEBpbmNsdWRlIGZsdWlkLXRleHQoMTQsIDEyKTtcclxuXHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEzMCU7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuNDJweDtcclxuICAgIG9wYWNpdHk6IDAuNTtcclxuICAgIGdyaWQtY29sdW1uOiAyIC8gLTE7XHJcbiAgICBncmlkLXJvdzogMSAvIDI7XHJcblxyXG4gICAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcclxuICAgICAgZ3JpZC1jb2x1bW46IDIgLyAzO1xyXG4gICAgICBhbGlnbi1zZWxmOiBlbmQ7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19hdmF0YXIge1xyXG4gICAgd2lkdGg6IDcwcHg7XHJcbiAgICBoZWlnaHQ6IDcwcHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIGJveC1zaGFkb3c6IDBweCA2cHggMTJweCAwcHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcclxuICAgIGdyaWQtY29sdW1uOiAxIC8gMjtcclxuICAgIGdyaWQtcm93OiAxIC8gNDtcclxuXHJcbiAgICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xyXG4gICAgICBncmlkLXJvdzogMSAvIDM7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19pbmZvIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBnYXA6IDVweDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBncmlkLWNvbHVtbjogMiAvIC0xO1xyXG4gICAgZ3JpZC1yb3c6IDIgLyAzO1xyXG5cclxuICAgIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XHJcbiAgICAgIGdyaWQtY29sdW1uOiAyIC8gMztcclxuICAgICAgZ3JpZC1yb3c6IDIgLyAzO1xyXG4gICAgfVxyXG5cclxuICAgICYtbGFiZWwge1xyXG4gICAgICBAaW5jbHVkZSBmbGV4LWNlbnRlcjtcclxuXHJcbiAgICAgIG1heC13aWR0aDogMTEwcHg7XHJcbiAgICAgIGhlaWdodDogMjJweDtcclxuICAgICAgcGFkZGluZzogNXB4IDEzcHggNXB4IDEwcHg7XHJcbiAgICAgIGNvbHVtbi1nYXA6IDVweDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1sYXJnZSk7XHJcbiAgICAgIGJhY2tncm91bmQ6IHZhcigtLWxhYmVsLWJnKTtcclxuXHJcbiAgICAgICYtaWNvbiB7XHJcbiAgICAgICAgQGluY2x1ZGUgZmxleC1jZW50ZXI7XHJcblxyXG4gICAgICAgIGNvbG9yOiB2YXIoLS1sYWJlbC10ZXh0LWNvbG9yKTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi1yYW5rIHtcclxuICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTAwJTtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMzZweDtcclxuICAgICAgICBjb2xvcjogdmFyKC0tbGFiZWwtdGV4dC1jb2xvcik7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtYXV0aG9yLW5hbWUge1xyXG4gICAgICBAaW5jbHVkZSBmbHVpZC10ZXh0KDE4LCAxNik7XHJcblxyXG4gICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogMTAwJTtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjU0cHg7XHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fZGF0ZSB7XHJcbiAgICBAaW5jbHVkZSBmbHVpZC10ZXh0KDE2LCAxNCk7XHJcblxyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjQ4cHg7XHJcbiAgICBncmlkLWNvbHVtbjogMiAvIC0xO1xyXG4gICAgZ3JpZC1yb3c6IDMgLyA0O1xyXG5cclxuICAgIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XHJcbiAgICAgIGdyaWQtY29sdW1uOiAzIC8gNDtcclxuICAgICAgZ3JpZC1yb3c6IDEgLyAzO1xyXG4gICAgICBqdXN0aWZ5LXNlbGY6IGVuZDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLmJyZWFkY3J1bWJzIHtcclxuICBjb2xvcjogdmFyKC0tbGluay1jb2xvcik7XHJcblxyXG4gICZfX2lubmVyLFxyXG4gICZfX2lubmVyIHVsIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIH1cclxuXHJcbiAgJl9faW5uZXIge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBjb2x1bW4tZ2FwOiA1cHg7XHJcbiAgfVxyXG5cclxuICAmX19pbm5lciB1bCB7XHJcbiAgICBjb2x1bW4tZ2FwOiAxMHB4O1xyXG4gICAgbWFyZ2luOiAwcHg7XHJcbiAgfVxyXG5cclxuICAmX19pY29uIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICB3aWR0aDogMTVweDtcclxuICAgIGhlaWdodDogMTVweDtcclxuXHJcbiAgICAmID4gc3ZnICoge1xyXG4gICAgICBmaWxsOiBjdXJyZW50Q29sb3I7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19hcnJvdyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgd2lkdGg6IDZweDtcclxuICAgIGhlaWdodDogMTBweDtcclxuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gICAgbWFyZ2luLXRvcDogMnB4O1xyXG5cclxuICAgICYgPiBzdmcgKiB7XHJcbiAgICAgIHN0cm9rZTogY3VycmVudENvbG9yO1xyXG4gICAgICBmaWxsOiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJiBuYXYgdWwgPiBsaSB7XHJcbiAgICBAaW5jbHVkZSBmbGV4LWNlbnRlcjtcclxuXHJcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcbiAgICAvLyBtYXJnaW4tdG9wOiAycHg7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEzMCU7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xyXG4gICAgY29sb3I6IHZhcigtLWxpbmstY29sb3IpO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcblxyXG4gICAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJiBuYXYgdWwgPiBsaTpub3QoOmxhc3QtY2hpbGQpIHtcclxuICAgIEBpbmNsdWRlIGhvdmVyLWJ1dHRvbiB7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICAgIGEge1xyXG4gICAgICAgIGNvbG9yOiB2YXIoLS1saW5rLWhvdmVyKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJiBuYXYgdWwgbGk6bGFzdC1jaGlsZCB7XHJcbiAgICBjb2xvcjogdmFyKC0tYm9keS10ZXh0LWNvbG9yKTtcclxuICB9XHJcbn1cclxuIiwiLmZsb2F0LWJsb2NrLXdyYXBwZXIge1xyXG4gIEBpbmNsdWRlIGZsZXgtY2VudGVyO1xyXG5cclxuICB3aWR0aDogMTAwdnc7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIGxlZnQ6IDUwJTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgYm90dG9tOiAzdmg7XHJcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgei1pbmRleDogNTA7XHJcblxyXG4gIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XHJcbiAgICBtYXgtd2lkdGg6IDE0NDBweDtcclxuICAgIHBhZGRpbmc6IDBweCAyMHB4O1xyXG4gIH1cclxufVxyXG5cclxuLmZsb2F0LWJsb2NrIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGNvbHVtbi1nYXA6IDNweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1mbG9hdGluZy1ibG9jay1iZyk7XHJcbiAgYm94LXNoYWRvdzogMHB4IDhweCAxNnB4IDBweCByZ2JhKDYsIDE5LCA0MCwgMC4yKTtcclxuICBwYWRkaW5nOiAxMHB4IDIwcHg7XHJcblxyXG4gIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtbGFyZ2UpO1xyXG4gICAgcm93LWdhcDogNXB4O1xyXG4gICAgcGFkZGluZzogMjBweCAzMHB4O1xyXG4gICAgZmxleC13cmFwOiBub3dyYXA7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgfVxyXG5cclxuICAmX19jb250ZW50IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgY29sdW1uLWdhcDogMTBweDtcclxuXHJcbiAgICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xyXG4gICAgICBjb2x1bW4tZ2FwOiA4MHB4O1xyXG4gICAgfVxyXG5cclxuICAgICYtd3JhcHBlciB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGNvbHVtbi1nYXA6IDE1cHg7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xyXG4gICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICByaWdodDogLTQwcHg7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICB3aWR0aDogMXB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgb3BhY2l0eTogMC4xO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XHJcbiAgICAgICAgY29sdW1uLWdhcDogMTBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fbG9nbyB7XHJcbiAgICBAaW5jbHVkZSBmbGV4LWNlbnRlcjtcclxuXHJcbiAgICB3aWR0aDogNTBweDtcclxuICAgIGhlaWdodDogNTBweDtcclxuICAgIHBhZGRpbmc6IDVweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcclxuICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gIH1cclxuXHJcbiAgJl9faW5mbyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cclxuICAgICYtbmFtZSB7XHJcbiAgICAgIEBpbmNsdWRlIGZsdWlkLXRleHQoMjAsIDE0KTtcclxuXHJcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gICAgICBjb2xvcjogdmFyKC0tZmxvYXRpbmctYmxvY2stdGV4dC1jb2xvcik7XHJcbiAgICB9XHJcblxyXG4gICAgJi1yYXRpbmcge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBjb2x1bW4tZ2FwOiA1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJi1udW0ge1xyXG4gICAgICBmb250LXNpemU6IDEwcHg7XHJcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgLy8gbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgY29sb3I6IHZhcigtLWZsb2F0aW5nLWJsb2NrLXRleHQtY29sb3IpO1xyXG5cclxuICAgICAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLXN0YXJzIHtcclxuICAgICAgQGluY2x1ZGUgZmxleC1jZW50ZXI7XHJcblxyXG4gICAgICBtYXJnaW4tdG9wOiAwLjVweDtcclxuICAgICAgbWFyZ2luLWxlZnQ6IC0ycHg7XHJcblxyXG4gICAgICAmID4gc3ZnIHtcclxuICAgICAgICB3aWR0aDogMTBweDtcclxuICAgICAgICBoZWlnaHQ6IDEwcHg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XHJcbiAgICAgICAgICB3aWR0aDogMTRweDtcclxuICAgICAgICAgIGhlaWdodDogMTRweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYgc3ZnOm5vdCg6Zmlyc3QtY2hpbGQpIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi1ib251cyB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTBweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDE1cHg7XHJcbiAgICAgIGNvbG9yOiB2YXIoLS1mbG9hdGluZy1ibG9jay10ZXh0LWNvbG9yKTtcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fYm9udXMge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgfVxyXG5cclxuICAgICYtdGl0bGUge1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgY29sb3I6IHZhcigtLWZsb2F0aW5nLWJsb2NrLXRleHQtY29sb3IpO1xyXG4gICAgfVxyXG5cclxuICAgICYtdGV4dCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gICAgICBjb2xvcjogdmFyKC0tZmxvYXRpbmctYmxvY2stdGV4dC1jb2xvcik7XHJcblxyXG4gICAgICAmLS1hY2NlbnQge1xyXG4gICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1tYWluKTtcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fYnRuIHtcclxuICAgIEBpbmNsdWRlIGZsZXgtY2VudGVyO1xyXG5cclxuICAgIG1heC13aWR0aDogMTE0cHg7XHJcbiAgICBoZWlnaHQ6IHZhcigtLWJ1dHRvbi1oZWlnaHQtYmlnKTtcclxuICAgIGNvbHVtbi1nYXA6IDE1cHg7XHJcbiAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTJweDtcclxuICAgIGJveC1zaGFkb3c6IDBweCA4cHggMjRweCAwcHggcmdiYSgxNCwgNjUsIDE0MSwgMC4yNSk7XHJcbiAgICBwYWRkaW5nOiA4cHggMTBweDtcclxuXHJcbiAgICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xyXG4gICAgICBtYXgtd2lkdGg6IDE1N3B4O1xyXG4gICAgICBwYWRkaW5nOiA4cHggMjBweDtcclxuICAgIH1cclxuXHJcbiAgICAmLXRleHQge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICByb3ctZ2FwOiAzcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJi10aXRsZSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICBsaW5lLWhlaWdodDogOTUlO1xyXG4gICAgfVxyXG5cclxuICAgICYtc3VidGl0bGUge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDk1JTtcclxuICAgICAgb3BhY2l0eTogMC41O1xyXG5cclxuICAgICAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtaWNvbiB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gICAgICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xyXG4gICAgICAgIEBpbmNsdWRlIGZsZXgtY2VudGVyO1xyXG5cclxuICAgICAgICB3aWR0aDogMjhweDtcclxuICAgICAgICBoZWlnaHQ6IDI4cHg7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5mb290ZXItY29udGVudC13cmFwcGVyIHtcclxuICBjb2xvcjogdmFyKC0tZm9vdGVyLXRleHQtY29sb3IpO1xyXG4gIGJhY2tncm91bmQ6IHZhcigtLWZvb3Rlci1iZyk7XHJcbiAgcGFkZGluZzogNDBweCAwIDE0MHB4IDA7XHJcbiAgbWFyZ2luLXRvcDogNDBweDtcclxuXHJcbiAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcclxuICAgIG1hcmdpbi10b3A6IDYwcHg7XHJcbiAgfVxyXG59XHJcblxyXG4uZm9vdGVyIHtcclxuICBkaXNwbGF5OiBncmlkO1xyXG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG4gIHJvdy1nYXA6IDIwcHg7XHJcblxyXG4gIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XHJcbiAgICBncmlkLWF1dG8tZmxvdzogcm93IGRlbnNlO1xyXG4gICAgY29sdW1uLWdhcDogMjBweDtcclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIHRhYmxldC1hYm92ZSB7XHJcbiAgICBjb2x1bW4tZ2FwOiA0MHB4O1xyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgZGVza3RvcC1hYm92ZSB7XHJcbiAgICBjb2x1bW4tZ2FwOiA4MHB4O1xyXG4gIH1cclxuXHJcbiAgJiBhIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICB9XHJcblxyXG4gICZfX2xvZ28tZGVzY3JpcHRpb24ge1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNzhweCAxZnI7XHJcbiAgICBnYXA6IDE1cHg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZ3JpZC1jb2x1bW46IDEvMjtcclxuICAgIGdyaWQtcm93OiAxLzI7XHJcbiAgfVxyXG5cclxuICAmX19sb2dvIHtcclxuICAgIEBpbmNsdWRlIGZsZXgtY2VudGVyO1xyXG4gIH1cclxuXHJcbiAgJl9fZGVzY3JpcHRpb24ge1xyXG4gICAgQGluY2x1ZGUgZmx1aWQtdGV4dCgxNCwgMTIpO1xyXG5cclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBsaW5lLWhlaWdodDogMTAwJTtcclxuICAgIGxldHRlci1zcGFjaW5nOiAtMC4zNnB4O1xyXG4gICAgb3BhY2l0eTogMC41O1xyXG4gIH1cclxuXHJcbiAgJl9fYXBwIHtcclxuICAgIEBpbmNsdWRlIGZsZXgtY29sdW1uKDEwcHgpO1xyXG5cclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWF4LXdpZHRoOiA3NDBweDtcclxuICAgIHBhZGRpbmc6IDE1cHg7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2Zvb3Rlci9zdmcvYnRucy1iZy5zdmcpIG5vLXJlcGVhdCByaWdodCBib3R0b20sXHJcbiAgICAgIHZhcigtLWZvb3Rlci1hcHAtYmxvY2stYmFja2dyb3VuZCk7XHJcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWxhcmdlKTtcclxuICAgIGJveC1zaGFkb3c6IDBweCAxMnB4IDI0cHggMHB4IHJnYmEoMTQsIDY1LCAxNDEsIDAuMDUpO1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgY29sb3I6IHJlZDtcclxuXHJcbiAgICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgIGdhcDogMjBweDtcclxuICAgICAgcGFkZGluZzogMjBweCAzMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIHRhYmxldC1hYm92ZSB7XHJcbiAgICAgIGdyaWQtY29sdW1uOiAyIC8gMztcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBkZXNrdG9wLWFib3ZlIHtcclxuICAgICAgZmxleC13cmFwOiBub3dyYXA7XHJcbiAgICB9XHJcblxyXG4gICAgJi10aXRsZSB7XHJcbiAgICAgIEBpbmNsdWRlIGZsdWlkLXRleHQoMjQsIDIwKTtcclxuXHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcclxuICAgICAgY29sb3I6IHZhcigtLWZvb3Rlci1hcHAtYmxvY2staGVhZGVyLWNvbG9yKTtcclxuXHJcbiAgICAgIEBpbmNsdWRlIGRlc2t0b3AtYWJvdmUge1xyXG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLWJ0bnMge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgY29sdW1uLWdhcDogMTBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2J0bi1jdXN0b20ge1xyXG4gICAgbWF4LXdpZHRoOiAzNjBweDtcclxuXHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgfVxyXG5cclxuICAmX19uYXYge1xyXG4gICAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcclxuICAgICAgZ3JpZC1jb2x1bW46IDEgLyAyO1xyXG4gICAgICBncmlkLXJvdzogc3BhbiAzO1xyXG4gICAgfVxyXG5cclxuICAgICYtbGlzdCB7XHJcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZml0LCA4NHB4KTtcclxuICAgICAgZ2FwOiAxNXB4O1xyXG4gICAgICBtYXJnaW46IDA7XHJcblxyXG4gICAgICBAaW5jbHVkZSB0YWJsZXQtYWJvdmUge1xyXG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZml0LCBtaW5tYXgoOTYuNjdweCwgMTI1cHgpKTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJiA+IGxpID4gYSB7XHJcbiAgICAgICAgQGluY2x1ZGUgZmx1aWQtdGV4dCgxOCwgMTYpO1xyXG5cclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC41NHB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgY29sb3I6IGluaGVyaXQ7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIGhvdmVyLWxpbmsge1xyXG4gICAgICAgICAgY29sb3I6IHZhcigtLWxpbmstaG92ZXIpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJiA+IGxpID4gLnN1Yi1tZW51IHtcclxuICAgICAgICBAaW5jbHVkZSBmbHVpZC10ZXh0KDE2LCAxNCk7XHJcbiAgICAgICAgQGluY2x1ZGUgZmxleC1jb2x1bW4oMTBweCk7XHJcblxyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjQycHg7XHJcblxyXG4gICAgICAgICYgYSB7XHJcbiAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcclxuXHJcbiAgICAgICAgICBAaW5jbHVkZSBob3Zlci1saW5rIHtcclxuICAgICAgICAgICAgY29sb3I6IHZhcigtLWxpbmstaG92ZXIpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fcGF5bWVudHMtc29jaWFsLXdyYXBwZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBnYXA6IDIwcHggNDBweDtcclxuXHJcbiAgICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fcGF5bWVudHMge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICByb3ctZ2FwOiAxMHB4O1xyXG5cclxuICAgICYtdGl0bGUge1xyXG4gICAgICBAaW5jbHVkZSBmbHVpZC10ZXh0KDE4LCAxNik7XHJcblxyXG4gICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogMTAwJTtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjU0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJi1pY29ucyB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGdhcDogMTBweCAyMHB4O1xyXG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgIH1cclxuXHJcbiAgICAmLWljb24ge1xyXG4gICAgICBAaW5jbHVkZSBmbGV4LWNlbnRlcjtcclxuICAgICAgd2lkdGg6IDIycHg7XHJcbiAgICAgIGhlaWdodDogMjJweDtcclxuICAgICAgb3BhY2l0eTogMC41O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fc29jaWFsIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgcm93LWdhcDogMTBweDtcclxuXHJcbiAgICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xyXG4gICAgICByb3ctZ2FwOiAxMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIHRhYmxldC1hYm92ZSB7XHJcbiAgICAgIC8vIGdyaWQtY29sdW1uOiAzIC8gNDtcclxuICAgIH1cclxuXHJcbiAgICAmLXRpdGxlIHtcclxuICAgICAgQGluY2x1ZGUgZmx1aWQtdGV4dCgxOCwgMTYpO1xyXG5cclxuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEwMCU7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMC41NHB4O1xyXG4gICAgICBjb2xvcjogdmFyKC0tZm9vdGVyLXRleHQtY29sb3IpO1xyXG4gICAgfVxyXG5cclxuICAgIC5zb2NpYWwtbGlua3Mge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBnYXA6IDEwcHg7XHJcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgbWFyZ2luOiAwO1xyXG5cclxuICAgICAgJiA+IGxpID4gYSB7XHJcbiAgICAgICAgd2lkdGg6IDMwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgcGFkZGluZzogNXB4O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgICAgICBjb2xvcjogdmFyKC0tc29jaWFsLWljb24tY29sb3IpO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNvY2lhbC1pY29uLWJhY2tncm91bmQtY29sb3IpO1xyXG4gICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1pbixcclxuICAgICAgICAgIGNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2UtaW47XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIGhvdmVyLWxpbmsge1xyXG4gICAgICAgICAgY29sb3I6IHZhcigtLXNvY2lhbC1pY29uLWhvdmVyLWNvbG9yKTtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNvY2lhbC1pY29uLWJhY2tncm91bmQtaG92ZXItY29sb3IpO1xyXG4gICAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLWluLFxyXG4gICAgICAgICAgICBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLWluO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fcmVzcG9uc2liaWxpdHkge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICByb3ctZ2FwOiAxMHB4O1xyXG5cclxuICAgIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XHJcbiAgICAgIHJvdy1nYXA6IDEwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJi10aXRsZSB7XHJcbiAgICAgIEBpbmNsdWRlIGZsdWlkLXRleHQoMTgsIDE2KTtcclxuXHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogLTAuNDhweDtcclxuICAgIH1cclxuXHJcbiAgICAmLWljb25zIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgZ2FwOiAzcHggMTVweDtcclxuICAgICAgbWFyZ2luOiAwcHg7XHJcblxyXG4gICAgICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xyXG4gICAgICAgIGdhcDogM3B4IDMwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLWljb24ge1xyXG4gICAgICBtYXgtaGVpZ2h0OiA1NnB4O1xyXG4gICAgICBzY2FsZTogMTtcclxuICAgICAgdHJhbnNpdGlvbjogc2NhbGUgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1pbi1vdXQ7XHJcblxyXG4gICAgICBAaW5jbHVkZSBob3ZlciB7XHJcbiAgICAgICAgc2NhbGU6IDEuMTtcclxuICAgICAgICB0cmFuc2l0aW9uOiBzY2FsZSB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLWluLW91dDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtbGlua3Mge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgIGdhcDogM3B4IDEzcHg7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgIH1cclxuXHJcbiAgICAmLWxpbmsge1xyXG4gICAgICBAaW5jbHVkZSBmbHVpZC10ZXh0KDE0LCAxMik7XHJcbiAgICAgIEBpbmNsdWRlIGZsZXgtY2VudGVyO1xyXG5cclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogLTAuMzVweDtcclxuICAgICAgb3BhY2l0eTogMC41O1xyXG5cclxuICAgICAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuNDJweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtbGluazpub3QoOmxhc3QtY2hpbGQpOjphZnRlciB7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiA1MCU7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgcmlnaHQ6IC04cHg7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgd2lkdGg6IDJweDtcclxuICAgICAgaGVpZ2h0OiAxMnB4O1xyXG4gICAgICBvcGFjaXR5OiAwLjU7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcclxuICAgIH1cclxuXHJcbiAgICBhIHtcclxuICAgICAgY29sb3I6IGluaGVyaXQ7XHJcbiAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcclxuICAgICAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3BvbGljeSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIHJvdy1nYXA6IDIwcHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcclxuICAgICAgcm93LWdhcDogMTBweDtcclxuICAgICAgZ3JpZC1jb2x1bW46IDIgLyAtMTtcclxuICAgIH1cclxuXHJcbiAgICAmLWxpc3Qge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgIGdhcDogNXB4IDE0cHg7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgIH1cclxuXHJcbiAgICAmLWxpbmsge1xyXG4gICAgICBAaW5jbHVkZSBmbGV4LWNlbnRlcjtcclxuXHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICYgPiBhIHtcclxuICAgICAgICBAaW5jbHVkZSBmbHVpZC10ZXh0KDE0LCAxMik7XHJcblxyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjM2cHg7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAxLjVweDtcclxuICAgICAgICBjb2xvcjogaW5oZXJpdDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcclxuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC40MnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtbGluazpub3QoOmxhc3QtY2hpbGQpOjphZnRlciB7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiA1MCU7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNDAlKTtcclxuICAgICAgcmlnaHQ6IC03LjVweDtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICB3aWR0aDogMXB4O1xyXG4gICAgICBoZWlnaHQ6IDEycHg7XHJcbiAgICAgIG9wYWNpdHk6IDAuNTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fY29weXJpZ2h0IHtcclxuICAgIEBpbmNsdWRlIGZsdWlkLXRleHQoMTIsIDEwKTtcclxuXHJcbiAgICBmb250LWZhbWlseTogXCJHb2xvc1wiO1xyXG4gICAgZm9udC1zaXplOiAxMHB4O1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgICBvcGFjaXR5OiAwLjU7XHJcbiAgfVxyXG5cclxuICAmIHVsIHtcclxuICAgIHBhZGRpbmctbGVmdDogMDtcclxuICB9XHJcbn1cclxuIiwiLnNpZGViYXIge1xuICBkaXNwbGF5OiBub25lO1xuXG4gIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XG4gICAgQGluY2x1ZGUgZmxleC1jb2x1bW4oMTBweCk7XG5cbiAgICB3aWR0aDogMjcwcHg7XG4gIH1cblxuICAmX193cmFwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcm93LWdhcDogMTBweDtcbiAgfVxuXG4gICZfX25ld3Mge1xuICAgIEBpbmNsdWRlIGZsZXgtY29sdW1uKDEwcHgpO1xuXG4gICAgcGFkZGluZzogMTVweDtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1ibG9jay1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWxhcmdlKTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3cpO1xuXG4gICAgJi10aXRsZSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgY29sdW1uLWdhcDogMTBweDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBjb2xvcjogdmFyKC0tY29sb3ItbWFpbik7XG5cbiAgICAgICYtdGV4dCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgY29sb3I6IHZhcigtLWJvZHktdGV4dC1jb2xvcik7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1saXN0IHtcbiAgICAgIEBpbmNsdWRlIGZsZXgtY29sdW1uKDEwcHgpO1xuICAgIH1cblxuICAgICYtaXRlbSB7XG4gICAgICBsaW5lLWhlaWdodDogMTMwJTtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICYgPiBhIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcbiAgICAgICAgY29sb3I6IHZhcigtLWJvZHktdGV4dC1jb2xvcik7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fYWN0aXZlLWJvbnVzZXMge1xuICAgIEBpbmNsdWRlIGZsZXgtY29sdW1uKDEwcHgpO1xuXG4gICAgcGFkZGluZzogMTVweDtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1ibG9jay1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWxhcmdlKTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3cpO1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1tYWluKTtcblxuICAgICYtaGVhZGVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBjb2x1bW4tZ2FwOiAxMHB4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgJi10aXRsZSB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1ib2R5LXRleHQtY29sb3IpO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1ib251cyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGNvbHVtbi1nYXA6IDEwcHg7XG4gICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9zaWRlLW1lbnUvYmdfaW1nLnBuZykgbm8tcmVwZWF0IGNlbnRlcixcbiAgICAgICAgdmFyKC0tYmxvY2stYmFja2dyb3VuZC1jb2xvcik7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICAgICAgYm94LXNoYWRvdzogMHB4IDVweCAxMHB4IDBweCByZ2JhKDE0LCA2NSwgMTQxLCAwLjEpO1xuICAgICAgY29sb3I6IHZhcigtLWJvZHktdGV4dC1jb2xvcik7XG4gICAgfVxuXG4gICAgJi1pbmZvIHtcbiAgICAgIEBpbmNsdWRlIGZsZXgtY29sdW1uKDVweCk7XG5cbiAgICAgIG1heC13aWR0aDogMTEycHg7XG4gICAgfVxuXG4gICAgJi1sYWJlbCB7XG4gICAgICBAaW5jbHVkZSBmbGV4LWNlbnRlcjtcblxuICAgICAgbWF4LXdpZHRoOiA3MnB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgICAgIHBhZGRpbmc6IDNweCA4cHg7XG4gICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gICAgICBsZXR0ZXItc3BhY2luZzogLTAuM3B4O1xuICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgICBjb2xvcjogdmFyKC0tYWN0aXZlLWJvbnVzZXMtdGV4dCk7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hY3RpdmUtYm9udXNlcy1sYWJlbCk7XG4gICAgfVxuXG4gICAgJi1wZXJjZW50LFxuICAgICYtdGV4dCB7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gICAgICBsZXR0ZXItc3BhY2luZzogLTAuMzZweDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgIH1cblxuICAgICYtYWNjZW50IHtcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBsaW5lLWhlaWdodDogMTAwJTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMC43MnB4O1xuICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgICBjb2xvcjogdmFyKC0tY29sb3ItbWFpbik7XG4gICAgfVxuXG4gICAgJi1idG4ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgcm93LWdhcDogNXB4O1xuXG4gICAgICAmLWNsYWltIHtcbiAgICAgICAgQGluY2x1ZGUgZmxleC1jZW50ZXI7XG5cbiAgICAgICAgbWF4LXdpZHRoOiA4OHB4O1xuICAgICAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgICAgIHBhZGRpbmc6IDhweCAxMHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA5NSU7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIGJveC1zaGFkb3c6IDBweCA0cHggMTJweCAwcHggcmdiYSgxNCwgNjUsIDE0MSwgMC4yNSk7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuXG4gICAgICAgIEBpbmNsdWRlIGhvdmVyIHtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLXN0YXR1cyB7XG4gICAgICBAaW5jbHVkZSBmbGV4LWNlbnRlcjtcblxuICAgICAgJi1pY29uIHtcbiAgICAgICAgQGluY2x1ZGUgZmxleC1jZW50ZXI7XG5cbiAgICAgICAgbWFyZ2luLWxlZnQ6IC05cHg7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hY3RpdmUtYm9udXNlcy1jaXJjbGUpO1xuICAgICAgfVxuXG4gICAgICAmLXRleHQge1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA5NSU7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX3dlbGNvbWUtYm9udXMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1heC13aWR0aDogMjcwcHg7XG4gICAgcGFkZGluZzogMjBweCA0NnB4O1xuICAgIGhlaWdodDogMjA3cHg7XG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1sYXJnZSk7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93KTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1tYWluKTtcbiAgfVxufVxuIiwiLmFjdGl2ZS1ib251c2VzIHtcbiAgQGluY2x1ZGUgZmxleC1jb2x1bW4oMTBweCk7XG5cbiAgJl9faW5uZXIge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgZ2FwOiAxMHB4O1xuXG5cdFx0QGluY2x1ZGUgdGFibGV0LWFib3ZlIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KFxuICAgICAgICBhdXRvLWZpdCxcbiAgICAgICAgbWlubWF4KDMyMHB4LCBjYWxjKCgxMDAlIC0gMTBweCkgLyAyKSlcbiAgICAgICk7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgZGVza3RvcC1hYm92ZSB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChcbiAgICAgICAgYXV0by1maXQsXG4gICAgICAgIG1pbm1heCgzMDBweCwgY2FsYygoMTAwJSAtIDIwcHgpIC8gMykpXG4gICAgICApO1xuICAgIH1cbiAgfVxuXG4gICZfX2JvbnVzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGNvbHVtbi1nYXA6IDEwcHg7XG4gICAgcGFkZGluZzogMTVweDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3NpZGUtbWVudS9iZ19pbWcucG5nKSBuby1yZXBlYXQgY2VudGVyLFxuICAgICAgdmFyKC0tYmxvY2stYmFja2dyb3VuZC1jb2xvcik7XG4gICAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgICBib3gtc2hhZG93OiAwcHggNXB4IDEwcHggMHB4IHJnYmEoMTQsIDY1LCAxNDEsIDAuMSk7XG4gICAgY29sb3I6IHZhcigtLWJvZHktdGV4dC1jb2xvcik7XG5cbiAgICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xuICAgICAgcGFkZGluZzogMjBweCAzMHB4O1xuICAgIH1cbiAgfVxuXG4gICZfX2J0biB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcm93LWdhcDogNXB4O1xuXG4gICAgJi1jbGFpbSB7XG4gICAgICBAaW5jbHVkZSBmbGV4LWNlbnRlcjtcblxuICAgICAgd2lkdGg6IDExOHB4O1xuICAgICAgaGVpZ2h0OiA0OHB4O1xuICAgICAgcGFkZGluZzogOHB4IDEwcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA5NSU7XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgYm94LXNoYWRvdzogMHB4IDRweCAxMnB4IDBweCByZ2JhKDE0LCA2NSwgMTQxLCAwLjI1KTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuXG4gICAgICBAaW5jbHVkZSBob3ZlciB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5iYW5uZXItYm9udXMge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDE1MHB4O1xuICBwYWRkaW5nOiAxNXB4O1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWxhcmdlKTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLy8gYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcblxuICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciByaWdodCAtMnB4O1xuICB9XG5cbiAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcbiAgICBwYWRkaW5nOiAzN3B4IDMwcHg7XG4gIH1cblxuICAmX19jb250ZW50IHtcbiAgICBAaW5jbHVkZSBmbGV4LWNvbHVtbigxMHB4KTtcblxuICAgIG1pbi13aWR0aDogMTYwcHg7XG4gICAgbWF4LXdpZHRoOiA1NzBweDtcbiAgICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gICAgei1pbmRleDogMTtcblxuICAgIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgY29sdW1uLWdhcDogMjBweDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxuICB9XG5cbiAgJl9fdGl0bGUge1xuICAgIG1heC13aWR0aDogMTUwcHg7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbGluZS1oZWlnaHQ6IDk1JTtcblxuICAgIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XG4gICAgICBtaW4td2lkdGg6IDIzMHB4O1xuICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gICAgfVxuICB9XG5cbiAgJl9fYnRucyB7XG4gICAgQGluY2x1ZGUgZmxleC1jZW50ZXI7XG5cbiAgICBtYXgtd2lkdGg6IDI5OXB4O1xuICAgIGNvbHVtbi1nYXA6IDEwcHg7XG4gIH1cblxuICAmX19idG4ge1xuICAgIEBpbmNsdWRlIHJlc2V0LWJ0bjtcbiAgICBAaW5jbHVkZSBmbGV4LWNlbnRlcjtcblxuICAgIHdpZHRoOiAxNjBweDtcbiAgICBjb2x1bW4tZ2FwOiAxMHB4O1xuICAgIGhlaWdodDogdmFyKC0tYnV0dG9uLWhlaWdodC1iaWcpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1sYXJnZSk7XG4gICAgYm94LXNoYWRvdzogMHB4IDhweCAyNHB4IDBweCByZ2JhKDYxLCA2NSwgNzEsIDAuMjUxKTtcbiAgICBjb2xvcjogIzBjYTM2MztcbiAgICBwYWRkaW5nOiAxMHB4IDE3cHg7XG5cbiAgICAmLS1zcG9ydHMge1xuICAgICAgY29sb3I6IHZhcigtLXNwb3J0cy1iYW5uZXIpO1xuXG4gICAgICBAaW5jbHVkZSBob3Zlci1idXR0b24ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zcG9ydHMtYmFubmVyKTtcbiAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi0tY2FzaW5vIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1jYXNpbm8tYmFubmVyKTtcblxuICAgICAgQGluY2x1ZGUgaG92ZXItYnV0dG9uIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY2FzaW5vLWJhbm5lcik7XG4gICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgfVxuICAgIH1cblxuICAgICYtLWFwcHMge1xuICAgICAgY29sb3I6IHZhcigtLWFwcHMtYmFubmVyKTtcblxuICAgICAgQGluY2x1ZGUgaG92ZXItYnV0dG9uIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXBwcy1iYW5uZXIpO1xuICAgICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1jdXN0b20ge1xuICAgICAgY29sb3I6IHZhcigtLWN1c3RvbS1iYW5uZXIpO1xuXG4gICAgICBAaW5jbHVkZSBob3Zlci1idXR0b24ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jdXN0b20tYmFubmVyKTtcbiAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi10ZXh0IHtcbiAgICAgIEBpbmNsdWRlIGZsZXgtY29sdW1uKDNweCk7XG5cbiAgICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgICB9XG5cbiAgICAmLWJpZy10ZXh0IHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBsaW5lLWhlaWdodDogOTUlO1xuICAgIH1cblxuICAgICYtc21hbGwtdGV4dCB7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDk1JTtcbiAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICB9XG5cbiAgICAmLWljb24ge1xuICAgICAgQGluY2x1ZGUgZmxleC1jZW50ZXI7XG5cbiAgICAgIHdpZHRoOiAyOHB4O1xuICAgICAgaGVpZ2h0OiAyOHB4O1xuICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGNhMzYzO1xuICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuXG4gICAgICAmIHN2ZyB7XG4gICAgICAgIHdpZHRoOiAyOHB4O1xuICAgICAgICBoZWlnaHQ6IDI2cHg7XG4gICAgICB9XG5cbiAgICAgICYgc3ZnICoge1xuICAgICAgICBmaWxsOiBjdXJyZW50Q29sb3I7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fYXBwLWJ0biB7XG4gICAgQGluY2x1ZGUgcmVzZXQtYnRuO1xuICAgIEBpbmNsdWRlIGZsZXgtY2VudGVyO1xuXG4gICAgY29sdW1uLWdhcDogMTBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IHZhcigtLWJ1dHRvbi1oZWlnaHQtYmlnKTtcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWxhcmdlKTtcbiAgICBib3gtc2hhZG93OiAwIDhweCAyNHB4IHJnYmEoMTQsIDY1LCAxNDEsIDAuMjUpO1xuICAgIHBhZGRpbmc6IDEwcHg7XG5cbiAgICAmLWFuZHJvaWQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmFubmVyLWJvbnVzLWJ0bi1maXJzdC1jb2xvcik7XG4gICAgICBjb2xvcjogdmFyKC0tYmFubmVyLWJvbnVzLWJ0bi1maXJzdC10ZXh0LWNvbG9yKTtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJhbm5lci1ib251cy1idG4tZmlyc3QtYm9yZGVyLWNvbG9yKTtcbiAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQsXG4gICAgICAgIGNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LFxuICAgICAgICBib3JkZXIgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG5cbiAgICAgIEBpbmNsdWRlIGhvdmVyLWJ1dHRvbiB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJhbm5lci1ib251cy1idG4tZmlyc3QtaG92ZXItY29sb3IpO1xuICAgICAgICBjb2xvcjogdmFyKC0tYmFubmVyLWJvbnVzLWJ0bi1maXJzdC1ob3Zlci10ZXh0LWNvbG9yKTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYmFubmVyLWJvbnVzLWJ0bi1maXJzdC1ob3Zlci1ib3JkZXItY29sb3IpO1xuICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LFxuICAgICAgICAgIGNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LFxuICAgICAgICAgIGJvcmRlciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcblxuICAgICAgICAmID4gLmJhbm5lci1ib251c19fYXBwLWJ0bi1pY29uIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iYW5uZXItYm9udXMtYnRuLWZpcnN0LWhvdmVyLWljb24tYmctY29sb3IpO1xuICAgICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gICAgICAgIH1cblxuICAgICAgICAmID4gLmJhbm5lci1ib251c19fYXBwLWJ0bi1pY29uID4gc3ZnICoge1xuICAgICAgICAgIGZpbGw6IHZhcigtLWJhbm5lci1ib251cy1idG4tZmlyc3QtaG92ZXItaWNvbi1jb2xvcik7XG4gICAgICAgICAgdHJhbnNpdGlvbjogZmlsbCB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmID4gLmJhbm5lci1ib251c19fYXBwLWJ0bi1pY29uIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmFubmVyLWJvbnVzLWJ0bi1maXJzdC1pY29uLWJnLWNvbG9yKTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuICAgICAgfVxuXG4gICAgICAmID4gLmJhbm5lci1ib251c19fYXBwLWJ0bi1pY29uIHN2ZyAqIHtcbiAgICAgICAgZmlsbDogdmFyKC0tYmFubmVyLWJvbnVzLWJ0bi1maXJzdC1pY29uLWNvbG9yKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLWlvcyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iYW5uZXItYm9udXMtYnRuLXNlY29uZC1jb2xvcik7XG4gICAgICBjb2xvcjogdmFyKC0tYmFubmVyLWJvbnVzLWJ0bi1zZWNvbmQtdGV4dC1jb2xvcik7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1iYW5uZXItYm9udXMtYnRuLXNlY29uZC1ib3JkZXItY29sb3IpO1xuICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dCxcbiAgICAgICAgY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQsXG4gICAgICAgIGJvcmRlciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcblxuICAgICAgQGluY2x1ZGUgaG92ZXItYnV0dG9uIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmFubmVyLWJvbnVzLWJ0bi1zZWNvbmQtaG92ZXItY29sb3IpO1xuICAgICAgICBjb2xvcjogdmFyKC0tYmFubmVyLWJvbnVzLWJ0bi1zZWNvbmQtaG92ZXItdGV4dC1jb2xvcik7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJhbm5lci1ib251cy1idG4tc2Vjb25kLWhvdmVyLWJvcmRlci1jb2xvcik7XG4gICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQsXG4gICAgICAgICAgY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQsXG4gICAgICAgICAgYm9yZGVyIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuXG4gICAgICAgICYgPiAuYmFubmVyLWJvbnVzX19hcHAtYnRuLWljb24ge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJhbm5lci1ib251cy1idG4tc2Vjb25kLWhvdmVyLWljb24tYmctY29sb3IpO1xuICAgICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gICAgICAgIH1cblxuICAgICAgICAmID4gLmJhbm5lci1ib251c19fYXBwLWJ0bi1pY29uID4gc3ZnICoge1xuICAgICAgICAgIGZpbGw6IHZhcigtLWJhbm5lci1ib251cy1idG4tc2Vjb25kLWhvdmVyLWljb24tY29sb3IpO1xuICAgICAgICAgIHRyYW5zaXRpb246IGZpbGwgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJiA+IC5iYW5uZXItYm9udXNfX2FwcC1idG4taWNvbiB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJhbm5lci1ib251cy1idG4tc2Vjb25kLWljb24tYmctY29sb3IpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gICAgICB9XG5cbiAgICAgICYgPiAuYmFubmVyLWJvbnVzX19hcHAtYnRuLWljb24gc3ZnICoge1xuICAgICAgICBmaWxsOiB2YXIoLS1iYW5uZXItYm9udXMtYnRuLXNlY29uZC1pY29uLWNvbG9yKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLXRleHQge1xuICAgICAgQGluY2x1ZGUgZmxleC1jb2x1bW4oM3B4KTtcblxuICAgICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICAgIH1cblxuICAgICYtYmlnLXRleHQge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA5NSU7XG4gICAgfVxuXG4gICAgJi1zbWFsbC10ZXh0IHtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBsaW5lLWhlaWdodDogOTUlO1xuICAgICAgb3BhY2l0eTogMC41O1xuICAgIH1cblxuICAgICYtaWNvbiB7XG4gICAgICBAaW5jbHVkZSBmbGV4LWNlbnRlcjtcblxuICAgICAgd2lkdGg6IDI4cHg7XG4gICAgICBoZWlnaHQ6IDI4cHg7XG4gICAgICBmbGV4LXNocmluazogMDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcblxuICAgICAgJi1hbmRyb2lkIHtcbiAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgIH1cblxuICAgICAgJi1pb3Mge1xuICAgICAgICB3aWR0aDogMThweDtcbiAgICAgICAgaGVpZ2h0OiAyMHB4O1xuXG4gICAgICAgICYgc3ZnICoge1xuICAgICAgICAgIHN0cm9rZTogdHJhbnNwYXJlbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19pbWcge1xuICAgIG1heC13aWR0aDogNTE1cHg7XG4gICAgLy8gaGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIC8vIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgLy8gcG9zaXRpb246IGFic29sdXRlO1xuICAgIC8vIHJpZ2h0OiAwO1xuICB9XG5cbiAgJi0tc3BvcnRzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zcG9ydHMtYmFubmVyKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgcmlnaHQgLTEzOHB4O1xuICB9XG5cbiAgJi0tY2FzaW5vIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jYXNpbm8tYmFubmVyKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgcmlnaHQgLTE2MXB4O1xuICB9XG5cbiAgJi0tYXBwcyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXBwcy1iYW5uZXIpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciByaWdodCAtNzhweDtcbiAgfVxuXG4gICYtLWN1c3RvbSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY3VzdG9tLWJhbm5lcik7XG4gIH1cbn1cbiIsIi5ibG9jay1idXR0b24ge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgei1pbmRleDogMTA7XG5cbiAgJi0tY29udGVudC1sZWZ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xuICB9XG4gICYtLWNvbnRlbnQtY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICAmLS1jb250ZW50LXJpZ2h0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGVuZDtcbiAgfVxuXG4gICZfX2N1c3RvbS1idG4ge1xuICAgIEBpbmNsdWRlIGZsZXgtY2VudGVyO1xuXG4gICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgICBtaW4td2lkdGg6IDIwMHB4O1xuICAgIGhlaWdodDogNDhweDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgfVxufVxuIiwiLndlbGNvbWUtYm9udXMge1xuICBAaW5jbHVkZSBmbGV4LWNlbnRlcjtcblxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtaW4td2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwdnc7XG4gIG1hcmdpbi1pbmxpbmU6IGNhbGMoLTEwMHZ3IC8gMiArIDEwMCUgLyAyKTtcbiAgcGFkZGluZy1ibG9jazogMjBweDtcbiAgZ2FwOiAyMHB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cbiAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXJnaW4taW5saW5lOiAwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1sYXJnZSk7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBtaW4taGVpZ2h0OiAyMjlweDtcbiAgfVxuXG4gICZfX3RleHQge1xuICAgIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XG4gICAgICBAaW5jbHVkZSBmbGV4LWNlbnRlcjtcblxuICAgICAgZ2FwOiAxNXB4O1xuICAgIH1cbiAgfVxuXG4gICZfX2JvbnVzLXR5cGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xuICAgICAgbWF4LXdpZHRoOiA4MnB4O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgICBvcGFjaXR5OiAwLjU7XG4gICAgfVxuICB9XG5cbiAgJl9fcGVyY2VudCB7XG4gICAgZm9udC1zaXplOiA3MHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGluZS1oZWlnaHQ6IDcwcHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAzZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcbiAgICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgfVxuICB9XG5cbiAgJl9fdGV4dC13cmFwcGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xuICAgICAgQGluY2x1ZGUgZmxleC1jZW50ZXI7XG5cbiAgICAgIGNvbHVtbi1nYXA6IDE1cHg7XG4gICAgfVxuICB9XG5cbiAgJl9fc21hbGwtdGV4dCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDI5LjlweDtcbiAgICBvcGFjaXR5OiAwLjU7XG4gIH1cblxuICAmX190b3RhbCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDI5LjlweDtcbiAgICBvcGFjaXR5OiAwLjU7XG5cbiAgICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xuICAgICAgZm9udC1zaXplOiA1MHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA3MHB4O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAzZW07XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgfVxuXG4gICZfX2J0biB7XG4gICAgd2lkdGg6IDExMnB4O1xuICAgIGhlaWdodDogNDhweDtcbiAgICBqdXN0aWZ5LXNlbGY6IGNlbnRlcjtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB9XG59XG4iLCIud2VsY29tZS1ib251cy1zaWRlYmFyIHtcbiAgJl9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNzBweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICAgIGxldHRlci1zcGFjaW5nOiAtMi4xcHg7XG4gICAgbWFyZ2luOiAwO1xuICB9XG5cbiAgJl9fc3VidGl0bGUge1xuICAgIG9wYWNpdHk6IDAuNTtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG5cbiAgJl9fYnRuIHtcbiAgICBtYXgtd2lkdGg6IDExMnB4O1xuICAgIG1heC1oZWlnaHQ6IDQ4cHg7XG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1sYXJnZSk7XG4gICAgYm94LXNoYWRvdzogMHB4IDhweCAyNHB4IDBweCByZ2JhKDYxLCA2NSwgNzEsIDAuMjUpO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGxpbmUtaGVpZ2h0OiA5NSU7XG4gICAgcGFkZGluZzogOHB4IDEwcHg7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgfVxufVxuIiwiLmVycm9yLXBhZ2Uge1xuICBAaW5jbHVkZSBmbGV4LWNlbnRlcjtcblxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nLWJsb2NrOiAxMDBweDtcblxuICBAaW5jbHVkZSB0YWJsZXQtYWJvdmUge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgY29sdW1uLWdhcDogMTAwcHg7XG4gIH1cblxuICAmX19uYW1lIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1tYWluKTtcbiAgICBmb250LXNpemU6IDE1MHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgJiBzdmcgKiB7XG4gICAgICBmaWxsOiBjdXJyZW50Q29sb3I7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMTAwJTtcbiAgICAgIHJpZ2h0OiAwcHg7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogNHB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYm9keS10ZXh0LWNvbG9yKTtcbiAgICAgIG9wYWNpdHk6IDAuNztcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcblxuICAgICAgQGluY2x1ZGUgdGFibGV0LWFib3ZlIHtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHJpZ2h0OiAtNTBweDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICB3aWR0aDogNHB4O1xuICAgICAgICBoZWlnaHQ6IDcwJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19pY29uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICAmX19tZXNzYWdlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgIEBpbmNsdWRlIHRhYmxldC1hYm92ZSB7XG4gICAgICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gICAgfVxuICB9XG5cbiAgJl9fbGFyZ2UtdGV4dCB7XG4gICAgZm9udC1zaXplOiA3MHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIH1cblxuICAmX19ub3JtYWwtdGV4dCB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgfVxuICB9XG59XG4iLCIudmlkZW8ge1xuICBAaW5jbHVkZSBmbGV4LWNvbHVtbigxMHB4KTtcblxuICB3aWR0aDogMTAwJTtcblxuICAmX19pbm5lci13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuXHRcdHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTI0MHB4O1xuXG4gICAgJi5hbGlnbi1jZW50ZXIge1xuICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgIH1cblxuICAgICYuYWxpZ24tcmlnaHQge1xuICAgICAgYWxpZ24tc2VsZjogZW5kO1xuICAgIH1cbiAgfVxuXG4gICZfX3dyYXAge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDU2LjI1JTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtbGFyZ2UpO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93KTtcbiAgICB6LWluZGV4OiAwO1xuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCAxMCUsIHJnYmEoMCwgMCwgMCwgMC44KSA3MCUpO1xuICAgIH1cbiAgfVxuXG4gICZfX2ltZyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcblxuICAgIGltZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIH1cbiAgfVxuXG4gICZfX3BsYXkge1xuICAgIEBpbmNsdWRlIHJlc2V0LWJ0bjtcblxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgdHJhbnNpdGlvbjogc2NhbGUgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1pbjtcbiAgICB6LWluZGV4OiAxO1xuXG4gICAgQGluY2x1ZGUgaG92ZXItYnV0dG9uIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1saW5rLWhvdmVyKTtcbiAgICAgIHNjYWxlOiAwLjk5O1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgdHJhbnNpdGlvbjogc2NhbGUgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1pbixcbiAgICAgICAgY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1pbjtcbiAgICB9XG5cbiAgICAmIHN2ZyB7XG4gICAgICB3aWR0aDogOTBweDtcblxuICAgICAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcbiAgICAgICAgd2lkdGg6IDEzMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX21lZGlhIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICB6LWluZGV4OiAxO1xuICB9XG59XG4iLCIud2VsY29tZS1ib251cy13aXRoLXByb21vIHtcbiAgQGluY2x1ZGUgZmxleC1jb2x1bW4oMTBweCk7XG5cbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1pbi1oZWlnaHQ6IDE4NXB4O1xuICBwYWRkaW5nLWJsb2NrOiAxNXB4O1xuICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3cpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi13aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDB2dztcbiAgbWFyZ2luLWlubGluZTogY2FsYygtMTAwdncgLyAyICsgMTAwJSAvIDIpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3BuZy93ZWxjb21lLWJvbnVzLXdpdGgtcHJvbW8ucG5nKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHJpZ2h0O1xuXG4gIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1pbmxpbmU6IDBweDtcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWxhcmdlKTtcbiAgICBtaW4taGVpZ2h0OiAyMjlweDtcbiAgfVxuXG4gICY6OmJlZm9yZSxcbiAgJjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICB3aWR0aDogNTUuM3B4O1xuICAgIGhlaWdodDogMjAwcHg7XG5cbiAgICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xuICAgICAgd2lkdGg6IDY5cHg7XG4gICAgfVxuICB9XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBsZWZ0OiAwcHg7XG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9zdmcvd2VsY29tZS1ib251cy1sZWZ0LXNtYWxsLnN2Zyk7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cbiAgICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xuICAgICAgbGVmdDogLTEwcHg7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3N2Zy93ZWxjb21lLWJvbnVzLWxlZnQuc3ZnKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSB0YWJsZXQtYWJvdmUge1xuICAgICAgbGVmdDogLTIwcHg7XG4gICAgfVxuICB9XG5cbiAgJjo6YWZ0ZXIge1xuICAgIHJpZ2h0OiAwcHg7XG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9zdmcvd2VsY29tZS1ib251cy1yaWdodC1zbWFsbC5zdmcpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXG4gICAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcbiAgICAgIHJpZ2h0OiAtMTBweDtcbiAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvc3ZnL3dlbGNvbWUtYm9udXMtcmlnaHQuc3ZnKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSB0YWJsZXQtYWJvdmUge1xuICAgICAgcmlnaHQ6IC0yMHB4O1xuICAgIH1cbiAgfVxuXG4gICZfX3RleHQge1xuICAgIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XG4gICAgICBAaW5jbHVkZSBmbGV4LWNlbnRlcjtcblxuICAgICAgZ2FwOiAxNXB4O1xuICAgIH1cbiAgfVxuXG4gICZfX2JvbnVzLXR5cGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgfVxuICB9XG5cbiAgJl9fcGVyY2VudCB7XG4gICAgZm9udC1zaXplOiA3MHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGluZS1oZWlnaHQ6IDcwcHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAzZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1tYWluKTtcblxuICAgIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XG4gICAgICBmb250LXNpemU6IDUwcHg7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cbiAgfVxuXG4gICZfX3RleHQtd3JhcHBlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcbiAgICAgIEBpbmNsdWRlIGZsZXgtY2VudGVyO1xuXG4gICAgICBjb2x1bW4tZ2FwOiAxNXB4O1xuICAgIH1cbiAgfVxuXG4gICZfX3NtYWxsLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyOS45cHg7XG4gIH1cblxuICAmX190b3RhbCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDI5LjlweDtcblxuICAgIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XG4gICAgICBjb2xvcjogdmFyKC0tY29sb3ItbWFpbik7XG4gICAgICBmb250LXNpemU6IDUwcHg7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDcwcHg7XG4gICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDNlbTtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuICB9XG5cbiAgJl9fYm90dG9tLXdyYXBwZXIge1xuICAgIEBpbmNsdWRlIGZsZXgtY29sdW1uKDEwcHgpO1xuXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgY29sdW1uLWdhcDogMjBweDtcbiAgICB9XG4gIH1cblxuICAmX19hY3RpdmUge1xuICAgIEBpbmNsdWRlIGZsZXgtY2VudGVyO1xuXG4gICAgY29sdW1uLWdhcDogNXB4O1xuICAgIGNvbG9yOiB2YXIoLS1ib2R5LXRleHQtY29sb3IpO1xuXG4gICAgJi1pY29uIHtcbiAgICAgIEBpbmNsdWRlIGZsZXgtY2VudGVyO1xuXG4gICAgICB3aWR0aDogMTRweDtcbiAgICAgIGhlaWdodDogMTRweDtcbiAgICB9XG5cbiAgICAmLXRleHQge1xuICAgICAgQGluY2x1ZGUgZmx1aWQtdGV4dCgxNiwgMTQpO1xuXG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgIH1cbiAgfVxufVxuIiwiLmJvb2ttYWtlci1iZW5lZml0cyB7XG4gIEBpbmNsdWRlIGZsZXgtY29sdW1uKDEwcHgpO1xuXG4gICZfX2hlYWRlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBjb2x1bW4tZ2FwOiA0MHB4O1xuXG4gICAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3RhcnQ7XG4gICAgfVxuICB9XG5cbiAgJl9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC4wM2VtO1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1tYWluKTtcbiAgICBtYXJnaW46IDA7XG5cbiAgICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xuICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDMxLjJweDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wM2VtO1xuICAgIH1cbiAgfVxuXG4gICZfX2xvZ28ge1xuICAgIG1heC13aWR0aDogODBweDtcbiAgfVxuXG4gICZfX2NvbnRlbnQge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgcm93LWdhcDogMTVweDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWxhcmdlKTtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdyk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmxvY2stYmFja2dyb3VuZC1jb2xvcik7XG5cbiAgICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgICAgIGNvbHVtbi1nYXA6IDMwcHg7XG4gICAgICBwYWRkaW5nOiAzMHB4O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHRhYmxldC1hYm92ZSB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICAgICAgY29sdW1uLWdhcDogMzBweDtcbiAgICAgIHBhZGRpbmc6IDMwcHg7XG4gICAgfVxuICB9XG5cbiAgJl9fYmVuZWZpdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBjb2x1bW4tZ2FwOiAxMHB4O1xuXG4gICAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcbiAgICAgIG1heC13aWR0aDogNDI1cHg7XG4gICAgfVxuICB9XG5cbiAgJl9faWNvbiB7XG4gICAgQGluY2x1ZGUgZmxleC1jZW50ZXI7XG5cbiAgICB3aWR0aDogMjRweDtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItbWFpbik7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIGJveC1zaGFkb3c6IDBweCAycHggNHB4IDBweCByZ2JhKDE0LCA2NSwgMTQxLCAwLjI1KTtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBmbGV4LXNocmluazogMDtcblxuICAgIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XG4gICAgICB3aWR0aDogMjhweDtcbiAgICAgIGhlaWdodDogMjhweDtcbiAgICB9XG5cbiAgICAmID4gc3ZnIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IC0ycHg7XG4gICAgfVxuXG4gICAgJiBzdmcgKiB7XG4gICAgICBmaWxsOiBjdXJyZW50Q29sb3I7XG4gICAgfVxuICB9XG5cbiAgJl9fdGV4dC13cmFwcGVyIHtcbiAgICBAaW5jbHVkZSBmbGV4LWNvbHVtbig1cHgpO1xuXG4gICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICB9XG5cbiAgJl9fbmFtZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAzZW07XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLW1haW4pO1xuICAgIG1hcmdpbjogMDtcblxuICAgIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICB9XG4gIH1cblxuICAmX19kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDE4LjJweDtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMDNlbTtcblxuICAgIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjAuOHB4O1xuICAgIH1cblxuICAgICYgPiBwIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG4gIH1cbn1cbiIsIi5ob3ctdG8tYXBwcyB7XG4gIEBpbmNsdWRlIGZsZXgtY29sdW1uKDEwcHgpO1xuXG4gICZfX2hlYWRlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICYtbGFiZWwge1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWxhYmVsLWJnKTtcbiAgICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICAgICAgY29sb3I6IHZhcigtLWxhYmVsLXRleHQtY29sb3IpO1xuICAgIH1cbiAgfVxuXG4gICZfX3RhYnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGNvbHVtbi1nYXA6IDEwcHg7XG4gIH1cblxuICAmX190YWIge1xuICAgIEBpbmNsdWRlIGZsZXgtY2VudGVyO1xuXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiBjYWxjKCgxMDAlIC0gMTBweCkgLyAyKTtcbiAgICBjb2x1bW4tZ2FwOiAxMHB4O1xuICAgIHBhZGRpbmc6IDkuNXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtbGFyZ2UpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdyk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0taW5hY3RpdmUtdGFiKTtcbiAgICBjb2xvcjogdmFyKC0taW5hY3RpdmUtdGFiLXRleHQtY29sb3IpO1xuXG4gICAgQGluY2x1ZGUgaG92ZXIge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XG4gICAgICBwYWRkaW5nOiAxNXB4O1xuICAgIH1cbiAgfVxuXG4gICZfX3RhYi0tYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hY3RpdmUtdGFiKTtcbiAgICBjb2xvcjogdmFyKC0tYWN0aXZlLXRhYi10ZXh0LWNvbG9yKTtcbiAgfVxuXG4gICZfX3RhYi0tYWN0aXZlOjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAtMTVweDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBib3JkZXI6IDhweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItdG9wOiA4cHggc29saWQgdmFyKC0tYWN0aXZlLXRhYik7XG4gIH1cblxuICAmX190YWItbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyMC44cHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAzZW07XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBtYXJnaW46IDA7XG5cbiAgICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMy40cHg7XG4gICAgfVxuICB9XG5cbiAgJl9fdGFiLWljb24ge1xuICAgIEBpbmNsdWRlIGZsZXgtY2VudGVyO1xuXG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIHBhZGRpbmc6IDVweDtcblxuICAgICYgc3ZnICoge1xuICAgICAgZmlsbDogdmFyKC0tdGFiLWljb24tY29sb3IpO1xuICAgIH1cbiAgfVxuXG4gICZfX3RhYi1pY29uLWFuZHJvaWQge1xuICAgIGNvbG9yOiB2YXIoLS10YWItYW5kcm9pZC1pY29uLWNvbG9yKTtcbiAgfVxuXG4gICZfX3RhYi1pY29uLS1hY3RpdmUge1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10YWItaWNvbi1iZyk7XG4gICAgYm94LXNoYWRvdzogMHB4IDJweCA0cHggMHB4IHJnYmEoMTQsIDY1LCAxNDEsIDAuMjUpO1xuICB9XG5cbiAgJl9faW5uZXItd3JhcHBlciB7XG4gICAgQGluY2x1ZGUgZmxleC1jb2x1bW4oMjBweCk7XG5cbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmctYmxvY2s6IDIwcHg7XG5cbiAgICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xuICAgICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICAgIH1cbiAgfVxuXG4gICZfX3N0ZXBzIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBnYXA6IDIwcHg7XG5cbiAgICAmLS1zaG93IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgfVxuICB9XG5cbiAgJl9fc3RlcCB7XG4gICAgQGluY2x1ZGUgZmxleC1jb2x1bW4oMjBweCk7XG5cbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2hvdy10by9iZ19pbWcucG5nKSBuby1yZXBlYXQgcmlnaHQgYm90dG9tLFxuICAgICAgdmFyKC0tYmxvY2stYmFja2dyb3VuZC1jb2xvcik7XG4gICAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3cpO1xuICAgIHBhZGRpbmc6IDE1cHg7XG5cbiAgICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xuICAgICAgd2lkdGg6IGNhbGMoKDEwMCUgLSAyMHB4KSAvIDIpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHRhYmxldC1hYm92ZSB7XG4gICAgICB3aWR0aDogY2FsYygoMTAwJSAtIDQwcHgpIC8gMyk7XG4gICAgfVxuXG4gICAgJi1oZWFkZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGNvbHVtbi1nYXA6IDEwcHg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cblxuICAgICYtbGFiZWwge1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBsaW5lLWhlaWdodDogMTMwJTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMC40OHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItbWFpbik7XG4gICAgICBib3gtc2hhZG93OiAwcHggMnB4IDRweCAwcHggcmdiYSgxNCwgNjUsIDE0MSwgMC4yNSk7XG4gICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgICYtdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICB9XG5cbiAgICAmLWltZyB7XG4gICAgICBAaW5jbHVkZSBmbGV4LWNlbnRlcjtcblxuICAgICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtbGFyZ2UpO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB9XG5cbiAgICAmLWRlc2NyaXB0aW9uIHtcbiAgICAgIG1heC13aWR0aDogMzgwcHg7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuXG4gICAgICAmID4gdWwge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fYm9udXMge1xuICAgIG1heC13aWR0aDogNDQwcHg7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLW1haW4pO1xuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDk1JTtcbiAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgfVxuICB9XG5cbiAgJl9fYnRuIHtcbiAgICBtYXgtd2lkdGg6IDQxMHB4O1xuICAgIGhlaWdodDogdmFyKC0tYnV0dG9uLWhlaWdodC1iaWcpO1xuICAgIGNvbHVtbi1nYXA6IDEwcHg7XG4gICAgcGFkZGluZzogOHB4IDEwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1sYXJnZSk7XG4gICAgYm94LXNoYWRvdzogMHB4IDhweCAyNHB4IDBweCByZ2JhKDYxLCA2NSwgNzEsIDAuMjUpO1xuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgfVxufVxuIiwiLmhvdy10by10YWJzIHtcbiAgQGluY2x1ZGUgZmxleC1jb2x1bW4oMjBweCk7XG5cbiAgJl9faGVhZGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgJi1sYWJlbCB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgY29sb3I6IHZhcigtLWxhYmVsLXRleHQtY29sb3IpO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbGFiZWwtYmcpO1xuICAgICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgfVxuICB9XG5cbiAgJl9fdGFicyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA2MjFweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBjb2x1bW4tZ2FwOiAxMHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIGxlZnQ6IDBweDtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAzcHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1tYWluKTtcbiAgICAgIG9wYWNpdHk6IDAuMTU7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cblxuICAmX19sb2FkaW5nIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogMHB4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDNweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1tYWluKTtcbiAgICB0cmFuc2l0aW9uOiB3aWR0aCB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbiAgfVxuXG4gICZfX3RhYiB7XG4gICAgQGluY2x1ZGUgcmVzZXQtYnRuO1xuICAgIEBpbmNsdWRlIGZsZXgtY2VudGVyO1xuXG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtbGFyZ2UpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdyk7XG4gICAgY29sb3I6IHZhcigtLWxhYmVsLXRleHQtY29sb3IpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWxhYmVsLWJnKTtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMDNlbTtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LFxuICAgICAgY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG4gICAgei1pbmRleDogMTtcblxuICAgIEBpbmNsdWRlIGhvdmVyIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xuICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgZm9udC1mYW1pbHk6IEthbml0O1xuICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDMxLjJweDtcbiAgICB9XG5cbiAgICAmLS1hY3RpdmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItbWFpbik7XG4gICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuICAgIH1cblxuICAgICYtLXByZXYge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItbWFpbik7XG4gICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQsXG4gICAgICAgIGNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0O1xuICAgIH1cbiAgfVxuXG4gICZfX251bSB7XG4gICAgQGluY2x1ZGUgZmxleC1jZW50ZXI7XG5cbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LFxuICAgICAgY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1vdXQ7XG5cbiAgICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xuICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgfVxuXG4gICAgJi0tYWN0aXZlIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1tYWluKTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2Utb3V0LFxuICAgICAgICBjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLW91dDtcbiAgICB9XG4gIH1cblxuICAmX190YWItaWNvbiB7XG4gICAgQGluY2x1ZGUgZmxleC1jZW50ZXI7XG5cbiAgICBmbGV4LXNocmluazogMDtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgcGFkZGluZzogNXB4O1xuXG4gICAgJiBzdmcgKiB7XG4gICAgICBmaWxsOiB2YXIoLS10YWItaWNvbi1jb2xvcik7XG4gICAgfVxuICB9XG5cbiAgJl9fdGFiLWljb24tYW5kcm9pZCB7XG4gICAgY29sb3I6IHZhcigtLXRhYi1hbmRyb2lkLWljb24tY29sb3IpO1xuICB9XG5cbiAgJl9fdGFiLWljb24tLWFjdGl2ZSB7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXRhYi1pY29uLWJnKTtcbiAgICBib3gtc2hhZG93OiAwcHggMnB4IDRweCAwcHggcmdiYSgxNCwgNjUsIDE0MSwgMC4yNSk7XG4gIH1cblxuICAmX19zdGVwcyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG5cbiAgJl9fc3RlcCB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICByb3ctZ2FwOiAyMHB4O1xuICAgIC8vIG1heC13aWR0aDogNDAwcHg7XG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9ob3ctdG8vYmdfaW1nLnBuZykgbm8tcmVwZWF0IHJpZ2h0IGJvdHRvbSxcbiAgICAgIHZhcigtLWJsb2NrLWJhY2tncm91bmQtY29sb3IpO1xuICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93KTtcbiAgICBwYWRkaW5nOiAxNXB4O1xuXG4gICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XG4gICAgICAvLyBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogbWlubWF4KGF1dG8sIDU4MHB4KSBtaW5tYXgoMzgwcHgsIDFmcik7XG4gICAgICBncmlkLXRlbXBsYXRlLXJvd3M6IDFmciBhdXRvIDFmcjtcbiAgICAgIGNvbHVtbi1nYXA6IDIwcHg7XG4gICAgfVxuXG4gICAgJi1oZWFkZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGNvbHVtbi1nYXA6IDEwcHg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xuICAgICAgICBncmlkLWNvbHVtbjogMiAvIC0xO1xuICAgICAgICBncmlkLXJvdzogMSAvIDI7XG4gICAgICAgIC8vIGFsaWduLWl0ZW1zOiBlbmQ7XG4gICAgICAgIGFsaWduLXNlbGY6IGVuZDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLWxhYmVsIHtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gICAgICBsZXR0ZXItc3BhY2luZzogLTAuNDhweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLW1haW4pO1xuICAgICAgYm94LXNoYWRvdzogMHB4IDJweCA0cHggMHB4IHJnYmEoMTQsIDY1LCAxNDEsIDAuMjUpO1xuICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICAmLXRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBsaW5lLWhlaWdodDogMTMwJTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgfVxuXG4gICAgJi1pbWcge1xuICAgICAgQGluY2x1ZGUgZmxleC1jZW50ZXI7XG5cbiAgICAgIC8vIG1heC13aWR0aDogNDAwcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWxhcmdlKTtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XG4gICAgICAgIGdyaWQtY29sdW1uOiAxIC8gMjtcbiAgICAgICAgZ3JpZC1yb3c6IDEgLyA0O1xuICAgICAgfVxuICAgIH1cblxuICAgICYtZGVzY3JpcHRpb24ge1xuICAgICAgLy8ganVzdGlmeS1zZWxmOiBjZW50ZXI7XG4gICAgICBtYXgtd2lkdGg6IDU4MHB4O1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgIC8vIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcbiAgICAgICAgZ3JpZC1jb2x1bW46IDIgLyAtMTtcbiAgICAgICAgZ3JpZC1yb3c6IDIgLyAzO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBqdXN0aWZ5LXNlbGY6IHN0YXJ0O1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICB9XG5cbiAgICAgICYgPiBwIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgfVxuXG4gICAgICAmID4gdWwge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fYnRuIHtcbiAgICBtYXgtd2lkdGg6IDQxMHB4O1xuICAgIGhlaWdodDogdmFyKC0tYnV0dG9uLWhlaWdodC1iaWcpO1xuICAgIGNvbHVtbi1nYXA6IDEwcHg7XG4gICAgcGFkZGluZzogOHB4IDEwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1sYXJnZSk7XG4gICAgYm94LXNoYWRvdzogMHB4IDhweCAyNHB4IDBweCByZ2JhKDYxLCA2NSwgNzEsIDAuMjUpO1xuICAgIGp1c3RpZnktc2VsZjogY2VudGVyO1xuXG4gICAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcbiAgICAgIGp1c3RpZnktc2VsZjogc3RhcnQ7XG4gICAgICBtYXgtd2lkdGg6IDE0NXB4O1xuICAgICAgZ3JpZC1jb2x1bW46IDIgLyAtMTtcbiAgICAgIGdyaWQtcm93OiAzIC8gNDtcbiAgICB9XG4gIH1cbn1cbiIsIi5jYXNpbm8tZ2FtZXMge1xuICBAaW5jbHVkZSBmbGV4LWNvbHVtbigxMHB4KTtcblxuICAmX19nYW1lcyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBjb2x1bW4tZ2FwOiA1cHg7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWxhcmdlKTtcblxuICAgIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XG4gICAgICBjb2x1bW4tZ2FwOiAxMHB4O1xuICAgIH1cbiAgfVxuXG4gICZfX2dhbWUge1xuICAgIEBpbmNsdWRlIGZsZXgtY29sdW1uKDVweCk7XG5cbiAgICB3aWR0aDogMzEwcHg7XG4gIH1cblxuICAmX19pbWcge1xuICAgIEBpbmNsdWRlIGZsZXgtY2VudGVyO1xuXG4gICAgd2lkdGg6IDMxMHB4O1xuICAgIGhlaWdodDogMzEwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1sYXJnZSk7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuXG4gICZfX2dhbWUtbmFtZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IDIwLjhweDtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMDNlbTtcblxuICAgIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjMuNHB4O1xuICAgIH1cbiAgfVxuXG4gICZfX2J0biB7XG4gICAgaGVpZ2h0OiB2YXIoLS1idXR0b24taGVpZ2h0LWJpZyk7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEzLjNweDtcbiAgICBjb2x1bW4tZ2FwOiA1cHg7XG5cbiAgICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNS4ycHg7XG4gICAgfVxuXG4gICAgJiA+IC5kZWZhdWx0LWJ0bnNfX2ljb24ge1xuICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICBoZWlnaHQ6IDI0cHg7XG5cbiAgICAgICYgPiAudWktaWNvbiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzcHg7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XG4gICAgICAgIHdpZHRoOiAyOHB4O1xuICAgICAgICBoZWlnaHQ6IDI4cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuYnJhbmQtbG9nb3Mge1xuICBAaW5jbHVkZSBmbGV4LWNlbnRlcjtcblxuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMjBweDtcblxuICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xuICAgIGdhcDogNDBweDtcbiAgfVxuXG4gICZfX2xvZ28ge1xuICAgIEBpbmNsdWRlIGZsZXgtY2VudGVyO1xuXG4gICAgbWF4LXdpZHRoOiAxMDBweDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcGFkZGluZzogMTBweDtcblxuICAgIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XG4gICAgICBtYXgtd2lkdGg6IDIwMHB4O1xuICAgICAgcGFkZGluZzogMjBweCAxMHB4O1xuICAgIH1cblxuICAgICYtLXdpdGgtYmcge1xuICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1sYXJnZSk7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ibG9jay1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgICAgIGJveC1zaGFkb3c6IDBweCAzcHggMTBweCAwcHggcmdiYSgxNCwgNjUsIDE0MSwgMC4xKTtcbiAgICB9XG4gIH1cbn1cbiIsIi5sYXRlc3QtZXZlbnRzIHtcclxuICBAaW5jbHVkZSBmbGV4LWNvbHVtbigxMHB4KTtcclxuXHJcbiAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICZfX3NsaWRlciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgY29sdW1uLWdhcDogMjBweDtcclxuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcclxuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtbGFyZ2UpO1xyXG5cclxuICAgIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3RyYWNrIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBjb2x1bW4tZ2FwOiAyMHB4O1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKGNhbGMoKDMxMHB4ICsgMjBweCkgKiAoLTMpKSk7XHJcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgbGluZWFyO1xyXG4gIH1cclxuXHJcbiAgJl9fc2xpZGUge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICB3aWR0aDogMzEwcHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWxhcmdlKTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJsb2NrLWJhY2tncm91bmQtY29sb3IpO1xyXG4gICAgcGFkZGluZzogMTVweDtcclxuICB9XHJcblxyXG4gICZfX3NsaWRlLWNvbnRlbnQge1xyXG4gICAgQGluY2x1ZGUgZmxleC1jb2x1bW4oNXB4KTtcclxuXHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIHBhZGRpbmctbGVmdDogMTVweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogNTAlO1xyXG4gICAgICBsZWZ0OiAwcHg7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgd2lkdGg6IDNweDtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1tYWluKTtcclxuICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fdGl0bGUge1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyMy40cHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcclxuICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2Rlc2NyaXB0aW9uIHtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBsaW5lLWhlaWdodDogMTguMnB4O1xyXG5cclxuICAgIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDIwLjhweDtcclxuICAgIH1cclxuXHJcbiAgICAmID4gcCB7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2RvdHMge1xyXG4gICAgQGluY2x1ZGUgZmxleC1jZW50ZXI7XHJcblxyXG4gICAgY29sdW1uLWdhcDogMTBweDtcclxuXHJcbiAgICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fZG90IHtcclxuICAgIHdpZHRoOiA4cHg7XHJcbiAgICBoZWlnaHQ6IDhweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJvZHktdGV4dC1jb2xvcik7XHJcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMjVzIGxpbmVhciwgYmFja2dyb3VuZCAwLjI1cyBsaW5lYXI7XHJcblxyXG4gICAgQGluY2x1ZGUgaG92ZXIge1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS41KTtcclxuICAgICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItbWFpbik7XHJcbiAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjI1cyBsaW5lYXIsIGJhY2tncm91bmQgMC4yNXMgbGluZWFyO1xyXG4gICAgfVxyXG5cclxuICAgICYtLWFjdGl2ZSB7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS41KTtcclxuICAgICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItbWFpbik7XHJcbiAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjI1cyBsaW5lYXIsIGJhY2tncm91bmQgMC4yNXMgbGluZWFyO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fYnV0dG9ucyB7XHJcbiAgICBAaW5jbHVkZSBmbGV4LWNlbnRlcjtcclxuXHJcbiAgICBjb2x1bW4tZ2FwOiAxMHB4O1xyXG5cclxuICAgIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19idXR0b24ge1xyXG4gICAgQGluY2x1ZGUgZmxleC1jZW50ZXI7XHJcblxyXG4gICAgd2lkdGg6IDQwcHg7XHJcbiAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItbWFpbik7XHJcbiAgICBjb2xvcjogdmFyKC0tYm9keS1iYWNrZ3JvdW5kLWNvbG9yKTtcclxuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1pbixcclxuICAgICAgY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZS1pbjtcclxuXHJcbiAgICBAaW5jbHVkZSBob3Zlci1idXR0b24ge1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJvZHktYmFja2dyb3VuZC1jb2xvcik7XHJcbiAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1tYWluKTtcclxuICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLWluLFxyXG4gICAgICAgIGNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2UtaW47XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19idXR0b246Zmlyc3QtY2hpbGQgPiAud2Vic2l0ZS1pbnRlcmZhY2VfX2J1dHRvbi1pY29uIHtcclxuICAgIG1hcmdpbi1yaWdodDogNXB4O1xyXG4gIH1cclxuXHJcbiAgJl9fYnV0dG9uOmxhc3QtY2hpbGQgPiAud2Vic2l0ZS1pbnRlcmZhY2VfX2J1dHRvbi1pY29uIHtcclxuICAgIG1hcmdpbi1yaWdodDogLTVweDtcclxuICB9XHJcblxyXG4gICZfX2J1dHRvbi1pY29uIHtcclxuICAgIHdpZHRoOiAxNHB4O1xyXG4gICAgaGVpZ2h0OiAyMHB4O1xyXG5cclxuICAgICYtLWxlZnQge1xyXG4gICAgICBtYXJnaW4tbGVmdDogLTNweDtcclxuICAgICAgbWFyZ2luLXRvcDogMXB4O1xyXG4gICAgfVxyXG5cclxuICAgICYtLXJpZ2h0IHtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAtNHB4O1xyXG4gICAgICBtYXJnaW4tdG9wOiAxcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5hYm91dC1ib251c2VzIHtcbiAgQGluY2x1ZGUgZmxleC1jb2x1bW4oMTBweCk7XG5cbiAgJl9faW5uZXIge1xuICAgIEBpbmNsdWRlIGZsZXgtY29sdW1uKDEwcHgpO1xuXG4gICAgQGluY2x1ZGUgdGFibGV0LWFib3ZlIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAvLyBhbGlnbi1pdGVtczogc3RhcnQ7XG4gICAgICBjb2x1bW4tZ2FwOiAyMHB4O1xuICAgIH1cbiAgfVxuXG4gICZfX3RhYnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGdhcDogNXB4O1xuXG4gICAgQGluY2x1ZGUgdGFibGV0LWFib3ZlIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBmbGV4LXNocmluazogMDtcbiAgICB9XG4gIH1cblxuICAmX190YWIge1xuICAgIEBpbmNsdWRlIHJlc2V0LWJ0bjtcbiAgICBAaW5jbHVkZSBwZXJjZW50LXRvLWVtKC0zKTtcblxuICAgIG1pbi13aWR0aDogMTAwcHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gICAgcGFkZGluZzogMTNweCAxMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0taW5hY3RpdmUtdGFiKTtcbiAgICBjb2xvcjogdmFyKC0taW5hY3RpdmUtdGFiLXRleHQtY29sb3IpO1xuXG4gICAgJi0tYWNjZW50IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFjdGl2ZS10YWIpO1xuICAgICAgY29sb3I6IHZhcigtLWFjdGl2ZS10YWItdGV4dC1jb2xvcik7XG4gICAgfVxuICB9XG5cbiAgJl9fY29udGVudCB7XG4gICAgZGlzcGxheTogbm9uZTtcblxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcm93LWdhcDogMTVweDtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJsb2NrLWJhY2tncm91bmQtY29sb3IpO1xuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtbGFyZ2UpO1xuXG4gICAgQGluY2x1ZGUgdGFibGV0LWFib3ZlIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBjb2x1bW4tZ2FwOiAxNXB4O1xuICAgIH1cbiAgfVxuXG4gICZfX3RleHQtd3JhcHBlciB7XG4gICAgQGluY2x1ZGUgZmxleC1jb2x1bW4oMTBweCk7XG4gIH1cblxuICAmX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIH1cblxuICAmX19kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEzMCU7XG5cbiAgICAmIHVsIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICB9XG4gIH1cblxuICAmX19pbWcge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWF4LXdpZHRoOiAyOTBweDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1sYXJnZSk7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAvLyBhc3BlY3QtcmF0aW86IDE7XG4gIH1cbn1cbiIsIi5kZXNjcmlwdGlvbi1wYWdlIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgY29sb3I6IHZhcigtLWJvZHktdGV4dC1jb2xvcik7XG4gIHBhZGRpbmc6IDBweDtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogODBweCAwcHg7XG4gIG1pbi13aWR0aDogMTAwJTtcbiAgbWFyZ2luLWlubGluZTogY2FsYygtMTAwdncgLyAyICsgMTAwJSAvIDIpO1xuICBtYXgtd2lkdGg6IDEwMHZ3O1xuICBoZWlnaHQ6IGF1dG87XG5cbiAgQGluY2x1ZGUgbW9iaWxlLWFib3ZlIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgIHBhZGRpbmc6IDEwMHB4IDBweDtcbiAgfVxuXG4gICZfX2lubmVyIHtcbiAgICBAaW5jbHVkZSBmbGV4LWNvbHVtbigzMHB4KTtcblxuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgLy8gcGFkZGluZy1pbmxpbmU6IDIwcHg7XG5cbiAgICBAaW5jbHVkZSBtb2JpbGUtYWJvdmUge1xuICAgICAgY29sdW1uLWdhcDogNTBweDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgfVxuICB9XG5cbiAgJl9fY29udGVudCB7XG4gICAgQGluY2x1ZGUgZmxleC1jb2x1bW4oMTBweCk7XG5cbiAgICB6LWluZGV4OiAxMDtcblxuICAgIEBpbmNsdWRlIG1vYmlsZS1hYm92ZSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cblxuICAmX190aXRsZSB7XG4gICAgQGluY2x1ZGUgZmx1aWQtdGV4dCg0MiwgMzIpO1xuXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICBtYXJnaW46IDA7XG4gIH1cblxuICAmX19kZXNjcmlwdGlvbiB7XG4gICAgQGluY2x1ZGUgZmx1aWQtdGV4dCgxNiwgMTQpO1xuXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgfVxufVxuIl19 */
