@charset "UTF-8";*{padding:0;margin:0;border:0}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}a,a:hover,a:link,a:visited{text-decoration:none}aside,footer,header,legend,main,nav,section{display:block}h1,h2,h3,h4,h5,h6,p{font-size:inherit;font-weight:inherit}ul,ul li{list-style:none}img{vertical-align:top}img,svg{max-width:100%;height:auto}address{font-style:normal}input,select,textarea{background-color:transparent}button,input,select,textarea{font-family:inherit;font-size:inherit;color:inherit}input::-ms-clear{display:none}button,input[type=submit]{display:inline-block;-webkit-box-shadow:none;box-shadow:none;background-color:transparent;background:0 0;cursor:pointer}button:active,button:focus,input:active,input:focus{outline:0}button::-moz-focus-inner{padding:0;border:0}label{cursor:pointer}:root{--container-width:1280px;--container-padding:15px;--page-bg:#f9f9f9;--text-color:#676767;--color-primary:#6c5fbc;--color-grey:#cbcbcb;--color-light-primary:#dbd9ee;--color-dark-grey:#606060;--color-amber:#f59e0b;--color-blue-grey:#334155;--font-family:"Poppins", sans-serif;--second-family:"Inter", sans-serif;--third-family:"Manrope", sans-serif;--font3:"Roboto", sans-serif;--font4:"PublicSans", sans-serif;--font5:"Quicksand", sans-serif;--font6:"PlusJakartaSans", sans-serif}@font-face{font-family:Inter;font-display:swap;src:url(../fonts/Inter-Bold.woff2) format("woff2"),url(../fonts/Inter-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Inter;font-display:swap;src:url(../fonts/Inter-Regular.woff2) format("woff2"),url(../fonts/Inter-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Inter;font-display:swap;src:url(../fonts/Inter-SemiBold.woff2) format("woff2"),url(../fonts/Inter-SemiBold.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:PlusJakartaSans;font-display:swap;src:url(../fonts/PlusJakartaSans-Medium.woff2) format("woff2"),url(../fonts/PlusJakartaSans-Medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Poppins;font-display:swap;src:url(../fonts/Poppins-Bold.woff2) format("woff2"),url(../fonts/Poppins-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Poppins;font-display:swap;src:url(../fonts/Poppins-ExtraBold.woff2) format("woff2"),url(../fonts/Poppins-ExtraBold.woff) format("woff");font-weight:800;font-style:normal}@font-face{font-family:Poppins;font-display:swap;src:url(../fonts/Poppins-Medium.woff2) format("woff2"),url(../fonts/Poppins-Medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Manrope;font-display:swap;src:url(../fonts/Manrope.woff2) format("woff2"),url(../fonts/Manrope.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Inter;font-display:swap;src:url(../fonts/Inter-Medium.woff2) format("woff2"),url(../fonts/Inter-Medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Poppins;font-display:swap;src:url(../fonts/Poppins-Regular.woff2) format("woff2"),url(../fonts/Poppins-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Poppins;font-display:swap;src:url(../fonts/Poppins-SemiBold.woff2) format("woff2"),url(../fonts/Poppins-SemiBold.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:PublicSans;font-display:swap;src:url(../fonts/PublicSans.woff2) format("woff2"),url(../fonts/PublicSans.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Quicksand;font-display:swap;src:url(../fonts/Quicksand-Medium.woff2) format("woff2"),url(../fonts/Quicksand-Medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Roboto;font-display:swap;src:url(../fonts/Roboto.woff2) format("woff2"),url(../fonts/Roboto.woff) format("woff");font-weight:400;font-style:normal}html{scroll-behavior:smooth;background-color:#272727}body{background-color:var(--page-bg);color:var(--text-color)}img{display:block}h1,h2,h3,h4{font-family:var(--font-family)}a,body{font-family:var(--second-family)}.delimiter{max-width:1250px;width:100%;height:1px;margin:0 auto;background-color:var(--color-grey)}.none{display:none!important}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;white-space:nowrap;-webkit-clip-path:inset(100%);clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}.no-scroll{overflow-y:hidden}.container{margin:0 auto;padding:0 var(--container-padding);max-width:var(--container-width);width:100%}body,html{min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer{margin-top:auto}.btn,a.btn{border-radius:18px;padding:18px 27px;background-color:var(--color-primary);font-weight:700;font-size:17px;line-height:150%;text-transform:capitalize;color:var(--page-bg);display:inline-block;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.btn__auth--sign:hover,a.btn__auth--sign:hover{background-color:#3f367a}.btn__auth--log,.btn__auth--log:hover+.btn__auth--sign,a.btn__auth--log{background-color:unset;color:var(--color-dark-grey)}.btn__auth--log:hover,a.btn__auth--log:hover{background-color:var(--color-primary);color:var(--page-bg)}.btn__hero--pro,.btn__hero--start,a.btn__hero--pro,a.btn__hero--start{border-radius:12px;font-family:var(--font-family);font-weight:500;font-size:16px;letter-spacing:.01em;color:#fff}.btn__hero--start:hover,a.btn__hero--start:hover{background-color:#3f367a}.btn__hero--pro,a.btn__hero--pro{border:1.5px solid #6c5fbc;color:#6c5fbc;background-color:var(--page-bg)}.btn__hero--pro:hover,a.btn__hero--pro:hover{background-color:var(--color-primary);color:var(--page-bg)}.btn--download,a.btn--download{font-family:var(--font-family);font-weight:500;font-size:18px;line-height:125%;text-align:center;color:#fff;padding:20px 18px 20px 26px}.btn--download span,.btn--download svg,a.btn--download span,a.btn--download svg{vertical-align:middle}.btn--download span,a.btn--download span{margin-right:10px}.btn--download:hover,a.btn--download:hover{background-color:#3f367a}.btn--view,a.btn--view{position:absolute;right:11px;bottom:120px;font-family:var(--font-family);font-weight:500;font-size:20px;line-height:226%;letter-spacing:-.01em;color:#acadb9;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:0;background-color:unset}.btn--view svg,a.btn--view svg{stroke:#acadb9}.btn--view:hover,a.btn--view:hover{color:#424242}.btn--view:hover svg,a.btn--view:hover svg{stroke:#424242}.btn-add{border-radius:9px;width:43px;height:39px;background:#323142}.btn__start--hover,a.btn__start--hover{background-color:unset;color:#6c5fbc;background-color:var(--page-bg);border:1.5px solid #6c5fbc;border-radius:12px}.customer{padding:116px 0 182px}.customer h3{margin-bottom:80px}.customer__feedback{padding:38px 50px 38px 43px;max-width:528px;border-radius:20px;background-color:#fff;-webkit-box-shadow:15px 15px 20px 0 rgba(229,229,229,.7);box-shadow:15px 15px 20px 0 rgba(229,229,229,.7);margin-bottom:34px}.customer__feedback-up,.customer__feedback-up-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.customer__feedback-up{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;display:none;margin-bottom:32px;-webkit-transition:all .4s ease-in;transition:all .4s ease-in}.customer__feedback-up-wrapper{gap:21px}.customer__feedback-up-wrapper img{border-radius:100%}.customer__feedback-up-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1px}.customer__feedback-down,.customer__feedback-up-content h4{font-family:var(--font-family);font-weight:500;font-size:20px;line-height:150%;color:#030314}.customer__feedback-up-content p{font-family:var(--font5);font-weight:500;font-size:16px;line-height:156%;color:#5e5d5d}.customer__feedback-down{font-style:italic;font-weight:400;font-size:18px;line-height:145%;color:#969696}.customer__feedback-down-stars{margin-top:39px;gap:5px}.customer__feedback-down-stars,.swiper-slide-active .customer__feedback-up{display:-webkit-box;display:-ms-flexbox;display:flex}.swiper-slide-active .customer__feedback-down{color:#636363}.dishes{padding:100px 0 0}.dishes .delimiter{margin-top:120px}.dishes .container{position:relative}.dishes__grid{display:grid;grid-template-columns:repeat(5,1fr);gap:31px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-items:center;padding-top:76px;padding-bottom:112px}.dishes-card{border:1.44px solid #f4f4f6;border-radius:35px;-webkit-box-shadow:7px 82px 41px 0 rgba(229,229,229,.7);box-shadow:7px 82px 41px 0 rgba(229,229,229,.7);background:#fff;position:relative;padding:33px 22px 29px}.dishes-card__content-category{margin-top:5px;display:inline-block;font-family:var(--font-family);font-weight:400;font-size:11px;color:#daa31a;border-radius:5px;padding:3px 8px;background:#f7edd0}.dishes-card__content-category--trending{color:#fb471d;background:#f7c5ba}.dishes-card__content-category--supreme{color:#309d5b;background:rgba(51,172,100,.2)}.dishes-card__content .dishes-card__content-title{font-size:23px;line-height:163%}.dishes-card__content-info,.dishes-card__content-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:var(--third-family)}.dishes-card__content-info{gap:6px;font-weight:400;font-size:17px;line-height:133%;color:#8e97a6;margin-bottom:13px}.dishes-card__content-info .dishes-card__content-time,.restaurant__grid .rest-card__content-info .rest-card__content-time{position:relative;padding-right:16px}.dishes-card__content-info .dishes-card__content-time::after{content:"";position:absolute;width:5px;height:5px;background-color:#8e97a6;border-radius:50%;top:10px;right:5px}.dishes-card__content-price{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-weight:700;font-size:25px;line-height:156%;color:#323142}.dishes-card__content-price span{font-size:18px;color:#8e97a6}.footer{background:#eaeaea;padding:96px 0 81px}.footer__down,.footer__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer__wrapper{gap:30px;margin-bottom:29px}.footer__down{gap:20px;margin-top:57px}.footer__down-copyright,.footer__menu ul li a{font-family:var(--second-family);font-weight:500;font-size:17px;line-height:147%;color:#999}.footer__down-list,.footer__menu ul{display:-webkit-box;display:-ms-flexbox;display:flex}.footer__down-list{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:54px}.footer__down-list li:hover svg{fill:#6c5fbc}.footer__menu ul{gap:70px}.footer__menu ul li a{position:relative;line-height:150%;text-transform:capitalize;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.footer__menu ul li a::after{position:absolute;content:"";width:100%;height:1px;background-color:#3b3b3b;left:0;bottom:-5px;opacity:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.footer__menu ul li a:hover{color:#3b3b3b}.footer__menu ul li a:hover::after{opacity:1}.footer--mob,.header .mobile-nav-btn{display:none}.header{padding:48px 0 0}.header__logo,.header__wrapper,.header__wrapper-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;margin-bottom:25px}.header__logo,.header__wrapper-left{gap:103px}.header__logo{gap:11px}.header__logo-title{font-family:var(--font-family);font-weight:600;font-size:21px;line-height:130%;color:var(--color-primary)}.header__auth{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:9px}.hero{padding:80px 0 120px}.hero__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:37px}.hero__content{max-width:568px;-ms-flex-negative:1;flex-shrink:1}.hero__content-caption{font-family:var(--font-family);font-weight:600;font-size:15px;line-height:120%;letter-spacing:.13em;color:rgba(32,31,31,.2);margin-bottom:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}.hero__content-caption div{display:block;width:54px;height:1px;background-color:rgba(32,31,31,.2)}.hero__content-title{font-weight:600;font-size:75px;line-height:120%;letter-spacing:-.04em;color:#201f1f;margin-bottom:16px}.hero__content-title span{color:#5c4eae}.hero__content-desc{font-weight:400;font-size:18px;line-height:156%;text-align:justify;max-width:499px;margin-bottom:53px}.hero__content-desc span{color:#6155ae}.hero__content-btns,.hero__content-score{display:-webkit-box;display:-ms-flexbox;display:flex}.hero__content-btns{gap:18px;margin-bottom:33px}.hero__content-score{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.hero__content-score-trustpilot{margin-right:10px;padding-bottom:9px}.hero__content-score-stars{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.hero__content-score-amount{font-family:var(--font6);font-weight:500;font-size:16px;line-height:150%;color:#334155;opacity:.7}.hero__picture{position:relative}.hero__img{max-width:603px;max-height:540px}.hero__img-illustration--1{position:absolute;top:113px;right:22px;width:101px;height:97px}.hero__img-illustration--2{position:absolute;top:-24px;right:-18px;width:42px;height:28px}.hero__img-illustration--3{position:absolute;bottom:8px;left:-12px;width:39px;height:37px}.icon{width:16px;height:16px;fill:var(--color-primary)}.icon--star{fill:var(--color-amber)}.icon--arrow-right{width:28px;height:28px;stroke:#fff;fill:none;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.icon--star-purple{width:26px;height:26px}.icon--star-purple2{width:23px;height:23px}.icon--book-mark{width:15px;height:20px}.icon--heart{position:absolute;fill:#323142;width:23px;height:19px;top:24px;right:22px}.icon--add{fill:#fff;stroke-width:1px;stroke:#fff;width:16px;height:16px}.icon--arrow-down{width:16px;height:9px;margin-left:12px;stroke-width:2.36px;stroke:#1a202c;fill:none}.icon--money,.icon--wallet{width:50px;height:50px;fill:none;stroke:#936dff;padding:12px;border-radius:100%;background:#f4f0ff}.icon--money{stroke:#22c55e;background:#f2fdf6}.icon--quote{width:59px;height:45px;fill:#dadada}.icon--facebook,.icon--in,.icon--inst,.icon--twitter{width:21px;height:21px;fill:#081420;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.icon--facebook,.icon--in,.icon--twitter{width:22px}.icon--facebook,.icon--twitter{width:11px;height:22px}.icon--twitter{width:22px;height:19px}.mobile-app{padding:120px 0 0}.mobile-app .container{max-width:1292px}.mobile-app__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;padding-bottom:120px}.mobile-app__img{position:relative}.mobile-app__img-illustration{position:absolute;top:-16px;right:-67px}.mobile-app__content{position:relative;-ms-flex-preferred-size:560px;flex-basis:560px;-ms-flex-negative:1;flex-shrink:1;padding-top:75px}.mobile-app__content-title{max-width:520px;margin-bottom:63px}.mobile-app__content-quality{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:28px;margin-bottom:61px}.mobile-app__content-quality li{position:relative;font-weight:400;font-size:20px;line-height:150%;padding-left:31px}.mobile-app__content-quality li::before{content:"";position:absolute;border-radius:50%;width:7px;height:7px;background-color:var(--text-color);top:12px;left:10px}.mobile-app__content-illustration{position:absolute;bottom:30px;left:160px}.mobile-nav{position:fixed;top:-100%;width:100%;height:100%;z-index:99;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;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:40px;padding-bottom:40px;background:var(--page-bg);-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.mobile-nav--open{top:0}.mobile-nav__list{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;gap:15px}.mobile-nav-link{font-weight:500;font-size:24px;line-height:150%;text-transform:capitalize;color:var(--color-dark-grey)}.mobile-nav-btn{--time:0.1s;--width:34px;--height:24px;--line-height:2px;--spacing:9px;--color:#282828;--radius:10px;height:calc(var(--line-height)*3 + var(--spacing)*2);width:var(--width);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}.nav-icon,.nav-icon::after,.nav-icon::before{position:relative;width:var(--width);height:var(--line-height);background-color:var(--color);border-radius:var(--radius)}.nav-icon::after,.nav-icon::before{content:"";display:block;position:absolute;left:0;-webkit-transition:top var(--time) linear var(--time),-webkit-transform var(--time) ease-in;transition:transform var(--time) ease-in,top var(--time) linear var(--time);transition:transform var(--time) ease-in,top var(--time) linear var(--time),-webkit-transform var(--time) ease-in}.nav-icon::before{top:calc(-1*(var(--line-height) + var(--spacing)))}.nav-icon::after{top:calc(var(--line-height) + var(--spacing))}.nav-icon.nav-icon--active{background-color:transparent}.nav-icon.nav-icon--active::after,.nav-icon.nav-icon--active::before{top:0;-webkit-transition:top var(--time) linear,-webkit-transform var(--time) ease-in var(--time);transition:top var(--time) linear,transform var(--time) ease-in var(--time);transition:top var(--time) linear,transform var(--time) ease-in var(--time),-webkit-transform var(--time) ease-in var(--time)}.nav-icon.nav-icon--active::before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.nav-icon.nav-icon--active::after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.mobile-nav-btn{z-index:999}.menu__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:53px}.menu__list-link{position:relative;font-weight:500;font-size:17px;line-height:150%;text-transform:capitalize;color:var(--color-dark-grey);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.menu__list-link::after{position:absolute;content:"";width:100%;height:1px;background-color:#3b3b3b;left:0;bottom:-5px;opacity:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.menu__list-link:hover{color:#3b3b3b}.menu__list-link:hover::after{opacity:1}.purchases{padding:103px 0 0}.purchases .delimiter{margin-top:120px}.purchases__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:100px}.purchases__wrapper-content{-ms-flex-preferred-size:500px;flex-basis:500px;-ms-flex-negative:1;flex-shrink:1}.purchases__title.title-2{margin-bottom:48px}.purchases__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px}.purchases__item,.purchases__item-wrap,.purchases__list{display:-webkit-box;display:-ms-flexbox;display:flex}.purchases__item{position:relative;padding:5px 5px 5px 20px;border-radius:12px;background:#fff;gap:19px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.purchases__item-wrap{gap:4px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.purchases__item-title.title-4{font-size:19px;line-height:140%}.purchases__item-desc{font-family:var(--font-family);font-weight:500;font-size:12px;line-height:140%;color:#323142}.purchases__item-desc--cancelled{color:#f1534e}.purchases__item-time{position:absolute;right:17px;bottom:10px;font-family:var(--font-family);font-weight:500;font-size:13px;line-height:140%;color:#acadb9}.purchases__wrapper-info{padding:38px 38px 46px;-ms-flex-preferred-size:534px;flex-basis:534px;-ms-flex-negative:1;flex-shrink:1;border:1.57px solid #edf2f7;border-radius:25px;background:#fff;-webkit-box-shadow:7px 60px 41px 0 rgba(229,229,229,.7);box-shadow:7px 60px 41px 0 rgba(229,229,229,.7)}.purchases__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:45px;-ms-flex-negative:0;flex-shrink:0}.purchases__info h4,.purchases__info-select{font-family:var(--third-family);font-weight:800;font-size:28px;line-height:135%;letter-spacing:.01em;color:#1a202c}.purchases__info-select{padding:13px 19px;border-radius:13px;background-color:#fafafa;font-weight:600;font-size:18px;line-height:150%;letter-spacing:.03em;text-align:right;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.purchases__info-item-left div,.purchases__info-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:22px}.purchases__info-item,.purchases__info-item-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.purchases__info-item{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border:1.57px solid #edf2f7;border-radius:19px;padding:25px 25px 55px;position:relative}.purchases__info-item-left{gap:19px}.purchases__info-item-left div{gap:3px}.purchases__info-item-title{font-family:var(--third-family);font-weight:800;font-size:18px;line-height:150%;letter-spacing:.03em;color:#1a202c}.purchases__info-item-desc,.purchases__info-item-right{font-family:var(--third-family);font-weight:500;font-size:15px;line-height:150%;letter-spacing:.04em;color:#a0aec0}.purchases__info-item-right{font-weight:800;font-size:21px;letter-spacing:.01em;text-align:right;color:#1a202c}.purchases__info-item-progress div:first-child{position:absolute;bottom:25px;right:25px;z-index:1;width:calc(100% - 50px);height:9px;border-radius:79px;background:#6c5fbc;opacity:.2}.purchases__info-item-progress div:last-child{position:absolute;bottom:25px;left:25px;z-index:2;width:calc(100% - 50px - 30%);height:9px;border-radius:79px;background:#6c5fbc}.purchases__info-item-progress--orange div:first-child{width:calc(100% - 50px);background:#fbad18}.purchases__info-item-progress--orange div:last-child{width:calc(100% - 50px - 50%);background:#fbad18}.restaurant{padding:100px 0 0}.restaurant .delimiter{margin-top:120px}.restaurant .container,.restaurant__grid .rest-card picture{position:relative}.restaurant__grid{margin-top:86px;padding-bottom:120px;display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.restaurant__grid .rest-card{border:1.25px solid #f4f4f6;border-radius:30px;-webkit-box-shadow:6px 71px 36px 0 rgba(229,229,229,.7);box-shadow:6px 71px 36px 0 rgba(229,229,229,.7);background:#fff}.restaurant__grid .rest-card__img{border-top-left-radius:30px;border-top-right-radius:30px}.restaurant__grid .rest-card picture::before{content:"";position:absolute;border-radius:30px 30px 0 0;width:100%;height:100%;top:0;left:0;background:#323142;opacity:.1;z-index:2}.restaurant__grid .rest-card__content{padding:11px 27px 17px 33px}.restaurant__grid .rest-card__content-category{display:inline-block;padding:3px 9px;border-radius:5px;background:#f7edd0;font-family:var(--font-family);font-weight:400;font-size:12px;color:#daa31a}.restaurant__grid .rest-card__content-category--trending{background:#f7c5ba;color:#fb471d}.restaurant__grid .rest-card__content-wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px}.restaurant__grid .rest-card__content-bookmark,.restaurant__grid .rest-card__content-info,.restaurant__grid .rest-card__content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.restaurant__grid .rest-card__content-info{gap:7px;font-family:var(--third-family);font-weight:400;font-size:19px;line-height:133%;color:#8e97a6}.restaurant__grid .rest-card__content-info .rest-card__content-time::after{content:"";position:absolute;width:5px;height:5px;background-color:#8e97a6;border-radius:50%;top:12px;right:5px}.restaurant__grid .rest-card__content-bookmark{width:40px;height:40px;background-color:#dbd9ee;border-radius:50%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:scale .3s ease-in-out;transition:scale .3s ease-in-out;cursor:pointer}.restaurant__grid .rest-card__content-bookmark:hover{scale:1.1}.sale{margin-bottom:216px}.sale .container{max-width:1244px}.sale__wrapper{position:relative;padding:36px 0 59px 66px;border-radius:30px;background-color:#6c5fbc;background-image:url(./../img/sale/sale-bg.png);background-position:-2px 0;background-size:auto;background-repeat:no-repeat}.sale__wrapper-title{font-family:var(--font-family);font-weight:800;font-size:70px;color:#fff;margin-bottom:9px}.sale__wrapper-form{border-radius:14px;max-width:439px;height:66px;padding-left:22px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:15px;-webkit-box-shadow:0 7px 45px 0 rgba(0,0,0,.1);box-shadow:0 7px 45px 0 rgba(0,0,0,.1);background:#fff}.sale__wrapper-form input::-webkit-input-placeholder{font-family:var(--font-family);font-weight:400;font-size:16px;letter-spacing:.03em;text-transform:capitalize;color:#878787}.sale__wrapper-form input::-moz-placeholder{font-family:var(--font-family);font-weight:400;font-size:16px;letter-spacing:.03em;text-transform:capitalize;color:#878787}.sale__wrapper-form input:-ms-input-placeholder{font-family:var(--font-family);font-weight:400;font-size:16px;letter-spacing:.03em;text-transform:capitalize;color:#878787}.sale__wrapper-form input::-ms-input-placeholder{font-family:var(--font-family);font-weight:400;font-size:16px;letter-spacing:.03em;text-transform:capitalize;color:#878787}.sale__wrapper-form input::placeholder{font-family:var(--font-family);font-weight:400;font-size:16px;letter-spacing:.03em;text-transform:capitalize;color:#878787}.sale__wrapper-img{border-radius:100%;position:absolute;right:72px;bottom:-60px}.form__btn{font-family:var(--font-family);font-weight:500;font-size:14px;letter-spacing:.03em;text-transform:uppercase;color:#f7f8fa;padding:15px 24px;border-radius:11px;background:#6c5fbc;margin-right:6px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.form__btn:hover{background:#5a4da3}.static{padding:57px 0;background-color:#5c4eae;position:relative}.static .container{max-width:942px}.static__list{display:grid;grid-template-columns:repeat(3,1fr)}.static__list-item{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;gap:11px;text-align:center;border-right:1px solid rgba(197,197,197,.15)}.static__list-item .static__item-title{font-family:var(--font4);font-weight:700;font-size:43px;line-height:125%;color:#fff}.static__list-item .static__item-desc{font-weight:500;font-size:14px;line-height:150%;color:#c5bfed}.static__list-item:last-child{border-right:none}.static__bg{position:absolute}.static__bg-1,.static__bg-3{width:430px;height:220px;top:0;left:0}.static__bg-3{width:384px}.static__bg-2,.static__bg-4{width:128px;height:220px;top:0;right:0}.static__bg-4{width:84px}.swiper{width:calc(100% - 40px);height:100%}.swiper-slide{width:528px!important}.swiper-slide:nth-child(2n),.swiper-slide:nth-child(3n){width:528px!important}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{max-width:667px!important;height:11px!important;background:rgba(108,95,188,.2)!important;bottom:0!important;right:5px!important;top:unset!important;left:unset!important}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#6c5fbc!important;z-index:20}.title-2{font-family:var(--font-family);font-weight:700;font-size:50px;line-height:114%;text-transform:capitalize;color:#18181b}.title-2 span,.title-3 span{color:#6c5fbc}.title-3,.title-4,.title-4 a{font-family:var(--font-family);font-weight:600;color:#323142}.title-3{font-size:45px;line-height:57%;text-align:center}.title-4,.title-4 a{font-size:25px;line-height:162%}@media (max-width:1190px){.hero__content-title{font-size:60px}}@media (max-width:1110px){.dishes-card__content .dishes-card__content-title{font-size:20px}}@media (max-width:1100px){.hero__content-title{font-size:58px}.hero__img{max-width:445px;max-height:450px}.hero__img-illustration--1{position:absolute;top:82px;right:10px;width:87px;height:80px}}@media (max-width:1024px){.container{max-width:930px}.customer__feedback-up-content h4{font-size:14px}.btn--download span,.btn--download svg,.btn--view svg,a.btn--download span,a.btn--download svg,a.btn--view svg{width:20px;height:20px}.btn,a.btn{border-radius:13px}.btn,.btn--download,a.btn,a.btn--download{font-size:12px;padding:13px 19px}.btn--view,a.btn--view{bottom:65px;font-size:14px}.btn-add{width:32px;height:29px;border-radius:6px}.btn-add svg{width:11px;height:11px}.customer{padding:80px 0 120px}.customer h3{margin-bottom:40px}.customer__feedback{padding:27px 30px}.customer__feedback-up-wrapper{gap:15px}.customer__feedback-up-wrapper img{width:50px;height:50px}.customer__feedback-up-content p{font-size:11px}.customer__feedback-up-content{gap:0}.customer__feedback-up{gap:15px;margin-bottom:22px}.customer__feedback-down{font-size:12px}.customer__feedback-down-stars{margin-top:27px}.customer__feedback-down-stars svg{width:18px;height:18px}.dishes .delimiter{margin-top:85px}.dishes__grid{gap:22px;padding-top:54px;padding-bottom:80px}.dishes-card__content-category{font-size:8px;border-radius:3px;margin-top:0;padding:2px 5px}.dishes-card__content .dishes-card__content-title{font-size:16px}.dishes-card__content-info .dishes-card__content-time,.restaurant__grid .rest-card__content-info .rest-card__content-time{padding-right:10px}.dishes-card__content-info .dishes-card__content-time::after{width:3px;height:3px;top:7px;right:3px}.dishes-card__content-info{gap:4px;font-size:12px;margin-bottom:9px}.dishes-card__content-price{font-size:18px}.dishes-card__content-price span{font-size:13px}.dishes-card{border:1.02px solid #f4f4f6;border-radius:25px;-webkit-box-shadow:5px 58px 29px 0 rgba(229,229,229,.7);box-shadow:5px 58px 29px 0 rgba(229,229,229,.7);padding:25px 16px 22px 11px}.dishes{padding:71px 0 0}.footer__wrapper{margin-bottom:20px}.footer__down-copyright,.footer__menu ul li a{font-size:12px}.footer__down-list{gap:38px}.footer{padding:68px 0 58px}.footer__menu ul{gap:40px}.header{padding:34px 0 0}.header__wrapper{gap:10px;margin-bottom:18px}.header__wrapper-left{gap:74px}.header__logo{gap:8px}.header__logo-img{width:33px;height:31px}.header__logo-title{font-size:15px}.header__auth{gap:7px}.hero__wrapper{gap:52px}.hero__content-caption{font-size:10px;margin-bottom:13px;gap:22px}.hero__content-caption div{width:38px}.hero__content-title{font-size:53px;margin-bottom:12px}.hero__content-desc{max-width:356px;margin-bottom:38px;font-size:12px}.hero__content-btns{margin-bottom:23px}.hero__content-score{gap:7px}.hero__content-score-trustpilot{width:88px;height:22px;padding:0;margin-right:8px}.hero__content-score-stars{margin-top:4px}.hero__content-score-stars svg{width:13px;height:12px}.hero__content-score-amount{margin-top:4px;font-size:11px}.hero__img{max-width:429px;max-height:385px}.hero__img-illustration--1{position:absolute;top:80px;right:15px;width:73px;height:70px}.hero__img-illustration--2{position:absolute;top:-18px;right:-18px;width:31px;height:20px}.hero__img-illustration--3{position:absolute;bottom:8px;left:-7px;width:28px;height:26px}.hero{padding:56px 0 80px}.icon--heart{width:22px;top:20px;right:18px}.icon--money,.icon--wallet{width:35px;height:35px;padding:8px}.icon--quote{width:42px;height:32px}.icon--facebook,.icon--in,.icon--inst,.icon--twitter{width:15px;height:15px}.mobile-app .container{max-width:930px}.mobile-app__wrapper{padding-bottom:85px;gap:50px}.mobile-app__img{max-width:217px}.mobile-app__img-illustration{width:40px;height:45px;top:-18px;right:-46px}.mobile-app__content-title{max-width:380px;margin-bottom:45px}.mobile-app__content-quality li{font-size:14px;padding-left:26px}.mobile-app__content-quality li::before{width:5px;height:5px;top:9px;left:7px}.mobile-app__content-quality{gap:20px;margin-bottom:43px}.mobile-app__content-illustration{width:121px;height:44px;bottom:18px;left:120px}.mobile-app__content{-ms-flex-preferred-size:398px;flex-basis:398px;padding-top:65px}.mobile-app{padding:85px 0 0}.menu__list{gap:38px}.menu__list-link{font-size:13px}.purchases .delimiter{margin-top:85px}.purchases{padding:73px 0 0}.purchases__wrapper{gap:50px}.purchases__wrapper-content{-ms-flex-preferred-size:400px;flex-basis:400px}.purchases__list{gap:11px}.purchases__item-wrap{gap:3px}.purchases__item-title.title-4{font-size:13px}.purchases__item-desc{font-size:8px}.purchases__item-time{font-size:9px;right:12px;bottom:5px}.purchases__item{padding:3px 12px;gap:14px;max-width:245px}.purchases__item img{width:51px;height:51px}.purchases__wrapper-info{padding:33px 26px;-ms-flex-preferred-size:380px;flex-basis:380px;-ms-flex-negative:1;flex-shrink:1}.purchases__info h4{font-size:20px}.purchases__info-select{padding:9px 13px;font-size:13px;border-radius:9px}.purchases__info-select svg{width:11px;height:11px}.purchases__info-list{gap:16px}.purchases__info-item-left{gap:14px}.purchases__info-item-title{font-size:13px}.purchases__info-item-desc{font-size:11px}.purchases__info-item-right{font-size:15px;position:absolute;right:18px}.purchases__info-item-progress div:first-child{bottom:18px}.purchases__info-item-progress div:last-child{bottom:18px}.purchases__info-item{padding:18px 18px 39px;border:1.12px solid #edf2f7;border-radius:13px}.purchases__info{margin-bottom:32px}.restaurant .delimiter{margin-top:85px}.restaurant__grid .rest-card picture::before,.restaurant__grid .rest-card__img{border-radius:21px 21px 0 0}.restaurant__grid .rest-card__content-category{font-size:9px;padding:2px 6px;border-radius:4px}.restaurant__grid .rest-card__content-info .rest-card__content-time::after{width:3px;height:3px;top:8px;right:3px}.restaurant__grid .rest-card__content-info{font-size:13px;gap:5px}.restaurant__grid .rest-card__content-info svg{width:19px;height:19px}.restaurant__grid .rest-card__content-bookmark{width:29px;height:29px}.restaurant__grid .rest-card__content-bookmark svg{width:11px;height:15px}.restaurant__grid .rest-card__content{padding:8px 19px 12px 24px}.restaurant__grid .rest-card{border:.89px solid #f4f4f6;border-radius:21px;-webkit-box-shadow:4px 51px 25px 0 rgba(229,229,229,.7);box-shadow:4px 51px 25px 0 rgba(229,229,229,.7)}.restaurant__grid{gap:22px;padding-bottom:80px;margin-top:60px}.restaurant{padding:71px 0 0}.sale{margin-bottom:150px}.sale__wrapper-title{font-size:49px;margin-bottom:6px}.sale__wrapper-form{max-width:313px;height:48px;padding-left:15px}.sale__wrapper-form input{max-width:160px}.sale__wrapper-form input::-webkit-input-placeholder{font-size:11px}.sale__wrapper-form input::-moz-placeholder{font-size:11px}.sale__wrapper-form input:-ms-input-placeholder{font-size:11px}.sale__wrapper-form input::-ms-input-placeholder{font-size:11px}.sale__wrapper-form input::placeholder{font-size:11px}.sale__wrapper-img{width:196px;height:196px;right:40px;bottom:-40px}.sale__wrapper{padding:26px 0 43px 47px}.form__btn{font-size:10px;padding:11px 17px 11px 18px}.static .container{max-width:700px}.static__list-item .static__item-title{font-size:30px}.static__list-item .static__item-desc{font-size:10px}.static__list-item{gap:7px}.static{padding:35px 0}.static__bg-1{width:284px;height:145px}.static__bg-3{height:145px;width:273px}.static__bg-2{width:84px;height:145px}.static__bg-4{height:145px;width:60px}.swiper-slide{width:424px!important}.swiper-slide:nth-child(2n),.swiper-slide:nth-child(3n){width:424px!important}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{max-width:424px!important;height:9px!important;bottom:0!important}.title-2{font-size:36px}.title-3{font-size:31px}.title-4,.title-4 a{font-size:18px}}@media (max-width:885px){.hero__content-title{font-size:48px}.hero__img{max-width:350px;max-height:280px}.hero__img-illustration--1{top:50px;right:13px;width:56px;height:50px}.hero__img-illustration--2{top:-10px;right:-10px;width:23px;height:15px}.hero__img-illustration--3{bottom:3px;left:-11px;width:22px;height:20px}}@media (max-width:768px){.dishes__grid{grid-template-columns:repeat(3,1fr);gap:60px 20px;padding-top:54px;padding-bottom:80px}.hero__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:60px;-webkit-box-pack:normal;-ms-flex-pack:normal;justify-content:normal}.hero__content-caption{font-size:9px;color:#201f1f;margin-bottom:5px;gap:12px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hero__content-caption div{width:33px;background-color:#201f1f}.hero__content-desc{font-size:16px;max-width:460px;text-align:center;margin-bottom:42px}.hero__content-btns,.hero__content-score{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hero__content{max-width:550px;text-align:center}.hero__img{max-width:429px;max-height:385px}.hero__img-illustration--1{top:80px;right:15px;width:73px;height:70px}.hero__img-illustration--2{top:-18px;right:-18px;width:31px;height:20px}.hero__img-illustration--3{bottom:8px;left:-7px;width:28px;height:26px}.hero{padding:57px 0 75px}.purchases__title.title-2{font-size:26px;max-width:245px}.purchases__wrapper-info{padding:26px 20px}.purchases__info h4{font-size:18px}.purchases__info-select{font-size:11px}.purchases__info-item-left{gap:10px}.purchases__info-item-title{font-size:11px}.purchases__info-item-desc{font-size:9px}.purchases__info-item-right{font-size:13px}.purchases__info-item-progress div:first-child{bottom:15px}.purchases__info-item-progress div:last-child{bottom:15px}.purchases__info-item{padding:15px 15px 30px}.sale__wrapper-title{font-size:40px;margin-bottom:4px}.sale__wrapper-form{max-width:250px;height:40px;padding-left:10px}.sale__wrapper-form input{max-width:130px}.sale__wrapper-form input::-webkit-input-placeholder{font-size:9px}.sale__wrapper-form input::-moz-placeholder{font-size:9px}.sale__wrapper-form input:-ms-input-placeholder{font-size:9px}.sale__wrapper-form input::-ms-input-placeholder{font-size:9px}.sale__wrapper-form input::placeholder{font-size:9px}.sale__wrapper-img{width:160px;height:160px;right:30px;bottom:-30px}.form__btn{font-size:8px;padding:9px 14px 9px 15px}}@media (max-width:700px){.mobile-app__img{max-width:170px}.mobile-app__img-illustration{width:33px;height:37px;top:-14px;right:-38px}.mobile-app__content-title{margin-bottom:37px}.mobile-app__content-illustration{width:100px;height:36px;bottom:-25px;left:110px}.mobile-app__content{-ms-flex-preferred-size:330px;flex-basis:330px;padding-top:0}.restaurant__grid{gap:8px}.title-2{font-size:32px}}@media (max-width:680px){.header__wrapper{gap:10px}.header__wrapper-left{gap:30px}.menu__list{gap:20px}}@media (max-width:675px){.purchases__wrapper-info{-ms-flex-preferred-size:50%;flex-basis:50%;-ms-flex-negative:0;flex-shrink:0}}@media (max-width:670px){.title-4,.title-4 a{font-size:16px}}@media (max-width:605px){.restaurant__grid .rest-card__content{padding:8px 10px 12px 12px}}@media (max-width:576px){.customer{padding:90px 0 80px}.customer h3{margin-bottom:55px}.customer__feedback{padding:23px 26px;margin-bottom:50px}.customer__feedback-up-wrapper{gap:13px}.customer__feedback-up-wrapper img{width:42px;height:42px}.customer__feedback-up-content h4{font-size:12px}.customer__feedback-up-content p{font-size:9px}.customer__feedback-up{gap:10px;margin-bottom:19px}.customer__feedback-down{font-size:10px}.customer__feedback-down-stars{margin-top:19px}.customer__feedback-down-stars svg{width:15px;height:15px}.dishes .delimiter{margin-top:66px}.dishes__grid{grid-template-columns:repeat(2,1fr);gap:50px 16px;padding-top:61px;padding-bottom:106px}.dishes-card{border:.94px solid #f4f4f6;border-radius:23px;max-width:200px;-webkit-box-shadow:4px 54px 27px 0 rgba(229,229,229,.7);box-shadow:4px 54px 27px 0 rgba(229,229,229,.7)}.dishes{padding:85px 0 0}.footer .delimiter,.footer__down,.footer__wrapper{display:none}.footer{padding:55px 0 36px}.footer--mob{display:block}.footer--mob .footer__wrapper--mob{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;margin-bottom:33px}.footer--mob .footer__menu--mob ul,.footer--mob .footer__wrapper-up--mob{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:53px}.footer--mob .header__logo--mob{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.footer--mob .header__logo--mob img{width:40px;height:37px}.footer--mob .header__logo--mob .header__logo-title--mob{font-family:var(--font-family);font-weight:600;font-size:18px;line-height:130%;color:#6c5fbc}.footer--mob .footer__menu--mob ul{gap:30px}.footer--mob .footer__menu--mob ul li a{font-family:var(--second-family);font-weight:500;font-size:14px;line-height:135%;text-transform:uppercase;color:#606060}.footer--mob .footer__down-list--mob{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;padding-top:11px}.footer--mob .footer__down-list--mob svg{width:16px;height:16px}.footer--mob .delimiter--mob{max-width:1250px;width:100%;height:1px;margin:0 auto;background-color:var(--color-grey)}.footer--mob .footer__down--mob{margin-top:26px;text-align:center}.footer--mob .footer__down--mob p{font-family:var(--second-family);font-weight:500;font-size:13px;line-height:147%;color:#70798b}.header{padding:33px 0 0}.header__wrapper{gap:30px;margin-bottom:31px}.header__logo{gap:11px}.header__logo-img{width:46px;height:43px}.header__logo-title{font-size:21px}.header__auth{display:none}.header .mobile-nav-btn{display:-webkit-box;display:-ms-flexbox;display:flex}.hero__content-title{font-size:46px;margin-bottom:15px}.hero__content-desc{font-size:11px}.hero__content-desc span{font-weight:500}.hero__content-btns{margin-bottom:27px}.hero__content-score-stars{margin-top:6px}.hero__content-score-amount{margin-top:7px;font-size:12px}.hero__img{max-width:288px;max-height:256px}.hero__img-illustration--1{top:47px;right:6px;width:56px;height:50px}.hero__img-illustration--2{top:-10px;right:-12px;width:23px;height:15px}.hero__img-illustration--3{bottom:6px;left:-7px;width:22px;height:20px}.icon--quote{width:35px;height:27px}.mobile-app__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:100px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:66px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mobile-app__img{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.mobile-app__content-title{max-width:300px;text-align:center}.mobile-app__content-quality li{font-size:11px;padding-left:20px}.mobile-app__content-quality li::before{width:4px;height:4px;top:7px;left:5px}.mobile-app__content-quality{gap:17px;margin-bottom:35px}.mobile-app__content-illustration{width:153px;height:117px;top:265px;left:-17px;-webkit-transform:rotate(115deg);-ms-transform:rotate(115deg);transform:rotate(115deg)}.mobile-app__content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;max-width:330px}.mobile-app{padding:67px 0 0}.btn__wrapper--download{text-align:center}.header__nav{display:none}.purchases .delimiter{margin-top:110px}.purchases{padding:85px 0 0}.purchases__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:50px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.purchases__wrapper-content{-ms-flex-preferred-size:100%;flex-basis:100%}.purchases__title.title-2{font-size:30px;margin-bottom:27px;max-width:400px}.purchases__list{gap:10px}.purchases__item-wrap{gap:2px}.purchases__item-title.title-4{font-size:12px}.purchases__item-desc{font-size:7px}.purchases__item-time{font-size:8px;right:10px;bottom:4px}.purchases__item{padding:3px 11px;gap:13px;max-width:300px}.purchases__wrapper-info{padding:27px 22px;-ms-flex-preferred-size:auto;flex-basis:auto;max-width:400px;width:100%}.purchases__info h4{font-size:16px}.purchases__info-select{padding:7px 11px;font-size:11px}.purchases__info-list{gap:13px}.purchases__info-item-left{gap:11px}.purchases__info-item{padding:15px 15px 32px}.purchases__info{margin-bottom:27px}.restaurant .delimiter{margin-top:66px}.restaurant__grid .rest-card picture::before,.restaurant__grid .rest-card__img{border-radius:24px 24px 0 0}.restaurant__grid .rest-card__content-category{font-size:10px;padding:2px 7px;border-radius:4px}.restaurant__grid .rest-card__content-info .rest-card__content-time{padding-right:12px}.restaurant__grid .rest-card__content-info .rest-card__content-time::after{width:4px;height:4px;top:10px;right:4px}.restaurant__grid .rest-card__content-info{font-size:15px;gap:6px}.restaurant__grid .rest-card__content-info svg{width:22px;height:22px}.restaurant__grid .rest-card__content-bookmark{width:33px;height:33px}.restaurant__grid .rest-card__content-bookmark svg{width:12px;height:17px}.restaurant__grid .rest-card__content{padding:9px 22px 14px 26px}.restaurant__grid .rest-card{border:1px solid #f4f4f6;border-radius:24px;-webkit-box-shadow:5px 57px 28px 0 rgba(229,229,229,.7);box-shadow:5px 57px 28px 0 rgba(229,229,229,.7)}.restaurant__grid{grid-template-columns:1fr;max-width:315px;margin:60px auto 0;grid-template-rows:repeat(3,1fr);gap:40px;padding-bottom:106px}.restaurant{padding:84px 0 0}.sale{margin-bottom:198px}.sale__wrapper-title{margin-bottom:16px;text-align:center}.sale__wrapper-form{max-width:400px;height:48px;margin:0 auto;padding-left:10px}.sale__wrapper-form input{max-width:300px}.sale__wrapper-form input::-webkit-input-placeholder{font-size:10px}.sale__wrapper-form input::-moz-placeholder{font-size:10px}.sale__wrapper-form input:-ms-input-placeholder{font-size:10px}.sale__wrapper-form input::-ms-input-placeholder{font-size:10px}.sale__wrapper-form input::placeholder{font-size:10px}.sale__wrapper-img{width:170px;height:170px;right:calc((100% - 170px)/2);bottom:-102px}.sale__wrapper{padding:35px 27px 95px}.form__btn{font-size:10px;padding:11px 17px 11px 18px}.static__list-item .static__item-title{font-size:43px}.static__list-item .static__item-desc{font-size:14px}.static__list-item{border-right:none;border-bottom:1px solid rgba(197,197,197,.15);padding-bottom:60px}.static__list-item:last-child{border-bottom:none;padding-bottom:0}.static__list{grid-template-columns:246px;grid-template-rows:repeat(3,1fr);gap:60px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.static{padding:99px 0 22px}.static__bg-1,.static__bg-3{top:36px;left:-64px;-webkit-transform:rotate(110deg);-ms-transform:rotate(110deg);transform:rotate(110deg)}.static__bg-3{top:42px;left:-67px}.static__bg-2,.static__bg-4{display:none}.swiper-slide{width:100%!important}.swiper-slide:nth-child(2n),.swiper-slide:nth-child(3n){width:100%!important}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{max-width:300px!important;height:5px!important;bottom:0!important;right:calc((100% - 300px)/2)!important}.title-2{font-size:30px}.title-4,.title-4 a{font-size:20px}}@media (max-width:440px){.sale__wrapper-form input{max-width:160px}.sale__wrapper{padding:26px 17px 95px}.form__btn{padding:9px 14px}}@media (max-width:370px){.btn-add{border-radius:6px;width:28px;height:25px}.btn-add svg{width:9px;height:9px}.dishes-card__content-category{font-size:7px}.dishes-card__content .dishes-card__content-title{font-size:15px}.dishes-card__content-info{font-size:11px}.dishes-card__content-info svg{width:16px;height:17px}.dishes-card__content-price{font-size:16px}.dishes-card__content-price span{font-size:12px}.icon--heart{width:15px;height:13px;top:20px;right:18px}}@media (max-width:356px){.restaurant .restaurant__title{line-height:100%}}@media (max-width:350px){.mobile-app__content-illustration{width:120px;height:90px;top:327px;left:-29px}.mobile-app__content{max-width:250px}.mobile-nav-link{font-size:19px}}@media (max-width:340px){.sale__wrapper-form input{max-width:100px}.form__btn{padding:7px 11px 7px 12px;font-size:8px}}@media (max-width:330px){.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{bottom:0!important;right:0!important}}@media (max-width:300px){.hero__img-illustration--2,.hero__img-illustration--3{display:none}.purchases__info-item-right{font-size:11px}.static__list-item .static__item-title{font-size:36px}}@media (max-width:270px){.sale__wrapper-form{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-negative:1;flex-shrink:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-right:10px}.sale__wrapper-form input{max-width:100%}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1haW4uY3NzIiwiYmFzZS9fcmVzZXQuc2NzcyIsImJhc2UvX3ZhcnMuc2NzcyIsImJhc2UvX2ZvbnRzQXV0b0dlbi5zY3NzIiwiYmFzZS9fYmFzZS5zY3NzIiwiYmFzZS9fdXRpbHMuc2NzcyIsImJhc2UvX3N0aWNreS1mb290ZXIuc2NzcyIsIm1haW4uc2NzcyIsImJsb2Nrcy9fYnRuLnNjc3MiLCJibG9ja3MvX2N1c3RvbWVyLnNjc3MiLCJiYXNlL19taXhpbnMuc2NzcyIsImJsb2Nrcy9fZGlzaGVzLnNjc3MiLCJibG9ja3MvX2ljb25zLnNjc3MiLCJibG9ja3MvX2Zvb3Rlci5zY3NzIiwiYmxvY2tzL19oZWFkZXIuc2NzcyIsImJsb2Nrcy9faGVyby5zY3NzIiwiYmxvY2tzL19tb2JpbGUtYXBwLnNjc3MiLCJibG9ja3MvX21vYmlsZS1uYXYuc2NzcyIsImJsb2Nrcy9fbmF2LWljb24uc2NzcyIsImJsb2Nrcy9fbmF2LnNjc3MiLCJibG9ja3MvX3B1cmNoYXNlcy5zY3NzIiwiYmxvY2tzL19yZXN0YXVyYW50LnNjc3MiLCJibG9ja3MvX3NhbGUuc2NzcyIsImJsb2Nrcy9fc3RhdGljLnNjc3MiLCJibG9ja3MvX3N3aXBlci5zY3NzIiwiYmxvY2tzL190aXRsZXMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxpQkFNQSxDLENBQ0UsUyxDQ0FGLFEsQ0RFRSxRLENBSEYsQyxDQVFBLE8sQ0FGQSxRLENDQ0EsNkIsQ0FFQSxxQixDRE1BLEMsQ0FLQSxPLENBTEEsTSxDQUVBLFMsQ0NBQSxvQixDRFVBLEssQ0FFQSxNLENBQUEsTSxDQStFQSxNLENDNUVBLEksQ0FKQSxHLENER0EsTyxDQ0VDLGEsQ0FHRCxFLENEQ0EsRSxDQUNBLEUsQ0FBQSxFLENBRUEsRSxDQ0NBLEUsQ0RDQSxDLENBQUEsaUIsQ0FFRSxtQixDQUdGLEUsQ0FDQSxLLENDRUksZSxDREVKLEcsQ0NFQSxrQixDREZBLEcsQ0NNQSxHLENBQ0ksYyxDQUNBLFcsQ0RFSixPLENDQ0ksaUIsQ0RLSixLLENDR0EsTSxDREpBLFEsQ0FRRSw0QixDQUxGLE0sQ0FGQSxLLENDR0EsTSxDREpBLFEsQ0NLQyxtQixDQUNBLGlCLENEREQsYSxDQUlBLGdCLENBR0UsWSxDQUNGLE0sQ0FHQSxrQixDRXpGQSxvQixDQUNDLHVCLENBQ0EsZSxDQUdBLDRCLENBQ0EsYyxDQUNBLGMsQ0Y4RkQsYSxDQURBLFksQ0FEQSxZLENBREEsVyxDRWxGQyxTLENGeUZELHdCLENFckZDLFMsQ0FDQSxRLENDckJELEssQ0FDQyxjLENIcUhELEssQ0c3R0Msd0IsQ0FDQSx3QixDQUNBLGlCLENBQ0Esb0IsQ0g2R0QsdUIsQ0czR0Esb0IsQ0FDQyw2QixDQUNBLHlCLENBQ0EscUIsQ0FDQSx5QixDQUNBLG1DLENINkdELG1DLENHM0dBLG9DLENBQ0MsNEIsQ0FDQSxnQyxDQUNBLCtCLENBQ0EscUMsQ0FHRCxXQUNDLGlCLENBQ0EsaUIsQ0FDQSwrRixDQUNBLGUsQ0FDQSxrQixBSGlIRCxXRzdHQyxpQixDQUNBLGlCLENBQ0EscUcsQ0FDQSxlLENINkdELGtCLEFBS0EsV0c3R0MsaUIsQ0FDQSxpQixDQUNBLHVHLENINkdELGUsQ0czR0Esa0IsQUhpSEEsV0c3R0MsMkIsQ0FDQSxpQixDSDZHRCx1SCxDRzNHQSxlLENBQ0Msa0IsQUhpSEQsV0c3R0MsbUIsQ0g2R0QsaUIsQ0czR0EsbUcsQ0FDQyxlLENBQ0Esa0IsQUhpSEQsV0FEQSxtQixDRzNHQSxpQixDQUNDLDZHLENBQ0EsZSxDQUNBLGtCLEFIK0dELFdHM0dBLG1CLENBQ0MsaUIsQ0FDQSx1RyxDQUNBLGUsQ0FDQSxrQixBQUdELFdBQ0MsbUIsQ0FDQSxpQixDQUNBLHlGLENBQ0EsZSxDQUNBLGtCLEFIaUhELFdHN0dDLGlCLENBQ0EsaUIsQ0FDQSxtRyxDQUNBLGUsQ0g2R0Qsa0IsQUFLQSxXQURBLG1CLENBR0UsaUIsQ0kvTUYseUcsQ0FDQyxlLENBQ0Esa0IsQUptTkQsV0kvTUEsbUIsQ0FDQyxpQixDSitNRCwyRyxDQUdFLGUsQ0kvTUYsa0IsQUptTkEsV0kvTUMsc0IsQ0orTUQsaUIsQ0FHRSwrRixDSS9NRixlLENBQ0Msa0IsQUFHRCxXQUNDLHFCLENBQ0EsaUIsQ0FDQSwyRyxDQUVBLGUsQ0FFQSxrQixBQ2pDRCxXQUNDLGtCLENMaVBELGlCLENBR0UsdUYsQ0tqUEYsZSxDQUNDLGtCTHFQRCxJLENLalBDLHNCLENBQ0Esd0IsQ0xxUEQsSSxDS2xQQywrQixDQUNBLHVCLENMdVBELEcsQ0FGQSxhLENBTUEsRSxDQUNBLEUsQ0FDQSxFLENBQ0EsRSxDQUZBLDhCLENBTUEsQyxDQWpCQSxJLENBZUUsZ0MsQ005UUYsVSxDQUNJLGdCLENBQ0EsVSxDQUFBLFUsQ0FBQSxhLENBQ0Esa0MsQ055UkosSyxDQVBBLHNCLENBV0EsZ0IsQ0FQQSxpQixDQVNFLFMsQ094UkYsVSxDQ1ZBLFcsQ1JxU0UsUSxDUW5TRSxTLENBQ0Esa0IsQ0FFQSw2QixDQUVBLHFCLENBQ0Esa0IsQ0FDQSxlLENScVNKLFUsQ1FoU0ksaUIsQ0FHSSxVLENSa1NOLGEsQ1FqU1Usa0MsQ1IwUlosZ0MsQ1F0UkksVSxDUjJSSixJLENBUUEsSSxDUTlSUSxnQixDUmlTTixtQixDUWhTVSxtQixDQUNBLFksQ1J5UlosMkIsQ1FyUkksNEIsQ1JnU0YseUIsQ1EvUk0scUIsQ1JtU1IsTyxDUTlSUSxlLENSNFJSLEksQ0FRQSxLLENRNVJJLGtCLENSK1JGLGlCLENROVJNLHFDLENBQ0EsZSxDQUVBLGMsQ0FDQSxnQixDQUNBLHlCLENBQ0Esb0IsQ0FDQSxvQixDQUVBLHNDLENScVJSLDhCLENBYUEsc0IsQ0FEQSx1QixDQVBBLHdCLENBYUEsZSxDQW9IQSxzQyxDQXJIQSxnQixDUTNSUSxzQixDQUNBLDRCLENSd1JSLHFCLENBUUEsc0IsQ1ExUlEscUMsQ1I2Uk4sb0IsQ0FtQkYsZSxDQXhCQSxpQixDQXVCQSxnQixDQWZBLGtCLENRM1JRLGtCLENSOFJOLDhCLENRN1JVLGUsQ1JzUlosYyxDUW5SUSxvQixDUjhSTixVLENBSUYsdUIsQ1E3Ukksd0IsQ0FDSSx3QixDUmlTUixlLENBREEsZ0IsQ1EzUlEsMEIsQ0FLQSxhLENBQ0EsK0IsQ1JrU1IscUIsQ0FEQSxzQixDUTdSUSxxQyxDUm1SUixvQixDQUlBLGMsQ0FZQSxlLENRN1JRLDhCLENSZ1NOLGUsQ1EvUlUsYyxDUm9SWixnQixDUWxSWSxpQixDUmlTVixVLENRaFNjLDJCLENSc1NoQixtQixDQUNBLGtCLENBSEEsb0IsQ0FDQSxtQixDUTlSWSxxQixDUnFTWixtQixDQURBLG9CLENBWEEsaUIsQ0FpQkEsb0IsQ0FEQSxxQixDQUVFLHdCLENBSUYsVSxDQURBLFcsQ0FFRSxpQixDQUNBLFUsQ0FaQSxZLENRcFJVLDhCLENSbVNWLGUsQ0FDQSxjLENBQ0EsZ0IsQ0FDQSxxQixDQUNBLGEsQ0FaQSxtQixDUXBSTSxtQixDUm1TTixZLENBQ0Esd0IsQ0FDQSxxQixDQVpBLGtCLENBQ0YsUSxDQWNFLFMsQ1FqU0Ysc0IsQ1JzU0EsYyxDQURBLGUsQ0FYQSxjLENBaUJBLGdCLENBREEsaUIsQ0FFRSxhLENBSUYsb0IsQ0FEQSxxQixDQVhFLGMsQ0FnQkYsUSxDQUNFLGlCLENBQ0EsVSxDQUNBLFcsQ0FaQSxrQixDQXFCRixrQixDQUNBLG1CLENBWkEsc0IsQ0FjRSxhLENRalNGLCtCLENSbVNFLDBCLENRalNFLGtCLENScVNKLFMsQ1FqU0kscUIsQ0NqTUosWSxDQUNJLGtCLENUeWVKLG1CLENBWkEsMkIsQ1V2ZEMsZSxDRFBELGtCLENUOGVFLHFCLENBWkEsd0QsQ1N4ZE0sZ0QsQ1R1ZU4sa0IsQ1U5ZEQsc0IsQ1ZvZUQsOEIsQ1VoZkMsbUIsQ0RpQkQsbUIsQ1RnZkUsWSxDQWJBLHdCLENBQ0YscUIsQ1V6ZUMsa0IsQ0FBQSxzQixDVjJkRCx3QixDQWNFLHFCLENTcGVGLDZCLENBQ0ksUSxDQUNBLFksQ0FFQSxrQixDQUNBLGtDLENBQ0EsMEIsQ1R5ZEosOEIsQ1MvZEEsUSxDVHVmQSxrQyxDQWJBLGtCLENBaUJBLDhCLENVMWZDLG1CLENBQUEsbUIsQ0FDQSxZLENWNmZDLDJCLENBQ0EsNEIsQ1V6ZkQseUIsQ1YyZkMscUIsQ0FDQSxPLENVcGhCRCx3QixDVnVoQkQsaUMsQ1MzZUksOEIsQ0FBQSxlLENUeWRKLGMsQ1N2ZEksZ0IsQ0M1QkgsYSxDVjZnQkQsZ0MsQ0FDRSx3QixDQUNBLGUsQ1NqZk0sYyxDVDBkUixnQixDU3hkUSxhLENDbERQLHdCLENWeWlCQyxpQixDQXhCQSxlLENTeGRVLGMsQ1RtZlYsZ0IsQ0FDQSxhLENVamlCRCw4QixDRGtDRyxlLENUdWdCRixPLENVemlCRCw4QixDVm1oQkQsMkMsQ1N0ZEksbUIsQ0FDSSxtQixDQUFBLFksQ1RvZlIsNkMsQ0FDRSxhLENBM0JGLE8sQ1N0ZFEsaUIsQ1R3ZlIsa0IsQ1NwZlksZ0IsQ0NsRlgsa0IsQ0Q4RU8saUIsQ1RrZVIsYSxDVXBpQkMsWSxDRGtFTyxtQyxDVG1nQk4sUSxDQTdCQSx3QixDQUNGLHFCLENTdmRRLGtCLENBQ0ksb0IsQ0FDQSxnQixDQUNBLG9CLENUMmRaLFksQ1U1akJDLDJCLENEOEZPLGtCLENUK2ZOLHVELENBN0JBLCtDLENBQ0YsZSxDVXJqQkMsaUIsQ0RrRk8sc0IsQ1R3ZVIsOEIsQ1V0a0JDLGMsQ0R5RUcsb0IsQ1Q4aEJGLDhCLENBN0JBLGUsQ0FDRixjLENVM2tCQyxhLENEb0NELGlCLENUd2tCRSxlLENBQ0Esa0IsQ1VqbUJELHdDLENEd0JELGEsQ1Q4a0JFLGtCLENBM0JGLHVDLENBK0JFLGEsQ1N4ZkYsOEIsQ1Q0ZkEsaUQsQ1N4ZkksYyxDQUNBLGdCLENBR0EsMEIsQ0FpQ0osMkIsQ0FDSSxtQixDQUFBLG1CLENBQUEsWSxDVHlkSix3QixDQW1DRSxxQixDU3pmRixrQixDRWxMQSwrQixDRjZJSSwwQixDQ3RJSCxPLENWd29CQyxlLENBL0JBLGMsQ1MxZE0sZ0IsQ1Q0Zk4sYSxDQS9CQSxrQixDQW1DRixxRCxDWXRsQkEsbUUsQ1p1akJFLGlCLENBQ0Ysa0IsQ0FtQ0EsNEQsQ0EvQkUsVSxDU3pkTSxpQixDVDJmTixTLENBL0JBLFUsQ1N6ZFUsd0IsQ1QyZlYsaUIsQ0FDQSxRLENBL0JBLFMsQ1NyZEYsMkIsQ0FLSSx3QixDVHlkSixxQixDQW1DRSw2QixDVzlxQkUsZSxDWCtvQkosYyxDVzdvQkksZ0IsQ0FDSSxhLENYbXJCUixnQyxDQUNFLGMsQ0FqQ0EsYSxDQXFDRixPLENBQ0Usa0IsQ0FqQ0EsbUIsQ0FtREYsYSxDQWRBLGdCLENBZUUsbUIsQ0FDQSxtQixDQUNBLFksQ0FuQ0Esd0IsQ0FDRixxQixDVW5xQkMsa0IsQ0NLRyx3QixDWHFzQkYscUIsQ0FDQSw2QixDQXZCRixnQixDV3hxQlEsUSxDQUNBLGtCLENYcXJCUixhLENBVUUsUSxDQUNBLGUsQ1V2c0JELHVCLENWdXVCRCxxQixDV3h1QkksZ0MsQ1g2c0JGLGUsQ0FDQSxjLENBQ0EsZ0IsQ0FDQSxVLENXL3FCRSxrQixDWGdzQkosZ0IsQ1c3cUJnQixtQixDQUVBLG1CLENBQ0EsWSxDQXRCWixrQixDWHNyQkYsd0IsQ1dsckJNLHFCLENBRUEsa0IsQ0FFQSxRLENYb3JCUiwrQixDVzlxQmdCLFksQ1hrckJoQixnQixDV3pxQmdCLFEsQ1hnckJoQixxQixDVzVxQm9CLGlCLENBS0EsZ0IsQ1h3b0JwQix5QixDVzdwQlksc0MsQ1hxc0JWLDhCLENBR0YsNEIsQ0FwQ0UsaUIsQ0FDRixVLENXdG9CZ0IsVSxDQS9CSixVLENYNnNCVix3QixDQXBDQSxNLENBQ0YsVyxDV3RvQlksUyxDQUNJLHNDLENBQ0EsOEIsQ1grcUJoQiwyQixDQUNFLGEsQ1U3d0JELGtDLENDMkZXLFMsQ1hvcEJaLFksQ0FpR0EsdUIsQ1d6dUJnQixZLENYaXJCaEIsTyxDQXBDQSxnQixDQWdFQSxhLENBeEJBLGdCLENBY0EscUIsQ1dockJvQixtQixDWHlvQnBCLG1CLENXdm9Cb0IsWSxDQUNJLHdCLENBQ0EscUIsQ0FDQSxrQixDWDZwQnhCLGdCLENXM3FCZ0Isd0IsQ0FDQSxxQixDQUNBLDZCLENBQ0EsUSxDQUVBLGtCLENYOHJCaEIsYSxDQVZBLHFCLENXMXFCd0IsUyxDWG9yQnhCLGEsQ1cxcUJ3QixRLENYb3JCeEIsbUIsQ0FDRSw4QixDQXhDQSxlLENBQ0YsYyxDVXh4QkMsZ0IsQ0M0R1csMEIsQ1gwdEJaLGEsQ0F4Q0UsbUIsQ0FDRixtQixDV3RvQmdCLFksQ0E3Q0osd0IsQ1grdEJWLHFCLENBeENBLGtCLENXdm9Ca0IsTyxDWHdyQnBCLEssQ1VsMEJDLG9CLENWczBCRCxjLENVaDBCQyxtQixDVmswQkMsbUIsQ0FDQSxZLENXcnJCYyx3QixDQUNBLHFCLENBQ0Esa0IsQ0FDQSx3QixDQUNBLHFCLENYd29CaEIsNkIsQ1d0b0JnQixRLENYMG9CaEIsYyxDVXR6QkMsZSxDQ21LVyxtQixDWHFzQlYsYSxDQUdGLHNCLENBOUNFLDhCLENBQ0YsZSxDV3JvQmdCLGMsQ0F0QkosZ0IsQ1g2c0JWLG9CLENBOUNBLHVCLENXdG9Ca0Isa0IsQ1h1ckJsQixtQixDQTlDQSxtQixDQUNGLFksQ1V0MEJDLHdCLENDNENHLHFCLENYNDBCRixrQixDQUNBLFEsQ0FHRiwwQixDQS9DRSxhLENBQ0YsVSxDVWwwQkMsVSxDQ2dDRyxrQyxDWHUxQkosb0IsQ0FDRSxlLENBQ0EsYyxDQWhEQSxnQixDQUNGLHFCLENVdDFCQyxhLENDUEQsa0IsQ1hrMkJBLHlCLENVLzBCQyxhLENWbzRCRCxtQixDQWhEQSxlLENBa0RFLGMsQ2F6NUJGLGdCLENBQ0ksa0IsQ0FDQSxlLENiMDJCSixrQixDQW9EQSx3QixDVXY0QkMsYSxDVjI0QkQsbUIsQ0FRQSxvQixDQUNFLG1CLENBdERBLG1CLENBQ0YsWSxDQTRDQSxtQixDYTk1QlEsUSxDQUVBLGtCLENibzZCUixvQixDVXo1QkMsd0IsQ0dmRyxxQixDYjg2QkYsa0IsQ0F0REEsUSxDQTBERiwrQixDVTc1QkMsaUIsQ0FBQSxrQixDVms2QkQsMEIsQ1U1NUJDLG1CLENWODVCQyxtQixDQUNBLFksQ2F6NkJNLHdCLENBRUEscUIsQ2I2MkJSLGtCLENhMzJCUSxPLENiNDZCUiwyQixDYXg2Qlksd0IsQ0FDQSxlLENiNjJCWixjLENVcDRCQyxnQixDR2tCTyxhLENiazdCTixVLENhdDZCTSxjLENIWlAsaUIsQ1Z5N0JELFUsQ0FDRSxlLENBQ0EsZ0IsQ2F6NkJrQiwwQixDQUNJLGlCLENiNDJCeEIsUyxDVWo1QkMsVSxDRzhCTyxXLENidTdCTixXLENVejhCRCwwQixDR0FHLGlCLENiODhCRixTLENBaEVBLFcsQ0FDRixVLENVMzVCQyxXLENWZytCRCwwQixDQWhFQSxpQixDVXA1QkMsVSxDR25CRCxVLENiMitCRSxVLENBaEVBLFcsQ0FvRUYsSyxDQWhFQSxVLENBa0VFLFcsQ2F6NkJFLHlCLENiNjZCSixXLENhMzZCUSx1QixDYis2QlIsa0IsQ2ExNkJZLFUsQ0FDQSxXLENBQ0EsVyxDQUNBLFMsQ0FDQSxzQyxDQUNBLDhCLENiMDJCWixrQixDYXQyQlksVSxDQUNJLFcsQ2I4NkJoQixtQixDYTE2QmdCLFUsQ0FFQSxXLENiNjZCaEIsZ0IsQ2F6NkJnQixVLENiczJCaEIsVyxDQUdBLFksQ2FuMkJnQixpQixDQUNJLFksQ2JxMkJwQixVLENVeDhCQyxXLENHMEdPLFEsQ2JzNkJOLFUsQ0FHRixVLENBcEVFLFMsQ0FDRixnQixDQXNFRSxXLENhbDZCRixVLENBQ0ksVyxDYnM2QkosaUIsQ0FDRSxVLENBcEVBLFUsQ2EvMUJNLGdCLENiczZCTixtQixDQUNBLGMsQ0FDQSxTLENBSUYsWSxDQURBLGEsQ0FFRSxVLENBeEVBLFcsQ2E3MUJNLFMsQ2J3NkJOLGMsQ0FDQSxZLENBQ0Esa0IsQ0FDQSxrQixDQVBGLFksQ0FXRSxjLENBN0VBLGtCLENBaUZGLFksQ0FDRSxVLENBQ0EsVyxDQUNBLFksQ0FtQkYsZSxDQVJBLFMsQ0FSQSxXLENBd0JBLGMsQ2F0OEJZLFUsQ2JnN0JWLFcsQ0FDQSxZLENBakZBLHNDLENhMzFCVSw4QixDYnk3QlosZSxDQVJBLFMsQ0FnQkEsYyxDQWZFLFUsQ0FPRixlLENBUUEsYyxDQVBFLFUsQ0FDQSxXLENBTUYsYyxDQUNFLFUsQ0FDQSxXLENBTUYsVyxDQUNFLGlCLENBR0Ysc0IsQ2E5NkJZLGdCLENiazdCWixvQixDYTU2QlEsbUIsQ2I4NkJOLG1CLENBQ0EsWSxDQUNBLHdCLENBQ0EscUIsQ0FDQSw2QixDQXhGQSxRLENhaDFCTSxvQixDYjY2QlIsZ0IsQ2F6NkJZLGlCLENiNjZCWiw2QixDQUNFLGlCLENBQ0EsUyxDQXhGQSxXLENjbGlDRixvQixDQUNJLGlCLENkc2lDSiw2QixDY3BpQ0ksZ0IsQ0pzQkgsbUIsQ0FBQSxhLENBQUEsZ0IsQ1Y4bUNELDBCLENVeG1DQyxlLENWMG1DQyxrQixDQUdGLDRCLENBOUZBLG1CLENjdGlDUSxtQixDSmlCUCxZLENBQUEsMkIsQ0FBQSw0QixDQUNBLHlCLENWeW5DQyxxQixDQUNBLFEsQ2Mxb0NVLGtCLENkOG9DWiwrQixDVS9uQ0MsaUIsQ0FBQSxlLENBQ0EsYyxDVmtvQ0MsZ0IsQ0FDQSxpQixDYzNvQ00sdUMsQ0FDSSxVLENBQ0EsaUIsQ0FDQSxpQixDQUNBLFMsQ0FDQSxVLENkd2lDWixrQyxDY3BpQ0ksUSxDSkZILFMsQ1ZrcENELGlDLENBQ0UsaUIsQ0FDQSxXLENjaHBDTSxVLENkb3BDUixXLENBMUdBLGMsQ0E0R0UsUyxDVTVxQ0QsVSxDSStCRyxXLENkZ3BDRixVLENBMUdBLG1CLENjbmlDTSxtQixDZGdwQ04sWSxDQUNBLDJCLENBMUdBLDRCLENjbmlDVSx5QixDZGdwQ1YscUIsQ0ExR0Esd0IsQ2NqaUNNLHFCLENkOG9DTixrQixDQTFHQSx1QixDY2ppQ1Usb0IsQ2Q4b0NWLHNCLENBQ0EsZ0IsQ0ExR0EsbUIsQ2NoaUNVLHlCLENkNm9DVixrQyxDQTFHQSwwQixDQThHRixpQixDQTFHQSxLLENBOEdBLGlCLENBMUdFLG1CLENjM2hDVSxtQixDZHdvQ1YsWSxDQTFHQSx3QixDQUNGLHFCLENVdGxDQyxrQixDSStERywyQixDZHFvQ0YsNEIsQ0ExR0EseUIsQ2N4aENNLHFCLENkcW9DTixRLENBR0YsZ0IsQ0FDRSxlLENBMUdBLGMsQ2N2aENVLGdCLENkb29DVix5QixDQUNBLDRCLENBS0YsZSxDQUNFLFcsQ0ExR0EsWSxDY25oQ00sYSxDZGdvQ04saUIsQ0FDQSxhLENBQ0EsZSxDQTVHQSxhLENlOW5DRSxvRCxDTHNCSCxrQixDQUFBLG1CLENBQUEsbUIsQ0FDQSxZLENWOHRDQyx1QixDQUNBLG9CLENVMXRDRCxzQixDVjR0Q0Msd0IsQ0FDQSxxQixDZXZ2Q00sa0IsQ2YydkNSLFMsQ0FTQSxnQixDQURBLGlCLENBUEUsaUIsQ0FsSEEsa0IsQ0FDRix5QixDVW5vQ0MsNkIsQ0tWRywyQixDZnN3Q0osZ0IsQ0FEQSxpQixDQUVFLFUsQ0FDQSxhLENBQ0EsaUIsQ0FDQSxNLENlenZDTSwyRixDZnVvQ1IsMkUsQ2Vyb0NRLGlILENma3dDUixpQixDZTd2Q1ksa0QsQ2Zrd0NaLGdCLENVcHdDQyw2QyxDVnl3Q0QsMEIsQ2Vqd0NZLDRCLENmc3dDWixpQyxDQURBLGtDLENlaHdDZ0IsSyxDQUNBLDJGLENMaENmLDJFLENLZU8sNkgsQ2Z5eENSLGtDLENBNUhFLCtCLENlcG9DYywyQixDZm13Q2QsdUIsQ1VyeUNELGlDLENLU08sZ0MsQ2ZpeUNOLDRCLENBQ0Esd0IsQ0FLRixlLENBOUhFLFcsQ0FrSUYsVyxDQTlIRSxtQixDQUNGLG1CLENlbG9DUSxZLENBQ0ksd0IsQ0FDQSxxQixDQUNBLGtCLENBQ0EsUSxDZnNvQ1osZ0IsQ2Vqb0NZLGlCLENBVEosZSxDZjR3Q04sYyxDQTlIQSxnQixDQUNGLHlCLENlbG9DWSw0QixDQWJKLHNDLENmaXhDTiw4QixDVTUwQ0QsdUIsQ0syRE8saUIsQ2ZzeENOLFUsQ0FDQSxVLENBOUhBLFUsQ0FDRix3QixDZXBvQ1ksTSxDQXRCSixXLENmNHhDTixTLENBOUhBLHNDLENBQ0YsOEIsQ0FrSUEsc0IsQ0FDRSxhLENlbndDVSw2QixDQUNJLFMsQ2Z5d0NoQixVLENlbndDWSxpQixDZnV3Q1oscUIsQ2Vsd0NZLGdCLENmc3dDWixtQixDQTlIQSxtQixDVTl1Q0MsbUIsQ0srRk8sWSxDZml4Q04sd0IsQ0FDQSxxQixDQUNBLDZCLENBOUhBLFMsQ0FrSUYsMkIsQ0FDRSw2QixDQUNBLGdCLENBQ0EsbUIsQ0FDQSxhLENVOTJDRCx5QixDS21GTyxrQixDZmt5Q1IsZ0IsQ2UvdkNRLDJCLENBQ0ksNEIsQ0FBQSx5QixDQUFBLHFCLENBQ0EsUSxDTHBJWCxnQixDVjA1Q0QscUIsQ0F6QkEsZ0IsQ0F6R0UsbUIsQ0FDRixtQixDZXBvQ1EsWSxDTHJKUCxnQixDS2tJTyxpQixDZjR3Q04sd0IsQ0FoSUEsa0IsQ0FDRixlLENBcUlFLFEsQ0FDQSx3QixDQWxJQSxxQixDQUNGLGtCLENBc0lBLHFCLENVeDRDQyxPLENBQUEsMkIsQ0FBQSw0QixDQUNBLHlCLENWKzRDQyxxQixDQXBJRiw4QixDZXJvQ1ksYyxDQUNJLGdCLENBSUoscUIsQ0w1SVgsOEIsQ0FBQSxlLENBQUEsYyxDQUNBLGdCLENWNDVDQyxhLENBeElGLGdDLENlcG9DWSxhLENmbXhDWixxQixDZS93Q2dCLGlCLENBQ0EsVSxDQUNBLFcsQ2Zzb0NoQiw4QixDVS95Q0MsZSxDS3FKTyxjLENmd3lDTixnQixDQTFJQSxhLENBOElGLHdCLENBQ0Usc0IsQ0FDQSw2QixDQTFJQSxnQixDZW5vQ2MsbUIsQ2ZneENkLGEsQ0ExSUEsMkIsQ2Vwb0NrQixrQixDZml4Q2xCLGUsQ0FDQSx1RCxDQTFJQSwrQyxDQThJRixnQixDQTFJRSxtQixDQUNGLG1CLENVL3pDQyxZLENLK0lPLHdCLENmOHpDTixxQixDQUNBLGtCLENBQ0Esd0IsQ0E1SUEscUIsQ0FDRiw2QixDVTl6Q0Msa0IsQ0s2TGUsbUIsQ2ZpeENkLGEsQ0FHRixtQixDQXBJQSx1QixDQXFJRSwrQixDQTVJQSxlLENBQ0YsYyxDVTcwQ0MsZ0IsQ0tLRyxvQixDZnc5Q0YsYSxDQTFJRix1QixDZS9uQ0ksaUIsQ0FDSSxrQixDZmlvQ1Isd0IsQ2U3bkNRLGUsQ0FDQSxjLENmZ29DUixnQixDZTluQ1Esb0IsQ0FDSSxnQixDQUVBLG1CLENBRUEsbUIsQ0FDQSxZLENmK25DWix3QixDZTVuQ1EscUIsQ0FDSSxrQixDZmt6Q1osOEIsQ0FyQ0EscUIsQ2V4d0NZLG1CLENmNm5DWixtQixDZTFuQ1EsWSxDQUNJLDJCLENBQ0EsNEIsQ0FDQSx5QixDQUVBLHFCLENBQ0EsUSxDZjB3Q1oscUIsQ0FnQkEsMEIsQ2V0d0NZLG1CLENmd3dDVixtQixDQUNBLFksQ0FDQSx3QixDQUNBLHFCLENBQ0Esa0IsQ0F0QkYscUIsQ0FPRSx3QixDQUNBLHFCLENBQ0EsNkIsQ0E1SUEsMkIsQ0FDRixrQixDVWw0Q0Msc0IsQ0s4TkcsaUIsQ2ZzekNKLDBCLENBdElFLFEsQ0FnSkYsOEIsQ0FRRSxPLENBR0YsMkIsQ0E1SUEsK0IsQ2VubkNRLGUsQ0E1RUosYyxDZiswQ0YsZ0IsQ0FDQSxvQixDQTVJQSxhLENBZ0pGLDBCLENBU0EsMkIsQ0FSRSwrQixDQUNBLGUsQ0E1SUEsYyxDZWxuQ1UsZ0IsQ2Zpd0NWLG9CLENBQ0EsYSxDQUdGLDJCLENBRUUsZSxDQUNBLGMsQ0FFQSxvQixDQTVJQSxnQixDQUNGLGEsQ0FnSkEsOEMsQ0FDRSxpQixDQTVJQSxXLENlL21DVSxVLENmOHZDVixTLENBQ0EsdUIsQ0FDQSxVLENBQ0Esa0IsQ0E1SUEsa0IsQ2U3bUNVLFUsQ2Y4dkNaLDZDLENBQ0UsaUIsQ0E1SUEsVyxDZTNtQ1UsUyxDZjB2Q1YsUyxDQUNBLDZCLENBQ0EsVSxDQUNBLGtCLENBNUlBLGtCLENBZ0pGLHNELENBQ0UsdUIsQ0FDQSxrQixDQUdGLHFELENBQ0UsNkIsQ0FDQSxrQixDQUdGLFcsQ0FDRSxpQixDQUdGLHNCLENBNUlFLGdCLENBZ0pGLHNCLENBeUJBLG9DLENBeEJFLGlCLENBMUlGLGlCLENlcG1DUSxlLENBQ0ksb0IsQ2ZtdkNWLFksQ0E1SUEsbUMsQ2VubUNVLFEsQ2Z1bUNaLDRCLENVNytDQywyQixDS1BELGtCLENmb29ERSx1RCxDQTVJQSwrQyxDQUNGLGUsQ0FnSkEsaUMsQ0E1SUUsMkIsQ0FDRiw0QixDQW9KQSw0QyxDWTVvREEsVSxDQUNJLGlCLENaaWdESiwyQixDQThJRSxVLENZNW9ERixXLENBQ0ksSyxDQUNBLE0sQ0FDQSxrQixDQUNBLFUsQ0FFQSxTLENaK29ESixxQyxDWTVvREEsMkIsQ1prZ0RBLDhDLENBK0lFLG9CLENZNW9ERixlLENBQ0ksaUIsQ0FDQSxrQixDWmdnREosOEIsQ0ErSUUsZSxDWTVvREYsYyxDQUNJLGEsQ1pncERKLHdELENZNW9EQSxrQixDQUNJLGEsQ1pncERKLDZDLENBT0Usd0IsQ0FDQSxxQixDQTdJQSw2QixDQUNGLFEsQ0FnTEEsOEMsQ0EvQkEsMEMsQ0FiQSw2QyxDQWlERSxtQixDQUNBLG1CLENBQ0EsWSxDQUNBLHdCLENBN0lBLHFCLENBQ0Ysa0IsQ0FxR0EsMEMsQ1l4b0RBLE8sQ0FDSSwrQixDQUNBLGUsQ0FDQSxjLENBQ0EsZ0IsQ0FDQSxhLENadXBESiwwRSxDWTVvREksVSxDWmdnREosaUIsQ0ErSUUsUyxDWTVvREYsVSxDWjhvREUsd0IsQ1k1b0RFLGlCLENBQ0EsUSxDQUVBLFMsQ1orb0RKLDhDLENZMW9ESSxVLENaOC9DSixXLENVNWtEQyx3QixDRW9FRCxpQixDWitwREUsdUIsQ1k1b0RGLG9CLENBQ0ksc0IsQ0FDQSx3QyxDWmdnREosZ0MsQ0ErSUUsYyxDQUdGLG9ELENZM29ESSxTLENaK29ESixLLENBQ0UsbUIsQ0EzSUYsZ0IsQ1V6bERDLGdCLENWMnVERCxjLENBN0lFLGlCLENBQ0Ysd0IsQ0ErSUUsa0IsQ1k3b0RGLHdCLENBQ0ksK0MsQ0FDQSwwQixDQUlBLG9CLENBQUEsMkIsQ1pncERKLG9CLENBQ0UsOEIsQ0FDQSxlLENBOUlBLGMsQ0FDRixVLENBZ0pFLGlCLENBR0YsbUIsQ1k3b0RJLGtCLENBRUEsZSxDQUFBLFcsQ1orL0NKLGlCLENVL25EQyxtQixDRTBIRCxtQixDWndwREUsWSxDQUNBLHdCLENBL0lBLHFCLENBQ0Ysa0IsQ0FpSkUsd0IsQ1k5b0RGLHFCLENBQ0ksNkIsQ0FDQSxRLENBRUEsOEMsQ0FFQSxzQyxDQUFBLGUsQ1ppcERKLG9ELENBQ0UsOEIsQ0FDQSxlLENBaEpBLGMsQ0FDRixvQixDQWtKRSx5QixDWTlvREYsYSxDWmtwREEsMkMsQ1k1b0RJLDhCLENBQUEsZSxDWjYvQ0osYyxDVXpwREMsb0IsQ0VzSkQseUIsQ1p3cERFLGEsQ0EvSUYsK0MsQ0FtSkUsOEIsQ2dCenpERixlLENBQ0ksYyxDaEJ5cURKLG9CLENnQnZxREkseUIsQ0FDSSxhLENoQjZ6RFIsZ0QsQ0FDRSw4QixDQWpKQSxlLENBQ0YsYyxDZ0J2cURJLG9CLENBQ0kseUIsQ0FBQSxhLENoQjh6RFIsc0MsQ0FDRSw4QixDZ0I3ekRNLGUsQ0FFQSxjLENoQndxRFIsb0IsQ1VqckRDLHlCLENNSUcsYSxDaEJ3MERKLGtCLENBckpBLGtCLENVM3FEQyxpQixDTVJHLFUsQ2hCNDBERixZLENBR0YsVSxDQUNFLDhCLENBQ0EsZSxDQUNBLGMsQ0FDQSxvQixDQUNBLHdCLENBQ0EsYSxDQUNBLGlCLENBQ0Esa0IsQ0E1SkEsa0IsQ0FDRixnQixDZ0J2cURJLHNDLENBQ0ksOEIsQ2hCdzBEUixnQixDZ0JwMERZLGtCLENOOUJYLE8sQ015QkcsYyxDaEIrMERGLHdCLENBNUpBLGlCLENBZ0tGLGtCLENBQ0UsZSxDQTFKRixhLENnQnRxRFEsWSxDQXBCSixtQyxDaEI0MURKLGtCLENBQ0UsbUIsQ0FDQSxtQixDQUNBLFksQ0FDQSx3QixDQTVKQSxxQixDQUNGLGtCLENVbHREQywyQixDTWFHLDRCLENoQnEyREYseUIsQ0FDQSxxQixDQUNBLFEsQ0E5SkEsaUIsQ0FDRiw0QyxDQWtLQSxzQyxDQUNFLHdCLENnQnIwRE0sZSxDaEJ1MEROLGMsQ2dCcjBETSxnQixDaEJzcURSLFUsQ0FvS0EscUMsQ0FoS0EsZSxDVTd1REMsYyxDTXFFTyxnQixDaEI0MEROLGEsQ0E5SkYsNkIsQ2dCcnFEWSxpQixDaEIwMERaLFcsQ0FoS0EsaUIsQ0FvS0EsYSxDQUNBLGEsQ0FoS0UsVyxDQUNGLFksQ2dCdHFEUSxLLENBQ0ksTSxDaEJvMERaLGEsQ2dCbjBEWSxXLENoQjgwRFosYSxDQUNBLGEsQ0FyS0EsVyxDZ0J0cURZLFksQ0FDSSxLLENBQ0EsTyxDaEJ5MERoQixhLENBOUpBLFUsQ0F5S0EsTyxDZ0I1MERvQix1QixDQUNBLFcsQ2hCZzFEcEIsYSxDZ0IzMERvQixxQixDaEIrMERwQiwyQixDQUlBLDJCLENBSEUscUIsQ0FPRixpRCxDQUNBLDJELENVMTdEQyxnRyxDVnF4REQsc0YsQ2dCbnNEWSx5QixDaEI0MkRWLHFCLENBQ0Esd0MsQ0FyS0Esa0IsQ2dCcnFEa0IsbUIsQ2hCNjBEbEIsbUIsQ0FDQSxvQixDQUdGLGtFLENBcktBLDRCLENVN3lEQyxVLENWdTlERCxRLENBcktFLDhCLENBQ0YsZSxDVXZ5REMsYyxDTTRFTyxnQixDaEJvNEROLHlCLENBQ0EsYSxDZ0J4MERNLGEsQ0FZSSxhLENBWEEsYSxDaEJ3cURaLFEsQ0FtTEEsUSxDQUNBLFUsQ0FyS0UsOEIsQ0FDRixlLENBeUtFLGEsQ0F6TEYsUSxDQXlLRSxjLENBQ0EsZSxDQUVBLGlCLENBT0YsUSxDQUNBLFUsQ1V0K0RDLGMsQ015SU8sZ0IsQ2hCeTJEUiwwQkF2S0Esb0IsQ2dCdHFEWSxnQixBaEJtMURaLDBCQUNFLGlELENBdktBLGdCLEFBNEtGLDBCQUNFLG9CLENnQmgxRFUsYyxDQUdKLFUsQ0FqSUosZSxDQWtJUSxnQixDaEIycURWLDBCLENBQ0YsaUIsQ1UvMURDLFEsQ01pREcsVSxDQXVJUSxVLENoQnExRFIsYSxBQXhLSiwwQmdCenFEUSxVLENBM0lKLGUsQ2hCMmlFRixpQyxDZ0IvbUVGLGMsQ0NTSSxtQixDQUFBLGtCLENQVUgsYyxDT1hBLG9CLENBQUEsbUIsQ2pCMDNERCxlLENnQmw0REEsVSxDQXlOUSxXLENOdE1QLEksQ1ZpaUVDLEssQ2dCcjFETSxrQixDTjVNUCxJLENPaEJBLGMsQ2pCaWpFQyxLLENpQm5qRUQsZSxDQUdBLGMsQ0FDQSxpQixDQU1BLFUsQ2pCOGpFQyxXLENBRUUsVyxDQUNBLGMsQ2lCOWpFSCxRLENBQ0EsVSxDQUFBLFcsQ2pCNjRERCxpQixDaUJ6NERDLFksQ2pCNjRERCxVLENBdUxJLFcsQ1U5akVILFMsQ0FBQSxvQixDVnFrRUMsWSxDaUJ0a0VELGtCLENqQjBrRUMsbUIsQ2lCemtFRSxpQixDQUdKLDhCLENBQ0MsUSxDQUdBLGtDLENBQ0EsVSxDakI4NERELFcsQ2tCLzZEQSxnQyxDQUNBLGMsQ0FJQyw4QixDQUVBLEssQ0FJQSxzQixDQUVBLFEsQ0FDQSxrQixDQUlBLHdCLENBQ0EsYyxDQUVBLDhCLENBQ0EsZSxDQUNBLGtDLENsQmtuRUcsVSxDQUNBLFcsQ2tCaG5FSixrQixDQUNDLGUsQ0FHQSxhLENBQ0EsUSxDbEJpN0RELGdCLENBb01JLG1CLENrQmhuRUgsOEIsQ0FDQSxhLENBRUEsaUIsQ0FDQSxZLENBRUEsZSxDQUlBLGlELENBQ0EsYyxDQUFBLHFELENSeENBLG1FLENWczlERCxrQixDa0J6NkRDLDRELENBQ0EsUyxDbEI2NkRELFUsQ0F1TUksTyxDa0JqbkVKLFMsQ2xCKzZEQSwwQixDQXVNSSxPLENrQmpuRUosYyxDQUNDLGlCLENBR0QsMkIsQ2xCbW5FSSxjLENrQmhuRUgsZ0MsQ0FBQSxjLENsQnVuRUMsWSxDa0JubkVGLDJCLENBQ0Msa0IsQ2xCcW5FRyx1RCxDQUNBLCtDLENBMU1KLDJCLENrQng2REMsTyxDbEJ1bkVHLGdCLENBR0YsZ0IsQ2tCdm5FRixrQixDbEI4NkRBLHVCLENtQnAvRFEscUIsQ25Ca3NFSixjLENVbnJFSCxrQixDQUFBLFEsQ1YwckVDLE8sQ21CanRFRSxtQixDQUdJLGdCLENBRUEsUSxDbkJzZ0VSLE8sQ21COS9EUSxnQixDQUdJLGdCLENBQ0EsUSxDQUNBLGtCLENBSUEscUIsQ0FFQSxRLENBR0osYSxDQUNJLE8sQ0FHSSxpQixDbkI2L0RoQixVLENVdmhFQyxXLENWMmhFQyxtQixDbUJ6L0RNLGMsQ25CNi9EUixhLENtQngvREksTyxDbkI0L0RGLGMsQ0FDRixRLENtQnYvREksc0IsQ0FDSSxjLENuQjIvRE4sa0IsQ0FDRixRLENBR0EsMEIsQ29CampFSSxVLENWSUgsb0IsQ1VKRyxjLENBSVEsa0IsQ1ZZWCxtQixDVWhCRyxlLENBUVEsa0IsQ3BCcWpFVixjLENvQmhrRUYsbUIsQ0FnQlEsa0IsQ1ZHUCxvQixDVW5CRCxPLENwQjJrRUEsK0IsQ0FvTkksVSxDb0J2d0VKLFcsQ0FDSSxTLENBQUEsZ0IsQ3BCNHdFRiwwQixDQUNFLGMsQ29CendFQSw4QixDQUNJLFUsQ3BCNndFSixXLENBdE5KLDJCLENVOWtFQyxjLENVaUJELGMsQ0FhUSxVLENBQ0ksZSxDcEIrd0VSLGdCLENVbHlFSCwwQixDVUtELGlCLENBbUJRLFEsQ0FBQSxVLENwQml4RUosVSxDQUNBLFcsQ0FHRiwwQixDQUNFLGlCLENBOU5GLFMsQ29CcGpFTSxXLENBQ0ksVSxDcEJxeEVSLFcsQ0FHRiwwQixDb0JueEVGLGlCLENBQ0ksVSxDcEJxakVKLFMsQ1U5bEVDLFUsQ1V3Q0QsVyxDcEIyakVFLEssQ0FDRixtQixDQW1PRSxZLENvQnJ4RU0sVSxDQUNBLFEsQ3BCdWpFTixVLENvQmxqRUUsWSxDQURKLGEsQ0FDSSxVLENBQUEsVyxDQUNBLFcsQ3BCMnhFRixZLENvQjF4RUUsVSxDcEJ1akVKLFcsQ29CM2lFSSxlLENwQnd4RUYsUyxDQUxBLFcsQ29CNXdFRSxjLENwQndpRUYsVSxDQUNGLFcsQ0F1UEUsc0IsQ0F4T0YsZSxDb0JuakVRLG9CLENBQUEsbUIsQ0FDQSxRLENwQm15RU4sZ0IsQ0FDRSxlLENvQnR5RUEsNkIsQ0FNUSxVLENwQnVqRVYsVyxDQUNGLFMsQ1V6b0VDLFcsQ1Y2b0VDLDBCLENBQ0YsZSxDb0JyakVJLGtCLENwQnlqRUosK0IsQ1U5cEVDLGMsQ1VxR0csaUIsQ3BCOGpFSix1QyxDVXZwRUMsUyxDVXlGRyxVLENBU1EsTyxDcEJ5akVWLFEsQ29CcGpFTSw0QixDQUNBLFEsQ0FDQSxrQixDcEIwakVSLGlDLENvQnRqRVEsVyxDQUNJLFcsQ3BCd2pFWixXLENVbHJFQyxVLENWc3JFQyxvQixDQUNGLDZCLENVM3FFQyxnQixDVXNHRyxnQixDcEIwa0VKLFcsQ29CdGpFSSxnQixDQUlJLFcsQ0FFQSxRLENBR0EsZ0IsQ0FDQSxjLENBVkoscUIsQ0FhUSxlLENwQnlqRVYsVSxDQUNGLGdCLENBaVBFLG1CLENvQnB5RVUsUSxDcEIwakVaLDJCLENVcHRFQyw2QixDVTJFRCxnQixDcEI0M0VFLGdCLENBN09BLFEsQ0FpUEEscUIsQ0E3T0EsTyxDb0JucEVGLDhCLENBZ0dRLGMsQ3BCMGpFTixxQixDQUNGLGEsQ29CcGpFSSxxQixDQUNBLGEsQ3BCc3lFQSxVLENvQnJ5RUEsVSxDQUdBLGdCLENBQ0EsZ0IsQ0FDQSxRLENwQnV5RUEsZSxDb0IveUVKLG9CLENBV1EsVSxDQUNBLFcsQ3BCMnlFTix3QixDQWxQQSxpQixDQUNGLDZCLENVanZFQyxnQixDVTJLRCxtQixDQWlCUSxhLENBR0osbUIsQ0FwQkosYyxDcEJtMEVFLHVCLENBQ0UsZ0IsQ0FwUEYsYyxDQUNGLGlCLENBd1BFLDJCLENvQjl5RU0sVSxDcEJnekVKLFcsQ0FuUEYscUIsQ0FDRixRLENVeHZFQywwQixDQUFBLFEsQ1ZxL0VDLDJCLENBQ0UsYyxDQUdGLDBCLENvQnZ6RUUsYyxDcEI4akVKLDJCLENvQjNqRUksYyxDQUNJLGlCLENBQ0EsVSxDQUdBLDhDLENBQ0EsVyxDQU5KLDZDLENBU1EsVyxDVjFOWCxxQixDVWlORyxzQixDQWFRLDJCLENwQitqRVYsa0IsQ29CNWtFRSxnQixDQWlCUSxrQixDQUlSLHNCLENBQ0ksZSxDQVFBLDRDLENBSkEsaUMsQ0FDQSwyQixDVmhPUCw4QyxDQUFBLGEsQ0FDQSxlLENWbWlGRyxpQixDQU9GLDBFLENBaFFBLFMsQ29CN2pFVSxVLENBQ0ksTyxDQUNBLFMsQ1Y1UGYsMEMsQ1VzT0csYyxDQTJCUSxPLENWM1BYLDhDLENVZ09HLFUsQ0ErQlEsVyxDcEJra0VaLDhDLENvQjdqRUksVSxDQUNJLFcsQ0FDQSxrRCxDQUFBLFUsQ3BCbTBFSixXLENBblFKLHFDLENVbDFFQywwQixDVnMxRUMsNEIsQ0FDRiwwQixDVTMwRUMsa0IsQ1VvUUcsdUQsQ0FVUSwrQyxDQUlSLGlCLENWNVFILFEsQ0FBQSxtQixDQUFBLGUsQ1Z1bEZDLFcsQ1VqbEZELGdCLENVeVFPLEssQ0FDQSxtQixDcEJta0VSLG9CLENvQjlqRVEsYyxDVnJSUCxpQixDQUNBLG1CLENWb21GRyxlLENBQ0EsVyxDb0IvMEVRLGlCLENBR0kseUIsQ0FBQSxlLENBQ0Esb0QsQ3BCbzFFWixjLENBbFJKLDJDLENVLzJFQyxjLENWbTNFQywrQyxDQUNGLGMsQ0F3UkUsZ0QsQ0FwUkEsYyxDb0JqbEVNLHNDLENBbUJRLGMsQ0FJUixrQixDQUNJLFcsQ0FDQSxZLENBQ0EsVSxDQUNBLFksQ3BCb2tFWixjLENVdDRFQyx3QixDVjA0RUMsVSxDQUNGLGMsQ1VyNEVDLDJCLENWeTRFQyxrQixDQUNGLGUsQ29CL2pFWSxzQyxDQUNBLGMsQ0FHQSxxQyxDcEJta0VaLGMsQ0F3UkUsa0IsQ0FwUkEsTyxDb0I3a0VNLE8sQ0FhUSxjLENBSVIsYSxDQUVJLFcsQ0FDQSxZLENBRkEsYSxDQUVBLFksQ0FJQSxXLENBUEosYSxDQVlRLFUsQ0FDQSxZLENwQnMxRWQsYSxDb0J0MUVjLFksQ0FiUixVLENwQnVsRVIsYSxDb0Jua0VZLHFCLENwQnVrRVYsMkIsQ29CaGtFVSwyQixDcEJpa0VaLHFCLENvQjVqRVksaUQsQ0FDQSwyRCxDQUdBLGdHLENBRkEsc0YsQ3BCcWtFWix5QixDVXY4RUMsb0IsQ1V5WE8sa0IsQ3BCbWxFUixRLENVdDhFQyxjLENWMDhFQyxRLENBQ0YsYyxDb0Joa0VZLFEsQ0FDQSxVLENBQ0EsZ0IsQXBCNDFFWix5QkFwUkEsb0IsQ1UzOUVDLGMsQ1YrOUVDLFUsQ0FDRixlLENVMTlFQyxnQixDVjg5RUMsMEIsQ0FDRixRLENvQmxrRVEsVSxDQUNJLFUsQ0FDQSxXLENBSUEsMEIsQ0FDQSxTLENwQm1rRVosVyxDVTcrRUMsVSxDVThSRyxXLENwQnkrRUYsMEIsQ0FwUkEsVSxDQUNGLFUsQ1U5K0VDLFUsQ1V3UkcsYSxBVmxSSCx5QlVrUkcsYSxDQTBKUSxtQyxDcEJxa0VWLGEsQ0FDRixnQixDVTkvRUMsbUIsQ1ZrZ0ZDLGMsQ0FDRiwyQixDVXYvRUMsNEIsQ1VzTUQseUIsQ0ErT1EscUIsQ3BCc2tFTixRLENBQ0YsdUIsQ0FzUkksb0IsQ3FCcnlGSixzQixDQUdJLHNCLENBQ0ksYSxDckJraEZSLGEsQ1UvZ0ZDLGlCLENXSkcsUSxDQUlRLHVCLENyQm1oRlYsb0IsQ0FDRixzQixDQXdSRSwwQixDQXBSQSxVLENBQ0Ysd0IsQ0FHQSxtQixDcUJoaEZJLGMsQ0FDSSxlLENBQ0EsaUIsQ0FFQSxrQixDckJtaEZSLG1CLENxQjFnRlksb0IsQ0FMSix1QixDQUNJLG9CLENBQ0Esc0IsQ1h0QlgsYyxDVzJCVyxlLENBS1EsaUIsQ1hwQm5CLFUsQ1dlVyxlLENBU1EsZ0IsQ0FJUiwwQixDQUNJLFEsQ3JCaWhGaEIsVSxDcUIvZ0ZnQixVLENBQ0ksVyxDQUdBLDBCLENBQ0EsUyxDQUNBLFcsQ0FDQSxVLENBQ0EsVyxDckJtaEZwQiwwQixDVXRrRkMsVSxDVzBEbUIsUyxDQUNJLFUsQ3JCK2dGdEIsVyxDcUIxZ0ZrQixLLENBQ0ksbUIsQ0FLWix5QixDQUNJLGMsQ3JCNGdGaEIsZSxDcUJ2Z0ZvQix3QixDQUNBLGlCLENBSUEsbUIsQ0FDQSxjLENBR0EsdUIsQ0FDSSxjLENYdEZ2QiwwQixDV3lFZSxRLENyQm16RmQsMkIsQ0FyUkEsYyxDcUI5aEZjLDBCLENBd0JRLGEsQ3JCNmdGdEIsMkIsQ0FDRixjLENVN2xGQyw4QyxDQUFBLFcsQ1YwM0ZDLDZDLENVcDNGRCxXLENXaUZtQixxQixDckI0Z0ZwQixzQixDVW5tRkMsb0IsQ0FBQSxjLENBQ0EsaUIsQ1cyRm1CLG1CLENBRUEsZSxDQUNBLFcsQ0FDQSxpQixDckI2Z0ZwQix5QixDcUJ6Z0ZvQixlLENyQjZnRnBCLG9ELENxQnpnRndCLGEsQ0FHSSwyQyxDQUNBLGEsQ0FHQSwrQyxDQUNBLGEsQ0FaUixnRCxDQWdCUSxhLENyQjZ5RjFCLHNDLENxQnp5RjhCLGEsQ3JCNmdGOUIsa0IsQ0FDRixXLENVNW9GQyxZLENXMEdtQixVLENBMkJRLFksQ3JCNnlGMUIsVSxDcUJ6eUY4QixhLENBQ0EsMkIsQVh0Si9CLHlCVzRHZSxnQixDQWlEUSxlLENBR0EsNkIsQ0FDSSxVLENBQ0EsVyxDckIwZ0YxQixTLENBQ0YsVyxDQW1TRSwwQixDcUJ4eUZzQixrQixDckI0eUZ0QixpQyxDcUJ4eUYwQixXLENyQjBnRjFCLFcsQ0FDRixZLENxQnRnRmdCLFUsQ0FHSSxvQixDQUNBLDZCLENBQ0EsZ0IsQ0FBQSxhLENyQjJ5RmxCLGlCLENBQ0UsTyxDQUdGLFEsQ3FCM3lGa0IsZ0IsQUFHQSx5QkFDSSxnQixDckJ1Z0Z4QixRLENBMFNFLHFCLENxQjV5RnNCLFEsQ3JCZ3pGdEIsVyxDcUI1eUYwQixVLEFyQml6RjVCLHlCQUNFLHdCLENxQjV5RnNCLDJCLENyQnVnRnRCLGMsQ3FCcmdGc0IsbUIsQ0FDSSxlLEFYaE4zQix5QldzRVcsUSxDckI2N0ZWLFUsQ0F0U0EsZ0IsQUEyU0YseUJBdFNFLHFDLENBQ0YsNEIsQUEyU0EseUJBdFNBLFMsQ1V4dUZDLG1CLENWbWhHQyxZLENxQjV5RmMsa0IsQ3JCd2dGaEIsbUIsQ1VudUZDLGlCLENXUU8sa0IsQ3JCd2dHTiw4QixDQUNFLFEsQ1U3aEdILGtDLENXWUcsVSxDQXVPUSxXLENyQnlnRlYsaUMsQ0FDRixjLENBNFNFLGdDLENBeFNBLGEsQ3FCcnZGRSxzQixDQWlQUSxRLENBQ0Esa0IsQ3JCb3pGVix3QixDcUIveUZVLGMsQ1huUVgsOEIsQ1dQRCxlLENyQnd4RkEsa0MsQ1Vyd0ZDLFUsQ1duQkQsVyxDckI2eEZBLGtCLENxQnZnRkksZSxDckIyZ0ZGLGEsQ0FDRixtQyxDQTBTSSxhLENzQjVrR0osZ0IsQ0FDSSxvQixDQUdJLFksQ3RCcXlGUiwwQixDVWx5RkMsa0IsQ1lQRCxlLENBUVEsdUQsQ3RCcXlGTiwrQyxDc0I3eUZGLE8sQ0FZUSxnQixDQWtCQSxrQixDQVRKLGEsQ3RCd2tHRixnQixDc0I3a0dGLFksQ0FVSSxPLENBQ0EsbUIsQ0FRSSxZLEN0Qmt5RlIsYSxDQTRTRSxrQyxDc0J6a0dVLG1CLEN0Qmt5RlYsbUIsQ0FDRixZLENVOXpGQyx3QixDWWdCRyxxQixDQWVRLDZCLENBRUEsUSxDdEJreUZWLGtCLENzQnh3RlUsa0MsQ0EzQ1IscUMsQ0FxQlEsbUIsQ0FFQSxtQixDdEJreUZWLFksQ0FDRiwyQixDc0IveEZJLDRCLENBQ0kseUIsQ0FFQSxxQixDQUNBLFEsQ1puQ1AsK0IsQ0FBQSxtQixDQUNBLG1CLENWZ25HRyxZLENBQ0Esd0IsQ1U1bUdILHFCLENWOG1HRyxrQixDQUNBLFEsQ0FHRixtQyxDc0I3a0dNLFUsQ3RCK3hGUixXLENzQjN4Rlksd0QsQ0FDQSw4QixDQUNBLGUsQ0FDQSxjLENBQ0EsZ0IsQ3RCK3hGWixhLENzQm55Rlksa0MsQ0FBQSxRLENBR0EsdUMsQ0FDQSxnQyxDdEIreEZaLGUsQ3NCcnlGUSxjLENBQ0ksZ0IsQ0FDQSx3QixDQUNBLGEsQ0FHQSxvQyxDdEIreEZaLG1CLENzQnJ5RlEsbUIsQ0FDSSxZLENBQ0EsUSxDQUNBLGdCLENBR0Esd0MsQ3RCK3hGWixVLENVcDJGQyxXLENWd3JHQyw0QixDc0I1bUdVLGdCLEN0Qjh4RlYsVSxDc0I1eEZVLFUsQ0FDSSxhLEN0Qjh4RmQsa0MsQ0FHQSwrQixDc0I5eEZVLGUsQ0FDSSxpQixDdEJrbkdkLGlDLENBclZBLGdDLENzQjl4RlUsZSxDQUNJLGMsQ3RCNnhGZCxnQixDc0I5eEZVLGEsQ3RCK3hGWixPLENVMzJGQyxnQixDVjJzR0MsZ0IsQ3NCdG5HVSxRLEN0QjR4RlYsa0IsQ0FHQSxhLENzQnp4RlUsUSxDQUFBLGlCLENBQ0ksVSxDdEIyeEZkLFcsQ0FBQSxtQixDc0I1eEZVLGMsQ0FBQSxhLENBQ0ksWSxDWnRGZix1QixDWXFDRyxtQixDQXNEUSxtQixDQUNBLFksQ3RCNnhGVixvQixDc0J4eEZVLGMsQ0FDSSxrQixDdEJvb0dkLG1CLENBdldBLGMsQ0FBQSx3QixDc0IxeEZVLGUsQ0FBQSxtQixDQUNJLGtCLEN0QjRvR2QsMEIsQ0FuWEEsYyxDc0JweEZVLDJCLENBQ0ksYyxDdEJ3eEZkLGMsQ3NCbnhGVSxVLENBQ0ksZSxDdEJ1eEZkLGdCLENzQnAyRkUsMEIsQ0FrRlEsUSxDdEIyb0dSLFMsQ3NCMW9HUSxVLEN0QjRvR1IsVyxDQUdGLDBCLENzQjdvR1UsUyxDdEJ1eEZWLFcsQ3NCcnhGVSxVLENBQ0ksVyxDQUtaLDBCLENBQ0ksVSxDQUNBLFMsQ0FFQSxVLENBQ0EsVyxDQUxKLFksQ0FRUSxVLENBQ0EsVyxDdEJ1eEZWLG9CLENBQ0YsMkIsQ1V6NkZDLDRCLENZd0lHLHlCLENBZVEscUIsQ0FDQSxTLENBQ0EsdUIsQ0FDQSxvQixDdEJzeEZWLHNCLENBQ0YsbUIsQ1UzNkZDLHdCLENZa0lHLHFCLENBc0JRLGtCLEN0QmlwR1YsZ0IsQ0F2WEEsMkIsQ0FDRixnQixDVS83RkMsTyxDVm04RkMsMEIsQ0FDRixlLENVeDdGQyxpQixDVjQ3RkMsK0IsQ0FDRixjLENzQnR4RkksaUIsQ3RCMHhGRix1QyxDQUNGLFMsQ0F5WEksVSxDc0Ivb0dKLE8sQ0FDSSxRLENBR0EsNEIsQ0FDQSxRLENBQ0Esa0IsQ0FJQSxpQyxDQUVBLFcsQ0FFQSxZLENBQUEsUyxDdEJzeEZKLFUsQ3NCcHhGSSxnQyxDQUNJLDRCLEN0QnN4RlIsd0IsQ0E0WEUsb0IsQ3NCNW9HTSwyQixDdEJxeEZOLGdCLENBQ0YsTyxDVS85RkMsZSxDVjQxR0MsVyxDQXhYQSxnQixDc0JsekZGLHVCLENBaUNRLGlCLEN0Qnd4RlIsWSxDc0JueEZJLFksQ3RCdXhGRixxQixDQUNGLGdCLENBNFhFLFUsQ3NCN29HTSxnQixDdEJpcEdOLG1CLEN1QjczR0YsMkIsQ0FDSSw0QixDQUNBLHlCLENBRUEscUIsQ3ZCcWdHSixRLEN1Qm5nR0ksd0IsQ0FDSSxxQixDdkJxZ0dSLGtCLENBNFhFLDJCLENBeFhBLDRCLENBQ0YsZSxDdUJqZ0dRLHlCLEN2QnFnR1IsYyxDdUJuZ0dRLGtCLENiT1AsZSxDQUNBLGdCLENWMDNHRyxRLEN1Qmg0R1EscUIsQ3ZCbzRHUixPLEN1Qmo0R1EsOEIsQ0FFQSxjLENBR0kscUIsQ0FDQSxhLENBR0EscUIsQ3ZCb2dHaEIsYSxDVTdoR0MsVSxDYW9CVyxVLEN2QjhnR1osZ0IsQ1V0aEdDLGdCLENhUVcsUSxDQVlRLGUsQ0FHSix3QixDQWZKLGlCLENBZ0JRLDRCLEN2QnVnR2xCLGUsQ0FDRixlLEN1QnBnR1ksVSxDQUdJLG1CLENBQ0EsYyxDQUpKLHVCLENBT1EsZ0IsQ3ZCdWdHbEIsYyxDdUI5Z0dVLHFCLENBV1EsUSxDQUlSLDBCLENBQ0ksUSxDQTdDUixxQixDQWlEUSxzQixDYmhEZixnQixDYURPLGtCLEN2Qjg3R04sc0IsQ0EvWEEsZSxDdUJua0dFLDRDLEN2QnM4R0YsaUMsQ0EvWEEsMkIsQ0F1WUEsOEMsQ0FDRSxjLENBQ0EsZSxDQWpZRixpQixDdUI3bEdGLG1FLENBNEZRLGtCLENiekVQLDBFLENhbkJELFMsQ0FnR1EsVSxDdkJ1Z0dOLFEsQ0FDRixTLEN1Qm5nR0ksMEMsQ3ZCdWdHSixjLEN1QnJnR0ksTyxDQUtJLDhDLENBQ0EsVSxDdkJxZ0dSLFcsQ0FxWUUsOEMsQ3VCdDRHVSxVLEN2QnNnR1YsVyxDdUJoaEdFLGtELENBY1EsVSxDQUNBLFcsQ3ZCMjRHVixxQyxDQW5ZQSwwQixDdUJsZ0dNLDRCLEN2QnNnR1Isd0IsQ1UzbkdDLGtCLENhb0hHLHVELENBSVEsK0MsQ2I1R1gsaUIsQ2F3R0cseUIsQ0FRUSxlLENBQ0Esa0IsQ3ZCd2dHVixnQyxDQUNGLFEsQ3VCcmdHSSxvQixDQUlJLFcsQ0FDQSxnQixDQUxKLEssQ0FRUSxtQixDdkJ5Z0daLG9CLENVdG9HQyxrQixDYXFIRyxpQixDdkJzaEdKLG1CLEN1QnJnR0ksZSxDQUNJLFcsQ3ZCdWdHUixhLENVMXBHQyxpQixDVjhwR0MseUIsQ0FDRixlLEN3QnJxR0ksb0QsQ0FDQSxjLENBR0osMkMsQ0FDSSxjLENBREosK0MsQ0FJUSxjLENkVVAsZ0QsQ2NkRCxjLEN4Qm9yR0Esc0MsQ0FxWUksYyxDQWpZSixrQixDVXRyR0MsVyxDY1VELFksQ0FJUSw0QixDeEI0cUdOLGEsQ3dCaHJHRixjLENBUVEsc0IsQ3hCbWpITixVLEN3Qi9pSEYsYyxDQUNJLDJCLENBREosc0MsQ0FJUSxjLENkZFAscUMsQ2NVRCxjLEN4QndyR0Esa0IsQ0FxWUksaUIsQ3dCampISiw2QyxDeEJtakhJLG1CLEN3Qi9pSEEsNkIsQ0FDQSxrQixDQUNBLGdCLENBR0EsYSxDQUNBLDJCLEN4QitxR0osZ0MsQ1UzdEdDLFEsQ2NrQ0QsdUIsQ3hCZ2tISSxvQixDQUNBLHNCLENBR0YsTyxDd0JwakhNLG1CLENkdENQLGEsQ2NzQkQsYSxDeEIwa0hJLFEsQ0FDQSxVLENBQ0EsZ0MsQ3dCeGpISSw0QixDQUNBLHdCLENBckJSLGEsQ3hCOHNHQSxRLENVcHVHQyxVLENWNG1IQyxhLENBQ0EsYSxDd0IzakhNLFksQ3hCMnJHUixhLEN3QnZyR0ksb0IsQ3hCK2pIRiwyQixDQWhZQSwyQixDQWlZRSxvQixDd0J4akhBLGlELENBQ0EsMkQsQ3hCaWtIRixnRyxDQXJZRixzRixDeUI5d0dBLHlCLENBQ0ksb0IsQ3pCeXhHSixrQixDVW54R0Msc0MsQ1Z1eEdDLFEsQ0FDRixjLENBdVlFLFEsQ0FuWUEsVSxDQUNGLGdCLEFBd1lBLHlCQW5ZQSx5QixDQXFZSSxlLEN5Qm5wSEEsYyxDQUNBLHNCLENBR0EsVSxDekJteEdKLGtCLEFVM3lHQyx5QmVrQkQsUSxDQWFRLGlCLEN6Qm14R04sVSxDQUNGLFcsQ0F1WUUsWSxDeUJycEhFLFMsQ0FDQSxVLENBR0EsOEIsQ3pCbXhHSixhLENBdVlFLGlELEN5QnZwSE0sYyxDQUdKLDBCLENBWkosYyxDekJveUdFLDhCLENBQ0YsVSxDVTV6R0MsVyxDVm9zSEMsMkIsQ0FuWUEsYyxDT3Z6R0YsZ0MsQ0FDQSxjLENQaXNIRSxZLENBQ0UsVSxDQUNBLFcsQ0FDQSxRLENBQ0EsWSxBQUlKLHlCQUNFLDhCLENBQ0Usa0IsQUFJSix5QkFDRSxpQyxDQUNFLFcsQ0FDQSxXLENBQ0EsUyxDQUNBLFUsQ0FHRixvQixDQUNFLGUsQ0FHRixnQixDQUNFLGdCLEFBSUoseUJBQ0UseUIsQ0FDRSxlLENBR0YsVSxDQUNFLHlCLENBQ0EsZSxBQUlKLHlCQUNFLGlELENBQ0EsMkQsQ0FFQSxnRyxDQURBLHNGLENBRUUsa0IsQ0FDQSxtQixBQUlKLHlCQUNFLDBCLENBSUEsMEIsQ0FIRSxZLENBT0YsMkIsQ0FDRSxjLENBR0Ysc0MsQ0FDRSxnQixBQUlKLHlCQUNFLG1CLENBQ0Usa0IsQ0FDQSxjLENBQ0EsbUIsQ0FDQSxhLENBQ0EsdUIsQ0FDQSxvQixDQUNBLHNCLENBQ0Esa0IsQ0FHRix5QixDQUNFLGdCIiwiZmlsZSI6Im1haW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuLyogQmFzZSAqLyAvKiBSZXNldCBhbmQgYmFzZSBzdHlsZXMgICovXG4qIHtcbiAgcGFkZGluZzogMHB4O1xuICBtYXJnaW46IDBweDtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4qLFxuKjo6YmVmb3JlLFxuKjo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4vKiBMaW5rcyAqL1xuYSwgYTpsaW5rLCBhOnZpc2l0ZWQge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbmE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi8qIENvbW1vbiAqL1xuYXNpZGUsIG5hdiwgZm9vdGVyLCBoZWFkZXIsIHNlY3Rpb24sIG1haW4ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiwgcCB7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG59XG5cbnVsLCB1bCBsaSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbmltZyB7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5cbmltZywgc3ZnIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbmFkZHJlc3Mge1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbi8qIEZvcm0gKi9cbmlucHV0LCB0ZXh0YXJlYSwgYnV0dG9uLCBzZWxlY3Qge1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbmlucHV0OjotbXMtY2xlYXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5idXR0b24sIGlucHV0W3R5cGU9c3VibWl0XSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuaW5wdXQ6Zm9jdXMsIGlucHV0OmFjdGl2ZSxcbmJ1dHRvbjpmb2N1cywgYnV0dG9uOmFjdGl2ZSB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lciB7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDtcbn1cblxubGFiZWwge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbmxlZ2VuZCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG46cm9vdCB7XG4gIC0tY29udGFpbmVyLXdpZHRoOiAxMjgwcHg7XG4gIC0tY29udGFpbmVyLXBhZGRpbmc6IDE1cHg7XG4gIC0tcGFnZS1iZzogI2Y5ZjlmOTtcbiAgLS10ZXh0LWNvbG9yOiAjNjc2NzY3O1xuICAtLWNvbG9yLXByaW1hcnk6ICM2YzVmYmM7XG4gIC0tY29sb3ItZ3JleTogI2NiY2JjYjtcbiAgLS1jb2xvci1saWdodC1wcmltYXJ5OiAjZGJkOWVlO1xuICAtLWNvbG9yLWRhcmstZ3JleTogIzYwNjA2MDtcbiAgLS1jb2xvci1hbWJlcjogI2Y1OWUwYjtcbiAgLS1jb2xvci1ibHVlLWdyZXk6ICMzMzQxNTU7XG4gIC0tZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuICAtLXNlY29uZC1mYW1pbHk6IFwiSW50ZXJcIiwgc2Fucy1zZXJpZjtcbiAgLS10aGlyZC1mYW1pbHk6IFwiTWFucm9wZVwiLCBzYW5zLXNlcmlmO1xuICAtLWZvbnQzOiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICAtLWZvbnQ0OiBcIlB1YmxpY1NhbnNcIiwgc2Fucy1zZXJpZjtcbiAgLS1mb250NTogXCJRdWlja3NhbmRcIiwgc2Fucy1zZXJpZjtcbiAgLS1mb250NjogXCJQbHVzSmFrYXJ0YVNhbnNcIiwgc2Fucy1zZXJpZjtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBJbnRlcjtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0ludGVyLUJvbGQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL0ludGVyLUJvbGQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IEludGVyO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvSW50ZXItUmVndWxhci53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvSW50ZXItUmVndWxhci53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogSW50ZXI7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9JbnRlci1TZW1pQm9sZC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvSW50ZXItU2VtaUJvbGQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFBsdXNKYWthcnRhU2FucztcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL1BsdXNKYWthcnRhU2Fucy1NZWRpdW0ud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL1BsdXNKYWthcnRhU2Fucy1NZWRpdW0ud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFBvcHBpbnM7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9Qb3BwaW5zLUJvbGQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL1BvcHBpbnMtQm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogUG9wcGlucztcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL1BvcHBpbnMtRXh0cmFCb2xkLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9Qb3BwaW5zLUV4dHJhQm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogUG9wcGlucztcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL1BvcHBpbnMtTWVkaXVtLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9Qb3BwaW5zLU1lZGl1bS53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogTWFucm9wZTtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL01hbnJvcGUud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL01hbnJvcGUud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IEludGVyO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvSW50ZXItTWVkaXVtLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9JbnRlci1NZWRpdW0ud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFBvcHBpbnM7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9Qb3BwaW5zLVJlZ3VsYXIud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL1BvcHBpbnMtUmVndWxhci53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogUG9wcGlucztcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL1BvcHBpbnMtU2VtaUJvbGQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL1BvcHBpbnMtU2VtaUJvbGQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFB1YmxpY1NhbnM7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9QdWJsaWNTYW5zLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9QdWJsaWNTYW5zLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBRdWlja3NhbmQ7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9RdWlja3NhbmQtTWVkaXVtLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9RdWlja3NhbmQtTWVkaXVtLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9Sb2JvdG8ud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL1JvYm90by53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbmh0bWwge1xuICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDM5LCAzOSwgMzkpO1xufVxuXG5ib2R5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcGFnZS1iZyk7XG4gIGNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXNlY29uZC1mYW1pbHkpO1xufVxuXG5pbWcge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuaDEsXG5oMixcbmgzLFxuaDQge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHkpO1xufVxuXG5hIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXNlY29uZC1mYW1pbHkpO1xufVxuXG4uZGVsaW1pdGVyIHtcbiAgbWF4LXdpZHRoOiAxMjUwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWdyZXkpO1xufVxuXG4ubm9uZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnZpc3VhbGx5LWhpZGRlbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIG1hcmdpbjogLTFweDtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiAwO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBjbGlwLXBhdGg6IGluc2V0KDEwMCUpO1xuICBjbGlwOiByZWN0KDAgMCAwIDApO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ubm8tc2Nyb2xsIHtcbiAgb3ZlcmZsb3cteTogaGlkZGVuO1xufVxuXG4uY29udGFpbmVyIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDAgdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpO1xuICBtYXgtd2lkdGg6IHZhcigtLWNvbnRhaW5lci13aWR0aCk7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDkzMHB4O1xuICB9XG59XG5cbmh0bWwsIGJvZHkge1xuICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLmZvb3RlciB7XG4gIG1hcmdpbi10b3A6IGF1dG87XG59XG5cbi8qIEJsb2NrcyAqL1xuYS5idG4sXG4uYnRuIHtcbiAgYm9yZGVyLXJhZGl1czogMThweDtcbiAgcGFkZGluZzogMThweCAyN3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBsaW5lLWhlaWdodDogMTUwJTtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIGNvbG9yOiB2YXIoLS1wYWdlLWJnKTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbn1cbmEuYnRuX19hdXRoLS1zaWduOmhvdmVyLFxuLmJ0bl9fYXV0aC0tc2lnbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzZjM2N2E7XG59XG5hLmJ0bl9fYXV0aC0tbG9nLFxuLmJ0bl9fYXV0aC0tbG9nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdW5zZXQ7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1kYXJrLWdyZXkpO1xufVxuYS5idG5fX2F1dGgtLWxvZzpob3Zlcixcbi5idG5fX2F1dGgtLWxvZzpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBjb2xvcjogdmFyKC0tcGFnZS1iZyk7XG59XG5hLmJ0bl9faGVyby0tc3RhcnQsXG4uYnRuX19oZXJvLS1zdGFydCB7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseSk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDFlbTtcbiAgY29sb3I6ICNmZmY7XG59XG5hLmJ0bl9faGVyby0tc3RhcnQ6aG92ZXIsXG4uYnRuX19oZXJvLS1zdGFydDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzZjM2N2E7XG59XG5hLmJ0bl9faGVyby0tcHJvLFxuLmJ0bl9faGVyby0tcHJvIHtcbiAgYm9yZGVyOiAxLjVweCBzb2xpZCAjNmM1ZmJjO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHkpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAxZW07XG4gIGNvbG9yOiAjNmM1ZmJjO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wYWdlLWJnKTtcbn1cbmEuYnRuX19oZXJvLS1wcm86aG92ZXIsXG4uYnRuX19oZXJvLS1wcm86aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgY29sb3I6IHZhcigtLXBhZ2UtYmcpO1xufVxuYS5idG4tLWRvd25sb2FkLFxuLmJ0bi0tZG93bmxvYWQge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHkpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjUlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAyMHB4IDE4cHggMjBweCAyNnB4O1xufVxuYS5idG4tLWRvd25sb2FkIHNwYW4sXG5hLmJ0bi0tZG93bmxvYWQgc3ZnLFxuLmJ0bi0tZG93bmxvYWQgc3Bhbixcbi5idG4tLWRvd25sb2FkIHN2ZyB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5hLmJ0bi0tZG93bmxvYWQgc3Bhbixcbi5idG4tLWRvd25sb2FkIHNwYW4ge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5hLmJ0bi0tZG93bmxvYWQ6aG92ZXIsXG4uYnRuLS1kb3dubG9hZDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzZjM2N2E7XG59XG5hLmJ0bi0tdmlldyxcbi5idG4tLXZpZXcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxMXB4O1xuICBib3R0b206IDEyMHB4O1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHkpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyMjYlO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDFlbTtcbiAgY29sb3I6ICNhY2FkYjk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTBweDtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdW5zZXQ7XG59XG5hLmJ0bi0tdmlldyBzdmcsXG4uYnRuLS12aWV3IHN2ZyB7XG4gIHN0cm9rZTogI2FjYWRiOTtcbn1cbmEuYnRuLS12aWV3OmhvdmVyLFxuLmJ0bi0tdmlldzpob3ZlciB7XG4gIGNvbG9yOiAjNDI0MjQyO1xufVxuYS5idG4tLXZpZXc6aG92ZXIgc3ZnLFxuLmJ0bi0tdmlldzpob3ZlciBzdmcge1xuICBzdHJva2U6ICM0MjQyNDI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIGEuYnRuLS12aWV3LFxuICAuYnRuLS12aWV3IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbiAgYS5idG4tLXZpZXcgc3ZnLFxuICAuYnRuLS12aWV3IHN2ZyB7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIGEuYnRuLFxuICAuYnRuIHtcbiAgICBwYWRkaW5nOiAxM3B4IDE5cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTNweDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbiAgYS5idG4tLWRvd25sb2FkLFxuICAuYnRuLS1kb3dubG9hZCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIHBhZGRpbmc6IDEzcHggMTlweDtcbiAgfVxuICBhLmJ0bi0tZG93bmxvYWQgc3BhbixcbiAgYS5idG4tLWRvd25sb2FkIHN2ZyxcbiAgLmJ0bi0tZG93bmxvYWQgc3BhbixcbiAgLmJ0bi0tZG93bmxvYWQgc3ZnIHtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gIH1cbiAgYS5idG4tLXZpZXcsXG4gIC5idG4tLXZpZXcge1xuICAgIGJvdHRvbTogNjVweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cblxuLmJ0bi1hZGQge1xuICBib3JkZXItcmFkaXVzOiA5cHg7XG4gIHdpZHRoOiA0M3B4O1xuICBoZWlnaHQ6IDM5cHg7XG4gIGJhY2tncm91bmQ6ICMzMjMxNDI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5idG4tYWRkIHtcbiAgICB3aWR0aDogMzJweDtcbiAgICBoZWlnaHQ6IDI5cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICB9XG4gIC5idG4tYWRkIHN2ZyB7XG4gICAgd2lkdGg6IDExcHg7XG4gICAgaGVpZ2h0OiAxMXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzcwcHgpIHtcbiAgLmJ0bi1hZGQge1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICB3aWR0aDogMjhweDtcbiAgICBoZWlnaHQ6IDI1cHg7XG4gIH1cbiAgLmJ0bi1hZGQgc3ZnIHtcbiAgICB3aWR0aDogOXB4O1xuICAgIGhlaWdodDogOXB4O1xuICB9XG59XG5cbi5idG5fX2F1dGgtLWxvZzpob3ZlciArIC5idG5fX2F1dGgtLXNpZ24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB1bnNldDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLWRhcmstZ3JleSk7XG59XG5cbi5idG5fX3N0YXJ0LS1ob3ZlcixcbmEuYnRuX19zdGFydC0taG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB1bnNldDtcbiAgY29sb3I6ICM2YzVmYmM7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXBhZ2UtYmcpO1xuICBib3JkZXI6IDEuNXB4IHNvbGlkICM2YzVmYmM7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG59XG5cbi5jdXN0b21lciB7XG4gIHBhZGRpbmc6IDExNnB4IDAgMTgycHg7XG59XG4uY3VzdG9tZXIgaDMge1xuICBtYXJnaW4tYm90dG9tOiA4MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuY3VzdG9tZXIge1xuICAgIHBhZGRpbmc6IDgwcHggMCAxMjBweDtcbiAgfVxuICAuY3VzdG9tZXIgaDMge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuY3VzdG9tZXIge1xuICAgIHBhZGRpbmc6IDkwcHggMCA4MHB4O1xuICB9XG4gIC5jdXN0b21lciBoMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTVweDtcbiAgfVxufVxuXG4uY3VzdG9tZXJfX2ZlZWRiYWNrIHtcbiAgcGFkZGluZzogMzhweCA1MHB4IDM4cHggNDNweDtcbiAgbWF4LXdpZHRoOiA1MjhweDtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm94LXNoYWRvdzogMTVweCAxNXB4IDIwcHggMHB4IHJnYmEoMjI5LCAyMjksIDIyOSwgMC43KTtcbiAgbWFyZ2luLWJvdHRvbTogMzRweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmN1c3RvbWVyX19mZWVkYmFjayB7XG4gICAgcGFkZGluZzogMjdweCAzMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmN1c3RvbWVyX19mZWVkYmFjayB7XG4gICAgcGFkZGluZzogMjNweCAyNnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIH1cbn1cblxuLmN1c3RvbWVyX19mZWVkYmFjay11cCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZ2FwOiAyMHB4O1xuICBkaXNwbGF5OiBub25lO1xuICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlLWluO1xufVxuLmN1c3RvbWVyX19mZWVkYmFjay11cC13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAyMXB4O1xufVxuLmN1c3RvbWVyX19mZWVkYmFjay11cC13cmFwcGVyIGltZyB7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5jdXN0b21lcl9fZmVlZGJhY2stdXAtd3JhcHBlciB7XG4gICAgZ2FwOiAxNXB4O1xuICB9XG4gIC5jdXN0b21lcl9fZmVlZGJhY2stdXAtd3JhcHBlciBpbWcge1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5jdXN0b21lcl9fZmVlZGJhY2stdXAtd3JhcHBlciB7XG4gICAgZ2FwOiAxM3B4O1xuICB9XG4gIC5jdXN0b21lcl9fZmVlZGJhY2stdXAtd3JhcHBlciBpbWcge1xuICAgIHdpZHRoOiA0MnB4O1xuICAgIGhlaWdodDogNDJweDtcbiAgfVxufVxuLmN1c3RvbWVyX19mZWVkYmFjay11cC1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxcHg7XG59XG4uY3VzdG9tZXJfX2ZlZWRiYWNrLXVwLWNvbnRlbnQgaDQge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHkpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICBjb2xvcjogIzAzMDMxNDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmN1c3RvbWVyX19mZWVkYmFjay11cC1jb250ZW50IGg0IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuY3VzdG9tZXJfX2ZlZWRiYWNrLXVwLWNvbnRlbnQgaDQge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxufVxuLmN1c3RvbWVyX19mZWVkYmFjay11cC1jb250ZW50IHAge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udDUpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNTYlO1xuICBjb2xvcjogIzVlNWQ1ZDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmN1c3RvbWVyX19mZWVkYmFjay11cC1jb250ZW50IHAge1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5jdXN0b21lcl9fZmVlZGJhY2stdXAtY29udGVudCBwIHtcbiAgICBmb250LXNpemU6IDlweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuY3VzdG9tZXJfX2ZlZWRiYWNrLXVwLWNvbnRlbnQge1xuICAgIGdhcDogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuY3VzdG9tZXJfX2ZlZWRiYWNrLXVwIHtcbiAgICBnYXA6IDE1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjJweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5jdXN0b21lcl9fZmVlZGJhY2stdXAge1xuICAgIGdhcDogMTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxOXB4O1xuICB9XG59XG5cbi5jdXN0b21lcl9fZmVlZGJhY2stZG93biB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseSk7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMTQ1JTtcbiAgY29sb3I6ICM5Njk2OTY7XG59XG4uY3VzdG9tZXJfX2ZlZWRiYWNrLWRvd24tc3RhcnMge1xuICBtYXJnaW4tdG9wOiAzOXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmN1c3RvbWVyX19mZWVkYmFjay1kb3duIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbiAgLmN1c3RvbWVyX19mZWVkYmFjay1kb3duLXN0YXJzIHtcbiAgICBtYXJnaW4tdG9wOiAyN3B4O1xuICB9XG4gIC5jdXN0b21lcl9fZmVlZGJhY2stZG93bi1zdGFycyBzdmcge1xuICAgIHdpZHRoOiAxOHB4O1xuICAgIGhlaWdodDogMThweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5jdXN0b21lcl9fZmVlZGJhY2stZG93biB7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICB9XG4gIC5jdXN0b21lcl9fZmVlZGJhY2stZG93bi1zdGFycyB7XG4gICAgbWFyZ2luLXRvcDogMTlweDtcbiAgfVxuICAuY3VzdG9tZXJfX2ZlZWRiYWNrLWRvd24tc3RhcnMgc3ZnIHtcbiAgICB3aWR0aDogMTVweDtcbiAgICBoZWlnaHQ6IDE1cHg7XG4gIH1cbn1cblxuLnN3aXBlci1zbGlkZS1hY3RpdmUgLmN1c3RvbWVyX19mZWVkYmFjay11cCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5zd2lwZXItc2xpZGUtYWN0aXZlIC5jdXN0b21lcl9fZmVlZGJhY2stZG93biB7XG4gIGNvbG9yOiAjNjM2MzYzO1xufVxuXG4uZGlzaGVzIHtcbiAgcGFkZGluZzogMTAwcHggMCAwO1xufVxuLmRpc2hlcyAuZGVsaW1pdGVyIHtcbiAgbWFyZ2luLXRvcDogMTIwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5kaXNoZXMgLmRlbGltaXRlciB7XG4gICAgbWFyZ2luLXRvcDogODVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5kaXNoZXMgLmRlbGltaXRlciB7XG4gICAgbWFyZ2luLXRvcDogNjZweDtcbiAgfVxufVxuLmRpc2hlcyAuY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmRpc2hlc19fZ3JpZCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDUsIDFmcik7XG4gIGdhcDogMzFweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLXRvcDogNzZweDtcbiAgcGFkZGluZy1ib3R0b206IDExMnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuZGlzaGVzX19ncmlkIHtcbiAgICBnYXA6IDIycHg7XG4gICAgcGFkZGluZy10b3A6IDU0cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZGlzaGVzX19ncmlkIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICAgIGdhcDogNjBweCAyMHB4O1xuICAgIHBhZGRpbmctdG9wOiA1NHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA4MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmRpc2hlc19fZ3JpZCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgICBnYXA6IDUwcHggMTZweDtcbiAgICBwYWRkaW5nLXRvcDogNjFweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTA2cHg7XG4gIH1cbn1cbi5kaXNoZXMtY2FyZCB7XG4gIGJvcmRlcjogMS40NHB4IHNvbGlkICNmNGY0ZjY7XG4gIGJvcmRlci1yYWRpdXM6IDM1cHg7XG4gIGJveC1zaGFkb3c6IDdweCA4MnB4IDQxcHggMCByZ2JhKDIyOSwgMjI5LCAyMjksIDAuNyk7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMzNweCAyMnB4IDI5cHg7XG59XG4uZGlzaGVzLWNhcmRfX2NvbnRlbnQtY2F0ZWdvcnkge1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5KTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBjb2xvcjogI2RhYTMxYTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBwYWRkaW5nOiAzcHggOHB4O1xuICBiYWNrZ3JvdW5kOiAjZjdlZGQwO1xufVxuLmRpc2hlcy1jYXJkX19jb250ZW50LWNhdGVnb3J5LS10cmVuZGluZyB7XG4gIGNvbG9yOiAjZmI0NzFkO1xuICBiYWNrZ3JvdW5kOiAjZjdjNWJhO1xufVxuLmRpc2hlcy1jYXJkX19jb250ZW50LWNhdGVnb3J5LS1zdXByZW1lIHtcbiAgY29sb3I6ICMzMDlkNWI7XG4gIGJhY2tncm91bmQ6IHJnYmEoNTEsIDE3MiwgMTAwLCAwLjIpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuZGlzaGVzLWNhcmRfX2NvbnRlbnQtY2F0ZWdvcnkge1xuICAgIGZvbnQtc2l6ZTogOHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIHBhZGRpbmc6IDJweCA1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzNzBweCkge1xuICAuZGlzaGVzLWNhcmRfX2NvbnRlbnQtY2F0ZWdvcnkge1xuICAgIGZvbnQtc2l6ZTogN3B4O1xuICB9XG59XG4uZGlzaGVzLWNhcmRfX2NvbnRlbnQgLmRpc2hlcy1jYXJkX19jb250ZW50LXRpdGxlIHtcbiAgZm9udC1zaXplOiAyM3B4O1xuICBsaW5lLWhlaWdodDogMTYzJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTEwcHgpIHtcbiAgLmRpc2hlcy1jYXJkX19jb250ZW50IC5kaXNoZXMtY2FyZF9fY29udGVudC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5kaXNoZXMtY2FyZF9fY29udGVudCAuZGlzaGVzLWNhcmRfX2NvbnRlbnQtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM3MHB4KSB7XG4gIC5kaXNoZXMtY2FyZF9fY29udGVudCAuZGlzaGVzLWNhcmRfX2NvbnRlbnQtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgfVxufVxuLmRpc2hlcy1jYXJkX19jb250ZW50LWluZm8ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDZweDtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXRoaXJkLWZhbWlseSk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgbGluZS1oZWlnaHQ6IDEzMyU7XG4gIGNvbG9yOiAjOGU5N2E2O1xuICBtYXJnaW4tYm90dG9tOiAxM3B4O1xufVxuLmRpc2hlcy1jYXJkX19jb250ZW50LWluZm8gLmRpc2hlcy1jYXJkX19jb250ZW50LXRpbWUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG59XG4uZGlzaGVzLWNhcmRfX2NvbnRlbnQtaW5mbyAuZGlzaGVzLWNhcmRfX2NvbnRlbnQtdGltZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiA1cHg7XG4gIGhlaWdodDogNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGU5N2E2O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHRvcDogMTBweDtcbiAgcmlnaHQ6IDVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmRpc2hlcy1jYXJkX19jb250ZW50LWluZm8gLmRpc2hlcy1jYXJkX19jb250ZW50LXRpbWUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIH1cbiAgLmRpc2hlcy1jYXJkX19jb250ZW50LWluZm8gLmRpc2hlcy1jYXJkX19jb250ZW50LXRpbWU6OmFmdGVyIHtcbiAgICB3aWR0aDogM3B4O1xuICAgIGhlaWdodDogM3B4O1xuICAgIHRvcDogN3B4O1xuICAgIHJpZ2h0OiAzcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmRpc2hlcy1jYXJkX19jb250ZW50LWluZm8ge1xuICAgIGdhcDogNHB4O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBtYXJnaW4tYm90dG9tOiA5cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzNzBweCkge1xuICAuZGlzaGVzLWNhcmRfX2NvbnRlbnQtaW5mbyB7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICB9XG4gIC5kaXNoZXMtY2FyZF9fY29udGVudC1pbmZvIHN2ZyB7XG4gICAgd2lkdGg6IDE2cHg7XG4gICAgaGVpZ2h0OiAxN3B4O1xuICB9XG59XG4uZGlzaGVzLWNhcmRfX2NvbnRlbnQtcHJpY2Uge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS10aGlyZC1mYW1pbHkpO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDI1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNTYlO1xuICBjb2xvcjogIzMyMzE0Mjtcbn1cbi5kaXNoZXMtY2FyZF9fY29udGVudC1wcmljZSBzcGFuIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBjb2xvcjogIzhlOTdhNjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmRpc2hlcy1jYXJkX19jb250ZW50LXByaWNlIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbiAgLmRpc2hlcy1jYXJkX19jb250ZW50LXByaWNlIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM3MHB4KSB7XG4gIC5kaXNoZXMtY2FyZF9fY29udGVudC1wcmljZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG4gIC5kaXNoZXMtY2FyZF9fY29udGVudC1wcmljZSBzcGFuIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmRpc2hlcy1jYXJkIHtcbiAgICBib3JkZXI6IDEuMDJweCBzb2xpZCAjZjRmNGY2O1xuICAgIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gICAgYm94LXNoYWRvdzogNXB4IDU4cHggMjlweCAwIHJnYmEoMjI5LCAyMjksIDIyOSwgMC43KTtcbiAgICBwYWRkaW5nOiAyNXB4IDE2cHggMjJweCAxMXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmRpc2hlcy1jYXJkIHtcbiAgICBib3JkZXI6IDAuOTRweCBzb2xpZCAjZjRmNGY2O1xuICAgIGJvcmRlci1yYWRpdXM6IDIzcHg7XG4gICAgbWF4LXdpZHRoOiAyMDBweDtcbiAgICBib3gtc2hhZG93OiA0cHggNTRweCAyN3B4IDAgcmdiYSgyMjksIDIyOSwgMjI5LCAwLjcpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5kaXNoZXMge1xuICAgIHBhZGRpbmc6IDcxcHggMCAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmRpc2hlcyB7XG4gICAgcGFkZGluZzogODVweCAwIDA7XG4gIH1cbn1cblxuLmZvb3RlciB7XG4gIGJhY2tncm91bmQ6ICNlYWVhZWE7XG4gIHBhZGRpbmc6IDk2cHggMCA4MXB4O1xufVxuLmZvb3Rlcl9fd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZ2FwOiAzMHB4O1xuICBtYXJnaW4tYm90dG9tOiAyOXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuZm9vdGVyX193cmFwcGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmZvb3Rlcl9fd3JhcHBlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmZvb3Rlcl9fZG93biB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZ2FwOiAyMHB4O1xuICBtYXJnaW4tdG9wOiA1N3B4O1xufVxuLmZvb3Rlcl9fZG93bi1jb3B5cmlnaHQge1xuICBmb250LWZhbWlseTogdmFyKC0tc2Vjb25kLWZhbWlseSk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgbGluZS1oZWlnaHQ6IDE0NyU7XG4gIGNvbG9yOiAjOTk5O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuZm9vdGVyX19kb3duLWNvcHlyaWdodCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG4uZm9vdGVyX19kb3duLWxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDU0cHg7XG59XG4uZm9vdGVyX19kb3duLWxpc3QgbGk6aG92ZXIgc3ZnIHtcbiAgZmlsbDogIzZjNWZiYztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmZvb3Rlcl9fZG93bi1saXN0IHtcbiAgICBnYXA6IDM4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuZm9vdGVyX19kb3duIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5mb290ZXIge1xuICAgIHBhZGRpbmc6IDY4cHggMCA1OHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmZvb3RlciB7XG4gICAgcGFkZGluZzogNTVweCAwIDM2cHg7XG4gIH1cbiAgLmZvb3RlciAuZGVsaW1pdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5mb290ZXJfX21lbnUgdWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDcwcHg7XG59XG4uZm9vdGVyX19tZW51IHVsIGxpIGEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1zZWNvbmQtZmFtaWx5KTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBsaW5lLWhlaWdodDogMTUwJTtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIGNvbG9yOiAjOTk5O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbn1cbi5mb290ZXJfX21lbnUgdWwgbGkgYTo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNiM2IzYjtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAtNXB4O1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cbi5mb290ZXJfX21lbnUgdWwgbGkgYTpob3ZlciB7XG4gIGNvbG9yOiAjM2IzYjNiO1xufVxuLmZvb3Rlcl9fbWVudSB1bCBsaSBhOmhvdmVyOjphZnRlciB7XG4gIG9wYWNpdHk6IDE7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5mb290ZXJfX21lbnUgdWwge1xuICAgIGdhcDogNDBweDtcbiAgfVxuICAuZm9vdGVyX19tZW51IHVsIGxpIGEge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxufVxuXG4uZm9vdGVyLS1tb2Ige1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5mb290ZXItLW1vYiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLmZvb3Rlci0tbW9iIC5mb290ZXJfX3dyYXBwZXItLW1vYiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZ2FwOiAyMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDMzcHg7XG4gIH1cbiAgLmZvb3Rlci0tbW9iIC5mb290ZXJfX3dyYXBwZXItdXAtLW1vYiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogNTNweDtcbiAgfVxuICAuZm9vdGVyLS1tb2IgLmhlYWRlcl9fbG9nby0tbW9iIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAxMHB4O1xuICB9XG4gIC5mb290ZXItLW1vYiAuaGVhZGVyX19sb2dvLS1tb2IgaW1nIHtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDM3cHg7XG4gIH1cbiAgLmZvb3Rlci0tbW9iIC5oZWFkZXJfX2xvZ28tLW1vYiAuaGVhZGVyX19sb2dvLXRpdGxlLS1tb2Ige1xuICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseSk7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gICAgY29sb3I6ICM2YzVmYmM7XG4gIH1cbiAgLmZvb3Rlci0tbW9iIC5mb290ZXJfX21lbnUtLW1vYiB1bCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMzBweDtcbiAgfVxuICAuZm9vdGVyLS1tb2IgLmZvb3Rlcl9fbWVudS0tbW9iIHVsIGxpIGEge1xuICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1zZWNvbmQtZmFtaWx5KTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMTM1JTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGNvbG9yOiAjNjA2MDYwO1xuICB9XG4gIC5mb290ZXItLW1vYiAuZm9vdGVyX19kb3duLWxpc3QtLW1vYiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDIwcHg7XG4gICAgcGFkZGluZy10b3A6IDExcHg7XG4gIH1cbiAgLmZvb3Rlci0tbW9iIC5mb290ZXJfX2Rvd24tbGlzdC0tbW9iIHN2ZyB7XG4gICAgd2lkdGg6IDE2cHg7XG4gICAgaGVpZ2h0OiAxNnB4O1xuICB9XG4gIC5mb290ZXItLW1vYiAuZGVsaW1pdGVyLS1tb2Ige1xuICAgIG1heC13aWR0aDogMTI1MHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMXB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWdyZXkpO1xuICB9XG4gIC5mb290ZXItLW1vYiAuZm9vdGVyX19kb3duLS1tb2Ige1xuICAgIG1hcmdpbi10b3A6IDI2cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5mb290ZXItLW1vYiAuZm9vdGVyX19kb3duLS1tb2IgcCB7XG4gICAgZm9udC1mYW1pbHk6IHZhcigtLXNlY29uZC1mYW1pbHkpO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNDclO1xuICAgIGNvbG9yOiAjNzA3OThiO1xuICB9XG59XG5cbi5oZWFkZXIge1xuICBwYWRkaW5nOiA0OHB4IDAgMDtcbn1cbi5oZWFkZXJfX3dyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGdhcDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cbi5oZWFkZXJfX3dyYXBwZXItbGVmdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTAzcHg7XG59XG4uaGVhZGVyX19sb2dvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMXB4O1xufVxuLmhlYWRlcl9fbG9nby10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseSk7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMjFweDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbn1cbi5oZWFkZXJfX2F1dGgge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDlweDtcbn1cbi5oZWFkZXIgLm1vYmlsZS1uYXYtYnRuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuaGVhZGVyIHtcbiAgICBwYWRkaW5nOiAzNHB4IDAgMDtcbiAgfVxuICAuaGVhZGVyX193cmFwcGVyIHtcbiAgICBnYXA6IDEwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMThweDtcbiAgfVxuICAuaGVhZGVyX193cmFwcGVyLWxlZnQge1xuICAgIGdhcDogNzRweDtcbiAgfVxuICAuaGVhZGVyX19sb2dvIHtcbiAgICBnYXA6IDhweDtcbiAgfVxuICAuaGVhZGVyX19sb2dvLWltZyB7XG4gICAgd2lkdGg6IDMzcHg7XG4gICAgaGVpZ2h0OiAzMXB4O1xuICB9XG4gIC5oZWFkZXJfX2xvZ28tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgfVxuICAuaGVhZGVyX19hdXRoIHtcbiAgICBnYXA6IDdweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDY4MHB4KSB7XG4gIC5oZWFkZXJfX3dyYXBwZXIge1xuICAgIGdhcDogMTBweDtcbiAgfVxuICAuaGVhZGVyX193cmFwcGVyLWxlZnQge1xuICAgIGdhcDogMzBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5oZWFkZXIge1xuICAgIHBhZGRpbmc6IDMzcHggMCAwO1xuICB9XG4gIC5oZWFkZXJfX3dyYXBwZXIge1xuICAgIGdhcDogMzBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMXB4O1xuICB9XG4gIC5oZWFkZXJfX2xvZ28ge1xuICAgIGdhcDogMTFweDtcbiAgfVxuICAuaGVhZGVyX19sb2dvLWltZyB7XG4gICAgd2lkdGg6IDQ2cHg7XG4gICAgaGVpZ2h0OiA0M3B4O1xuICB9XG4gIC5oZWFkZXJfX2xvZ28tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgfVxuICAuaGVhZGVyX19hdXRoIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5oZWFkZXIgLm1vYmlsZS1uYXYtYnRuIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG59XG4uaGVybyB7XG4gIHBhZGRpbmc6IDgwcHggMCAxMjBweDtcbn1cbi5oZXJvX193cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBnYXA6IDM3cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5oZXJvX193cmFwcGVyIHtcbiAgICBnYXA6IDUycHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaGVyb19fd3JhcHBlciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDYwcHg7XG4gICAganVzdGlmeS1jb250ZW50OiBub3JtYWw7XG4gIH1cbn1cbi5oZXJvX19jb250ZW50IHtcbiAgbWF4LXdpZHRoOiA1NjhweDtcbiAgZmxleC1zaHJpbms6IDE7XG59XG4uaGVyb19fY29udGVudC1jYXB0aW9uIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5KTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMTIwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMTNlbTtcbiAgY29sb3I6IHJnYmEoMzIsIDMxLCAzMSwgMC4yKTtcbiAgbWFyZ2luLWJvdHRvbTogMThweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAyMHB4O1xufVxuLmhlcm9fX2NvbnRlbnQtY2FwdGlvbiBkaXYge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDU0cHg7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMyLCAzMSwgMzEsIDAuMik7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5oZXJvX19jb250ZW50LWNhcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxM3B4O1xuICAgIGdhcDogMjJweDtcbiAgfVxuICAuaGVyb19fY29udGVudC1jYXB0aW9uIGRpdiB7XG4gICAgd2lkdGg6IDM4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaGVyb19fY29udGVudC1jYXB0aW9uIHtcbiAgICBmb250LXNpemU6IDlweDtcbiAgICBjb2xvcjogcmdiKDMyLCAzMSwgMzEpO1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICBnYXA6IDEycHg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbiAgLmhlcm9fX2NvbnRlbnQtY2FwdGlvbiBkaXYge1xuICAgIHdpZHRoOiAzM3B4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYigzMiwgMzEsIDMxKTtcbiAgfVxufVxuLmhlcm9fX2NvbnRlbnQtdGl0bGUge1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDc1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDRlbTtcbiAgY29sb3I6ICMyMDFmMWY7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5MHB4KSB7XG4gIC5oZXJvX19jb250ZW50LXRpdGxlIHtcbiAgICBmb250LXNpemU6IDYwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgLmhlcm9fX2NvbnRlbnQtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNThweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuaGVyb19fY29udGVudC10aXRsZSB7XG4gICAgZm9udC1zaXplOiA1M3B4O1xuICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4ODVweCkge1xuICAuaGVyb19fY29udGVudC10aXRsZSB7XG4gICAgZm9udC1zaXplOiA0OHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmhlcm9fX2NvbnRlbnQtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNDZweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG59XG4uaGVyb19fY29udGVudC10aXRsZSBzcGFuIHtcbiAgY29sb3I6ICM1YzRlYWU7XG59XG4uaGVyb19fY29udGVudC1kZXNjIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMTU2JTtcbiAgdGV4dC1hbGlnbjoganVzdGlmeTtcbiAgbWF4LXdpZHRoOiA0OTlweDtcbiAgbWFyZ2luLWJvdHRvbTogNTNweDtcbn1cbi5oZXJvX19jb250ZW50LWRlc2Mgc3BhbiB7XG4gIGNvbG9yOiAjNjE1NWFlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuaGVyb19fY29udGVudC1kZXNjIHtcbiAgICBtYXgtd2lkdGg6IDM1NnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDM4cHg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmhlcm9fX2NvbnRlbnQtZGVzYyB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIG1heC13aWR0aDogNDYwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDQycHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuaGVyb19fY29udGVudC1kZXNjIHtcbiAgICBmb250LXNpemU6IDExcHg7XG4gIH1cbiAgLmhlcm9fX2NvbnRlbnQtZGVzYyBzcGFuIHtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICB9XG59XG4uaGVyb19fY29udGVudC1idG5zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxOHB4O1xuICBtYXJnaW4tYm90dG9tOiAzM3B4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuaGVyb19fY29udGVudC1idG5zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyM3B4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmhlcm9fX2NvbnRlbnQtYnRucyB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuaGVyb19fY29udGVudC1idG5zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyN3B4O1xuICB9XG59XG4uaGVyb19fY29udGVudC1zY29yZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTBweDtcbn1cbi5oZXJvX19jb250ZW50LXNjb3JlLXRydXN0cGlsb3Qge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA5cHg7XG59XG4uaGVyb19fY29udGVudC1zY29yZS1zdGFycyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogNHB4O1xufVxuLmhlcm9fX2NvbnRlbnQtc2NvcmUtYW1vdW50IHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQ2KTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTUwJTtcbiAgY29sb3I6ICMzMzQxNTU7XG4gIG9wYWNpdHk6IDAuNztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmhlcm9fX2NvbnRlbnQtc2NvcmUge1xuICAgIGdhcDogN3B4O1xuICB9XG4gIC5oZXJvX19jb250ZW50LXNjb3JlLXRydXN0cGlsb3Qge1xuICAgIHdpZHRoOiA4OHB4O1xuICAgIGhlaWdodDogMjJweDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICB9XG4gIC5oZXJvX19jb250ZW50LXNjb3JlLXN0YXJzIHtcbiAgICBtYXJnaW4tdG9wOiA0cHg7XG4gIH1cbiAgLmhlcm9fX2NvbnRlbnQtc2NvcmUtc3RhcnMgc3ZnIHtcbiAgICB3aWR0aDogMTNweDtcbiAgICBoZWlnaHQ6IDEycHg7XG4gIH1cbiAgLmhlcm9fX2NvbnRlbnQtc2NvcmUtYW1vdW50IHtcbiAgICBtYXJnaW4tdG9wOiA0cHg7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmhlcm9fX2NvbnRlbnQtc2NvcmUge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmhlcm9fX2NvbnRlbnQtc2NvcmUtc3RhcnMge1xuICAgIG1hcmdpbi10b3A6IDZweDtcbiAgfVxuICAuaGVyb19fY29udGVudC1zY29yZS1hbW91bnQge1xuICAgIG1hcmdpbi10b3A6IDdweDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaGVyb19fY29udGVudCB7XG4gICAgbWF4LXdpZHRoOiA1NTBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbi5oZXJvX19waWN0dXJlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmhlcm9fX2ltZyB7XG4gIG1heC13aWR0aDogNjAzcHg7XG4gIG1heC1oZWlnaHQ6IDU0MHB4O1xufVxuLmhlcm9fX2ltZy1pbGx1c3RyYXRpb24tLTEge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTEzcHg7XG4gIHJpZ2h0OiAyMnB4O1xuICB3aWR0aDogMTAxcHg7XG4gIGhlaWdodDogOTdweDtcbn1cbi5oZXJvX19pbWctaWxsdXN0cmF0aW9uLS0yIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0yNHB4O1xuICByaWdodDogLTE4cHg7XG4gIHdpZHRoOiA0MnB4O1xuICBoZWlnaHQ6IDI4cHg7XG59XG4uaGVyb19faW1nLWlsbHVzdHJhdGlvbi0tMyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiA4cHg7XG4gIGxlZnQ6IC0xMnB4O1xuICB3aWR0aDogMzlweDtcbiAgaGVpZ2h0OiAzN3B4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAuaGVyb19faW1nIHtcbiAgICBtYXgtd2lkdGg6IDQ0NXB4O1xuICAgIG1heC1oZWlnaHQ6IDQ1MHB4O1xuICB9XG4gIC5oZXJvX19pbWctaWxsdXN0cmF0aW9uLS0xIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA4MnB4O1xuICAgIHJpZ2h0OiAxMHB4O1xuICAgIHdpZHRoOiA4N3B4O1xuICAgIGhlaWdodDogODBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuaGVyb19faW1nIHtcbiAgICBtYXgtd2lkdGg6IDQyOXB4O1xuICAgIG1heC1oZWlnaHQ6IDM4NXB4O1xuICB9XG4gIC5oZXJvX19pbWctaWxsdXN0cmF0aW9uLS0xIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA4MHB4O1xuICAgIHJpZ2h0OiAxNXB4O1xuICAgIHdpZHRoOiA3M3B4O1xuICAgIGhlaWdodDogNzBweDtcbiAgfVxuICAuaGVyb19faW1nLWlsbHVzdHJhdGlvbi0tMiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTE4cHg7XG4gICAgcmlnaHQ6IC0xOHB4O1xuICAgIHdpZHRoOiAzMXB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgfVxuICAuaGVyb19faW1nLWlsbHVzdHJhdGlvbi0tMyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogOHB4O1xuICAgIGxlZnQ6IC03cHg7XG4gICAgd2lkdGg6IDI4cHg7XG4gICAgaGVpZ2h0OiAyNnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogODg1cHgpIHtcbiAgLmhlcm9fX2ltZyB7XG4gICAgbWF4LXdpZHRoOiAzNTBweDtcbiAgICBtYXgtaGVpZ2h0OiAyODBweDtcbiAgfVxuICAuaGVyb19faW1nLWlsbHVzdHJhdGlvbi0tMSB7XG4gICAgdG9wOiA1MHB4O1xuICAgIHJpZ2h0OiAxM3B4O1xuICAgIHdpZHRoOiA1NnB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgfVxuICAuaGVyb19faW1nLWlsbHVzdHJhdGlvbi0tMiB7XG4gICAgdG9wOiAtMTBweDtcbiAgICByaWdodDogLTEwcHg7XG4gICAgd2lkdGg6IDIzcHg7XG4gICAgaGVpZ2h0OiAxNXB4O1xuICB9XG4gIC5oZXJvX19pbWctaWxsdXN0cmF0aW9uLS0zIHtcbiAgICBib3R0b206IDNweDtcbiAgICBsZWZ0OiAtMTFweDtcbiAgICB3aWR0aDogMjJweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaGVyb19faW1nIHtcbiAgICBtYXgtd2lkdGg6IDQyOXB4O1xuICAgIG1heC1oZWlnaHQ6IDM4NXB4O1xuICB9XG4gIC5oZXJvX19pbWctaWxsdXN0cmF0aW9uLS0xIHtcbiAgICB0b3A6IDgwcHg7XG4gICAgcmlnaHQ6IDE1cHg7XG4gICAgd2lkdGg6IDczcHg7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICB9XG4gIC5oZXJvX19pbWctaWxsdXN0cmF0aW9uLS0yIHtcbiAgICB0b3A6IC0xOHB4O1xuICAgIHJpZ2h0OiAtMThweDtcbiAgICB3aWR0aDogMzFweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gIH1cbiAgLmhlcm9fX2ltZy1pbGx1c3RyYXRpb24tLTMge1xuICAgIGJvdHRvbTogOHB4O1xuICAgIGxlZnQ6IC03cHg7XG4gICAgd2lkdGg6IDI4cHg7XG4gICAgaGVpZ2h0OiAyNnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmhlcm9fX2ltZyB7XG4gICAgbWF4LXdpZHRoOiAyODhweDtcbiAgICBtYXgtaGVpZ2h0OiAyNTZweDtcbiAgfVxuICAuaGVyb19faW1nLWlsbHVzdHJhdGlvbi0tMSB7XG4gICAgdG9wOiA0N3B4O1xuICAgIHJpZ2h0OiA2cHg7XG4gICAgd2lkdGg6IDU2cHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICB9XG4gIC5oZXJvX19pbWctaWxsdXN0cmF0aW9uLS0yIHtcbiAgICB0b3A6IC0xMHB4O1xuICAgIHJpZ2h0OiAtMTJweDtcbiAgICB3aWR0aDogMjNweDtcbiAgICBoZWlnaHQ6IDE1cHg7XG4gIH1cbiAgLmhlcm9fX2ltZy1pbGx1c3RyYXRpb24tLTMge1xuICAgIGJvdHRvbTogNnB4O1xuICAgIGxlZnQ6IC03cHg7XG4gICAgd2lkdGg6IDIycHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzAwcHgpIHtcbiAgLmhlcm9fX2ltZy1pbGx1c3RyYXRpb24tLTIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmhlcm9fX2ltZy1pbGx1c3RyYXRpb24tLTMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmhlcm8ge1xuICAgIHBhZGRpbmc6IDU2cHggMCA4MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmhlcm8ge1xuICAgIHBhZGRpbmc6IDU3cHggMCA3NXB4O1xuICB9XG59XG5cbi5pY29uIHtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgZmlsbDogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG59XG5cbi5pY29uLS1zdGFyIHtcbiAgZmlsbDogdmFyKC0tY29sb3ItYW1iZXIpO1xufVxuXG4uaWNvbi0tYXJyb3ctcmlnaHQge1xuICB3aWR0aDogMjhweDtcbiAgaGVpZ2h0OiAyOHB4O1xuICBzdHJva2U6ICNmZmY7XG4gIGZpbGw6IG5vbmU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xufVxuXG4uaWNvbi0tc3Rhci1wdXJwbGUge1xuICB3aWR0aDogMjZweDtcbiAgaGVpZ2h0OiAyNnB4O1xufVxuXG4uaWNvbi0tc3Rhci1wdXJwbGUyIHtcbiAgd2lkdGg6IDIzcHg7XG4gIGhlaWdodDogMjNweDtcbn1cblxuLmljb24tLWJvb2stbWFyayB7XG4gIHdpZHRoOiAxNXB4O1xuICBoZWlnaHQ6IDIwcHg7XG59XG5cbi5pY29uLS1oZWFydCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZmlsbDogIzMyMzE0MjtcbiAgd2lkdGg6IDIzcHg7XG4gIGhlaWdodDogMTlweDtcbiAgdG9wOiAyNHB4O1xuICByaWdodDogMjJweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmljb24tLWhlYXJ0IHtcbiAgICB3aWR0aDogMjJweDtcbiAgICB0b3A6IDIwcHg7XG4gICAgcmlnaHQ6IDE4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzNzBweCkge1xuICAuaWNvbi0taGVhcnQge1xuICAgIHdpZHRoOiAxNXB4O1xuICAgIGhlaWdodDogMTNweDtcbiAgICB0b3A6IDIwcHg7XG4gICAgcmlnaHQ6IDE4cHg7XG4gIH1cbn1cblxuLmljb24tLWFkZCB7XG4gIGZpbGw6ICNmZmY7XG4gIHN0cm9rZS13aWR0aDogMXB4O1xuICBzdHJva2U6ICNmZmY7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG59XG5cbi5pY29uLS1hcnJvdy1kb3duIHtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogOXB4O1xuICBtYXJnaW4tbGVmdDogMTJweDtcbiAgc3Ryb2tlLXdpZHRoOiAyLjM2cHg7XG4gIHN0cm9rZTogIzFhMjAyYztcbiAgZmlsbDogbm9uZTtcbn1cblxuLmljb24tLXdhbGxldCxcbi5pY29uLS1tb25leSB7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIGZpbGw6IG5vbmU7XG4gIHN0cm9rZTogIzkzNmRmZjtcbiAgcGFkZGluZzogMTJweDtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYmFja2dyb3VuZDogI2Y0ZjBmZjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmljb24tLXdhbGxldCxcbiAgLmljb24tLW1vbmV5IHtcbiAgICB3aWR0aDogMzVweDtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gICAgcGFkZGluZzogOHB4O1xuICB9XG59XG5cbi5pY29uLS1tb25leSB7XG4gIHN0cm9rZTogIzIyYzU1ZTtcbiAgYmFja2dyb3VuZDogI2YyZmRmNjtcbn1cblxuLmljb24tLXF1b3RlIHtcbiAgd2lkdGg6IDU5cHg7XG4gIGhlaWdodDogNDVweDtcbiAgZmlsbDogI2RhZGFkYTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmljb24tLXF1b3RlIHtcbiAgICB3aWR0aDogNDJweDtcbiAgICBoZWlnaHQ6IDMycHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuaWNvbi0tcXVvdGUge1xuICAgIHdpZHRoOiAzNXB4O1xuICAgIGhlaWdodDogMjdweDtcbiAgfVxufVxuXG4uaWNvbi0taW5zdCB7XG4gIHdpZHRoOiAyMXB4O1xuICBoZWlnaHQ6IDIxcHg7XG4gIGZpbGw6ICMwODE0MjA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuaWNvbi0taW5zdCB7XG4gICAgd2lkdGg6IDE1cHg7XG4gICAgaGVpZ2h0OiAxNXB4O1xuICB9XG59XG5cbi5pY29uLS1pbiB7XG4gIHdpZHRoOiAyMnB4O1xuICBoZWlnaHQ6IDIxcHg7XG4gIGZpbGw6ICMwODE0MjA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuaWNvbi0taW4ge1xuICAgIHdpZHRoOiAxNXB4O1xuICAgIGhlaWdodDogMTVweDtcbiAgfVxufVxuXG4uaWNvbi0tZmFjZWJvb2sge1xuICB3aWR0aDogMTFweDtcbiAgaGVpZ2h0OiAyMnB4O1xuICBmaWxsOiAjMDgxNDIwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmljb24tLWZhY2Vib29rIHtcbiAgICB3aWR0aDogMTVweDtcbiAgICBoZWlnaHQ6IDE1cHg7XG4gIH1cbn1cblxuLmljb24tLXR3aXR0ZXIge1xuICB3aWR0aDogMjJweDtcbiAgaGVpZ2h0OiAxOXB4O1xuICBmaWxsOiAjMDgxNDIwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmljb24tLXR3aXR0ZXIge1xuICAgIHdpZHRoOiAxNXB4O1xuICAgIGhlaWdodDogMTVweDtcbiAgfVxufVxuXG4ubW9iaWxlLWFwcCB7XG4gIHBhZGRpbmc6IDEyMHB4IDAgMDtcbn1cbi5tb2JpbGUtYXBwIC5jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDEyOTJweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLm1vYmlsZS1hcHAgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiA5MzBweDtcbiAgfVxufVxuLm1vYmlsZS1hcHBfX3dyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGdhcDogMjBweDtcbiAgcGFkZGluZy1ib3R0b206IDEyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAubW9iaWxlLWFwcF9fd3JhcHBlciB7XG4gICAgcGFkZGluZy1ib3R0b206IDg1cHg7XG4gICAgZ2FwOiA1MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLm1vYmlsZS1hcHBfX3dyYXBwZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAxMDBweDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjZweDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG4ubW9iaWxlLWFwcF9faW1nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLm1vYmlsZS1hcHBfX2ltZy1pbGx1c3RyYXRpb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTE2cHg7XG4gIHJpZ2h0OiAtNjdweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLm1vYmlsZS1hcHBfX2ltZyB7XG4gICAgbWF4LXdpZHRoOiAyMTdweDtcbiAgfVxuICAubW9iaWxlLWFwcF9faW1nLWlsbHVzdHJhdGlvbiB7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0NXB4O1xuICAgIHRvcDogLTE4cHg7XG4gICAgcmlnaHQ6IC00NnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgLm1vYmlsZS1hcHBfX2ltZyB7XG4gICAgbWF4LXdpZHRoOiAxNzBweDtcbiAgfVxuICAubW9iaWxlLWFwcF9faW1nLWlsbHVzdHJhdGlvbiB7XG4gICAgd2lkdGg6IDMzcHg7XG4gICAgaGVpZ2h0OiAzN3B4O1xuICAgIHRvcDogLTE0cHg7XG4gICAgcmlnaHQ6IC0zOHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLm1vYmlsZS1hcHBfX2ltZyB7XG4gICAgb3JkZXI6IDI7XG4gIH1cbn1cbi5tb2JpbGUtYXBwX19jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4LWJhc2lzOiA1NjBweDtcbiAgZmxleC1zaHJpbms6IDE7XG4gIHBhZGRpbmctdG9wOiA3NXB4O1xufVxuLm1vYmlsZS1hcHBfX2NvbnRlbnQtdGl0bGUge1xuICBtYXgtd2lkdGg6IDUyMHB4O1xuICBtYXJnaW4tYm90dG9tOiA2M3B4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAubW9iaWxlLWFwcF9fY29udGVudC10aXRsZSB7XG4gICAgbWF4LXdpZHRoOiAzODBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA0NXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgLm1vYmlsZS1hcHBfX2NvbnRlbnQtdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDM3cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAubW9iaWxlLWFwcF9fY29udGVudC10aXRsZSB7XG4gICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbi5tb2JpbGUtYXBwX19jb250ZW50LXF1YWxpdHkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDI4cHg7XG4gIG1hcmdpbi1ib3R0b206IDYxcHg7XG59XG4ubW9iaWxlLWFwcF9fY29udGVudC1xdWFsaXR5IGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICBwYWRkaW5nLWxlZnQ6IDMxcHg7XG59XG4ubW9iaWxlLWFwcF9fY29udGVudC1xdWFsaXR5IGxpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgd2lkdGg6IDdweDtcbiAgaGVpZ2h0OiA3cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXRleHQtY29sb3IpO1xuICB0b3A6IDEycHg7XG4gIGxlZnQ6IDEwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5tb2JpbGUtYXBwX19jb250ZW50LXF1YWxpdHkgbGkge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDI2cHg7XG4gIH1cbiAgLm1vYmlsZS1hcHBfX2NvbnRlbnQtcXVhbGl0eSBsaTo6YmVmb3JlIHtcbiAgICB3aWR0aDogNXB4O1xuICAgIGhlaWdodDogNXB4O1xuICAgIHRvcDogOXB4O1xuICAgIGxlZnQ6IDdweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5tb2JpbGUtYXBwX19jb250ZW50LXF1YWxpdHkgbGkge1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIH1cbiAgLm1vYmlsZS1hcHBfX2NvbnRlbnQtcXVhbGl0eSBsaTo6YmVmb3JlIHtcbiAgICB3aWR0aDogNHB4O1xuICAgIGhlaWdodDogNHB4O1xuICAgIHRvcDogN3B4O1xuICAgIGxlZnQ6IDVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAubW9iaWxlLWFwcF9fY29udGVudC1xdWFsaXR5IHtcbiAgICBnYXA6IDIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNDNweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5tb2JpbGUtYXBwX19jb250ZW50LXF1YWxpdHkge1xuICAgIGdhcDogMTdweDtcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4O1xuICB9XG59XG4ubW9iaWxlLWFwcF9fY29udGVudC1pbGx1c3RyYXRpb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMzBweDtcbiAgbGVmdDogMTYwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5tb2JpbGUtYXBwX19jb250ZW50LWlsbHVzdHJhdGlvbiB7XG4gICAgd2lkdGg6IDEyMXB4O1xuICAgIGhlaWdodDogNDRweDtcbiAgICBib3R0b206IDE4cHg7XG4gICAgbGVmdDogMTIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3MDBweCkge1xuICAubW9iaWxlLWFwcF9fY29udGVudC1pbGx1c3RyYXRpb24ge1xuICAgIHdpZHRoOiAxMDBweDtcbiAgICBoZWlnaHQ6IDM2cHg7XG4gICAgYm90dG9tOiAtMjVweDtcbiAgICBsZWZ0OiAxMTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5tb2JpbGUtYXBwX19jb250ZW50LWlsbHVzdHJhdGlvbiB7XG4gICAgd2lkdGg6IDE1M3B4O1xuICAgIGhlaWdodDogMTE3cHg7XG4gICAgdG9wOiAyNjVweDtcbiAgICBsZWZ0OiAtMTdweDtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMTVkZWcpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzUwcHgpIHtcbiAgLm1vYmlsZS1hcHBfX2NvbnRlbnQtaWxsdXN0cmF0aW9uIHtcbiAgICB3aWR0aDogMTIwcHg7XG4gICAgaGVpZ2h0OiA5MHB4O1xuICAgIHRvcDogMzI3cHg7XG4gICAgbGVmdDogLTI5cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLm1vYmlsZS1hcHBfX2NvbnRlbnQge1xuICAgIGZsZXgtYmFzaXM6IDM5OHB4O1xuICAgIHBhZGRpbmctdG9wOiA2NXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgLm1vYmlsZS1hcHBfX2NvbnRlbnQge1xuICAgIGZsZXgtYmFzaXM6IDMzMHB4O1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLm1vYmlsZS1hcHBfX2NvbnRlbnQge1xuICAgIG9yZGVyOiAxO1xuICAgIG1heC13aWR0aDogMzMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzNTBweCkge1xuICAubW9iaWxlLWFwcF9fY29udGVudCB7XG4gICAgbWF4LXdpZHRoOiAyNTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAubW9iaWxlLWFwcCB7XG4gICAgcGFkZGluZzogODVweCAwIDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAubW9iaWxlLWFwcCB7XG4gICAgcGFkZGluZzogNjdweCAwIDA7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5idG5fX3dyYXBwZXItLWRvd25sb2FkIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbi5tb2JpbGUtbmF2IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IC0xMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiA5OTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmctdG9wOiA0MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tcGFnZS1iZyk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW47XG59XG5cbi5tb2JpbGUtbmF2LS1vcGVuIHtcbiAgdG9wOiAwO1xufVxuXG4ubW9iaWxlLW5hdl9fbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTVweDtcbn1cblxuLm1vYmlsZS1uYXYtbGluayB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICBjb2xvcjogdmFyKC0tY29sb3ItZGFyay1ncmV5KTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzNTBweCkge1xuICAubW9iaWxlLW5hdi1saW5rIHtcbiAgICBmb250LXNpemU6IDE5cHg7XG4gIH1cbn1cblxuLyogTmF2IEljb24gKi9cbi5tb2JpbGUtbmF2LWJ0biB7XG4gIC0tdGltZTogMC4xcztcbiAgLS13aWR0aDogMzRweDtcbiAgLS1oZWlnaHQ6IDI0cHg7XG4gIC0tbGluZS1oZWlnaHQ6IDJweDtcbiAgLS1zcGFjaW5nOiA5cHg7XG4gIC0tY29sb3I6ICMyODI4Mjg7XG4gIC0tcmFkaXVzOiAxMHB4O1xuICAvKiBGaXhlZCBoZWlnaHQgYW5kIHdpZHRoICovXG4gIC8qIGhlaWdodDogdmFyKC0taGVpZ2h0KTsgKi9cbiAgLyogd2lkdGg6IHZhcigtLXdpZHRoKTsgKi9cbiAgLyogRHluYW1pYyBoZWlnaHQgYW5kIHdpZHRoICovXG4gIGhlaWdodDogY2FsYyh2YXIoLS1saW5lLWhlaWdodCkgKiAzICsgdmFyKC0tc3BhY2luZykgKiAyKTtcbiAgd2lkdGg6IHZhcigtLXdpZHRoKTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5uYXYtaWNvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IHZhcigtLXdpZHRoKTtcbiAgaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzKTtcbn1cblxuLm5hdi1pY29uOjpiZWZvcmUsXG4ubmF2LWljb246OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IHZhcigtLXdpZHRoKTtcbiAgaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodCk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLXJhZGl1cyk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIHZhcigtLXRpbWUpIGVhc2UtaW4sIHRvcCB2YXIoLS10aW1lKSBsaW5lYXIgdmFyKC0tdGltZSk7XG59XG5cbi5uYXYtaWNvbjo6YmVmb3JlIHtcbiAgLyogdG9wOiBjYWxjKHZhcigtLWxpbmUtaGVpZ2h0KSAqIC0yKTsgKi9cbiAgdG9wOiBjYWxjKC0xICogKHZhcigtLWxpbmUtaGVpZ2h0KSArIHZhcigtLXNwYWNpbmcpKSk7XG59XG5cbi5uYXYtaWNvbjo6YWZ0ZXIge1xuICAvKiB0b3A6IGNhbGModmFyKC0tbGluZS1oZWlnaHQpICogMik7ICovXG4gIHRvcDogY2FsYyh2YXIoLS1saW5lLWhlaWdodCkgKyB2YXIoLS1zcGFjaW5nKSk7XG59XG5cbi5uYXYtaWNvbi5uYXYtaWNvbi0tYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5uYXYtaWNvbi5uYXYtaWNvbi0tYWN0aXZlOjpiZWZvcmUsXG4ubmF2LWljb24ubmF2LWljb24tLWFjdGl2ZTo6YWZ0ZXIge1xuICB0b3A6IDA7XG4gIHRyYW5zaXRpb246IHRvcCB2YXIoLS10aW1lKSBsaW5lYXIsIHRyYW5zZm9ybSB2YXIoLS10aW1lKSBlYXNlLWluIHZhcigtLXRpbWUpO1xufVxuXG4ubmF2LWljb24ubmF2LWljb24tLWFjdGl2ZTo6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xufVxuXG4ubmF2LWljb24ubmF2LWljb24tLWFjdGl2ZTo6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xufVxuXG4vKiBMYXlvdXQgKi9cbi5tb2JpbGUtbmF2LWJ0biB7XG4gIHotaW5kZXg6IDk5OTtcbn1cblxuLm1lbnVfX2xpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDUzcHg7XG59XG4ubWVudV9fbGlzdC1saW5rIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE3cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLWRhcmstZ3JleSk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xufVxuLm1lbnVfX2xpc3QtbGluazo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNiM2IzYjtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAtNXB4O1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cbi5tZW51X19saXN0LWxpbms6aG92ZXIge1xuICBjb2xvcjogIzNiM2IzYjtcbn1cbi5tZW51X19saXN0LWxpbms6aG92ZXI6OmFmdGVyIHtcbiAgb3BhY2l0eTogMTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLm1lbnVfX2xpc3Qge1xuICAgIGdhcDogMzhweDtcbiAgfVxuICAubWVudV9fbGlzdC1saW5rIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2ODBweCkge1xuICAubWVudV9fbGlzdCB7XG4gICAgZ2FwOiAyMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuaGVhZGVyX19uYXYge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5wdXJjaGFzZXMge1xuICBwYWRkaW5nOiAxMDNweCAwIDA7XG59XG4ucHVyY2hhc2VzIC5kZWxpbWl0ZXIge1xuICBtYXJnaW4tdG9wOiAxMjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnB1cmNoYXNlcyAuZGVsaW1pdGVyIHtcbiAgICBtYXJnaW4tdG9wOiA4NXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnB1cmNoYXNlcyAuZGVsaW1pdGVyIHtcbiAgICBtYXJnaW4tdG9wOiAxMTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAucHVyY2hhc2VzIHtcbiAgICBwYWRkaW5nOiA3M3B4IDAgMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5wdXJjaGFzZXMge1xuICAgIHBhZGRpbmc6IDg1cHggMCAwO1xuICB9XG59XG5cbi5wdXJjaGFzZXNfX3dyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGdhcDogMTAwcHg7XG59XG4ucHVyY2hhc2VzX193cmFwcGVyLWNvbnRlbnQge1xuICBmbGV4LWJhc2lzOiA1MDBweDtcbiAgZmxleC1zaHJpbms6IDE7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5wdXJjaGFzZXNfX3dyYXBwZXIge1xuICAgIGdhcDogNTBweDtcbiAgfVxuICAucHVyY2hhc2VzX193cmFwcGVyLWNvbnRlbnQge1xuICAgIGZsZXgtYmFzaXM6IDQwMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnB1cmNoYXNlc19fd3JhcHBlciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDUwcHg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICAucHVyY2hhc2VzX193cmFwcGVyLWNvbnRlbnQge1xuICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gIH1cbn1cblxuLnB1cmNoYXNlc19fdGl0bGUudGl0bGUtMiB7XG4gIG1hcmdpbi1ib3R0b206IDQ4cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnB1cmNoYXNlc19fdGl0bGUudGl0bGUtMiB7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIG1heC13aWR0aDogMjQ1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAucHVyY2hhc2VzX190aXRsZS50aXRsZS0yIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjdweDtcbiAgICBtYXgtd2lkdGg6IDQwMHB4O1xuICB9XG59XG5cbi5wdXJjaGFzZXNfX2xpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDE1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5wdXJjaGFzZXNfX2xpc3Qge1xuICAgIGdhcDogMTFweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5wdXJjaGFzZXNfX2xpc3Qge1xuICAgIGdhcDogMTBweDtcbiAgfVxufVxuXG4ucHVyY2hhc2VzX19pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiA1cHggNXB4IDVweCAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDE5cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ucHVyY2hhc2VzX19pdGVtLXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDRweDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnB1cmNoYXNlc19faXRlbS13cmFwIHtcbiAgICBnYXA6IDNweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5wdXJjaGFzZXNfX2l0ZW0td3JhcCB7XG4gICAgZ2FwOiAycHg7XG4gIH1cbn1cbi5wdXJjaGFzZXNfX2l0ZW0tdGl0bGUudGl0bGUtNCB7XG4gIGZvbnQtc2l6ZTogMTlweDtcbiAgbGluZS1oZWlnaHQ6IDE0MCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5wdXJjaGFzZXNfX2l0ZW0tdGl0bGUudGl0bGUtNCB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnB1cmNoYXNlc19faXRlbS10aXRsZS50aXRsZS00IHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cbi5wdXJjaGFzZXNfX2l0ZW0tZGVzYyB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseSk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gIGNvbG9yOiAjMzIzMTQyO1xufVxuLnB1cmNoYXNlc19faXRlbS1kZXNjLS1jYW5jZWxsZWQge1xuICBjb2xvcjogI2YxNTM0ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnB1cmNoYXNlc19faXRlbS1kZXNjIHtcbiAgICBmb250LXNpemU6IDhweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5wdXJjaGFzZXNfX2l0ZW0tZGVzYyB7XG4gICAgZm9udC1zaXplOiA3cHg7XG4gIH1cbn1cbi5wdXJjaGFzZXNfX2l0ZW0tdGltZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDE3cHg7XG4gIGJvdHRvbTogMTBweDtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5KTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsaW5lLWhlaWdodDogMTQwJTtcbiAgY29sb3I6ICNhY2FkYjk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5wdXJjaGFzZXNfX2l0ZW0tdGltZSB7XG4gICAgZm9udC1zaXplOiA5cHg7XG4gICAgcmlnaHQ6IDEycHg7XG4gICAgYm90dG9tOiA1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAucHVyY2hhc2VzX19pdGVtLXRpbWUge1xuICAgIGZvbnQtc2l6ZTogOHB4O1xuICAgIHJpZ2h0OiAxMHB4O1xuICAgIGJvdHRvbTogNHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5wdXJjaGFzZXNfX2l0ZW0ge1xuICAgIHBhZGRpbmc6IDNweCAxMnB4O1xuICAgIGdhcDogMTRweDtcbiAgICBtYXgtd2lkdGg6IDI0NXB4O1xuICB9XG4gIC5wdXJjaGFzZXNfX2l0ZW0gaW1nIHtcbiAgICB3aWR0aDogNTFweDtcbiAgICBoZWlnaHQ6IDUxcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAucHVyY2hhc2VzX19pdGVtIHtcbiAgICBwYWRkaW5nOiAzcHggMTFweDtcbiAgICBnYXA6IDEzcHg7XG4gICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgfVxufVxuXG4ucHVyY2hhc2VzX193cmFwcGVyLWluZm8ge1xuICBwYWRkaW5nOiAzOHB4IDM4cHggNDZweDtcbiAgZmxleC1iYXNpczogNTM0cHg7XG4gIGZsZXgtc2hyaW5rOiAxO1xuICBib3JkZXI6IDEuNTdweCBzb2xpZCAjZWRmMmY3O1xuICBib3JkZXItcmFkaXVzOiAyNXB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3gtc2hhZG93OiA3cHggNjBweCA0MXB4IDAgcmdiYSgyMjksIDIyOSwgMjI5LCAwLjcpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAucHVyY2hhc2VzX193cmFwcGVyLWluZm8ge1xuICAgIHBhZGRpbmc6IDMzcHggMjZweDtcbiAgICBmbGV4LWJhc2lzOiAzODBweDtcbiAgICBmbGV4LXNocmluazogMTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wdXJjaGFzZXNfX3dyYXBwZXItaW5mbyB7XG4gICAgcGFkZGluZzogMjZweCAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjc1cHgpIHtcbiAgLnB1cmNoYXNlc19fd3JhcHBlci1pbmZvIHtcbiAgICBmbGV4LWJhc2lzOiA1MCU7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAucHVyY2hhc2VzX193cmFwcGVyLWluZm8ge1xuICAgIHBhZGRpbmc6IDI3cHggMjJweDtcbiAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICAgIG1heC13aWR0aDogNDAwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLnB1cmNoYXNlc19faW5mbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWFyZ2luLWJvdHRvbTogNDVweDtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4ucHVyY2hhc2VzX19pbmZvIGg0IHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXRoaXJkLWZhbWlseSk7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgbGluZS1oZWlnaHQ6IDEzNSU7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAxZW07XG4gIGNvbG9yOiAjMWEyMDJjO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAucHVyY2hhc2VzX19pbmZvIGg0IHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucHVyY2hhc2VzX19pbmZvIGg0IHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAucHVyY2hhc2VzX19pbmZvIGg0IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbi5wdXJjaGFzZXNfX2luZm8tc2VsZWN0IHtcbiAgcGFkZGluZzogMTNweCAxOXB4O1xuICBib3JkZXItcmFkaXVzOiAxM3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhO1xuICBmb250LWZhbWlseTogdmFyKC0tdGhpcmQtZmFtaWx5KTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMTUwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDNlbTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGNvbG9yOiAjMWEyMDJjO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAucHVyY2hhc2VzX19pbmZvLXNlbGVjdCB7XG4gICAgcGFkZGluZzogOXB4IDEzcHg7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGJvcmRlci1yYWRpdXM6IDlweDtcbiAgfVxuICAucHVyY2hhc2VzX19pbmZvLXNlbGVjdCBzdmcge1xuICAgIHdpZHRoOiAxMXB4O1xuICAgIGhlaWdodDogMTFweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wdXJjaGFzZXNfX2luZm8tc2VsZWN0IHtcbiAgICBmb250LXNpemU6IDExcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAucHVyY2hhc2VzX19pbmZvLXNlbGVjdCB7XG4gICAgcGFkZGluZzogN3B4IDExcHg7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICB9XG59XG4ucHVyY2hhc2VzX19pbmZvLWxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDIycHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5wdXJjaGFzZXNfX2luZm8tbGlzdCB7XG4gICAgZ2FwOiAxNnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnB1cmNoYXNlc19faW5mby1saXN0IHtcbiAgICBnYXA6IDEzcHg7XG4gIH1cbn1cbi5wdXJjaGFzZXNfX2luZm8taXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYm9yZGVyOiAxLjU3cHggc29saWQgI2VkZjJmNztcbiAgYm9yZGVyLXJhZGl1czogMTlweDtcbiAgcGFkZGluZzogMjVweCAyNXB4IDU1cHggMjVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnB1cmNoYXNlc19faW5mby1pdGVtLWxlZnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDE5cHg7XG59XG4ucHVyY2hhc2VzX19pbmZvLWl0ZW0tbGVmdCBkaXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDNweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnB1cmNoYXNlc19faW5mby1pdGVtLWxlZnQge1xuICAgIGdhcDogMTRweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wdXJjaGFzZXNfX2luZm8taXRlbS1sZWZ0IHtcbiAgICBnYXA6IDEwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAucHVyY2hhc2VzX19pbmZvLWl0ZW0tbGVmdCB7XG4gICAgZ2FwOiAxMXB4O1xuICB9XG59XG4ucHVyY2hhc2VzX19pbmZvLWl0ZW0tdGl0bGUge1xuICBmb250LWZhbWlseTogdmFyKC0tdGhpcmQtZmFtaWx5KTtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMTUwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDNlbTtcbiAgY29sb3I6ICMxYTIwMmM7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5wdXJjaGFzZXNfX2luZm8taXRlbS10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnB1cmNoYXNlc19faW5mby1pdGVtLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDExcHg7XG4gIH1cbn1cbi5wdXJjaGFzZXNfX2luZm8taXRlbS1kZXNjIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXRoaXJkLWZhbWlseSk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XG4gIGNvbG9yOiAjYTBhZWMwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAucHVyY2hhc2VzX19pbmZvLWl0ZW0tZGVzYyB7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnB1cmNoYXNlc19faW5mby1pdGVtLWRlc2Mge1xuICAgIGZvbnQtc2l6ZTogOXB4O1xuICB9XG59XG4ucHVyY2hhc2VzX19pbmZvLWl0ZW0tcmlnaHQge1xuICBmb250LWZhbWlseTogdmFyKC0tdGhpcmQtZmFtaWx5KTtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgZm9udC1zaXplOiAyMXB4O1xuICBsaW5lLWhlaWdodDogMTUwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDFlbTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGNvbG9yOiAjMWEyMDJjO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAucHVyY2hhc2VzX19pbmZvLWl0ZW0tcmlnaHQge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDE4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucHVyY2hhc2VzX19pbmZvLWl0ZW0tcmlnaHQge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDMwMHB4KSB7XG4gIC5wdXJjaGFzZXNfX2luZm8taXRlbS1yaWdodCB7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICB9XG59XG4ucHVyY2hhc2VzX19pbmZvLWl0ZW0tcHJvZ3Jlc3MgZGl2OmZpcnN0LWNoaWxkIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDI1cHg7XG4gIHJpZ2h0OiAyNXB4O1xuICB6LWluZGV4OiAxO1xuICB3aWR0aDogY2FsYygxMDAlIC0gNTBweCk7XG4gIGhlaWdodDogOXB4O1xuICBib3JkZXItcmFkaXVzOiA3OXB4O1xuICBiYWNrZ3JvdW5kOiAjNmM1ZmJjO1xuICBvcGFjaXR5OiAwLjI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5wdXJjaGFzZXNfX2luZm8taXRlbS1wcm9ncmVzcyBkaXY6Zmlyc3QtY2hpbGQge1xuICAgIGJvdHRvbTogMThweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wdXJjaGFzZXNfX2luZm8taXRlbS1wcm9ncmVzcyBkaXY6Zmlyc3QtY2hpbGQge1xuICAgIGJvdHRvbTogMTVweDtcbiAgfVxufVxuLnB1cmNoYXNlc19faW5mby1pdGVtLXByb2dyZXNzIGRpdjpsYXN0LWNoaWxkIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDI1cHg7XG4gIGxlZnQ6IDI1cHg7XG4gIHotaW5kZXg6IDI7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSA1MHB4IC0gMzAlKTtcbiAgaGVpZ2h0OiA5cHg7XG4gIGJvcmRlci1yYWRpdXM6IDc5cHg7XG4gIGJhY2tncm91bmQ6ICM2YzVmYmM7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5wdXJjaGFzZXNfX2luZm8taXRlbS1wcm9ncmVzcyBkaXY6bGFzdC1jaGlsZCB7XG4gICAgYm90dG9tOiAxOHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnB1cmNoYXNlc19faW5mby1pdGVtLXByb2dyZXNzIGRpdjpsYXN0LWNoaWxkIHtcbiAgICBib3R0b206IDE1cHg7XG4gIH1cbn1cbi5wdXJjaGFzZXNfX2luZm8taXRlbS1wcm9ncmVzcy0tb3JhbmdlIGRpdjpmaXJzdC1jaGlsZCB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSA1MHB4KTtcbiAgYmFja2dyb3VuZDogI2ZiYWQxODtcbn1cbi5wdXJjaGFzZXNfX2luZm8taXRlbS1wcm9ncmVzcy0tb3JhbmdlIGRpdjpsYXN0LWNoaWxkIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDUwcHggLSA1MCUpO1xuICBiYWNrZ3JvdW5kOiAjZmJhZDE4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAucHVyY2hhc2VzX19pbmZvLWl0ZW0ge1xuICAgIHBhZGRpbmc6IDE4cHggMThweCAzOXB4O1xuICAgIGJvcmRlcjogMS4xMnB4IHNvbGlkICNlZGYyZjc7XG4gICAgYm9yZGVyLXJhZGl1czogMTNweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wdXJjaGFzZXNfX2luZm8taXRlbSB7XG4gICAgcGFkZGluZzogMTVweCAxNXB4IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAucHVyY2hhc2VzX19pbmZvLWl0ZW0ge1xuICAgIHBhZGRpbmc6IDE1cHggMTVweCAzMnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5wdXJjaGFzZXNfX2luZm8ge1xuICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAucHVyY2hhc2VzX19pbmZvIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyN3B4O1xuICB9XG59XG5cbi5yZXN0YXVyYW50IHtcbiAgcGFkZGluZzogMTAwcHggMCAwO1xufVxuLnJlc3RhdXJhbnQgLmRlbGltaXRlciB7XG4gIG1hcmdpbi10b3A6IDEyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAucmVzdGF1cmFudCAuZGVsaW1pdGVyIHtcbiAgICBtYXJnaW4tdG9wOiA4NXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnJlc3RhdXJhbnQgLmRlbGltaXRlciB7XG4gICAgbWFyZ2luLXRvcDogNjZweDtcbiAgfVxufVxuLnJlc3RhdXJhbnQgLmNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5yZXN0YXVyYW50X19ncmlkIHtcbiAgbWFyZ2luLXRvcDogODZweDtcbiAgcGFkZGluZy1ib3R0b206IDEyMHB4O1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICBnYXA6IDMwcHg7XG59XG4ucmVzdGF1cmFudF9fZ3JpZCAucmVzdC1jYXJkIHtcbiAgYm9yZGVyOiAxLjI1cHggc29saWQgI2Y0ZjRmNjtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgYm94LXNoYWRvdzogNnB4IDcxcHggMzZweCAwIHJnYmEoMjI5LCAyMjksIDIyOSwgMC43KTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5yZXN0YXVyYW50X19ncmlkIC5yZXN0LWNhcmRfX2ltZyB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDMwcHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAzMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAucmVzdGF1cmFudF9fZ3JpZCAucmVzdC1jYXJkX19pbWcge1xuICAgIGJvcmRlci1yYWRpdXM6IDIxcHggMjFweCAwIDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAucmVzdGF1cmFudF9fZ3JpZCAucmVzdC1jYXJkX19pbWcge1xuICAgIGJvcmRlci1yYWRpdXM6IDI0cHggMjRweCAwIDA7XG4gIH1cbn1cbi5yZXN0YXVyYW50X19ncmlkIC5yZXN0LWNhcmQgcGljdHVyZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5yZXN0YXVyYW50X19ncmlkIC5yZXN0LWNhcmQgcGljdHVyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3JkZXItcmFkaXVzOiAzMHB4IDMwcHggMCAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQ6ICMzMjMxNDI7XG4gIG9wYWNpdHk6IDAuMTtcbiAgei1pbmRleDogMjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnJlc3RhdXJhbnRfX2dyaWQgLnJlc3QtY2FyZCBwaWN0dXJlOjpiZWZvcmUge1xuICAgIGJvcmRlci1yYWRpdXM6IDIxcHggMjFweCAwIDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAucmVzdGF1cmFudF9fZ3JpZCAucmVzdC1jYXJkIHBpY3R1cmU6OmJlZm9yZSB7XG4gICAgYm9yZGVyLXJhZGl1czogMjRweCAyNHB4IDAgMDtcbiAgfVxufVxuLnJlc3RhdXJhbnRfX2dyaWQgLnJlc3QtY2FyZF9fY29udGVudCB7XG4gIHBhZGRpbmc6IDExcHggMjdweCAxN3B4IDMzcHg7XG59XG4ucmVzdGF1cmFudF9fZ3JpZCAucmVzdC1jYXJkX19jb250ZW50LWNhdGVnb3J5IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAzcHggOXB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJhY2tncm91bmQ6ICNmN2VkZDA7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseSk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICNkYWEzMWE7XG59XG4ucmVzdGF1cmFudF9fZ3JpZCAucmVzdC1jYXJkX19jb250ZW50LWNhdGVnb3J5LS10cmVuZGluZyB7XG4gIGJhY2tncm91bmQ6ICNmN2M1YmE7XG4gIGNvbG9yOiAjZmI0NzFkO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAucmVzdGF1cmFudF9fZ3JpZCAucmVzdC1jYXJkX19jb250ZW50LWNhdGVnb3J5IHtcbiAgICBmb250LXNpemU6IDlweDtcbiAgICBwYWRkaW5nOiAycHggNnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5yZXN0YXVyYW50X19ncmlkIC5yZXN0LWNhcmRfX2NvbnRlbnQtY2F0ZWdvcnkge1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBwYWRkaW5nOiAycHggN3B4O1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgfVxufVxuLnJlc3RhdXJhbnRfX2dyaWQgLnJlc3QtY2FyZF9fY29udGVudC13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBnYXA6IDEwcHg7XG59XG4ucmVzdGF1cmFudF9fZ3JpZCAucmVzdC1jYXJkX19jb250ZW50LWluZm8ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDdweDtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXRoaXJkLWZhbWlseSk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTlweDtcbiAgbGluZS1oZWlnaHQ6IDEzMyU7XG4gIGNvbG9yOiAjOGU5N2E2O1xufVxuLnJlc3RhdXJhbnRfX2dyaWQgLnJlc3QtY2FyZF9fY29udGVudC1pbmZvIC5yZXN0LWNhcmRfX2NvbnRlbnQtdGltZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1yaWdodDogMTZweDtcbn1cbi5yZXN0YXVyYW50X19ncmlkIC5yZXN0LWNhcmRfX2NvbnRlbnQtaW5mbyAucmVzdC1jYXJkX19jb250ZW50LXRpbWU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogNXB4O1xuICBoZWlnaHQ6IDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhlOTdhNjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB0b3A6IDEycHg7XG4gIHJpZ2h0OiA1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5yZXN0YXVyYW50X19ncmlkIC5yZXN0LWNhcmRfX2NvbnRlbnQtaW5mbyAucmVzdC1jYXJkX19jb250ZW50LXRpbWUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIH1cbiAgLnJlc3RhdXJhbnRfX2dyaWQgLnJlc3QtY2FyZF9fY29udGVudC1pbmZvIC5yZXN0LWNhcmRfX2NvbnRlbnQtdGltZTo6YWZ0ZXIge1xuICAgIHdpZHRoOiAzcHg7XG4gICAgaGVpZ2h0OiAzcHg7XG4gICAgdG9wOiA4cHg7XG4gICAgcmlnaHQ6IDNweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5yZXN0YXVyYW50X19ncmlkIC5yZXN0LWNhcmRfX2NvbnRlbnQtaW5mbyAucmVzdC1jYXJkX19jb250ZW50LXRpbWUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEycHg7XG4gIH1cbiAgLnJlc3RhdXJhbnRfX2dyaWQgLnJlc3QtY2FyZF9fY29udGVudC1pbmZvIC5yZXN0LWNhcmRfX2NvbnRlbnQtdGltZTo6YWZ0ZXIge1xuICAgIHdpZHRoOiA0cHg7XG4gICAgaGVpZ2h0OiA0cHg7XG4gICAgdG9wOiAxMHB4O1xuICAgIHJpZ2h0OiA0cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnJlc3RhdXJhbnRfX2dyaWQgLnJlc3QtY2FyZF9fY29udGVudC1pbmZvIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgZ2FwOiA1cHg7XG4gIH1cbiAgLnJlc3RhdXJhbnRfX2dyaWQgLnJlc3QtY2FyZF9fY29udGVudC1pbmZvIHN2ZyB7XG4gICAgd2lkdGg6IDE5cHg7XG4gICAgaGVpZ2h0OiAxOXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnJlc3RhdXJhbnRfX2dyaWQgLnJlc3QtY2FyZF9fY29udGVudC1pbmZvIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgZ2FwOiA2cHg7XG4gIH1cbiAgLnJlc3RhdXJhbnRfX2dyaWQgLnJlc3QtY2FyZF9fY29udGVudC1pbmZvIHN2ZyB7XG4gICAgd2lkdGg6IDIycHg7XG4gICAgaGVpZ2h0OiAyMnB4O1xuICB9XG59XG4ucmVzdGF1cmFudF9fZ3JpZCAucmVzdC1jYXJkX19jb250ZW50LWJvb2ttYXJrIHtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RiZDllZTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogc2NhbGUgMC4zcyBlYXNlLWluLW91dDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnJlc3RhdXJhbnRfX2dyaWQgLnJlc3QtY2FyZF9fY29udGVudC1ib29rbWFyazpob3ZlciB7XG4gIHNjYWxlOiAxLjE7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5yZXN0YXVyYW50X19ncmlkIC5yZXN0LWNhcmRfX2NvbnRlbnQtYm9va21hcmsge1xuICAgIHdpZHRoOiAyOXB4O1xuICAgIGhlaWdodDogMjlweDtcbiAgfVxuICAucmVzdGF1cmFudF9fZ3JpZCAucmVzdC1jYXJkX19jb250ZW50LWJvb2ttYXJrIHN2ZyB7XG4gICAgd2lkdGg6IDExcHg7XG4gICAgaGVpZ2h0OiAxNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnJlc3RhdXJhbnRfX2dyaWQgLnJlc3QtY2FyZF9fY29udGVudC1ib29rbWFyayB7XG4gICAgd2lkdGg6IDMzcHg7XG4gICAgaGVpZ2h0OiAzM3B4O1xuICB9XG4gIC5yZXN0YXVyYW50X19ncmlkIC5yZXN0LWNhcmRfX2NvbnRlbnQtYm9va21hcmsgc3ZnIHtcbiAgICB3aWR0aDogMTJweDtcbiAgICBoZWlnaHQ6IDE3cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnJlc3RhdXJhbnRfX2dyaWQgLnJlc3QtY2FyZF9fY29udGVudCB7XG4gICAgcGFkZGluZzogOHB4IDE5cHggMTJweCAyNHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjA1cHgpIHtcbiAgLnJlc3RhdXJhbnRfX2dyaWQgLnJlc3QtY2FyZF9fY29udGVudCB7XG4gICAgcGFkZGluZzogOHB4IDEwcHggMTJweCAxMnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnJlc3RhdXJhbnRfX2dyaWQgLnJlc3QtY2FyZF9fY29udGVudCB7XG4gICAgcGFkZGluZzogOXB4IDIycHggMTRweCAyNnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5yZXN0YXVyYW50X19ncmlkIC5yZXN0LWNhcmQge1xuICAgIGJvcmRlcjogMC44OXB4IHNvbGlkICNmNGY0ZjY7XG4gICAgYm9yZGVyLXJhZGl1czogMjFweDtcbiAgICBib3gtc2hhZG93OiA0cHggNTFweCAyNXB4IDAgcmdiYSgyMjksIDIyOSwgMjI5LCAwLjcpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnJlc3RhdXJhbnRfX2dyaWQgLnJlc3QtY2FyZCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2Y0ZjRmNjtcbiAgICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICAgIGJveC1zaGFkb3c6IDVweCA1N3B4IDI4cHggMCByZ2JhKDIyOSwgMjI5LCAyMjksIDAuNyk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnJlc3RhdXJhbnRfX2dyaWQge1xuICAgIGdhcDogMjJweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweDtcbiAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgLnJlc3RhdXJhbnRfX2dyaWQge1xuICAgIGdhcDogOHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnJlc3RhdXJhbnRfX2dyaWQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIG1heC13aWR0aDogMzE1cHg7XG4gICAgbWFyZ2luOiA2MHB4IGF1dG8gMDtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCgzLCAxZnIpO1xuICAgIGdhcDogNDBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTA2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnJlc3RhdXJhbnQge1xuICAgIHBhZGRpbmc6IDcxcHggMCAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnJlc3RhdXJhbnQge1xuICAgIHBhZGRpbmc6IDg0cHggMCAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzU2cHgpIHtcbiAgLnJlc3RhdXJhbnQgLnJlc3RhdXJhbnRfX3RpdGxlIHtcbiAgICBsaW5lLWhlaWdodDogMTAwJTtcbiAgfVxufVxuXG4uc2FsZSB7XG4gIG1hcmdpbi1ib3R0b206IDIxNnB4O1xufVxuLnNhbGUgLmNvbnRhaW5lciB7XG4gIG1heC13aWR0aDogMTI0NHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuc2FsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTUwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuc2FsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTk4cHg7XG4gIH1cbn1cblxuLnNhbGVfX3dyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDM2cHggMCA1OXB4IDY2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2YzVmYmM7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4vLi4vLi4vaW1nL3NhbGUvc2FsZS1iZy5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0ycHggMDsgLyogeCB5ICovXG4gIGJhY2tncm91bmQtc2l6ZTogYXV0bztcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbi5zYWxlX193cmFwcGVyLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5KTtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgZm9udC1zaXplOiA3MHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgbWFyZ2luLWJvdHRvbTogOXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuc2FsZV9fd3JhcHBlci10aXRsZSB7XG4gICAgZm9udC1zaXplOiA0OXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDZweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5zYWxlX193cmFwcGVyLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnNhbGVfX3dyYXBwZXItdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG4uc2FsZV9fd3JhcHBlci1mb3JtIHtcbiAgYm9yZGVyLXJhZGl1czogMTRweDtcbiAgbWF4LXdpZHRoOiA0MzlweDtcbiAgaGVpZ2h0OiA2NnB4O1xuICBwYWRkaW5nLWxlZnQ6IDIycHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZ2FwOiAxNXB4O1xuICBib3gtc2hhZG93OiAwIDdweCA0NXB4IDAgcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLnNhbGVfX3dyYXBwZXItZm9ybSBpbnB1dDo6cGxhY2Vob2xkZXIge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHkpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAzZW07XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICBjb2xvcjogIzg3ODc4Nztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNhbGVfX3dyYXBwZXItZm9ybSB7XG4gICAgbWF4LXdpZHRoOiAzMTNweDtcbiAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICB9XG4gIC5zYWxlX193cmFwcGVyLWZvcm0gaW5wdXQge1xuICAgIG1heC13aWR0aDogMTYwcHg7XG4gIH1cbiAgLnNhbGVfX3dyYXBwZXItZm9ybSBpbnB1dDo6cGxhY2Vob2xkZXIge1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5zYWxlX193cmFwcGVyLWZvcm0ge1xuICAgIG1heC13aWR0aDogMjUwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgfVxuICAuc2FsZV9fd3JhcHBlci1mb3JtIGlucHV0IHtcbiAgICBtYXgtd2lkdGg6IDEzMHB4O1xuICB9XG4gIC5zYWxlX193cmFwcGVyLWZvcm0gaW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgICBmb250LXNpemU6IDlweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5zYWxlX193cmFwcGVyLWZvcm0ge1xuICAgIG1heC13aWR0aDogNDAwcHg7XG4gICAgaGVpZ2h0OiA0OHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgfVxuICAuc2FsZV9fd3JhcHBlci1mb3JtIGlucHV0IHtcbiAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICB9XG4gIC5zYWxlX193cmFwcGVyLWZvcm0gaW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0NDBweCkge1xuICAuc2FsZV9fd3JhcHBlci1mb3JtIGlucHV0IHtcbiAgICBtYXgtd2lkdGg6IDE2MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzQwcHgpIHtcbiAgLnNhbGVfX3dyYXBwZXItZm9ybSBpbnB1dCB7XG4gICAgbWF4LXdpZHRoOiAxMDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDI3MHB4KSB7XG4gIC5zYWxlX193cmFwcGVyLWZvcm0ge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LXNocmluazogMTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICB9XG4gIC5zYWxlX193cmFwcGVyLWZvcm0gaW5wdXQge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuLnNhbGVfX3dyYXBwZXItaW1nIHtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogNzJweDtcbiAgYm90dG9tOiAtNjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNhbGVfX3dyYXBwZXItaW1nIHtcbiAgICB3aWR0aDogMTk2cHg7XG4gICAgaGVpZ2h0OiAxOTZweDtcbiAgICByaWdodDogNDBweDtcbiAgICBib3R0b206IC00MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnNhbGVfX3dyYXBwZXItaW1nIHtcbiAgICB3aWR0aDogMTYwcHg7XG4gICAgaGVpZ2h0OiAxNjBweDtcbiAgICByaWdodDogMzBweDtcbiAgICBib3R0b206IC0zMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnNhbGVfX3dyYXBwZXItaW1nIHtcbiAgICB3aWR0aDogMTcwcHg7XG4gICAgaGVpZ2h0OiAxNzBweDtcbiAgICByaWdodDogY2FsYygoMTAwJSAtIDE3MHB4KSAvIDIpO1xuICAgIGJvdHRvbTogLTEwMnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5zYWxlX193cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAyNnB4IDAgNDNweCA0N3B4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnNhbGVfX3dyYXBwZXIge1xuICAgIHBhZGRpbmc6IDM1cHggMjdweCA5NXB4IDI3cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0NDBweCkge1xuICAuc2FsZV9fd3JhcHBlciB7XG4gICAgcGFkZGluZzogMjZweCAxN3B4IDk1cHggMTdweDtcbiAgfVxufVxuXG4uZm9ybV9fYnRuIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5KTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4wM2VtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogI2Y3ZjhmYTtcbiAgcGFkZGluZzogMTVweCAyNHB4O1xuICBib3JkZXItcmFkaXVzOiAxMXB4O1xuICBiYWNrZ3JvdW5kOiAjNmM1ZmJjO1xuICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG4uZm9ybV9fYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzVhNGRhMztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmZvcm1fX2J0biB7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIHBhZGRpbmc6IDExcHggMTdweCAxMXB4IDE4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZm9ybV9fYnRuIHtcbiAgICBmb250LXNpemU6IDhweDtcbiAgICBwYWRkaW5nOiA5cHggMTRweCA5cHggMTVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5mb3JtX19idG4ge1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBwYWRkaW5nOiAxMXB4IDE3cHggMTFweCAxOHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDQwcHgpIHtcbiAgLmZvcm1fX2J0biB7XG4gICAgcGFkZGluZzogOXB4IDE0cHggOXB4IDE0cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzNDBweCkge1xuICAuZm9ybV9fYnRuIHtcbiAgICBwYWRkaW5nOiA3cHggMTFweCA3cHggMTJweDtcbiAgICBmb250LXNpemU6IDhweDtcbiAgfVxufVxuXG4uc3RhdGljIHtcbiAgcGFkZGluZzogNTdweCAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWM0ZWFlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc3RhdGljIC5jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDk0MnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuc3RhdGljIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogNzAwcHg7XG4gIH1cbn1cbi5zdGF0aWNfX2xpc3Qge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xufVxuLnN0YXRpY19fbGlzdC1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxMXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHJnYmEoMTk3LCAxOTcsIDE5NywgMC4xNSk7XG59XG4uc3RhdGljX19saXN0LWl0ZW0gLnN0YXRpY19faXRlbS10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250NCk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogNDNweDtcbiAgbGluZS1oZWlnaHQ6IDEyNSU7XG4gIGNvbG9yOiAjZmZmO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuc3RhdGljX19saXN0LWl0ZW0gLnN0YXRpY19faXRlbS10aXRsZSB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnN0YXRpY19fbGlzdC1pdGVtIC5zdGF0aWNfX2l0ZW0tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNDNweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDMwMHB4KSB7XG4gIC5zdGF0aWNfX2xpc3QtaXRlbSAuc3RhdGljX19pdGVtLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDM2cHg7XG4gIH1cbn1cbi5zdGF0aWNfX2xpc3QtaXRlbSAuc3RhdGljX19pdGVtLWRlc2Mge1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICBjb2xvcjogI2M1YmZlZDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnN0YXRpY19fbGlzdC1pdGVtIC5zdGF0aWNfX2l0ZW0tZGVzYyB7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnN0YXRpY19fbGlzdC1pdGVtIC5zdGF0aWNfX2l0ZW0tZGVzYyB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG4uc3RhdGljX19saXN0LWl0ZW06bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1yaWdodDogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnN0YXRpY19fbGlzdC1pdGVtIHtcbiAgICBnYXA6IDdweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5zdGF0aWNfX2xpc3QtaXRlbSB7XG4gICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDE5NywgMTk3LCAxOTcsIDAuMTUpO1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4O1xuICB9XG4gIC5zdGF0aWNfX2xpc3QtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnN0YXRpY19fbGlzdCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAyNDZweDtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCgzLCAxZnIpO1xuICAgIGdhcDogNjBweDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuc3RhdGljIHtcbiAgICBwYWRkaW5nOiAzNXB4IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuc3RhdGljIHtcbiAgICBwYWRkaW5nOiA5OXB4IDAgMjJweDtcbiAgfVxufVxuXG4uc3RhdGljX19iZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5zdGF0aWNfX2JnLTEsIC5zdGF0aWNfX2JnLTMge1xuICB3aWR0aDogNDMwcHg7XG4gIGhlaWdodDogMjIwcHg7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnN0YXRpY19fYmctMSwgLnN0YXRpY19fYmctMyB7XG4gICAgd2lkdGg6IDI4NHB4O1xuICAgIGhlaWdodDogMTQ1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuc3RhdGljX19iZy0xLCAuc3RhdGljX19iZy0zIHtcbiAgICB0b3A6IDM2cHg7XG4gICAgbGVmdDogLTY0cHg7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTEwZGVnKTtcbiAgfVxufVxuLnN0YXRpY19fYmctMyB7XG4gIHdpZHRoOiAzODRweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnN0YXRpY19fYmctMyB7XG4gICAgd2lkdGg6IDI3M3B4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnN0YXRpY19fYmctMyB7XG4gICAgdG9wOiA0MnB4O1xuICAgIGxlZnQ6IC02N3B4O1xuICB9XG59XG4uc3RhdGljX19iZy0yLCAuc3RhdGljX19iZy00IHtcbiAgd2lkdGg6IDEyOHB4O1xuICBoZWlnaHQ6IDIyMHB4O1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuc3RhdGljX19iZy0yLCAuc3RhdGljX19iZy00IHtcbiAgICB3aWR0aDogODRweDtcbiAgICBoZWlnaHQ6IDE0NXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnN0YXRpY19fYmctMiwgLnN0YXRpY19fYmctNCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnN0YXRpY19fYmctNCB7XG4gIHdpZHRoOiA4NHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuc3RhdGljX19iZy00IHtcbiAgICB3aWR0aDogNjBweDtcbiAgfVxufVxuXG4uc3dpcGVyIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDQwcHgpO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5zd2lwZXItc2xpZGUge1xuICB3aWR0aDogNTI4cHggIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnN3aXBlci1zbGlkZSB7XG4gICAgd2lkdGg6IDQyNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuc3dpcGVyLXNsaWRlIHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5zd2lwZXItc2xpZGU6bnRoLWNoaWxkKDJuKSB7XG4gIHdpZHRoOiA1MjhweCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuc3dpcGVyLXNsaWRlOm50aC1jaGlsZCgybikge1xuICAgIHdpZHRoOiA0MjRweCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnN3aXBlci1zbGlkZTpudGgtY2hpbGQoMm4pIHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5zd2lwZXItc2xpZGU6bnRoLWNoaWxkKDNuKSB7XG4gIHdpZHRoOiA1MjhweCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuc3dpcGVyLXNsaWRlOm50aC1jaGlsZCgzbikge1xuICAgIHdpZHRoOiA0MjRweCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnN3aXBlci1zbGlkZTpudGgtY2hpbGQoM24pIHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5zd2lwZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhcixcbi5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi1ob3Jpem9udGFsLFxuLnN3aXBlci12ZXJ0aWNhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1vcHBvc2l0ZSxcbi5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi12ZXJ0aWNhbC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1vcHBvc2l0ZSB7XG4gIG1heC13aWR0aDogNjY3cHggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAxMXB4ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IHJnYmEoMTA4LCA5NSwgMTg4LCAwLjIpICFpbXBvcnRhbnQ7XG4gIGJvdHRvbTogMCAhaW1wb3J0YW50O1xuICByaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIHRvcDogdW5zZXQgIWltcG9ydGFudDtcbiAgbGVmdDogdW5zZXQgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnN3aXBlci1ob3Jpem9udGFsID4gLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLFxuICAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbCxcbiAgLnN3aXBlci12ZXJ0aWNhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1vcHBvc2l0ZSxcbiAgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLW9wcG9zaXRlIHtcbiAgICBtYXgtd2lkdGg6IDQyNHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiA5cHggIWltcG9ydGFudDtcbiAgICBib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5zd2lwZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2JhcixcbiAgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLWhvcml6b250YWwsXG4gIC5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItb3Bwb3NpdGUsXG4gIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi12ZXJ0aWNhbC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1vcHBvc2l0ZSB7XG4gICAgbWF4LXdpZHRoOiAzMDBweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgcmlnaHQ6IGNhbGMoKDEwMCUgLSAzMDBweCkgLyAyKSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnN3aXBlci1ob3Jpem9udGFsID4gLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLFxuICAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbCxcbiAgLnN3aXBlci12ZXJ0aWNhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1vcHBvc2l0ZSxcbiAgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLW9wcG9zaXRlIHtcbiAgICBib3R0b206IDAgIWltcG9ydGFudDtcbiAgICByaWdodDogY2FsYygoMTAwJSAtIDMwMHB4KSAvIDIpICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzMzBweCkge1xuICAuc3dpcGVyLWhvcml6b250YWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIsXG4gIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi1ob3Jpem9udGFsLFxuICAuc3dpcGVyLXZlcnRpY2FsID4gLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLW9wcG9zaXRlLFxuICAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24tdmVydGljYWwuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItb3Bwb3NpdGUge1xuICAgIGJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgIHJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1maWxsIHtcbiAgYmFja2dyb3VuZDogIzZjNWZiYyAhaW1wb3J0YW50O1xuICB6LWluZGV4OiAyMDtcbn1cblxuLnRpdGxlLTIge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHkpO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDUwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxMTQlO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgY29sb3I6ICMxODE4MWI7XG59XG4udGl0bGUtMiBzcGFuIHtcbiAgY29sb3I6ICM2YzVmYmM7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC50aXRsZS0yIHtcbiAgICBmb250LXNpemU6IDM2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3MDBweCkge1xuICAudGl0bGUtMiB7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnRpdGxlLTIge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgfVxufVxuXG4udGl0bGUtMyB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseSk7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogNDVweDtcbiAgbGluZS1oZWlnaHQ6IDU3JTtcbiAgY29sb3I6ICMzMjMxNDI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi50aXRsZS0zIHNwYW4ge1xuICBjb2xvcjogIzZjNWZiYztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnRpdGxlLTMge1xuICAgIGZvbnQtc2l6ZTogMzFweDtcbiAgfVxufVxuXG4udGl0bGUtNCxcbi50aXRsZS00IGEge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHkpO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDI1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNjIlO1xuICBjb2xvcjogIzMyMzE0Mjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnRpdGxlLTQsXG4gIC50aXRsZS00IGEge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDY3MHB4KSB7XG4gIC50aXRsZS00LFxuICAudGl0bGUtNCBhIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAudGl0bGUtNCxcbiAgLnRpdGxlLTQgYSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG5cbi8qIE5vIHN0eWxlcyBjb2RlIGJlbG93LiBPbmx5IGluIG1vZHVsZXMgKi9cbi8qINCd0LUg0L/QuNGI0LjRgtC1IENTUyDQutC+0LQg0L3QuNC20LUuINCi0L7Qu9GM0LrQviDQsiDQv9C+0LTQutC70Y7Rh9Cw0LXQvNGL0YUg0YTQsNC50LvQsNGFICovIiwiLyogUmVzZXQgYW5kIGJhc2Ugc3R5bGVzICAqL1xuKiB7XG5cdHBhZGRpbmc6IDBweDtcblx0bWFyZ2luOiAwcHg7XG5cdGJvcmRlcjogbm9uZTtcbn1cblxuKixcbio6OmJlZm9yZSxcbio6OmFmdGVyIHtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLyogTGlua3MgKi9cblxuYSwgYTpsaW5rLCBhOnZpc2l0ZWQgIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbmE6aG92ZXIgIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi8qIENvbW1vbiAqL1xuXG5hc2lkZSwgbmF2LCBmb290ZXIsIGhlYWRlciwgc2VjdGlvbiwgbWFpbiB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBwIHtcbiAgICBmb250LXNpemU6IGluaGVyaXQ7XG5cdGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xufVxuXG51bCwgdWwgbGkge1xuXHRsaXN0LXN0eWxlOiBub25lO1xufVxuXG5pbWcge1xuXHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuXG5pbWcsIHN2ZyB7XG5cdG1heC13aWR0aDogMTAwJTtcblx0aGVpZ2h0OiBhdXRvO1xufVxuXG5hZGRyZXNzIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4vKiBGb3JtICovXG5cbmlucHV0LCB0ZXh0YXJlYSwgYnV0dG9uLCBzZWxlY3Qge1xuXHRmb250LWZhbWlseTogaW5oZXJpdDtcbiAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbmlucHV0OjotbXMtY2xlYXIge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG5idXR0b24sIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5pbnB1dDpmb2N1cywgaW5wdXQ6YWN0aXZlLFxuYnV0dG9uOmZvY3VzLCBidXR0b246YWN0aXZlIHtcbiAgICBvdXRsaW5lOiBub25lO1xufVxuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIge1xuXHRwYWRkaW5nOiAwO1xuXHRib3JkZXI6IDA7XG59XG5cbmxhYmVsIHtcblx0Y3Vyc29yOiBwb2ludGVyO1xufVxuXG5sZWdlbmQge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cbiIsIjpyb290IHtcblx0LS1jb250YWluZXItd2lkdGg6IDEyODBweDtcblx0LS1jb250YWluZXItcGFkZGluZzogMTVweDtcblxuXHQvLyBDb2xvclxuXHQtLXBhZ2UtYmc6ICNmOWY5Zjk7XG5cdC0tdGV4dC1jb2xvcjogIzY3Njc2Nztcblx0LS1jb2xvci1wcmltYXJ5OiAjNmM1ZmJjO1xuXHQtLWNvbG9yLWdyZXk6ICNjYmNiY2I7XG5cdC0tY29sb3ItbGlnaHQtcHJpbWFyeTogI2RiZDllZTtcblx0LS1jb2xvci1kYXJrLWdyZXk6ICM2MDYwNjA7XG5cdC0tY29sb3ItYW1iZXI6ICNmNTllMGI7XG5cdC0tY29sb3ItYmx1ZS1ncmV5OiAjMzM0MTU1O1xuXG5cdC8vIEZvbnRzXG5cdC0tZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuXHQtLXNlY29uZC1mYW1pbHk6IFwiSW50ZXJcIiwgc2Fucy1zZXJpZjtcblx0LS10aGlyZC1mYW1pbHk6IFwiTWFucm9wZVwiLCBzYW5zLXNlcmlmO1xuXHQtLWZvbnQzOiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuXHQtLWZvbnQ0OiBcIlB1YmxpY1NhbnNcIiwgc2Fucy1zZXJpZjtcblx0LS1mb250NTogXCJRdWlja3NhbmRcIiwgc2Fucy1zZXJpZjtcblx0LS1mb250NjogXCJQbHVzSmFrYXJ0YVNhbnNcIiwgc2Fucy1zZXJpZjtcbn1cbiIsIkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogSW50ZXI7XG5cdGZvbnQtZGlzcGxheTogc3dhcDtcblx0c3JjOiB1cmwoXCIuLi9mb250cy9JbnRlci1Cb2xkLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9JbnRlci1Cb2xkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xufVxyXG5AZm9udC1mYWNlIHtcblx0Zm9udC1mYW1pbHk6IEludGVyO1xuXHRmb250LWRpc3BsYXk6IHN3YXA7XG5cdHNyYzogdXJsKFwiLi4vZm9udHMvSW50ZXItUmVndWxhci53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvSW50ZXItUmVndWxhci53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cclxuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiBJbnRlcjtcblx0Zm9udC1kaXNwbGF5OiBzd2FwO1xuXHRzcmM6IHVybChcIi4uL2ZvbnRzL0ludGVyLVNlbWlCb2xkLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9JbnRlci1TZW1pQm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cclxuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiBQbHVzSmFrYXJ0YVNhbnM7XG5cdGZvbnQtZGlzcGxheTogc3dhcDtcblx0c3JjOiB1cmwoXCIuLi9mb250cy9QbHVzSmFrYXJ0YVNhbnMtTWVkaXVtLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9QbHVzSmFrYXJ0YVNhbnMtTWVkaXVtLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xufVxyXG5AZm9udC1mYWNlIHtcblx0Zm9udC1mYW1pbHk6IFBvcHBpbnM7XG5cdGZvbnQtZGlzcGxheTogc3dhcDtcblx0c3JjOiB1cmwoXCIuLi9mb250cy9Qb3BwaW5zLUJvbGQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL1BvcHBpbnMtQm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cclxuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiBQb3BwaW5zO1xuXHRmb250LWRpc3BsYXk6IHN3YXA7XG5cdHNyYzogdXJsKFwiLi4vZm9udHMvUG9wcGlucy1FeHRyYUJvbGQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL1BvcHBpbnMtRXh0cmFCb2xkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcblx0Zm9udC13ZWlnaHQ6IDgwMDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xufVxyXG5AZm9udC1mYWNlIHtcblx0Zm9udC1mYW1pbHk6IFBvcHBpbnM7XG5cdGZvbnQtZGlzcGxheTogc3dhcDtcblx0c3JjOiB1cmwoXCIuLi9mb250cy9Qb3BwaW5zLU1lZGl1bS53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvUG9wcGlucy1NZWRpdW0ud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG59XHJcbkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogTWFucm9wZTtcblx0Zm9udC1kaXNwbGF5OiBzd2FwO1xuXHRzcmM6IHVybChcIi4uL2ZvbnRzL01hbnJvcGUud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL01hbnJvcGUud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG59XHJcbkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogSW50ZXI7XG5cdGZvbnQtZGlzcGxheTogc3dhcDtcblx0c3JjOiB1cmwoXCIuLi9mb250cy9JbnRlci1NZWRpdW0ud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL0ludGVyLU1lZGl1bS53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cclxuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiBQb3BwaW5zO1xuXHRmb250LWRpc3BsYXk6IHN3YXA7XG5cdHNyYzogdXJsKFwiLi4vZm9udHMvUG9wcGlucy1SZWd1bGFyLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9Qb3BwaW5zLVJlZ3VsYXIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG59XHJcbkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogUG9wcGlucztcblx0Zm9udC1kaXNwbGF5OiBzd2FwO1xuXHRzcmM6IHVybChcIi4uL2ZvbnRzL1BvcHBpbnMtU2VtaUJvbGQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL1BvcHBpbnMtU2VtaUJvbGQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG59XHJcbkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogUHVibGljU2Fucztcblx0Zm9udC1kaXNwbGF5OiBzd2FwO1xuXHRzcmM6IHVybChcIi4uL2ZvbnRzL1B1YmxpY1NhbnMud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL1B1YmxpY1NhbnMud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG59XHJcbkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogUXVpY2tzYW5kO1xuXHRmb250LWRpc3BsYXk6IHN3YXA7XG5cdHNyYzogdXJsKFwiLi4vZm9udHMvUXVpY2tzYW5kLU1lZGl1bS53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvUXVpY2tzYW5kLU1lZGl1bS53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cclxuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiBSb2JvdG87XG5cdGZvbnQtZGlzcGxheTogc3dhcDtcblx0c3JjOiB1cmwoXCIuLi9mb250cy9Sb2JvdG8ud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL1JvYm90by53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cclxuIiwiaHRtbCB7XG5cdHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMzksIDM5LCAzOSk7XG59XG5cbmJvZHkge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wYWdlLWJnKTtcblx0Y29sb3I6IHZhcigtLXRleHQtY29sb3IpO1xuXHRmb250LWZhbWlseTogdmFyKC0tc2Vjb25kLWZhbWlseSk7XG59XG5cbmltZyB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuXG5oMSxcbmgyLFxuaDMsXG5oNCB7XG5cdGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseSk7XG59XG5cbmEge1xuXHRmb250LWZhbWlseTogdmFyKC0tc2Vjb25kLWZhbWlseSk7XG59XG5cbi5kZWxpbWl0ZXIge1xuXHRtYXgtd2lkdGg6IDEyNTBweDtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMXB4O1xuXG5cdG1hcmdpbjogMCBhdXRvO1xuXG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWdyZXkpO1xufSIsIi5ub25lIHtcblx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4udmlzdWFsbHktaGlkZGVuIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR3aWR0aDogMXB4O1xuXHRoZWlnaHQ6IDFweDtcblx0bWFyZ2luOiAtMXB4O1xuXHRib3JkZXI6IDA7XG5cdHBhZGRpbmc6IDA7XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdGNsaXAtcGF0aDogaW5zZXQoMTAwJSk7XG5cdGNsaXA6IHJlY3QoMCAwIDAgMCk7XG5cdG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5uby1zY3JvbGwge1xuXHRvdmVyZmxvdy15OiBoaWRkZW47XG59IiwiaHRtbCwgYm9keSB7XG4gICAgbWluLWhlaWdodDogMTAwdmg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4uZm9vdGVyIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvO1xufSIsIi8qIEJhc2UgKi9cbkBpbXBvcnQgJy4vYmFzZS9yZXNldCc7XG5AaW1wb3J0ICcuL2Jhc2UvdmFycyc7XG5AaW1wb3J0ICcuL2Jhc2UvbWl4aW5zJztcbkBpbXBvcnQgJy4vYmFzZS9mb250c0F1dG9HZW4nO1xuQGltcG9ydCAnLi9iYXNlL2Jhc2UnO1xuQGltcG9ydCAnLi9iYXNlL3V0aWxzJzsgLy8g0KLQtdGB0YIg0L3QsCDQvtGI0LjQsdC60YNcbkBpbXBvcnQgJy4vYmFzZS9jb250YWluZXJzJztcbkBpbXBvcnQgJy4vYmFzZS9zdGlja3ktZm9vdGVyJztcblxuLyogQmxvY2tzICovXG5AaW1wb3J0IFwiYmxvY2tzL19idG4uc2Nzc1wiO1xuQGltcG9ydCBcImJsb2Nrcy9fY3VzdG9tZXIuc2Nzc1wiO1xuQGltcG9ydCBcImJsb2Nrcy9fZGlzaGVzLnNjc3NcIjtcbkBpbXBvcnQgXCJibG9ja3MvX2Zvb3Rlci5zY3NzXCI7XG5AaW1wb3J0IFwiYmxvY2tzL19oZWFkZXIuc2Nzc1wiO1xuQGltcG9ydCBcImJsb2Nrcy9faGVyby5zY3NzXCI7XG5AaW1wb3J0IFwiYmxvY2tzL19pY29ucy5zY3NzXCI7XG5AaW1wb3J0IFwiYmxvY2tzL19tb2JpbGUtYXBwLnNjc3NcIjtcbkBpbXBvcnQgXCJibG9ja3MvX21vYmlsZS1uYXYuc2Nzc1wiO1xuQGltcG9ydCBcImJsb2Nrcy9fbmF2LWljb24uc2Nzc1wiO1xuQGltcG9ydCBcImJsb2Nrcy9fbmF2LnNjc3NcIjtcbkBpbXBvcnQgXCJibG9ja3MvX3B1cmNoYXNlcy5zY3NzXCI7XG5AaW1wb3J0IFwiYmxvY2tzL19yZXN0YXVyYW50LnNjc3NcIjtcbkBpbXBvcnQgXCJibG9ja3MvX3NhbGUuc2Nzc1wiO1xuQGltcG9ydCBcImJsb2Nrcy9fc3RhdGljLnNjc3NcIjtcbkBpbXBvcnQgXCJibG9ja3MvX3N3aXBlci5zY3NzXCI7XG5AaW1wb3J0IFwiYmxvY2tzL190aXRsZXMuc2Nzc1wiO1xuXG4vKiBObyBzdHlsZXMgY29kZSBiZWxvdy4gT25seSBpbiBtb2R1bGVzICovXG4vKiDQndC1INC/0LjRiNC40YLQtSBDU1Mg0LrQvtC0INC90LjQttC1LiDQotC+0LvRjNC60L4g0LIg0L/QvtC00LrQu9GO0YfQsNC10LzRi9GFINGE0LDQudC70LDRhSAqL1xuIiwiYS5idG4sXHJcbi5idG4ge1xyXG4gICAgYm9yZGVyLXJhZGl1czogMThweDtcclxuICAgIHBhZGRpbmc6IDE4cHggMjdweDtcclxuXHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcclxuXHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgZm9udC1zaXplOiAxN3B4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDE1MCU7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcclxuICAgIGNvbG9yOiB2YXIoLS1wYWdlLWJnKTtcclxuXHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcclxuXHJcbiAgICAmX19hdXRoLS1zaWduIHtcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzNmMzY3YTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fYXV0aC0tbG9nIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB1bnNldDtcclxuXHJcbiAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLWRhcmstZ3JleSk7XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcclxuICAgICAgICAgICAgY29sb3I6IHZhcigtLXBhZ2UtYmcpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19oZXJvLS1zdGFydCB7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTJweDtcclxuXHJcbiAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5KTtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wMWVtO1xyXG4gICAgICAgIGNvbG9yOiAjZmZmO1xyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzNmMzY3YTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9faGVyby0tcHJvIHtcclxuICAgICAgICBib3JkZXI6IDEuNXB4IHNvbGlkICM2YzVmYmM7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTJweDtcclxuXHJcbiAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5KTtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wMWVtO1xyXG4gICAgICAgIGNvbG9yOiAjNmM1ZmJjO1xyXG5cclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wYWdlLWJnKTtcclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xyXG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tcGFnZS1iZyk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtLWRvd25sb2FkIHtcclxuICAgICAgICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHkpO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMjUlO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBjb2xvcjogI2ZmZjtcclxuXHJcbiAgICAgICAgcGFkZGluZzogMjBweCAxOHB4IDIwcHggMjZweDtcclxuXHJcbiAgICAgICAgc3BhbixcclxuICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2YzNjdhO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLS12aWV3IHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgcmlnaHQ6IDExcHg7XHJcbiAgICAgICAgYm90dG9tOiAxMjBweDtcclxuICAgICAgICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHkpO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMjYlO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMWVtO1xyXG4gICAgICAgIGNvbG9yOiAjYWNhZGI5O1xyXG5cclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgZ2FwOiAxMHB4O1xyXG5cclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHVuc2V0O1xyXG5cclxuICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICBzdHJva2U6ICNhY2FkYjk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgY29sb3I6ICM0MjQyNDI7XHJcblxyXG4gICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgc3Ryb2tlOiAjNDI0MjQyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcblxyXG4gICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgICBwYWRkaW5nOiAxM3B4IDE5cHg7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTNweDtcclxuXHJcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG5cclxuICAgICAgICAmLS1kb3dubG9hZCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgcGFkZGluZzogMTNweCAxOXB4O1xyXG5cclxuICAgICAgICAgICAgc3BhbixcclxuICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLS12aWV3IHtcclxuICAgICAgICAgICAgYm90dG9tOiA2NXB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uYnRuLWFkZCB7XHJcbiAgICBib3JkZXItcmFkaXVzOiA5cHg7XHJcbiAgICB3aWR0aDogNDNweDtcclxuICAgIGhlaWdodDogMzlweDtcclxuICAgIGJhY2tncm91bmQ6ICMzMjMxNDI7XHJcblxyXG4gICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgICB3aWR0aDogMzJweDtcclxuICAgICAgICBoZWlnaHQ6IDI5cHg7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xyXG5cclxuICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICB3aWR0aDogMTFweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMXB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMzcwcHgpIHtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XHJcbiAgICAgICAgd2lkdGg6IDI4cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAyNXB4O1xyXG5cclxuICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICB3aWR0aDogOXB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDlweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5idG5fX2F1dGgtLWxvZzpob3ZlciArIC5idG5fX2F1dGgtLXNpZ24ge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdW5zZXQ7XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItZGFyay1ncmV5KTtcclxufVxyXG5cclxuLmJ0bl9fc3RhcnQtLWhvdmVyLFxyXG5hLmJ0bl9fc3RhcnQtLWhvdmVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHVuc2V0O1xyXG4gICAgY29sb3I6ICM2YzVmYmM7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wYWdlLWJnKTtcclxuICAgIGJvcmRlcjogMS41cHggc29saWQgIzZjNWZiYztcclxuICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XHJcbn1cclxuIiwiLmN1c3RvbWVyIHtcclxuICAgIHBhZGRpbmc6IDExNnB4IDAgMTgycHg7XHJcblxyXG4gICAgaDMge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgICBwYWRkaW5nOiA4MHB4IDAgMTIwcHg7XHJcblxyXG4gICAgICAgIGgzIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbW9iaWxlIHtcclxuICAgICAgICBwYWRkaW5nOiA5MHB4IDAgODBweDtcclxuXHJcbiAgICAgICAgaDMge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1NXB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmN1c3RvbWVyX19mZWVkYmFjayB7XHJcbiAgICBwYWRkaW5nOiAzOHB4IDUwcHggMzhweCA0M3B4O1xyXG4gICAgbWF4LXdpZHRoOiA1MjhweDtcclxuXHJcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIGJveC1zaGFkb3c6IDE1cHggMTVweCAyMHB4IDBweCByZ2JhKDIyOSwgMjI5LCAyMjksIDAuNyk7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzNHB4O1xyXG5cclxuICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgICAgcGFkZGluZzogMjdweCAzMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1vYmlsZSB7XHJcbiAgICAgICAgcGFkZGluZzogMjNweCAyNnB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5jdXN0b21lcl9fZmVlZGJhY2stdXAge1xyXG4gICAgQGluY2x1ZGUgZmxleC1jZW50ZXItc3BhY2UtYmV0d2VlbjtcclxuICAgIGdhcDogMjBweDtcclxuXHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG5cclxuICAgIG1hcmdpbi1ib3R0b206IDMycHg7XHJcblxyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZS1pbjtcclxuXHJcbiAgICAmLXdyYXBwZXIge1xyXG4gICAgICAgIEBpbmNsdWRlIGZsZXgtY2VudGVyO1xyXG4gICAgICAgIGdhcDogMjFweDtcclxuXHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgICAgICAgIGdhcDogMTVweDtcclxuXHJcbiAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNTBweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNTBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbW9iaWxlIHtcclxuICAgICAgICAgICAgZ2FwOiAxM3B4O1xyXG5cclxuICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA0MnB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0MnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtY29udGVudCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGdhcDogMXB4O1xyXG5cclxuICAgICAgICBoNCB7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseSk7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMDMwMzE0O1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbW9iaWxlIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250NSk7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1NiU7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjNWU1ZDVkO1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbW9iaWxlIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogOXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICAgICAgICBnYXA6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgICAgZ2FwOiAxNXB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIycHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbW9iaWxlIHtcclxuICAgICAgICBnYXA6IDEwcHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTlweDtcclxuICAgIH1cclxufVxyXG5cclxuLmN1c3RvbWVyX19mZWVkYmFjay1kb3duIHtcclxuICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseSk7XHJcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDE0NSU7XHJcbiAgICBjb2xvcjogIzk2OTY5NjtcclxuXHJcbiAgICAmLXN0YXJzIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAzOXB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZ2FwOiA1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgICBmb250LXNpemU6IDEycHg7XHJcblxyXG4gICAgICAgICYtc3RhcnMge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyN3B4O1xyXG5cclxuICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxOHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1vYmlsZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxMHB4O1xyXG5cclxuICAgICAgICAmLXN0YXJzIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTlweDtcclxuXHJcbiAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTVweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLnN3aXBlci1zbGlkZS1hY3RpdmUgLmN1c3RvbWVyX19mZWVkYmFjay11cCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG59XHJcblxyXG4uc3dpcGVyLXNsaWRlLWFjdGl2ZSAuY3VzdG9tZXJfX2ZlZWRiYWNrLWRvd24ge1xyXG4gICAgY29sb3I6ICM2MzYzNjM7XHJcbn1cclxuIiwiQG1peGluIG1lZGlhQmcoKSB7XG5cdEBtZWRpYSAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSwgKG1pbi1yZXNvbHV0aW9uOiAxOTJkcGkpIHtcblx0XHRAY29udGVudDtcblx0fVxufVxuXG5AbWl4aW4gdGFibGV0KCkge1xuXHRAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cbn1cblxuQG1peGluIG1lZGl1bSgpIHtcblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cbn1cblxuQG1peGluIG1vYmlsZSgpIHtcblx0QG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cbn1cblxuQG1peGluIGZsZXgtY2VudGVyIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuQG1peGluIGZsZXgtY2VudGVyLXNwYWNlLWJldHdlZW4ge1xuXHRAaW5jbHVkZSBmbGV4LWNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuIiwiLmRpc2hlcyB7XHJcbiAgICBwYWRkaW5nOiAxMDBweCAwIDA7XHJcblxyXG4gICAgLmRlbGltaXRlciB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTIwcHg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDg1cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSBtb2JpbGUge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA2NnB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5jb250YWluZXIge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIH1cclxuXHJcbiAgICAmX19ncmlkIHtcclxuICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDUsIDFmcik7XHJcbiAgICAgICAgZ2FwOiAzMXB4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1pdGVtczogY2VudGVyO1xyXG5cclxuICAgICAgICBwYWRkaW5nLXRvcDogNzZweDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTEycHg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgICAgICAgIGdhcDogMjJweDtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDU0cHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA4MHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcclxuICAgICAgICAgICAgZ2FwOiA2MHB4IDIwcHg7XHJcblxyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogNTRweDtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDgwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSBtb2JpbGUge1xyXG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xyXG4gICAgICAgICAgICBnYXA6IDUwcHggMTZweDtcclxuXHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiA2MXB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTA2cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtY2FyZCB7XHJcbiAgICAgICAgYm9yZGVyOiAxLjQ0cHggc29saWQgI2Y0ZjRmNjtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAzNXB4O1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDdweCA4MnB4IDQxcHggMCByZ2JhKDIyOSwgMjI5LCAyMjksIDAuNyk7XHJcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuXHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICBwYWRkaW5nOiAzM3B4IDIycHggMjlweDtcclxuXHJcbiAgICAgICAgJl9fY29udGVudCB7XHJcbiAgICAgICAgICAgICYtY2F0ZWdvcnkge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xyXG5cclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHJcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHkpO1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjZGFhMzFhO1xyXG5cclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDNweCA4cHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZjdlZGQwO1xyXG5cclxuICAgICAgICAgICAgICAgICYtLXRyZW5kaW5nIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZiNDcxZDtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZjdjNWJhO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICYtLXN1cHJlbWUge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMzA5ZDViO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoNTEsIDE3MiwgMTAwLCAwLjIpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMnB4IDVweDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMzcwcHgpIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDdweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmRpc2hlcy1jYXJkX19jb250ZW50LXRpdGxlIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjNweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNjMlO1xyXG5cclxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTEwcHgpIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDM3MHB4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLWluZm8ge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZmxleC1jZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBnYXA6IDZweDtcclxuXHJcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogdmFyKC0tdGhpcmQtZmFtaWx5KTtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTMzJTtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjOGU5N2E2O1xyXG5cclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEzcHg7XHJcblxyXG4gICAgICAgICAgICAgICAgLmRpc2hlcy1jYXJkX19jb250ZW50LXRpbWUge1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM4ZTk3YTY7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDNweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogN3B4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDNweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICAgICAgICAgICAgICAgIGdhcDogNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA5cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDM3MHB4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxN3B4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi1wcmljZSB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmbGV4LWNlbnRlci1zcGFjZS1iZXR3ZWVuO1xyXG5cclxuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS10aGlyZC1mYW1pbHkpO1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTYlO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICMzMjMxNDI7XHJcblxyXG4gICAgICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjOGU5N2E2O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMzcwcHgpIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICAgICAgICBib3JkZXI6IDEuMDJweCBzb2xpZCAjZjRmNGY2O1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyNXB4O1xyXG5cclxuICAgICAgICAgICAgYm94LXNoYWRvdzogNXB4IDU4cHggMjlweCAwIHJnYmEoMjI5LCAyMjksIDIyOSwgMC43KTtcclxuXHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDI1cHggMTZweCAyMnB4IDExcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSBtb2JpbGUge1xyXG4gICAgICAgICAgICBib3JkZXI6IDAuOTRweCBzb2xpZCAjZjRmNGY2O1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyM3B4O1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDIwMHB4O1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiA0cHggNTRweCAyN3B4IDAgcmdiYSgyMjksIDIyOSwgMjI5LCAwLjcpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICAgIHBhZGRpbmc6IDcxcHggMCAwO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1vYmlsZSB7XHJcbiAgICAgICAgcGFkZGluZzogODVweCAwIDA7XHJcbiAgICB9XHJcbn1cclxuIiwiLmljb24ge1xyXG4gICAgd2lkdGg6IDE2cHg7XHJcbiAgICBoZWlnaHQ6IDE2cHg7XHJcbiAgICBmaWxsOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcclxufVxyXG5cclxuLmljb24tLXN0YXIge1xyXG4gICAgZmlsbDogdmFyKC0tY29sb3ItYW1iZXIpO1xyXG59XHJcblxyXG4uaWNvbi0tYXJyb3ctcmlnaHQge1xyXG4gICAgd2lkdGg6IDI4cHg7XHJcbiAgICBoZWlnaHQ6IDI4cHg7XHJcbiAgICBzdHJva2U6ICNmZmY7XHJcbiAgICBmaWxsOiBub25lO1xyXG5cclxuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xyXG59XHJcblxyXG4uaWNvbi0tc3Rhci1wdXJwbGUge1xyXG4gICAgd2lkdGg6IDI2cHg7XHJcbiAgICBoZWlnaHQ6IDI2cHg7XHJcbn1cclxuXHJcbi5pY29uLS1zdGFyLXB1cnBsZTIge1xyXG4gICAgd2lkdGg6IDIzcHg7XHJcbiAgICBoZWlnaHQ6IDIzcHg7XHJcbn1cclxuXHJcbi5pY29uLS1ib29rLW1hcmsge1xyXG4gICAgd2lkdGg6IDE1cHg7XHJcbiAgICBoZWlnaHQ6IDIwcHg7XHJcbn1cclxuXHJcbi5pY29uLS1oZWFydCB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBmaWxsOiAjMzIzMTQyO1xyXG4gICAgd2lkdGg6IDIzcHg7XHJcbiAgICBoZWlnaHQ6IDE5cHg7XHJcbiAgICB0b3A6IDI0cHg7XHJcbiAgICByaWdodDogMjJweDtcclxuXHJcbiAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICAgIHdpZHRoOiAyMnB4O1xyXG4gICAgICAgIHRvcDogMjBweDtcclxuICAgICAgICByaWdodDogMThweDtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMzcwcHgpIHtcclxuICAgICAgICB3aWR0aDogMTVweDtcclxuICAgICAgICBoZWlnaHQ6IDEzcHg7XHJcbiAgICAgICAgdG9wOiAyMHB4O1xyXG4gICAgICAgIHJpZ2h0OiAxOHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uaWNvbi0tYWRkIHtcclxuICAgIGZpbGw6ICNmZmY7XHJcbiAgICBzdHJva2Utd2lkdGg6IDFweDtcclxuICAgIHN0cm9rZTogI2ZmZjtcclxuICAgIHdpZHRoOiAxNnB4O1xyXG4gICAgaGVpZ2h0OiAxNnB4O1xyXG59XHJcblxyXG4uaWNvbi0tYXJyb3ctZG93biB7XHJcbiAgICB3aWR0aDogMTZweDtcclxuICAgIGhlaWdodDogOXB4O1xyXG5cclxuICAgIG1hcmdpbi1sZWZ0OiAxMnB4O1xyXG5cclxuICAgIHN0cm9rZS13aWR0aDogMi4zNnB4O1xyXG4gICAgc3Ryb2tlOiAjMWEyMDJjO1xyXG4gICAgZmlsbDogbm9uZTtcclxufVxyXG5cclxuLmljb24tLXdhbGxldCxcclxuLmljb24tLW1vbmV5IHtcclxuICAgIHdpZHRoOiA1MHB4O1xyXG4gICAgaGVpZ2h0OiA1MHB4O1xyXG5cclxuICAgIGZpbGw6IG5vbmU7XHJcbiAgICBzdHJva2U6ICM5MzZkZmY7XHJcblxyXG4gICAgcGFkZGluZzogMTJweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZjRmMGZmO1xyXG5cclxuICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgICAgd2lkdGg6IDM1cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAzNXB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDhweDtcclxuICAgIH1cclxufVxyXG5cclxuLmljb24tLW1vbmV5IHtcclxuICAgIHN0cm9rZTogIzIyYzU1ZTtcclxuICAgIGJhY2tncm91bmQ6ICNmMmZkZjY7XHJcbn1cclxuXHJcbi5pY29uLS1xdW90ZSB7XHJcbiAgICB3aWR0aDogNTlweDtcclxuICAgIGhlaWdodDogNDVweDtcclxuXHJcbiAgICBmaWxsOiAjZGFkYWRhO1xyXG5cclxuICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgICAgd2lkdGg6IDQycHg7XHJcbiAgICAgICAgaGVpZ2h0OiAzMnB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1vYmlsZSB7XHJcbiAgICAgICAgd2lkdGg6IDM1cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAyN3B4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uaWNvbi0taW5zdCB7XHJcbiAgICB3aWR0aDogMjFweDtcclxuICAgIGhlaWdodDogMjFweDtcclxuXHJcbiAgICBmaWxsOiAjMDgxNDIwO1xyXG5cclxuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xyXG5cclxuICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgICAgd2lkdGg6IDE1cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxNXB4O1xyXG4gICAgfVxyXG59XHJcbi5pY29uLS1pbiB7XHJcbiAgICB3aWR0aDogMjJweDtcclxuICAgIGhlaWdodDogMjFweDtcclxuXHJcbiAgICBmaWxsOiAjMDgxNDIwO1xyXG5cclxuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xyXG5cclxuICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgICAgd2lkdGg6IDE1cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxNXB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uaWNvbi0tZmFjZWJvb2sge1xyXG4gICAgd2lkdGg6IDExcHg7XHJcbiAgICBoZWlnaHQ6IDIycHg7XHJcblxyXG4gICAgZmlsbDogIzA4MTQyMDtcclxuXHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcclxuXHJcbiAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICAgIHdpZHRoOiAxNXB4O1xyXG4gICAgICAgIGhlaWdodDogMTVweDtcclxuICAgIH1cclxufVxyXG5cclxuLmljb24tLXR3aXR0ZXIge1xyXG4gICAgd2lkdGg6IDIycHg7XHJcbiAgICBoZWlnaHQ6IDE5cHg7XHJcblxyXG4gICAgZmlsbDogIzA4MTQyMDsgLy9maWxsOiAjNmM1ZmJjO1xyXG5cclxuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xyXG5cclxuICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgICAgd2lkdGg6IDE1cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxNXB4O1xyXG4gICAgfVxyXG59XHJcbiIsIi5mb290ZXIge1xuICAgIGJhY2tncm91bmQ6ICNlYWVhZWE7XG4gICAgcGFkZGluZzogOTZweCAwIDgxcHg7XG5cbiAgICAmX193cmFwcGVyIHtcbiAgICAgICAgQGluY2x1ZGUgZmxleC1jZW50ZXItc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgZ2FwOiAzMHB4O1xuXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI5cHg7XG5cbiAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtb2JpbGUge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2Rvd24ge1xuICAgICAgICBAaW5jbHVkZSBmbGV4LWNlbnRlci1zcGFjZS1iZXR3ZWVuO1xuICAgICAgICBnYXA6IDIwcHg7XG5cbiAgICAgICAgbWFyZ2luLXRvcDogNTdweDtcblxuICAgICAgICAmLWNvcHlyaWdodCB7XG4gICAgICAgICAgICBmb250LWZhbWlseTogdmFyKC0tc2Vjb25kLWZhbWlseSk7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE0NyU7XG4gICAgICAgICAgICBjb2xvcjogIzk5OTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLWxpc3Qge1xuICAgICAgICAgICAgQGluY2x1ZGUgZmxleC1jZW50ZXI7XG4gICAgICAgICAgICBnYXA6IDU0cHg7XG5cbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZpbGw6ICM2YzVmYmM7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICAgICAgZ2FwOiAzOHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbW9iaWxlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICBwYWRkaW5nOiA2OHB4IDAgNThweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtb2JpbGUge1xuICAgICAgICBwYWRkaW5nOiA1NXB4IDAgMzZweDtcbiAgICAgICAgLmRlbGltaXRlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uZm9vdGVyX19tZW51IHtcbiAgICB1bCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGdhcDogNzBweDtcblxuICAgICAgICBsaSBhIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLXNlY29uZC1mYW1pbHkpO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgICAgICAgICBjb2xvcjogIzk5OTtcblxuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG5cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2IzYjNiO1xuXG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICBib3R0b206IC01cHg7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcblxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzNiM2IzYjtcblxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICB1bCB7XG4gICAgICAgICAgICBnYXA6IDQwcHg7XG5cbiAgICAgICAgICAgIGxpIGEge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmZvb3Rlci0tbW9iIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgIC5mb290ZXJfX3dyYXBwZXItLW1vYiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgZ2FwOiAyMHB4O1xuXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzM3B4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmZvb3Rlcl9fd3JhcHBlci11cC0tbW9iIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgZ2FwOiA1M3B4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmhlYWRlcl9fbG9nby0tbW9iIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgZ2FwOiAxMHB4O1xuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMzdweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmhlYWRlcl9fbG9nby10aXRsZS0tbW9iIHtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHkpO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjNmM1ZmJjO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmZvb3Rlcl9fbWVudS0tbW9iIHtcbiAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgZ2FwOiAzMHB4O1xuXG4gICAgICAgICAgICAgICAgbGkgYSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1zZWNvbmQtZmFtaWx5KTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTM1JTtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM2MDYwNjA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmZvb3Rlcl9fZG93bi1saXN0LS1tb2Ige1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGdhcDogMjBweDtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxMXB4O1xuXG4gICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5kZWxpbWl0ZXItLW1vYiB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEyNTBweDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxcHg7XG5cbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1ncmV5KTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5mb290ZXJfX2Rvd24tLW1vYiB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyNnB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogdmFyKC0tc2Vjb25kLWZhbWlseSk7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE0NyU7XG4gICAgICAgICAgICAgICAgY29sb3I6ICM3MDc5OGI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuaGVhZGVyIHtcbiAgICBwYWRkaW5nOiA0OHB4IDAgMDtcblxuICAgICZfX3dyYXBwZXIge1xuICAgICAgICBAaW5jbHVkZSBmbGV4LWNlbnRlci1zcGFjZS1iZXR3ZWVuO1xuICAgICAgICBnYXA6IDIwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG5cbiAgICAgICAgJi1sZWZ0IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZsZXgtY2VudGVyO1xuICAgICAgICAgICAgZ2FwOiAxMDNweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2xvZ28ge1xuICAgICAgICBAaW5jbHVkZSBmbGV4LWNlbnRlcjtcbiAgICAgICAgZ2FwOiAxMXB4O1xuXG4gICAgICAgICYtdGl0bGUge1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5KTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDIxcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTMwJTtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2F1dGgge1xuICAgICAgICBAaW5jbHVkZSBmbGV4LWNlbnRlcjtcbiAgICAgICAgZ2FwOiA5cHg7XG4gICAgfVxuXG4gICAgLm1vYmlsZS1uYXYtYnRuIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG5cbkBpbmNsdWRlIHRhYmxldCB7XG4gICAgLmhlYWRlciB7XG4gICAgICAgIHBhZGRpbmc6IDM0cHggMCAwO1xuXG4gICAgICAgICZfX3dyYXBwZXIge1xuICAgICAgICAgICAgZ2FwOiAxMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMThweDtcblxuICAgICAgICAgICAgJi1sZWZ0IHtcbiAgICAgICAgICAgICAgICBnYXA6IDc0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmX19sb2dvIHtcbiAgICAgICAgICAgIGdhcDogOHB4O1xuXG4gICAgICAgICAgICAmLWltZyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDMzcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzMXB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLXRpdGxlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmX19hdXRoIHtcbiAgICAgICAgICAgIGdhcDogN3B4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjgwcHgpIHtcbiAgICAuaGVhZGVyIHtcbiAgICAgICAgJl9fd3JhcHBlciB7XG4gICAgICAgICAgICBnYXA6IDEwcHg7XG5cbiAgICAgICAgICAgICYtbGVmdCB7XG4gICAgICAgICAgICAgICAgZ2FwOiAzMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AaW5jbHVkZSBtb2JpbGUge1xuICAgIC5oZWFkZXIge1xuICAgICAgICBwYWRkaW5nOiAzM3B4IDAgMDtcblxuICAgICAgICAmX193cmFwcGVyIHtcbiAgICAgICAgICAgIGdhcDogMzBweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMxcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmX19sb2dvIHtcbiAgICAgICAgICAgIGdhcDogMTFweDtcblxuICAgICAgICAgICAgJi1pbWcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA0NnB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNDNweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi10aXRsZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJl9fYXV0aCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLm1vYmlsZS1uYXYtYnRuIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuaGVybyB7XHJcbiAgICBwYWRkaW5nOiA4MHB4IDAgMTIwcHg7XHJcblxyXG4gICAgJl9fd3JhcHBlciB7XHJcbiAgICAgICAgQGluY2x1ZGUgZmxleC1jZW50ZXItc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICBnYXA6IDM3cHg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgICAgICAgIGdhcDogNTJweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgIGdhcDogNjBweDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBub3JtYWw7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2NvbnRlbnQge1xyXG4gICAgICAgIG1heC13aWR0aDogNTY4cHg7XHJcbiAgICAgICAgZmxleC1zaHJpbms6IDE7XHJcblxyXG4gICAgICAgICYtY2FwdGlvbiB7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseSk7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEyMCU7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjEzZW07XHJcbiAgICAgICAgICAgIGNvbG9yOiByZ2JhKDMyLCAzMSwgMzEsIDAuMik7XHJcblxyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgZmxleC1jZW50ZXI7XHJcbiAgICAgICAgICAgIGdhcDogMjBweDtcclxuXHJcbiAgICAgICAgICAgIGRpdiB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA1NHB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxcHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMyLCAzMSwgMzEsIDAuMik7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxM3B4O1xyXG4gICAgICAgICAgICAgICAgZ2FwOiAyMnB4O1xyXG5cclxuICAgICAgICAgICAgICAgIGRpdiB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDM4cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDlweDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiByZ2IoMzIsIDMxLCAzMSk7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgICAgICAgICAgICAgICBnYXA6IDEycHg7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHJcbiAgICAgICAgICAgICAgICBkaXYge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzM3B4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYigzMiwgMzEsIDMxKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi10aXRsZSB7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNzVweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEyMCU7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wNGVtO1xyXG4gICAgICAgICAgICBjb2xvcjogIzIwMWYxZjtcclxuXHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTE5MHB4KSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDYwcHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTAwcHgpIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNThweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNTNweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA4ODVweCkge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA0OHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtb2JpbGUge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA0NnB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzVjNGVhZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi1kZXNjIHtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTU2JTtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjoganVzdGlmeTtcclxuXHJcbiAgICAgICAgICAgIG1heC13aWR0aDogNDk5cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDUzcHg7XHJcblxyXG4gICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjNjE1NWFlO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAzNTZweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDM4cHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDQ2MHB4O1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDJweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbW9iaWxlIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcclxuXHJcbiAgICAgICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLWJ0bnMge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBnYXA6IDE4cHg7XHJcblxyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzM3B4O1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIzcHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbW9iaWxlIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI3cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtc2NvcmUge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBmbGV4LWNlbnRlcjtcclxuICAgICAgICAgICAgZ2FwOiAxMHB4O1xyXG5cclxuICAgICAgICAgICAgJi10cnVzdHBpbG90IHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA5cHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYtc3RhcnMge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZmxleC1jZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBnYXA6IDRweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi1hbW91bnQge1xyXG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQ2KTtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjMzM0MTU1O1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMC43O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICAgICAgICAgICAgZ2FwOiA3cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgJi10cnVzdHBpbG90IHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogODhweDtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmLXN0YXJzIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEzcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTJweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJi1hbW91bnQge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDRweDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDExcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbW9iaWxlIHtcclxuICAgICAgICAgICAgICAgICYtc3RhcnMge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDZweDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmLWFtb3VudCB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogN3B4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiA1NTBweDtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19waWN0dXJlIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB9XHJcblxyXG4gICAgJl9faW1nIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDYwM3B4O1xyXG4gICAgICAgIG1heC1oZWlnaHQ6IDU0MHB4O1xyXG5cclxuICAgICAgICAmLWlsbHVzdHJhdGlvbi0tMSB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiAxMTNweDtcclxuICAgICAgICAgICAgcmlnaHQ6IDIycHg7XHJcblxyXG4gICAgICAgICAgICB3aWR0aDogMTAxcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogOTdweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtaWxsdXN0cmF0aW9uLS0yIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IC0yNHB4O1xyXG4gICAgICAgICAgICByaWdodDogLTE4cHg7XHJcblxyXG4gICAgICAgICAgICB3aWR0aDogNDJweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAyOHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi1pbGx1c3RyYXRpb24tLTMge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGJvdHRvbTogOHB4O1xyXG4gICAgICAgICAgICBsZWZ0OiAtMTJweDtcclxuXHJcbiAgICAgICAgICAgIHdpZHRoOiAzOXB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDM3cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTEwMHB4KSB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogNDQ1cHg7XHJcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDQ1MHB4O1xyXG5cclxuICAgICAgICAgICAgJi1pbGx1c3RyYXRpb24tLTEge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgdG9wOiA4MnB4O1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogODdweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogODBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiA0MjlweDtcclxuICAgICAgICAgICAgbWF4LWhlaWdodDogMzg1cHg7XHJcblxyXG4gICAgICAgICAgICAmLWlsbHVzdHJhdGlvbi0tMSB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDgwcHg7XHJcbiAgICAgICAgICAgICAgICByaWdodDogMTVweDtcclxuXHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNzNweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNzBweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi1pbGx1c3RyYXRpb24tLTIge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgdG9wOiAtMThweDtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiAtMThweDtcclxuXHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMzFweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi1pbGx1c3RyYXRpb24tLTMge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgYm90dG9tOiA4cHg7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAtN3B4O1xyXG5cclxuICAgICAgICAgICAgICAgIHdpZHRoOiAyOHB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyNnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogODg1cHgpIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAzNTBweDtcclxuICAgICAgICAgICAgbWF4LWhlaWdodDogMjgwcHg7XHJcblxyXG4gICAgICAgICAgICAmLWlsbHVzdHJhdGlvbi0tMSB7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDUwcHg7XHJcbiAgICAgICAgICAgICAgICByaWdodDogMTNweDtcclxuXHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNTZweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNTBweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi1pbGx1c3RyYXRpb24tLTIge1xyXG4gICAgICAgICAgICAgICAgdG9wOiAtMTBweDtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiAtMTBweDtcclxuXHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMjNweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTVweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi1pbGx1c3RyYXRpb24tLTMge1xyXG4gICAgICAgICAgICAgICAgYm90dG9tOiAzcHg7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAtMTFweDtcclxuXHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMjJweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiA0MjlweDtcclxuICAgICAgICAgICAgbWF4LWhlaWdodDogMzg1cHg7XHJcblxyXG4gICAgICAgICAgICAmLWlsbHVzdHJhdGlvbi0tMSB7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDgwcHg7XHJcbiAgICAgICAgICAgICAgICByaWdodDogMTVweDtcclxuXHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNzNweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNzBweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi1pbGx1c3RyYXRpb24tLTIge1xyXG4gICAgICAgICAgICAgICAgdG9wOiAtMThweDtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiAtMThweDtcclxuXHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMzFweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi1pbGx1c3RyYXRpb24tLTMge1xyXG4gICAgICAgICAgICAgICAgYm90dG9tOiA4cHg7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAtN3B4O1xyXG5cclxuICAgICAgICAgICAgICAgIHdpZHRoOiAyOHB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyNnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSBtb2JpbGUge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDI4OHB4O1xyXG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAyNTZweDtcclxuXHJcbiAgICAgICAgICAgICYtaWxsdXN0cmF0aW9uLS0xIHtcclxuICAgICAgICAgICAgICAgIHRvcDogNDdweDtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiA2cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDU2cHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYtaWxsdXN0cmF0aW9uLS0yIHtcclxuICAgICAgICAgICAgICAgIHRvcDogLTEwcHg7XHJcbiAgICAgICAgICAgICAgICByaWdodDogLTEycHg7XHJcblxyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDIzcHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE1cHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYtaWxsdXN0cmF0aW9uLS0zIHtcclxuICAgICAgICAgICAgICAgIGJvdHRvbTogNnB4O1xyXG4gICAgICAgICAgICAgICAgbGVmdDogLTdweDtcclxuXHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMjJweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDMwMHB4KSB7XHJcbiAgICAgICAgICAgICYtaWxsdXN0cmF0aW9uLS0yIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYtaWxsdXN0cmF0aW9uLS0zIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgICBwYWRkaW5nOiA1NnB4IDAgODBweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgIHBhZGRpbmc6IDU3cHggMCA3NXB4O1xyXG4gICAgfVxyXG59XHJcbiIsIi5tb2JpbGUtYXBwIHtcclxuICAgIHBhZGRpbmc6IDEyMHB4IDAgMDtcclxuXHJcbiAgICAuY29udGFpbmVyIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDEyOTJweDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiA5MzBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fd3JhcHBlciB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgZ2FwOiAyMHB4O1xyXG5cclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTIwcHg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA4NXB4O1xyXG4gICAgICAgICAgICBnYXA6IDUwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSBtb2JpbGUge1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICBnYXA6IDEwMHB4O1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDY2cHg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2ltZyB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAmLWlsbHVzdHJhdGlvbiB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiAtMTZweDtcclxuICAgICAgICAgICAgcmlnaHQ6IC02N3B4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAyMTdweDtcclxuXHJcbiAgICAgICAgICAgICYtaWxsdXN0cmF0aW9uIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0NXB4O1xyXG4gICAgICAgICAgICAgICAgdG9wOiAtMThweDtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiAtNDZweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDcwMHB4KSB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTcwcHg7XHJcblxyXG4gICAgICAgICAgICAmLWlsbHVzdHJhdGlvbiB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMzNweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMzdweDtcclxuICAgICAgICAgICAgICAgIHRvcDogLTE0cHg7XHJcbiAgICAgICAgICAgICAgICByaWdodDogLTM4cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1vYmlsZSB7XHJcbiAgICAgICAgICAgIG9yZGVyOiAyO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19jb250ZW50IHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgIGZsZXgtYmFzaXM6IDU2MHB4O1xyXG4gICAgICAgIGZsZXgtc2hyaW5rOiAxO1xyXG5cclxuICAgICAgICBwYWRkaW5nLXRvcDogNzVweDtcclxuXHJcbiAgICAgICAgJi10aXRsZSB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogNTIwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDYzcHg7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAzODBweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQ1cHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3MDBweCkge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzdweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbW9iaWxlIHtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMzAwcHg7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtcXVhbGl0eSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgIGdhcDogMjhweDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNjFweDtcclxuXHJcbiAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMzFweDtcclxuXHJcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogN3B4O1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogN3B4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXRleHQtY29sb3IpO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICB0b3A6IDEycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMTBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDI2cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDlweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogN3B4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtb2JpbGUge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDdweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgICAgICAgICAgIGdhcDogMjBweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQzcHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1vYmlsZSB7XHJcbiAgICAgICAgICAgICAgICBnYXA6IDE3cHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzNXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLWlsbHVzdHJhdGlvbiB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgYm90dG9tOiAzMHB4O1xyXG4gICAgICAgICAgICBsZWZ0OiAxNjBweDtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTIxcHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ0cHg7XHJcbiAgICAgICAgICAgICAgICBib3R0b206IDE4cHg7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAxMjBweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDcwMHB4KSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwcHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDM2cHg7XHJcbiAgICAgICAgICAgICAgICBib3R0b206IC0yNXB4O1xyXG4gICAgICAgICAgICAgICAgbGVmdDogMTEwcHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1vYmlsZSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTUzcHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDExN3B4O1xyXG4gICAgICAgICAgICAgICAgdG9wOiAyNjVweDtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IC0xN3B4O1xyXG5cclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDExNWRlZyk7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAzNTBweCkge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEyMHB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA5MHB4O1xyXG4gICAgICAgICAgICAgICAgdG9wOiAzMjdweDtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IC0yOXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICAgICAgICBmbGV4LWJhc2lzOiAzOThweDtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDY1cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzAwcHgpIHtcclxuICAgICAgICAgICAgZmxleC1iYXNpczogMzMwcHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbW9iaWxlIHtcclxuICAgICAgICAgICAgb3JkZXI6IDE7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMzMwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMzUwcHgpIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAyNTBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgICBwYWRkaW5nOiA4NXB4IDAgMDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtb2JpbGUge1xyXG4gICAgICAgIHBhZGRpbmc6IDY3cHggMCAwO1xyXG4gICAgfVxyXG59XHJcblxyXG5AaW5jbHVkZSBtb2JpbGUge1xyXG4gICAgLmJ0bl9fd3JhcHBlci0tZG93bmxvYWQge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxufVxyXG4iLCIubW9iaWxlLW5hdiB7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0Ly8gdG9wOiAwO1xuXHR0b3A6IC0xMDAlO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuICAgIHotaW5kZXg6IDk5O1xuXG5cdGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBwYWRkaW5nLXRvcDogNDBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcblx0YmFja2dyb3VuZDogdmFyKC0tcGFnZS1iZyk7XG5cdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW47XG59XG5cbi5tb2JpbGUtbmF2LS1vcGVuIHtcblx0dG9wOiAwO1xufVxuXG4ubW9iaWxlLW5hdl9fbGlzdCB7XG4gICAgQGluY2x1ZGUgZmxleC1jZW50ZXI7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAxNXB4O1xuXG59XG4ubW9iaWxlLW5hdi1saW5rIHtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0Zm9udC1zaXplOiAyNHB4O1xuXHRsaW5lLWhlaWdodDogMTUwJTtcblx0dGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci1kYXJrLWdyZXkpO1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAzNTBweCkge1xuXHRcdGZvbnQtc2l6ZTogMTlweDtcblx0fVxufSIsIi8qIE5hdiBJY29uICovXG4ubW9iaWxlLW5hdi1idG4ge1xuXHQtLXRpbWU6IDAuMXM7XG5cblx0LS13aWR0aDogMzRweDtcblx0LS1oZWlnaHQ6IDI0cHg7XG5cblx0LS1saW5lLWhlaWdodDogMnB4O1xuXHQtLXNwYWNpbmc6IDlweDtcblxuXHQtLWNvbG9yOiAjMjgyODI4O1xuXHQtLXJhZGl1czogMTBweDtcblxuXHQvKiBGaXhlZCBoZWlnaHQgYW5kIHdpZHRoICovXG5cdC8qIGhlaWdodDogdmFyKC0taGVpZ2h0KTsgKi9cblx0Lyogd2lkdGg6IHZhcigtLXdpZHRoKTsgKi9cblxuXHQvKiBEeW5hbWljIGhlaWdodCBhbmQgd2lkdGggKi9cblx0aGVpZ2h0OiBjYWxjKHZhcigtLWxpbmUtaGVpZ2h0KSAqIDMgKyB2YXIoLS1zcGFjaW5nKSAqIDIpO1xuXHR3aWR0aDogdmFyKC0td2lkdGgpO1xuXG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4ubmF2LWljb24ge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHdpZHRoOiB2YXIoLS13aWR0aCk7XG5cdGhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQpO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvcik7XG5cdGJvcmRlci1yYWRpdXM6IHZhcigtLXJhZGl1cyk7XG59XG5cbi5uYXYtaWNvbjo6YmVmb3JlLFxuLm5hdi1pY29uOjphZnRlciB7XG5cdGNvbnRlbnQ6ICcnO1xuXHRkaXNwbGF5OiBibG9jaztcblxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGxlZnQ6IDA7XG5cblx0d2lkdGg6IHZhcigtLXdpZHRoKTtcblx0aGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodCk7XG5cblx0Ym9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzKTtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3IpO1xuXHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gdmFyKC0tdGltZSkgZWFzZS1pbixcblx0XHR0b3AgdmFyKC0tdGltZSkgbGluZWFyIHZhcigtLXRpbWUpO1xufVxuXG4ubmF2LWljb246OmJlZm9yZSB7XG5cdC8qIHRvcDogY2FsYyh2YXIoLS1saW5lLWhlaWdodCkgKiAtMik7ICovXG5cdHRvcDogY2FsYygtMSAqICh2YXIoLS1saW5lLWhlaWdodCkgKyB2YXIoLS1zcGFjaW5nKSkpO1xufVxuXG4ubmF2LWljb246OmFmdGVyIHtcblx0LyogdG9wOiBjYWxjKHZhcigtLWxpbmUtaGVpZ2h0KSAqIDIpOyAqL1xuXHR0b3A6IGNhbGModmFyKC0tbGluZS1oZWlnaHQpICsgdmFyKC0tc3BhY2luZykpO1xufVxuXG4ubmF2LWljb24ubmF2LWljb24tLWFjdGl2ZSB7XG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4ubmF2LWljb24ubmF2LWljb24tLWFjdGl2ZTo6YmVmb3JlLFxuLm5hdi1pY29uLm5hdi1pY29uLS1hY3RpdmU6OmFmdGVyIHtcblx0dG9wOiAwO1xuXHR0cmFuc2l0aW9uOiB0b3AgdmFyKC0tdGltZSkgbGluZWFyLFxuXHRcdHRyYW5zZm9ybSB2YXIoLS10aW1lKSBlYXNlLWluIHZhcigtLXRpbWUpO1xufVxuXG4ubmF2LWljb24ubmF2LWljb24tLWFjdGl2ZTo6YmVmb3JlIHtcblx0dHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xufVxuXG4ubmF2LWljb24ubmF2LWljb24tLWFjdGl2ZTo6YWZ0ZXIge1xuXHR0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xufVxuXG4vKiBMYXlvdXQgKi9cblxuLm1vYmlsZS1uYXYtYnRuIHtcblx0ei1pbmRleDogOTk5O1xuXHQvLyBkaXNwbGF5OiBub25lO1xufVxuXG4vLyBAbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4vLyBcdC5tb2JpbGUtbmF2LWJ0biB7XG4vLyBcdFx0ZGlzcGxheTogYmxvY2s7XG4vLyBcdH1cbi8vIH0iLCIubWVudV9fbGlzdCB7XHJcbiAgICBAaW5jbHVkZSBmbGV4LWNlbnRlcjtcclxuICAgIGdhcDogNTNweDtcclxuXHJcbiAgICAmLWxpbmsge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICBmb250LXNpemU6IDE3cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcbiAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLWRhcmstZ3JleSk7XHJcblxyXG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xyXG5cclxuICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMXB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2IzYjNiO1xyXG5cclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgYm90dG9tOiAtNXB4O1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG5cclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgY29sb3I6ICMzYjNiM2I7XHJcblxyXG4gICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgICAgZ2FwOiAzOHB4O1xyXG5cclxuICAgICAgICAmLWxpbmsge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA2ODBweCkge1xyXG4gICAgICAgIGdhcDogMjBweDtcclxuICAgIH1cclxufVxyXG5cclxuQGluY2x1ZGUgbW9iaWxlIHtcclxuICAgIC5oZWFkZXJfX25hdiB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxufVxyXG4iLCIucHVyY2hhc2VzIHtcclxuICAgIHBhZGRpbmc6IDEwM3B4IDAgMDtcclxuXHJcbiAgICAuZGVsaW1pdGVyIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxMjBweDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogODVweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1vYmlsZSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDExMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICAgIHBhZGRpbmc6IDczcHggMCAwO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1vYmlsZSB7XHJcbiAgICAgICAgcGFkZGluZzogODVweCAwIDA7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5wdXJjaGFzZXNfX3dyYXBwZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIGdhcDogMTAwcHg7XHJcblxyXG4gICAgJi1jb250ZW50IHtcclxuICAgICAgICBmbGV4LWJhc2lzOiA1MDBweDtcclxuICAgICAgICBmbGV4LXNocmluazogMTtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICAgIGdhcDogNTBweDtcclxuXHJcbiAgICAgICAgJi1jb250ZW50IHtcclxuICAgICAgICAgICAgZmxleC1iYXNpczogNDAwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1vYmlsZSB7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBnYXA6IDUwcHg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICAgICAgJi1jb250ZW50IHtcclxuICAgICAgICAgICAgZmxleC1iYXNpczogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5wdXJjaGFzZXNfX3RpdGxlLnRpdGxlLTIge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNDhweDtcclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjZweDtcclxuICAgICAgICBtYXgtd2lkdGg6IDI0NXB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1vYmlsZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI3cHg7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA0MDBweDtcclxuICAgIH1cclxufVxyXG5cclxuLnB1cmNoYXNlc19fbGlzdCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGdhcDogMTVweDtcclxuXHJcbiAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICAgIGdhcDogMTFweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtb2JpbGUge1xyXG4gICAgICAgIGdhcDogMTBweDtcclxuICAgIH1cclxufVxyXG5cclxuLnB1cmNoYXNlc19faXRlbSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgcGFkZGluZzogNXB4IDVweCA1cHggMjBweDtcclxuXHJcbiAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZjtcclxuXHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZ2FwOiAxOXB4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICAmLXdyYXAge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZ2FwOiA0cHg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgICAgICAgZ2FwOiAzcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSBtb2JpbGUge1xyXG4gICAgICAgICAgICBnYXA6IDJweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi10aXRsZS50aXRsZS00IHtcclxuICAgICAgICBmb250LXNpemU6IDE5cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE0MCU7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1vYmlsZSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi1kZXNjIHtcclxuICAgICAgICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHkpO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNDAlO1xyXG4gICAgICAgIGNvbG9yOiAjMzIzMTQyO1xyXG5cclxuICAgICAgICAmLS1jYW5jZWxsZWQge1xyXG4gICAgICAgICAgICBjb2xvcjogI2YxNTM0ZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogOHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbW9iaWxlIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiA3cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtdGltZSB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG5cclxuICAgICAgICByaWdodDogMTdweDtcclxuICAgICAgICBib3R0b206IDEwcHg7XHJcblxyXG4gICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseSk7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE0MCU7XHJcbiAgICAgICAgY29sb3I6ICNhY2FkYjk7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogOXB4O1xyXG4gICAgICAgICAgICByaWdodDogMTJweDtcclxuICAgICAgICAgICAgYm90dG9tOiA1cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSBtb2JpbGUge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDhweDtcclxuICAgICAgICAgICAgcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICAgIGJvdHRvbTogNHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICAgIHBhZGRpbmc6IDNweCAxMnB4O1xyXG4gICAgICAgIGdhcDogMTRweDtcclxuICAgICAgICBtYXgtd2lkdGg6IDI0NXB4O1xyXG5cclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICB3aWR0aDogNTFweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiA1MXB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtb2JpbGUge1xyXG4gICAgICAgIHBhZGRpbmc6IDNweCAxMXB4O1xyXG4gICAgICAgIGdhcDogMTNweDtcclxuICAgICAgICBtYXgtd2lkdGg6IDMwMHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4ucHVyY2hhc2VzX193cmFwcGVyLWluZm8ge1xyXG4gICAgcGFkZGluZzogMzhweCAzOHB4IDQ2cHg7XHJcbiAgICBmbGV4LWJhc2lzOiA1MzRweDtcclxuICAgIGZsZXgtc2hyaW5rOiAxO1xyXG5cclxuICAgIGJvcmRlcjogMS41N3B4IHNvbGlkICNlZGYyZjc7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyNXB4O1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgIGJveC1zaGFkb3c6IDdweCA2MHB4IDQxcHggMCByZ2JhKDIyOSwgMjI5LCAyMjksIDAuNyk7XHJcblxyXG4gICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgICBwYWRkaW5nOiAzM3B4IDI2cHg7XHJcbiAgICAgICAgZmxleC1iYXNpczogMzgwcHg7XHJcbiAgICAgICAgZmxleC1zaHJpbms6IDE7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICBwYWRkaW5nOiAyNnB4IDIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDY3NXB4KSB7XHJcbiAgICAgICAgZmxleC1iYXNpczogNTAlO1xyXG4gICAgICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1vYmlsZSB7XHJcbiAgICAgICAgcGFkZGluZzogMjdweCAyMnB4O1xyXG4gICAgICAgIGZsZXgtYmFzaXM6IGF1dG87XHJcbiAgICAgICAgbWF4LXdpZHRoOiA0MDBweDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxufVxyXG5cclxuLnB1cmNoYXNlc19faW5mbyB7XHJcbiAgICBAaW5jbHVkZSBmbGV4LWNlbnRlci1zcGFjZS1iZXR3ZWVuO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNDVweDtcclxuICAgIGZsZXgtc2hyaW5rOiAwO1xyXG5cclxuICAgIGg0IHtcclxuICAgICAgICBmb250LWZhbWlseTogdmFyKC0tdGhpcmQtZmFtaWx5KTtcclxuICAgICAgICBmb250LXdlaWdodDogODAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjhweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTM1JTtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wMWVtO1xyXG4gICAgICAgIGNvbG9yOiAjMWEyMDJjO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSBtb2JpbGUge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtc2VsZWN0IHtcclxuICAgICAgICBwYWRkaW5nOiAxM3B4IDE5cHg7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTNweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhO1xyXG5cclxuICAgICAgICBmb250LWZhbWlseTogdmFyKC0tdGhpcmQtZmFtaWx5KTtcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wM2VtO1xyXG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICAgIGNvbG9yOiAjMWEyMDJjO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBmbGV4LWNlbnRlcjtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgICAgICAgcGFkZGluZzogOXB4IDEzcHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOXB4O1xyXG5cclxuICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMXB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDExcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSBtb2JpbGUge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA3cHggMTFweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLWxpc3Qge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBnYXA6IDIycHg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgICAgICAgIGdhcDogMTZweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1vYmlsZSB7XHJcbiAgICAgICAgICAgIGdhcDogMTNweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi1pdGVtIHtcclxuICAgICAgICBAaW5jbHVkZSBmbGV4LWNlbnRlci1zcGFjZS1iZXR3ZWVuO1xyXG5cclxuICAgICAgICBib3JkZXI6IDEuNTdweCBzb2xpZCAjZWRmMmY3O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDE5cHg7XHJcbiAgICAgICAgcGFkZGluZzogMjVweCAyNXB4IDU1cHggMjVweDtcclxuXHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAmLWxlZnQge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBmbGV4LWNlbnRlcjtcclxuICAgICAgICAgICAgZ2FwOiAxOXB4O1xyXG5cclxuICAgICAgICAgICAgZGl2IHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgZ2FwOiAzcHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgICAgICAgICAgICBnYXA6IDE0cHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICBnYXA6IDEwcHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1vYmlsZSB7XHJcbiAgICAgICAgICAgICAgICBnYXA6IDExcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtdGl0bGUge1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogdmFyKC0tdGhpcmQtZmFtaWx5KTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDgwMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDNlbTtcclxuICAgICAgICAgICAgY29sb3I6ICMxYTIwMmM7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLWRlc2Mge1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogdmFyKC0tdGhpcmQtZmFtaWx5KTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDRlbTtcclxuICAgICAgICAgICAgY29sb3I6ICNhMGFlYzA7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA5cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtcmlnaHQge1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogdmFyKC0tdGhpcmQtZmFtaWx5KTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDgwMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyMXB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDFlbTtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMWEyMDJjO1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuXHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICByaWdodDogMThweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDMwMHB4KSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDExcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtcHJvZ3Jlc3MgZGl2OmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBib3R0b206IDI1cHg7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAyNXB4O1xyXG4gICAgICAgICAgICB6LWluZGV4OiAxO1xyXG5cclxuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDUwcHgpO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDlweDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNzlweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogIzZjNWZiYztcclxuXHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuMjtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgICAgICAgICAgICBib3R0b206IDE4cHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICBib3R0b206IDE1cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtcHJvZ3Jlc3MgZGl2Omxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGJvdHRvbTogMjVweDtcclxuICAgICAgICAgICAgbGVmdDogMjVweDtcclxuICAgICAgICAgICAgei1pbmRleDogMjtcclxuXHJcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA1MHB4IC0gMzAlKTtcclxuICAgICAgICAgICAgaGVpZ2h0OiA5cHg7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDc5cHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICM2YzVmYmM7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICAgICAgICAgICAgYm90dG9tOiAxOHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgYm90dG9tOiAxNXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLXByb2dyZXNzLS1vcmFuZ2UgZGl2OmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDUwcHgpO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmJhZDE4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi1wcm9ncmVzcy0tb3JhbmdlIGRpdjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDUwcHggLSA1MCUpO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmJhZDE4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgICAgICAgcGFkZGluZzogMThweCAxOHB4IDM5cHg7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMS4xMnB4IHNvbGlkICNlZGYyZjc7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEzcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDE1cHggMzBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1vYmlsZSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMTVweCAzMnB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbW9iaWxlIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyN3B4O1xyXG4gICAgfVxyXG59XHJcbiIsIi5yZXN0YXVyYW50IHtcclxuICAgIHBhZGRpbmc6IDEwMHB4IDAgMDtcclxuXHJcbiAgICAuZGVsaW1pdGVyIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxMjBweDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogODVweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1vYmlsZSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDY2cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5jb250YWluZXIge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIH1cclxuXHJcbiAgICAmX19ncmlkIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiA4NnB4O1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMjBweDtcclxuXHJcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xyXG4gICAgICAgIGdhcDogMzBweDtcclxuXHJcbiAgICAgICAgLnJlc3QtY2FyZCB7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMS4yNXB4IHNvbGlkICNmNGY0ZjY7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XHJcblxyXG4gICAgICAgICAgICBib3gtc2hhZG93OiA2cHggNzFweCAzNnB4IDAgcmdiYSgyMjksIDIyOSwgMjI5LCAwLjcpO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cclxuICAgICAgICAgICAgJl9faW1nIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDMwcHg7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMzBweDtcclxuXHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIxcHggMjFweCAwIDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbW9iaWxlIHtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyNHB4IDI0cHggMCAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBwaWN0dXJlIHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHggMzBweCAwIDA7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICMzMjMxNDI7XHJcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMC4xO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAyO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjFweCAyMXB4IDAgMDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbW9iaWxlIHtcclxuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyNHB4IDI0cHggMCAwO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJl9fY29udGVudCB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMXB4IDI3cHggMTdweCAzM3B4O1xyXG5cclxuICAgICAgICAgICAgICAgICYtY2F0ZWdvcnkge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogM3B4IDlweDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2Y3ZWRkMDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5KTtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2RhYTMxYTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJi0tdHJlbmRpbmcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZjdjNWJhO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZiNDcxZDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogOXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAycHggNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtb2JpbGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDJweCA3cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJi13cmFwcGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmbGV4LWNlbnRlci1zcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgICAgICAgICAgIGdhcDogMTBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmLWluZm8ge1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZsZXgtY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIGdhcDogN3B4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogdmFyKC0tdGhpcmQtZmFtaWx5KTtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTlweDtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTMzJTtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzhlOTdhNjtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLnJlc3QtY2FyZF9fY29udGVudC10aW1lIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM4ZTk3YTY7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDEycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDNweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDNweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDhweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogM3B4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtb2JpbGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTJweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDRweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDRweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDRweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDVweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTlweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTlweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbW9iaWxlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDZweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmLWJvb2ttYXJrIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDBweDtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2RiZDllZTtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBzY2FsZSAwLjNzIGVhc2UtaW4tb3V0O1xyXG4gICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHNjYWxlOiAxLjE7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjlweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyOXB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtb2JpbGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzNweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzM3B4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxN3B4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogOHB4IDE5cHggMTJweCAyNHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA2MDVweCkge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDhweCAxMHB4IDEycHggMTJweDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtb2JpbGUge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDlweCAyMnB4IDE0cHggMjZweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogMC44OXB4IHNvbGlkICNmNGY0ZjY7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMXB4O1xyXG5cclxuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDRweCA1MXB4IDI1cHggMCByZ2JhKDIyOSwgMjI5LCAyMjksIDAuNyk7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1vYmlsZSB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZjRmNGY2O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjRweDtcclxuXHJcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiA1cHggNTdweCAyOHB4IDAgcmdiYSgyMjksIDIyOSwgMjI5LCAwLjcpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICAgICAgICBnYXA6IDIycHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA4MHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA2MHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDcwMHB4KSB7XHJcbiAgICAgICAgICAgIGdhcDogOHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbW9iaWxlIHtcclxuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMzE1cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbjogNjBweCBhdXRvIDA7XHJcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KDMsIDFmcik7XHJcbiAgICAgICAgICAgIGdhcDogNDBweDtcclxuXHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMDZweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgICBwYWRkaW5nOiA3MXB4IDAgMDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtb2JpbGUge1xyXG4gICAgICAgIHBhZGRpbmc6IDg0cHggMCAwO1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAzNTZweCkge1xyXG4gICAgICAgIC5yZXN0YXVyYW50X190aXRsZSB7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCIuc2FsZSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMTZweDtcclxuXHJcbiAgICAuY29udGFpbmVyIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDEyNDRweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1vYmlsZSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTk4cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zYWxlX193cmFwcGVyIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICBwYWRkaW5nOiAzNnB4IDAgNTlweCA2NnB4O1xyXG5cclxuICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XHJcblxyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzZjNWZiYztcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4vLi4vLi4vaW1nL3NhbGUvc2FsZS1iZy5wbmdcIik7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMnB4IDA7IC8qIHggeSAqL1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBhdXRvO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHJcbiAgICAmLXRpdGxlIHtcclxuICAgICAgICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHkpO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA4MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiA3MHB4O1xyXG4gICAgICAgIGNvbG9yOiAjZmZmO1xyXG5cclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA5cHg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNDlweDtcclxuXHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDZweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNDBweDtcclxuXHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDRweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1vYmlsZSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcblxyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtZm9ybSB7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTRweDtcclxuXHJcbiAgICAgICAgbWF4LXdpZHRoOiA0MzlweDtcclxuICAgICAgICBoZWlnaHQ6IDY2cHg7XHJcblxyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMjJweDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgZmxleC1jZW50ZXItc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICBnYXA6IDE1cHg7XHJcblxyXG4gICAgICAgIGJveC1zaGFkb3c6IDAgN3B4IDQ1cHggMCByZ2JhKDAsIDAsIDAsIDAuMSk7XHJcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuXHJcbiAgICAgICAgaW5wdXQ6OnBsYWNlaG9sZGVyIHtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5KTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wM2VtO1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcclxuICAgICAgICAgICAgY29sb3I6ICM4Nzg3ODc7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDMxM3B4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDQ4cHg7XHJcblxyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcblxyXG4gICAgICAgICAgICBpbnB1dCB7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDE2MHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBpbnB1dDo6cGxhY2Vob2xkZXIge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDI1MHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcblxyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcblxyXG4gICAgICAgICAgICBpbnB1dCB7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEzMHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBpbnB1dDo6cGxhY2Vob2xkZXIge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA5cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1vYmlsZSB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogNDAwcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogNDhweDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcblxyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcblxyXG4gICAgICAgICAgICBpbnB1dCB7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDMwMHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBpbnB1dDo6cGxhY2Vob2xkZXIge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDQwcHgpIHtcclxuICAgICAgICAgICAgaW5wdXQge1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxNjBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDM0MHB4KSB7XHJcbiAgICAgICAgICAgIGlucHV0IHtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAyNzBweCkge1xyXG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAxO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcclxuXHJcbiAgICAgICAgICAgIGlucHV0IHtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLWltZyB7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcblxyXG4gICAgICAgIHJpZ2h0OiA3MnB4O1xyXG4gICAgICAgIGJvdHRvbTogLTYwcHg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxOTZweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxOTZweDtcclxuICAgICAgICAgICAgcmlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICAgIGJvdHRvbTogLTQwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICB3aWR0aDogMTYwcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTYwcHg7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgICBib3R0b206IC0zMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbW9iaWxlIHtcclxuICAgICAgICAgICAgd2lkdGg6IDE3MHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDE3MHB4O1xyXG4gICAgICAgICAgICByaWdodDogY2FsYygoMTAwJSAtIDE3MHB4KSAvIDIpO1xyXG4gICAgICAgICAgICBib3R0b206IC0xMDJweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgICBwYWRkaW5nOiAyNnB4IDAgNDNweCA0N3B4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1vYmlsZSB7XHJcbiAgICAgICAgcGFkZGluZzogMzVweCAyN3B4IDk1cHggMjdweDtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNDQwcHgpIHtcclxuICAgICAgICBwYWRkaW5nOiAyNnB4IDE3cHggOTVweCAxN3B4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uZm9ybV9fYnRuIHtcclxuICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseSk7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDNlbTtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBjb2xvcjogI2Y3ZjhmYTtcclxuXHJcbiAgICBwYWRkaW5nOiAxNXB4IDI0cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMXB4O1xyXG4gICAgYmFja2dyb3VuZDogIzZjNWZiYztcclxuXHJcbiAgICBtYXJnaW4tcmlnaHQ6IDZweDtcclxuXHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW4tb3V0O1xyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICM1YTRkYTM7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgICBmb250LXNpemU6IDEwcHg7XHJcblxyXG4gICAgICAgIHBhZGRpbmc6IDExcHggMTdweCAxMXB4IDE4cHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICBmb250LXNpemU6IDhweDtcclxuXHJcbiAgICAgICAgcGFkZGluZzogOXB4IDE0cHggOXB4IDE1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbW9iaWxlIHtcclxuICAgICAgICBmb250LXNpemU6IDEwcHg7XHJcblxyXG4gICAgICAgIHBhZGRpbmc6IDExcHggMTdweCAxMXB4IDE4cHg7XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ0MHB4KSB7XHJcbiAgICAgICAgcGFkZGluZzogOXB4IDE0cHggOXB4IDE0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDM0MHB4KSB7XHJcbiAgICAgICAgcGFkZGluZzogN3B4IDExcHggN3B4IDEycHg7XHJcblxyXG4gICAgICAgIGZvbnQtc2l6ZTogOHB4O1xyXG4gICAgfVxyXG59XHJcbiIsIi5zdGF0aWMge1xyXG4gICAgcGFkZGluZzogNTdweCAwO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzVjNGVhZTtcclxuXHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgLmNvbnRhaW5lciB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA5NDJweDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiA3MDBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbGlzdCB7XHJcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xyXG5cclxuICAgICAgICAmLWl0ZW0ge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBmbGV4LWNlbnRlcjtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgZ2FwOiAxMXB4O1xyXG5cclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgcmdiYSgxOTcsIDE5NywgMTk3LCAwLjE1KTtcclxuXHJcbiAgICAgICAgICAgIC5zdGF0aWNfX2l0ZW0tdGl0bGUge1xyXG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQ0KTtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDQzcHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTI1JTtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1vYmlsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA0M3B4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAzMDBweCkge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzZweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnN0YXRpY19faXRlbS1kZXNjIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjYzViZmVkO1xyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1vYmlsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICAgICAgICAgICAgZ2FwOiA3cHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1vYmlsZSB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgxOTcsIDE5NywgMTk3LCAwLjE1KTtcclxuXHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNjBweDtcclxuXHJcbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1vYmlsZSB7XHJcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMjQ2cHg7XHJcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KDMsIDFmcik7XHJcbiAgICAgICAgICAgIGdhcDogNjBweDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgICAgcGFkZGluZzogMzVweCAwO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1vYmlsZSB7XHJcbiAgICAgICAgcGFkZGluZzogOTlweCAwIDIycHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zdGF0aWNfX2JnIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHJcbiAgICAmLTEsXHJcbiAgICAmLTMge1xyXG4gICAgICAgIHdpZHRoOiA0MzBweDtcclxuICAgICAgICBoZWlnaHQ6IDIyMHB4O1xyXG5cclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgbGVmdDogMDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgICAgICAgd2lkdGg6IDI4NHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDE0NXB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbW9iaWxlIHtcclxuICAgICAgICAgICAgdG9wOiAzNnB4O1xyXG4gICAgICAgICAgICBsZWZ0OiAtNjRweDtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTEwZGVnKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi0zIHtcclxuICAgICAgICB3aWR0aDogMzg0cHg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyNzNweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1vYmlsZSB7XHJcbiAgICAgICAgICAgIHRvcDogNDJweDtcclxuICAgICAgICAgICAgbGVmdDogLTY3cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtMixcclxuICAgICYtNCB7XHJcbiAgICAgICAgd2lkdGg6IDEyOHB4O1xyXG4gICAgICAgIGhlaWdodDogMjIwcHg7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICAgICAgICB3aWR0aDogODRweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxNDVweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1vYmlsZSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtNCB7XHJcbiAgICAgICAgd2lkdGg6IDg0cHg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA2MHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCIuc3dpcGVyIHtcclxuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0MHB4KTtcclxuICAgIGhlaWdodDogMTAwJTtcclxufVxyXG5cclxuLnN3aXBlci1zbGlkZSB7XHJcbiAgICB3aWR0aDogNTI4cHggIWltcG9ydGFudDtcclxuXHJcbiAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICAgIHdpZHRoOiA0MjRweCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1vYmlsZSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuLnN3aXBlci1zbGlkZTpudGgtY2hpbGQoMm4pIHtcclxuICAgIHdpZHRoOiA1MjhweCAhaW1wb3J0YW50O1xyXG5cclxuICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgICAgd2lkdGg6IDQyNHB4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbW9iaWxlIHtcclxuICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG4uc3dpcGVyLXNsaWRlOm50aC1jaGlsZCgzbikge1xyXG4gICAgd2lkdGg6IDUyOHB4ICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgICB3aWR0aDogNDI0cHggIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtb2JpbGUge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zd2lwZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2JhcixcclxuLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLWhvcml6b250YWwsXHJcbi5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItb3Bwb3NpdGUsXHJcbi5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi12ZXJ0aWNhbC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1vcHBvc2l0ZSB7XHJcbiAgICBtYXgtd2lkdGg6IDY2N3B4ICFpbXBvcnRhbnQ7XHJcbiAgICBoZWlnaHQ6IDExcHggIWltcG9ydGFudDtcclxuICAgIGJhY2tncm91bmQ6IHJnYigxMDgsIDk1LCAxODgsIDAuMikgIWltcG9ydGFudDtcclxuICAgIGJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG4gICAgcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xyXG4gICAgdG9wOiB1bnNldCAhaW1wb3J0YW50O1xyXG4gICAgbGVmdDogdW5zZXQgIWltcG9ydGFudDtcclxuXHJcbiAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICAgIG1heC13aWR0aDogNDI0cHggIWltcG9ydGFudDtcclxuICAgICAgICBoZWlnaHQ6IDlweCAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgICBib3R0b206IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtb2JpbGUge1xyXG4gICAgICAgIG1heC13aWR0aDogMzAwcHggIWltcG9ydGFudDtcclxuICAgICAgICBoZWlnaHQ6IDVweCAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgICBib3R0b206IDAgIWltcG9ydGFudDtcclxuICAgICAgICByaWdodDogY2FsYygoMTAwJSAtIDMwMHB4KS8yKSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1vYmlsZSB7XHJcbiAgICAgICAgYm90dG9tOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcmlnaHQ6IGNhbGMoKDEwMCUgLSAzMDBweCkvMikgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMzMwcHgpIHtcclxuICAgICAgICBib3R0b206IDAgIWltcG9ydGFudDtcclxuICAgICAgICByaWdodDogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIFxyXG4gICAgfVxyXG59XHJcblxyXG4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLWZpbGwge1xyXG4gICAgYmFja2dyb3VuZDogIzZjNWZiYyAhaW1wb3J0YW50O1xyXG4gICAgei1pbmRleDogMjA7XHJcbn1cclxuIiwiLnRpdGxlLTIge1xyXG4gICAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5KTtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBmb250LXNpemU6IDUwcHg7XHJcbiAgICBsaW5lLWhlaWdodDogMTE0JTtcclxuICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xyXG4gICAgY29sb3I6ICMxODE4MWI7XHJcblxyXG4gICAgc3BhbiB7XHJcbiAgICAgICAgY29sb3I6ICM2YzVmYmM7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgICBmb250LXNpemU6IDM2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDcwMHB4KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAzMnB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1vYmlsZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4udGl0bGUtMyB7XHJcbiAgICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHkpO1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIGZvbnQtc2l6ZTogNDVweDtcclxuICAgIGxpbmUtaGVpZ2h0OiA1NyU7XHJcbiAgICBjb2xvcjogIzMyMzE0MjtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICBzcGFuIHtcclxuICAgICAgICBjb2xvcjogIzZjNWZiYztcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMzFweDtcclxuICAgIH1cclxufVxyXG5cclxuLnRpdGxlLTQsXHJcbi50aXRsZS00IGEge1xyXG4gICAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5KTtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMTYyJTtcclxuICAgIGNvbG9yOiAjMzIzMTQyO1xyXG5cclxuICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA2NzBweCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtb2JpbGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgIH1cclxufSJdfQ== */
