@-webkit-keyframes menuOpen{0%{z-index:-1;opacity:0}2.5%,50%,to{z-index:9;opacity:1}}@keyframes menuOpen{0%{z-index:-1;opacity:0}2.5%,50%,to{z-index:9;opacity:1}}@-webkit-keyframes menuClose{0%,50%,92.5%{z-index:9;opacity:1}to{z-index:-1;opacity:0}}@keyframes menuClose{0%,50%,92.5%{z-index:9;opacity:1}to{z-index:-1;opacity:0}}@-webkit-keyframes menuOpenOverlay{0%,2.5%{background-image:-webkit-gradient(linear,left top,right top,from(#262422),to(#262422)),-webkit-gradient(linear,left top,right top,from(#262422),to(#262422));background-image:linear-gradient(to right,#262422,#262422),linear-gradient(to right,#262422,#262422);background-repeat:no-repeat;background-position:0 0,50vw 0;background-size:0 100%,0 100%}50%,to{background-image:-webkit-gradient(linear,left top,right top,from(#262422),to(#262422)),-webkit-gradient(linear,left top,right top,from(#262422),to(#262422));background-image:linear-gradient(to right,#262422,#262422),linear-gradient(to right,#262422,#262422);background-repeat:no-repeat;background-position:0 0,50vw 0;background-size:50% 100%,50% 100%}}@keyframes menuOpenOverlay{0%,2.5%{background-image:-webkit-gradient(linear,left top,right top,from(#262422),to(#262422)),-webkit-gradient(linear,left top,right top,from(#262422),to(#262422));background-image:linear-gradient(to right,#262422,#262422),linear-gradient(to right,#262422,#262422);background-repeat:no-repeat;background-position:0 0,50vw 0;background-size:0 100%,0 100%}50%,to{background-image:-webkit-gradient(linear,left top,right top,from(#262422),to(#262422)),-webkit-gradient(linear,left top,right top,from(#262422),to(#262422));background-image:linear-gradient(to right,#262422,#262422),linear-gradient(to right,#262422,#262422);background-repeat:no-repeat;background-position:0 0,50vw 0;background-size:50% 100%,50% 100%}}@-webkit-keyframes menuCloseOverlay{0%,50%{background-image:-webkit-gradient(linear,left top,right top,from(#262422),to(#262422)),-webkit-gradient(linear,left top,right top,from(#262422),to(#262422));background-image:linear-gradient(to right,#262422,#262422),linear-gradient(to right,#262422,#262422);background-repeat:no-repeat;background-position:0 0,50vw 0;background-size:50% 100%,50% 100%}92.5%,to{background-image:-webkit-gradient(linear,left top,right top,from(#262422),to(#262422)),-webkit-gradient(linear,left top,right top,from(#262422),to(#262422));background-image:linear-gradient(to right,#262422,#262422),linear-gradient(to right,#262422,#262422);background-repeat:no-repeat;background-position:0 0,50vw 0;background-size:0 100%,0 100%}}@keyframes menuCloseOverlay{0%,50%{background-image:-webkit-gradient(linear,left top,right top,from(#262422),to(#262422)),-webkit-gradient(linear,left top,right top,from(#262422),to(#262422));background-image:linear-gradient(to right,#262422,#262422),linear-gradient(to right,#262422,#262422);background-repeat:no-repeat;background-position:0 0,50vw 0;background-size:50% 100%,50% 100%}92.5%,to{background-image:-webkit-gradient(linear,left top,right top,from(#262422),to(#262422)),-webkit-gradient(linear,left top,right top,from(#262422),to(#262422));background-image:linear-gradient(to right,#262422,#262422),linear-gradient(to right,#262422,#262422);background-repeat:no-repeat;background-position:0 0,50vw 0;background-size:0 100%,0 100%}}@-webkit-keyframes menuOpenCloser{0%{opacity:0}95%,to{opacity:1}}@keyframes menuOpenCloser{0%{opacity:0}95%,to{opacity:1}}@-webkit-keyframes menuCloseCloser{0%,5%{opacity:1}to{opacity:0}}@keyframes menuCloseCloser{0%,5%{opacity:1}to{opacity:0}}@-webkit-keyframes arrowBeginLeft{0%{-webkit-transform:translate(calc(50vw - 27px),70px) rotate(90deg);transform:translate(calc(50vw - 27px),70px) rotate(90deg)}40%{-webkit-transform:translate(calc(50vw - 27px),10px) rotate(90deg);transform:translate(calc(50vw - 27px),10px) rotate(90deg)}60%{-webkit-transform:translate(calc(50vw - 37px),0) rotate(0deg);transform:translate(calc(50vw - 37px),0) rotate(0deg)}to{-webkit-transform:translate(0,0) rotate(0deg);transform:translate(0,0) rotate(0deg)}}@keyframes arrowBeginLeft{0%{-webkit-transform:translate(calc(50vw - 27px),70px) rotate(90deg);transform:translate(calc(50vw - 27px),70px) rotate(90deg)}40%{-webkit-transform:translate(calc(50vw - 27px),10px) rotate(90deg);transform:translate(calc(50vw - 27px),10px) rotate(90deg)}60%{-webkit-transform:translate(calc(50vw - 37px),0) rotate(0deg);transform:translate(calc(50vw - 37px),0) rotate(0deg)}to{-webkit-transform:translate(0,0) rotate(0deg);transform:translate(0,0) rotate(0deg)}}@-webkit-keyframes arrowBeginRight{0%{-webkit-transform:translate(calc(-50vw + 30px),80px) rotate(270deg);transform:translate(calc(-50vw + 30px),80px) rotate(270deg)}40%{-webkit-transform:translate(calc(-50vw + 30px),20px) rotate(270deg);transform:translate(calc(-50vw + 30px),20px) rotate(270deg)}60%{-webkit-transform:translate(calc(-50vw + 35px),0) rotate(180deg);transform:translate(calc(-50vw + 35px),0) rotate(180deg)}to{-webkit-transform:translate(0,0) rotate(180deg);transform:translate(0,0) rotate(180deg)}}@keyframes arrowBeginRight{0%{-webkit-transform:translate(calc(-50vw + 30px),80px) rotate(270deg);transform:translate(calc(-50vw + 30px),80px) rotate(270deg)}40%{-webkit-transform:translate(calc(-50vw + 30px),20px) rotate(270deg);transform:translate(calc(-50vw + 30px),20px) rotate(270deg)}60%{-webkit-transform:translate(calc(-50vw + 35px),0) rotate(180deg);transform:translate(calc(-50vw + 35px),0) rotate(180deg)}to{-webkit-transform:translate(0,0) rotate(180deg);transform:translate(0,0) rotate(180deg)}}@font-face{font-family:'DIN';font-weight:300;font-style:normal;font-display:swap;src:url(../../static/fonts/DINPro-Light.woff) format('woff'),url(../../static/fonts/DINPro-Light.eot) format('eot'),url(../../static/fonts/DINPro-Light.ttf) format('ttf')}@font-face{font-family:'DIN';font-weight:300;font-style:italic;font-display:swap;src:url(../../static/fonts/DINPro-LightItalic.woff) format('woff'),url(../../static/fonts/DINPro-LightItalic.eot) format('eot'),url(../../static/fonts/DINPro-LightItalic.ttf) format('ttf')}@font-face{font-family:'DIN';font-weight:400;font-style:normal;font-display:swap;src:url(../../static/fonts/DINPro.woff) format('woff'),url(../../static/fonts/DINPro.eot) format('eot'),url(../../static/fonts/DINPro.ttf) format('ttf')}@font-face{font-family:'DIN';font-weight:400;font-style:italic;font-display:swap;src:url(../../static/fonts/DINPro-Italic.woff) format('woff'),url(../../static/fonts/DINPro-Italic.eot) format('eot'),url(../../static/fonts/DINPro-Italic.ttf) format('ttf')}@font-face{font-family:'DIN';font-weight:500;font-style:normal;font-display:swap;src:url(../../static/fonts/DINPro-Medium.woff) format('woff'),url(../../static/fonts/DINPro-Medium.eot) format('eot'),url(../../static/fonts/DINPro-Medium.ttf) format('ttf')}@font-face{font-family:'DIN';font-weight:500;font-style:italic;font-display:swap;src:url(../../static/fonts/DINPro-MediumItalic.woff) format('woff'),url(../../static/fonts/DINPro-MediumItalic.eot) format('eot'),url(../../static/fonts/DINPro-MediumItalic.ttf) format('ttf')}@font-face{font-family:'DIN';font-weight:600;font-style:normal;font-display:swap;src:url(../../static/fonts/DINPro-Bold.woff) format('woff'),url(../../static/fonts/DINPro-Bold.eot) format('eot'),url(../../static/fonts/DINPro-Bold.ttf) format('ttf')}@font-face{font-family:'DIN';font-weight:600;font-style:italic;font-display:swap;src:url(../../static/fonts/DINPro-BoldItalic.woff) format('woff'),url(../../static/fonts/DINPro-BoldItalic.eot) format('eot'),url(../../static/fonts/DINPro-BoldItalic.ttf) format('ttf')}@font-face{font-family:'DIN';font-weight:800;font-style:normal;font-display:swap;src:url(../../static/fonts/DINPro-Black.woff) format('woff'),url(../../static/fonts/DINPro-Black.eot) format('eot'),url(../../static/fonts/DINPro-Black.ttf) format('ttf')}@font-face{font-family:'DIN';font-weight:800;font-style:italic;font-display:swap;src:url(../../static/fonts/DINPro-BlackItalic.woff) format('woff'),url(../../static/fonts/DINPro-BlackItalic.eot) format('eot'),url(../../static/fonts/DINPro-BlackItalic.ttf) format('ttf')}@font-face{font-family:'DINC';font-weight:300;font-style:normal;font-display:swap;src:url(../../static/fonts/DINPro-CondensedLight.woff) format('woff'),url(../../static/fonts/DINPro-CondensedLight.eot) format('eot'),url(../../static/fonts/DINPro-CondensedLight.ttf) format('ttf')}@font-face{font-family:'DINC';font-weight:300;font-style:italic;font-display:swap;src:url(../../static/fonts/DINPro-CondensedLightItalic.woff) format('woff'),url(../../static/fonts/DINPro-CondensedLightItalic.eot) format('eot'),url(../../static/fonts/DINPro-CondensedLightItalic.ttf) format('ttf')}@font-face{font-family:'DINC';font-weight:400;font-style:normal;font-display:swap;src:url(../../static/fonts/DINPro-CondensedRegular.woff) format('woff'),url(../../static/fonts/DINPro-CondensedRegular.eot) format('eot'),url(../../static/fonts/DINPro-CondensedRegular.ttf) format('ttf')}@font-face{font-family:'DINC';font-weight:400;font-style:italic;font-display:swap;src:url(../../static/fonts/DINPro-CondensedItalic.woff) format('woff'),url(../../static/fonts/DINPro-CondensedItalic.eot) format('eot'),url(../../static/fonts/DINPro-CondensedItalic.ttf) format('ttf')}@font-face{font-family:'DINC';font-weight:500;font-style:normal;font-display:swap;src:url(../../static/fonts/DINPro-CondensedMedium.woff) format('woff'),url(../../static/fonts/DINPro-CondensedMedium.eot) format('eot'),url(../../static/fonts/DINPro-CondensedMedium.ttf) format('ttf')}@font-face{font-family:'DINC';font-weight:500;font-style:italic;font-display:swap;src:url(../../static/fonts/DINPro-CondensedMediumItalic.woff) format('woff'),url(../../static/fonts/DINPro-CondensedMediumItalic.eot) format('eot'),url(../../static/fonts/DINPro-CondensedMediumItalic.ttf) format('ttf')}@font-face{font-family:'DINC';font-weight:600;font-style:normal;font-display:swap;src:url(../../static/fonts/DINPro-CondensedBold.woff) format('woff'),url(../../static/fonts/DINPro-CondensedBold.eot) format('eot'),url(../../static/fonts/DINPro-CondensedBold.ttf) format('ttf')}@font-face{font-family:'DINC';font-weight:600;font-style:italic;font-display:swap;src:url(../../static/fonts/DINPro-CondensedBoldItalic.woff) format('woff'),url(../../static/fonts/DINPro-CondensedBoldItalic.eot) format('eot'),url(../../static/fonts/DINPro-CondensedBoldItalic.ttf) format('ttf')}@font-face{font-family:'DINC';font-weight:800;font-style:normal;font-display:swap;src:url(../../static/fonts/DINPro-CondensedBlack.woff) format('woff'),url(../../static/fonts/DINPro-CondensedBlack.eot) format('eot'),url(../../static/fonts/DINPro-CondensedBlack.ttf) format('ttf')}@font-face{font-family:'DINC';font-weight:800;font-style:italic;font-display:swap;src:url(../../static/fonts/DINPro-CondensedBlackItalic.woff) format('woff'),url(../../static/fonts/DINPro-CondensedBlackItalic.eot) format('eot'),url(../../static/fonts/DINPro-CondensedBlackItalic.ttf) format('ttf')}abbr,acronym,address,applet,b,big,blockquote,caption,center,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h5,h6,html,i,iframe,img,ins,kbd,label,legend,li,object,ol,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,var{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}a,body{margin:0}a,body,h1,h2,h3,h4,p{padding:0;border:0;outline:0;vertical-align:baseline;background:0 0}body,input,textarea{font-family:'DINC';font-size:16px;line-height:1.1;overflow-x:hidden;font-style:normal;font-weight:400}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}img{max-width:100%}a,p{font-size:inherit}p{line-height:inherit;margin:0 0 16px;color:inherit}a{color:#fc530b;text-decoration:none;-webkit-transition:all .25s ease-in;transition:all .25s ease-in}a:hover{opacity:.75}body{min-height:100vh;color:#474646}h1,h3,h4{font-size:45px;line-height:54px}a,button,h1,h2,h3,h4,p{font-family:inherit}h1,h2,h3,h4{color:#000;margin:0 0 12px}strong{font-weight:900}button{font-size:inherit;line-height:inherit;border:0;background:inherit;padding:0}.header__popup{z-index:-1;position:fixed;opacity:0;top:0;left:0;width:100vw;height:100%}.header__logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;z-index:1}.header-type-home{padding:22px 0 0;position:absolute;top:0;width:100%}.logo__svg{color:#fff;width:90px;height:44px}.main__slider{overflow:hidden}.main__wrapper{position:absolute;bottom:73px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.fancybox-slide{padding:44px 15px}.popup-action-open{-webkit-animation:menuOpen .7s linear forwards;animation:menuOpen .7s linear forwards}.popup-action-open .popup__overlay-type-header{-webkit-animation:menuOpenOverlay .7s linear forwards;animation:menuOpenOverlay .7s linear forwards}.popup-action-open .button-type-close{-webkit-animation:menuOpenCloser .35s linear forwards;animation:menuOpenCloser .35s linear forwards}.popup-action-close{-webkit-animation:menuClose .7s linear forwards;animation:menuClose .7s linear forwards}.popup-action-close .popup__overlay-type-header{-webkit-animation:menuCloseOverlay .7s linear forwards;animation:menuCloseOverlay .7s linear forwards}.popup-action-close .button-type-close{-webkit-animation:menuCloseCloser .35s linear forwards;animation:menuCloseCloser .35s linear forwards}.popup__overlay-type-header{position:absolute;left:0;top:0;width:100%;height:100%}.popup__wrapper{-webkit-box-sizing:border-box;box-sizing:border-box;padding:17px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;overflow:auto;max-height:100%}.popup__logo{display:none}.popup__menu{padding:26px 0 0}.button-type-menuButton{color:#fff;background:#fc240b;width:72px;height:72px;font-size:24px;border-radius:50%}.button-type-close{min-width:42px;min-height:42px;width:42px;height:42px;border-radius:50%;position:relative;-webkit-box-shadow:inset 0 0 0 1px #fff;box-shadow:inset 0 0 0 1px #fff}.button-type-close:after,.button-type-close:before{content:'';width:18px;height:1px;background:#fff;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.button-type-close:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.menu__cell{margin-bottom:12px;opacity:0;-webkit-transition:opacity .35s linear;transition:opacity .35s linear}.menu__cell-action-show{opacity:1}.menu__cell:hover .menu__submenu{max-height:500px}.menu__cell:hover>.menu__link{color:#fc240b}.menu__cell:hover>.menu__link:after{-webkit-box-shadow:-1px -1px 0 0 #fc240b;box-shadow:-1px -1px 0 0 #fc240b;-webkit-transition:all .35s linear;transition:all .35s linear;-webkit-transform:translate(0,4px) rotate(45deg);transform:translate(0,4px) rotate(45deg)}.menu__link{font-size:24px;color:#fff}.menu__link-type-parent{pointer-events:none}.menu__link-type-parent:after{content:'';display:inline-block;width:8px;height:8px;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-box-shadow:1px 1px 0 0 #fff;box-shadow:1px 1px 0 0 #fff;margin:0 0 5px 7px;-webkit-transition:all .35s linear;transition:all .35s linear}.menu__submenu{max-height:0;overflow:hidden;-webkit-transition:max-height .3s linear;transition:max-height .3s linear;margin:8px 0 0}.menu__submenu .menu__cell{margin-bottom:20px;max-width:200px}.menu__submenu .menu__cell:last-child{margin-bottom:0}.menu__submenu .menu__link{font-size:18px;font-weight:300}.menu__anyQuestions{opacity:0;-webkit-transition:opacity .3s linear;transition:opacity .3s linear;padding:36px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;max-width:210px}.main .slick-dots li.slick-active button,.menu__anyQuestions-action-show{opacity:1}.anyQuestions__left{overflow:hidden}.anyQuestions__console{display:-webkit-box;display:-ms-flexbox;display:flex}.anyQuestions__link{margin-right:9px}.anyQuestions__link:last-child{margin-right:0}.anyQuestions__svg{width:20px;height:20px;color:#fff}.anyQuestions__right{color:#fff;margin:0 0 0 auto;line-height:19px}.anyQuestions__right p{margin-bottom:12px}.anyQuestions__name,.anyQuestions__regalia{color:#fff;font-size:14px}.anyQuestions__img{border-radius:50%;width:60px;height:60px;margin-bottom:8px}@media (min-width:482px){.popup__menu{max-width:460px;margin:0 auto;padding-top:60px}.menu__anyQuestions{max-width:460px;margin:auto auto 0}.menu__cell{margin-bottom:18px}.menu__submenu{margin:0;padding-left:9px;-webkit-box-sizing:border-box;box-sizing:border-box}.menu__submenu .menu__cell{margin-bottom:12px}.menu__submenu .menu__cell:first-child{margin-top:8px}.menu__submenu .menu__cell:last-child{margin-bottom:0}.anyQuestions__left{margin-right:25px}.button-type-close{position:absolute}}@media (min-width:768px){.logo__svg{width:120px;height:60px}.popup__menu{max-width:730px;padding-top:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:18px;background-image:-webkit-gradient(linear,left top,right top,from(#fff),to(#fff));background-image:linear-gradient(to right,#fff 0%,#fff 100%);background-repeat:no-repeat;background-position:0 100%;background-size:0 1px;-webkit-transition:background-size .35s linear;transition:background-size .35s linear}.popup__wrapper{height:100%}.menu-action-show{background-size:100% 1px}.menu__cell{margin-bottom:0;position:relative;margin-right:36px}.menu__cell:last-child{margin-right:0}.menu__cell:hover .menu__submenu{padding-left:0;margin:0}.menu__cell:hover .menu__submenu .menu__cell{margin-right:0}.menu__submenu{position:absolute;top:calc(100% + 40px);left:0;padding-left:0}.menu__submenu .menu__cell{width:200px}.menu__link{font-size:20px}.menu__anyQuestions{padding:0 0 60px}@-webkit-keyframes menuOpenOverlay{0%,2.5%{background-image:-webkit-gradient(linear,left top,right top,from(#262422),to(#262422)),-webkit-gradient(linear,left top,right top,from(#262422),to(#262422)),-webkit-gradient(linear,left top,right top,from(#262422),to(#262422)),-webkit-gradient(linear,left top,right top,from(#262422),to(#262422));background-image:linear-gradient(to right,#262422,#262422),linear-gradient(to right,#262422,#262422),linear-gradient(to right,#262422,#262422),linear-gradient(to right,#262422,#262422);background-repeat:no-repeat;background-position:0 0,25vw 0,50vw 0,75vw 0;background-size:0 100%,0 100%,0 100%,0 100%}50%,to{background-image:-webkit-gradient(linear,left top,right top,from(#262422),to(#262422)),-webkit-gradient(linear,left top,right top,from(#262422),to(#262422)),-webkit-gradient(linear,left top,right top,from(#262422),to(#262422)),-webkit-gradient(linear,left top,right top,from(#262422),to(#262422));background-image:linear-gradient(to right,#262422,#262422),linear-gradient(to right,#262422,#262422),linear-gradient(to right,#262422,#262422),linear-gradient(to right,#262422,#262422);background-repeat:no-repeat;background-position:0 0,25vw 0,50vw 0,75vw 0;background-size:25% 100%,25% 100%,25% 100%,25% 100%}}@keyframes menuOpenOverlay{0%,2.5%{background-image:-webkit-gradient(linear,left top,right top,from(#262422),to(#262422)),-webkit-gradient(linear,left top,right top,from(#262422),to(#262422)),-webkit-gradient(linear,left top,right top,from(#262422),to(#262422)),-webkit-gradient(linear,left top,right top,from(#262422),to(#262422));background-image:linear-gradient(to right,#262422,#262422),linear-gradient(to right,#262422,#262422),linear-gradient(to right,#262422,#262422),linear-gradient(to right,#262422,#262422);background-repeat:no-repeat;background-position:0 0,25vw 0,50vw 0,75vw 0;background-size:0 100%,0 100%,0 100%,0 100%}50%,to{background-image:-webkit-gradient(linear,left top,right top,from(#262422),to(#262422)),-webkit-gradient(linear,left top,right top,from(#262422),to(#262422)),-webkit-gradient(linear,left top,right top,from(#262422),to(#262422)),-webkit-gradient(linear,left top,right top,from(#262422),to(#262422));background-image:linear-gradient(to right,#262422,#262422),linear-gradient(to right,#262422,#262422),linear-gradient(to right,#262422,#262422),linear-gradient(to right,#262422,#262422);background-repeat:no-repeat;background-position:0 0,25vw 0,50vw 0,75vw 0;background-size:25% 100%,25% 100%,25% 100%,25% 100%}}@-webkit-keyframes menuCloseOverlay{0%,50%{background-image:-webkit-gradient(linear,left top,right top,from(#262422),to(#262422)),-webkit-gradient(linear,left top,right top,from(#262422),to(#262422)),-webkit-gradient(linear,left top,right top,from(#262422),to(#262422)),-webkit-gradient(linear,left top,right top,from(#262422),to(#262422));background-image:linear-gradient(to right,#262422,#262422),linear-gradient(to right,#262422,#262422),linear-gradient(to right,#262422,#262422),linear-gradient(to right,#262422,#262422);background-repeat:no-repeat;background-position:0 0,25vw 0,50vw 0,75vw 0;background-size:25% 100%,25% 100%,25% 100%,25% 100%}92.5%,to{background-image:-webkit-gradient(linear,left top,right top,from(#262422),to(#262422)),-webkit-gradient(linear,left top,right top,from(#262422),to(#262422)),-webkit-gradient(linear,left top,right top,from(#262422),to(#262422)),-webkit-gradient(linear,left top,right top,from(#262422),to(#262422));background-image:linear-gradient(to right,#262422,#262422),linear-gradient(to right,#262422,#262422),linear-gradient(to right,#262422,#262422),linear-gradient(to right,#262422,#262422);background-repeat:no-repeat;background-position:0 0,25vw 0,50vw 0,75vw 0;background-size:0 100%,0 100%,0 100%,0 100%}}@keyframes menuCloseOverlay{0%,50%{background-image:-webkit-gradient(linear,left top,right top,from(#262422),to(#262422)),-webkit-gradient(linear,left top,right top,from(#262422),to(#262422)),-webkit-gradient(linear,left top,right top,from(#262422),to(#262422)),-webkit-gradient(linear,left top,right top,from(#262422),to(#262422));background-image:linear-gradient(to right,#262422,#262422),linear-gradient(to right,#262422,#262422),linear-gradient(to right,#262422,#262422),linear-gradient(to right,#262422,#262422);background-repeat:no-repeat;background-position:0 0,25vw 0,50vw 0,75vw 0;background-size:25% 100%,25% 100%,25% 100%,25% 100%}92.5%,to{background-image:-webkit-gradient(linear,left top,right top,from(#262422),to(#262422)),-webkit-gradient(linear,left top,right top,from(#262422),to(#262422)),-webkit-gradient(linear,left top,right top,from(#262422),to(#262422)),-webkit-gradient(linear,left top,right top,from(#262422),to(#262422));background-image:linear-gradient(to right,#262422,#262422),linear-gradient(to right,#262422,#262422),linear-gradient(to right,#262422,#262422),linear-gradient(to right,#262422,#262422);background-repeat:no-repeat;background-position:0 0,25vw 0,50vw 0,75vw 0;background-size:0 100%,0 100%,0 100%,0 100%}}}@media (min-width:1024px){.popup__logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:22px 0 0;opacity:0}.popup__logo-action-show{opacity:1}.button-type-close{left:calc(50% - 331px);cursor:pointer}.menu__cell{cursor:pointer}.menu__cell:hover .menu__submenu{padding-left:0;margin:0;width:auto}.menu__submenu{top:100%;padding-top:40px;width:0;padding-bottom:20px}}@media (min-width:1200px){.logo__svg{width:175px;height:87px}.header-type-home{padding-top:76px}.popup__logo{padding-top:48px}.popup__menu{max-width:1100px;width:100%;padding-top:90px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:22px}.menu__link{font-size:24px}.menu__submenu .menu__cell{margin-bottom:21px}.menu__anyQuestions{max-width:1100px;width:100%;padding:0 0 40px}.anyQuestions__right{margin:0 auto 0 0}.button-type-menuButton{cursor:pointer}.button-type-close{left:calc(50% - 550px)}@-webkit-keyframes menuOpenOverlay{0%,2.5%{background-image:-webkit-gradient(linear,left top,right top,from(#262422),to(#262422)),-webkit-gradient(linear,left top,right top,from(#262422),to(#262422)),-webkit-gradient(linear,left top,right top,from(#262422),to(#262422)),-webkit-gradient(linear,left top,right top,from(#262422),to(#262422)),-webkit-gradient(linear,left top,right top,from(#262422),to(#262422));background-image:linear-gradient(to right,#262422,#262422),linear-gradient(to right,#262422,#262422),linear-gradient(to right,#262422,#262422),linear-gradient(to right,#262422,#262422),linear-gradient(to right,#262422,#262422);background-repeat:no-repeat;background-position:0 0,20vw 0,40vw 0,60vw 0,80vw 0;background-size:0 100%,0 100%,0 100%,0 100%,0 100%}50%,to{background-image:-webkit-gradient(linear,left top,right top,from(#262422),to(#262422)),-webkit-gradient(linear,left top,right top,from(#262422),to(#262422)),-webkit-gradient(linear,left top,right top,from(#262422),to(#262422)),-webkit-gradient(linear,left top,right top,from(#262422),to(#262422)),-webkit-gradient(linear,left top,right top,from(#262422),to(#262422));background-image:linear-gradient(to right,#262422,#262422),linear-gradient(to right,#262422,#262422),linear-gradient(to right,#262422,#262422),linear-gradient(to right,#262422,#262422),linear-gradient(to right,#262422,#262422);background-repeat:no-repeat;background-position:0 0,20vw 0,40vw 0,60vw 0,80vw 0;background-size:20% 100%,20% 100%,20% 100%,20% 100%,20% 100%}}@keyframes menuOpenOverlay{0%,2.5%{background-image:-webkit-gradient(linear,left top,right top,from(#262422),to(#262422)),-webkit-gradient(linear,left top,right top,from(#262422),to(#262422)),-webkit-gradient(linear,left top,right top,from(#262422),to(#262422)),-webkit-gradient(linear,left top,right top,from(#262422),to(#262422)),-webkit-gradient(linear,left top,right top,from(#262422),to(#262422));background-image:linear-gradient(to right,#262422,#262422),linear-gradient(to right,#262422,#262422),linear-gradient(to right,#262422,#262422),linear-gradient(to right,#262422,#262422),linear-gradient(to right,#262422,#262422);background-repeat:no-repeat;background-position:0 0,20vw 0,40vw 0,60vw 0,80vw 0;background-size:0 100%,0 100%,0 100%,0 100%,0 100%}50%,to{background-image:-webkit-gradient(linear,left top,right top,from(#262422),to(#262422)),-webkit-gradient(linear,left top,right top,from(#262422),to(#262422)),-webkit-gradient(linear,left top,right top,from(#262422),to(#262422)),-webkit-gradient(linear,left top,right top,from(#262422),to(#262422)),-webkit-gradient(linear,left top,right top,from(#262422),to(#262422));background-image:linear-gradient(to right,#262422,#262422),linear-gradient(to right,#262422,#262422),linear-gradient(to right,#262422,#262422),linear-gradient(to right,#262422,#262422),linear-gradient(to right,#262422,#262422);background-repeat:no-repeat;background-position:0 0,20vw 0,40vw 0,60vw 0,80vw 0;background-size:20% 100%,20% 100%,20% 100%,20% 100%,20% 100%}}@-webkit-keyframes menuCloseOverlay{0%,50%{background-image:-webkit-gradient(linear,left top,right top,from(#262422),to(#262422)),-webkit-gradient(linear,left top,right top,from(#262422),to(#262422)),-webkit-gradient(linear,left top,right top,from(#262422),to(#262422)),-webkit-gradient(linear,left top,right top,from(#262422),to(#262422)),-webkit-gradient(linear,left top,right top,from(#262422),to(#262422));background-image:linear-gradient(to right,#262422,#262422),linear-gradient(to right,#262422,#262422),linear-gradient(to right,#262422,#262422),linear-gradient(to right,#262422,#262422),linear-gradient(to right,#262422,#262422);background-repeat:no-repeat;background-position:0 0,20vw 0,40vw 0,60vw 0,80vw 0;background-size:20% 100%,20% 100%,20% 100%,20% 100%,20% 100%}92.5%,to{background-image:-webkit-gradient(linear,left top,right top,from(#262422),to(#262422)),-webkit-gradient(linear,left top,right top,from(#262422),to(#262422)),-webkit-gradient(linear,left top,right top,from(#262422),to(#262422)),-webkit-gradient(linear,left top,right top,from(#262422),to(#262422)),-webkit-gradient(linear,left top,right top,from(#262422),to(#262422));background-image:linear-gradient(to right,#262422,#262422),linear-gradient(to right,#262422,#262422),linear-gradient(to right,#262422,#262422),linear-gradient(to right,#262422,#262422),linear-gradient(to right,#262422,#262422);background-repeat:no-repeat;background-position:0 0,20vw 0,40vw 0,60vw 0,80vw 0;background-size:0 100%,0 100%,0 100%,0 100%,0 100%}}@keyframes menuCloseOverlay{0%,50%{background-image:-webkit-gradient(linear,left top,right top,from(#262422),to(#262422)),-webkit-gradient(linear,left top,right top,from(#262422),to(#262422)),-webkit-gradient(linear,left top,right top,from(#262422),to(#262422)),-webkit-gradient(linear,left top,right top,from(#262422),to(#262422)),-webkit-gradient(linear,left top,right top,from(#262422),to(#262422));background-image:linear-gradient(to right,#262422,#262422),linear-gradient(to right,#262422,#262422),linear-gradient(to right,#262422,#262422),linear-gradient(to right,#262422,#262422),linear-gradient(to right,#262422,#262422);background-repeat:no-repeat;background-position:0 0,20vw 0,40vw 0,60vw 0,80vw 0;background-size:20% 100%,20% 100%,20% 100%,20% 100%,20% 100%}92.5%,to{background-image:-webkit-gradient(linear,left top,right top,from(#262422),to(#262422)),-webkit-gradient(linear,left top,right top,from(#262422),to(#262422)),-webkit-gradient(linear,left top,right top,from(#262422),to(#262422)),-webkit-gradient(linear,left top,right top,from(#262422),to(#262422)),-webkit-gradient(linear,left top,right top,from(#262422),to(#262422));background-image:linear-gradient(to right,#262422,#262422),linear-gradient(to right,#262422,#262422),linear-gradient(to right,#262422,#262422),linear-gradient(to right,#262422,#262422),linear-gradient(to right,#262422,#262422);background-repeat:no-repeat;background-position:0 0,20vw 0,40vw 0,60vw 0,80vw 0;background-size:0 100%,0 100%,0 100%,0 100%,0 100%}}}.main .slick-arrow{font-size:0;position:absolute;bottom:30px;left:14px;border:0;width:30px;height:30px;padding:0;background:0 0;z-index:1;opacity:0}.main .slick-arrow:before{content:'';position:absolute;width:18px;height:18px;-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg);top:50%;left:50%;-webkit-box-shadow:inset 3px 3px 0 0 #fff;box-shadow:inset 3px 3px 0 0 #fff;border-radius:3px;z-index:1}.main .slick-next{-webkit-transform:rotate(180deg);transform:rotate(180deg);left:auto;right:13px}.main .slick-prev-action-begin{opacity:1;-webkit-animation:arrowBeginLeft 1.05s linear forwards;animation:arrowBeginLeft 1.05s linear forwards}.main .slick-next-action-begin{opacity:1;-webkit-animation:arrowBeginRight 1.05s linear forwards;animation:arrowBeginRight 1.05s linear forwards}.main .slick-dots,.slider__content{display:-webkit-box;display:-ms-flexbox;display:flex}.main .slick-dots{bottom:33px;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);opacity:0;-webkit-transition:opacity .35s linear;transition:opacity .35s linear;margin:0;position:absolute}.main .slick-dots li{padding:0;margin:0 3px}.main .slick-dots li button{font-size:0;width:20px;height:20px;background-color:transparent;background-image:-webkit-gradient(linear,left top,left bottom,from(#c4c4c4),to(#c4c4c4));background-image:linear-gradient(to bottom,#c4c4c4,#c4c4c4);background-size:auto 4px;background-repeat:no-repeat;background-position:50%;border:0;opacity:.3}.main .slick-dots li:after,.main .slick-dots li:before{content:none}.slider__title{color:#fff;font-weight:500;font-size:25px;line-height:32px;margin-bottom:15px;width:100%}.slider__content{padding:124px 0 0;position:relative;z-index:1;margin:0 15px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.slider__content>*{opacity:0;-webkit-transition:opacity .35s linear;transition:opacity .35s linear}.slider__cell{position:relative;height:100vh}.slider__cell:before{content:'';position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.66);z-index:1}.slider__picture{position:absolute;width:100vw;height:100vh;left:0;top:0}.slider__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.slider__text{color:#fff;font-size:18px;margin-bottom:38px;line-height:22px;width:100%}.slider__link{color:#fc530b;font-weight:600;font-size:22px}.slider__svg{width:13px;height:13px}.slider__list{color:#fff;margin:16px 0 27px;width:100%}.slider__list li{font-size:16px;margin-bottom:5px;padding-left:15px;position:relative}.slider__list li:before{content:'';width:6px;height:6px;background:#fff;-webkit-box-shadow:none;box-shadow:none;position:absolute;left:0;top:5px;border-radius:50%}.slider__list li:after{content:none}.slider__button{width:50px;height:50px;border-radius:50%;border:0;position:relative;padding:0;margin-left:23px;background:#fff;display:inline-block}.button-type-play:before,.slider__button:before{content:'';position:absolute;border-style:solid;border-width:10px 0 10px 17px;border-color:transparent transparent transparent #b5b5b5;top:17px;left:19px}@media (min-width:482px){.slider__content{max-width:460px;margin:0 auto;padding:30vw 0 0}.slider__title{font-size:30px}.slider__text{font-size:20px}.slider__list li{font-size:20px;margin-bottom:10px}@-webkit-keyframes arrowBeginLeft{0%{-webkit-transform:translate(calc(50vw - 27px),70px) rotate(90deg);transform:translate(calc(50vw - 27px),70px) rotate(90deg)}40%{-webkit-transform:translate(calc(50vw - 27px),10px) rotate(90deg);transform:translate(calc(50vw - 27px),10px) rotate(90deg)}60%{-webkit-transform:translate(calc(50vw - 37px),0) rotate(0deg);transform:translate(calc(50vw - 37px),0) rotate(0deg)}to{-webkit-transform:translate(calc(50vw - 242px),0) rotate(0deg);transform:translate(calc(50vw - 242px),0) rotate(0deg)}}@keyframes arrowBeginLeft{0%{-webkit-transform:translate(calc(50vw - 27px),70px) rotate(90deg);transform:translate(calc(50vw - 27px),70px) rotate(90deg)}40%{-webkit-transform:translate(calc(50vw - 27px),10px) rotate(90deg);transform:translate(calc(50vw - 27px),10px) rotate(90deg)}60%{-webkit-transform:translate(calc(50vw - 37px),0) rotate(0deg);transform:translate(calc(50vw - 37px),0) rotate(0deg)}to{-webkit-transform:translate(calc(50vw - 242px),0) rotate(0deg);transform:translate(calc(50vw - 242px),0) rotate(0deg)}}@-webkit-keyframes arrowBeginRight{0%{-webkit-transform:translate(calc(-50vw + 30px),80px) rotate(270deg);transform:translate(calc(-50vw + 30px),80px) rotate(270deg)}40%{-webkit-transform:translate(calc(-50vw + 30px),20px) rotate(270deg);transform:translate(calc(-50vw + 30px),20px) rotate(270deg)}60%{-webkit-transform:translate(calc(-50vw + 35px),0) rotate(180deg);transform:translate(calc(-50vw + 35px),0) rotate(180deg)}to{-webkit-transform:translate(calc(-50vw + 240px),0) rotate(180deg);transform:translate(calc(-50vw + 240px),0) rotate(180deg)}}@keyframes arrowBeginRight{0%{-webkit-transform:translate(calc(-50vw + 30px),80px) rotate(270deg);transform:translate(calc(-50vw + 30px),80px) rotate(270deg)}40%{-webkit-transform:translate(calc(-50vw + 30px),20px) rotate(270deg);transform:translate(calc(-50vw + 30px),20px) rotate(270deg)}60%{-webkit-transform:translate(calc(-50vw + 35px),0) rotate(180deg);transform:translate(calc(-50vw + 35px),0) rotate(180deg)}to{-webkit-transform:translate(calc(-50vw + 240px),0) rotate(180deg);transform:translate(calc(-50vw + 240px),0) rotate(180deg)}}}@media (min-width:768px){.slider__content{max-width:730px;margin:0 auto;padding:22vw 280px 0 0;-webkit-box-sizing:border-box;box-sizing:border-box}.slider__title{font-size:30px}.slider__text{font-size:20px}.slider__list li{font-size:20px;margin-bottom:10px}@-webkit-keyframes arrowBeginLeft{0%{-webkit-transform:translate(calc(50vw - 27px),70px) rotate(90deg);transform:translate(calc(50vw - 27px),70px) rotate(90deg)}40%{-webkit-transform:translate(calc(50vw - 27px),10px) rotate(90deg);transform:translate(calc(50vw - 27px),10px) rotate(90deg)}60%{-webkit-transform:translate(calc(50vw - 37px),0) rotate(0deg);transform:translate(calc(50vw - 37px),0) rotate(0deg)}to{-webkit-transform:translate(calc(50vw - 242px),0) rotate(0deg);transform:translate(calc(50vw - 242px),0) rotate(0deg)}}@keyframes arrowBeginLeft{0%{-webkit-transform:translate(calc(50vw - 27px),70px) rotate(90deg);transform:translate(calc(50vw - 27px),70px) rotate(90deg)}40%{-webkit-transform:translate(calc(50vw - 27px),10px) rotate(90deg);transform:translate(calc(50vw - 27px),10px) rotate(90deg)}60%{-webkit-transform:translate(calc(50vw - 37px),0) rotate(0deg);transform:translate(calc(50vw - 37px),0) rotate(0deg)}to{-webkit-transform:translate(calc(50vw - 242px),0) rotate(0deg);transform:translate(calc(50vw - 242px),0) rotate(0deg)}}@-webkit-keyframes arrowBeginRight{0%{-webkit-transform:translate(calc(-50vw + 30px),80px) rotate(270deg);transform:translate(calc(-50vw + 30px),80px) rotate(270deg)}40%{-webkit-transform:translate(calc(-50vw + 30px),20px) rotate(270deg);transform:translate(calc(-50vw + 30px),20px) rotate(270deg)}60%{-webkit-transform:translate(calc(-50vw + 35px),0) rotate(180deg);transform:translate(calc(-50vw + 35px),0) rotate(180deg)}to{-webkit-transform:translate(calc(-50vw + 240px),0) rotate(180deg);transform:translate(calc(-50vw + 240px),0) rotate(180deg)}}@keyframes arrowBeginRight{0%{-webkit-transform:translate(calc(-50vw + 30px),80px) rotate(270deg);transform:translate(calc(-50vw + 30px),80px) rotate(270deg)}40%{-webkit-transform:translate(calc(-50vw + 30px),20px) rotate(270deg);transform:translate(calc(-50vw + 30px),20px) rotate(270deg)}60%{-webkit-transform:translate(calc(-50vw + 35px),0) rotate(180deg);transform:translate(calc(-50vw + 35px),0) rotate(180deg)}to{-webkit-transform:translate(calc(-50vw + 240px),0) rotate(180deg);transform:translate(calc(-50vw + 240px),0) rotate(180deg)}}}@media (min-width:1024px){.slider__content{max-width:990px;padding:17vw 450px 0 0}.slider__title{font-size:42px;line-height:1}.slider__text{font-size:30px;line-height:36px}}@media (min-width:1200px){.slider__title{line-height:1.2}.slider__text{margin-bottom:60px}.slider__content{max-width:1102px;padding:19.7vw 640px 0 0}.main .slick-dots li button,.main .slick-next,.main .slick-prev{cursor:pointer}@-webkit-keyframes arrowBeginLeft{0%{-webkit-transform:translate(calc(50vw - 27px),70px) rotate(90deg);transform:translate(calc(50vw - 27px),70px) rotate(90deg)}40%{-webkit-transform:translate(calc(50vw - 27px),10px) rotate(90deg);transform:translate(calc(50vw - 27px),10px) rotate(90deg)}60%{-webkit-transform:translate(calc(50vw - 37px),0) rotate(0deg);transform:translate(calc(50vw - 37px),0) rotate(0deg)}to{-webkit-transform:translate(calc(50vw - 204px),0) rotate(0deg);transform:translate(calc(50vw - 204px),0) rotate(0deg)}}@keyframes arrowBeginLeft{0%{-webkit-transform:translate(calc(50vw - 27px),70px) rotate(90deg);transform:translate(calc(50vw - 27px),70px) rotate(90deg)}40%{-webkit-transform:translate(calc(50vw - 27px),10px) rotate(90deg);transform:translate(calc(50vw - 27px),10px) rotate(90deg)}60%{-webkit-transform:translate(calc(50vw - 37px),0) rotate(0deg);transform:translate(calc(50vw - 37px),0) rotate(0deg)}to{-webkit-transform:translate(calc(50vw - 204px),0) rotate(0deg);transform:translate(calc(50vw - 204px),0) rotate(0deg)}}@-webkit-keyframes arrowBeginRight{0%{-webkit-transform:translate(calc(-50vw + 30px),80px) rotate(270deg);transform:translate(calc(-50vw + 30px),80px) rotate(270deg)}40%{-webkit-transform:translate(calc(-50vw + 30px),20px) rotate(270deg);transform:translate(calc(-50vw + 30px),20px) rotate(270deg)}60%{-webkit-transform:translate(calc(-50vw + 35px),0) rotate(180deg);transform:translate(calc(-50vw + 35px),0) rotate(180deg)}to{-webkit-transform:translate(calc(-50vw + 200px),0) rotate(180deg);transform:translate(calc(-50vw + 200px),0) rotate(180deg)}}@keyframes arrowBeginRight{0%{-webkit-transform:translate(calc(-50vw + 30px),80px) rotate(270deg);transform:translate(calc(-50vw + 30px),80px) rotate(270deg)}40%{-webkit-transform:translate(calc(-50vw + 30px),20px) rotate(270deg);transform:translate(calc(-50vw + 30px),20px) rotate(270deg)}60%{-webkit-transform:translate(calc(-50vw + 35px),0) rotate(180deg);transform:translate(calc(-50vw + 35px),0) rotate(180deg)}to{-webkit-transform:translate(calc(-50vw + 200px),0) rotate(180deg);transform:translate(calc(-50vw + 200px),0) rotate(180deg)}}}.button-type-play{width:42px;height:42px;display:block;position:relative;border-radius:50%;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.45);box-shadow:0 0 5px 0 rgba(0,0,0,.45);background:#fff;margin-top:10px;margin-bottom:10px}.button-type-play:before{border-width:6px 0 6px 12px;top:15px;left:17px}.button-type-fill{border-radius:4px;background:#fc530b;color:#fff;border:0;padding:17px 20px;font-weight:200;text-align:center;cursor:pointer;-webkit-transition:background .35s linear;transition:background .35s linear}.button-type-fill:hover{background:#d34a0f}.button-type-empty{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:24px;line-height:1;text-align:center;padding:16px;border-radius:4px;border:1px solid;border-color:#fc530b;color:#fc530b;background:#fff;margin:0 auto}.humburger__svg{width:33px;height:30px}.logo__svg-color-black{color:#050505}.bell__svg{width:25px;height:28px;-webkit-filter:drop-shadow(0 0 8.8px rgba(0,0,0,.55));filter:drop-shadow(0 0 8.8px rgba(0,0,0,.55))}.bell__counter{font-family:Muller;font-size:10px;line-height:13px;width:13px;height:13px;font-weight:400;position:absolute;top:-2px;right:-2px;border-radius:50%;color:#fff;background:red;-webkit-box-shadow:0 0 8.8px rgba(0,0,0,.55);box-shadow:0 0 8.8px rgba(0,0,0,.55)}.header-type-design{position:absolute;top:22px;left:0;padding:0 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:3}.header__bell,.main ol li,.main__topBanner{position:relative}.main__topBanner{padding-top:114px;padding-bottom:18px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:29px;z-index:1}.main__projects,.main__steps{margin-bottom:40px}.main__reference{margin-bottom:60px}.main__reformer,.main__steps-type-repair .steps__cell .steps__picture:before,.main__steps-type-repair .steps__cell:after{display:none}.main__stages{margin-bottom:25px}.main__tarifInfo{background:rgba(0,0,0,.05);padding:59px 0;margin-bottom:40px}.main__team{padding:20px 0 0;margin-bottom:60px}.main-type-design{background-image:-webkit-gradient(linear,left top,left bottom,from(#e8e8e8),to(#e8e8e8)),-webkit-gradient(linear,left top,left bottom,from(#e8e8e8),to(#e8e8e8)),-webkit-gradient(linear,left top,left bottom,from(#e8e8e8),to(#e8e8e8)),-webkit-gradient(linear,left top,left bottom,from(#e8e8e8),to(#e8e8e8)),-webkit-gradient(linear,left top,left bottom,from(#e8e8e8),to(#e8e8e8));background-image:linear-gradient(to bottom,#e8e8e8,#e8e8e8 100%),linear-gradient(to bottom,#e8e8e8,#e8e8e8 100%),linear-gradient(to bottom,#e8e8e8,#e8e8e8 100%),linear-gradient(to bottom,#e8e8e8,#e8e8e8 100%),linear-gradient(to bottom,#e8e8e8,#e8e8e8 100%);background-size:1px 100%,1px 100%,1px 100%,1px 100%,1px 100%;background-repeat:no-repeat;background-position:15px 0,calc(100% - 15px) 0,25% 0,75% 0,calc(75% - 7.5px) 0}.main ol{counter-reset:num}.main ol li{padding:0 0 0 32px;margin-top:12px;font-size:inherit;margin-bottom:24px}.main ol li:before,.main ul li:before{position:absolute;width:18px;height:18px;border-radius:50%;background:#fc530b;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-shadow:0 0 0 3px rgba(252,83,11,.35);box-shadow:0 0 0 3px rgba(252,83,11,.35);font-family:'Open sans';font-size:12px}.main ol li:before{content:counter(num) '';counter-increment:num;left:3px;top:0}.main ol li span{font-size:18px;line-height:21px;font-weight:600;margin-top:18px;display:block;margin-bottom:8px}.main ul li{padding:0 0 0 35px;position:relative;margin-bottom:26px;line-height:19px}.main ul li:before{content:'';left:4px;top:2px}.main ul li:last-child{margin-bottom:0}.main ul li:after{content:'';position:absolute;width:13px;height:9px;left:7px;top:7px;background:url(../img/check.svg);background-repeat:no-repeat}.topBanner__picture{position:absolute;z-index:-1;top:0;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);width:100%;height:100%}.topBanner__picture:before{content:'';position:absolute;width:100%;height:100%;z-index:1;background:rgba(255,255,255,.8)}.topBanner__picture-type-repair:before{opacity:.62}.topBanner__title{font-size:24px;line-height:32px;text-align:center;margin:0 15px;padding-bottom:25px}.topBanner__title span{font-weight:400;font-size:18px;line-height:20px;display:block}.topBanner__button{margin:0 auto 24px;width:52px;height:52px;-webkit-box-shadow:0 0 12px 0 rgba(0,0,0,.45);box-shadow:0 0 12px 0 rgba(0,0,0,.45)}.topBanner__button:before{border-width:9px 0 9px 16px;top:18px;left:20px}.topBanner__img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.topBanner__link{font-size:18px;color:#262422;position:relative;padding-bottom:36px}.topBanner__arrow{width:28px;height:20px;position:absolute;-webkit-transform:translate(-50%,0) rotate(90deg);transform:translate(-50%,0) rotate(90deg);bottom:3px;left:50%;color:#fc530b}.projects__shell{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 15px}.projects__cell{max-width:calc(100%/2 - 3px);width:100%;margin-right:6px;margin-bottom:15px;position:relative}.projects__cell:nth-child(2n),.stages__cell:nth-child(2n),.steps__cell:nth-child(2n){margin-right:0}.projects__img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.projects__text{position:absolute;bottom:10px;max-width:80px;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);color:#fff;font-size:14px;line-height:18px;font-weight:300}.projects__cell:before{content:'';position:absolute;width:100%;height:100%;left:0;bottom:0;background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#000));background-image:linear-gradient(to bottom,transparent 0%,#000 100%);background-repeat:no-repeat;background-size:100% 80px;background-position:0 100%}.projects__gallery{display:none}.steps__shell{margin:0 15px}.steps__title{font-size:24px;font-weight:500;line-height:28px;text-align:center}.steps__description{font-size:18px;line-height:22px;text-align:center;margin-bottom:25px}.steps__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:25px}.steps__picture{padding-top:7px;position:relative}.steps__cell,.steps__cell .steps__picture:before{display:-webkit-box;display:-ms-flexbox;display:flex}.steps__cell{max-width:calc(100%/2 - 20px);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-right:40px;padding-bottom:12px;position:relative}.steps__cell .steps__picture:before{content:'';font-family:'Open sans';font-size:12px;font-weight:800;line-height:normal;width:24px;height:24px;position:absolute;top:-1px;left:35px;border-radius:50%;color:#fff;background:#fc530b;-webkit-box-shadow:0 0 0 4px rgba(252,83,11,.21);box-shadow:0 0 0 4px rgba(252,83,11,.21);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.steps__cell:after{content:'';width:50%;height:1px;border-bottom:dashed 1px #eee;position:absolute;top:70px;right:-60px;z-index:-1}.steps__cell:nth-child(2n):after{content:none}.steps__cell:last-child:after{content:none}.steps__cell:first-child .steps__picture:before{content:'1'}.steps__cell:nth-child(2) .steps__picture:before{content:'2'}.steps__cell:nth-child(3) .steps__picture:before{content:'3'}.steps__cell:nth-child(4) .steps__picture:before{content:'4'}.steps__img{display:block;margin-bottom:8px}.steps__named{font-weight:500;margin-bottom:5px}.steps__text{font-size:12px;line-height:14px}.steps__text p{margin-bottom:8px}.steps__text ul li:before{content:'-';position:absolute;left:0}.steps__text ul li{position:relative;padding-left:8px}.stages__shell{margin:0 15px}.stages__title{font-size:24px;font-weight:500;line-height:28px;text-align:center}.stages__cell,.stages__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.stages__wrapper{padding:9px 0 0;-ms-flex-wrap:wrap;flex-wrap:wrap}.stages__cell{max-width:calc(100%/2 - 5px);margin-right:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:23px;width:100%}.stages__img{border:1px solid #000;margin-bottom:15px}.stages__named{color:#262422;font-size:16px;line-height:18px;margin-bottom:7px}.stages__text{font-size:12px;line-height:14px}.stages__text p{margin-bottom:3px}.stages__button{font-size:16px;font-weight:200}.stages__arrow{width:13px;height:10px;margin-left:4px}.tarifInfo__shell{margin:0 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.tarifInfo__img{display:block;max-width:127px;margin:0 auto;-webkit-box-shadow:0 0 22px rgba(0,0,0,.35);box-shadow:0 0 22px rgba(0,0,0,.35)}.tarifInfo__title{font-size:24px;font-weight:500;line-height:28px;margin-bottom:20px}.tarifInfo__right{padding-bottom:22px}.tarifInfo__span{display:block;margin-top:24px;font-size:16px;line-height:16px}.tarifInfo__content{font-size:18px;line-height:20px}.tarifInfo__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:10px 0 0}.tarifInfo-color-white{background:0 0;padding:10px 0 0}.form__input{display:block;width:100%;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:24px;line-height:1;text-align:center;padding:16px;border-radius:4px;border-color:rgba(0,0,0,.12)}.form__inputShell{margin-bottom:16px}.form__button{font-size:24px;line-height:24px}.team__shell{margin:0 15px}.team__title{font-size:24px;font-weight:500;line-height:28px;text-align:center;margin-bottom:20px}.svg-icon-pdf{width:26px;height:26px}.form__svg{margin-right:7px}.team__picture{display:block}.team__wrapper{position:relative}.team__button{position:absolute;bottom:21px;left:17px;margin:0;-webkit-box-shadow:0 0 0 2px #fff;box-shadow:0 0 0 2px #fff;background:0 0}.team__button:before{border-color:transparent transparent transparent #fff}.team__img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.footer-type-design{background:#f5f5f5;padding:64px 0 40px}.footer__shell{margin:0 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.logo__svg-type-footer{color:#000;width:99px;height:49px}.footer__logo{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:33px}.phone__svg{width:26px;height:25px;margin-right:13px}.phone__link{font-size:24px;color:#262422;font-weight:600;margin-bottom:2px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer__callback{margin-left:38px;font-size:14px}.footer__phone{margin-bottom:27px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.mail__svg{width:25px;height:19px;margin-right:13px}.mail__link{font-size:18px;color:#262422;font-weight:600;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:2px}.footer__mail{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:35px}.footer__mail,.footer__social{display:-webkit-box;display:-ms-flexbox;display:flex}.social__link{margin-right:20px}.footer__left{margin-bottom:64px}.footer__menu .menu__link{color:#262422}.footer__menu .menu__link-type-parent:after{-webkit-box-shadow:1px 1px 0 0 #262422;box-shadow:1px 1px 0 0 #262422}.footer__menu>.menu__cell{opacity:1;margin-bottom:18px}.footer__menu>.menu__cell .menu__submenu .menu__link{font-size:15px;font-weight:400}.footer__menu>.menu__cell>.menu__link{color:#262422;font-weight:500}.footer__menu>.menu__cell:hover>.menu__link:after{-webkit-box-shadow:-1px -1px 0 0 #262424;box-shadow:-1px -1px 0 0 #262424}.footer__menu>.menu__cell .menu__submenu{margin:0;padding-top:0}.footer__menu>.menu__cell .menu__submenu .menu__cell{opacity:1;margin-bottom:13px}.footer__menu>.menu__cell .menu__submenu .menu__cell:first-child{margin-top:25px}.footer__dopInfo{padding:28px 0 0;font-size:12px;line-height:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer__dopLink{color:#757575}.newsInfo__title{font-weight:400;font-size:36px;line-height:45px;margin-bottom:0}.newsInfo__closeButton{position:absolute;left:0;top:2px;width:40px;height:40px}.newsInfo__closeButton:after,.newsInfo__closeButton:before{content:'';width:14px;height:1px;background:#000;position:absolute;-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);top:50%;left:50%}.newsInfo__closeButton:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.newsInfo__shell{text-align:center}.newsInfo__description{font-size:21px}.newsInfo__newsCell,.newsInfo__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.newsInfo__wrapper{padding-top:17px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.newsInfo__newsCell{padding:8px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px;-webkit-box-shadow:0 0 0 1px #eee;box-shadow:0 0 0 1px #eee;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;max-width:180px;margin:0 auto 16px}.newsCell__label{background:#5c915f;color:#fff;font-size:14px;line-height:14px;padding:2px 4px;border-radius:4px;letter-spacing:.6px;margin-right:8px;margin-bottom:12px}.newsCell__date{font-size:14px;line-height:16px;color:#565656;margin-bottom:12px}.newsCell__title{font-size:16px;color:#000;font-weight:500;text-align:left;margin-bottom:8px}.newsCell__description{color:#474646;font-size:14px;margin-bottom:12px}.newsInfo__newsCell:last-child{margin-bottom:0}.newsInfo-type-standart{position:fixed;top:0;right:0;-webkit-transform:translate(100%,0);transform:translate(100%,0);-webkit-transition:-webkit-transform .35s linear;transition:transform .35s linear;transition:transform .35s linear,-webkit-transform .35s linear;background:#fff;padding:19px;z-index:3;max-height:100%;width:100vw;overflow-y:scroll;-webkit-box-sizing:border-box;box-sizing:border-box}.newsInfo-action-show{-webkit-transform:translate(0,0);transform:translate(0,0)}.reference__shell{margin:0 15px}.reference__title{font-size:24px;font-weight:500;line-height:28px;text-align:center;margin-bottom:23px}.reference__cell{display:block;margin:0 auto 24px;max-width:300px}.reference__picture{display:block;margin-bottom:8px}.reference__text{font-size:18px;line-height:1.1}.reference__svg{display:none;width:16px;height:10px;margin-left:4px}.sitemap__link{color:#262422;font-size:24px;line-height:1.1;display:block;margin:30px 0}.article__sitemap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:482px){.header-type-design{max-width:460px;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);padding:0}.topBanner__title{font-size:30px}.topBanner__title span{font-size:20px;line-height:24px}.footer__shell,.projects__shell,.stages__shell,.steps__shell,.tarifInfo__shell,.team__shell{max-width:460px;margin:0 auto}.steps__cell .steps__picture:before{left:58px}.steps__cell:first-child:after{top:90px}.steps__cell:nth-child(3):after{top:90px}.footer__left{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}.footer__dopLink:last-child,.social__link:last-child{margin-right:0}.footer__dopLink{margin-right:25px}.footer__dopInfo{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer__right{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}.footer__menu>.menu__cell{text-align:center}.footer__menu>.menu__cell .menu__submenu .menu__cell{margin-right:auto;margin-left:auto}.newsInfo__newsCell{max-width:210px}.reference__shell{max-width:460px;margin:0 auto}}@media (min-width:768px){.header-type-design{max-width:730px}.footer__shell,.projects__shell,.stages__shell,.steps__shell,.tarifInfo__shell,.team__shell{max-width:730px;margin:0 auto}.projects__cell{max-width:calc(100%/3 - 4px)}.projects__cell:nth-child(2n){margin-right:6px}.projects__cell:nth-child(3n){margin-right:0}.topBanner__title{padding-bottom:60px}.topBanner__button{margin-bottom:60px}.main__topBanner{padding-bottom:60px}.stages__cell{max-width:calc(100%/3 - 10px*2/3)}.stages__cell:nth-child(2n){margin-right:10px}.stages__cell:nth-child(3n){margin-right:0}.steps__wrapper{max-width:500px;margin:0 auto}.tarifInfo__shell{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.tarifInfo__left{max-width:calc(100% - 160px)}.tarifInfo__right{padding:0;margin:0 0 0 auto}.tarifInfo__span{margin-top:8px}.tarifInfo__form{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.form__inputShell{margin:0 16px 0 0;min-width:300px}.form__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:19px 20px}.footer__left{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer__logo,.footer__mail,.footer__phone{margin:0 25px 0 0}.footer__menu,.footer__menu>.menu__cell{display:-webkit-box;display:-ms-flexbox;display:flex}.footer__menu>.menu__cell .menu__submenu{position:static;max-height:none}.footer__menu>.menu__cell{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:0;text-align:left;margin-right:20px}.footer__menu>.menu__cell>.menu__link:after{content:none}.footer__menu>.menu__cell .menu__submenu .menu__link:after{content:'>>';margin-left:4px;-webkit-box-shadow:none;box-shadow:none}.newsInfo-type-standart{max-width:375px}.reference__cell{max-width:600px}.reference__shell{max-width:730px}}@media (min-width:1024px){.humburger__svg{cursor:pointer}.humburger__svg .humburger__rect{-webkit-transition:all .3s linear;transition:all .3s linear}.humburger__svg:hover .humburger__rect-type-top{width:70%;-webkit-transform:translate(15%,0);transform:translate(15%,0)}.humburger__svg:hover .humburger__rect-type-center{width:50%;-webkit-transform:translate(25%,0);transform:translate(25%,0)}.humburger__svg:hover .humburger__rect-type-bottom{width:70%;-webkit-transform:translate(15%,0);transform:translate(15%,0)}.header-type-design{max-width:990px}.topBanner__title{font-size:42px;padding-bottom:80px}.topBanner__title span{font-size:24px;line-height:32px;margin-top:8px;display:block}.header__bell{cursor:pointer}.header__bell:hover{-webkit-animation:bell .9s linear;animation:bell .9s linear}@-webkit-keyframes bell{0%,50%,to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}25%,75%{-webkit-transform:rotate(45deg);transform:rotate(45deg)}37%,62%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}}@keyframes bell{0%,50%,to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}25%,75%{-webkit-transform:rotate(45deg);transform:rotate(45deg)}37%,62%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}}.main__topBanner{padding-top:144px}.main__reformer{display:block;margin-bottom:50px}.topBanner__button{margin-bottom:80px}.footer__shell,.projects__shell,.stages__shell,.steps__shell,.tarifInfo__shell,.team__shell{max-width:990px;margin:0 auto}.projects__cell{max-width:calc(100%/4 - 6px*3/4);margin-right:6px}.projects__cell:nth-child(3n){margin-right:6px}.projects__cell:nth-child(4n){margin-right:0}.steps__wrapper{max-width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.steps__cell{max-width:calc(100%/4 - 32px*3/4);margin-right:32px;padding-bottom:0}.steps__cell:nth-child(2n){margin-right:32px}.steps__cell:last-child{margin-right:0}.steps__cell:after{top:90px;right:auto;-webkit-transform:translate(50%,0);transform:translate(50%,0);width:100%}.steps__cell:nth-child(2):after{content:''}.stages__cell:nth-child(3n){margin-right:10px}.stages__cell:last-child{margin-right:0}.stages__cell{max-width:calc(100%/6 - 10px*5/6)}.tarifInfo__img{max-width:200px}.tarifInfo__shell{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer__left,.footer__shell{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.footer__left{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0 100px 0 0;min-width:200px}.footer__logo{margin:0 0 32px}.footer__phone{margin:0 0 16px}.footer__mail{margin:0 0 32px}.footer__right{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer__menu{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer__dopInfo{width:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.footer__menu>.menu__cell .menu__submenu{width:100%;padding:0}.footer__menu>.menu__cell{max-width:150px}.footer__menu>.menu__cell:last-child{margin-right:0}.footer__menu>.menu__cell>.menu__link{line-height:1.1}.reformer__shell{max-width:990px;margin:0 auto}.reformer__title{font-size:24px;font-weight:500;line-height:28px;text-align:center;margin-bottom:20px}.reformer__content{width:100%;max-width:707px;margin:0 auto;height:400px;position:relative}.reformer__thumb{background:#fff;cursor:pointer;z-index:3;height:100%;width:2px;top:0;left:50%;position:absolute}.reformer__after,.reformer__before{position:absolute;height:100%;width:100%;top:0;left:0;z-index:2;background-size:cover;background-position:0 50%}.reformer__after{z-index:1}.reformer__img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.reformer__button{width:22px;height:22px;border-radius:50%;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.45);box-shadow:0 0 4px 0 rgba(0,0,0,.45);position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);cursor:pointer}.reformer__button:after,.reformer__button:before{content:'';width:6px;height:6px;-webkit-box-shadow:-1px 1px 0 0 #000;box-shadow:-1px 1px 0 0 #000;position:absolute;-webkit-transform:rotate(45deg);transform:rotate(45deg);top:8px;left:7px}.reformer__button:after{-webkit-box-shadow:1px -1px 0 0 #000;box-shadow:1px -1px 0 0 #000;left:9px}.form__button,.newsInfo__closeButton:hover{cursor:pointer}.reference__shell{max-width:990px}.reference__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.reference__cell{margin:0 13px 0 0}.reference__cell:last-child{margin-right:0}.reference__title{max-width:590px;margin-left:auto;margin-right:auto}.button-type-empty{-webkit-transition:all .35s linear;transition:all .35s linear}.button-type-empty:hover{background:#fc530b;color:#fff;cursor:pointer}.team__button{width:100px;height:100px;bottom:74px;left:70px}.team__button:before{border-width:15px 0 15px 27px;top:35px;left:41px}}@media (min-width:1200px){.main__topBanner{padding-top:114px;padding-bottom:67px;min-height:825px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:78px}.main__projects{margin-bottom:134px}.main-type-design{background-image:-webkit-gradient(linear,left top,left bottom,from(#e8e8e8),to(#e8e8e8)),-webkit-gradient(linear,left top,left bottom,from(#e8e8e8),to(#e8e8e8)),-webkit-gradient(linear,left top,left bottom,from(#e8e8e8),to(#e8e8e8)),-webkit-gradient(linear,left top,left bottom,from(#e8e8e8),to(#e8e8e8)),-webkit-gradient(linear,left top,left bottom,from(#e8e8e8),to(#e8e8e8)),-webkit-gradient(linear,left top,left bottom,from(#e8e8e8),to(#e8e8e8)),-webkit-gradient(linear,left top,left bottom,from(#e8e8e8),to(#e8e8e8));background-image:linear-gradient(to bottom,#e8e8e8,#e8e8e8 100%),linear-gradient(to bottom,#e8e8e8,#e8e8e8 100%),linear-gradient(to bottom,#e8e8e8,#e8e8e8 100%),linear-gradient(to bottom,#e8e8e8,#e8e8e8 100%),linear-gradient(to bottom,#e8e8e8,#e8e8e8 100%),linear-gradient(to bottom,#e8e8e8,#e8e8e8 100%),linear-gradient(to bottom,#e8e8e8,#e8e8e8 100%);background-size:1px 100%,1px 100%,1px 100%,1px 100%,1px 100%,1px 100%,1px 100%;background-repeat:no-repeat;background-position:calc(50% - 545px) 0,calc(50% - 465px) 0,calc(50% - 270px) 0,calc(50% + 465px) 0,calc(50% + 285px) 0,calc(50% + 275px) 0,50%}.header-type-design{max-width:1090px;top:20px}.footer__shell,.projects__shell,.stages__shell,.steps__shell,.tarifInfo__shell,.team__shell{max-width:1090px;margin:0 auto}.humburger__svg{width:46px;height:42px}.bell__svg{width:32px;height:37px}.header__bell{margin-top:7px}.topBanner__arrow{width:39px;height:28px}.topBanner__link{padding-bottom:48px;font-size:22px}.topBanner__button{width:105px;height:105px;margin-bottom:97px}.topBanner__button:before{border-width:15px 0 15px 27px;top:39px;left:44px}.topBanner__title{padding-bottom:128px;font-size:55px;line-height:1;font-weight:600;max-width:650px}.projects__cell{margin-right:12px;max-width:calc(100%/4 - 12px*3/4)}.projects__cell:nth-child(2n),.projects__cell:nth-child(3n){margin-right:12px}.projects__cell:nth-child(4n){margin-right:0}.projects__text{max-width:200px;text-align:center;width:100%;display:block;font-size:18px;line-height:1.2;bottom:17px}.steps__title{font-size:42px;margin-bottom:25px}.steps__description{font-size:22px;margin-bottom:57px}.steps__wrapper{margin-top:57px}.steps__named{font-size:22px;margin-bottom:14px}.steps__text{font-size:16px;line-height:18px}.steps__cell .steps__picture:before{width:40px;height:40px;-webkit-box-shadow:0 0 0 6px rgba(252,83,11,.21);box-shadow:0 0 0 6px rgba(252,83,11,.21);font-size:18px}.main__steps{margin-bottom:107px}.reformer__title{font-size:42px;line-height:48px;max-width:550px;margin:0 auto 40px}.main__reformer{margin-bottom:99px}.stages__title{font-size:42px;line-height:48px;max-width:550px;margin:0 auto 30px}.stages__named{font-size:18px;margin-bottom:13px}.stages__text{font-size:16px;line-height:18px}.stages__cell{padding-bottom:0}.main__stages,.main__tarifInfo{margin-bottom:100px}.main__tarifInfo{padding:42px 0}.tarifInfo__title{font-size:36px;line-height:42px;letter-spacing:-.7px;margin-bottom:41px}.tarifInfo__left{max-width:680px}.tarifInfo__img{max-width:none}.tarifInfo__content{font-size:24px;line-height:24px}.tarifInfo__form{padding:10px 0 0}.tarifInfo-color-white{padding:17px 0 0;margin-bottom:77px}.tarifInfo-color-white .tarifInfo__left{margin:0}.form__button{min-width:220px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:15px 23px 20px;min-height:63px}.form__svg{margin-right:11px}.team__title{font-size:42px;line-height:48px;max-width:550px;margin:0 auto 48px}.main__team{margin-bottom:115px}.footer-type-design{padding:92px 0 40px}.footer__left{margin:0 78px 0 0}.footer__logo{margin:2px 0 49px}.logo__svg-type-footer{width:176px;height:87px}.footer__phone{margin:0 0 28px}.footer__mail{margin:0 0 43px}.footer__right{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.footer__menu>.menu__cell .menu__submenu .menu__cell:first-child{margin-top:21px}.footer__menu>.menu__cell{max-width:none}.footer__menu .menu__submenu .menu__cell{width:100%;max-width:225px}.footer__menu>.menu__cell>.menu__link{max-width:150px}.footer__dopInfo{padding:0;margin:auto 0 0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.newsInfo-type-standart{max-height:825px;overflow-y:auto;height:825px;padding:16px}.newsInfo-action-show{position:absolute}.newsCell__date,.newsCell__label{margin-bottom:8px}.newsCell__description,.newsCell__title{margin-bottom:4px}.newsInfo__newsCell{margin:0 auto 12px}.reference__title{font-size:42px;line-height:46px;letter-spacing:-.7px;margin-bottom:51px;max-width:930px}.reference__shell{max-width:1090px}.reference__picture{margin-bottom:15px}.reference__svg{display:inline}.main__reference{margin-bottom:116px}}h2{font-size:24px;font-weight:500;line-height:28px}.main__calback{margin-bottom:40px;background:#f5f5f5;padding:44px 0}.calback__shell{margin:0 15px}.main__goods,.main__techno{margin-bottom:40px}.steps-type-repair .steps__description{margin-bottom:33px}.steps-type-repair .steps__img{margin-bottom:15px}.steps-type-repair .steps__text p{font-size:16px;line-height:18px}.steps-type-repair .steps__cell .steps__picture:before{content:none}.article__content article h2,.calback__content{text-align:center}.calback__button{margin-top:20px;font-size:24px;line-height:24px;padding:19px 20px 21px;width:100%}.savetime__shell{margin:0 15px}.savetime__title{padding-top:8px}.savetime__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}ul li.savetime__piece{padding-left:34px;position:relative;font-size:14px}ul li.savetime__piece:before{content:'';position:absolute;left:5px;top:14px;width:19px;height:19px;background:#fc530b;border-radius:50%;-webkit-box-shadow:0 0 0 3px rgba(252,83,11,.35);box-shadow:0 0 0 3px rgba(252,83,11,.35)}ul li.savetime__piece:after{content:'';position:absolute;width:13px;height:9px;left:8px;top:19px;background:url(../img/check.svg);background-repeat:no-repeat}.savetime__piece h3{font-size:18px;line-height:1;padding-top:14px;font-weight:400}.savetime__arrow{width:12px;height:10px}.savetime__more{font-weight:500}.savetime__left{margin-bottom:8px}.savetime__right{max-width:198px;margin:0 auto}.savetime__picture{display:block;margin-bottom:13px}.savetime__regalia{font-size:18px;font-weight:600;margin-bottom:13px}.savetime__post{margin-bottom:0}.main__savetime{margin-bottom:60px}.main__goods{background:#f5f5f5;padding:60px 0}.goods__shell{margin:0 15px}.goods__title{text-align:center;margin-bottom:29px}.goods__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;counter-reset:num}.goods__important{font-size:18px;line-height:20px;margin-bottom:11px}.goods__span{display:block}.goods__span-type-bold{font-weight:600}.goods__cell{padding:15px 15px 15px 49px;margin-left:17px;margin-bottom:18px;position:relative;background:#fff}.goods__cell:before{content:'';width:35px;height:35px;position:absolute;border-radius:50%;background:#fc530b;left:-18px;top:47px}.goods__cell:after{content:counter(num);counter-increment:num;position:absolute;left:-5px;top:50px;font-size:25px;line-height:normal;color:#fff;font-weight:600}.goods__top{margin-bottom:14px}.goods__expressDraw{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:23px}.expressDraw__picture{-webkit-box-shadow:0 0 0 1px #000;box-shadow:0 0 0 1px #000;margin-bottom:18px}.expressDraw__title,.techno__text h3{font-size:22px;line-height:24px;margin-bottom:10px}.expressDraw__text{line-height:19px;margin-bottom:0}.expressDraw__button{font-size:24px;width:100%;padding:22px 20px 24px}.techno__shell{margin:0 15px;padding-top:16px}.techno__content{text-align:center;font-size:18px;line-height:20px;margin-bottom:24px}.techno__text h3{font-size:18px;font-weight:400;line-height:1.2}.techno__picture{display:block;margin-bottom:10px}.techno__text{font-size:14px}.techno__text p{max-width:240px}.techno__link{font-size:18px;line-height:20px}.techno__cell{margin-bottom:35px}.techno__cell:last-child{margin-bottom:0}.techno__arrow{width:16px;height:11px;bottom:3px;left:50%}.tarifInfo-type-repair .tarifInfo__shell{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tarifInfo__personal{padding:9px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.personal__picture{width:70px;height:70px;border:5px solid #fff;border-radius:50%;overflow:hidden;margin-bottom:9px}.personal__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.personal__left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:center;line-height:18px;margin-right:15px}.personal__right{padding:8px 0 0;line-height:18px}.going__left h2,.tarifInfo__left{margin-bottom:36px}.onlineWork-type-repair{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-bottom:0}.onlineWork__left{max-width:105px;min-width:105px;margin:0 16px 0 0}.onlineWork__right{padding:34px 0 0}.onlineWork__title{font-size:24px;line-height:28px;margin-bottom:9px}.onlineWork__text{font-size:18px;line-height:20px}.main__team-type-repair .team__picture{margin-bottom:9px}.team__button-type-repair{position:static;font-size:18px}.main__team-type-repair .team__cell{margin-bottom:26px}.masters__shell{margin:0 15px}.masters__title{text-align:center;margin-bottom:31px}.main__masters{padding-top:7px;padding-bottom:22px}.masters__numbers{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:8px}.masters__number{font-size:43px;line-height:1;font-weight:600;color:#fc530b;margin-bottom:2px}.masters__regalia{font-size:18px}.masters__count{margin-right:16px;padding-bottom:19px}.masters__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.masters__master{max-width:calc(100%/2 - 6px/2);margin-right:6px;padding-bottom:21px}.masters__master:nth-child(2n){margin-right:0}.masters__name{font-size:18px}.masters__picture{display:block;margin-bottom:8px}.masters__profession{font-size:12px}.masters__stage{font-size:13px}.happy__shell{margin:0 15px}.main__happy{padding:50px 0 37px;background:#f5f5f5;margin-bottom:50px}.happy__title{text-align:center;margin-bottom:23px}.happy__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.happy__cell{margin-bottom:15px}.happy__iframe{display:block;max-width:100%;margin:0 auto}.feedback__shell{margin:0 15px}.feedback__title{max-width:180px;margin-bottom:21px}.form__title{font-size:18px;margin-bottom:20px}.form__textarea{width:100%;min-height:152px;resize:vertical;display:block;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px;border-color:rgba(0,0,0,.12)}.form__inputShell-type-howTake{margin-top:30px;margin-bottom:29px}.form__radioButtons{display:-webkit-box;display:-ms-flexbox;display:flex}.form__radio{display:none}.radioButtons__label:after{width:14px;height:14px;content:'';position:absolute;left:4px;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);background:#fc530b;border-radius:50%;opacity:0;-webkit-transition:opacity .35s linear;transition:opacity .35s linear}.form__radio:checked+.radioButtons__label:after{opacity:1;-webkit-transition:opacity .35s linear;transition:opacity .35s linear}.radioButtons__label{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:19px}.radioButtons__svg-type-phone{width:24px;height:24px;margin-right:9px}.radioButtons__svg-type-mail{width:25px;height:20px;margin-right:8px}.radioButtons__label:before{content:'';width:22px;height:22px;border-radius:50%;-webkit-box-shadow:0 0 0 2px #fc530b;box-shadow:0 0 0 2px #fc530b;display:inline-block;margin-right:16px}.radioButtons__shell{margin-right:20px}.radioButtons__shell:last-child{margin-right:0}.feedback__form .form__button{width:100%;padding:20px;margin-bottom:17px}.feedback__left{margin-bottom:41px}.feedback__anyQuestions{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}.feedback__anyQuestions .anyQuestions__img{width:140px;height:140px;margin-bottom:22px}.feedback__anyQuestions .anyQuestions__top{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;margin-bottom:22px}.feedback__anyQuestions .anyQuestions__name{color:inherit;font-size:24px;font-weight:500;margin-bottom:12px}.feedback__anyQuestions .anyQuestions__regalia{color:inherit}.feedback__anyQuestions .anyQuestions__bottom{text-align:center;font-size:18px;line-height:20px}.feedback__anyQuestions .anyQuestions__console{margin-top:25px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.feedback__anyQuestions .anyQuestions__svg{color:#fc530b;width:42px;height:42px}.feedback__anyQuestions .anyQuestions__link{margin-right:16px}.main__feedback{padding-bottom:88px}.complex__title,.savetime-type-vr li.savetime__piece{margin-bottom:16px}.complex__content{text-align:center;font-size:18px;margin-bottom:32px}.complex__arrow{width:14px;height:10px;position:absolute;top:30px;-webkit-transform:rotate(90deg) translate(-50%,0);transform:rotate(90deg) translate(-50%,0);left:calc(50% - 8px)}.complex__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.complex__shell{margin:0 15px}.complex__cell{position:relative;max-width:calc(100%/2 - 8px/2);width:100%;margin-right:8px;padding:39px 16px 28px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#f5f5f5;text-align:center;line-height:19px;margin-bottom:8px}.complex__cell:nth-child(2n){margin-right:0}.complex__cell span{display:block;font-size:12px;margin-top:0;line-height:16px}.main__complex{margin-bottom:45px}.tarifInfo-type-manager .tarifInfo__img{max-width:200px}.tarifInfo-type-manager .tarifInfo__left{text-align:center;margin-bottom:0}.tarifInfo__img-shadow-transparent{-webkit-box-shadow:none;box-shadow:none}.team__accordions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.accordions__accordion{position:relative;max-width:calc(100%/2 - 8px/2);width:100%;margin-right:8px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#f5f5f5;text-align:center;line-height:19px;margin-bottom:20px}.accordions__accordion:nth-child(2n){margin-right:0}.accordion__button{display:block;width:100%;padding:50px 16px 7px;font-weight:600;font-size:18px;position:relative}.accordion__container{max-height:0;overflow:hidden;font-size:14px;line-height:16px;padding:0 14px 24px;text-align:left;opacity:0;-webkit-transition:all .35s linear;transition:all .35s linear}.accordion__container-action-show{max-height:400px;opacity:1}.accordion__link{font-size:16px;padding-top:4px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.accordion__arrow{width:13px;height:18px;margin-left:5px}.accordion__label{position:absolute;width:19px;height:19px;border-radius:50%;top:24px;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);background:#fc530b;-webkit-box-shadow:0 0 0 3px rgba(252,83,11,.35);box-shadow:0 0 0 3px rgba(252,83,11,.35)}.accordion__label:before{content:'';width:11px;height:3px;background:#fff;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:2px}.accordion__button-action-show .accordion__label:after,.accordion__label:after{-webkit-transition:-webkit-transform .35s linear;transition:transform .35s linear;transition:transform .35s linear,-webkit-transform .35s linear}.accordion__label:after{content:'';width:11px;height:3px;background:#fff;position:absolute;left:50%;top:50%;border-radius:2px;-webkit-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg)}.accordion__button-action-show .accordion__label:after{-webkit-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg)}.loading__input{display:none}.loading__text{display:block;width:100%;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:24px;text-align:center;padding:16px;border-radius:4px;border:2px solid;border-color:rgba(0,0,0,.12);background:#fff;margin-bottom:16px;line-height:28px}.loading__button{display:block;width:100%;max-width:120px;font-weight:200}.savetime-type-vr{background:#f5f5f5;padding:40px 0}.savetime-type-vr li.savetime__piece p:last-of-type{margin-bottom:0}.savetime-type-vr ul{margin-bottom:30px}.projects__title{font-size:24px;font-weight:500;line-height:28px;text-align:center;margin-bottom:20px;padding:0 15px}.main__whenFix{margin-bottom:50px;padding:40px 0;background:#f5f5f5}.savetime__header,.whenFix__shell{margin:0 15px}.feedback-type-halfed{padding-bottom:0;margin-bottom:50px}.feedback-type-halfed .feedback__title{max-width:100%}.feedback-type-halfed .accordions__accordion{max-width:100%;margin-right:0;-webkit-box-shadow:0 0 0 1px #e0e0e0;box-shadow:0 0 0 1px #e0e0e0}.feedback-type-halfed .accordions__accordion .accordion__button{padding:15px 50px 15px 16px;text-align:left;font-weight:400}.feedback-type-halfed .accordions__accordion .accordion__label{left:auto;right:17px;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.feedback-type-halfed .accordions__accordion .accordion__container{padding-bottom:0}.feedback-type-halfed .accordions__accordion .accordion__container-action-show{padding-bottom:20px}.feedback-type-halfed .anyQuestions__slogan{font-size:18px;font-weight:400;line-height:1.2}.feedback-type-halfed .anyQuestions__console{margin-bottom:21px}.feedback-type-halfed .anyQuestions__phone{font-size:24px;color:#262422}.feedback-type-halfed .anyQuestions__bottom p:last-of-type{margin-bottom:8px}.happy-type-short{padding:0;background:0 0}.happy-type-short .happy__left{margin-bottom:20px}.happy-type-short .happy__name{font-size:30px}.happy-type-short .happy__regalya{font-size:18px}.happy-type-short .happy__content{margin-top:12px}@media (min-width:482px){.calback__shell,.complex__shell,.feedback__shell,.goods__shell,.happy__shell,.masters__shell,.savetime__shell,.techno__shell{max-width:460px;margin:0 auto}.goods__cell:after,.goods__cell:before{top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.goods__expressDraw{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.techno__wrapper{max-width:250px;text-align:center;margin:0 auto}.masters__count{margin-right:16px}.masters__count:nth-child(3n),.masters__master:nth-child(2n){margin-right:16px}.masters__count:last-child{margin-right:0}.masters__regalia{font-size:16px}.happy__iframe{margin:0 auto}.savetime__header,.whenFix__shell{max-width:460px;margin:0 auto}}@media (min-width:768px){.calback__shell,.complex__shell,.feedback__shell,.goods__shell,.happy__shell,.masters__shell,.savetime__shell,.techno__shell{max-width:730px;margin:0 auto}.calback__shell{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.calback__button{margin:0;max-width:311px}.calback__content{text-align:left;margin-right:40px}.savetime__shell{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.savetime__left{margin-bottom:0;margin-right:40px}.savetime__right{margin:0 0 0 auto}.goods__cell{-webkit-box-sizing:border-box;box-sizing:border-box;max-width:calc(100%/2 - 53px/2 - 17px);margin-right:53px;width:100%}.goods__cell:nth-child(2n){margin-right:0}.goods__wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.goods__expressDraw{display:block;margin:0 32px 0 0}.goods__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.expressDraw__picture{float:left;margin:0 16px 0 0;max-width:100px}.onlineWork-type-repair,.tarifInfo-type-repair .tarifInfo__shell{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.onlineWork-type-repair{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.onlineWork__left{margin:0 0 16px}.onlineWork__right{padding:0;text-align:center}.tarifInfo__personal{max-width:280px}.tarifInfo-type-repair .tarifInfo__left{margin-bottom:0}.main__team-type-repair .team__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main__team-type-repair .team__cell{margin:0 12px 0 0}.main__team-type-repair .team__cell:last-child{margin-right:0}.masters__count{margin-right:32px}.masters__master{max-width:calc(100%/4 - 6px*3/4);margin-right:6px}.masters__master:nth-child(2n){margin-right:6px}.masters__count:nth-child(3n){margin-right:32px}.masters__master:nth-child(4n){margin-right:0}.happy__wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.happy__cell{margin:0 6px 0 0}.happy__cell:last-child{margin-right:0}.feedback__shell{display:-webkit-box;display:-ms-flexbox;display:flex}.feedback__anyQuestions,.feedback__anyQuestions .anyQuestions__top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.feedback__right{max-width:250px}.feedback__anyQuestions .anyQuestions__bottom{text-align:left}.feedback__anyQuestions .anyQuestions__console{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.feedback__left{margin:0 32px 0 0}.feedback__title{max-width:none}.form__inputShell-type-short{max-width:300px;margin-bottom:16px}.feedback__form .form__button{max-width:300px}.feedback__form .form__button,.masters__numbers{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.masters__count:last-child{margin-right:0}.tarifInfo-type-manager .tarifInfo__img{max-width:150px}.tarifInfo-type-manager .tarifInfo__shell{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tarifInfo-type-manager .tarifInfo__left{text-align:left}.tarifInfo__form-type-compress{-ms-flex-wrap:wrap;flex-wrap:wrap}.tarifInfo__form-type-compress .form__inputShell:first-child{min-width:240px;margin:0 16px 16px 0}.loading__text{text-align:left;padding-right:133px}.loading__button{position:absolute;top:0;right:0;line-height:28px}.form__loading{position:relative}.projects-type-utility .projects__shell{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.savetime-type-vr .savetime__list{margin-top:31px;max-width:430px}.savetime__header,.whenFix__shell{max-width:730px;margin:0 auto}.whenFix__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.whenFix__left{margin-right:30px}.whenFix__strong{font-weight:500}.whenFix__list .whenFix__piece{margin-bottom:14px}.whenFix__list .whenFix__piece:last-child{margin-bottom:0}.feedback-type-halfed .feedback__left{max-width:410px}.happy-type-short .happy__left{margin:0 auto 0 0}.happy-type-short .happy__right{max-width:calc(100% - 400px)}.happy-type-short .happy__iframe{height:210px;width:360px}.happy-type-short .happy__name{margin-bottom:10px}}@media (min-width:1024px){.calback__shell,.feedback__shell,.goods__shell,.happy__shell,.masters__shell,.savetime__shell,.techno__shell{max-width:990px;margin:0 auto}.techno__cell{margin-bottom:0}.techno__wrapper{max-width:none;text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex}.calback__content{margin-right:auto}.expressDraw__button{max-width:311px}.techno__cell{max-width:270px;margin-right:auto}.masters__count:last-child,.techno__cell:last-child{margin-right:0}.onlineWork-type-repair{max-width:230px}.masters__numbers{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.happy__iframe{width:540px;height:300px}.feedback__left{margin-right:auto}.feedback__right{max-width:300px}.radioButtons__label{cursor:pointer}.complex__shell{max-width:990px;margin:0 auto}.accordions__accordion{max-width:calc(100%/4 - 8px*3/4)}.accordions__accordion:nth-child(2n){margin-right:8px}.accordions__accordion:nth-child(4n){margin-right:0}.complex__cell{font-size:18px}.complex__cell span{font-size:14px}.accordion__button{font-size:24px;text-align:left;cursor:pointer;background:#f5f5f5;z-index:1}.accordion__label{-webkit-transform:translate(0,-50%);transform:translate(0,-50%);top:50%;left:auto;right:22px}.accordion__container{padding-left:36px;padding-right:36px;padding-bottom:0;font-size:16px}.accordion__button{padding:0 50px 0 36px;height:90px}.accordion__container-action-show{padding-top:0;padding-bottom:24px}.tarifInfo__left-type-compress{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:0}.tarifInfo__compress{margin-right:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tarifInfo__form-type-compress .form__inputShell:first-child{min-width:auto;width:100%;margin-right:0}.tarifInfo__form-type-compress{max-width:360px;margin-right:50px}.tarifInfo__form-type-compress .form__inputShell:nth-child(2){margin-right:0;width:100%}.tarifInfo__form-type-compress .form__button{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.loading__text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.savetime__header,.whenFix__shell{max-width:990px;margin:0 auto}.feedback-type-halfed .feedback__left{max-width:calc(100% - 400px)}.feedback-type-halfed .accordions__accordion:nth-child(2n){margin-right:0}}@media (min-width:1200px){.calback__shell,.feedback__shell,.goods__shell,.happy__shell,.masters__shell,.savetime__shell,.techno__shell{max-width:1090px;margin:0 auto}.steps-type-repair .steps__img{margin:0}.steps-type-repair .steps__picture,ul li.savetime__piece{margin-bottom:34px}.steps-type-repair .steps__text p{font-size:18px;line-height:1.2}.main__calback{padding:114px 0;margin-bottom:104px}.calback__title{font-size:28px;margin-bottom:16px}.calback__content{font-size:21px}.savetime__title{font-size:29px}.savetime__left{font-size:21px}.savetime__list{margin-top:44px}.savetime__piece h3{padding-top:0}ul li.savetime__piece:before{top:0}ul li.savetime__piece:after{top:5px}.savetime__right{max-width:327px}.main__savetime{margin-bottom:96px}.goods__title{font-size:40px;margin-bottom:65px}.main__goods{padding:101px 0;margin-bottom:67px}.goods__cell{padding-left:40px;max-width:calc(100%/3 - 72px/2 - 17px);margin-bottom:32px}.goods__cell:nth-child(2n){margin-right:53px}.goods__cell:nth-child(3n){margin-right:0}.expressDraw__picture{max-width:184px;margin-right:35px}.expressDraw__title{font-size:30px;line-height:35px;margin-top:21px;margin-bottom:15px}.techno__title{font-size:40px;margin-bottom:30px}.techno__content{font-size:24px;line-height:1.1;margin-bottom:66px}.tarifInfo-type-repair .tarifInfo__title{margin-bottom:15px;font-size:30px}.main__techno{margin-bottom:114px}.tarifInfo-type-repair{padding-top:67px;padding-bottom:66px}.tarifInfo-type-repair .tarifInfo__content{font-size:16px}.onlineWork__left{max-width:135px;min-width:135px;margin-bottom:21px}.main__team-type-repair .team__title{max-width:none}.main__team-type-repair .team__picture{margin-bottom:22px}.team__button-type-repair{font-size:24px}.masters__title{font-size:41px;margin-bottom:66px}.masters__numbers{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:35px}.masters__number{font-size:57px}.masters__regalia{font-size:24px}.masters__master{padding-bottom:49px}.masters__picture{margin-bottom:14px}.masters__name{font-size:36px;line-height:1.1;margin-bottom:5px}.masters__profession{font-size:24px;margin-bottom:12px}.masters__stage{font-size:24px}.main__masters{padding-bottom:95px}.main__happy{padding:98px 0 143px;margin-bottom:144px}.happy__title{font-size:41px;line-height:1.1;margin-bottom:54px}.happy__iframe{height:340px}.feedback__title{font-size:45px;margin-bottom:60px}.form__title{font-size:24px;margin-bottom:25px}.feedback__form .form__inputShell{min-width:auto}.form__inputShell-type-howTake{margin-top:57px}.radioButtons__shell{margin-right:50px}.feedback__anyQuestions .anyQuestions__name{font-size:30px;margin-bottom:19px}.feedback__anyQuestions .anyQuestions__top{margin-bottom:53px}.feedback__anyQuestions .anyQuestions__console{margin-top:19px}.main__feedback{padding-bottom:131px}.complex__title{font-size:42px;line-height:48px;margin:0 auto 20px}.complex__content{font-size:22px;margin-bottom:44px}.complex__shell{max-width:1090px}.complex__cell{margin-right:38px;max-width:calc(100%/2 - 38px/2);padding-top:52px;padding-bottom:50px;margin-bottom:36px}.complex__arrow{width:17px;height:12px;top:41px}.main__complex{margin-bottom:70px}.tarifInfo-type-manager .tarifInfo__img{max-width:none}.tarifInfo-type-manager .tarifInfo__title{margin-bottom:14px}.tarifInfo-type-manager .tarifInfo__form{padding-top:44px}.main__team-type-repair{padding-top:0;margin-bottom:89px}.tarifInfo__left-type-compress{max-width:none}.tarifInfo__form-type-compress{margin-right:99px;max-width:370px;width:100%;padding:0}.savetime-type-vr{padding:60px 0 79px}.savetime-type-vr .savetime__list{margin-top:31px}.savetime-type-vr .savetime__piece{margin-bottom:22px}.projects__title{font-size:42px;line-height:48px;max-width:590px;margin:0 auto 48px;padding:0}.savetime__header,.whenFix__shell{max-width:1090px;margin:0 auto}.main__whenFix{padding:81px 0;margin-bottom:82px}.whenFix__title{font-size:42px;line-height:48px;text-align:center;margin:0 auto 45px;padding:0}.whenFix__left{font-size:23px;line-height:27px;max-width:480px;margin:0 auto 0 0}.whenFix__strong{font-size:18px;margin-bottom:10px}.whenFix__list .whenFix__piece{font-size:16px;line-height:1.1}.savetime__header{text-align:center;font-size:24px;margin-bottom:50px}.savetime__header .savetime__title{font-size:42px;line-height:48px;margin:0 auto 11px;padding:0}.feedback__right{padding:0;width:100%;max-width:500px}.feedback-type-halfed{padding:40px 0 0;margin-bottom:105px}.feedback-type-halfed .feedback__title{font-size:36px;line-height:40px;letter-spacing:-.9px;margin-bottom:27px}.feedback-type-halfed .feedback__left{max-width:calc(100% - 566px)}.feedback-type-halfed .accordions__accordion{margin-bottom:15px}.feedback-type-halfed .accordions__accordion .accordion__button{padding:15px 50px 15px 27px;height:84px}.feedback-type-halfed .feedback__anyQuestions{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.feedback-type-halfed .anyQuestions__title{width:100%;font-weight:900;font-size:36px;line-height:40px;letter-spacing:-.9px;margin-bottom:27px}.feedback-type-halfed .anyQuestions__top{margin:0 auto 0 0;max-width:140px}.feedback-type-halfed .anyQuestions__img{width:120px;height:120px;margin-bottom:20px}.feedback-type-halfed .anyQuestions__name{margin-bottom:10px}.feedback-type-halfed .anyQuestions__bottom{max-width:calc(100% - 170px)}.feedback-type-halfed .anyQuestions__slogan{font-size:18px;font-weight:400;line-height:1.2}.happy-type-short{padding:0}.happy-type-short .happy__title{max-width:630px;margin:0 auto 62px}.happy-type-short .happy__iframe{height:340px;width:540px}.happy-type-short .happy__right{max-width:calc(100% - 586px)}.happy-type-short .happy__wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.happy-type-short .happy__name{margin-bottom:5px}.happy-type-short .happy__content{margin-top:32px;font-size:18px;line-height:1.1}}.main__glasses{padding:20px 0 0;text-align:center;margin-bottom:40px}.glasses__title{margin:0 15px;position:relative}.glasses__top{position:relative;padding-bottom:224px;background-image:url(../img/vr-glass.jpg);background-position:50% 100%;background-repeat:no-repeat}.glasses__top:before{content:'';width:100%;height:132px;position:absolute;left:0;top:0;background:-webkit-gradient(linear,left top,left bottom,color-stop(60%,#fff),to(transparent));background:linear-gradient(to bottom,#fff 60%,transparent)}.glasses__bottom{padding:10px 0 0;font-size:18px;line-height:22px;margin:0 15px}.main__whatVr{padding:13px 0 0;margin-bottom:60px}.whatVr__shell{margin:0 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.whatVr__left{width:100%;max-width:300px;display:block;height:200px}.whatVr__right{margin-bottom:0}.compareVr__shell{margin:0 15px;text-align:center}.compareVr__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:29px}.compareVr__cell{width:100%;max-width:100%;background:#f5f5f5;text-align:left;padding:34px 18px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:28px}.compareVr__cell h3{font-size:16px;line-height:1.1;margin-bottom:21px}.compareVr__cell:last-child{margin-bottom:0}.main__compareVr{margin-bottom:54px}.team-type-vr{background:#f5f5f5;padding:46px 0 45px;margin-bottom:49px}.happy-color-white{padding:0;background:#fff}@media (min-width:482px){.glasses__title{max-width:460px;margin-left:auto;margin-right:auto}.glasses__top{background-image:url(../img/vr-glass-t.jpg);padding-bottom:324px}.glasses__bottom{max-width:460px;margin-left:auto;margin-right:auto;padding-top:20px}.whatVr__shell{max-width:460px;margin:0 auto}.whatVr__left{margin:0 auto}.compareVr__shell{max-width:460px;margin:0 auto}}@media (min-width:768px){.glasses__title{max-width:730px}.glasses__top{background-image:url(../img/vr-glass-bt.jpg);padding-bottom:444px}.glasses__bottom{max-width:730px}.whatVr__shell{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.compareVr__shell,.whatVr__shell{max-width:730px}.whatVr__left{margin-right:30px}.compareVr__wrapper{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.compareVr__cell{margin:0 20px 0 0}.compareVr__cell:last-child{margin-right:0}}@media (min-width:1024px){.glasses__bottom,.glasses__title{max-width:990px}.glasses__top{background-image:url(../img/vr-glass-d.jpg);padding-bottom:734px}.compareVr__shell,.whatVr__shell{max-width:990px}}@media (min-width:1200px){.compareVr__shell,.whatVr__shell{max-width:1090px}.glasses__title{font-size:40px;max-width:700px;line-height:44px}.glasses__top:before{height:320px;background:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#fff),to(transparent));background:linear-gradient(to bottom,#fff 20%,transparent)}.glasses__bottom{font-size:24px;max-width:430px;padding:5px 0 0}.main__glasses{margin-bottom:125px}.whatVr__left{max-width:580px;height:390px;margin-right:63px}.whatVr__title{font-size:40px;line-height:1.1;font-weight:500}.whatVr__right{padding-top:5px}.main__whatVr{margin-bottom:111px}.compareVr__title{font-size:43px}.compareVr__wrapper{margin:51px 0 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.compareVr__cell{margin-right:48px;padding:48px 74px 56px}.compareVr__cell h3{font-size:21px}.main__compareVr{margin-bottom:116px}.team-type-vr{padding:114px 0 116px;margin-bottom:114px}}.main-type-simple{margin:112px 0 0}.main__title{text-align:center;font-size:24px;line-height:28px;font-weight:400;max-width:250px;margin-left:auto;margin-right:auto}.main__company{margin-top:45px}.strong-color-orange{color:#fc530b}.company__team .team__cell{margin-bottom:25px}.company__team{margin-bottom:40px}.community__tabs .tab__console p,.company__team .team__picture{margin-bottom:9px}.company__masters{margin-bottom:13px}.company__shell{margin-bottom:40px}.company__shell-bg-gray{padding:45px 0 64px;background:#f5f5f5;margin:0 0 47px}.company__wrapper{margin:0 15px}.company__iframe{display:block;width:100%;margin-bottom:15px}.company__name{font-size:18px;margin-bottom:4px}.happy-type-reviews{padding-top:17px;background:#fff;padding-bottom:0}.happy-type-reviews .happy__wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:28px}.happy-type-reviews .happy__cell{max-width:calc(100%/2 - 2px);width:100%;margin-right:4px;margin-bottom:4px;position:relative;padding-bottom:calc(56.25%/2)}.happy-type-reviews .happy__cell:nth-child(2n){margin-right:0}.happy-type-reviews .happy__iframe{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1}.happy__paginaton,.paginaton__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.paginaton__link{font-size:24px;color:#262422;padding:1px 5px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 3px}.paginaton__next,.paginaton__prev{font-size:0;position:relative;height:31px}.paginaton__prev{padding-left:43px;margin:0 auto 0 0}.paginaton__next{margin:0 0 0 auto;padding-right:43px}.paginaton__prev-icon-arrow:before{content:'';background-position:center;width:43px;height:31px;position:absolute;left:0}.going__slider .slick-arrow:before,.paginaton__next-icon-arrow:before,.paginaton__prev-icon-arrow:before{background-image:url(../img/arrow.svg);background-repeat:no-repeat;background-size:cover}.paginaton__next-icon-arrow:before{content:'';background-position:center;position:absolute;right:0;-webkit-transform:rotate(180deg);transform:rotate(180deg);width:43px;height:31px}.paginaton__link-active-current{width:28px;border-radius:50%;-webkit-box-shadow:0 0 0 1px #262422;box-shadow:0 0 0 1px #262422}.contacts__shell{margin:0 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contacts__title{font-weight:400;font-size:36px;line-height:1.1;margin-bottom:18px}.contacts__address{font-size:20px;margin-bottom:15px}.contacts__arrow{width:14px;height:10px}.contacts__info{margin:40px 0 35px}.contacts__phone{margin-bottom:28px}.contacts__mail{margin-bottom:35px}.contacts__meeting{font-size:24px;margin-bottom:17px}.contacts__social{margin-left:8px}.main__contacts{margin-bottom:62px}.main__going{background:#f5f5f5;padding:58px 0 64px;margin-bottom:51px}.going__shell{margin:0 15px}.going__left p{font-size:22px}.going__button{width:100%;margin:16px 0 0;font-size:19px;padding:22px 10px}.going__left{margin-bottom:45px}.going__slider{padding-bottom:71px}.going__slider .slick-arrow{width:37px;height:37px;border-radius:50%;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.45);box-shadow:0 0 10px 0 rgba(0,0,0,.45);bottom:0;opacity:1}.going__slider .slick-prev{left:20px}.going__slider .slick-next{right:20px}.going__slider .slick-arrow:before{-webkit-box-shadow:none;box-shadow:none;-webkit-transform:rotate(0) translate(-50%,-50%);transform:rotate(0) translate(-50%,-50%);width:15px;height:11px}.going__slider .slick-dots{bottom:10px;opacity:1}.going__slider .slick-dots li button{width:9px;height:9px;background:#c4c4c4;border-radius:50%}.going__slider .slick-dots li{margin:0 4px}.community__shell{margin:0 15px}.community__title{text-align:center;margin-bottom:20px}.community__tabs .button__picture{width:55px;height:55px;overflow:hidden;border-radius:50%;margin-right:31px;opacity:.45;-webkit-transition:all .35s linear;transition:all .35s linear}.community__tabs .tabs__button{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;border-radius:0;padding:18px 18px 18px 30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;-webkit-box-shadow:inset 0 -1px 0 0 #cecece;box-shadow:inset 0 -1px 0 0 #cecece;background:#f5f5f5}.community__tabs .tabs__button:last-child{-webkit-box-shadow:none;box-shadow:none}.community__tabs .button__name{font-size:18px;color:#262422;line-height:1.1;margin-bottom:3px;-webkit-transition:all .35s linear;transition:all .35s linear}.community__tabs .button__regalya{color:#262422}.community__tabs .button__content{text-align:left}.community__tabs .tabs__button-active-current .button__picture{opacity:1}.community__tabs .tabs__button-active-current .button__name{font-weight:600}.community__tabs .button__arrow{width:0;height:14px;color:#fc530b;opacity:0;-webkit-transition:all .35s linear;transition:all .35s linear}.community__tabs .tabs__button-active-current .button__arrow{width:18px;height:14px;color:#fc530b;opacity:1}.community__tabs .tabs__top{margin-bottom:37px}.community__tabs .tab__picture{max-width:120px;float:left;margin:0 20px 0 0}.community__tabs .tab__console{position:static;-webkit-transform:none;transform:none;display:block;font-size:18px;line-height:22px;max-width:calc(100% - 140px)}.community__tabs .tab__picture:before{content:none}.community__tabs .tab__console h2{margin-bottom:4px}.community__tabs .tab__stage{font-size:24px}.community__tabs .tab__top{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.community__tabs .tab__bottom{display:none}.community__tabs .tabs__bottom{margin-bottom:0}.main__community{margin-bottom:90px}.map__info{position:absolute;bottom:36px;right:15px;background:#fff;padding:22px;font-size:18px;text-align:center;-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.25);box-shadow:0 4px 4px 0 rgba(0,0,0,.25)}.contacts__map{position:relative;-webkit-transform:translate(-15px,0);transform:translate(-15px,0);width:calc(100% + 30px);margin-bottom:31px}.map__arrow{width:10px;height:10px}.map__info div{margin-bottom:8px;line-height:18px}.contacts__anyQuestions{display:-webkit-box;display:-ms-flexbox;display:flex}.contacts__anyQuestions .anyQuestions__img{width:80px;height:80px;margin:0 0 8px}.contacts__anyQuestions .anyQuestions__name{color:#000;font-size:16px}.contacts__anyQuestions .anyQuestions__regalia{font-size:14px;color:#000}.contacts__anyQuestions .anyQuestions__top{margin-right:25px;min-width:80px}.contacts__anyQuestions .anyQuestions__bottom{line-height:19px}.contacts__anyQuestions .anyQuestions__console{margin-top:24px}.contacts__anyQuestions .anyQuestions__svg{width:35px;height:35px;color:#fc530b}.contacts__anyQuestions .anyQuestions__link{margin-right:21px}.contacts__anyQuestions .anyQuestions__link:last-child{margin-right:0}@media (min-width:482px){.company__wrapper{max-width:460px;margin:0 auto}.company__iframe{width:350px;height:195px}.contacts__shell,.going__shell{max-width:460px;margin:0 auto}.going__img{margin:0 auto}.community__shell{max-width:460px;margin:0 auto}}@media (min-width:768px){.main__title{font-size:36px;line-height:1.1;max-width:730px}.company__team .team__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.company__team .team__cell{margin:0 12px 0 0}.company__team .team__cell:last-child{margin-right:0}.company__masters .masters__title{margin-bottom:16px}.community__shell,.company__wrapper,.contacts__shell,.going__shell{max-width:730px;margin:0 auto}.community__tabs{display:-webkit-box;display:-ms-flexbox;display:flex}.community__tabs .tabs__top{max-width:300px;margin:0 20px 0 0}.community__tabs .tab__bottom{display:block;margin-top:20px}.community__tabs .tab__top{margin:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.community__tabs .tabs__bottom{max-width:calc(100% - 300px)}.going__button{width:auto;min-width:350px}}@media (min-width:1024px){.main-type-simple{margin:142px 0 0}.company__iframe{width:724px;height:375px}.company__reformer{margin-bottom:40px}.company__shell:last-child{margin-bottom:60px}.company__wrapper{max-width:990px;margin:0 auto}.contacts__shell{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.community__shell,.contacts__shell,.going__shell{max-width:990px;margin:0 auto}.going__shell{display:-webkit-box;display:-ms-flexbox;display:flex}.going__left{max-width:500px;width:100%;margin-right:20px}.going__right{width:100%;max-width:calc(100% - 520px)}.contacts__left{max-width:320px;width:100%;margin-right:20px}.contacts__right{max-width:calc(100% - 320px);width:100%}.contacts__map{-webkit-transform:translate(0,0);transform:translate(0,0);width:100%}.community__tabs .tabs__button:hover{background:#cecece}.going__slider .slick-arrow:hover{opacity:.75}}@media (min-width:1200px){.company__wrapper{max-width:1090px;font-size:18px}.company__wrapper h2{margin-bottom:18px;font-size:36px;font-weight:400}.main-type-simple{margin:202px 0 0}.main__company{margin-top:61px}.company__team{margin-top:28px;margin-bottom:86px}.company__team .team__title{margin-left:0;max-width:none;text-align:left;margin-bottom:23px}.company__masters .masters__title{text-align:left;margin-bottom:22px}.company__masters .masters__numbers{margin-bottom:23px}.company__shell-bg-gray{padding:91px 0 80px;margin-bottom:126px}.company__iframe{margin-bottom:29px}.company__slogan{font-size:24px;margin-bottom:34px}.company__name{font-size:24px}.company__reformer{margin-top:35px;margin-bottom:114px}.company__reformer .reformer__content{margin-left:0}.company__happy h2{margin-bottom:50px}.main__title{font-size:41px}.contacts__shell{max-width:1090px}.contacts__title{font-size:42px;margin-bottom:25px}.contacts__left{max-width:400px;margin-right:auto}.contacts__right{max-width:528px}.contacts__address{font-size:24px}.contacts__info{margin:47px 0 0}.contacts__mail{margin-bottom:50px}.map__info{bottom:34px;right:41px}.contacts__map{margin-bottom:21px}.contacts__anyQuestions .anyQuestions__img{width:90px;height:90px;margin:0 0 10px}.contacts__anyQuestions .anyQuestions__top{min-width:100px}.contacts__anyQuestions .anyQuestions__name{margin-bottom:4px}.contacts__anyQuestions .anyQuestions__console{margin-top:18px}.contacts__anyQuestions .anyQuestions__svg{width:40px;height:40px}.main__contacts{margin-bottom:101px}.going__shell{max-width:1090px}.main__going{padding:91px 0 64px}.going__left h2{font-size:34px;line-height:38px;margin-bottom:45px}.going__left{padding-top:8px}.going__button{font-size:24px;padding:19px 10px}.going__right{margin:0 0 0 auto}.going__slider .slick-dots{bottom:16px}.going__slider .slick-next{bottom:6px;right:130px}.going__slider .slick-prev{bottom:6px;left:130px}.main__going{padding-bottom:89px;margin-bottom:121px}.community__title{font-size:42px;max-width:780px;line-height:1.2;margin-bottom:61px;margin-left:auto;margin-right:auto}.community__shell{max-width:1090px}.community__tabs .tabs__top{max-width:310px;margin:0 62px 0 0}.community__tabs .tab__picture{max-width:170px;margin-right:27px}.main__community{margin-bottom:140px}.community__tabs .tab__top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.community__tabs .tab__console{padding:24px 0 0}.community__tabs .tab__console h2{font-size:24px;margin-bottom:16px}.community__tabs .tab__stage{margin-top:30px}.community__tabs .tab__bottom:before{background-image:url(../img/quotes.svg);background-repeat:no-repeat;content:'';width:21px;height:21px;position:absolute;top:0;left:-30px}.community__tabs .tab__bottom{position:relative}}.works__shell{margin:0 15px}.works__tabs{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}.main__works{padding:7px 0 0;margin-bottom:60px}.tabs__top{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:10px}.tabs__button{padding:10px 15px;border-radius:4px;-webkit-box-shadow:inset 0 0 0 1px #fc530b;box-shadow:inset 0 0 0 1px #fc530b;font-size:13px;color:#fc530b;margin:0 5px 8px 0}.tab__button:last-child,.tabs__button:last-child{margin-right:0}.tabs__button-active-current{color:#fff;background:#fc530b}.tab__top,.tabs__bottom{position:relative;margin-bottom:30px}.tab__top{margin-bottom:19px}.tab__picture{display:block;position:relative}.tab__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.tab__picture:before{content:'';width:100%;height:70px;bottom:0;left:0;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#000),to(transparent));background-image:linear-gradient(to top,#000 0,transparent 100%);position:absolute}.tab__console{position:absolute;left:50%;bottom:13px;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tab__button{font-size:14px;color:#fff;-webkit-box-shadow:inset 0 0 0 1px #fff;box-shadow:inset 0 0 0 1px #fff;padding:4px 13px;border-radius:4px;margin-right:15px}.tab__gallery{display:none}.tab__description{margin-bottom:20px}.tabs__tab{margin-bottom:51px}.tabs__tab:last-child,.works-type-blog .tab__top:last-child,.works-type-blog .tabs__tab:last-child{margin-bottom:0}.tabs__wrapper{position:absolute;left:0;top:0;width:100%;opacity:0;z-index:-1;pointer-events:none;-webkit-transition:opacity .35s linear;transition:opacity .35s linear}.tabs__wrapper-active-current{position:static;opacity:1;pointer-events:auto}.tabs__svg{width:13px;height:10px;-webkit-transform:translate(0,-2px) rotate(90deg);transform:translate(0,-2px) rotate(90deg);margin-left:7px}.marker__button{color:#fff}.marker__svg{width:20px;height:10px}.tab__marker{position:absolute;bottom:11px;left:13px}.marker__title{color:#fff;font-weight:300;font-size:23px;line-height:1.1;margin-bottom:4px}.works-type-blog .tabs__bottom{width:100%}.article__content picture,.works-type-blog .tabs__tab{display:block;margin-bottom:20px}.works-type-blog{margin-bottom:52px}.main__subs{padding:57px 0 54px;background:#f5f5f5;margin-bottom:60px}.subs__link,.subs__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.subs__top{margin-bottom:24px}.subs__link{width:40px;height:40px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50%;-webkit-box-shadow:0 0 0 2px;box-shadow:0 0 0 2px;margin:0 13px 0 0}.subs__svg{width:24px;height:24px}.article__pano img:last-child,.subs__link:last-child{margin-right:0}.subs__bottom{max-width:200px;margin:0 auto;font-size:18px;line-height:20px;text-align:center}@media (min-width:482px){.works__shell{max-width:460px;margin:0 auto}}@media (min-width:768px){.works__shell{max-width:730px;margin:0 auto}.tabs__button{font-size:18px;line-height:1.2;margin-right:12px}.tab__button{font-size:20px;font-weight:200}.tab__marker{bottom:32px;left:32px}.works-type-blog .tab__picture:before{height:134px}}@media (min-width:1024px){.works__shell{max-width:830px;margin:0 auto}.main__works{padding:43px 0 0}.tabs__button{padding:13px 25px;cursor:pointer;-webkit-transition:all .35s linear;transition:all .35s linear}.tabs__button:hover{background:#fc530b;color:#fff}.tabs__top{margin-bottom:25px}.tab__console{bottom:38px}.tab__button{font-size:30px;padding:17px 32px;margin-right:45px}.tab__button:hover{background:#fff;color:#000}.tab__top{margin-bottom:26px}.tab__title{font-size:34px;line-height:1.1}.tab__description{margin-bottom:25px}.tab__date{font-size:18px}.tabs__bottom{margin-bottom:44px}.tabs__more .tabs__svg{-webkit-transition:all .35s linear;transition:all .35s linear}.tabs__more:hover .tabs__svg{color:#fff}}@media (min-width:1200px){.tabs__more{margin-left:0;padding:27px}.main__works{margin-bottom:120px}.tabs__tab{margin-bottom:79px}.works-type-blog{padding-top:23px;margin-bottom:97px}.tab__marker{left:37px;bottom:38px}.marker__button{font-size:21px}.marker__title{margin-bottom:6px;font-size:37px}.works-type-blog .tabs__tab{margin-bottom:55px}.works-type-blog .tabs__more{margin:0 auto}.main__subs{padding:94px 0 92px;margin-bottom:49px}.subs__bottom{max-width:420px;font-size:24px;line-height:29px}}.main__title span{font-weight:400;font-size:18px;line-height:20px;display:block}.cert__shell{margin:0 15px}.cert__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:30px}.cert__cell{max-width:calc(100%/2 - 4px);width:100%;margin-right:8px;-webkit-box-shadow:0 0 0 1px #000;box-shadow:0 0 0 1px #000;margin-bottom:12px}.cert__cell:nth-child(2n){margin-right:0}.cert__link{display:block;-webkit-box-shadow:0 0 0 1px #000;box-shadow:0 0 0 1px #000}.article__content picture img,.cert__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cert__paginaton{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}.main__cert{margin-bottom:88px}@media (min-width:482px){.cert__shell{max-width:460px;margin:0 auto}}@media (min-width:768px){.cert__shell{max-width:730px;margin:0 auto}.cert__cell{max-width:calc(100%/3 - 8px*2/3)}.cert__cell:nth-child(2n){margin-right:8px}.cert__cell:nth-child(3n){margin-right:0}}@media (min-width:1024px){.cert__shell{max-width:990px;margin:0 auto}.cert__cell{max-width:calc(100%/4 - 8px*3/4)}.cert__cell:nth-child(3n){margin-right:8px}.cert__cell:nth-child(4n){margin-right:0}}@media (min-width:1200px){.cert__shell{max-width:1090px;margin:0 auto}.main__title span{font-size:24px;margin:19px 0 0}.happy-type-reviews{padding-top:38px;margin-bottom:67px}.happy-type-reviews .happy__cell{margin-right:12px;max-width:calc(100%/2 - 6px);margin-bottom:12px}.happy-type-reviews .happy__wrapper{margin-bottom:23px}.happy__paginaton{max-width:340px;margin:0 auto}.paginaton__next,.paginaton__prev{font-size:23px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.paginaton__prev{padding-left:25px}.paginaton__next{padding-right:25px}.paginaton__prev-icon-arrow:before{width:17px;height:12px;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.paginaton__next-icon-arrow:before{width:17px;height:12px;top:50%;-webkit-transform:translate(0,-50%) rotate(180deg);transform:translate(0,-50%) rotate(180deg)}.cert__cell{max-width:calc(100%/5 - 12px*4/5);margin-right:12px}.cert__cell:nth-child(2n),.cert__cell:nth-child(3n),.cert__cell:nth-child(4n){margin-right:12px}.cert__cell:nth-child(5n){margin-right:0}.cert__paginaton{max-width:340px;margin:0 auto}.main__cert{margin-bottom:118px}}.article__shell{margin:0 15px}.main__article{padding:10px 0 0}.article__content h2{font-size:22px}.article__content{line-height:19px}.article__content article{margin:40px 0;padding:40px 0;background:#f5f5f5;-webkit-box-shadow:50ch 0 0 0 #f5f5f5,-50ch 0 0 0 #f5f5f5;box-shadow:50ch 0 0 0 #f5f5f5,-50ch 0 0 0 #f5f5f5}.article__pano{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:28px}.article__pano img{max-width:calc(100%/3 - 4px*2/3);margin-right:4px}.article__autor{margin-bottom:42px}.article__autor,.article__console,.article__share{display:-webkit-box;display:-ms-flexbox;display:flex}.article__console{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:45px 0 0}.article__share{-ms-flex-wrap:wrap;flex-wrap:wrap}.autor__svg{width:15px;height:11px}.autor__picture{width:80px;height:80px;border-radius:50%;overflow:hidden;margin-right:18px}.autor__name{font-size:24px;margin-bottom:5px}.autor__regalia{margin-bottom:14px}.autor__link{font-size:18px}.share__title{width:100%;margin-bottom:17px;font-weight:400}.article__remark{font-size:23px;margin-bottom:21px}.article__favorite,.favorite__cell{display:-webkit-box;display:-ms-flexbox;display:flex}.article__favorite{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:42px}.favorite__cell{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:22px}.favorite__cell:last-child{margin-bottom:0}.favorite__svg{width:16px;height:11px}.favorite__picture{width:120px;height:120px;border-radius:50%;overflow:hidden;margin-right:22px}.favorite__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.favorite__title{font-size:24px;margin-bottom:7px}.favorite__link{font-size:21px}.article__subs .subs__bottom{max-width:270px;font-size:16px;margin-bottom:17px}.article__right{margin-bottom:66px}.similar__label{color:#fff;font-weight:300;font-size:15px;line-height:1;margin-bottom:0}.similar__wrapper{margin-top:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.similar__picture{position:relative;display:block}.similar__picture:before{content:'';width:100%;height:70px;bottom:0;left:0;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#000),to(transparent));background-image:linear-gradient(to top,#000 0,transparent 100%);position:absolute}.similar__marker{position:absolute;bottom:6px;left:8px}.similar__link{position:relative;width:100%;max-width:calc(100%/2 - 2px);margin-right:4px;margin-bottom:4px}.similar__link:nth-child(2n){margin-right:0}.similar__svg{width:11px;height:7px}.similar__button{color:#fff;font-size:10px}.similar__title{text-align:center}.similar__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.article__similar{margin-bottom:50px}.article__left{margin-bottom:60px}@media (min-width:482px){.article__shell{max-width:460px;margin:0 auto}}@media (min-width:768px){.article__shell{max-width:730px;margin:0 auto}.article__autor{margin-right:40px;margin-bottom:0}.article__console,.article__favorite{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.favorite__cell{margin-right:30px}.favorite__cell:last-child,.similar__link:last-child{margin-right:0}.favorite__picture{width:80px;height:80px;margin-right:14px}.similar__link{max-width:calc(100%/3 - 8px*2/3);margin-right:8px;margin-bottom:4px}.similar__link:nth-child(2n){margin-right:8px}.article__content article{-webkit-box-shadow:600px 0 0 0 #f5f5f5,1200px 0 0 #f5f5f5,1800px 0 0 0 #f5f5f5,-600px 0 0 0 #f5f5f5,-1200px 0 0 #f5f5f5,-1800px 0 0 0 #f5f5f5;box-shadow:600px 0 0 0 #f5f5f5,1200px 0 0 #f5f5f5,1800px 0 0 0 #f5f5f5,-600px 0 0 0 #f5f5f5,-1200px 0 0 #f5f5f5,-1800px 0 0 0 #f5f5f5}}@media (min-width:1024px){.article__shell{max-width:990px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.article__left{max-width:calc(100% - 350px);width:100%}.article__right{margin:0 0 0 auto;max-width:315px;width:100%}.article__favorite{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.article__similar{width:100%}.article__autor{min-width:270px}}@media (min-width:1200px){.article__shell{max-width:1090px}.article__left{max-width:calc(100% - 390px);margin-bottom:137px}.article__right{max-width:352px}.article__remark{font-size:24px}.favorite__cell{margin:0 0 21px}.favorite__picture{width:120px;height:120px;margin-right:22px}.article__favorite{margin-bottom:40px}.article__subs .subs__bottom{font-size:18px;max-width:100%;line-height:20px;margin-bottom:28px}.article__content h2{font-size:42px;font-weight:400;line-height:1.1;margin-bottom:27px}.article__content picture{margin-bottom:44px}.article__content article{margin:136px 0 53px;padding:77px 0;-webkit-box-shadow:700px 0 0 0 #f5f5f5,1400px 0 0 #f5f5f5,2100px 0 0 0 #f5f5f5,-700px 0 0 0 #f5f5f5,-1400px 0 0 #f5f5f5,-2100px 0 0 0 #f5f5f5;box-shadow:700px 0 0 0 #f5f5f5,1400px 0 0 #f5f5f5,2100px 0 0 0 #f5f5f5,-700px 0 0 0 #f5f5f5,-1400px 0 0 #f5f5f5,-2100px 0 0 0 #f5f5f5}.article__content article h2{text-align:left}.article__pano img{margin-right:11px}.article__console{margin:76px 0 0}.autor__picture{width:110px;height:110px;margin-right:25px}.article__autor{min-width:auto}.article__share{margin:0 0 0 auto;max-width:260px}.similar__title{font-size:42px;font-weight:400;margin-bottom:40px}.similar__marker{bottom:18px;left:22px}.similar__button{font-size:18px}.similar__svg{width:15px;height:10px}.similar__label{font-size:25px;margin-bottom:5px}.article__similar{margin-bottom:144px}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbW1vbi5sZXNzIiwic3R5bGUuY3NzIiwiaG9tZS5sZXNzIiwiZGVzaWduLmxlc3MiLCJyZXBhaXIubGVzcyIsImFydGljbGUubGVzcyIsInNpbXBsZS5sZXNzIiwidnIubGVzcyIsInBvcnRmb2xpby5sZXNzIiwicmV2aWV3cy5sZXNzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBLEFBNGRBLDRCQUNFLEUsQ0FDRSxVLENBQ0EsUyxDQUVGLEksQ0FJQSxHLENDNEZBLEUsQ0QvRkUsUyxDQUNBLFcsQUFQSixvQkFDRSxFLENBQ0UsVSxDQUNBLFMsQ0FFRixJLENBSUEsRyxDQzJHQSxFLENEOUdFLFMsQ0FDQSxXLEFBT0osNkJBQ0UsRSxDQzRHQSxHLENEeEdBLEssQ0FIRSxTLENBQ0EsUyxDQU1GLEUsQ0FDRSxVLENBQ0EsVyxBQVhKLHFCQUNFLEUsQ0MySEEsRyxDRHZIQSxLLENBSEUsUyxDQUNBLFMsQ0FNRixFLENBQ0UsVSxDQUNBLFcsQUFHSixtQ0FDRSxFLENBTUEsSSxDQUxFLDRKLENBQUEsb0csQ0FDQSwyQixDQUNBLDhCLENBQ0EsNkIsQ0FRRixHLENBTUEsRSxDQUxFLDRKLENBQUEsb0csQ0FDQSwyQixDQUNBLDhCLENBQ0EsbUMsQUFqQkosMkJBQ0UsRSxDQU1BLEksQ0FMRSw0SixDQUFBLG9HLENBQ0EsMkIsQ0FDQSw4QixDQUNBLDZCLENBUUYsRyxDQU1BLEUsQ0FMRSw0SixDQUFBLG9HLENBQ0EsMkIsQ0FDQSw4QixDQUNBLG1DLEFBU0osb0NBQ0UsRSxDQU1BLEcsQ0FMRSw0SixDQUFBLG9HLENBQ0EsMkIsQ0FDQSw4QixDQUNBLGlDLENBUUYsSyxDQU1BLEUsQ0FMRSw0SixDQUFBLG9HLENBQ0EsMkIsQ0FDQSw4QixDQUNBLCtCLEFBakJKLDRCQUNFLEUsQ0FNQSxHLENBTEUsNEosQ0FBQSxvRyxDQUNBLDJCLENBQ0EsOEIsQ0FDQSxpQyxDQVFGLEssQ0FNQSxFLENBTEUsNEosQ0FBQSxvRyxDQUNBLDJCLENBQ0EsOEIsQ0FDQSwrQixBQVNKLGtDQUNFLEUsQ0FDRSxTLENBRUYsRyxDQUdBLEUsQ0FGRSxXLEFBTEosMEJBQ0UsRSxDQUNFLFMsQ0FFRixHLENBR0EsRSxDQUZFLFcsQUFNSixtQ0FDRSxFLENBR0EsRSxDQUZFLFMsQ0FLRixFLENBQ0UsVyxBQVJKLDJCQUNFLEUsQ0FHQSxFLENBRkUsUyxDQUtGLEUsQ0FDRSxXLEFFNVhKLGtDQUNFLEUsQ0FDRSxpRSxDQUFBLHlELENBRUYsRyxDQUNFLGlFLENBQUEseUQsQ0FFRixHLENBQ0UsNkQsQ0FBQSxxRCxDQUVGLEUsQ0FDRSw2QyxDQUFBLHVDLEFBWEosMEJBQ0UsRSxDQUNFLGlFLENBQUEseUQsQ0FFRixHLENBQ0UsaUUsQ0FBQSx5RCxDQUVGLEcsQ0FDRSw2RCxDQUFBLHFELENBRUYsRSxDQUNFLDZDLENBQUEsdUMsQUFHSixtQ0FDRSxFLENBQ0UsbUUsQ0FBQSwyRCxDQUVGLEcsQ0FDRSxtRSxDQUFBLDJELENBRUYsRyxDQUNFLGdFLENBQUEsd0QsQ0FFRixFLENBQ0UsK0MsQ0FBQSx5QyxBQVhKLDJCQUNFLEUsQ0FDRSxtRSxDQUFBLDJELENBRUYsRyxDQUNFLG1FLENBQUEsMkQsQ0FFRixHLENBQ0UsZ0UsQ0FBQSx3RCxDQUVGLEUsQ0FDRSwrQyxDQUFBLHlDLEFGNU5KLFdBQ0UsaUIsQ0FDQSxlLENBQ0EsaUIsQ0FDQSxpQixDQUNBLDJLLEFBRUYsV0FDRSxpQixDQUNBLGUsQ0FDQSxpQixDQUNBLGlCLENBQ0EsNkwsQUFFRixXQUNFLGlCLENBQ0EsZSxDQUNBLGlCLENBQ0EsaUIsQ0FDQSx5SixBQUVGLFdBQ0UsaUIsQ0FDQSxlLENBQ0EsaUIsQ0FDQSxpQixDQUNBLDhLLEFBRUYsV0FDRSxpQixDQUNBLGUsQ0FDQSxpQixDQUNBLGlCLENBQ0EsOEssQUFFRixXQUNFLGlCLENBQ0EsZSxDQUNBLGlCLENBQ0EsaUIsQ0FDQSxnTSxBQUVGLFdBQ0UsaUIsQ0FDQSxlLENBQ0EsaUIsQ0FDQSxpQixDQUNBLHdLLEFBRUYsV0FDRSxpQixDQUNBLGUsQ0FDQSxpQixDQUNBLGlCLENBQ0EsMEwsQUFFRixXQUNFLGlCLENBQ0EsZSxDQUNBLGlCLENBQ0EsaUIsQ0FDQSwySyxBQUVGLFdBQ0UsaUIsQ0FDQSxlLENBQ0EsaUIsQ0FDQSxpQixDQUNBLDZMLEFBRUYsV0FDRSxrQixDQUNBLGUsQ0FDQSxpQixDQUNBLGlCLENBQ0Esc00sQUFFRixXQUNFLGtCLENBQ0EsZSxDQUNBLGlCLENBQ0EsaUIsQ0FDQSx3TixBQUVGLFdBQ0Usa0IsQ0FDQSxlLENBQ0EsaUIsQ0FDQSxpQixDQUNBLDRNLEFBRUYsV0FDRSxrQixDQUNBLGUsQ0FDQSxpQixDQUNBLGlCLENBQ0EseU0sQUFFRixXQUNFLGtCLENBQ0EsZSxDQUNBLGlCLENBQ0EsaUIsQ0FDQSx5TSxBQUVGLFdBQ0Usa0IsQ0FDQSxlLENBQ0EsaUIsQ0FDQSxpQixDQUNBLDJOLEFBRUYsV0FDRSxrQixDQUNBLGUsQ0FDQSxpQixDQUNBLGlCLENBQ0EsbU0sQUFFRixXQUNFLGtCLENBQ0EsZSxDQUNBLGlCLENBQ0EsaUIsQ0FDQSxxTixBQUVGLFdBQ0Usa0IsQ0FDQSxlLENBQ0EsaUIsQ0FDQSxpQixDQUNBLHNNLEFBRUYsV0FDRSxrQixDQUNBLGUsQ0FDQSxpQixDQUNBLGlCLENBQ0Esd05DbUJGLEksQ0FDQSxPLENBQ0EsTyxDQWZBLE0sQ0FvQ0EsQyxDQXBCQSxHLENBTkEsVSxDQXlDQSxPLENBWkEsTSxDQXRCQSxJLENBQ0EsSSxDQXdCQSxFLENBdkJBLEcsQ0FDQSxHLENBdEJBLEcsQ0EwQ0EsRSxDQUNBLEUsQ0FwQkEsRSxDQXlCQSxRLENBeEJBLEksQ0F5QkEsSSxDQXhDQSxFLENBQ0EsRSxDRFpBLEksQ0MwQ0EsQyxDQXBDQSxNLENBcUJBLEcsQ0FDQSxHLENBQ0EsRyxDQXVCQSxLLENBQ0EsTSxDQUpBLEUsQ0E1Q0EsTSxDQTBDQSxFLENBaENBLEcsQ0FlQSxDLENBQ0EsQyxDQUNBLEksQ0FDQSxLLENBOUJBLEksQ0ErQkEsTSxDQUNBLE0sQ0FDQSxHLENBQ0EsRyxDQWlCQSxLLENBRUEsSyxDQUtBLEUsQ0FKQSxLLENBR0EsRSxDQUZBLEssQ0FDQSxFLENBckJBLEUsQ0FHQSxDLENBT0EsRSxDQVRBLEcsQ0Q5QkUsUSxDQUNBLFMsQ0FDQSxRLENBQ0EsUyxDQUNBLGMsQ0FDQSx1QixDQUNBLGMsQ0NDRixDLENBZkEsSSxDRFFFLFEsQ0NPRixDLENBZkEsSSxDQU1BLEUsQ0FDQSxFLENBQ0EsRSxDQUNBLEUsQ0FHQSxDLENESEUsUyxDQUNBLFEsQ0FDQSxTLENBRUEsdUIsQ0FDQSxjLENBRUYsSSxDQ3NEQSxLLENBQ0EsUSxDRHRERSxrQixDQUNBLGMsQ0FDQSxlLENBQ0EsaUIsQ0FDQSxpQixDQUNBLGUsQ0FFRixFLENDd0RBLEUsQ0R2REUsZSxDQUVGLFUsQ0N5REEsQyxDRHhERSxXLENDNERGLGdCLENEMURBLGlCLENDNERBLE8sQ0FEQSxRLENEeERFLFksQ0FFRixNLENBQ0UsUyxDQUVGLEcsQ0FDRSxvQixDQUVGLEcsQ0FDRSw0QixDQUVGLEssQ0FDRSx3QixDQUNBLGdCLENBRUYsRyxDQWdDRSxjLENBdEJGLEMsQ0FQQSxDLENBU0UsaUIsQ0FURixDLENBRUUsbUIsQ0FDQSxlLENBQ0EsYSxDQUdGLEMsQ0FDRSxhLENBRUEsb0IsQ0FDQSxtQyxDQUFBLDJCLENBRUEsTyxDQUNJLFcsQ0FHTixJLENBQ0UsZ0IsQ0FDQSxhLENBRUYsRSxDQzhEQSxFLENBQ0EsRSxDRDdERSxjLENBQ0EsZ0IsQ0FqQkYsQyxDQTJCQSxNLENBYkEsRSxDQzZEQSxFLENBQ0EsRSxDQUNBLEUsQ0RwRkEsQyxDQXFDRSxtQixDQWhCRixFLENDNkRBLEUsQ0FDQSxFLENBQ0EsRSxDRDNERSxVLENBQ0EsZSxDQUtGLE0sQ0FDRSxlLENBRUYsTSxDQUNFLGlCLENBQ0EsbUIsQ0FFQSxRLENBQ0Esa0IsQ0FDQSxTLENBR0EsYyxDQUNFLFUsQ0FDQSxjLENBQ0EsUyxDQUNBLEssQ0FDQSxNLENBQ0EsVyxDQUNBLFcsQ0FFRixhLENBQ0UsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSx3QixDQUFBLHFCLENBQUEsa0IsQ0FDQSx1QixDQUFBLG9CLENBQUEsc0IsQ0FDQSxpQixDQUNBLFMsQ0FFRixpQixDQUNFLGdCLENBQ0EsaUIsQ0FDQSxLLENBQ0EsVSxDQUlGLFUsQ0FDRSxVLENBQ0EsVSxDQUNBLFcsQ0FJRixhLENBQ0UsZSxDQUVGLGMsQ0FDRSxpQixDQUNBLFcsQ0FDQSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLHdCLENBQUEscUIsQ0FBQSxrQixDQUNBLHVCLENBQUEsb0IsQ0FBQSxzQixDQUNBLFUsQ0FVSixlLENBQ0UsaUIsQ0FHQSxrQixDQUNFLDhDLENBQUEsc0MsQ0FERiw4QyxDQUdJLHFELENBQUEsNkMsQ0FISixxQyxDQU1JLHFELENBQUEsNkMsQ0FHSixtQixDQUNFLCtDLENBQUEsdUMsQ0FERiwrQyxDQUdJLHNELENBQUEsOEMsQ0FISixzQyxDQU1JLHNELENBQUEsOEMsQ0FHSiwyQixDQUNFLGlCLENBQ0EsTSxDQUNBLEssQ0FDQSxVLENBQ0EsVyxDQUVGLGUsQ0FDRSw2QixDQUFBLHFCLENBQ0EsWSxDQUNBLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEscUIsQ0FDQSxpQixDQUNBLGEsQ0FDQSxlLENBRUYsWSxDQUNFLFksQ0FFRixZLENBQ0UsZ0IsQ0FJRix1QixDQUNFLFUsQ0FDQSxrQixDQUNBLFUsQ0FDQSxXLENBQ0EsYyxDQUNBLGlCLENBRUYsa0IsQ0FDRSxjLENBQ0EsZSxDQUNBLFUsQ0FDQSxXLENBQ0EsaUIsQ0FDQSxpQixDQUNBLHVDLENBQUEsK0IsQ0FXQSx3QixDQVZBLHlCLENBQ0UsVSxDQUNBLFUsQ0FDQSxVLENBQ0EsZSxDQUNBLGlCLENBQ0EsUSxDQUNBLE8sQ0FDQSxvRCxDQUFBLDRDLENBRUYsd0IsQ0FRRSxxRCxDQUFBLDZDLENBS0osVyxDQUNFLGtCLENBQ0EsUyxDQUNBLHNDLENBQUEsOEIsQ0FDQSx1QixDQUNFLFMsQ0FFRixnQyxDQUNFLGdCLENBRUYsNkIsQ0FDRSxhLENBQ0EsbUMsQ0FDRSx3QyxDQUFBLGdDLENBQ0Esa0MsQ0FBQSwwQixDQUNBLGdELENBQUEsd0MsQ0FJTixXLENBQ0UsYyxDQUNBLFUsQ0FDQSx1QixDQUNFLG1CLENBQ0EsNkIsQ0FDRSxVLENBQ0Esb0IsQ0FDQSxTLENBQ0EsVSxDQUNBLCtCLENBQUEsdUIsQ0FDQSxtQyxDQUFBLDJCLENBQ0Esa0IsQ0FDQSxrQyxDQUFBLDBCLENBSU4sYyxDQUNFLFksQ0FDQSxlLENBQ0Esd0MsQ0FBQSxnQyxDQUNBLGMsQ0FKRiwwQixDQU1JLGtCLENBQ0EsZSxDQUNBLHFDLENBQ0UsZSxDQVROLDBCLENBYUksYyxDQUNBLGUsQ0FHSixtQixDQUNFLFMsQ0FDQSxxQyxDQUFBLDZCLENBQ0EsZ0IsQ0FDQSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLHVCLENBQUEsb0IsQ0FBQSxzQixDQUNBLGUsQ0V0V0ksd0MsQ0Z1V0osK0IsQ0FDRSxTLENBS0osbUIsQ0FDRSxlLENBRUYsc0IsQ0FDRSxtQixDQUFBLG1CLENBQUEsWSxDQUVGLG1CLENBQ0UsZ0IsQ0FDQSw4QixDQUNFLGMsQ0FHSixrQixDQUNFLFUsQ0FDQSxXLENBQ0EsVSxDQUVGLG9CLENBQ0UsVSxDQUNBLGlCLENBQ0EsZ0IsQ0FIRixzQixDQUtJLGtCLENBR0osbUIsQ0FJQSxzQixDQUhFLFUsQ0FDQSxjLENBTUYsa0IsQ0FDRSxpQixDQUNBLFUsQ0FDQSxXLENBQ0EsaUIsQ0FvSEoseUJBU0ksWSxDQUNFLGUsQ0FDQSxhLENBQ0EsZ0IsQ0FJRixtQixDQUNFLGUsQ0FDQSxrQixDQUVGLFcsQ0FDRSxrQixDQUVGLGMsQ0FDRSxRLENBQ0EsZ0IsQ0FDQSw2QixDQUFBLHFCLENBSEYsMEIsQ0FLSSxrQixDQUNBLHNDLENBQ0UsYyxDQUVGLHFDLENBQ0UsZSxDQU1OLG1CLENBQ0UsaUIsQ0FJRixrQixDQUNFLG1CLEFBZU4seUJBQ0UsVSxDQUNFLFcsQ0FDQSxXLENBVUEsWSxDQUNFLGUsQ0FDQSxnQixDQUNBLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsdUIsQ0FBQSxvQixDQUFBLHNCLENBQ0EsbUIsQ0FDQSxnRixDQUFBLDRELENBQ0EsMkIsQ0FDQSwwQixDQUNBLHFCLENBQ0EsOEMsQ0FBQSxzQyxDQUVGLGUsQ0FDRSxXLENBSUYsaUIsQ0FDRSx3QixDQUVGLFcsQ0FDRSxlLENBQ0EsaUIsQ0FDQSxpQixDQUNBLHNCLENBQ0UsYyxDQUVGLGdDLENBRUksYyxDQUNBLFEsQ0FISiw0QyxDQUtNLGMsQ0FLUixjLENBQ0UsaUIsQ0FDQSxxQixDQUNBLE0sQ0FDQSxjLENBSkYsMEIsQ0FNSSxXLENBR0osVyxDQUNFLGMsQ0FFRixtQixDQUNFLGdCLENBR0osbUNBQ0UsRSxDQU1BLEksQ0FMRSx3UyxDQUFBLHdMLENBQ0EsMkIsQ0FDQSw0QyxDQUNBLDJDLENBUUYsRyxDQU1BLEUsQ0FMRSx3UyxDQUFBLHdMLENBQ0EsMkIsQ0FDQSw0QyxDQUNBLHFELEFBakJKLDJCQUNFLEUsQ0FNQSxJLENBTEUsd1MsQ0FBQSx3TCxDQUNBLDJCLENBQ0EsNEMsQ0FDQSwyQyxDQVFGLEcsQ0FNQSxFLENBTEUsd1MsQ0FBQSx3TCxDQUNBLDJCLENBQ0EsNEMsQ0FDQSxxRCxBQVNKLG9DQUNFLEUsQ0FNQSxHLENBTEUsd1MsQ0FBQSx3TCxDQUNBLDJCLENBQ0EsNEMsQ0FDQSxtRCxDQVFGLEssQ0FNQSxFLENBTEUsd1MsQ0FBQSx3TCxDQUNBLDJCLENBQ0EsNEMsQ0FDQSw2QyxBQWpCSiw0QkFDRSxFLENBTUEsRyxDQUxFLHdTLENBQUEsd0wsQ0FDQSwyQixDQUNBLDRDLENBQ0EsbUQsQ0FRRixLLENBTUEsRSxDQUxFLHdTLENBQUEsd0wsQ0FDQSwyQixDQUNBLDRDLENBQ0EsOEMsQUFxQk4sMEJBU0ksWSxDQUNFLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0Esd0IsQ0FBQSxxQixDQUFBLGtCLENBQ0EsdUIsQ0FBQSxvQixDQUFBLHNCLENBQ0EsZ0IsQ0FDQSxTLENBQ0Esd0IsQ0FDRSxTLENBS0osa0IsQ0FDRSxzQixDQUNBLGMsQ0FJRixXLENBQ0UsYyxDQUNBLGdDLENBQ0UsYyxDQUNBLFEsQ0FDQSxVLENBR0osYyxDQUNFLFEsQ0FDQSxnQixDQUNBLE8sQ0FDQSxxQixBQWVOLDBCQUVJLFUsQ0FDRSxXLENBQ0EsVyxDQUlGLGlCLENBQ0UsZ0IsQ0FXRixZLENBQ0UsZ0IsQ0FFRixZLENBQ0UsZ0IsQ0FDQSxVLENBQ0EsZ0IsQ0FDQSx3QixDQUFBLHFCLENBQUEsNkIsQ0FDQSxtQixDQUlGLFcsQ0FDRSxjLENBRUYsMEIsQ0FDRSxrQixDQUVGLG1CLENBQ0UsZ0IsQ0FDQSxVLENBQ0EsZ0IsQ0FJRixvQixDQUNFLGlCLENBSUYsdUIsQ0FDRSxjLENBRUYsa0IsQ0FDRSxzQixDQUdKLG1DQUNFLEUsQ0FNQSxJLENBTEUsOFcsQ0FBQSxrTyxDQUNBLDJCLENBQ0EsbUQsQ0FDQSxrRCxDQVFGLEcsQ0FNQSxFLENBTEUsOFcsQ0FBQSxrTyxDQUNBLDJCLENBQ0EsbUQsQ0FDQSw4RCxBQWpCSiwyQkFDRSxFLENBTUEsSSxDQUxFLDhXLENBQUEsa08sQ0FDQSwyQixDQUNBLG1ELENBQ0Esa0QsQ0FRRixHLENBTUEsRSxDQUxFLDhXLENBQUEsa08sQ0FDQSwyQixDQUNBLG1ELENBQ0EsOEQsQUFTSixvQ0FDRSxFLENBTUEsRyxDQUxFLDhXLENBQUEsa08sQ0FDQSwyQixDQUNBLG1ELENBQ0EsNEQsQ0FRRixLLENBTUEsRSxDQUxFLDhXLENBQUEsa08sQ0FDQSwyQixDQUNBLG1ELENBQ0Esb0QsQUFqQkosNEJBQ0UsRSxDQU1BLEcsQ0FMRSw4VyxDQUFBLGtPLENBQ0EsMkIsQ0FDQSxtRCxDQUNBLDRELENBUUYsSyxDQU1BLEUsQ0FMRSw4VyxDQUFBLGtPLENBQ0EsMkIsQ0FDQSxtRCxDQUNBLHFERTU1QkYsa0IsQ0FDRSxXLENBQ0EsaUIsQ0FDQSxXLENBQ0EsUyxDQUNBLFEsQ0FDQSxVLENBQ0EsVyxDQUNBLFMsQ0FDQSxjLENBQ0EsUyxDQUNBLFMsQ0FDQSx5QixDQUNFLFUsQ0FDQSxpQixDQUNBLFUsQ0FDQSxXLENBQ0EscUQsQ0FBQSw2QyxDQUNBLE8sQ0FDQSxRLENBQ0EseUMsQ0FBQSxpQyxDQUNBLGlCLENBQ0EsUyxDQUdKLGlCLENBQ0UsZ0MsQ0FBQSx3QixDQUNBLFMsQ0FDQSxVLENBRUYsOEIsQ0FDRSxTLENBQ0Esc0QsQ0FBQSw4QyxDQUVGLDhCLENBQ0UsUyxDQUNBLHVELENBQUEsK0MsQ0FFRixpQixDQThDRixnQixDQUtFLG1CLENBQUEsbUIsQ0FBQSxZLENBbkRBLGlCLENBSUUsVyxDQUNBLFEsQ0FDQSxtQyxDQUFBLDJCLENBQ0EsUyxDQUNBLHNDLENBQUEsOEIsQ0FQQSxRLENBQ0EsaUIsQ0FGRixvQixDQVVJLFMsQ0FDQSxZLENBWEosMkIsQ0FhTSxXLENBQ0EsVSxDQUNBLFcsQ0FDQSw0QixDQUNBLHdGLENBQUEsMkQsQ0FDQSx3QixDQUNBLDJCLENBQ0EsdUIsQ0FDQSxRLENBQ0EsVSxDQVFGLDBCLENBSEEsMkIsQ0FDRSxZLENBVVIsYyxDQUNFLFUsQ0FDQSxlLENBQ0EsYyxDQUNBLGdCLENBQ0Esa0IsQ0FDQSxVLENBRUYsZ0IsQ0FDRSxpQixDQUNBLGlCLENBQ0EsUyxDQUNBLGEsQ0FFQSxrQixDQUFBLGMsQ0FDQSx3QixDQUFBLHFCLENBQUEsa0IsQ0FQRixrQixDQVNJLFMsQ0FDQSxzQyxDQUFBLDhCLENBR0osYSxDQUNFLGlCLENBQ0EsWSxDQUNBLG9CLENBQ0UsVSxDQUNBLGlCLENBQ0EsVSxDQUNBLFcsQ0FDQSxLLENBQ0EsTSxDQUNBLDBCLENBQ0EsUyxDQUdKLGdCLENBQ0UsaUIsQ0FDQSxXLENBQ0EsWSxDQUNBLE0sQ0FDQSxLLENBRUYsWSxDQUNFLFUsQ0FDQSxXLENBQ0EsbUIsQ0FBQSxnQixDQUVGLGEsQ0FDRSxVLENBQ0EsYyxDQUNBLGtCLENBQ0EsZ0IsQ0FDQSxVLENBRUYsYSxDQUNFLGEsQ0FDQSxlLENBQ0EsYyxDQUVGLFksQ0FDRSxVLENBQ0EsVyxDQUVGLGEsQ0FDRSxVLENBQ0Esa0IsQ0FDQSxVLENBSEYsZ0IsQ0FLSSxjLENBQ0EsaUIsQ0FDQSxpQixDQUNBLGlCLENBQ0EsdUIsQ0FDRSxVLENBQ0EsUyxDQUNBLFUsQ0FDQSxlLENBQ0EsdUIsQ0FBQSxlLENBQ0EsaUIsQ0FDQSxNLENBQ0EsTyxDQUNBLGlCLENBRUYsc0IsQ0FDRSxZLENBSU4sZSxDQUNFLFUsQ0FDQSxXLENBQ0EsaUIsQ0FDQSxRLENBQ0EsaUIsQ0FDQSxTLENBQ0EsZ0IsQ0FDQSxlLENBQ0Esb0IsQ0MzS0osd0IsQ0Q0S0ksc0IsQ0FDRSxVLENBQ0EsaUIsQ0FFQSxrQixDQUNBLDZCLENBQ0Esd0QsQ0FDQSxRLENBQ0EsUyxDQTJDTix5QkFTSSxnQixDQUNFLGUsQ0FDQSxhLENBQ0EsZ0IsQ0FFRixjLENBQ0UsYyxDQUVGLGEsQ0FDRSxjLENBRUYsZ0IsQ0FDRSxjLENBQ0Esa0IsQ0FHSixrQ0FDRSxFLENBQ0UsaUUsQ0FBQSx5RCxDQUVGLEcsQ0FDRSxpRSxDQUFBLHlELENBRUYsRyxDQUNFLDZELENBQUEscUQsQ0FFRixFLENBQ0UsOEQsQ0FBQSx3RCxBQVhKLDBCQUNFLEUsQ0FDRSxpRSxDQUFBLHlELENBRUYsRyxDQUNFLGlFLENBQUEseUQsQ0FFRixHLENBQ0UsNkQsQ0FBQSxxRCxDQUVGLEUsQ0FDRSw4RCxDQUFBLHdELEFBR0osbUNBQ0UsRSxDQUNFLG1FLENBQUEsMkQsQ0FFRixHLENBQ0UsbUUsQ0FBQSwyRCxDQUVGLEcsQ0FDRSxnRSxDQUFBLHdELENBRUYsRSxDQUNFLGlFLENBQUEsMkQsQUFYSiwyQkFDRSxFLENBQ0UsbUUsQ0FBQSwyRCxDQUVGLEcsQ0FDRSxtRSxDQUFBLDJELENBRUYsRyxDQUNFLGdFLENBQUEsd0QsQ0FFRixFLENBQ0UsaUUsQ0FBQSw0RCxBQWVOLHlCQVNJLGdCLENBQ0UsZSxDQUNBLGEsQ0FDQSxzQixDQUNBLDZCLENBQUEscUIsQ0FFRixjLENBQ0UsYyxDQUVGLGEsQ0FDRSxjLENBRUYsZ0IsQ0FDRSxjLENBQ0Esa0IsQ0FHSixrQ0FDRSxFLENBQ0UsaUUsQ0FBQSx5RCxDQUVGLEcsQ0FDRSxpRSxDQUFBLHlELENBRUYsRyxDQUNFLDZELENBQUEscUQsQ0FFRixFLENBQ0UsOEQsQ0FBQSx3RCxBQVhKLDBCQUNFLEUsQ0FDRSxpRSxDQUFBLHlELENBRUYsRyxDQUNFLGlFLENBQUEseUQsQ0FFRixHLENBQ0UsNkQsQ0FBQSxxRCxDQUVGLEUsQ0FDRSw4RCxDQUFBLHdELEFBR0osbUNBQ0UsRSxDQUNFLG1FLENBQUEsMkQsQ0FFRixHLENBQ0UsbUUsQ0FBQSwyRCxDQUVGLEcsQ0FDRSxnRSxDQUFBLHdELENBRUYsRSxDQUNFLGlFLENBQUEsMkQsQUFYSiwyQkFDRSxFLENBQ0UsbUUsQ0FBQSwyRCxDQUVGLEcsQ0FDRSxtRSxDQUFBLDJELENBRUYsRyxDQUNFLGdFLENBQUEsd0QsQ0FFRixFLENBQ0UsaUUsQ0FBQSw0RCxBQWVOLDBCQVNJLGdCLENBQ0UsZSxDQUNBLHNCLENBRUYsYyxDQUNFLGMsQ0FDQSxhLENBRUYsYSxDQUNFLGMsQ0FDQSxrQixBQWVOLDBCQVNJLGMsQ0FDRSxlLENBRUYsYSxDQUNFLGtCLENBRUYsZ0IsQ0FDRSxnQixDQUNBLHdCLENBV0EsMkIsQ0FIQSxpQixDQUhBLGlCLENBQ0UsYyxDQVVOLGtDQUNFLEUsQ0FDRSxpRSxDQUFBLHlELENBRUYsRyxDQUNFLGlFLENBQUEseUQsQ0FFRixHLENBQ0UsNkQsQ0FBQSxxRCxDQUVGLEUsQ0FDRSw4RCxDQUFBLHdELEFBWEosMEJBQ0UsRSxDQUNFLGlFLENBQUEseUQsQ0FFRixHLENBQ0UsaUUsQ0FBQSx5RCxDQUVGLEcsQ0FDRSw2RCxDQUFBLHFELENBRUYsRSxDQUNFLDhELENBQUEsd0QsQUFHSixtQ0FDRSxFLENBQ0UsbUUsQ0FBQSwyRCxDQUVGLEcsQ0FDRSxtRSxDQUFBLDJELENBRUYsRyxDQUNFLGdFLENBQUEsd0QsQ0FFRixFLENBQ0UsaUUsQ0FBQSwyRCxBQVhKLDJCQUNFLEUsQ0FDRSxtRSxDQUFBLDJELENBRUYsRyxDQUNFLG1FLENBQUEsMkQsQ0FFRixHLENBQ0UsZ0UsQ0FBQSx3RCxDQUVGLEUsQ0FDRSxpRSxDQUFBLDREQ3pjTixpQixDQUNJLFUsQ0FDQSxXLENBQ0EsYSxDQUNBLGlCLENBQ0EsaUIsQ0FDQSw0QyxDQUFBLG9DLENBQ0EsZSxDQUNBLGUsQ0FDQSxrQixDQUVKLHdCLENBS0UsMkIsQ0FDQSxRLENBQ0EsUyxDQUVGLGlCLENBQ0ksaUIsQ0FDQSxrQixDQUNBLFUsQ0FDQSxRLENBQ0EsaUIsQ0FDQSxlLENBQ0EsaUIsQ0FDQSxjLENBQ0EseUMsQ0FBQSxpQyxDQUNBLHVCLENBQ0Usa0IsQ0FHTixrQixDQUNJLDZCLENBQUEscUIsQ0FDQSxjLENBQ0EsYSxDQUNBLGlCLENBQ0EsWSxDQUNBLGlCLENBQ0EsZ0IsQ0FDQSxvQixDQUNBLGEsQ0FDQSxlLENBQ0EsYSxDQUVKLGUsQ0FDSSxVLENBQ0EsVyxDQUVKLHNCLENBQ0ksYSxDQUVKLFUsQ0FDSSxVLENBQ0EsVyxDQUNBLHFELENBQUEsNkMsQ0FFSixjLENBQ0ksa0IsQ0FDQSxjLENBQ0EsZ0IsQ0FDQSxVLENBQ0EsVyxDQUNBLGUsQ0FDQSxpQixDQUNBLFEsQ0FDQSxVLENBQ0EsaUIsQ0FDQSxVLENBQ0EsYyxDQUNBLDRDLENBQUEsb0MsQ0FFSixtQixDQUNJLGlCLENBQ0EsUSxDQUNBLE0sQ0FDQSxjLENBQ0EsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSx3QixDQUFBLHFCLENBQUEsNkIsQ0FDQSx1QixDQUFBLG9CLENBQUEsc0IsQ0FDQSxVLENBQ0EsNkIsQ0FBQSxxQixDQUNBLFMsQ0FFSixhLENBNkRBLFcsQ0ExREEsZ0IsQ0FGSSxpQixDQUVKLGdCLENBRUksaUIsQ0FDQSxtQixDQUNBLGUsQ0FDQSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLHdCLENBQUEscUIsQ0FBQSxrQixDQUNBLHVCLENBQUEsb0IsQ0FBQSxzQixDQUNBLDJCLENBQUEsNEIsQ0FBQSx5QixDQUFBLHFCLENBQ0Esa0IsQ0FDQSxTLENBRUosZSxDQUdBLFksQ0FGSSxrQixDQWlCSixnQixDQUNJLGtCLENBRUosZSxDQWhCRSw0RCxDQUVJLDJDLENBZUYsWSxDQUdKLGEsQ0FDSSxrQixDQUVKLGdCLENBQ0ksMEIsQ0FDQSxjLENBQ0Esa0IsQ0FFSixXLENBQ0ksZ0IsQ0FDQSxrQixDQUVKLGlCLENBQ0ksd1gsQ0FBQSxnUSxDQUNBLDRELENBQ0EsMkIsQ0FDQSw4RSxDQUVKLFEsQ0FDSSxpQixDQUVKLFcsQ0FDSSxrQixDQUVBLGUsQ0FDQSxpQixDQUNBLGtCLENBRUosa0IsQ0FnQ0Esa0IsQ0FFSSxpQixDQUdBLFUsQ0FDQSxXLENBQ0EsaUIsQ0FDQSxrQixDQUNBLFUsQ0FDQSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLHdCLENBQUEscUIsQ0FBQSxrQixDQUNBLHVCLENBQUEsb0IsQ0FBQSxzQixDQUNBLGdELENBQUEsd0MsQ0FDQSx1QixDQUNBLGMsQ0EvQ0osa0IsQ0FDRSx1QixDQUNBLHFCLENBQ0EsUSxDQUNBLEssQ0FjRixnQixDQUNJLGMsQ0FDQSxnQixDQUNBLGUsQ0FDQSxlLENBQ0EsYSxDQUNBLGlCLENBRUosVyxDQUNJLGtCLENBQ0EsaUIsQ0FDQSxrQixDQUNBLGdCLENBRUosa0IsQ0FDSSxVLENBRUEsUSxDQUNBLE8sQ0FhSixzQixDQUNJLGUsQ0FFSixpQixDQUNJLFUsQ0FDQSxpQixDQUNBLFUsQ0FDQSxVLENBQ0EsUSxDQUNBLE8sQ0FDQSxnQyxDQUNBLDJCLENBRUosbUIsQ0FDRSxpQixDQUNBLFUsQ0FDQSxLLENBQ0EsUSxDQUNBLG1DLENBQUEsMkIsQ0FDQSxVLENBQ0EsVyxDQUNBLDBCLENBQ0UsVSxDQUNBLGlCLENBQ0EsVSxDQUNBLFcsQ0FDQSxTLENBQ0EsK0IsQ0FHQSxzQyxDQUNFLFcsQ0FJTixpQixDQUNJLGMsQ0FDQSxnQixDQUNBLGlCLENBQ0EsYSxDQUNBLG1CLENBTEosc0IsQ0FPUSxlLENBQ0EsYyxDQUNBLGdCLENBQ0EsYSxDQUdSLGtCLENBRUUsa0IsQ0FDQSxVLENBQ0EsVyxDQUNBLDZDLENBQUEscUMsQ0FDQSx5QixDQUNFLDJCLENBQ0EsUSxDQUNBLFMsQ0FHSixlLENBQ0ksbUIsQ0FBQSxnQixDQUNBLFUsQ0FDQSxXLENBRUosZ0IsQ0FDSSxjLENBQ0EsYSxDQUNBLGlCLENBQ0EsbUIsQ0FFSixpQixDQUNJLFUsQ0FDQSxXLENBQ0EsaUIsQ0FDQSxpRCxDQUFBLHlDLENBQ0EsVSxDQUNBLFEsQ0FDQSxhLENBRUosZ0IsQ0FDSSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLGtCLENBQUEsYyxDQUNBLGEsQ0FFSixlLENBQ0ksNEIsQ0FDQSxVLENBQ0EsZ0IsQ0FDQSxrQixDQUNBLGlCLENBRUosNkIsQ0F1S0EsMkIsQ0FqRUEsMEIsQ0FyR0ksYyxDQUVKLGMsQ0FDSSxhLENBQ0EsVSxDQUNBLFcsQ0FDQSxtQixDQUFBLGdCLENBRUosZSxDQUNJLGlCLENBQ0EsVyxDQUNBLGMsQ0FDQSxRLENBQ0EsbUMsQ0FBQSwyQixDQUNBLFUsQ0FDQSxjLENBQ0EsZ0IsQ0FDQSxlLENBRUosc0IsQ0FDRSxVLENBQ0EsaUIsQ0FDQSxVLENBQ0EsVyxDQUNBLE0sQ0FDQSxRLENBQ0EseUYsQ0FBQSxvRSxDQUNBLDJCLENBQ0EseUIsQ0FDQSwwQixDQUVGLGtCLENBQ0UsWSxDQUVGLGEsQ0FDRSxhLENBRUYsYSxDQUNJLGMsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxpQixDQUVKLG1CLENBQ0ksYyxDQUNBLGdCLENBQ0EsaUIsQ0FDQSxrQixDQUVKLGUsQ0FDSSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLGtCLENBQUEsYyxDQUNBLGUsQ0FFSixlLENBQ0ksZSxDQUNBLGlCLENBRUosWSxDQVFBLG1DLENBZUksbUIsQ0FBQSxtQixDQUFBLFksQ0F2QkosWSxDQUNJLDZCLENBRUEsMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEscUIsQ0FDQSxpQixDQUNBLG1CLENBQ0EsaUIsQ0FFSixtQyxDQUNJLFUsQ0FDQSx1QixDQUNBLGMsQ0FDQSxlLENBQ0Esa0IsQ0FDQSxVLENBQ0EsVyxDQUNBLGlCLENBQ0EsUSxDQUNBLFMsQ0FDQSxpQixDQUNBLFUsQ0FDQSxrQixDQUNBLGdELENBQUEsd0MsQ0FFQSx3QixDQUFBLHFCLENBQUEsa0IsQ0FDQSx1QixDQUFBLG9CLENBQUEsc0IsQ0FFSixrQixDQUNFLFUsQ0FDQSxTLENBQ0EsVSxDQUNBLDZCLENBQ0EsaUIsQ0FDQSxRLENBQ0EsVyxDQUNBLFUsQ0FFRixnQyxDQUNJLFksQ0FFSiw2QixDQUNJLFksQ0FLSiwrQyxDQUNJLFcsQ0FFSixnRCxDQUNJLFcsQ0FFSixnRCxDQUNJLFcsQ0FFSixnRCxDQUNJLFcsQ0FFSixXLENBQ0ksYSxDQUNBLGlCLENBRUosYSxDQUNJLGUsQ0FDQSxpQixDQUVKLFksQ0FDSSxjLENBQ0EsZ0IsQ0FFSixjLENBQ0ksaUIsQ0FFSix5QixDQUNFLFcsQ0FDQSxpQixDQUNBLE0sQ0FFRixrQixDQUNJLGlCLENBQ0EsZ0IsQ0FFSixjLENBQ0UsYSxDQUdGLGMsQ0FDSSxjLENBQ0EsZSxDQUNBLGdCLENBQ0EsaUIsQ0FTSixhLENBTkEsZ0IsQ0FTSSxtQixDQUFBLG1CLENBQUEsWSxDQVRKLGdCLENBQ0ksZSxDQUVBLGtCLENBQUEsYyxDQUdKLGEsQ0FDSSw0QixDQUNBLGlCLENBRUEsMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEscUIsQ0FDQSxtQixDQUNBLFUsQ0FPSixZLENBQ0kscUIsQ0FDQSxrQixDQUdKLGMsQ0FDSSxhLENBQ0EsYyxDQUNBLGdCLENBQ0EsaUIsQ0FHSixhLENBQ0ksYyxDQUNBLGdCLENBR0osZSxDQUNJLGlCLENBRUosZSxDQUNJLGMsQ0FDQSxlLENBRUosYyxDQUNJLFUsQ0FDQSxXLENBQ0EsZSxDQUVKLGlCLENBQ0ksYSxDQUNBLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsMkIsQ0FBQSw2QixDQUFBLGlDLENBQUEsNkIsQ0FFSixlLENBQ0ksYSxDQUNBLGUsQ0FDQSxhLENBQ0EsMkMsQ0FBQSxtQyxDQUVKLGlCLENBQ0ksYyxDQUNBLGUsQ0FDQSxnQixDQUNBLGtCLENBRUosaUIsQ0FDSSxtQixDQUVKLGdCLENBQ0ksYSxDQUNBLGUsQ0FDQSxjLENBQ0EsZ0IsQ0FFSixtQixDQUNJLGMsQ0FDQSxnQixDQUVKLGdCLENBQ0ksbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSwyQixDQUFBLDRCLENBQUEseUIsQ0FBQSxxQixDQUNBLGdCLENBRUosc0IsQ0FDRSxjLENBQ0EsZ0IsQ0FFRixZLENBQ0ksYSxDQUNBLFUsQ0FDQSxjLENBQ0EsNkIsQ0FBQSxxQixDQUNBLGMsQ0FDQSxhLENBQ0EsaUIsQ0FDQSxZLENBQ0EsaUIsQ0FDQSw0QixDQUVKLGlCLENBQ0ksa0IsQ0FFSixhLENBQ0ksYyxDQUNBLGdCLENBRUosWSxDQUNJLGEsQ0FFSixZLENBQ0ksYyxDQUNBLGUsQ0FDQSxnQixDQUNBLGlCLENBQ0Esa0IsQ0FFSixhLENBQ0ksVSxDQUNBLFcsQ0FFSixVLENBQ0ksZ0IsQ0FFSixjLENBQ0ksYSxDQUVKLGMsQ0FDSSxpQixDQUVKLGEsQ0FDSSxpQixDQUNBLFcsQ0FDQSxTLENBQ0EsUSxDQUNBLGlDLENBQUEseUIsQ0FDQSxjLENBRUosb0IsQ0FDSSxxRCxDQUVKLFUsQ0FDSSxtQixDQUFBLGdCLENBQ0EsVSxDQUNBLFcsQ0FFSixtQixDQUNJLGtCLENBQ0EsbUIsQ0FFSixjLENBQ0ksYSxDQUNBLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEscUIsQ0FFSixzQixDQUNJLFUsQ0FDQSxVLENBQ0EsVyxDQUVKLGEsQ0FDSSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLGtCLENBRUosVyxDQUNJLFUsQ0FDQSxXLENBQ0EsaUIsQ0FFSixZLENBQ0ksYyxDQUNBLGEsQ0FDQSxlLENBQ0EsaUIsQ0FDQSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLHdCLENBQUEscUIsQ0FBQSxrQixDQUVKLGlCLENBQ0ksZ0IsQ0FDQSxjLENBRUosYyxDQUNJLGtCLENBQ0EsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSwyQixDQUFBLDRCLENBQUEseUIsQ0FBQSxxQixDQUNBLHVCLENBQUEsb0IsQ0FBQSxzQixDQUVKLFUsQ0FDSSxVLENBQ0EsVyxDQUNBLGlCLENBRUosVyxDQUNJLGMsQ0FDQSxhLENBQ0EsZSxDQUNBLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0Esd0IsQ0FBQSxxQixDQUFBLGtCLENBQ0EsaUIsQ0FFSixhLENBRUksc0IsQ0FBQSxtQixDQUFBLDBCLENBQ0Esa0IsQ0FISixhLENBS0EsZSxDQUNJLG1CLENBQUEsbUIsQ0FBQSxZLENBRUosYSxDQUNJLGlCLENBRUosYSxDQUNJLGtCLENBRUoseUIsQ0FDSSxhLENBRUosMkMsQ0FDSSxzQyxDQUFBLDhCLENBR0oseUIsQ0FDRSxTLENBQ0Esa0IsQ0FGRixvRCxDQUlJLGMsQ0FDQSxlLENBR0oscUMsQ0FDRSxhLENBQ0EsZSxDQUdBLGlELENBQ0ksd0MsQ0FBQSxnQyxDQUdOLHdDLENBQ0UsUSxDQUNBLGEsQ0FGRixvRCxDQUlJLFMsQ0FDQSxrQixDQUNBLGdFLENBQ0UsZSxDQU9OLGdCLENBQ0ksZ0IsQ0FDQSxjLENBQ0EsZ0IsQ0FDQSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLHdCLENBQUEscUIsQ0FBQSw2QixDQUVKLGdCLENBQ0UsYSxDQUVGLGdCLENBQ0ksZSxDQUNBLGMsQ0FDQSxnQixDQUNBLGUsQ0FFSixzQixDQUNJLGlCLENBQ0EsTSxDQUNBLE8sQ0FDQSxVLENBQ0EsVyxDQVlKLDRCLENBVkEsNkIsQ0FDSSxVLENBQ0EsVSxDQUNBLFUsQ0FDQSxlLENBQ0EsaUIsQ0FDQSxvRCxDQUFBLDRDLENBQ0EsTyxDQUNBLFEsQ0FFSiw0QixDQU1JLHFELENBQUEsNkMsQ0FJSixnQixDQUNJLGlCLENBRUosc0IsQ0FDSSxjLENBT0osbUIsQ0FMQSxrQixDQVVJLG1CLENBQUEsbUIsQ0FBQSxZLENBVkosa0IsQ0FDSSxnQixDQUVBLDJCLENBQUEsNEIsQ0FBQSx5QixDQUFBLHFCLENBRUosbUIsQ0FDSSxXLENBQ0EsNkIsQ0FBQSxxQixDQUNBLGlCLENBQ0EsaUMsQ0FBQSx5QixDQUVBLGtCLENBQUEsYyxDQUNBLHVCLENBQUEsb0IsQ0FBQSxzQixDQUNBLGUsQ0FDQSxrQixDQUVKLGdCLENBQ0ksa0IsQ0FDQSxVLENBQ0EsYyxDQUNBLGdCLENBQ0EsZSxDQUNBLGlCLENBQ0EsbUIsQ0FDQSxnQixDQUNBLGtCLENBRUosZSxDQUNJLGMsQ0FDQSxnQixDQUNBLGEsQ0FDQSxrQixDQUVKLGdCLENBQ0ksYyxDQUNBLFUsQ0FDQSxlLENBQ0EsZSxDQUNBLGlCLENBRUosc0IsQ0FDSSxhLENBQ0EsYyxDQUNBLGtCLENBRUosOEIsQ0FDSSxlLENBRUosdUIsQ0FDRSxjLENBQ0EsSyxDQUNBLE8sQ0FDQSxtQyxDQUFBLDJCLENBQ0EsZ0QsQ0FBQSxnQyxDQUFBLDhELENBQ0EsZSxDQUNBLFksQ0FDQSxTLENBQ0EsZSxDQUNBLFcsQ0FDQSxpQixDQUNBLDZCLENBQUEscUIsQ0FFRixxQixDQUNFLGdDLENBQUEsd0IsQ0FFRixpQixDQUNFLGEsQ0FFRixpQixDQUNJLGMsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxpQixDQUNBLGtCLENBRUosZ0IsQ0FDSSxhLENBQ0Esa0IsQ0FDQSxlLENBRUosbUIsQ0FDSSxhLENBQ0EsaUIsQ0FFSixnQixDQUNJLGMsQ0FDQSxlLENBRUosZSxDQUNFLFksQ0FDQSxVLENBQ0EsVyxDQUNBLGUsQ0FFRixjLENBQ0ksYSxDQUNBLGMsQ0FDQSxlLENBQ0EsYSxDQUNBLGEsQ0FFSixpQixDQUNJLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEscUIsQ0FVSix5QkFDRSxtQixDQUNJLGUsQ0FDQSxRLENBQ0EsbUMsQ0FBQSwyQixDQUNBLFMsQ0FFSixpQixDQUNJLGMsQ0FESixzQixDQUdNLGMsQ0FDQSxnQixDQWdDTixjLENBN0JBLGdCLENBaUJBLGMsQ0FiQSxhLENBaUJBLGlCLENBSUEsWSxDQXhCSSxlLENBQ0EsYSxDQU1KLG1DLENBQ0ksUyxDQUVKLDhCLENBQ0UsUSxDQUVGLCtCLENBQ0UsUSxDQWtCRixhLENBQ0ksbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSwyQixDQUFBLDRCLENBQUEseUIsQ0FBQSxxQixDQUNBLHdCLENBQUEscUIsQ0FBQSxrQixDQVFKLDJCLENBTkEsd0IsQ0FDSSxjLENBRUosZ0IsQ0FDSSxpQixDQUtKLGdCLENBQ0ksdUIsQ0FBQSxvQixDQUFBLHNCLENBRUosYyxDQUNJLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEscUIsQ0FDQSx3QixDQUFBLHFCLENBQUEsa0IsQ0FFSix5QixDQUNJLGlCLENBRUosb0QsQ0FFSSxpQixDQUNBLGdCLENBR0osbUIsQ0FDSSxlLENBRUosaUIsQ0FDSSxlLENBQ0EsZSxBQWFOLHlCQUNFLG1CLENBQ0ksZSxDQXNCSixjLENBcEJBLGdCLENBUUEsYyxDQUpBLGEsQ0FRQSxpQixDQUlBLFksQ0FmSSxlLENBQ0EsYSxDQXNCSixlLENBQ0ksNEIsQ0FFSiw2QixDQUNJLGdCLENBRUosNkIsQ0FDSSxjLENBRUosaUIsQ0FDSSxtQixDQUVKLGtCLENBQ0ksa0IsQ0FFSixnQixDQUNJLG1CLENBRUosYSxDQUNJLGlDLENBRUosMkIsQ0FDSSxpQixDQUVKLDJCLENBQ0ksYyxDQUVKLGUsQ0FDSSxlLENBQ0EsYSxDQUVKLGlCLENBQ0ksNkIsQ0FBQSw0QixDQUFBLHNCLENBQUEsa0IsQ0FFSixnQixDQUNJLDRCLENBRUosaUIsQ0FDSSxTLENBQ0EsaUIsQ0FFSixnQixDQUNJLGMsQ0FFSixnQixDQUNJLDZCLENBQUEsNEIsQ0FBQSxzQixDQUFBLGtCLENBQ0EsdUIsQ0FBQSxvQixDQUFBLHNCLENBRUosaUIsQ0FDSSxpQixDQUNBLGUsQ0FFSixhLENBQ0ksbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSx3QixDQUFBLHFCLENBQUEsa0IsQ0FDQSxpQixDQUVKLGEsQ0FDSSw2QixDQUFBLDRCLENBQUEsc0IsQ0FBQSxrQixDQUNBLHdCLENBQUEscUIsQ0FBQSw2QixDQUVKLGEsQ0FNQSxhLENBSEEsYyxDQUZJLGlCLENBUUosYSxDQU9BLHlCLENBTkksbUIsQ0FBQSxtQixDQUFBLFksQ0FFSix3QyxDQUNJLGUsQ0FDQSxlLENBRUoseUIsQ0FFSSwyQixDQUFBLDRCLENBQUEseUIsQ0FBQSxxQixDQUNBLGUsQ0FDQSxlLENBQ0EsaUIsQ0FFSiwyQyxDQUNJLFksQ0FFSiwwRCxDQUNFLFksQ0FDQSxlLENBQ0EsdUIsQ0FBQSxlLENBRUYsdUIsQ0FDSSxlLENBRUosZ0IsQ0FDSSxlLENBRUosaUIsQ0FDSSxpQixBQWVOLDBCQUNFLGUsQ0FDSSxjLENBRUosZ0MsQ0FDSSxpQyxDQUFBLHlCLENBRUosK0MsQ0FDSSxTLENBQ0Esa0MsQ0FBQSwwQixDQUVKLGtELENBQ0ksUyxDQUNBLGtDLENBQUEsMEIsQ0FFSixrRCxDQUNJLFMsQ0FDQSxrQyxDQUFBLDBCLENBRUosbUIsQ0FDSSxlLENBRUosaUIsQ0FDSSxjLENBQ0EsbUIsQ0FGSixzQixDQUlNLGMsQ0FDQSxnQixDQUNBLGMsQ0FDQSxhLENBR04sYSxDQUNFLGMsQ0FDQSxtQixDQUNFLGlDLENBQUEseUIsQ0FJSix3QkFDRSxFLENBU0EsRyxDQVNBLEUsQ0FqQkUsOEIsQ0FBQSxzQixDQUVGLEcsQ0FZQSxHLENBWEUsK0IsQ0FBQSx1QixDQUVGLEcsQ0FNQSxHLENBTEUsZ0MsQ0FBQSwwQixBQVJKLGdCQUNFLEUsQ0FTQSxHLENBU0EsRSxDQWpCRSw4QixDQUFBLHNCLENBRUYsRyxDQVlBLEcsQ0FYRSwrQixDQUFBLHVCLENBRUYsRyxDQU1BLEcsQ0FMRSxnQyxDQUFBLDBCQWVKLGdCLENBQ0ksaUIsQ0FFSixlLENBQ0UsYSxDQUNBLGtCLENBRUYsa0IsQ0FDSSxrQixDQXNCSixjLENBcEJBLGdCLENBUUEsYyxDQUpBLGEsQ0FRQSxpQixDQUlBLFksQ0FmSSxlLENBQ0EsYSxDQXNCSixlLENBQ0ksZ0MsQ0FDQSxnQixDQUVKLDZCLENBQ0ksZ0IsQ0FFSiw2QixDQUNJLGMsQ0FFSixlLENBQ0ksYyxDQUNBLHVCLENBQUEsb0IsQ0FBQSxzQixDQUVKLFksQ0FDSSxpQyxDQUNBLGlCLENBQ0EsZ0IsQ0FFSiwwQixDQUNJLGlCLENBRUosdUIsQ0FDSSxjLENBRUosa0IsQ0FDRSxRLENBTUEsVSxDQUNBLGtDLENBQUEsMEIsQ0FDQSxVLENBTkYsK0IsQ0FDRSxVLENBU0YsMkIsQ0FDSSxpQixDQUVKLHdCLENBQ0ksYyxDQUVKLGEsQ0FDSSxpQyxDQUVKLGUsQ0FDSSxlLENBRUosaUIsQ0FDSSx3QixDQUFBLHFCLENBQUEsa0IsQ0FLSixhLENBSEEsYyxDQUNJLDZCLENBQUEsNEIsQ0FBQSxzQixDQUFBLGtCLENBRUosYSxDQUNJLDJCLENBQUEseUIsQ0FBQSxxQixDQUNBLHVCLENBQUEsb0IsQ0FBQSxzQixDQUNBLHNCLENBQUEsbUIsQ0FBQSwwQixDQUNBLGtCLENBQ0EsZSxDQUVKLGEsQ0FDSSxlLENBRUosYyxDQUNJLGUsQ0FFSixhLENBQ0ksZSxDQUVKLGMsQ0FDSSw2QixDQUFBLDRCLENBQUEsc0IsQ0FBQSxrQixDQUNBLGtCLENBQUEsYyxDQUVKLGEsQ0FDSSxVLENBQ0Esd0IsQ0FBQSxxQixDQUFBLDZCLENBRUosZ0IsQ0FDSSxVLENBQ0Esc0IsQ0FBQSxtQixDQUFBLDBCLENBRUosd0MsQ0FDSSxVLENBQ0EsUyxDQUVKLHlCLENBQ0ksZSxDQUVKLG9DLENBQ0ksYyxDQUVKLHFDLENBQ0ksZSxDQUVKLGdCLENBQ0ksZSxDQUNBLGEsQ0FFSixnQixDQUNJLGMsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxpQixDQUNBLGtCLENBRUosa0IsQ0FDSSxVLENBQ0EsZSxDQUNBLGEsQ0FDQSxZLENBQ0EsaUIsQ0FFSixnQixDQUNJLGUsQ0FDQSxjLENBQ0EsUyxDQUNBLFcsQ0FDQSxTLENBQ0EsSyxDQUNBLFEsQ0FDQSxpQixDQVlKLGdCLENBVkEsaUIsQ0FDRSxpQixDQUNBLFcsQ0FDQSxVLENBQ0EsSyxDQUNBLE0sQ0FDQSxTLENBQ0EscUIsQ0FDQSx5QixDQUVGLGdCLENBTUksUyxDQUlKLGMsQ0FDSSxtQixDQUFBLGdCLENBQ0EsVSxDQUNBLFcsQ0FFSixpQixDQUNJLFUsQ0FDQSxXLENBQ0EsaUIsQ0FDQSw0QyxDQUFBLG9DLENBQ0EsaUIsQ0FDQSxRLENBQ0EsTyxDQUNBLHNDLENBQUEsOEIsQ0FDQSxjLENBWUosdUIsQ0FWQSx3QixDQUNFLFUsQ0FDQSxTLENBQ0EsVSxDQUNBLG9DLENBQUEsNEIsQ0FDQSxpQixDQUNBLCtCLENBQUEsdUIsQ0FDQSxPLENBQ0EsUSxDQUVGLHVCLENBSUUsb0MsQ0FBQSw0QixDQUlBLFEsQ0FFRixhLENBR0EsNEIsQ0FGRSxjLENBS0YsaUIsQ0FDSSxlLENBRUosbUIsQ0FDSSxtQixDQUFBLG1CLENBQUEsWSxDQUVKLGdCLENBQ0ksaUIsQ0FFSiwyQixDQUNJLGMsQ0FFSixpQixDQUNJLGUsQ0FDQSxnQixDQUNBLGlCLENBRUosa0IsQ0FDSSxrQyxDQUFBLDBCLENBRUosd0IsQ0FDSSxrQixDQUNBLFUsQ0FDQSxjLENBRUosYSxDQUNFLFcsQ0FDQSxZLENBQ0EsVyxDQUNBLFMsQ0FDQSxvQixDQUNFLDZCLENBQ0EsUSxDQUNBLFcsQUFlTiwwQkFDRSxnQixDQUNJLGlCLENBQ0EsbUIsQ0FDQSxnQixDQUNBLDZCLENBQUEscUIsQ0FDQSxvQixDQUFBLGlCLENBQUEsd0IsQ0FHQSxrQixDQUVKLGUsQ0FDSSxtQixDQUVKLGlCLENBQ0Usd2dCLENBQUEsZ1csQ0FPQSw4RSxDQU9BLDJCLENBQ0EsK0ksQ0FRRixtQixDQUNJLGdCLENBQ0EsUSxDQXNCSixjLENBcEJBLGdCLENBUUEsYyxDQUpBLGEsQ0FRQSxpQixDQUlBLFksQ0FmSSxnQixDQUNBLGEsQ0FzQkosZSxDQUNJLFUsQ0FDQSxXLENBRUosVSxDQUNJLFUsQ0FDQSxXLENBRUosYSxDQUNJLGMsQ0FFSixpQixDQUNJLFUsQ0FDQSxXLENBRUosZ0IsQ0FDSSxtQixDQUNBLGMsQ0FFSixrQixDQUNJLFcsQ0FDQSxZLENBQ0Esa0IsQ0FFSix5QixDQUNJLDZCLENBQ0EsUSxDQUNBLFMsQ0FFSixpQixDQUNJLG9CLENBQ0EsYyxDQUNBLGEsQ0FDQSxlLENBQ0EsZSxDQUVKLGUsQ0FDSSxpQixDQUNBLGlDLENBRUosNkIsQ0FHQSw2QixDQUZJLGlCLENBS0osNkIsQ0FDSSxjLENBRUosZSxDQUNJLGUsQ0FDQSxpQixDQUNBLFUsQ0FDQSxhLENBQ0EsYyxDQUNBLGUsQ0FDQSxXLENBRUosYSxDQUNJLGMsQ0FDQSxrQixDQUVKLG1CLENBQ0ksYyxDQUNBLGtCLENBRUosZSxDQUNFLGUsQ0FFRixhLENBQ0ksYyxDQUNBLGtCLENBRUosWSxDQUNJLGMsQ0FDQSxnQixDQUVKLG1DLENBQ0UsVSxDQUNBLFcsQ0FDQSxnRCxDQUFBLHdDLENBQ0EsYyxDQUVGLFksQ0FDSSxtQixDQUVKLGdCLENBQ0ksYyxDQUNBLGdCLENBQ0EsZSxDQUNBLGtCLENBRUosZSxDQUNJLGtCLENBRUosYyxDQUNJLGMsQ0FDQSxnQixDQUNBLGUsQ0FDQSxrQixDQUVKLGMsQ0FDSSxjLENBQ0Esa0IsQ0FFSixhLENBQ0ksYyxDQUNBLGdCLENBRUosYSxDQUNJLGdCLENBRUosYSxDQUdBLGdCLENBRkksbUIsQ0FFSixnQixDQUNJLGMsQ0FHSixpQixDQUNJLGMsQ0FDQSxnQixDQUNBLG9CLENBQ0Esa0IsQ0FFSixnQixDQUNJLGUsQ0FFSixlLENBQ0ksYyxDQUVKLG1CLENBQ0ksYyxDQUNBLGdCLENBRUosZ0IsQ0FDSSxnQixDQUVKLHNCLENBQ0ksZ0IsQ0FDQSxrQixDQUVKLHVDLENBQ0ksUSxDQUVKLGEsQ0FDSSxlLENBQ0EsdUIsQ0FBQSxvQixDQUFBLHNCLENBQ0Esc0IsQ0FDQSxlLENBRUosVSxDQUNJLGlCLENBRUosWSxDQUNJLGMsQ0FDQSxnQixDQUNBLGUsQ0FDQSxrQixDQUdKLFcsQ0FDSSxtQixDQUVKLG1CLENBQ0ksbUIsQ0FFSixhLENBQ0UsaUIsQ0FFRixhLENBQ0UsaUIsQ0FFRixzQixDQUNJLFcsQ0FDQSxXLENBRUosYyxDQUNJLGUsQ0FFSixhLENBQ0ksZSxDQUVKLGMsQ0FDSSx1QixDQUFBLG9CLENBQUEsc0IsQ0FFSixnRSxDQUNJLGUsQ0FFSix5QixDQUNJLGMsQ0FFSix3QyxDQUNJLFUsQ0FDQSxlLENBRUoscUMsQ0FDSSxlLENBRUosZ0IsQ0FDSSxTLENBQ0EsZSxDQUNBLHdCLENBQUEscUIsQ0FBQSw2QixDQUVKLHVCLENBQ0UsZ0IsQ0FDQSxlLENBQ0EsWSxDQUNBLFksQ0FFRixxQixDQUNFLGlCLENBS0YsZSxDQUhBLGdCLENBQ0ksaUIsQ0FRSixzQixDQUhBLGdCLENBQ0ksaUIsQ0FLSixtQixDQUNJLGtCLENBRUosaUIsQ0FDSSxjLENBQ0EsZ0IsQ0FDQSxvQixDQUNBLGtCLENBRUEsZSxDQUVKLGlCLENBQ0ksZ0IsQ0FFSixtQixDQUNJLGtCLENBRUosZSxDQUNFLGMsQ0FFRixnQixDQUNJLHFCQzdzRE4sRSxDQUNJLGMsQ0FDQSxlLENBQ0EsZ0IsQ0FFSixjLENBQ0ksa0IsQ0FDQSxrQixDQUNBLGMsQ0FFSixlLENBQ0ksYSxDQUtKLFksQ0FHQSxhLENBRkksa0IsQ0FLSixzQyxDQUNJLGtCLENBRUosOEIsQ0FDSSxrQixDQUVKLGlDLENBQ0ksYyxDQUNBLGdCLENBRUosc0QsQ0FDRSxZLENDTkYsNEIsQ0RRQSxpQixDQUNJLGlCLENBRUosZ0IsQ0FDSSxlLENBQ0EsYyxDQUNBLGdCLENBQ0Esc0IsQ0FDQSxVLENBRUosZ0IsQ0FDSSxhLENBRUosZ0IsQ0FDSSxlLENBRUosZSxDQUNJLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEscUIsQ0FFSixxQixDQUNJLGlCLENBQ0EsaUIsQ0FDQSxjLENBRUosNEIsQ0FDSSxVLENBQ0EsaUIsQ0FDQSxRLENBQ0EsUSxDQUNBLFUsQ0FDQSxXLENBQ0Esa0IsQ0FDQSxpQixDQUNBLGdELENBQUEsd0MsQ0FFSiwyQixDQUNFLFUsQ0FDQSxpQixDQUNBLFUsQ0FDQSxVLENBQ0EsUSxDQUNBLFEsQ0FDQSxnQyxDQUNBLDJCLENBRUYsbUIsQ0FDSSxjLENBQ0EsYSxDQUNBLGdCLENBQ0EsZSxDQUVKLGdCLENBQ0ksVSxDQUNBLFcsQ0FFSixlLENBQ0ksZSxDQUVKLGUsQ0FDSSxpQixDQUVKLGdCLENBQ0ksZSxDQUNBLGEsQ0FFSixrQixDQUNJLGEsQ0FDQSxrQixDQUVKLGtCLENBQ0ksYyxDQUNBLGUsQ0FDQSxrQixDQUVKLGUsQ0FDSSxlLENBRUosZSxDQUNJLGtCLENBRUosWSxDQUNJLGtCLENBQ0EsYyxDQUVKLGEsQ0FDSSxhLENBRUosYSxDQUNJLGlCLENBQ0Esa0IsQ0FFSixlLENBQ0ksbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSwyQixDQUFBLDRCLENBQUEseUIsQ0FBQSxxQixDQUNBLGlCLENBRUosaUIsQ0FDSSxjLENBQ0EsZ0IsQ0FDQSxrQixDQUVKLFksQ0FDSSxhLENBRUosc0IsQ0FDSSxlLENBRUosWSxDQUNJLDJCLENBQ0EsZ0IsQ0FDQSxrQixDQUNBLGlCLENBQ0EsZSxDQUVKLG1CLENBQ0ksVSxDQUNBLFUsQ0FDQSxXLENBQ0EsaUIsQ0FDQSxpQixDQUNBLGtCLENBQ0EsVSxDQUNBLFEsQ0FFSixrQixDQUNJLG9CLENBQ0EscUIsQ0FDQSxpQixDQUNBLFMsQ0FDQSxRLENBQ0EsYyxDQUNBLGtCLENBQ0EsVSxDQUNBLGUsQ0FFSixXLENBQ0ksa0IsQ0FFSixtQixDQUNJLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEscUIsQ0FDQSx1QixDQUFBLG9CLENBQUEsc0IsQ0FDQSxrQixDQUVKLHFCLENBQ0ksaUMsQ0FBQSx5QixDQUNBLGtCLENBRUosbUIsQ0F3QkEsZ0IsQ0F2QkksYyxDQUNBLGdCLENBQ0Esa0IsQ0FFSixrQixDQUNJLGdCLENBQ0EsZSxDQUVKLG9CLENBQ0ksYyxDQUNBLFUsQ0FDQSxzQixDQUVKLGMsQ0FDSSxhLENBQ0EsZ0IsQ0FFSixnQixDQUNJLGlCLENBQ0EsYyxDQUNBLGdCLENBQ0Esa0IsQ0FFSixnQixDQUNJLGMsQ0FDQSxlLENBQ0EsZSxDQUdKLGdCLENBQ0ksYSxDQUNBLGtCLENBRUosYSxDQUNJLGMsQ0FESixlLENBR00sZSxDQUdOLGEsQ0FDSSxjLENBQ0EsZ0IsQ0FFSixhLENBQ0ksa0IsQ0FFSix3QixDQUNJLGUsQ0FFSixjLENBQ0ksVSxDQUNBLFcsQ0FDQSxVLENBQ0EsUSxDQUVKLHdDLENBQ0ksMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEscUIsQ0FFSixvQixDQUNJLGUsQ0FDQSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLHVCLENBQUEsb0IsQ0FBQSxzQixDQUVKLGtCLENBQ0ksVSxDQUNBLFcsQ0FDQSxxQixDQUNBLGlCLENBQ0EsZSxDQUNBLGlCLENBRUosYyxDQUNJLFUsQ0FDQSxXLENBQ0EsbUIsQ0FBQSxnQixDQUVKLGUsQ0FDSSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLDJCLENBQUEsNEIsQ0FBQSx5QixDQUFBLHFCLENBQ0Esc0IsQ0FBQSxtQixDQUFBLDBCLENBQ0EsaUIsQ0FDQSxnQixDQUNBLGlCLENBRUosZ0IsQ0FDSSxlLENBQ0EsZ0IsQ0V6RkosZSxDRjJGQSxnQixDQUNJLGtCLENBRUosdUIsQ0FDSSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLHVCLENBQUEsb0IsQ0FBQSxzQixDQUNBLGdCLENBRUosaUIsQ0FDSSxlLENBQ0EsZSxDQUNBLGlCLENBRUosa0IsQ0FDSSxnQixDQUVKLGtCLENBQ0ksYyxDQUNBLGdCLENBQ0EsaUIsQ0FFSixpQixDQUNJLGMsQ0FDQSxnQixDQUVKLHNDLENBQ0ksaUIsQ0FFSix5QixDQUNJLGUsQ0FDQSxjLENBRUosbUMsQ0FDSSxrQixDQUVKLGUsQ0FDSSxhLENBRUosZSxDQUNJLGlCLENBQ0Esa0IsQ0FFSixjLENBQ0ksZSxDQUNBLG1CLENBRUosaUIsQ0FDSSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLGtCLENBQUEsYyxDQUNBLGlCLENBRUosZ0IsQ0FDSSxjLENBQ0EsYSxDQUNBLGUsQ0FDQSxhLENBQ0EsaUIsQ0FFSixpQixDQUNJLGMsQ0FFSixlLENBQ0ksaUIsQ0FDQSxtQixDQUVKLGdCLENBQ0ksbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSxrQixDQUFBLGMsQ0FFSixnQixDQUNJLDhCLENBQ0EsZ0IsQ0FDQSxtQixDQUVKLDhCLENBQ0ksYyxDQUVKLGMsQ0FDSSxjLENBRUosaUIsQ0FDSSxhLENBQ0EsaUIsQ0FFSixvQixDQUNJLGMsQ0FFSixlLENBQ0ksYyxDQUVKLGEsQ0FDSSxhLENBRUosWSxDQUNJLG1CLENBQ0Esa0IsQ0FDQSxrQixDQUVKLGEsQ0FDSSxpQixDQUNBLGtCLENBRUosZSxDQUNJLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEscUIsQ0FFSixZLENBQ0ksa0IsQ0FFSixjLENBQ0ksYSxDQUNBLGMsQ0FDQSxhLENBRUosZ0IsQ0FDSSxhLENBRUosZ0IsQ0FDSSxlLENBQ0Esa0IsQ0FFSixZLENBQ0ksYyxDQUNBLGtCLENBRUosZSxDQUNJLFUsQ0FDQSxnQixDQUNBLGUsQ0FDQSxhLENBQ0EsYyxDQUNBLDZCLENBQUEscUIsQ0FDQSxpQixDQUNBLDRCLENBRUosOEIsQ0FDSSxlLENBQ0Esa0IsQ0FFSixtQixDQUNJLG1CLENBQUEsbUIsQ0FBQSxZLENBRUosWSxDQUNJLFksQ0FFSiwwQixDQUNFLFUsQ0FDQSxXLENBQ0EsVSxDQUNBLGlCLENBQ0EsUSxDQUNBLE8sQ0FDQSxtQyxDQUFBLDJCLENBQ0Esa0IsQ0FDQSxpQixDQUNBLFMsQ0FDQSxzQyxDQUFBLDhCLENBRUYsK0MsQ0FDRSxTLENBQ0Esc0MsQ0FBQSw4QixDQUVGLG9CLENBQ0ksaUIsQ0FDQSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLHdCLENBQUEscUIsQ0FBQSxrQixDQUNBLGMsQ0FFSiw2QixDQUNJLFUsQ0FDQSxXLENBQ0EsZ0IsQ0FFSiw0QixDQUNJLFUsQ0FDQSxXLENBQ0EsZ0IsQ0FFSiwyQixDQUNJLFUsQ0FDQSxVLENBQ0EsVyxDQUNBLGlCLENBQ0Esb0MsQ0FBQSw0QixDQUNBLG9CLENBQ0EsaUIsQ0FFSixvQixDQUNJLGlCLENBRUosK0IsQ0FDSSxjLENBRUosNkIsQ0FDSSxVLENBQ0EsWSxDQUNBLGtCLENBRUosZSxDQUNJLGtCLENBRUosdUIsQ0FDSSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLDJCLENBQUEsNEIsQ0FBQSx5QixDQUFBLHFCLENBQ0Esd0IsQ0FBQSxxQixDQUFBLGtCLENBRUosMEMsQ0FDSSxXLENBQ0EsWSxDQUNBLGtCLENBRUosMEMsQ0FDSSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLDJCLENBQUEsNEIsQ0FBQSx5QixDQUFBLHFCLENBQ0Esd0IsQ0FBQSxxQixDQUFBLGtCLENBQ0Esa0IsQ0FFSiwyQyxDQUNJLGEsQ0FDQSxjLENBQ0EsZSxDQUNBLGtCLENBRUosOEMsQ0FDSSxhLENBRUosNkMsQ0FDSSxpQixDQUNBLGMsQ0FDQSxnQixDQUVKLDhDLENBQ0ksZSxDQUNBLHVCLENBQUEsb0IsQ0FBQSxzQixDQUVKLDBDLENBQ0ksYSxDQUNBLFUsQ0FDQSxXLENBRUosMkMsQ0FDSSxpQixDQUVKLGUsQ0FDSSxtQixDQUVKLGUsQ0F3TEEsb0MsQ0F2TEksa0IsQ0FFSixpQixDQUNJLGlCLENBQ0EsYyxDQUNBLGtCLENBRUosZSxDQUNJLFUsQ0FDQSxXLENBQ0EsaUIsQ0FDQSxRLENBQ0EsaUQsQ0FBQSx5QyxDQUNBLG9CLENBRUosaUIsQ0FDSSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLGtCLENBQUEsYyxDQUVKLGUsQ0FDSSxhLENBRUosYyxDQUNJLGlCLENBQ0EsOEIsQ0FDQSxVLENBQ0EsZ0IsQ0FDQSxzQixDQUNBLDZCLENBQUEscUIsQ0FDQSxrQixDQUNBLGlCLENBQ0EsZ0IsQ0FDQSxpQixDQUVKLDRCLENBQ0ksYyxDQUVKLG1CLENBQ0ksYSxDQUNBLGMsQ0FDQSxZLENBQ0EsZ0IsQ0FFSixjLENBQ0ksa0IsQ0FFSix1QyxDQUNJLGUsQ0FFSix3QyxDQUNJLGlCLENBQ0EsZSxDQUVKLGtDLENBQ0ksdUIsQ0FBQSxlLENBRUosaUIsQ0FDSSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLGtCLENBQUEsYyxDQUNBLHVCLENBQUEsb0IsQ0FBQSxzQixDQUdKLHNCLENBQ0ksaUIsQ0FDQSw4QixDQUNBLFUsQ0FDQSxnQixDQUNBLDZCLENBQUEscUIsQ0FDQSxrQixDQUNBLGlCLENBQ0EsZ0IsQ0FFQSxrQixDQUVKLG9DLENBQ0ksYyxDQUVKLGtCLENBQ0ksYSxDQUNBLFUsQ0FDQSxxQixDQUNBLGUsQ0FDQSxjLENBQ0EsaUIsQ0FFSixxQixDQUNJLFksQ0FDQSxlLENBQ0EsYyxDQUNBLGdCLENBQ0EsbUIsQ0FDQSxlLENBQ0EsUyxDQUNBLGtDLENBQUEsMEIsQ0FDQSxpQyxDQUNFLGdCLENBQ0EsUyxDQUdOLGdCLENBQ0ksYyxDQUNBLGUsQ0FDQSwwQixDQUFBLDBCLENBQUEsbUIsQ0FFSixpQixDQUNJLFUsQ0FDQSxXLENBQ0EsZSxDQUVKLGlCLENBQ0ksaUIsQ0FDQSxVLENBQ0EsVyxDQUNBLGlCLENBQ0EsUSxDQUNBLFEsQ0FDQSxtQyxDQUFBLDJCLENBQ0Esa0IsQ0FDQSxnRCxDQUFBLHdDLENBRUosd0IsQ0FDSSxVLENBQ0EsVSxDQUNBLFUsQ0FDQSxlLENBQ0EsaUIsQ0FDQSxRLENBQ0EsTyxDQUNBLHNDLENBQUEsOEIsQ0FDQSxpQixDQWdCSixzRCxDQWRBLHVCLENBaUJJLGdELENBQUEsZ0MsQ0FBQSw4RCxDQWpCSix1QixDQUNJLFUsQ0FDQSxVLENBQ0EsVSxDQUNBLGUsQ0FDQSxpQixDQUNBLFEsQ0FDQSxPLENBRUEsaUIsQ0FEQSxvRCxDQUFBLDRDLENBTUosc0QsQ0FFSSxtRCxDQUFBLDJDLENBSUosZSxDQUNJLFksQ0FFSixjLENBQ0ksYSxDQUNBLFUsQ0FDQSxjLENBQ0EsNkIsQ0FBQSxxQixDQUNBLGMsQ0FFQSxpQixDQUNBLFksQ0FDQSxpQixDQUNBLGdCLENBQ0EsNEIsQ0FDQSxlLENBQ0Esa0IsQ0FDQSxnQixDQUVKLGdCLENBQ0ksYSxDQUNBLFUsQ0FDQSxlLENBQ0EsZSxDQUVKLGlCLENBQ0Usa0IsQ0FDQSxjLENBRUYsbUQsQ0FDSSxlLENBS0osb0IsQ0FDSSxrQixDQUVKLGdCLENBQ0ksYyxDQUNBLGUsQ0FDQSxnQixDQUNBLGlCLENBQ0Esa0IsQ0FDQSxjLENBRUosYyxDQUNJLGtCLENBQ0EsYyxDQUNBLGtCLENBS0osaUIsQ0FIQSxlLENBQ0ksYSxDQUtKLHFCLENBQ0UsZ0IsQ0FDQSxrQixDQUZGLHNDLENBSUksYyxDQUpKLDRDLENBT0ksYyxDQUNBLGMsQ0FDQSxvQyxDQUFBLDRCLENBVEosK0QsQ0FXTSwyQixDQUNBLGUsQ0FDQSxlLENBYk4sOEQsQ0FnQk0sUyxDQUNBLFUsQ0FDQSxPLENBQ0EsbUMsQ0FBQSwyQixDQW5CTixrRSxDQXNCTSxnQixDQUNBLDhFLENBQ0UsbUIsQ0F4QlIsMkMsQ0E2QkksYyxDQUNBLGUsQ0FDQSxlLENBL0JKLDRDLENBa0NJLGtCLENBbENKLDBDLENBcUNJLGMsQ0FDQSxhLENBdENKLDBELENBeUNJLGlCLENBT0osaUIsQ0FDRSxTLENBQ0EsYyxDQUZGLDhCLENBSUksa0IsQ0FKSiw4QixDQU9JLGMsQ0FQSixpQyxDQVVJLGMsQ0FWSixpQyxDQWFJLGUsQ0FXSix5QkFDRSxlLENBNEJBLGUsQ0FKQSxnQixDQWhCQSxhLENBWUEsYSxDQUpBLGUsQ0FaQSxnQixDQVFBLGMsQ0FYSSxlLENBQ0EsYSxDQWtDSixrQixDQUpBLG1CLENBQ0ksTyxDQUNBLG1DLENBQUEsMkIsQ0FNSixtQixDQUNJLHdCLENBQUEscUIsQ0FBQSxrQixDQUVKLGdCLENBQ0ksZSxDQUNBLGlCLENBQ0EsYSxDQUVKLGUsQ0FDSSxpQixDQUVKLDZCLENIK3dIQSw4QixDRzl3SEksaUIsQ0FFSiwwQixDQUNJLGMsQ0FFSixpQixDQUNJLGMsQ0FFSixjLENBQ0ksYSxDQU1KLGlCLENBSkEsZSxDQUNJLGUsQ0FDQSxlLEFBY04seUJBQ0UsZSxDQTRCQSxlLENBSkEsZ0IsQ0FoQkEsYSxDQVlBLGEsQ0FKQSxlLENBWkEsZ0IsQ0FRQSxjLENBWEksZSxDQUNBLGEsQ0E4QkosZSxDQUNJLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0Esd0IsQ0FBQSxxQixDQUFBLGtCLENBRUosZ0IsQ0FDSSxRLENBQ0EsZSxDQUVKLGlCLENBQ0ksZSxDQUNBLGlCLENBRUosZ0IsQ0FDSSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLHdCLENBQUEscUIsQ0FBQSxrQixDQUVKLGUsQ0FDSSxlLENBQ0EsaUIsQ0FFSixnQixDQUNJLGlCLENBRUosWSxDQUNJLDZCLENBQUEscUIsQ0FDQSxzQyxDQUNBLGlCLENBQ0EsVSxDQUVKLDBCLENBQ0ksYyxDQUVKLGUsQ0FDSSw2QixDQUFBLDRCLENBQUEsc0IsQ0FBQSxrQixDQUNBLGtCLENBQUEsYyxDQUVKLG1CLENBQ0ksYSxDQUNBLGlCLENBRUosYyxDQUNJLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0Esd0IsQ0FBQSxxQixDQUFBLGtCLENBRUoscUIsQ0FDSSxVLENBQ0EsaUIsQ0FDQSxlLENBS0osdUIsQ0FIQSx3QyxDQUNJLDZCLENBQUEsNEIsQ0FBQSxzQixDQUFBLGtCLENBRUosdUIsQ0FDSSwyQixDQUFBLHlCLENBQUEscUIsQ0FDQSx3QixDQUFBLHFCLENBQUEsa0IsQ0FDQSxzQixDQUFBLG1CLENBQUEsMEIsQ0FFSixpQixDQUNJLGUsQ0FFSixrQixDQUNJLFMsQ0FDQSxpQixDQUVKLG9CLENBQ0ksZSxDQUVKLHVDLENBQ0ksZSxDQUVKLHNDLENBQ0ksbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSx1QixDQUFBLG9CLENBQUEsc0IsQ0FFSixtQyxDQUNJLGlCLENBRUosOEMsQ0FDSSxjLENBRUosZSxDQUNJLGlCLENBRUosZ0IsQ0FDSSxnQyxDQUNBLGdCLENBRUosOEIsQ0FDSSxnQixDQUdKLDZCLENBQ0ksaUIsQ0FFSiw4QixDQUNJLGMsQ0FFSixlLENBQ0ksNkIsQ0FBQSw0QixDQUFBLHNCLENBQUEsa0IsQ0FDQSx1QixDQUFBLG9CLENBQUEsc0IsQ0FDQSx1QixDQUFBLG9CLENBQUEsc0IsQ0FFSixZLENBQ0ksZ0IsQ0FFSix1QixDQUNJLGMsQ0FFSixnQixDQUNJLG1CLENBQUEsbUIsQ0FBQSxZLENBRUosdUIsQ0FNQSwwQyxDQUxJLHVCLENBQUEsb0IsQ0FBQSxzQixDQUVKLGdCLENBQ0ksZSxDQUtKLDZDLENBQ0ksZSxDQUVKLDhDLENBQ0ksc0IsQ0FBQSxtQixDQUFBLDBCLENBRUosZSxDQUNJLGlCLENBRUosZ0IsQ0FDSSxjLENBRUosNEIsQ0FDSSxlLENBQ0Esa0IsQ0FFSiw2QixDQUNJLGUsQ0FESiw2QixDQUlBLGlCLENBQ0UsdUIsQ0FBQSxvQixDQUFBLHNCLENBRUYsMEIsQ0FDSSxjLENBRUosdUMsQ0FDSSxlLENBRUoseUMsQ0FDSSx3QixDQUFBLHFCLENBQUEsa0IsQ0FFSix3QyxDQUNJLGUsQ0FFSiw4QixDQUNJLGtCLENBQUEsYyxDQUVKLDRELENBQ0ksZSxDQUNBLG9CLENBRUosYyxDQUNJLGUsQ0FDQSxtQixDQUVKLGdCLENBQ0ksaUIsQ0FDQSxLLENBQ0EsTyxDQUNBLGdCLENBRUosYyxDQUNJLGlCLENBRUosdUMsQ0FDSSx1QixDQUFBLG9CLENBQUEsc0IsQ0FFSixpQyxDQUNJLGUsQ0FDQSxlLENBTUosaUIsQ0FKQSxlLENBQ0ksZSxDQUNBLGEsQ0FNSixpQixDQUNFLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0Esd0IsQ0FBQSxxQixDQUFBLGtCLENBRUYsYyxDQUNFLGlCLENBRUYsZ0IsQ0FDRSxlLENBRUYsOEIsQ0FFSSxrQixDQUNBLHlDLENBQ0UsZSxDQUlOLHFDLENBQ0UsZSxDQUVGLDhCLENBQ0ksaUIsQ0FFSiwrQixDQUNJLDRCLENBRUosZ0MsQ0FDSSxZLENBQ0EsVyxDQUVKLDhCLENBQ0ksb0IsQUFXTiwwQkFDRSxlLENBd0JBLGdCLENBaEJBLGEsQ0FZQSxhLENBSkEsZSxDQVpBLGdCLENBUUEsYyxDQVhJLGUsQ0FDQSxhLENBMEJKLGEsQ0FDSSxlLENBRUosZ0IsQ0FDSSxjLENBQ0EsZSxDQUNBLG1CLENBQUEsbUIsQ0FBQSxZLENBRUosaUIsQ0FDSSxpQixDQUVKLG9CLENBQ0ksZSxDQUVKLGEsQ0FDSSxlLENBQ0EsaUIsQ0FXSiwwQixDQVRBLHdCLENBQ0ksYyxDQUVKLHVCLENBQ0ksZSxDQUVKLGlCLENBQ0ksdUIsQ0FBQSxvQixDQUFBLHNCLENBS0osYyxDQUNFLFcsQ0FDQSxZLENBRUYsZSxDQUNJLGlCLENBRUosZ0IsQ0FDSSxlLENBRUosb0IsQ0FDRSxjLENBRUYsZSxDQUNJLGUsQ0FDQSxhLENBRUosc0IsQ0FDSSxnQyxDQUVKLG9DLENBQ0ksZ0IsQ0FFSixvQyxDQUNJLGMsQ0FFSixjLENBQ0ksYyxDQUVKLG1CLENBQ0ksYyxDQUVKLGtCLENBRUksYyxDQUNBLGUsQ0FDQSxjLENBQ0Esa0IsQ0FDQSxTLENBRUosaUIsQ0FDSSxtQyxDQUFBLDJCLENBQ0EsTyxDQUNBLFMsQ0FDQSxVLENBRUoscUIsQ0FDSSxpQixDQUNBLGtCLENBQ0EsZ0IsQ0FDQSxjLENBRUosa0IsQ0FDRSxxQixDQUNBLFcsQ0FFRixpQyxDQUNFLGEsQ0FDQSxtQixDQUVGLDhCLENBQ0ksbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSxlLENBRUosb0IsQ0FDSSxpQixDQUNBLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEscUIsQ0FDQSx1QixDQUFBLG9CLENBQUEsc0IsQ0FFSiw0RCxDQUNJLGMsQ0FDQSxVLENBQ0EsYyxDQUVKLDhCLENBQ0ksZSxDQUNBLGlCLENBRUosNkQsQ0FDSSxjLENBQ0EsVSxDQUVKLDRDLENBQ0ksVSxDQUNBLHVCLENBQUEsb0IsQ0FBQSxzQixDQUVKLGMsQ0FDSSxlLENBQ0Esc0IsQ0FDQSxrQixDQU1KLGlCLENBSkEsZSxDQUNJLGUsQ0FDQSxhLENBTUoscUMsQ0FFSSw0QixDQUZKLDBELENBS0ksZ0IsQUE0Qk4sMEJBQ0UsZSxDQXdCQSxnQixDQWhCQSxhLENBWUEsYSxDQUpBLGUsQ0FaQSxnQixDQVFBLGMsQ0FYSSxnQixDQUNBLGEsQ0EwQkosOEIsQ0FDSSxRLENBRUosa0MsQ0FxQ0EscUIsQ0FwQ0ksa0IsQ0FFSixpQyxDQUNJLGMsQ0FDQSxlLENBRUosYyxDQUNJLGUsQ0FDQSxtQixDQUdKLGUsQ0FDSSxjLENBQ0Esa0IsQ0FFSixpQixDQUNJLGMsQ0FFSixnQixDQUNJLGMsQ0FFSixlLENBQ0ksYyxDQUVKLGUsQ0FDSSxlLENBRUosbUIsQ0FDSSxhLENBRUosNEIsQ0FDSSxLLENBRUosMkIsQ0FDSSxPLENBS0osZ0IsQ0FDSSxlLENBRUosZSxDQUNJLGtCLENBRUosYSxDQUNJLGMsQ0FDQSxrQixDQUVKLFksQ0FDSSxlLENBQ0Esa0IsQ0FFSixZLENBQ0ksaUIsQ0FDQSxzQyxDQUNBLGtCLENBRUosMEIsQ0FDSSxpQixDQUVKLDBCLENBQ0ksYyxDQUVKLHFCLENBQ0ksZSxDQUNBLGlCLENBRUosbUIsQ0FDSSxjLENBQ0EsZ0IsQ0FDQSxlLENBQ0Esa0IsQ0FFSixjLENBQ0ksYyxDQUNBLGtCLENBRUosZ0IsQ0FDSSxjLENBQ0EsZSxDQUNBLGtCLENBRUosd0MsQ0FDSSxrQixDQUNBLGMsQ0FFSixhLENBQ0ksbUIsQ0FFSixzQixDQUNJLGdCLENBQ0EsbUIsQ0FFSiwwQyxDQUNJLGMsQ0FFSixpQixDQUNJLGUsQ0FDQSxlLENBQ0Esa0IsQ0FFSixvQyxDQUNJLGMsQ0FFSixzQyxDQUNJLGtCLENBRUoseUIsQ0FDSSxjLENBRUosZSxDQUNJLGMsQ0FDQSxrQixDQUVKLGlCLENBQ0ksd0IsQ0FBQSxxQixDQUFBLDZCLENBQ0Esa0IsQ0FFSixnQixDQUNJLGMsQ0FFSixpQixDQUNJLGMsQ0FFSixnQixDQUNJLG1CLENBRUosaUIsQ0FDSSxrQixDQUVKLGMsQ0FDSSxjLENBQ0EsZSxDQUNBLGlCLENBRUosb0IsQ0FDSSxjLENBQ0Esa0IsQ0FFSixlLENBQ0ksYyxDQUVKLGMsQ0FDSSxtQixDQUVKLFksQ0FDSSxvQixDQUNBLG1CLENBRUosYSxDQUNJLGMsQ0FDQSxlLENBQ0Esa0IsQ0FFSixjLENBQ0ksWSxDQUVKLGdCLENBQ0ksYyxDQUNBLGtCLENBRUosWSxDQUNJLGMsQ0FDQSxrQixDQUVKLGlDLENBQ0ksYyxDQUVKLDhCLENBQ0ksZSxDQUVKLG9CLENBQ0ksaUIsQ0FLSiwyQyxDQUNJLGMsQ0FDQSxrQixDQUVKLDBDLENBQ0ksa0IsQ0FFSiw4QyxDQUNJLGUsQ0FFSixlLENBQ0ksb0IsQ0FFSixlLENBQ0ksYyxDQUNBLGdCLENBQ0Esa0IsQ0FFSixpQixDQUNJLGMsQ0FDQSxrQixDQUVKLGUsQ0FDSSxnQixDQUVKLGMsQ0FDSSxpQixDQUNBLCtCLENBQ0EsZ0IsQ0FDQSxtQixDQUNBLGtCLENBRUosZSxDQUNJLFUsQ0FDQSxXLENBQ0EsUSxDQUVKLGMsQ0FDSSxrQixDQUVKLHVDLENBQ0ksYyxDQUVKLHlDLENBQ0ksa0IsQ0FFSix3QyxDQUNJLGdCLENBRUosdUIsQ0FDSSxhLENBQ0Esa0IsQ0FFSiw4QixDQUNJLGMsQ0FFSiw4QixDQUNJLGlCLENBQ0EsZSxDQUNBLFUsQ0FDQSxTLENBRUosaUIsQ0FDSSxtQixDQUVKLGlDLENBQ0ksZSxDQUVKLGtDLENBQ0ksa0IsQ0FFSixnQixDQUNJLGMsQ0FDQSxnQixDQUNBLGUsQ0FDQSxrQixDQUNBLFMsQ0FNSixpQixDQUpBLGUsQ0FDSSxnQixDQUNBLGEsQ0FNSixjLENBQ0ksYyxDQUNBLGtCLENBRUosZSxDQUNJLGMsQ0FDQSxnQixDQUNBLGlCLENBQ0Esa0IsQ0FDQSxTLENBRUosYyxDQUNJLGMsQ0FDQSxnQixDQUNBLGUsQ0FDQSxpQixDQUVKLGdCLENBQ0ksYyxDQUNBLGtCLENBRUosOEIsQ0FDSSxjLENBQ0EsZSxDQUVKLGlCLENBQ0ksaUIsQ0FDQSxjLENBQ0Esa0IsQ0FFSixrQyxDQUNJLGMsQ0FDQSxnQixDQUNBLGtCLENBQ0EsUyxDQUdKLGdCLENBQ0UsUyxDQUNBLFUsQ0FDQSxlLENBRUYscUIsQ0FDRSxnQixDQUNBLG1CLENBRkYsc0MsQ0FJSSxjLENBQ0EsZ0IsQ0FDQSxvQixDQUNBLGtCLENBUEoscUMsQ0FVSSw0QixDQVZKLDRDLENBYUksa0IsQ0FiSiwrRCxDQWVNLDJCLENBQ0EsVyxDQWhCTiw2QyxDQW9CSSw2QixDQUFBLDRCLENBQUEsc0IsQ0FBQSxrQixDQUNBLGtCLENBQUEsYyxDQXJCSiwwQyxDQXdCSSxVLENBQ0EsZSxDQUNBLGMsQ0FDQSxnQixDQUNBLG9CLENBQ0Esa0IsQ0E3Qkosd0MsQ0FnQ0ksaUIsQ0FDQSxlLENBakNKLHdDLENBb0NJLFcsQ0FDQSxZLENBQ0Esa0IsQ0F0Q0oseUMsQ0F5Q0ksa0IsQ0F6Q0osMkMsQ0E0Q0ksNEIsQ0E1Q0osMkMsQ0ErQ0ksYyxDQUNBLGUsQ0FDQSxlLENBR0osaUIsQ0FDRSxTLENBREYsK0IsQ0FHSSxlLENBQ0Esa0IsQ0FKSixnQyxDQU9JLFksQ0FDQSxXLENBUkosK0IsQ0FXSSw0QixDQVhKLGlDLENBY0ksd0IsQ0FBQSxxQixDQUFBLGtCLENBZEosOEIsQ0FpQkksaUIsQ0FqQkosaUMsQ0FvQkksZSxDQUNBLGMsQ0FDQSxpQkd2dEROLGMsQ0FDSSxnQixDQUNBLGlCLENBQ0Esa0IsQ0FFSixlLENBQ0ksYSxDQUNBLGlCLENBRUosYSxDQUNJLGlCLENBQ0Esb0IsQ0FDQSx5QyxDQUNBLDRCLENBQ0EsMkIsQ0FFSixvQixDQUNJLFUsQ0FDQSxVLENBQ0EsWSxDQUNBLGlCLENBQ0EsTSxDQUNBLEssQ0FDQSw2RixDQUFBLDBELENBRUosZ0IsQ0FDSSxnQixDQUNBLGMsQ0FDQSxnQixDQUNBLGEsQ0FFSixhLENBQ0ksZ0IsQ0FDQSxrQixDQUVKLGMsQ0FDSSxhLENBQ0EsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSwyQixDQUFBLDZCLENBQUEsaUMsQ0FBQSw2QixDQUVKLGEsQ0FDSSxVLENBQ0EsZSxDQUNBLGEsQ0FDQSxZLENBRUosYyxDQUNJLGUsQ0FFSixpQixDQUNJLGEsQ0FDQSxpQixDQUVKLG1CLENBQ0ksbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSxrQixDQUFBLGMsQ0FDQSxlLENBRUosZ0IsQ0FDSSxVLENBQ0EsYyxDQUNBLGtCLENBQ0EsZSxDQUNBLGlCLENBQ0EsNkIsQ0FBQSxxQixDQUNBLGtCLENBRUosbUIsQ0FDSSxjLENBQ0EsZSxDQUNBLGtCLENBRUosMkIsQ0FDSSxlLENBRUosZ0IsQ0FDSSxrQixDQUVKLGEsQ0FDSSxrQixDQUNBLG1CLENBQ0Esa0IsQ0FFSixrQixDQUNJLFMsQ0FDQSxlLENBWUoseUJBQ0ksZSxDQUNJLGUsQ0FDQSxnQixDQUNBLGlCLENBRUosYSxDQUNJLDJDLENBQ0Esb0IsQ0FFSixnQixDQUNJLGUsQ0FDQSxnQixDQUNBLGlCLENBQ0EsZ0IsQ0FFSixjLENBQ0ksZSxDQUNBLGEsQ0FFSixhLENBQ0ksYSxDQUVKLGlCLENBQ0ksZSxDQUNBLGUsQUFZUix5QkFDSSxlLENBQ0ksZSxDQUVKLGEsQ0FDSSw0QyxDQUNBLG9CLENBRUosZ0IsQ0FDSSxlLENBRUosYyxDQUVJLDZCLENBQUEsNEIsQ0FBQSxzQixDQUFBLGtCLENBQ0Esd0IsQ0FBQSxxQixDQUFBLGtCLENBRUosaUIsQ0FMQSxjLENBTUksZSxDQUVKLGEsQ0FDSSxpQixDQUVKLG1CLENBQ0ksb0IsQ0FBQSxnQixDQUVKLGdCLENBQ0ksaUIsQ0FDQSwyQixDQUNJLGdCLEFBY1osMEJBSUksZ0IsQ0FIQSxlLENBQ0ksZSxDQUtKLGEsQ0FDSSwyQyxDQUNBLG9CLENBS0osaUIsQ0FIQSxjLENBQ0ksaUIsQUFpQlIsMEJBVUksaUIsQ0FIQSxjLENBTEksZ0IsQ0FXSixlLENBQ0ksYyxDQUNBLGUsQ0FDQSxnQixDQUVKLG9CLENBQ0ksWSxDQUNBLDZGLENBQUEsMEQsQ0FFSixnQixDQUNJLGMsQ0FDQSxlLENBQ0EsZSxDQUVKLGMsQ0FDSSxtQixDQUVKLGEsQ0FDSSxlLENBQ0EsWSxDQUNBLGlCLENBRUosYyxDQUNJLGMsQ0FDQSxlLENBQ0EsZSxDQUVKLGMsQ0FDSSxlLENBRUosYSxDQUNJLG1CLENBRUosaUIsQ0FDSSxjLENBRUosbUIsQ0FDSSxlLENBQ0EsdUIsQ0FBQSxvQixDQUFBLHNCLENBRUosZ0IsQ0FDSSxpQixDQUNBLHNCLENBRUosbUIsQ0FDSSxjLENBRUosZ0IsQ0FDSSxtQixDQUVKLGEsQ0FDSSxxQixDQUNBLHFCRDlRUixpQixDQUNJLGdCLENBRUosWSxDQUNJLGlCLENBQ0EsYyxDQUNBLGdCLENBQ0EsZSxDQUNBLGUsQ0FDQSxnQixDQUNBLGlCLENBRUosYyxDQUNJLGUsQ0FFSixvQixDQUNJLGEsQ0FFSiwwQixDQUNJLGtCLENBRUosYyxDQUNJLGtCLENBK1NKLGdDLENBN1NBLDZCLENBQ0ksaUIsQ0FFSixpQixDQUNJLGtCLENBRUosZSxDQUNJLGtCLENBRUosdUIsQ0FDSSxtQixDQUNBLGtCLENBQ0EsZSxDQUVKLGlCLENBQ0ksYSxDQUVKLGdCLENBQ0ksYSxDQUNBLFUsQ0FDQSxrQixDQUVKLGMsQ0FDSSxjLENBQ0EsaUIsQ0FFSixtQixDQUNJLGdCLENBQ0EsZSxDQUNBLGdCLENBRUosbUMsQ0FDSSw2QixDQUFBLDRCLENBQUEsc0IsQ0FBQSxrQixDQUNBLGtCLENBQUEsYyxDQUNBLGtCLENBRUosZ0MsQ0FDSSw0QixDQUNBLFUsQ0FDQSxnQixDQUNBLGlCLENBQ0EsaUIsQ0FDQSw2QixDQUVKLDhDLENBQ0ksYyxDQUVKLGtDLENBQ0ksaUIsQ0FDQSxVLENBQ0EsVyxDQUNBLEssQ0FDQSxNLENBQ0EsUyxDQUVKLGlCLENBS0EsZ0IsQ0FKSSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLHVCLENBQUEsb0IsQ0FBQSxzQixDQUNBLHdCLENBQUEscUIsQ0FBQSxrQixDQUVKLGdCLENBQ0ksYyxDQUNBLGEsQ0FDQSxlLENBQ0EsNkIsQ0FBQSxxQixDQUlBLFksQ0FTSixnQixDQVBBLGdCLENBU0ksVyxDQUNBLGlCLENBQ0EsVyxDQVhKLGdCLENBSUksaUIsQ0FIQSxpQixDQU1KLGdCLENBQ0ksaUIsQ0FJQSxrQixDQUVKLGtDLENBQ0ksVSxDQUdBLDBCLENBRUEsVSxDQUNBLFcsQ0FDQSxpQixDQUNBLE0sQ0FpR0osa0MsQ0EvRkEsa0MsQ0FYQSxrQyxDQTJHSSxzQyxDQUNBLDJCLENBQ0EscUIsQ0FsR0osa0MsQ0FDSSxVLENBR0EsMEIsQ0FJQSxpQixDQUNBLE8sQ0FDQSxnQyxDQUFBLHdCLENBSkEsVSxDQUNBLFcsQ0FLSiwrQixDQUNJLFUsQ0FDQSxpQixDQUNBLG9DLENBQUEsNEIsQ0FFSixnQixDQUNJLGEsQ0FDQSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLDJCLENBQUEsNEIsQ0FBQSx5QixDQUFBLHFCLENBRUosZ0IsQ0FDSSxlLENBQ0EsYyxDQUNBLGUsQ0FDQSxrQixDQUVKLGtCLENBQ0ksYyxDQUNBLGtCLENBRUosZ0IsQ0FDSSxVLENBQ0EsVyxDQUVKLGUsQ0FDSSxrQixDQUVKLGdCLENBQ0ksa0IsQ0FFSixlLENBQ0ksa0IsQ0FFSixrQixDQUNJLGMsQ0FDQSxrQixDQUVKLGlCLENBQ0ksZSxDQUVKLGUsQ0FDSSxrQixDQUVKLFksQ0FDSSxrQixDQUNBLG1CLENBQ0Esa0IsQ0FFSixhLENBQ0ksYSxDQUtKLGMsQ0FDSSxjLENBRUosYyxDQUNJLFUsQ0FDQSxlLENBQ0EsYyxDQUNBLGlCLENBRUosWSxDQUNJLGtCLENBRUosYyxDQUNJLG1CLENBRUosMkIsQ0FDSSxVLENBQ0EsVyxDQUNBLGlCLENBQ0EsNkMsQ0FBQSxxQyxDQUNBLFEsQ0FDQSxTLENBRUosMEIsQ0FDSSxTLENBRUosMEIsQ0FDSSxVLENBRUosa0MsQ0FJSSx1QixDQUFBLGUsQ0FDQSxnRCxDQUFBLHdDLENBQ0EsVSxDQUNBLFcsQ0FFSiwwQixDQUNJLFcsQ0FDQSxTLENBRUosb0MsQ0FDSSxTLENBQ0EsVSxDQUNBLGtCLENBQ0EsaUIsQ0FFSiw2QixDQUNJLFksQ0FFSixpQixDQUNJLGEsQ0FFSixpQixDQUNJLGlCLENBQ0Esa0IsQ0FFSixpQyxDQUNJLFUsQ0FDQSxXLENBQ0EsZSxDQUNBLGlCLENBQ0EsaUIsQ0FDQSxXLENBQ0Esa0MsQ0FBQSwwQixDQUVKLDhCLENBQ0ksbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSxVLENBR0EsZSxDQUNBLDJCLENBQ0Esd0IsQ0FBQSxxQixDQUFBLGtCLENBQ0EsUSxDQUNBLDJDLENBQUEsbUMsQ0FDQSxrQixDQUVKLHlDLENBQ0ksdUIsQ0FBQSxlLENBRUosOEIsQ0FDSSxjLENBQ0EsYSxDQUNBLGUsQ0FDQSxpQixDQUNBLGtDLENBQUEsMEIsQ0FFSixpQyxDQUNJLGEsQ0FFSixpQyxDQUNJLGUsQ0FFSiw4RCxDQUNJLFMsQ0FFSiwyRCxDQUNJLGUsQ0FFSiwrQixDQUNJLE8sQ0FDQSxXLENBQ0EsYSxDQUNBLFMsQ0FDQSxrQyxDQUFBLDBCLENBRUosNEQsQ0FDSSxVLENBQ0EsVyxDQUNBLGEsQ0FDQSxTLENBRUosMkIsQ0FDSSxrQixDQUVKLDhCLENBQ0ksZSxDQUNBLFUsQ0FDQSxpQixDQUVKLDhCLENBQ0ksZSxDQUNBLHNCLENBQUEsYyxDQUNBLGEsQ0FDQSxjLENBQ0EsZ0IsQ0FDQSw0QixDQUVKLHFDLENBQ0ksWSxDQUVKLGlDLENBQ0ksaUIsQ0FFSiw0QixDQUNJLGMsQ0FNSiwwQixDQUNJLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0Esa0IsQ0FBQSxjLENBRUosNkIsQ0FDSSxZLENBRUosOEIsQ0FDSSxlLENBRUosZ0IsQ0FDSSxrQixDQUVKLFUsQ0FDSSxpQixDQUNBLFcsQ0FDQSxVLENBQ0EsZSxDQUNBLFksQ0FDQSxjLENBQ0EsaUIsQ0FDQSw4QyxDQUFBLHNDLENBRUosYyxDQUNJLGlCLENBQ0Esb0MsQ0FBQSw0QixDQUNBLHVCLENBQ0Esa0IsQ0FFSixXLENBQ0ksVSxDQUNBLFcsQ0FFSixjLENBQ0ksaUIsQ0FDQSxnQixDQUVKLHVCLENBQ0ksbUIsQ0FBQSxtQixDQUFBLFksQ0FESiwwQyxDQUdRLFUsQ0FDQSxXLENBQ0EsYyxDQUxSLDJDLENBUVEsVSxDQUNBLGMsQ0FUUiw4QyxDQVlRLGMsQ0FDQSxVLENBYlIsMEMsQ0FnQlEsaUIsQ0FDQSxjLENBakJSLDZDLENBb0JRLGdCLENBcEJSLDhDLENBdUJRLGUsQ0F2QlIsMEMsQ0EwQlEsVSxDQUNBLFcsQ0FDQSxhLENBNUJSLDJDLENBK0JRLGlCLENBQ0Esc0QsQ0FDSSxjLENBU1oseUJBQ0ksaUIsQ0FDSSxlLENBQ0EsYSxDQUVKLGdCLENBQ0ksVyxDQUNBLFksQ0FFSixnQixDQUlBLGEsQ0FISSxlLENBQ0EsYSxDQU1KLFcsQ0FDSSxhLENBRUosaUIsQ0FDSSxlLENBQ0EsZSxBQWFSLHlCQUNJLFksQ0FDSSxjLENBQ0EsZSxDQUNBLGUsQ0FFSiw2QixDQUNJLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsdUIsQ0FBQSxvQixDQUFBLHNCLENBRUosMEIsQ0FDSSxpQixDQUVKLHFDLENBQ0ksYyxDQUVKLGlDLENBQ0ksa0IsQ0FjSixpQixDQVpBLGlCLENBSUEsZ0IsQ0FJQSxhLENBUEksZSxDQUNBLGEsQ0FjSixnQixDQUNJLG1CLENBQUEsbUIsQ0FBQSxZLENBRUosMkIsQ0FDSSxlLENBQ0EsaUIsQ0FFSiw2QixDQUNJLGEsQ0FDQSxlLENBRUosMEIsQ0FDSSxRLENBQ0Esd0IsQ0FBQSxxQixDQUFBLGtCLENBRUosOEIsQ0FDSSw0QixDQUVKLGMsQ0FDSSxVLENBQ0EsaUIsQUFZUiwwQkFDSSxpQixDQUNJLGdCLENBRUosZ0IsQ0FDSSxXLENBQ0EsWSxDQUVKLGtCLENBQ0ksa0IsQ0FFSiwwQixDQUNJLGtCLENBRUosaUIsQ0FDSSxlLENBQ0EsYSxDQUVKLGdCLENBR0ksNkIsQ0FBQSw0QixDQUFBLHNCLENBQUEsa0IsQ0FNSixpQixDQVRBLGdCLENBS0EsYSxDQUNJLGUsQ0FDQSxhLENBTUosYSxDQUNJLG1CLENBQUEsbUIsQ0FBQSxZLENBRUosWSxDQUNJLGUsQ0FDQSxVLENBQ0EsaUIsQ0FFSixhLENBQ0ksVSxDQUNBLDRCLENBRUosZSxDQUNJLGUsQ0FDQSxVLENBQ0EsaUIsQ0FFSixnQixDQUNJLDRCLENBQ0EsVSxDQUVKLGMsQ0FDSSxnQyxDQUFBLHdCLENBQ0EsVSxDQUVKLG9DLENBQ0ksa0IsQ0FFSixpQyxDQUFtQyxhLEFBWXZDLDBCQUNJLGlCLENBQ0ksZ0IsQ0FDQSxjLENBRkosb0IsQ0FJUSxrQixDQUNBLGMsQ0FDQSxlLENBR1IsaUIsQ0FDSSxnQixDQUVKLGMsQ0FDSSxlLENBRUosYyxDQUNJLGUsQ0FDQSxrQixDQUZKLDJCLENBSVEsYSxDQUNBLGMsQ0FDQSxlLENBQ0Esa0IsQ0FHUixpQyxDQUNJLGUsQ0FDQSxrQixDQUVKLG1DLENBQ0ksa0IsQ0FFSix1QixDQUNJLG1CLENBQ0EsbUIsQ0FFSixnQixDQUNJLGtCLENBRUosZ0IsQ0FDSSxjLENBQ0Esa0IsQ0FFSixjLENBQ0ksYyxDQUVKLGtCLENBQ0ksZSxDQUNBLG1CLENBRkoscUMsQ0FJUSxhLENBR1Isa0IsQ0FDSSxrQixDQUVKLFksQ0FDSSxjLENBRUosZ0IsQ0FDSSxnQixDQUVKLGdCLENBQ0ksYyxDQUNBLGtCLENBRUosZSxDQUNJLGUsQ0FDQSxpQixDQUVKLGdCLENBQ0ksZSxDQUVKLGtCLENBQ0ksYyxDQUVKLGUsQ0FDSSxlLENBRUosZSxDQUNJLGtCLENBR0osVSxDQUNJLFcsQ0FDQSxVLENBRUosYyxDQUNJLGtCLENBRUosMEMsQ0FDSSxVLENBQ0EsVyxDQUNBLGUsQ0FFSiwwQyxDQUNJLGUsQ0FFSiwyQyxDQUNJLGlCLENBRUosOEMsQ0FDSSxlLENBRUosMEMsQ0FDSSxVLENBQ0EsVyxDQUVKLGUsQ0FDSSxtQixDQUVKLGEsQ0FDSSxnQixDQUVKLFksQ0FDSSxtQixDQUVKLGUsQ0FDSSxjLENBQ0EsZ0IsQ0FDQSxrQixDQUVKLFksQ0FDSSxlLENBRUosYyxDQUNJLGMsQ0FDQSxpQixDQUVKLGEsQ0FDSSxpQixDQUVKLDBCLENBQ0ksVyxDQUVKLDBCLENBQ0ksVSxDQUNBLFcsQ0FFSiwwQixDQUNJLFUsQ0FDQSxVLENBRUosWSxDQUNJLG1CLENBQ0EsbUIsQ0FFSixpQixDQUNJLGMsQ0FDQSxlLENBQ0EsZSxDQUNBLGtCLENBQ0EsZ0IsQ0FDQSxpQixDQUVKLGlCLENBQ0ksZ0IsQ0FFSiwyQixDQUNJLGUsQ0FDQSxpQixDQUVKLDhCLENBQ0ksZSxDQUNBLGlCLENBRUosZ0IsQ0FDSSxtQixDQUVKLDBCLENBQ0ksdUIsQ0FBQSxvQixDQUFBLHNCLENBRUosOEIsQ0FDSSxnQixDQUVKLGlDLENBQ0ksYyxDQUNBLGtCLENBRUosNEIsQ0FDSSxlLENBRUosb0MsQ0FDSSx1QyxDQUNBLDJCLENBQ0EsVSxDQUNBLFUsQ0FDQSxXLENBQ0EsaUIsQ0FDQSxLLENBQ0EsVSxDQUVKLDZCLENBQ0ksbUJFdHdCUixhLENBQ0ksYSxDQUVKLFksQ0FDSSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLDJCLENBQUEsNEIsQ0FBQSx5QixDQUFBLHFCLENBQ0Esd0IsQ0FBQSxxQixDQUFBLGtCLENBRUosWSxDQUNJLGUsQ0FDQSxrQixDQUVKLFUsQ0FDSSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLGtCLENBQUEsYyxDQUNBLGtCLENBRUosYSxDQUNJLGlCLENBQ0EsaUIsQ0FDQSwwQyxDQUFBLGtDLENBQ0EsYyxDQUNBLGEsQ0FDQSxrQixDQW1ESix1QixDQWxESSx3QixDQUNJLGMsQ0FHUiw0QixDQUNJLFUsQ0FDQSxrQixDQU1KLFMsQ0FKQSxhLENBQ0ksaUIsQ0FDQSxrQixDQUVKLFMsQ0FFSSxrQixDQUVKLGEsQ0FDSSxhLENBQ0EsaUIsQ0FFSixTLENBQ0ksVSxDQUNBLFcsQ0FDQSxtQixDQUFBLGdCLENBRUosb0IsQ0FDSSxVLENBQ0EsVSxDQUNBLFcsQ0FDQSxRLENBQ0EsTSxDQUNBLGlHLENBQUEsZ0UsQ0FDQSxpQixDQUVKLGEsQ0FDSSxpQixDQUNBLFEsQ0FDQSxXLENBQ0EsbUMsQ0FBQSwyQixDQUNBLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsdUIsQ0FBQSxvQixDQUFBLHNCLENBRUosWSxDQUNJLGMsQ0FDQSxVLENBQ0EsdUMsQ0FBQSwrQixDQUNBLGdCLENBQ0EsaUIsQ0FDQSxpQixDQUtKLGEsQ0FDSSxZLENBR0osaUIsQ0FDSSxrQixDQUVKLFUsQ0FDSSxrQixDQUVKLHFCLENBNENBLHFDLENBT0Esc0MsQ0FsREksZSxDQUVKLGMsQ0FDSSxpQixDQUNBLE0sQ0FDQSxLLENBQ0EsVSxDQUNBLFMsQ0FDQSxVLENBQ0EsbUIsQ0FDQSxzQyxDQUFBLDhCLENBRUosNkIsQ0FDSSxlLENBQ0EsUyxDQUNBLG1CLENBRUosVSxDQUNJLFUsQ0FDQSxXLENBQ0EsaUQsQ0FBQSx5QyxDQUNBLGUsQ0FFSixlLENBQ0ksVSxDQUVKLFksQ0FDSSxVLENBQ0EsVyxDQUVKLFksQ0FDSSxpQixDQUNBLFcsQ0FDQSxTLENBRUosYyxDQUNJLFUsQ0FDQSxlLENBQ0EsYyxDQUNBLGUsQ0FDQSxpQixDQUVKLDhCLENBQWdDLFUsQ0g1SGhDLHlCLENHZ0lBLDJCLENBQ0ksYSxDQUNBLGtCLENBS0osZ0IsQ0FDSSxrQixDQUVKLFcsQ0FDSSxtQixDQUNBLGtCLENBQ0Esa0IsQ0FPSixXLENBTEEsVSxDQVFJLG1CLENBQUEsbUIsQ0FBQSxZLENBRUEsdUIsQ0FBQSxvQixDQUFBLHNCLENBVkosVSxDQUdJLGtCLENBRUosVyxDQUNJLFUsQ0FDQSxXLENBRUEsd0IsQ0FBQSxxQixDQUFBLGtCLENBRUEsaUIsQ0FDQSw0QixDQUFBLG9CLENBQ0EsaUIsQ0FFSixVLENBQ0ksVSxDQUNBLFcsQ0hoSUosNkIsQ0drSUEsc0IsQ0FDSSxjLENBRUosYSxDQUNJLGUsQ0FDQSxhLENBQ0EsYyxDQUNBLGdCLENBQ0EsaUIsQ0FXSix5QkFDSSxhLENBQ0ksZSxDQUNBLGUsQUFhUix5QkFDSSxhLENBQ0ksZSxDQUNBLGEsQ0FFSixhLENBQ0ksYyxDQUNBLGUsQ0FDQSxpQixDQUVKLFksQ0FDSSxjLENBQ0EsZSxDQUVKLFksQ0FDSSxXLENBQ0EsUyxDQUVKLHFDLENBQ0ksYyxBQWFSLDBCQUNJLGEsQ0FDSSxlLENBQ0EsYSxDQUVKLFksQ0FDSSxnQixDQUVKLGEsQ0FDSSxpQixDQUNBLGMsQ0FDQSxrQyxDQUFBLDBCLENBQ0EsbUIsQ0FDSSxrQixDQUNBLFUsQ0FHUixVLENBQ0ksa0IsQ0FFSixhLENBQ0ksVyxDQUVKLFksQ0FDSSxjLENBQ0EsaUIsQ0FDQSxpQixDQUNBLGtCLENBQ0ksZSxDQUNBLFUsQ0FHUixTLENBQ0ksa0IsQ0FFSixXLENBQ0ksYyxDQUNBLGUsQ0FFSixpQixDQUNJLGtCLENBRUosVSxDQUNJLGMsQ0FFSixhLENBQ0ksa0IsQ0FFSixzQixDQUNJLGtDLENBQUEsMEIsQ0FFSiw0QixDQUNJLFksQUFhUiwwQkFDSSxXLENBQ0ksYSxDQUNBLFksQ0FFSixZLENBQ0ksbUIsQ0FFSixVLENBQ0ksa0IsQ0FFSixnQixDQUNJLGdCLENBQ0Esa0IsQ0FFSixZLENBQ0ksUyxDQUNBLFcsQ0FFSixlLENBQ0ksYyxDQUVKLGMsQ0FDSSxpQixDQUNBLGMsQ0FFSiwyQixDQUNJLGtCLENBRUosNEIsQ0FDSSxhLENBRUosVyxDQUNJLG1CLENBQ0Esa0IsQ0FFSixhLENBQ0ksZSxDQUNBLGMsQ0FDQSxrQkNuVlIsaUIsQ0FDSSxlLENBQ0EsYyxDQUNBLGdCLENBQ0EsYSxDQUVKLFksQ0FDSSxhLENBRUosYyxDQUNJLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0Esa0IsQ0FBQSxjLENBQ0Esa0IsQ0FFSixXLENBQ0ksNEIsQ0FDQSxVLENBQ0EsZ0IsQ0FDQSxpQyxDQUFBLHlCLENBQ0Esa0IsQ0FFSix5QixDQUNJLGMsQ0FFSixXLENBQ0ksYSxDQUNBLGlDLENBQUEseUIsQ0poQkosNkIsQ0lrQkEsVSxDQUNJLFUsQ0FDQSxXLENBQ0EsbUIsQ0FBQSxnQixDQUVKLGdCLENBQ0ksbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSx1QixDQUFBLG9CLENBQUEsc0IsQ0FDQSx3QixDQUFBLHFCLENBQUEsa0IsQ0FFSixXLENBQ0ksa0IsQ0FXSix5QkFDSSxZLENBQ0ksZSxDQUNBLGUsQUFhUix5QkFDSSxZLENBQ0ksZSxDQUNBLGEsQ0FFSixXLENBQ0ksZ0MsQ0FFSix5QixDQUNJLGdCLENBRUoseUIsQ0FDSSxnQixBQWNSLDBCQUNJLFksQ0FDSSxlLENBQ0EsYSxDQUVKLFcsQ0FDSSxnQyxDQUVKLHlCLENBQ0ksZ0IsQ0FFSix5QixDQUNJLGdCLEFBYVIsMEJBQ0ksWSxDQUNJLGdCLENBQ0EsYSxDQUVKLGlCLENBQ0ksYyxDQUNBLGUsQ0FFSixtQixDQUNJLGdCLENBQ0Esa0IsQ0FFSixnQyxDQUNJLGlCLENBQ0EsNEIsQ0FDQSxrQixDQUVKLG1DLENBQ0ksa0IsQ0FFSixpQixDQUNJLGUsQ0FDQSxhLENBUUosZ0IsQ0FOQSxnQixDQU9JLGMsQ0FFQSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLHdCLENBQUEscUIsQ0FBQSxrQixDQVZKLGdCLENBRUksaUIsQ0FJSixnQixDQUVJLGtCLENBSUosa0MsQ0FDSSxVLENBQ0EsVyxDQUNBLE8sQ0FDQSxtQyxDQUFBLDJCLENBRUosa0MsQ0FDSSxVLENBQ0EsVyxDQUNBLE8sQ0FDQSxrRCxDQUFBLDBDLENBRUosVyxDQUNJLGlDLENBQ0EsaUIsQ0FFSix5QixDQUdBLHlCLENBR0EseUIsQ0FMSSxpQixDQVFKLHlCLENBQ0ksYyxDQUVKLGdCLENBQ0ksZSxDQUNBLGEsQ0FFSixXLENBQ0kscUJKM0xSLGUsQ0FDSSxhLENBRUosYyxDQUNJLGdCLENBV0osb0IsQ0FDSSxjLENBRUosaUIsQ0FDSSxnQixDQUVKLHlCLENBQ0ksYSxDQUNBLGMsQ0FDQSxrQixDQUNBLHlELENBQUEsaUQsQ0FLSixjLENBQ0ksbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSxrQixDQUVKLGtCLENBQ0ksZ0MsQ0FDQSxnQixDQUtKLGUsQ0FFSSxrQixDQUZKLGUsQ0FJQSxpQixDQUtBLGUsQ0FDSSxtQixDQUFBLG1CLENBQUEsWSxDQU5KLGlCLENBRUksMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEscUIsQ0FDQSxlLENBRUosZSxDQUVJLGtCLENBQUEsYyxDQUVKLFcsQ0FDSSxVLENBQ0EsVyxDQUVKLGUsQ0FDSSxVLENBQ0EsVyxDQUNBLGlCLENBQ0EsZSxDQUNBLGlCLENBRUosWSxDQUNJLGMsQ0FDQSxpQixDQUVKLGUsQ0FDSSxrQixDQUVKLFksQ0FDSSxjLENBRUosYSxDQUNJLFUsQ0FDQSxrQixDQUNBLGUsQ0FFSixnQixDQUNJLGMsQ0FDQSxrQixDQUVKLGtCLENBS0EsZSxDQUNJLG1CLENBQUEsbUIsQ0FBQSxZLENBTkosa0IsQ0FFSSwyQixDQUFBLDRCLENBQUEseUIsQ0FBQSxxQixDQUNBLGtCLENBRUosZSxDQUVJLHdCLENBQUEscUIsQ0FBQSxrQixDQUNBLGtCLENBQ0EsMEIsQ0FDSSxlLENBR1IsYyxDQUNJLFUsQ0FDQSxXLENBRUosa0IsQ0FDSSxXLENBQ0EsWSxDQUNBLGlCLENBQ0EsZSxDQUNBLGlCLENBRUosYyxDQUNJLFUsQ0FDQSxXLENBQ0EsbUIsQ0FBQSxnQixDQUVKLGdCLENBQ0ksYyxDQUNBLGlCLENBRUosZSxDQUNJLGMsQ0FFSiw0QixDQUNJLGUsQ0FDQSxjLENBQ0Esa0IsQ0FFSixlLENBQ0ksa0IsQ0FFSixlLENBQ0ksVSxDQUNBLGUsQ0FDQSxjLENBQ0EsYSxDQUNBLGUsQ0FFSixpQixDQUNJLGUsQ0FDQSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLGtCLENBQUEsYyxDQUVKLGlCLENBQ0ksaUIsQ0FDQSxhLENBRUosd0IsQ0FDSSxVLENBQ0EsVSxDQUNBLFcsQ0FDQSxRLENBQ0EsTSxDQUVBLGlHLENBQUEsZ0UsQ0FDQSxpQixDQUVKLGdCLENBQ0ksaUIsQ0FDQSxVLENBQ0EsUSxDQUVKLGMsQ0FDSSxpQixDQUNBLFUsQ0FDQSw0QixDQUNBLGdCLENBQ0EsaUIsQ0FFSiw0QixDQUNJLGMsQ0FFSixhLENBQ0ksVSxDQUNBLFUsQ0FFSixnQixDQUNJLFUsQ0FDQSxjLENBRUosZSxDQUNJLGlCLENBRUosYSxDQUNJLFUsQ0FDQSxXLENBQ0EsbUIsQ0FBQSxnQixDQUVKLGlCLENBQ0ksa0IsQ0FFSixjLENBQ0ksa0IsQ0FVSix5QkFDSSxlLENBQ0ksZSxDQUNBLGUsQUFhUix5QkFDSSxlLENBQ0ksZSxDQUNBLGEsQ0FFSixlLENBQ0ksaUIsQ0FDQSxlLENBRUosaUIsQ0FJQSxrQixDQUhJLDZCLENBQUEsNEIsQ0FBQSxzQixDQUFBLGtCLENBQ0EsdUIsQ0FBQSxvQixDQUFBLHNCLENBTUosZSxDQUNJLGlCLENBQ0EsMEIsQ0FhQSx5QixDQVpJLGMsQ0FHUixrQixDQUNJLFUsQ0FDQSxXLENBQ0EsaUIsQ0FFSixjLENBQ0ksZ0MsQ0FDQSxnQixDQUNBLGlCLENBSUEsNEIsQ0FDSSxnQixDQUdSLHlCLENBQ0ksNkksQ0FBQSx1SSxBQWFSLDBCQUNJLGUsQ0FDSSxlLENBR0EsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSxrQixDQUFBLGMsQ0FFSixjLENBQ0ksNEIsQ0FDQSxVLENBRUosZSxDQUNJLGlCLENBQ0EsZSxDQUNBLFUsQ0FFSixrQixDQUNJLDJCLENBQUEsNEIsQ0FBQSx5QixDQUFBLHFCLENBRUosaUIsQ0FDSSxVLENBRUosZSxDQUNJLGlCLEFBYVIsMEJBQ0ksZSxDQUNJLGdCLENBRUosYyxDQUNJLDRCLENBQ0EsbUIsQ0FFSixlLENBQ0ksZSxDQUVKLGdCLENBQ0ksYyxDQUVKLGUsQ0FDSSxlLENBRUosa0IsQ0FDSSxXLENBQ0EsWSxDQUNBLGlCLENBRUosa0IsQ0FDSSxrQixDQUVKLDRCLENBQ0ksYyxDQUNBLGMsQ0FDQSxnQixDQUNBLGtCLENBRUosb0IsQ0FDSSxjLENBQ0EsZSxDQUNBLGUsQ0FDQSxrQixDQUVKLHlCLENBQ0ksa0IsQ0FFSix5QixDQUNJLG1CLENBQ0EsYyxDQUNBLDZJLENBQUEscUksQ0FFSiw0QixDQUNJLGUsQ0FFSixrQixDQUNJLGlCLENBRUosaUIsQ0FDSSxlLENBRUosZSxDQUNJLFcsQ0FDQSxZLENBQ0EsaUIsQ0FFSixlLENBQ0ksYyxDQUVKLGUsQ0FDSSxpQixDQUNBLGUsQ0FFSixlLENBQ0ksYyxDQUNBLGUsQ0FDQSxrQixDQUVKLGdCLENBQ0ksVyxDQUNBLFMsQ0FFSixnQixDQUNJLGMsQ0FFSixhLENBQ0ksVSxDQUNBLFcsQ0FFSixlLENBQ0ksYyxDQUNBLGlCLENBRUosaUIsQ0FDSSxxQiIsImZpbGUiOiJzdHlsZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ0RJTic7XHJcbiAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG4gIHNyYzogdXJsKC4uLy4uL3N0YXRpYy9mb250cy9ESU5Qcm8tTGlnaHQud29mZikgZm9ybWF0KCd3b2ZmJyksdXJsKC4uLy4uL3N0YXRpYy9mb250cy9ESU5Qcm8tTGlnaHQuZW90KSBmb3JtYXQoJ2VvdCcpLHVybCguLi8uLi9zdGF0aWMvZm9udHMvRElOUHJvLUxpZ2h0LnR0ZikgZm9ybWF0KCd0dGYnKTtcclxufVxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ0RJTic7XHJcbiAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG4gIHNyYzogdXJsKC4uLy4uL3N0YXRpYy9mb250cy9ESU5Qcm8tTGlnaHRJdGFsaWMud29mZikgZm9ybWF0KCd3b2ZmJyksdXJsKC4uLy4uL3N0YXRpYy9mb250cy9ESU5Qcm8tTGlnaHRJdGFsaWMuZW90KSBmb3JtYXQoJ2VvdCcpLHVybCguLi8uLi9zdGF0aWMvZm9udHMvRElOUHJvLUxpZ2h0SXRhbGljLnR0ZikgZm9ybWF0KCd0dGYnKTtcclxufVxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ0RJTic7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG4gIHNyYzogdXJsKC4uLy4uL3N0YXRpYy9mb250cy9ESU5Qcm8ud29mZikgZm9ybWF0KCd3b2ZmJyksdXJsKC4uLy4uL3N0YXRpYy9mb250cy9ESU5Qcm8uZW90KSBmb3JtYXQoJ2VvdCcpLHVybCguLi8uLi9zdGF0aWMvZm9udHMvRElOUHJvLnR0ZikgZm9ybWF0KCd0dGYnKTtcclxufVxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ0RJTic7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG4gIHNyYzogdXJsKC4uLy4uL3N0YXRpYy9mb250cy9ESU5Qcm8tSXRhbGljLndvZmYpIGZvcm1hdCgnd29mZicpLHVybCguLi8uLi9zdGF0aWMvZm9udHMvRElOUHJvLUl0YWxpYy5lb3QpIGZvcm1hdCgnZW90JyksdXJsKC4uLy4uL3N0YXRpYy9mb250cy9ESU5Qcm8tSXRhbGljLnR0ZikgZm9ybWF0KCd0dGYnKTtcclxufVxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ0RJTic7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG4gIHNyYzogdXJsKC4uLy4uL3N0YXRpYy9mb250cy9ESU5Qcm8tTWVkaXVtLndvZmYpIGZvcm1hdCgnd29mZicpLHVybCguLi8uLi9zdGF0aWMvZm9udHMvRElOUHJvLU1lZGl1bS5lb3QpIGZvcm1hdCgnZW90JyksdXJsKC4uLy4uL3N0YXRpYy9mb250cy9ESU5Qcm8tTWVkaXVtLnR0ZikgZm9ybWF0KCd0dGYnKTtcclxufVxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ0RJTic7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG4gIHNyYzogdXJsKC4uLy4uL3N0YXRpYy9mb250cy9ESU5Qcm8tTWVkaXVtSXRhbGljLndvZmYpIGZvcm1hdCgnd29mZicpLHVybCguLi8uLi9zdGF0aWMvZm9udHMvRElOUHJvLU1lZGl1bUl0YWxpYy5lb3QpIGZvcm1hdCgnZW90JyksdXJsKC4uLy4uL3N0YXRpYy9mb250cy9ESU5Qcm8tTWVkaXVtSXRhbGljLnR0ZikgZm9ybWF0KCd0dGYnKTtcclxufVxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ0RJTic7XHJcbiAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG4gIHNyYzogdXJsKC4uLy4uL3N0YXRpYy9mb250cy9ESU5Qcm8tQm9sZC53b2ZmKSBmb3JtYXQoJ3dvZmYnKSx1cmwoLi4vLi4vc3RhdGljL2ZvbnRzL0RJTlByby1Cb2xkLmVvdCkgZm9ybWF0KCdlb3QnKSx1cmwoLi4vLi4vc3RhdGljL2ZvbnRzL0RJTlByby1Cb2xkLnR0ZikgZm9ybWF0KCd0dGYnKTtcclxufVxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ0RJTic7XHJcbiAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG4gIHNyYzogdXJsKC4uLy4uL3N0YXRpYy9mb250cy9ESU5Qcm8tQm9sZEl0YWxpYy53b2ZmKSBmb3JtYXQoJ3dvZmYnKSx1cmwoLi4vLi4vc3RhdGljL2ZvbnRzL0RJTlByby1Cb2xkSXRhbGljLmVvdCkgZm9ybWF0KCdlb3QnKSx1cmwoLi4vLi4vc3RhdGljL2ZvbnRzL0RJTlByby1Cb2xkSXRhbGljLnR0ZikgZm9ybWF0KCd0dGYnKTtcclxufVxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ0RJTic7XHJcbiAgZm9udC13ZWlnaHQ6IDgwMDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG4gIHNyYzogdXJsKC4uLy4uL3N0YXRpYy9mb250cy9ESU5Qcm8tQmxhY2sud29mZikgZm9ybWF0KCd3b2ZmJyksdXJsKC4uLy4uL3N0YXRpYy9mb250cy9ESU5Qcm8tQmxhY2suZW90KSBmb3JtYXQoJ2VvdCcpLHVybCguLi8uLi9zdGF0aWMvZm9udHMvRElOUHJvLUJsYWNrLnR0ZikgZm9ybWF0KCd0dGYnKTtcclxufVxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ0RJTic7XHJcbiAgZm9udC13ZWlnaHQ6IDgwMDtcclxuICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG4gIHNyYzogdXJsKC4uLy4uL3N0YXRpYy9mb250cy9ESU5Qcm8tQmxhY2tJdGFsaWMud29mZikgZm9ybWF0KCd3b2ZmJyksdXJsKC4uLy4uL3N0YXRpYy9mb250cy9ESU5Qcm8tQmxhY2tJdGFsaWMuZW90KSBmb3JtYXQoJ2VvdCcpLHVybCguLi8uLi9zdGF0aWMvZm9udHMvRElOUHJvLUJsYWNrSXRhbGljLnR0ZikgZm9ybWF0KCd0dGYnKTtcclxufVxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ0RJTkMnO1xyXG4gIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGZvbnQtZGlzcGxheTogc3dhcDtcclxuICBzcmM6IHVybCguLi8uLi9zdGF0aWMvZm9udHMvRElOUHJvLUNvbmRlbnNlZExpZ2h0LndvZmYpIGZvcm1hdCgnd29mZicpLHVybCguLi8uLi9zdGF0aWMvZm9udHMvRElOUHJvLUNvbmRlbnNlZExpZ2h0LmVvdCkgZm9ybWF0KCdlb3QnKSx1cmwoLi4vLi4vc3RhdGljL2ZvbnRzL0RJTlByby1Db25kZW5zZWRMaWdodC50dGYpIGZvcm1hdCgndHRmJyk7XHJcbn1cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdESU5DJztcclxuICBmb250LXdlaWdodDogMzAwO1xyXG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbiAgc3JjOiB1cmwoLi4vLi4vc3RhdGljL2ZvbnRzL0RJTlByby1Db25kZW5zZWRMaWdodEl0YWxpYy53b2ZmKSBmb3JtYXQoJ3dvZmYnKSx1cmwoLi4vLi4vc3RhdGljL2ZvbnRzL0RJTlByby1Db25kZW5zZWRMaWdodEl0YWxpYy5lb3QpIGZvcm1hdCgnZW90JyksdXJsKC4uLy4uL3N0YXRpYy9mb250cy9ESU5Qcm8tQ29uZGVuc2VkTGlnaHRJdGFsaWMudHRmKSBmb3JtYXQoJ3R0ZicpO1xyXG59XHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAnRElOQyc7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG4gIHNyYzogdXJsKC4uLy4uL3N0YXRpYy9mb250cy9ESU5Qcm8tQ29uZGVuc2VkUmVndWxhci53b2ZmKSBmb3JtYXQoJ3dvZmYnKSx1cmwoLi4vLi4vc3RhdGljL2ZvbnRzL0RJTlByby1Db25kZW5zZWRSZWd1bGFyLmVvdCkgZm9ybWF0KCdlb3QnKSx1cmwoLi4vLi4vc3RhdGljL2ZvbnRzL0RJTlByby1Db25kZW5zZWRSZWd1bGFyLnR0ZikgZm9ybWF0KCd0dGYnKTtcclxufVxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ0RJTkMnO1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gIGZvbnQtZGlzcGxheTogc3dhcDtcclxuICBzcmM6IHVybCguLi8uLi9zdGF0aWMvZm9udHMvRElOUHJvLUNvbmRlbnNlZEl0YWxpYy53b2ZmKSBmb3JtYXQoJ3dvZmYnKSx1cmwoLi4vLi4vc3RhdGljL2ZvbnRzL0RJTlByby1Db25kZW5zZWRJdGFsaWMuZW90KSBmb3JtYXQoJ2VvdCcpLHVybCguLi8uLi9zdGF0aWMvZm9udHMvRElOUHJvLUNvbmRlbnNlZEl0YWxpYy50dGYpIGZvcm1hdCgndHRmJyk7XHJcbn1cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdESU5DJztcclxuICBmb250LXdlaWdodDogNTAwO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbiAgc3JjOiB1cmwoLi4vLi4vc3RhdGljL2ZvbnRzL0RJTlByby1Db25kZW5zZWRNZWRpdW0ud29mZikgZm9ybWF0KCd3b2ZmJyksdXJsKC4uLy4uL3N0YXRpYy9mb250cy9ESU5Qcm8tQ29uZGVuc2VkTWVkaXVtLmVvdCkgZm9ybWF0KCdlb3QnKSx1cmwoLi4vLi4vc3RhdGljL2ZvbnRzL0RJTlByby1Db25kZW5zZWRNZWRpdW0udHRmKSBmb3JtYXQoJ3R0ZicpO1xyXG59XHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAnRElOQyc7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG4gIHNyYzogdXJsKC4uLy4uL3N0YXRpYy9mb250cy9ESU5Qcm8tQ29uZGVuc2VkTWVkaXVtSXRhbGljLndvZmYpIGZvcm1hdCgnd29mZicpLHVybCguLi8uLi9zdGF0aWMvZm9udHMvRElOUHJvLUNvbmRlbnNlZE1lZGl1bUl0YWxpYy5lb3QpIGZvcm1hdCgnZW90JyksdXJsKC4uLy4uL3N0YXRpYy9mb250cy9ESU5Qcm8tQ29uZGVuc2VkTWVkaXVtSXRhbGljLnR0ZikgZm9ybWF0KCd0dGYnKTtcclxufVxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ0RJTkMnO1xyXG4gIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGZvbnQtZGlzcGxheTogc3dhcDtcclxuICBzcmM6IHVybCguLi8uLi9zdGF0aWMvZm9udHMvRElOUHJvLUNvbmRlbnNlZEJvbGQud29mZikgZm9ybWF0KCd3b2ZmJyksdXJsKC4uLy4uL3N0YXRpYy9mb250cy9ESU5Qcm8tQ29uZGVuc2VkQm9sZC5lb3QpIGZvcm1hdCgnZW90JyksdXJsKC4uLy4uL3N0YXRpYy9mb250cy9ESU5Qcm8tQ29uZGVuc2VkQm9sZC50dGYpIGZvcm1hdCgndHRmJyk7XHJcbn1cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdESU5DJztcclxuICBmb250LXdlaWdodDogNjAwO1xyXG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbiAgc3JjOiB1cmwoLi4vLi4vc3RhdGljL2ZvbnRzL0RJTlByby1Db25kZW5zZWRCb2xkSXRhbGljLndvZmYpIGZvcm1hdCgnd29mZicpLHVybCguLi8uLi9zdGF0aWMvZm9udHMvRElOUHJvLUNvbmRlbnNlZEJvbGRJdGFsaWMuZW90KSBmb3JtYXQoJ2VvdCcpLHVybCguLi8uLi9zdGF0aWMvZm9udHMvRElOUHJvLUNvbmRlbnNlZEJvbGRJdGFsaWMudHRmKSBmb3JtYXQoJ3R0ZicpO1xyXG59XHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAnRElOQyc7XHJcbiAgZm9udC13ZWlnaHQ6IDgwMDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG4gIHNyYzogdXJsKC4uLy4uL3N0YXRpYy9mb250cy9ESU5Qcm8tQ29uZGVuc2VkQmxhY2sud29mZikgZm9ybWF0KCd3b2ZmJyksdXJsKC4uLy4uL3N0YXRpYy9mb250cy9ESU5Qcm8tQ29uZGVuc2VkQmxhY2suZW90KSBmb3JtYXQoJ2VvdCcpLHVybCguLi8uLi9zdGF0aWMvZm9udHMvRElOUHJvLUNvbmRlbnNlZEJsYWNrLnR0ZikgZm9ybWF0KCd0dGYnKTtcclxufVxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ0RJTkMnO1xyXG4gIGZvbnQtd2VpZ2h0OiA4MDA7XHJcbiAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gIGZvbnQtZGlzcGxheTogc3dhcDtcclxuICBzcmM6IHVybCguLi8uLi9zdGF0aWMvZm9udHMvRElOUHJvLUNvbmRlbnNlZEJsYWNrSXRhbGljLndvZmYpIGZvcm1hdCgnd29mZicpLHVybCguLi8uLi9zdGF0aWMvZm9udHMvRElOUHJvLUNvbmRlbnNlZEJsYWNrSXRhbGljLmVvdCkgZm9ybWF0KCdlb3QnKSx1cmwoLi4vLi4vc3RhdGljL2ZvbnRzL0RJTlByby1Db25kZW5zZWRCbGFja0l0YWxpYy50dGYpIGZvcm1hdCgndHRmJyk7XHJcbn1cclxuaHRtbCwgYm9keSwgZGl2LCBzcGFuLCBhcHBsZXQsIG9iamVjdCwgaWZyYW1lLFxyXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBwLCBibG9ja3F1b3RlLCBwcmUsXHJcbmEsIGFiYnIsIGFjcm9ueW0sIGFkZHJlc3MsIGJpZywgY2l0ZSwgY29kZSxcclxuZGVsLCBkZm4sIGVtLCBmb250LCBpbWcsIGlucywga2JkLCBxLCBzLCBzYW1wLFxyXG5zbWFsbCwgc3RyaWtlLCBzdHJvbmcsIHN1Yiwgc3VwLCB0dCwgdmFyLFxyXG5iLCB1LCBpLCBjZW50ZXIsXHJcbmRsLCBkdCwgZGQsIG9sLCB1bCwgbGksXHJcbmZpZWxkc2V0LCBmb3JtLCBsYWJlbCwgbGVnZW5kLFxyXG50YWJsZSwgY2FwdGlvbiwgdGJvZHksIHRmb290LCB0aGVhZCwgdHIsIHRoLCB0ZCB7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgYm9yZGVyOiAwO1xyXG4gIG91dGxpbmU6IDA7XHJcbiAgZm9udC1zaXplOiAxMDAlO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcclxuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxufVxyXG5ib2R5LCBpbnB1dCwgdGV4dGFyZWEge1xyXG4gIGZvbnQtZmFtaWx5OiAnRElOQyc7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjE7XHJcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG59XHJcbm9sLCB1bCB7XHJcbiAgbGlzdC1zdHlsZTogbm9uZTtcclxufVxyXG5ibG9ja3F1b3RlLCBxIHtcclxuICBxdW90ZXM6IG5vbmU7XHJcbn1cclxuYmxvY2txdW90ZTpiZWZvcmUsIGJsb2NrcXVvdGU6YWZ0ZXIsXHJcbnE6YmVmb3JlLCBxOmFmdGVyIHtcclxuICBjb250ZW50OiAnJztcclxuICBjb250ZW50OiBub25lO1xyXG59XHJcbjpmb2N1cyB7XHJcbiAgb3V0bGluZTogMDtcclxufVxyXG5pbnMge1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG5kZWwge1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xyXG59XHJcbnRhYmxlIHtcclxuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xyXG4gIGJvcmRlci1zcGFjaW5nOiAwO1xyXG59XHJcbmltZ3tcclxuICBtYXgtd2lkdGg6IDEwMCU7XHJcbn1cclxucHtcclxuICBmb250LXNpemU6IGluaGVyaXQ7XHJcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XHJcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICBjb2xvcjogaW5oZXJpdDtcclxuICBmb250LWZhbWlseTogaW5oZXJpdDtcclxufVxyXG5hIHtcclxuICBjb2xvcjogI0ZDNTMwQjtcclxuICBmb250LXNpemU6IGluaGVyaXQ7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIHRyYW5zaXRpb246IGFsbCAuMjVzIGVhc2UtaW47XHJcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XHJcbiAgJjpob3ZlciB7XHJcbiAgICAgIG9wYWNpdHk6IDAuNzU7XHJcbiAgfVxyXG59XHJcbmJvZHkge1xyXG4gIG1pbi1oZWlnaHQ6IDEwMHZoO1xyXG4gIGNvbG9yOiAjNDc0NjQ2O1xyXG59XHJcbmgxLGgyLGgzLGg0IHtcclxuICBmb250LWZhbWlseTogaW5oZXJpdDtcclxuICBmb250LXNpemU6IDQ1cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDU0cHg7XHJcbiAgY29sb3I6ICMwMDA7XHJcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcclxufVxyXG5pbWcge1xyXG4gIG1heC13aWR0aDogMTAwJTtcclxufVxyXG5zdHJvbmcge1xyXG4gIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbn1cclxuYnV0dG9uIHtcclxuICBmb250LXNpemU6IGluaGVyaXQ7XHJcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XHJcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XHJcbiAgYm9yZGVyOiBub25lO1xyXG4gIGJhY2tncm91bmQ6IGluaGVyaXQ7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG4uaGVhZGVyIHtcclxuICAmX19wb3B1cCB7XHJcbiAgICB6LWluZGV4OiAtMTtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgd2lkdGg6IDEwMHZ3O1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gIH1cclxuICAmX19sb2dvIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gIH1cclxuICAmLXR5cGUtaG9tZSB7XHJcbiAgICBwYWRkaW5nOiAyMnB4IDAgMDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxufVxyXG4ubG9nbyB7XHJcbiAgJl9fc3ZnIHtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgd2lkdGg6IDkwcHg7XHJcbiAgICBoZWlnaHQ6IDQ0cHg7XHJcbiAgfVxyXG59XHJcbi5tYWluIHtcclxuICAmX19zbGlkZXIge1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICB9XHJcbiAgJl9fd3JhcHBlciB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBib3R0b206IDczcHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG59XHJcbi8qXHJcbioqXHJcbioqXHJcbioqINCc0LXQvdGOXHJcbioqXHJcbioqXHJcbiovXHJcbi5mYW5jeWJveC1zbGlkZSB7XHJcbiAgcGFkZGluZzogNDRweCAxNXB4O1xyXG59XHJcbi5wb3B1cCB7XHJcbiAgJi1hY3Rpb24tb3BlbiB7XHJcbiAgICBhbmltYXRpb246IG1lbnVPcGVuIC43cyBsaW5lYXIgZm9yd2FyZHM7XHJcbiAgICAucG9wdXBfX292ZXJsYXktdHlwZS1oZWFkZXIge1xyXG4gICAgICBhbmltYXRpb246IG1lbnVPcGVuT3ZlcmxheSAuN3MgbGluZWFyIGZvcndhcmRzO1xyXG4gICAgfVxyXG4gICAgLmJ1dHRvbi10eXBlLWNsb3NlIHtcclxuICAgICAgYW5pbWF0aW9uOiBtZW51T3BlbkNsb3NlciAuMzVzIGxpbmVhciBmb3J3YXJkcztcclxuICAgIH1cclxuICB9XHJcbiAgJi1hY3Rpb24tY2xvc2Uge1xyXG4gICAgYW5pbWF0aW9uOiBtZW51Q2xvc2UgLjdzIGxpbmVhciBmb3J3YXJkcztcclxuICAgIC5wb3B1cF9fb3ZlcmxheS10eXBlLWhlYWRlciB7XHJcbiAgICAgIGFuaW1hdGlvbjogbWVudUNsb3NlT3ZlcmxheSAuN3MgbGluZWFyIGZvcndhcmRzO1xyXG4gICAgfVxyXG4gICAgLmJ1dHRvbi10eXBlLWNsb3NlIHtcclxuICAgICAgYW5pbWF0aW9uOiBtZW51Q2xvc2VDbG9zZXIgLjM1cyBsaW5lYXIgZm9yd2FyZHM7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX292ZXJsYXktdHlwZS1oZWFkZXIge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHRvcDogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gIH1cclxuICAmX193cmFwcGVyIHtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICBwYWRkaW5nOiAxN3B4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxuICAgIG1heC1oZWlnaHQ6IDEwMCU7XHJcbiAgfVxyXG4gICZfX2xvZ28ge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbiAgJl9fbWVudSB7XHJcbiAgICBwYWRkaW5nOiAyNnB4IDAgMDtcclxuICB9XHJcbn1cclxuLmJ1dHRvbiB7XHJcbiAgJi10eXBlLW1lbnVCdXR0b24ge1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBiYWNrZ3JvdW5kOiAjRkMyNDBCO1xyXG4gICAgd2lkdGg6IDcycHg7XHJcbiAgICBoZWlnaHQ6IDcycHg7XHJcbiAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgfVxyXG4gICYtdHlwZS1jbG9zZSB7XHJcbiAgICBtaW4td2lkdGg6IDQycHg7XHJcbiAgICBtaW4taGVpZ2h0OiA0MnB4O1xyXG4gICAgd2lkdGg6IDQycHg7XHJcbiAgICBoZWlnaHQ6IDQycHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAxcHggI2ZmZjtcclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgY29udGVudDogJyc7XHJcbiAgICAgIHdpZHRoOiAxOHB4O1xyXG4gICAgICBoZWlnaHQ6IDFweDtcclxuICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgIHRvcDogNTAlO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoNDVkZWcpO1xyXG4gICAgfVxyXG4gICAgJjphZnRlciB7XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICB3aWR0aDogMThweDtcclxuICAgICAgaGVpZ2h0OiAxcHg7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgbGVmdDogNTAlO1xyXG4gICAgICB0b3A6IDUwJTtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKC00NWRlZyk7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5tZW51IHtcclxuICAmX19jZWxsIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDEycHg7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuMzVzIGxpbmVhcjtcclxuICAgICYtYWN0aW9uLXNob3cge1xyXG4gICAgICBvcGFjaXR5OiAxO1xyXG4gICAgfVxyXG4gICAgJjpob3ZlciAubWVudV9fc3VibWVudSB7XHJcbiAgICAgIG1heC1oZWlnaHQ6IDUwMHB4O1xyXG4gICAgfVxyXG4gICAgJjpob3ZlciA+IC5tZW51X19saW5rIHtcclxuICAgICAgY29sb3I6ICNmYzI0MGI7XHJcbiAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgIGJveC1zaGFkb3c6IC0xcHggLTFweCAwIDAgI0ZDMjQwQjtcclxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjM1cyBsaW5lYXI7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgNHB4KSByb3RhdGUoNDVkZWcpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2xpbmsge1xyXG4gICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICAmLXR5cGUtcGFyZW50e1xyXG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiA4cHg7XHJcbiAgICAgICAgaGVpZ2h0OiA4cHg7XHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDFweCAxcHggMCAwICNmZmY7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgNXB4IDdweDtcclxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjM1cyBsaW5lYXI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJl9fc3VibWVudSB7XHJcbiAgICBtYXgtaGVpZ2h0OiAwO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHRyYW5zaXRpb246IG1heC1oZWlnaHQgLjNzIGxpbmVhcjtcclxuICAgIG1hcmdpbjogOHB4IDAgMDtcclxuICAgIC5tZW51X19jZWxsIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgbWF4LXdpZHRoOiAyMDBweDtcclxuICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAubWVudV9fbGluayB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fYW55UXVlc3Rpb25zIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4zcyBsaW5lYXI7XHJcbiAgICBwYWRkaW5nOiAzNnB4IDAgMDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgIG1heC13aWR0aDogMjEwcHg7XHJcbiAgICAmLWFjdGlvbi1zaG93IHtcclxuICAgICAgb3BhY2l0eTogMTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLmFueVF1ZXN0aW9ucyB7XHJcbiAgJl9fbGVmdCB7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIH1cclxuICAmX19jb25zb2xlIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgfVxyXG4gICZfX2xpbmsge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA5cHg7XHJcbiAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX3N2ZyB7XHJcbiAgICB3aWR0aDogMjBweDtcclxuICAgIGhlaWdodDogMjBweDtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gIH1cclxuICAmX19yaWdodCB7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIG1hcmdpbjogMCAwIDAgYXV0bztcclxuICAgIGxpbmUtaGVpZ2h0OiAxOXB4O1xyXG4gICAgcCB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX25hbWUge1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgfVxyXG4gICZfX3JlZ2FsaWEge1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgfVxyXG4gICZfX2ltZyB7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICB3aWR0aDogNjBweDtcclxuICAgIGhlaWdodDogNjBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDhweDtcclxuICB9XHJcbn1cclxuQGtleWZyYW1lcyBtZW51T3BlbntcclxuICAwJSB7XHJcbiAgICB6LWluZGV4OiAtMTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgfVxyXG4gIDIuNSUge1xyXG4gICAgei1pbmRleDogOTtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG4gIDUwJSwgMTAwJSB7XHJcbiAgICB6LWluZGV4OiA5O1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcbn1cclxuQGtleWZyYW1lcyBtZW51Q2xvc2V7XHJcbiAgMCUsIDUwJSB7XHJcbiAgICB6LWluZGV4OiA5O1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcbiAgOTIuNSUge1xyXG4gICAgei1pbmRleDogOTtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG4gIDEwMCUge1xyXG4gICAgei1pbmRleDogLTE7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gIH1cclxufVxyXG5Aa2V5ZnJhbWVzIG1lbnVPcGVuT3ZlcmxheXtcclxuICAwJSB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMyNjI0MjIsICMyNjI0MjIpLCBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMyNjI0MjIsICMyNjI0MjIpO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMCwgNTB2dyAwO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAwIDEwMCUsIDAgMTAwJTtcclxuICB9XHJcbiAgMi41JSB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMyNjI0MjIsICMyNjI0MjIpLCBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMyNjI0MjIsICMyNjI0MjIpO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMCwgNTB2dyAwO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAwIDEwMCUsIDAgMTAwJTtcclxuICB9XHJcbiAgNTAlIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzI2MjQyMiwgIzI2MjQyMiksIGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzI2MjQyMiwgIzI2MjQyMik7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwLCA1MHZ3IDA7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDUwJSAxMDAlLCA1MCUgMTAwJTtcclxuICB9XHJcbiAgMTAwJSB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMyNjI0MjIsICMyNjI0MjIpLCBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMyNjI0MjIsICMyNjI0MjIpO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMCwgNTB2dyAwO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiA1MCUgMTAwJSwgNTAlIDEwMCU7XHJcbiAgfVxyXG59XHJcbkBrZXlmcmFtZXMgbWVudUNsb3NlT3ZlcmxheXtcclxuICAwJSB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMyNjI0MjIsICMyNjI0MjIpLCBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMyNjI0MjIsICMyNjI0MjIpO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMCwgNTB2dyAwO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiA1MCUgMTAwJSwgNTAlIDEwMCU7XHJcbiAgfVxyXG4gIDUwJSB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMyNjI0MjIsICMyNjI0MjIpLCBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMyNjI0MjIsICMyNjI0MjIpO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMCwgNTB2dyAwO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiA1MCUgMTAwJSwgNTAlIDEwMCU7XHJcbiAgfVxyXG4gIDkyLjUlIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzI2MjQyMiwgIzI2MjQyMiksIGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzI2MjQyMiwgIzI2MjQyMik7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwLCA1MHZ3IDA7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDAgMTAwJSwgMCAxMDAlO1xyXG4gIH1cclxuICAxMDAlIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzI2MjQyMiwgIzI2MjQyMiksIGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzI2MjQyMiwgIzI2MjQyMik7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwLCA1MHZ3IDA7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDAgMTAwJSwgMCAxMDAlO1xyXG4gIH1cclxufVxyXG5Aa2V5ZnJhbWVzIG1lbnVPcGVuQ2xvc2Vye1xyXG4gIDAlIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgfVxyXG4gIDk1JSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxuICAxMDAlIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG59XHJcbkBrZXlmcmFtZXMgbWVudUNsb3NlQ2xvc2Vye1xyXG4gIDAlIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG4gIDUlIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG4gIDEwMCUge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICB9XHJcbn1cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNDgycHgpIHtcclxuLypcclxuKipcclxuKipcclxuKiog0JzQtdC90Y5cclxuKipcclxuKipcclxuKi9cclxuICAucG9wdXAge1xyXG4gICAgJl9fbWVudSB7XHJcbiAgICAgIG1heC13aWR0aDogNDYwcHg7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICBwYWRkaW5nLXRvcDogNjBweDtcclxuICAgIH1cclxuICB9XHJcbiAgLm1lbnUge1xyXG4gICAgJl9fYW55UXVlc3Rpb25zIHtcclxuICAgICAgbWF4LXdpZHRoOiA0NjBweDtcclxuICAgICAgbWFyZ2luOiBhdXRvIGF1dG8gMDtcclxuICAgIH1cclxuICAgICZfX2NlbGwge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xyXG4gICAgfVxyXG4gICAgJl9fc3VibWVudSB7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgICAgcGFkZGluZy1sZWZ0OiA5cHg7XHJcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgIC5tZW51X19jZWxsIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xyXG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLmFueVF1ZXN0aW9ucyB7XHJcbiAgICAmX19sZWZ0IHtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAuYnV0dG9uIHtcclxuICAgICYtdHlwZS1jbG9zZSB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAubG9nb19fc3ZnIHtcclxuICAgIHdpZHRoOiAxMjBweDtcclxuICAgIGhlaWdodDogNjBweDtcclxuICB9XHJcbi8qXHJcbioqXHJcbioqXHJcbioqINCc0LXQvdGOXHJcbioqXHJcbioqXHJcbiovXHJcbiAgLnBvcHVwIHtcclxuICAgICZfX21lbnUge1xyXG4gICAgICBtYXgtd2lkdGg6IDczMHB4O1xyXG4gICAgICBwYWRkaW5nLXRvcDogNjBweDtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxOHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICNmZmYgMCUsICNmZmYgMTAwJSk7XHJcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMTAwJTtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiAwIDFweDtcclxuICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1zaXplIC4zNXMgbGluZWFyO1xyXG4gICAgfVxyXG4gICAgJl9fd3JhcHBlciB7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgIH1cclxuICB9XHJcbiAgLm1lbnUge1xyXG4gICAgJi1hY3Rpb24tc2hvdyB7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxcHg7XHJcbiAgICB9XHJcbiAgICAmX19jZWxsIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDM2cHg7XHJcbiAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICB9XHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIC5tZW51X19zdWJtZW51IHtcclxuICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgIC5tZW51X19jZWxsIHtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fc3VibWVudSB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiBjYWxjKDEwMCUgKyA0MHB4KTtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICAubWVudV9fY2VsbCB7XHJcbiAgICAgICAgd2lkdGg6IDIwMHB4OyBcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fbGluayB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgIH1cclxuICAgICZfX2FueVF1ZXN0aW9ucyB7XHJcbiAgICAgIHBhZGRpbmc6IDAgMCA2MHB4OyBcclxuICAgIH1cclxuICB9XHJcbiAgQGtleWZyYW1lcyBtZW51T3Blbk92ZXJsYXl7XHJcbiAgICAwJSB7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzI2MjQyMiwgIzI2MjQyMiksIGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzI2MjQyMiwgIzI2MjQyMiksIGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzI2MjQyMiwgIzI2MjQyMiksIGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzI2MjQyMiwgIzI2MjQyMik7XHJcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMCwgMjV2dyAwLCA1MHZ3IDAsIDc1dncgMDtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiAwIDEwMCUsIDAgMTAwJSwgMCAxMDAlLCAwIDEwMCU7XHJcbiAgICB9XHJcbiAgICAyLjUlIHtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjMjYyNDIyLCAjMjYyNDIyKSwgbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjMjYyNDIyLCAjMjYyNDIyKSwgbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjMjYyNDIyLCAjMjYyNDIyKSwgbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjMjYyNDIyLCAjMjYyNDIyKTtcclxuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwLCAyNXZ3IDAsIDUwdncgMCwgNzV2dyAwO1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDAgMTAwJSwgMCAxMDAlLCAwIDEwMCUsIDAgMTAwJTtcclxuICAgIH1cclxuICAgIDUwJSB7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzI2MjQyMiwgIzI2MjQyMiksIGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzI2MjQyMiwgIzI2MjQyMiksIGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzI2MjQyMiwgIzI2MjQyMiksIGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzI2MjQyMiwgIzI2MjQyMik7XHJcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMCwgMjV2dyAwLCA1MHZ3IDAsIDc1dncgMDtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiAyNSUgMTAwJSwgMjUlIDEwMCUsIDI1JSAxMDAlLCAyNSUgMTAwJTtcclxuICAgIH1cclxuICAgIDEwMCUge1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMyNjI0MjIsICMyNjI0MjIpLCBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMyNjI0MjIsICMyNjI0MjIpLCBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMyNjI0MjIsICMyNjI0MjIpLCBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMyNjI0MjIsICMyNjI0MjIpO1xyXG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDAsIDI1dncgMCwgNTB2dyAwLCA3NXZ3IDA7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMjUlIDEwMCUsIDI1JSAxMDAlLCAyNSUgMTAwJSwgMjUlIDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG4gIEBrZXlmcmFtZXMgbWVudUNsb3NlT3ZlcmxheXtcclxuICAgIDAlIHtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjMjYyNDIyLCAjMjYyNDIyKSwgbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjMjYyNDIyLCAjMjYyNDIyKSwgbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjMjYyNDIyLCAjMjYyNDIyKSwgbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjMjYyNDIyLCAjMjYyNDIyKTtcclxuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwLCAyNXZ3IDAsIDUwdncgMCwgNzV2dyAwO1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDI1JSAxMDAlLCAyNSUgMTAwJSwgMjUlIDEwMCUsIDI1JSAxMDAlO1xyXG4gICAgfVxyXG4gICAgNTAlIHtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjMjYyNDIyLCAjMjYyNDIyKSwgbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjMjYyNDIyLCAjMjYyNDIyKSwgbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjMjYyNDIyLCAjMjYyNDIyKSwgbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjMjYyNDIyLCAjMjYyNDIyKTtcclxuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwLCAyNXZ3IDAsIDUwdncgMCwgNzV2dyAwO1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDI1JSAxMDAlLCAyNSUgMTAwJSwgMjUlIDEwMCUsIDI1JSAxMDAlO1xyXG4gICAgfVxyXG4gICAgOTIuNSUge1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMyNjI0MjIsICMyNjI0MjIpLCBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMyNjI0MjIsICMyNjI0MjIpLCBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMyNjI0MjIsICMyNjI0MjIpLCBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMyNjI0MjIsICMyNjI0MjIpO1xyXG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDAsIDI1dncgMCwgNTB2dyAwLCA3NXZ3IDA7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMCAxMDAlLCAwIDEwMCUsIDAgMTAwJSwgMCAxMDAlO1xyXG4gICAgfVxyXG4gICAgMTAwJSB7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzI2MjQyMiwgIzI2MjQyMiksIGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzI2MjQyMiwgIzI2MjQyMiksIGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzI2MjQyMiwgIzI2MjQyMiksIGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzI2MjQyMiwgIzI2MjQyMik7XHJcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMCwgMjV2dyAwLCA1MHZ3IDAsIDc1dncgMDtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiAwIDEwMCUsIDAgMTAwJSwgMCAxMDAlLCAwIDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xyXG4vKlxyXG4qKlxyXG4qKlxyXG4qKiDQnNC10L3RjlxyXG4qKlxyXG4qKlxyXG4qL1xyXG4gIC5wb3B1cCB7XHJcbiAgICAmX19sb2dvIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIHBhZGRpbmc6IDIycHggMCAwO1xyXG4gICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAmLWFjdGlvbi1zaG93IHtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5idXR0b24ge1xyXG4gICAgJi10eXBlLWNsb3NlIHtcclxuICAgICAgbGVmdDogY2FsYyg1MCUgLSAzMzFweCk7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIH1cclxuICB9XHJcbiAgLm1lbnUge1xyXG4gICAgJl9fY2VsbCB7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgJjpob3ZlciAubWVudV9fc3VibWVudSB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fc3VibWVudSB7XHJcbiAgICAgIHRvcDogMTAwJTtcclxuICAgICAgcGFkZGluZy10b3A6IDQwcHg7XHJcbiAgICAgIHdpZHRoOiAwO1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcbiAgLmxvZ28ge1xyXG4gICAgJl9fc3ZnIHtcclxuICAgICAgd2lkdGg6IDE3NXB4O1xyXG4gICAgICBoZWlnaHQ6IDg3cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5oZWFkZXIge1xyXG4gICAgJi10eXBlLWhvbWUge1xyXG4gICAgICBwYWRkaW5nLXRvcDogNzZweDtcclxuICAgIH1cclxuICB9XHJcbi8qXHJcbioqXHJcbioqXHJcbioqINCc0LXQvdGOXHJcbioqXHJcbioqXHJcbiovXHJcbiAgLnBvcHVwIHtcclxuICAgICZfX2xvZ28ge1xyXG4gICAgICBwYWRkaW5nLXRvcDogNDhweDtcclxuICAgIH1cclxuICAgICZfX21lbnUge1xyXG4gICAgICBtYXgtd2lkdGg6IDExMDBweDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIHBhZGRpbmctdG9wOiA5MHB4O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAyMnB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAubWVudSB7XHJcbiAgICAmX19saW5rIHtcclxuICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgfVxyXG4gICAgJl9fc3VibWVudSAubWVudV9fY2VsbCB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDIxcHg7XHJcbiAgICB9XHJcbiAgICAmX19hbnlRdWVzdGlvbnMge1xyXG4gICAgICBtYXgtd2lkdGg6IDExMDBweDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIHBhZGRpbmc6IDAgMCA0MHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAuYW55UXVlc3Rpb25zIHtcclxuICAgICZfX3JpZ2h0IHtcclxuICAgICAgbWFyZ2luOiAwIGF1dG8gMCAwO1xyXG4gICAgfVxyXG4gIH1cclxuICAuYnV0dG9uIHtcclxuICAgICYtdHlwZS1tZW51QnV0dG9uIHtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgfVxyXG4gICAgJi10eXBlLWNsb3NlIHtcclxuICAgICAgbGVmdDogY2FsYyg1MCUgLSA1NTBweCk7XHJcbiAgICB9XHJcbiAgfVxyXG4gIEBrZXlmcmFtZXMgbWVudU9wZW5PdmVybGF5e1xyXG4gICAgMCUge1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMyNjI0MjIsICMyNjI0MjIpLCBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMyNjI0MjIsICMyNjI0MjIpLCBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMyNjI0MjIsICMyNjI0MjIpLCBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMyNjI0MjIsICMyNjI0MjIpLCBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMyNjI0MjIsICMyNjI0MjIpO1xyXG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDAsIDIwdncgMCwgNDB2dyAwLCA2MHZ3IDAsIDgwdncgMDtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiAwIDEwMCUsIDAgMTAwJSwgMCAxMDAlLCAwIDEwMCUsIDAgMTAwJTtcclxuICAgIH1cclxuICAgIDIuNSUge1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMyNjI0MjIsICMyNjI0MjIpLCBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMyNjI0MjIsICMyNjI0MjIpLCBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMyNjI0MjIsICMyNjI0MjIpLCBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMyNjI0MjIsICMyNjI0MjIpLCBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMyNjI0MjIsICMyNjI0MjIpO1xyXG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDAsIDIwdncgMCwgNDB2dyAwLCA2MHZ3IDAsIDgwdncgMDtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiAwIDEwMCUsIDAgMTAwJSwgMCAxMDAlLCAwIDEwMCUsIDAgMTAwJTtcclxuICAgIH1cclxuICAgIDUwJSB7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzI2MjQyMiwgIzI2MjQyMiksIGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzI2MjQyMiwgIzI2MjQyMiksIGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzI2MjQyMiwgIzI2MjQyMiksIGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzI2MjQyMiwgIzI2MjQyMiksIGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzI2MjQyMiwgIzI2MjQyMik7XHJcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMCwgMjB2dyAwLCA0MHZ3IDAsIDYwdncgMCwgODB2dyAwO1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDIwJSAxMDAlLCAyMCUgMTAwJSwgMjAlIDEwMCUsIDIwJSAxMDAlLCAyMCUgMTAwJTtcclxuICAgIH1cclxuICAgIDEwMCUge1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMyNjI0MjIsICMyNjI0MjIpLCBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMyNjI0MjIsICMyNjI0MjIpLCBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMyNjI0MjIsICMyNjI0MjIpLCBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMyNjI0MjIsICMyNjI0MjIpLCBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMyNjI0MjIsICMyNjI0MjIpO1xyXG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDAsIDIwdncgMCwgNDB2dyAwLCA2MHZ3IDAsIDgwdncgMDtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiAyMCUgMTAwJSwgMjAlIDEwMCUsIDIwJSAxMDAlLCAyMCUgMTAwJSwgMjAlIDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG4gIEBrZXlmcmFtZXMgbWVudUNsb3NlT3ZlcmxheXtcclxuICAgIDAlIHtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjMjYyNDIyLCAjMjYyNDIyKSwgbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjMjYyNDIyLCAjMjYyNDIyKSwgbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjMjYyNDIyLCAjMjYyNDIyKSwgbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjMjYyNDIyLCAjMjYyNDIyKSwgbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjMjYyNDIyLCAjMjYyNDIyKTtcclxuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwLCAyMHZ3IDAsIDQwdncgMCwgNjB2dyAwLCA4MHZ3IDA7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMjAlIDEwMCUsIDIwJSAxMDAlLCAyMCUgMTAwJSwgMjAlIDEwMCUsIDIwJSAxMDAlO1xyXG4gICAgfVxyXG4gICAgNTAlIHtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjMjYyNDIyLCAjMjYyNDIyKSwgbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjMjYyNDIyLCAjMjYyNDIyKSwgbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjMjYyNDIyLCAjMjYyNDIyKSwgbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjMjYyNDIyLCAjMjYyNDIyKSwgbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjMjYyNDIyLCAjMjYyNDIyKTtcclxuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwLCAyMHZ3IDAsIDQwdncgMCwgNjB2dyAwLCA4MHZ3IDA7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMjAlIDEwMCUsIDIwJSAxMDAlLCAyMCUgMTAwJSwgMjAlIDEwMCUsIDIwJSAxMDAlO1xyXG4gICAgfVxyXG4gICAgOTIuNSUge1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMyNjI0MjIsICMyNjI0MjIpLCBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMyNjI0MjIsICMyNjI0MjIpLCBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMyNjI0MjIsICMyNjI0MjIpLCBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMyNjI0MjIsICMyNjI0MjIpLCBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMyNjI0MjIsICMyNjI0MjIpO1xyXG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDAsIDIwdncgMCwgNDB2dyAwLCA2MHZ3IDAsIDgwdncgMDtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiAwIDEwMCUsIDAgMTAwJSwgMCAxMDAlLCAwIDEwMCUsIDAgMTAwJTtcclxuICAgIH1cclxuICAgIDEwMCUge1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMyNjI0MjIsICMyNjI0MjIpLCBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMyNjI0MjIsICMyNjI0MjIpLCBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMyNjI0MjIsICMyNjI0MjIpLCBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMyNjI0MjIsICMyNjI0MjIpLCBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMyNjI0MjIsICMyNjI0MjIpO1xyXG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDAsIDIwdncgMCwgNDB2dyAwLCA2MHZ3IDAsIDgwdncgMDtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiAwIDEwMCUsIDAgMTAwJSwgMCAxMDAlLCAwIDEwMCUsIDAgMTAwJTtcclxuICAgIH1cclxuICB9XHJcbn0iLCJAZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdESU4nO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoLi4vLi4vc3RhdGljL2ZvbnRzL0RJTlByby1MaWdodC53b2ZmKSBmb3JtYXQoJ3dvZmYnKSwgdXJsKC4uLy4uL3N0YXRpYy9mb250cy9ESU5Qcm8tTGlnaHQuZW90KSBmb3JtYXQoJ2VvdCcpLCB1cmwoLi4vLi4vc3RhdGljL2ZvbnRzL0RJTlByby1MaWdodC50dGYpIGZvcm1hdCgndHRmJyk7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdESU4nO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoLi4vLi4vc3RhdGljL2ZvbnRzL0RJTlByby1MaWdodEl0YWxpYy53b2ZmKSBmb3JtYXQoJ3dvZmYnKSwgdXJsKC4uLy4uL3N0YXRpYy9mb250cy9ESU5Qcm8tTGlnaHRJdGFsaWMuZW90KSBmb3JtYXQoJ2VvdCcpLCB1cmwoLi4vLi4vc3RhdGljL2ZvbnRzL0RJTlByby1MaWdodEl0YWxpYy50dGYpIGZvcm1hdCgndHRmJyk7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdESU4nO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoLi4vLi4vc3RhdGljL2ZvbnRzL0RJTlByby53b2ZmKSBmb3JtYXQoJ3dvZmYnKSwgdXJsKC4uLy4uL3N0YXRpYy9mb250cy9ESU5Qcm8uZW90KSBmb3JtYXQoJ2VvdCcpLCB1cmwoLi4vLi4vc3RhdGljL2ZvbnRzL0RJTlByby50dGYpIGZvcm1hdCgndHRmJyk7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdESU4nO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoLi4vLi4vc3RhdGljL2ZvbnRzL0RJTlByby1JdGFsaWMud29mZikgZm9ybWF0KCd3b2ZmJyksIHVybCguLi8uLi9zdGF0aWMvZm9udHMvRElOUHJvLUl0YWxpYy5lb3QpIGZvcm1hdCgnZW90JyksIHVybCguLi8uLi9zdGF0aWMvZm9udHMvRElOUHJvLUl0YWxpYy50dGYpIGZvcm1hdCgndHRmJyk7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdESU4nO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoLi4vLi4vc3RhdGljL2ZvbnRzL0RJTlByby1NZWRpdW0ud29mZikgZm9ybWF0KCd3b2ZmJyksIHVybCguLi8uLi9zdGF0aWMvZm9udHMvRElOUHJvLU1lZGl1bS5lb3QpIGZvcm1hdCgnZW90JyksIHVybCguLi8uLi9zdGF0aWMvZm9udHMvRElOUHJvLU1lZGl1bS50dGYpIGZvcm1hdCgndHRmJyk7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdESU4nO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoLi4vLi4vc3RhdGljL2ZvbnRzL0RJTlByby1NZWRpdW1JdGFsaWMud29mZikgZm9ybWF0KCd3b2ZmJyksIHVybCguLi8uLi9zdGF0aWMvZm9udHMvRElOUHJvLU1lZGl1bUl0YWxpYy5lb3QpIGZvcm1hdCgnZW90JyksIHVybCguLi8uLi9zdGF0aWMvZm9udHMvRElOUHJvLU1lZGl1bUl0YWxpYy50dGYpIGZvcm1hdCgndHRmJyk7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdESU4nO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoLi4vLi4vc3RhdGljL2ZvbnRzL0RJTlByby1Cb2xkLndvZmYpIGZvcm1hdCgnd29mZicpLCB1cmwoLi4vLi4vc3RhdGljL2ZvbnRzL0RJTlByby1Cb2xkLmVvdCkgZm9ybWF0KCdlb3QnKSwgdXJsKC4uLy4uL3N0YXRpYy9mb250cy9ESU5Qcm8tQm9sZC50dGYpIGZvcm1hdCgndHRmJyk7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdESU4nO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoLi4vLi4vc3RhdGljL2ZvbnRzL0RJTlByby1Cb2xkSXRhbGljLndvZmYpIGZvcm1hdCgnd29mZicpLCB1cmwoLi4vLi4vc3RhdGljL2ZvbnRzL0RJTlByby1Cb2xkSXRhbGljLmVvdCkgZm9ybWF0KCdlb3QnKSwgdXJsKC4uLy4uL3N0YXRpYy9mb250cy9ESU5Qcm8tQm9sZEl0YWxpYy50dGYpIGZvcm1hdCgndHRmJyk7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdESU4nO1xuICBmb250LXdlaWdodDogODAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoLi4vLi4vc3RhdGljL2ZvbnRzL0RJTlByby1CbGFjay53b2ZmKSBmb3JtYXQoJ3dvZmYnKSwgdXJsKC4uLy4uL3N0YXRpYy9mb250cy9ESU5Qcm8tQmxhY2suZW90KSBmb3JtYXQoJ2VvdCcpLCB1cmwoLi4vLi4vc3RhdGljL2ZvbnRzL0RJTlByby1CbGFjay50dGYpIGZvcm1hdCgndHRmJyk7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdESU4nO1xuICBmb250LXdlaWdodDogODAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoLi4vLi4vc3RhdGljL2ZvbnRzL0RJTlByby1CbGFja0l0YWxpYy53b2ZmKSBmb3JtYXQoJ3dvZmYnKSwgdXJsKC4uLy4uL3N0YXRpYy9mb250cy9ESU5Qcm8tQmxhY2tJdGFsaWMuZW90KSBmb3JtYXQoJ2VvdCcpLCB1cmwoLi4vLi4vc3RhdGljL2ZvbnRzL0RJTlByby1CbGFja0l0YWxpYy50dGYpIGZvcm1hdCgndHRmJyk7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdESU5DJztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKC4uLy4uL3N0YXRpYy9mb250cy9ESU5Qcm8tQ29uZGVuc2VkTGlnaHQud29mZikgZm9ybWF0KCd3b2ZmJyksIHVybCguLi8uLi9zdGF0aWMvZm9udHMvRElOUHJvLUNvbmRlbnNlZExpZ2h0LmVvdCkgZm9ybWF0KCdlb3QnKSwgdXJsKC4uLy4uL3N0YXRpYy9mb250cy9ESU5Qcm8tQ29uZGVuc2VkTGlnaHQudHRmKSBmb3JtYXQoJ3R0ZicpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnRElOQyc7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybCguLi8uLi9zdGF0aWMvZm9udHMvRElOUHJvLUNvbmRlbnNlZExpZ2h0SXRhbGljLndvZmYpIGZvcm1hdCgnd29mZicpLCB1cmwoLi4vLi4vc3RhdGljL2ZvbnRzL0RJTlByby1Db25kZW5zZWRMaWdodEl0YWxpYy5lb3QpIGZvcm1hdCgnZW90JyksIHVybCguLi8uLi9zdGF0aWMvZm9udHMvRElOUHJvLUNvbmRlbnNlZExpZ2h0SXRhbGljLnR0ZikgZm9ybWF0KCd0dGYnKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0RJTkMnO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoLi4vLi4vc3RhdGljL2ZvbnRzL0RJTlByby1Db25kZW5zZWRSZWd1bGFyLndvZmYpIGZvcm1hdCgnd29mZicpLCB1cmwoLi4vLi4vc3RhdGljL2ZvbnRzL0RJTlByby1Db25kZW5zZWRSZWd1bGFyLmVvdCkgZm9ybWF0KCdlb3QnKSwgdXJsKC4uLy4uL3N0YXRpYy9mb250cy9ESU5Qcm8tQ29uZGVuc2VkUmVndWxhci50dGYpIGZvcm1hdCgndHRmJyk7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdESU5DJztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKC4uLy4uL3N0YXRpYy9mb250cy9ESU5Qcm8tQ29uZGVuc2VkSXRhbGljLndvZmYpIGZvcm1hdCgnd29mZicpLCB1cmwoLi4vLi4vc3RhdGljL2ZvbnRzL0RJTlByby1Db25kZW5zZWRJdGFsaWMuZW90KSBmb3JtYXQoJ2VvdCcpLCB1cmwoLi4vLi4vc3RhdGljL2ZvbnRzL0RJTlByby1Db25kZW5zZWRJdGFsaWMudHRmKSBmb3JtYXQoJ3R0ZicpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnRElOQyc7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybCguLi8uLi9zdGF0aWMvZm9udHMvRElOUHJvLUNvbmRlbnNlZE1lZGl1bS53b2ZmKSBmb3JtYXQoJ3dvZmYnKSwgdXJsKC4uLy4uL3N0YXRpYy9mb250cy9ESU5Qcm8tQ29uZGVuc2VkTWVkaXVtLmVvdCkgZm9ybWF0KCdlb3QnKSwgdXJsKC4uLy4uL3N0YXRpYy9mb250cy9ESU5Qcm8tQ29uZGVuc2VkTWVkaXVtLnR0ZikgZm9ybWF0KCd0dGYnKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0RJTkMnO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoLi4vLi4vc3RhdGljL2ZvbnRzL0RJTlByby1Db25kZW5zZWRNZWRpdW1JdGFsaWMud29mZikgZm9ybWF0KCd3b2ZmJyksIHVybCguLi8uLi9zdGF0aWMvZm9udHMvRElOUHJvLUNvbmRlbnNlZE1lZGl1bUl0YWxpYy5lb3QpIGZvcm1hdCgnZW90JyksIHVybCguLi8uLi9zdGF0aWMvZm9udHMvRElOUHJvLUNvbmRlbnNlZE1lZGl1bUl0YWxpYy50dGYpIGZvcm1hdCgndHRmJyk7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdESU5DJztcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKC4uLy4uL3N0YXRpYy9mb250cy9ESU5Qcm8tQ29uZGVuc2VkQm9sZC53b2ZmKSBmb3JtYXQoJ3dvZmYnKSwgdXJsKC4uLy4uL3N0YXRpYy9mb250cy9ESU5Qcm8tQ29uZGVuc2VkQm9sZC5lb3QpIGZvcm1hdCgnZW90JyksIHVybCguLi8uLi9zdGF0aWMvZm9udHMvRElOUHJvLUNvbmRlbnNlZEJvbGQudHRmKSBmb3JtYXQoJ3R0ZicpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnRElOQyc7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybCguLi8uLi9zdGF0aWMvZm9udHMvRElOUHJvLUNvbmRlbnNlZEJvbGRJdGFsaWMud29mZikgZm9ybWF0KCd3b2ZmJyksIHVybCguLi8uLi9zdGF0aWMvZm9udHMvRElOUHJvLUNvbmRlbnNlZEJvbGRJdGFsaWMuZW90KSBmb3JtYXQoJ2VvdCcpLCB1cmwoLi4vLi4vc3RhdGljL2ZvbnRzL0RJTlByby1Db25kZW5zZWRCb2xkSXRhbGljLnR0ZikgZm9ybWF0KCd0dGYnKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0RJTkMnO1xuICBmb250LXdlaWdodDogODAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoLi4vLi4vc3RhdGljL2ZvbnRzL0RJTlByby1Db25kZW5zZWRCbGFjay53b2ZmKSBmb3JtYXQoJ3dvZmYnKSwgdXJsKC4uLy4uL3N0YXRpYy9mb250cy9ESU5Qcm8tQ29uZGVuc2VkQmxhY2suZW90KSBmb3JtYXQoJ2VvdCcpLCB1cmwoLi4vLi4vc3RhdGljL2ZvbnRzL0RJTlByby1Db25kZW5zZWRCbGFjay50dGYpIGZvcm1hdCgndHRmJyk7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdESU5DJztcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKC4uLy4uL3N0YXRpYy9mb250cy9ESU5Qcm8tQ29uZGVuc2VkQmxhY2tJdGFsaWMud29mZikgZm9ybWF0KCd3b2ZmJyksIHVybCguLi8uLi9zdGF0aWMvZm9udHMvRElOUHJvLUNvbmRlbnNlZEJsYWNrSXRhbGljLmVvdCkgZm9ybWF0KCdlb3QnKSwgdXJsKC4uLy4uL3N0YXRpYy9mb250cy9ESU5Qcm8tQ29uZGVuc2VkQmxhY2tJdGFsaWMudHRmKSBmb3JtYXQoJ3R0ZicpO1xufVxuaHRtbCxcbmJvZHksXG5kaXYsXG5zcGFuLFxuYXBwbGV0LFxub2JqZWN0LFxuaWZyYW1lLFxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2LFxucCxcbmJsb2NrcXVvdGUsXG5wcmUsXG5hLFxuYWJicixcbmFjcm9ueW0sXG5hZGRyZXNzLFxuYmlnLFxuY2l0ZSxcbmNvZGUsXG5kZWwsXG5kZm4sXG5lbSxcbmZvbnQsXG5pbWcsXG5pbnMsXG5rYmQsXG5xLFxucyxcbnNhbXAsXG5zbWFsbCxcbnN0cmlrZSxcbnN0cm9uZyxcbnN1YixcbnN1cCxcbnR0LFxudmFyLFxuYixcbnUsXG5pLFxuY2VudGVyLFxuZGwsXG5kdCxcbmRkLFxub2wsXG51bCxcbmxpLFxuZmllbGRzZXQsXG5mb3JtLFxubGFiZWwsXG5sZWdlbmQsXG50YWJsZSxcbmNhcHRpb24sXG50Ym9keSxcbnRmb290LFxudGhlYWQsXG50cixcbnRoLFxudGQge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDtcbiAgb3V0bGluZTogMDtcbiAgZm9udC1zaXplOiAxMDAlO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuYm9keSxcbmlucHV0LFxudGV4dGFyZWEge1xuICBmb250LWZhbWlseTogJ0RJTkMnO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xufVxub2wsXG51bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5ibG9ja3F1b3RlLFxucSB7XG4gIHF1b3Rlczogbm9uZTtcbn1cbmJsb2NrcXVvdGU6YmVmb3JlLFxuYmxvY2txdW90ZTphZnRlcixcbnE6YmVmb3JlLFxucTphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBjb250ZW50OiBub25lO1xufVxuOmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbn1cbmlucyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbmRlbCB7XG4gIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xufVxudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBib3JkZXItc3BhY2luZzogMDtcbn1cbmltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbnAge1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG59XG5hIHtcbiAgY29sb3I6ICNGQzUzMEI7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4yNXMgZWFzZS1pbjtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG59XG5hOmhvdmVyIHtcbiAgb3BhY2l0eTogMC43NTtcbn1cbmJvZHkge1xuICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgY29sb3I6ICM0NzQ2NDY7XG59XG5oMSxcbmgyLFxuaDMsXG5oNCB7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXNpemU6IDQ1cHg7XG4gIGxpbmUtaGVpZ2h0OiA1NHB4O1xuICBjb2xvcjogIzAwMDtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbn1cbmltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG59XG5idXR0b24ge1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiBpbmhlcml0O1xuICBwYWRkaW5nOiAwO1xufVxuLmhlYWRlcl9fcG9wdXAge1xuICB6LWluZGV4OiAtMTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBvcGFjaXR5OiAwO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDB2dztcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmhlYWRlcl9fbG9nbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG4uaGVhZGVyLXR5cGUtaG9tZSB7XG4gIHBhZGRpbmc6IDIycHggMCAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG4ubG9nb19fc3ZnIHtcbiAgY29sb3I6ICNmZmY7XG4gIHdpZHRoOiA5MHB4O1xuICBoZWlnaHQ6IDQ0cHg7XG59XG4ubWFpbl9fc2xpZGVyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5tYWluX193cmFwcGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDczcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbn1cbi8qXG4qKlxuKipcbioqINCc0LXQvdGOXG4qKlxuKipcbiovXG4uZmFuY3lib3gtc2xpZGUge1xuICBwYWRkaW5nOiA0NHB4IDE1cHg7XG59XG4ucG9wdXAtYWN0aW9uLW9wZW4ge1xuICBhbmltYXRpb246IG1lbnVPcGVuIDAuN3MgbGluZWFyIGZvcndhcmRzO1xufVxuLnBvcHVwLWFjdGlvbi1vcGVuIC5wb3B1cF9fb3ZlcmxheS10eXBlLWhlYWRlciB7XG4gIGFuaW1hdGlvbjogbWVudU9wZW5PdmVybGF5IDAuN3MgbGluZWFyIGZvcndhcmRzO1xufVxuLnBvcHVwLWFjdGlvbi1vcGVuIC5idXR0b24tdHlwZS1jbG9zZSB7XG4gIGFuaW1hdGlvbjogbWVudU9wZW5DbG9zZXIgMC4zNXMgbGluZWFyIGZvcndhcmRzO1xufVxuLnBvcHVwLWFjdGlvbi1jbG9zZSB7XG4gIGFuaW1hdGlvbjogbWVudUNsb3NlIDAuN3MgbGluZWFyIGZvcndhcmRzO1xufVxuLnBvcHVwLWFjdGlvbi1jbG9zZSAucG9wdXBfX292ZXJsYXktdHlwZS1oZWFkZXIge1xuICBhbmltYXRpb246IG1lbnVDbG9zZU92ZXJsYXkgMC43cyBsaW5lYXIgZm9yd2FyZHM7XG59XG4ucG9wdXAtYWN0aW9uLWNsb3NlIC5idXR0b24tdHlwZS1jbG9zZSB7XG4gIGFuaW1hdGlvbjogbWVudUNsb3NlQ2xvc2VyIDAuMzVzIGxpbmVhciBmb3J3YXJkcztcbn1cbi5wb3B1cF9fb3ZlcmxheS10eXBlLWhlYWRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnBvcHVwX193cmFwcGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogMTdweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogYXV0bztcbiAgbWF4LWhlaWdodDogMTAwJTtcbn1cbi5wb3B1cF9fbG9nbyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucG9wdXBfX21lbnUge1xuICBwYWRkaW5nOiAyNnB4IDAgMDtcbn1cbi5idXR0b24tdHlwZS1tZW51QnV0dG9uIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICNGQzI0MEI7XG4gIHdpZHRoOiA3MnB4O1xuICBoZWlnaHQ6IDcycHg7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLmJ1dHRvbi10eXBlLWNsb3NlIHtcbiAgbWluLXdpZHRoOiA0MnB4O1xuICBtaW4taGVpZ2h0OiA0MnB4O1xuICB3aWR0aDogNDJweDtcbiAgaGVpZ2h0OiA0MnB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMXB4ICNmZmY7XG59XG4uYnV0dG9uLXR5cGUtY2xvc2U6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoNDVkZWcpO1xufVxuLmJ1dHRvbi10eXBlLWNsb3NlOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoLTQ1ZGVnKTtcbn1cbi5tZW51X19jZWxsIHtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjM1cyBsaW5lYXI7XG59XG4ubWVudV9fY2VsbC1hY3Rpb24tc2hvdyB7XG4gIG9wYWNpdHk6IDE7XG59XG4ubWVudV9fY2VsbDpob3ZlciAubWVudV9fc3VibWVudSB7XG4gIG1heC1oZWlnaHQ6IDUwMHB4O1xufVxuLm1lbnVfX2NlbGw6aG92ZXIgPiAubWVudV9fbGluayB7XG4gIGNvbG9yOiAjZmMyNDBiO1xufVxuLm1lbnVfX2NlbGw6aG92ZXIgPiAubWVudV9fbGluazphZnRlciB7XG4gIGJveC1zaGFkb3c6IC0xcHggLTFweCAwIDAgI0ZDMjQwQjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMzVzIGxpbmVhcjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgNHB4KSByb3RhdGUoNDVkZWcpO1xufVxuLm1lbnVfX2xpbmsge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGNvbG9yOiAjZmZmO1xufVxuLm1lbnVfX2xpbmstdHlwZS1wYXJlbnQge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5tZW51X19saW5rLXR5cGUtcGFyZW50OmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiA4cHg7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgYm94LXNoYWRvdzogMXB4IDFweCAwIDAgI2ZmZjtcbiAgbWFyZ2luOiAwIDAgNXB4IDdweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMzVzIGxpbmVhcjtcbn1cbi5tZW51X19zdWJtZW51IHtcbiAgbWF4LWhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjNzIGxpbmVhcjtcbiAgbWFyZ2luOiA4cHggMCAwO1xufVxuLm1lbnVfX3N1Ym1lbnUgLm1lbnVfX2NlbGwge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBtYXgtd2lkdGg6IDIwMHB4O1xufVxuLm1lbnVfX3N1Ym1lbnUgLm1lbnVfX2NlbGw6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ubWVudV9fc3VibWVudSAubWVudV9fbGluayB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cbi5tZW51X19hbnlRdWVzdGlvbnMge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgbGluZWFyO1xuICBwYWRkaW5nOiAzNnB4IDAgMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIG1heC13aWR0aDogMjEwcHg7XG59XG4ubWVudV9fYW55UXVlc3Rpb25zLWFjdGlvbi1zaG93IHtcbiAgb3BhY2l0eTogMTtcbn1cbi5hbnlRdWVzdGlvbnNfX2xlZnQge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmFueVF1ZXN0aW9uc19fY29uc29sZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uYW55UXVlc3Rpb25zX19saW5rIHtcbiAgbWFyZ2luLXJpZ2h0OiA5cHg7XG59XG4uYW55UXVlc3Rpb25zX19saW5rOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4uYW55UXVlc3Rpb25zX19zdmcge1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBjb2xvcjogI2ZmZjtcbn1cbi5hbnlRdWVzdGlvbnNfX3JpZ2h0IHtcbiAgY29sb3I6ICNmZmY7XG4gIG1hcmdpbjogMCAwIDAgYXV0bztcbiAgbGluZS1oZWlnaHQ6IDE5cHg7XG59XG4uYW55UXVlc3Rpb25zX19yaWdodCBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbn1cbi5hbnlRdWVzdGlvbnNfX25hbWUge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmFueVF1ZXN0aW9uc19fcmVnYWxpYSB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uYW55UXVlc3Rpb25zX19pbWcge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHdpZHRoOiA2MHB4O1xuICBoZWlnaHQ6IDYwcHg7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cbkBrZXlmcmFtZXMgbWVudU9wZW4ge1xuICAwJSB7XG4gICAgei1pbmRleDogLTE7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAyLjUlIHtcbiAgICB6LWluZGV4OiA5O1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgNTAlLFxuICAxMDAlIHtcbiAgICB6LWluZGV4OiA5O1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBrZXlmcmFtZXMgbWVudUNsb3NlIHtcbiAgMCUsXG4gIDUwJSB7XG4gICAgei1pbmRleDogOTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDkyLjUlIHtcbiAgICB6LWluZGV4OiA5O1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgMTAwJSB7XG4gICAgei1pbmRleDogLTE7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuQGtleWZyYW1lcyBtZW51T3Blbk92ZXJsYXkge1xuICAwJSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjMjYyNDIyLCAjMjYyNDIyKSwgbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjMjYyNDIyLCAjMjYyNDIyKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMCwgNTB2dyAwO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMCAxMDAlLCAwIDEwMCU7XG4gIH1cbiAgMi41JSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjMjYyNDIyLCAjMjYyNDIyKSwgbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjMjYyNDIyLCAjMjYyNDIyKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMCwgNTB2dyAwO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMCAxMDAlLCAwIDEwMCU7XG4gIH1cbiAgNTAlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMyNjI0MjIsICMyNjI0MjIpLCBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMyNjI0MjIsICMyNjI0MjIpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwLCA1MHZ3IDA7XG4gICAgYmFja2dyb3VuZC1zaXplOiA1MCUgMTAwJSwgNTAlIDEwMCU7XG4gIH1cbiAgMTAwJSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjMjYyNDIyLCAjMjYyNDIyKSwgbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjMjYyNDIyLCAjMjYyNDIyKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMCwgNTB2dyAwO1xuICAgIGJhY2tncm91bmQtc2l6ZTogNTAlIDEwMCUsIDUwJSAxMDAlO1xuICB9XG59XG5Aa2V5ZnJhbWVzIG1lbnVDbG9zZU92ZXJsYXkge1xuICAwJSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjMjYyNDIyLCAjMjYyNDIyKSwgbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjMjYyNDIyLCAjMjYyNDIyKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMCwgNTB2dyAwO1xuICAgIGJhY2tncm91bmQtc2l6ZTogNTAlIDEwMCUsIDUwJSAxMDAlO1xuICB9XG4gIDUwJSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjMjYyNDIyLCAjMjYyNDIyKSwgbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjMjYyNDIyLCAjMjYyNDIyKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMCwgNTB2dyAwO1xuICAgIGJhY2tncm91bmQtc2l6ZTogNTAlIDEwMCUsIDUwJSAxMDAlO1xuICB9XG4gIDkyLjUlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMyNjI0MjIsICMyNjI0MjIpLCBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMyNjI0MjIsICMyNjI0MjIpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwLCA1MHZ3IDA7XG4gICAgYmFja2dyb3VuZC1zaXplOiAwIDEwMCUsIDAgMTAwJTtcbiAgfVxuICAxMDAlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMyNjI0MjIsICMyNjI0MjIpLCBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMyNjI0MjIsICMyNjI0MjIpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwLCA1MHZ3IDA7XG4gICAgYmFja2dyb3VuZC1zaXplOiAwIDEwMCUsIDAgMTAwJTtcbiAgfVxufVxuQGtleWZyYW1lcyBtZW51T3BlbkNsb3NlciB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDk1JSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5Aa2V5ZnJhbWVzIG1lbnVDbG9zZUNsb3NlciB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDUlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0ODJweCkge1xuICAvKlxuKipcbioqXG4qKiDQnNC10L3RjlxuKipcbioqXG4qL1xuICAucG9wdXBfX21lbnUge1xuICAgIG1heC13aWR0aDogNDYwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcGFkZGluZy10b3A6IDYwcHg7XG4gIH1cbiAgLm1lbnVfX2FueVF1ZXN0aW9ucyB7XG4gICAgbWF4LXdpZHRoOiA0NjBweDtcbiAgICBtYXJnaW46IGF1dG8gYXV0byAwO1xuICB9XG4gIC5tZW51X19jZWxsIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xuICB9XG4gIC5tZW51X19zdWJtZW51IHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZy1sZWZ0OiA5cHg7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgfVxuICAubWVudV9fc3VibWVudSAubWVudV9fY2VsbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgfVxuICAubWVudV9fc3VibWVudSAubWVudV9fY2VsbDpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXRvcDogOHB4O1xuICB9XG4gIC5tZW51X19zdWJtZW51IC5tZW51X19jZWxsOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLmFueVF1ZXN0aW9uc19fbGVmdCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xuICB9XG4gIC5idXR0b24tdHlwZS1jbG9zZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmxvZ29fX3N2ZyB7XG4gICAgd2lkdGg6IDEyMHB4O1xuICAgIGhlaWdodDogNjBweDtcbiAgfVxuICAvKlxuKipcbioqXG4qKiDQnNC10L3RjlxuKipcbioqXG4qL1xuICAucG9wdXBfX21lbnUge1xuICAgIG1heC13aWR0aDogNzMwcHg7XG4gICAgcGFkZGluZy10b3A6IDYwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBwYWRkaW5nLWJvdHRvbTogMThweDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICNmZmYgMCUsICNmZmYgMTAwJSk7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDEwMCU7XG4gICAgYmFja2dyb3VuZC1zaXplOiAwIDFweDtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLXNpemUgMC4zNXMgbGluZWFyO1xuICB9XG4gIC5wb3B1cF9fd3JhcHBlciB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG4gIC5tZW51LWFjdGlvbi1zaG93IHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMXB4O1xuICB9XG4gIC5tZW51X19jZWxsIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tcmlnaHQ6IDM2cHg7XG4gIH1cbiAgLm1lbnVfX2NlbGw6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG4gIC5tZW51X19jZWxsOmhvdmVyIC5tZW51X19zdWJtZW51IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC5tZW51X19jZWxsOmhvdmVyIC5tZW51X19zdWJtZW51IC5tZW51X19jZWxsIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbiAgLm1lbnVfX3N1Ym1lbnUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IGNhbGMoMTAwJSArIDQwcHgpO1xuICAgIGxlZnQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG4gIC5tZW51X19zdWJtZW51IC5tZW51X19jZWxsIHtcbiAgICB3aWR0aDogMjAwcHg7XG4gIH1cbiAgLm1lbnVfX2xpbmsge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxuICAubWVudV9fYW55UXVlc3Rpb25zIHtcbiAgICBwYWRkaW5nOiAwIDAgNjBweDtcbiAgfVxuICBAa2V5ZnJhbWVzIG1lbnVPcGVuT3ZlcmxheSB7XG4gICAgMCUge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjMjYyNDIyLCAjMjYyNDIyKSwgbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjMjYyNDIyLCAjMjYyNDIyKSwgbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjMjYyNDIyLCAjMjYyNDIyKSwgbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjMjYyNDIyLCAjMjYyNDIyKTtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDAsIDI1dncgMCwgNTB2dyAwLCA3NXZ3IDA7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDAgMTAwJSwgMCAxMDAlLCAwIDEwMCUsIDAgMTAwJTtcbiAgICB9XG4gICAgMi41JSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMyNjI0MjIsICMyNjI0MjIpLCBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMyNjI0MjIsICMyNjI0MjIpLCBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMyNjI0MjIsICMyNjI0MjIpLCBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMyNjI0MjIsICMyNjI0MjIpO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMCwgMjV2dyAwLCA1MHZ3IDAsIDc1dncgMDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMCAxMDAlLCAwIDEwMCUsIDAgMTAwJSwgMCAxMDAlO1xuICAgIH1cbiAgICA1MCUge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjMjYyNDIyLCAjMjYyNDIyKSwgbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjMjYyNDIyLCAjMjYyNDIyKSwgbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjMjYyNDIyLCAjMjYyNDIyKSwgbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjMjYyNDIyLCAjMjYyNDIyKTtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDAsIDI1dncgMCwgNTB2dyAwLCA3NXZ3IDA7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDI1JSAxMDAlLCAyNSUgMTAwJSwgMjUlIDEwMCUsIDI1JSAxMDAlO1xuICAgIH1cbiAgICAxMDAlIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzI2MjQyMiwgIzI2MjQyMiksIGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzI2MjQyMiwgIzI2MjQyMiksIGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzI2MjQyMiwgIzI2MjQyMiksIGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzI2MjQyMiwgIzI2MjQyMik7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwLCAyNXZ3IDAsIDUwdncgMCwgNzV2dyAwO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiAyNSUgMTAwJSwgMjUlIDEwMCUsIDI1JSAxMDAlLCAyNSUgMTAwJTtcbiAgICB9XG4gIH1cbiAgQGtleWZyYW1lcyBtZW51Q2xvc2VPdmVybGF5IHtcbiAgICAwJSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMyNjI0MjIsICMyNjI0MjIpLCBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMyNjI0MjIsICMyNjI0MjIpLCBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMyNjI0MjIsICMyNjI0MjIpLCBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMyNjI0MjIsICMyNjI0MjIpO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMCwgMjV2dyAwLCA1MHZ3IDAsIDc1dncgMDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMjUlIDEwMCUsIDI1JSAxMDAlLCAyNSUgMTAwJSwgMjUlIDEwMCU7XG4gICAgfVxuICAgIDUwJSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMyNjI0MjIsICMyNjI0MjIpLCBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMyNjI0MjIsICMyNjI0MjIpLCBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMyNjI0MjIsICMyNjI0MjIpLCBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMyNjI0MjIsICMyNjI0MjIpO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMCwgMjV2dyAwLCA1MHZ3IDAsIDc1dncgMDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMjUlIDEwMCUsIDI1JSAxMDAlLCAyNSUgMTAwJSwgMjUlIDEwMCU7XG4gICAgfVxuICAgIDkyLjUlIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzI2MjQyMiwgIzI2MjQyMiksIGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzI2MjQyMiwgIzI2MjQyMiksIGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzI2MjQyMiwgIzI2MjQyMiksIGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzI2MjQyMiwgIzI2MjQyMik7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwLCAyNXZ3IDAsIDUwdncgMCwgNzV2dyAwO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiAwIDEwMCUsIDAgMTAwJSwgMCAxMDAlLCAwIDEwMCU7XG4gICAgfVxuICAgIDEwMCUge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjMjYyNDIyLCAjMjYyNDIyKSwgbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjMjYyNDIyLCAjMjYyNDIyKSwgbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjMjYyNDIyLCAjMjYyNDIyKSwgbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjMjYyNDIyLCAjMjYyNDIyKTtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDAsIDI1dncgMCwgNTB2dyAwLCA3NXZ3IDA7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDAgMTAwJSwgMCAxMDAlLCAwIDEwMCUsIDAgMTAwJTtcbiAgICB9XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLypcbioqXG4qKlxuKiog0JzQtdC90Y5cbioqXG4qKlxuKi9cbiAgLnBvcHVwX19sb2dvIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcGFkZGluZzogMjJweCAwIDA7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAucG9wdXBfX2xvZ28tYWN0aW9uLXNob3cge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgLmJ1dHRvbi10eXBlLWNsb3NlIHtcbiAgICBsZWZ0OiBjYWxjKDUwJSAtIDMzMXB4KTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbiAgLm1lbnVfX2NlbGwge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuICAubWVudV9fY2VsbDpob3ZlciAubWVudV9fc3VibWVudSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAubWVudV9fc3VibWVudSB7XG4gICAgdG9wOiAxMDAlO1xuICAgIHBhZGRpbmctdG9wOiA0MHB4O1xuICAgIHdpZHRoOiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5sb2dvX19zdmcge1xuICAgIHdpZHRoOiAxNzVweDtcbiAgICBoZWlnaHQ6IDg3cHg7XG4gIH1cbiAgLmhlYWRlci10eXBlLWhvbWUge1xuICAgIHBhZGRpbmctdG9wOiA3NnB4O1xuICB9XG4gIC8qXG4qKlxuKipcbioqINCc0LXQvdGOXG4qKlxuKipcbiovXG4gIC5wb3B1cF9fbG9nbyB7XG4gICAgcGFkZGluZy10b3A6IDQ4cHg7XG4gIH1cbiAgLnBvcHVwX19tZW51IHtcbiAgICBtYXgtd2lkdGg6IDExMDBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLXRvcDogOTBweDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgcGFkZGluZy1ib3R0b206IDIycHg7XG4gIH1cbiAgLm1lbnVfX2xpbmsge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxuICAubWVudV9fc3VibWVudSAubWVudV9fY2VsbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjFweDtcbiAgfVxuICAubWVudV9fYW55UXVlc3Rpb25zIHtcbiAgICBtYXgtd2lkdGg6IDExMDBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwIDAgNDBweDtcbiAgfVxuICAuYW55UXVlc3Rpb25zX19yaWdodCB7XG4gICAgbWFyZ2luOiAwIGF1dG8gMCAwO1xuICB9XG4gIC5idXR0b24tdHlwZS1tZW51QnV0dG9uIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbiAgLmJ1dHRvbi10eXBlLWNsb3NlIHtcbiAgICBsZWZ0OiBjYWxjKDUwJSAtIDU1MHB4KTtcbiAgfVxuICBAa2V5ZnJhbWVzIG1lbnVPcGVuT3ZlcmxheSB7XG4gICAgMCUge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjMjYyNDIyLCAjMjYyNDIyKSwgbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjMjYyNDIyLCAjMjYyNDIyKSwgbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjMjYyNDIyLCAjMjYyNDIyKSwgbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjMjYyNDIyLCAjMjYyNDIyKSwgbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjMjYyNDIyLCAjMjYyNDIyKTtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDAsIDIwdncgMCwgNDB2dyAwLCA2MHZ3IDAsIDgwdncgMDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMCAxMDAlLCAwIDEwMCUsIDAgMTAwJSwgMCAxMDAlLCAwIDEwMCU7XG4gICAgfVxuICAgIDIuNSUge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjMjYyNDIyLCAjMjYyNDIyKSwgbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjMjYyNDIyLCAjMjYyNDIyKSwgbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjMjYyNDIyLCAjMjYyNDIyKSwgbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjMjYyNDIyLCAjMjYyNDIyKSwgbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjMjYyNDIyLCAjMjYyNDIyKTtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDAsIDIwdncgMCwgNDB2dyAwLCA2MHZ3IDAsIDgwdncgMDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMCAxMDAlLCAwIDEwMCUsIDAgMTAwJSwgMCAxMDAlLCAwIDEwMCU7XG4gICAgfVxuICAgIDUwJSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMyNjI0MjIsICMyNjI0MjIpLCBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMyNjI0MjIsICMyNjI0MjIpLCBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMyNjI0MjIsICMyNjI0MjIpLCBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMyNjI0MjIsICMyNjI0MjIpLCBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMyNjI0MjIsICMyNjI0MjIpO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMCwgMjB2dyAwLCA0MHZ3IDAsIDYwdncgMCwgODB2dyAwO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiAyMCUgMTAwJSwgMjAlIDEwMCUsIDIwJSAxMDAlLCAyMCUgMTAwJSwgMjAlIDEwMCU7XG4gICAgfVxuICAgIDEwMCUge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjMjYyNDIyLCAjMjYyNDIyKSwgbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjMjYyNDIyLCAjMjYyNDIyKSwgbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjMjYyNDIyLCAjMjYyNDIyKSwgbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjMjYyNDIyLCAjMjYyNDIyKSwgbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjMjYyNDIyLCAjMjYyNDIyKTtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDAsIDIwdncgMCwgNDB2dyAwLCA2MHZ3IDAsIDgwdncgMDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMjAlIDEwMCUsIDIwJSAxMDAlLCAyMCUgMTAwJSwgMjAlIDEwMCUsIDIwJSAxMDAlO1xuICAgIH1cbiAgfVxuICBAa2V5ZnJhbWVzIG1lbnVDbG9zZU92ZXJsYXkge1xuICAgIDAlIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzI2MjQyMiwgIzI2MjQyMiksIGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzI2MjQyMiwgIzI2MjQyMiksIGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzI2MjQyMiwgIzI2MjQyMiksIGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzI2MjQyMiwgIzI2MjQyMiksIGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzI2MjQyMiwgIzI2MjQyMik7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwLCAyMHZ3IDAsIDQwdncgMCwgNjB2dyAwLCA4MHZ3IDA7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDIwJSAxMDAlLCAyMCUgMTAwJSwgMjAlIDEwMCUsIDIwJSAxMDAlLCAyMCUgMTAwJTtcbiAgICB9XG4gICAgNTAlIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzI2MjQyMiwgIzI2MjQyMiksIGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzI2MjQyMiwgIzI2MjQyMiksIGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzI2MjQyMiwgIzI2MjQyMiksIGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzI2MjQyMiwgIzI2MjQyMiksIGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzI2MjQyMiwgIzI2MjQyMik7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwLCAyMHZ3IDAsIDQwdncgMCwgNjB2dyAwLCA4MHZ3IDA7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDIwJSAxMDAlLCAyMCUgMTAwJSwgMjAlIDEwMCUsIDIwJSAxMDAlLCAyMCUgMTAwJTtcbiAgICB9XG4gICAgOTIuNSUge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjMjYyNDIyLCAjMjYyNDIyKSwgbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjMjYyNDIyLCAjMjYyNDIyKSwgbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjMjYyNDIyLCAjMjYyNDIyKSwgbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjMjYyNDIyLCAjMjYyNDIyKSwgbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjMjYyNDIyLCAjMjYyNDIyKTtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDAsIDIwdncgMCwgNDB2dyAwLCA2MHZ3IDAsIDgwdncgMDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMCAxMDAlLCAwIDEwMCUsIDAgMTAwJSwgMCAxMDAlLCAwIDEwMCU7XG4gICAgfVxuICAgIDEwMCUge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjMjYyNDIyLCAjMjYyNDIyKSwgbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjMjYyNDIyLCAjMjYyNDIyKSwgbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjMjYyNDIyLCAjMjYyNDIyKSwgbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjMjYyNDIyLCAjMjYyNDIyKSwgbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjMjYyNDIyLCAjMjYyNDIyKTtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDAsIDIwdncgMCwgNDB2dyAwLCA2MHZ3IDAsIDgwdncgMDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMCAxMDAlLCAwIDEwMCUsIDAgMTAwJSwgMCAxMDAlLCAwIDEwMCU7XG4gICAgfVxuICB9XG59XG4vKiDQk9C70LDQstC90LDRjyAqL1xuLypcbioqXG4qKlxuKiog0KHQu9Cw0LnQtNC10YAg0L3QsCDQs9C70LDQstC90L7QuVxuKipcbioqXG4qL1xuLm1haW4gLnNsaWNrLWFycm93IHtcbiAgZm9udC1zaXplOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMzBweDtcbiAgbGVmdDogMTRweDtcbiAgYm9yZGVyOiAwO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICB6LWluZGV4OiAxO1xuICBvcGFjaXR5OiAwO1xufVxuLm1haW4gLnNsaWNrLWFycm93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSgtNDVkZWcpO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICBib3gtc2hhZG93OiBpbnNldCAzcHggM3B4IDAgMCAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIHotaW5kZXg6IDE7XG59XG4ubWFpbiAuc2xpY2stbmV4dCB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAxM3B4O1xufVxuLm1haW4gLnNsaWNrLXByZXYtYWN0aW9uLWJlZ2luIHtcbiAgb3BhY2l0eTogMTtcbiAgYW5pbWF0aW9uOiBhcnJvd0JlZ2luTGVmdCAxLjA1cyBsaW5lYXIgZm9yd2FyZHM7XG59XG4ubWFpbiAuc2xpY2stbmV4dC1hY3Rpb24tYmVnaW4ge1xuICBvcGFjaXR5OiAxO1xuICBhbmltYXRpb246IGFycm93QmVnaW5SaWdodCAxLjA1cyBsaW5lYXIgZm9yd2FyZHM7XG59XG4ubWFpbiAuc2xpY2stZG90cyB7XG4gIG1hcmdpbjogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBib3R0b206IDMzcHg7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zNXMgbGluZWFyO1xufVxuLm1haW4gLnNsaWNrLWRvdHMgbGkge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDAgM3B4O1xufVxuLm1haW4gLnNsaWNrLWRvdHMgbGkgYnV0dG9uIHtcbiAgZm9udC1zaXplOiAwO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI0M0QzRDNCwgI0M0QzRDNCk7XG4gIGJhY2tncm91bmQtc2l6ZTogYXV0byA0cHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDUwJTtcbiAgYm9yZGVyOiBub25lO1xuICBvcGFjaXR5OiAwLjM7XG59XG4ubWFpbiAuc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmUgYnV0dG9uIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5tYWluIC5zbGljay1kb3RzIGxpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG4ubWFpbiAuc2xpY2stZG90cyBsaTphZnRlciB7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG4uc2xpZGVyX190aXRsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDI1cHg7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5zbGlkZXJfX2NvbnRlbnQge1xuICBwYWRkaW5nOiAxMjRweCAwIDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgbWFyZ2luOiAwIDE1cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5zbGlkZXJfX2NvbnRlbnQgPiAqIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjM1cyBsaW5lYXI7XG59XG4uc2xpZGVyX19jZWxsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDEwMHZoO1xufVxuLnNsaWRlcl9fY2VsbDpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC42Nik7XG4gIHotaW5kZXg6IDE7XG59XG4uc2xpZGVyX19waWN0dXJlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwdnc7XG4gIGhlaWdodDogMTAwdmg7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbn1cbi5zbGlkZXJfX2ltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLnNsaWRlcl9fdGV4dCB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIG1hcmdpbi1ib3R0b206IDM4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5zbGlkZXJfX2xpbmsge1xuICBjb2xvcjogI0ZDNTMwQjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAyMnB4O1xufVxuLnNsaWRlcl9fc3ZnIHtcbiAgd2lkdGg6IDEzcHg7XG4gIGhlaWdodDogMTNweDtcbn1cbi5zbGlkZXJfX2xpc3Qge1xuICBjb2xvcjogI2ZmZjtcbiAgbWFyZ2luOiAxNnB4IDAgMjdweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2xpZGVyX19saXN0IGxpIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNsaWRlcl9fbGlzdCBsaTpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgd2lkdGg6IDZweDtcbiAgaGVpZ2h0OiA2cHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiA1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbi5zbGlkZXJfX2xpc3QgbGk6YWZ0ZXIge1xuICBjb250ZW50OiBub25lO1xufVxuLnNsaWRlcl9fYnV0dG9uIHtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXI6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWxlZnQ6IDIzcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5zbGlkZXJfX2J1dHRvbjpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDEwcHggMCAxMHB4IDE3cHg7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjQjVCNUI1O1xuICB0b3A6IDE3cHg7XG4gIGxlZnQ6IDE5cHg7XG59XG5Aa2V5ZnJhbWVzIGFycm93QmVnaW5MZWZ0IHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKGNhbGMoNTB2dyAtIDI3cHgpLCA3MHB4KSByb3RhdGUoOTBkZWcpO1xuICB9XG4gIDQwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoY2FsYyg1MHZ3IC0gMjdweCksIDEwcHgpIHJvdGF0ZSg5MGRlZyk7XG4gIH1cbiAgNjAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZShjYWxjKDUwdncgLSAzN3B4KSwgMCkgcm90YXRlKDBkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZSgwZGVnKTtcbiAgfVxufVxuQGtleWZyYW1lcyBhcnJvd0JlZ2luUmlnaHQge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoY2FsYygtNTB2dyArIDMwcHgpLCA4MHB4KSByb3RhdGUoMjcwZGVnKTtcbiAgfVxuICA0MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKGNhbGMoLTUwdncgKyAzMHB4KSwgMjBweCkgcm90YXRlKDI3MGRlZyk7XG4gIH1cbiAgNjAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZShjYWxjKC01MHZ3ICsgMzVweCksIDApIHJvdGF0ZSgxODBkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZSgxODBkZWcpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDgycHgpIHtcbiAgLypcbioqXG4qKlxuKiog0KHQu9Cw0LnQtNC10YAg0L3QsCDQs9C70LDQstC90L7QuVxuKipcbioqXG4qL1xuICAuc2xpZGVyX19jb250ZW50IHtcbiAgICBtYXgtd2lkdGg6IDQ2MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmc6IDMwdncgMCAwO1xuICB9XG4gIC5zbGlkZXJfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gIH1cbiAgLnNsaWRlcl9fdGV4dCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG4gIC5zbGlkZXJfX2xpc3QgbGkge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG4gIEBrZXlmcmFtZXMgYXJyb3dCZWdpbkxlZnQge1xuICAgIDAlIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKGNhbGMoNTB2dyAtIDI3cHgpLCA3MHB4KSByb3RhdGUoOTBkZWcpO1xuICAgIH1cbiAgICA0MCUge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoY2FsYyg1MHZ3IC0gMjdweCksIDEwcHgpIHJvdGF0ZSg5MGRlZyk7XG4gICAgfVxuICAgIDYwJSB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZShjYWxjKDUwdncgLSAzN3B4KSwgMCkgcm90YXRlKDBkZWcpO1xuICAgIH1cbiAgICAxMDAlIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKGNhbGMoNTB2dyAtIDI0MnB4KSwgMCkgcm90YXRlKDBkZWcpO1xuICAgIH1cbiAgfVxuICBAa2V5ZnJhbWVzIGFycm93QmVnaW5SaWdodCB7XG4gICAgMCUge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoY2FsYygtNTB2dyArIDMwcHgpLCA4MHB4KSByb3RhdGUoMjcwZGVnKTtcbiAgICB9XG4gICAgNDAlIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKGNhbGMoLTUwdncgKyAzMHB4KSwgMjBweCkgcm90YXRlKDI3MGRlZyk7XG4gICAgfVxuICAgIDYwJSB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZShjYWxjKC01MHZ3ICsgMzVweCksIDApIHJvdGF0ZSgxODBkZWcpO1xuICAgIH1cbiAgICAxMDAlIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKGNhbGMoLTUwdncgKyAyNDBweCksIDApIHJvdGF0ZSgxODBkZWcpO1xuICAgIH1cbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qXG4qKlxuKipcbioqINCh0LvQsNC50LTQtdGAINC90LAg0LPQu9Cw0LLQvdC+0LlcbioqXG4qKlxuKi9cbiAgLnNsaWRlcl9fY29udGVudCB7XG4gICAgbWF4LXdpZHRoOiA3MzBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwYWRkaW5nOiAyMnZ3IDI4MHB4IDAgMDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB9XG4gIC5zbGlkZXJfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gIH1cbiAgLnNsaWRlcl9fdGV4dCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG4gIC5zbGlkZXJfX2xpc3QgbGkge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG4gIEBrZXlmcmFtZXMgYXJyb3dCZWdpbkxlZnQge1xuICAgIDAlIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKGNhbGMoNTB2dyAtIDI3cHgpLCA3MHB4KSByb3RhdGUoOTBkZWcpO1xuICAgIH1cbiAgICA0MCUge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoY2FsYyg1MHZ3IC0gMjdweCksIDEwcHgpIHJvdGF0ZSg5MGRlZyk7XG4gICAgfVxuICAgIDYwJSB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZShjYWxjKDUwdncgLSAzN3B4KSwgMCkgcm90YXRlKDBkZWcpO1xuICAgIH1cbiAgICAxMDAlIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKGNhbGMoNTB2dyAtIDI0MnB4KSwgMCkgcm90YXRlKDBkZWcpO1xuICAgIH1cbiAgfVxuICBAa2V5ZnJhbWVzIGFycm93QmVnaW5SaWdodCB7XG4gICAgMCUge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoY2FsYygtNTB2dyArIDMwcHgpLCA4MHB4KSByb3RhdGUoMjcwZGVnKTtcbiAgICB9XG4gICAgNDAlIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKGNhbGMoLTUwdncgKyAzMHB4KSwgMjBweCkgcm90YXRlKDI3MGRlZyk7XG4gICAgfVxuICAgIDYwJSB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZShjYWxjKC01MHZ3ICsgMzVweCksIDApIHJvdGF0ZSgxODBkZWcpO1xuICAgIH1cbiAgICAxMDAlIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKGNhbGMoLTUwdncgKyAyNDBweCksIDApIHJvdGF0ZSgxODBkZWcpO1xuICAgIH1cbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAvKlxuKipcbioqXG4qKiDQodC70LDQudC00LXRgCDQvdCwINCz0LvQsNCy0L3QvtC5XG4qKlxuKipcbiovXG4gIC5zbGlkZXJfX2NvbnRlbnQge1xuICAgIG1heC13aWR0aDogOTkwcHg7XG4gICAgcGFkZGluZzogMTd2dyA0NTBweCAwIDA7XG4gIH1cbiAgLnNsaWRlcl9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNDJweDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgfVxuICAuc2xpZGVyX190ZXh0IHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLypcbioqXG4qKlxuKiog0KHQu9Cw0LnQtNC10YAg0L3QsCDQs9C70LDQstC90L7QuVxuKipcbioqXG4qL1xuICAuc2xpZGVyX190aXRsZSB7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgfVxuICAuc2xpZGVyX190ZXh0IHtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICB9XG4gIC5zbGlkZXJfX2NvbnRlbnQge1xuICAgIG1heC13aWR0aDogMTEwMnB4O1xuICAgIHBhZGRpbmc6IDE5Ljd2dyA2NDBweCAwIDA7XG4gIH1cbiAgLm1haW4gLnNsaWNrLXByZXYge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuICAubWFpbiAuc2xpY2stbmV4dCB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG4gIC5tYWluIC5zbGljay1kb3RzIGxpIGJ1dHRvbiB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG4gIEBrZXlmcmFtZXMgYXJyb3dCZWdpbkxlZnQge1xuICAgIDAlIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKGNhbGMoNTB2dyAtIDI3cHgpLCA3MHB4KSByb3RhdGUoOTBkZWcpO1xuICAgIH1cbiAgICA0MCUge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoY2FsYyg1MHZ3IC0gMjdweCksIDEwcHgpIHJvdGF0ZSg5MGRlZyk7XG4gICAgfVxuICAgIDYwJSB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZShjYWxjKDUwdncgLSAzN3B4KSwgMCkgcm90YXRlKDBkZWcpO1xuICAgIH1cbiAgICAxMDAlIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKGNhbGMoNTB2dyAtIDIwNHB4KSwgMCkgcm90YXRlKDBkZWcpO1xuICAgIH1cbiAgfVxuICBAa2V5ZnJhbWVzIGFycm93QmVnaW5SaWdodCB7XG4gICAgMCUge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoY2FsYygtNTB2dyArIDMwcHgpLCA4MHB4KSByb3RhdGUoMjcwZGVnKTtcbiAgICB9XG4gICAgNDAlIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKGNhbGMoLTUwdncgKyAzMHB4KSwgMjBweCkgcm90YXRlKDI3MGRlZyk7XG4gICAgfVxuICAgIDYwJSB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZShjYWxjKC01MHZ3ICsgMzVweCksIDApIHJvdGF0ZSgxODBkZWcpO1xuICAgIH1cbiAgICAxMDAlIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKGNhbGMoLTUwdncgKyAyMDBweCksIDApIHJvdGF0ZSgxODBkZWcpO1xuICAgIH1cbiAgfVxufVxuLyog0JTQuNC30LDQudC9INC+0LHRidC40LkgKi9cbi5idXR0b24tdHlwZS1wbGF5IHtcbiAgd2lkdGg6IDQycHg7XG4gIGhlaWdodDogNDJweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3gtc2hhZG93OiAwIDAgNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjQ1KTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5idXR0b24tdHlwZS1wbGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI2I1YjViNTtcbiAgYm9yZGVyLXdpZHRoOiA2cHggMCA2cHggMTJweDtcbiAgdG9wOiAxNXB4O1xuICBsZWZ0OiAxN3B4O1xufVxuLmJ1dHRvbi10eXBlLWZpbGwge1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJhY2tncm91bmQ6ICNGQzUzMEI7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDE3cHggMjBweDtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4zNXMgbGluZWFyO1xufVxuLmJ1dHRvbi10eXBlLWZpbGw6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZDM0YTBmO1xufVxuLmJ1dHRvbi10eXBlLWVtcHR5IHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAxNnB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkO1xuICBib3JkZXItY29sb3I6ICNGQzUzMEI7XG4gIGNvbG9yOiAjRkM1MzBCO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5odW1idXJnZXJfX3N2ZyB7XG4gIHdpZHRoOiAzM3B4O1xuICBoZWlnaHQ6IDMwcHg7XG59XG4ubG9nb19fc3ZnLWNvbG9yLWJsYWNrIHtcbiAgY29sb3I6ICMwNTA1MDU7XG59XG4uYmVsbF9fc3ZnIHtcbiAgd2lkdGg6IDI1cHg7XG4gIGhlaWdodDogMjhweDtcbiAgZmlsdGVyOiBkcm9wLXNoYWRvdygwIDAgOC44cHggcmdiYSgwLCAwLCAwLCAwLjU1KSk7XG59XG4uYmVsbF9fY291bnRlciB7XG4gIGZvbnQtZmFtaWx5OiBNdWxsZXI7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgbGluZS1oZWlnaHQ6IDEzcHg7XG4gIHdpZHRoOiAxM3B4O1xuICBoZWlnaHQ6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMnB4O1xuICByaWdodDogLTJweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogcmVkO1xuICBib3gtc2hhZG93OiAwIDAgOC44cHggcmdiYSgwLCAwLCAwLCAwLjU1KTtcbn1cbi5oZWFkZXItdHlwZS1kZXNpZ24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMjJweDtcbiAgbGVmdDogMDtcbiAgcGFkZGluZzogMCAxNXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB3aWR0aDogMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgei1pbmRleDogMztcbn1cbi5oZWFkZXJfX2JlbGwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubWFpbl9fdG9wQmFubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXRvcDogMTE0cHg7XG4gIHBhZGRpbmctYm90dG9tOiAxOHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWFyZ2luLWJvdHRvbTogMjlweDtcbiAgei1pbmRleDogMTtcbn1cbi5tYWluX19wcm9qZWN0cyB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG4ubWFpbl9fc3RlcHMge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuLm1haW5fX3N0ZXBzLXR5cGUtcmVwYWlyIC5zdGVwc19fY2VsbDphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubWFpbl9fc3RlcHMtdHlwZS1yZXBhaXIgLnN0ZXBzX19jZWxsIC5zdGVwc19fcGljdHVyZTpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm1haW5fX3JlZmVyZW5jZSB7XG4gIG1hcmdpbi1ib3R0b206IDYwcHg7XG59XG4ubWFpbl9fcmVmb3JtZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm1haW5fX3N0YWdlcyB7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG4ubWFpbl9fdGFyaWZJbmZvIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgcGFkZGluZzogNTlweCAwO1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuLm1haW5fX3RlYW0ge1xuICBwYWRkaW5nOiAyMHB4IDAgMDtcbiAgbWFyZ2luLWJvdHRvbTogNjBweDtcbn1cbi5tYWluLXR5cGUtZGVzaWduIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI2U4ZThlOCwgI2U4ZThlOCAxMDAlKSwgbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI2U4ZThlOCwgI2U4ZThlOCAxMDAlKSwgbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI2U4ZThlOCwgI2U4ZThlOCAxMDAlKSwgbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI2U4ZThlOCwgI2U4ZThlOCAxMDAlKSwgbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI2U4ZThlOCwgI2U4ZThlOCAxMDAlKTtcbiAgYmFja2dyb3VuZC1zaXplOiAxcHggMTAwJSwxcHggMTAwJSwxcHggMTAwJSwxcHggMTAwJSwxcHggMTAwJTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTVweCAwLCBjYWxjKDEwMCUgLSAxNXB4KSAwLCAyNSUgMCwgNzUlIDAsIGNhbGMoNzUlIC0gNy41cHgpIDA7XG59XG4ubWFpbiBvbCB7XG4gIGNvdW50ZXItcmVzZXQ6IG51bTtcbn1cbi5tYWluIG9sIGxpIHtcbiAgcGFkZGluZzogMCAwIDAgMzJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiAxMnB4O1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG59XG4ubWFpbiBvbCBsaTpiZWZvcmUge1xuICBjb250ZW50OiBjb3VudGVyKG51bSkgJyc7XG4gIGNvdW50ZXItaW5jcmVtZW50OiBudW07XG4gIGxlZnQ6IDNweDtcbiAgdG9wOiAwcHg7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZDogI0ZDNTMwQjtcbiAgY29sb3I6ICNmZmY7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDNweCByZ2JhKDI1MiwgODMsIDExLCAwLjM1KTtcbiAgZm9udC1mYW1pbHk6ICdPcGVuIHNhbnMnO1xuICBmb250LXNpemU6IDEycHg7XG59XG4ubWFpbiBvbCBsaSBzcGFuIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjFweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbWFyZ2luLXRvcDogMThweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cbi5tYWluIHVsIGxpIHtcbiAgcGFkZGluZzogMCAwIDAgMzVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAyNnB4O1xuICBsaW5lLWhlaWdodDogMTlweDtcbn1cbi5tYWluIHVsIGxpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDRweDtcbiAgdG9wOiAycHg7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZDogI2ZjNTMwYjtcbiAgY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBib3gtc2hhZG93OiAwIDAgMCAzcHggcmdiYSgyNTIsIDgzLCAxMSwgMC4zNSk7XG4gIGZvbnQtZmFtaWx5OiAnT3BlbiBzYW5zJztcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLm1haW4gdWwgbGk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ubWFpbiB1bCBsaTphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxM3B4O1xuICBoZWlnaHQ6IDlweDtcbiAgbGVmdDogN3B4O1xuICB0b3A6IDdweDtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9jaGVjay5zdmcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuLnRvcEJhbm5lcl9fcGljdHVyZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogLTE7XG4gIHRvcDogMDtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi50b3BCYW5uZXJfX3BpY3R1cmU6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogMTtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuLnRvcEJhbm5lcl9fcGljdHVyZS10eXBlLXJlcGFpcjpiZWZvcmUge1xuICBvcGFjaXR5OiAwLjYyO1xufVxuLnRvcEJhbm5lcl9fdGl0bGUge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMCAxNXB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjVweDtcbn1cbi50b3BCYW5uZXJfX3RpdGxlIHNwYW4ge1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi50b3BCYW5uZXJfX2J1dHRvbiB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICB3aWR0aDogNTJweDtcbiAgaGVpZ2h0OiA1MnB4O1xuICBib3gtc2hhZG93OiAwIDAgMTJweCAwIHJnYmEoMCwgMCwgMCwgMC40NSk7XG59XG4udG9wQmFubmVyX19idXR0b246YmVmb3JlIHtcbiAgYm9yZGVyLXdpZHRoOiA5cHggMCA5cHggMTZweDtcbiAgdG9wOiAxOHB4O1xuICBsZWZ0OiAyMHB4O1xufVxuLnRvcEJhbm5lcl9faW1nIHtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4udG9wQmFubmVyX19saW5rIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBjb2xvcjogIzI2MjQyMjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWJvdHRvbTogMzZweDtcbn1cbi50b3BCYW5uZXJfX2Fycm93IHtcbiAgd2lkdGg6IDI4cHg7XG4gIGhlaWdodDogMjBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKSByb3RhdGUoOTBkZWcpO1xuICBib3R0b206IDNweDtcbiAgbGVmdDogNTAlO1xuICBjb2xvcjogI0ZDNTMwQjtcbn1cbi5wcm9qZWN0c19fc2hlbGwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbjogMCAxNXB4O1xufVxuLnByb2plY3RzX19jZWxsIHtcbiAgbWF4LXdpZHRoOiBjYWxjKDEwMCUvMiAtIDNweCk7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnByb2plY3RzX19jZWxsOm50aC1jaGlsZCgybikge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4ucHJvamVjdHNfX2ltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbi5wcm9qZWN0c19fdGV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAxMHB4O1xuICBtYXgtd2lkdGg6IDgwcHg7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBmb250LXdlaWdodDogMzAwO1xufVxuLnByb2plY3RzX19jZWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgdHJhbnNwYXJlbnQgMCUsICMwMDAgMTAwJSk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSA4MHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDEwMCU7XG59XG4ucHJvamVjdHNfX2dhbGxlcnkge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnN0ZXBzX19zaGVsbCB7XG4gIG1hcmdpbjogMCAxNXB4O1xufVxuLnN0ZXBzX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5zdGVwc19fZGVzY3JpcHRpb24ge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG4uc3RlcHNfX3dyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi10b3A6IDI1cHg7XG59XG4uc3RlcHNfX3BpY3R1cmUge1xuICBwYWRkaW5nLXRvcDogN3B4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc3RlcHNfX2NlbGwge1xuICBtYXgtd2lkdGg6IGNhbGMoMTAwJS8yIC0gMjBweCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1hcmdpbi1yaWdodDogNDBweDtcbiAgcGFkZGluZy1ib3R0b206IDEycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zdGVwc19fY2VsbCAuc3RlcHNfX3BpY3R1cmU6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGZvbnQtZmFtaWx5OiAnT3BlbiBzYW5zJztcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogODAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTFweDtcbiAgbGVmdDogMzVweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogI0ZDNTMwQjtcbiAgYm94LXNoYWRvdzogMCAwIDAgNHB4IHJnYmEoMjUyLCA4MywgMTEsIDAuMjEpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5zdGVwc19fY2VsbDphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICB3aWR0aDogNTAlO1xuICBoZWlnaHQ6IDFweDtcbiAgYm9yZGVyLWJvdHRvbTogZGFzaGVkIDFweCAjZWVlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNzBweDtcbiAgcmlnaHQ6IC02MHB4O1xuICB6LWluZGV4OiAtMTtcbn1cbi5zdGVwc19fY2VsbDpudGgtY2hpbGQoMm4pOmFmdGVyIHtcbiAgY29udGVudDogbm9uZTtcbn1cbi5zdGVwc19fY2VsbDpsYXN0LWNoaWxkOmFmdGVyIHtcbiAgY29udGVudDogbm9uZTtcbn1cbi5zdGVwc19fY2VsbDpudGgtY2hpbGQoMm4pIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLnN0ZXBzX19jZWxsOmZpcnN0LWNoaWxkIC5zdGVwc19fcGljdHVyZTpiZWZvcmUge1xuICBjb250ZW50OiAnMSc7XG59XG4uc3RlcHNfX2NlbGw6bnRoLWNoaWxkKDIpIC5zdGVwc19fcGljdHVyZTpiZWZvcmUge1xuICBjb250ZW50OiAnMic7XG59XG4uc3RlcHNfX2NlbGw6bnRoLWNoaWxkKDMpIC5zdGVwc19fcGljdHVyZTpiZWZvcmUge1xuICBjb250ZW50OiAnMyc7XG59XG4uc3RlcHNfX2NlbGw6bnRoLWNoaWxkKDQpIC5zdGVwc19fcGljdHVyZTpiZWZvcmUge1xuICBjb250ZW50OiAnNCc7XG59XG4uc3RlcHNfX2ltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG4uc3RlcHNfX25hbWVkIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuLnN0ZXBzX190ZXh0IHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTRweDtcbn1cbi5zdGVwc19fdGV4dCBwIHtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuLnN0ZXBzX190ZXh0IHVsIGxpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICctJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xufVxuLnN0ZXBzX190ZXh0IHVsIGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDhweDtcbn1cbi5zdGFnZXNfX3NoZWxsIHtcbiAgbWFyZ2luOiAwIDE1cHg7XG59XG4uc3RhZ2VzX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5zdGFnZXNfX3dyYXBwZXIge1xuICBwYWRkaW5nOiA5cHggMCAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4uc3RhZ2VzX19jZWxsIHtcbiAgbWF4LXdpZHRoOiBjYWxjKDEwMCUvMiAtIDVweCk7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZy1ib3R0b206IDIzcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnN0YWdlc19fY2VsbDpudGgtY2hpbGQoMm4pIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLnN0YWdlc19faW1nIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwMDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi5zdGFnZXNfX25hbWVkIHtcbiAgY29sb3I6ICMyNjI0MjI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIG1hcmdpbi1ib3R0b206IDdweDtcbn1cbi5zdGFnZXNfX3RleHQge1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxNHB4O1xufVxuLnN0YWdlc19fdGV4dCBwIHtcbiAgbWFyZ2luLWJvdHRvbTogM3B4O1xufVxuLnN0YWdlc19fYnV0dG9uIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogMjAwO1xufVxuLnN0YWdlc19fYXJyb3cge1xuICB3aWR0aDogMTNweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBtYXJnaW4tbGVmdDogNHB4O1xufVxuLnRhcmlmSW5mb19fc2hlbGwge1xuICBtYXJnaW46IDAgMTVweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xufVxuLnRhcmlmSW5mb19faW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMTI3cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBib3gtc2hhZG93OiAwIDAgMjJweCByZ2JhKDAsIDAsIDAsIDAuMzUpO1xufVxuLnRhcmlmSW5mb19fdGl0bGUge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLnRhcmlmSW5mb19fcmlnaHQge1xuICBwYWRkaW5nLWJvdHRvbTogMjJweDtcbn1cbi50YXJpZkluZm9fX3NwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMjRweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTZweDtcbn1cbi50YXJpZkluZm9fX2NvbnRlbnQge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xufVxuLnRhcmlmSW5mb19fZm9ybSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmc6IDEwcHggMCAwO1xufVxuLnRhcmlmSW5mby1jb2xvci13aGl0ZSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBwYWRkaW5nOiAxMHB4IDAgMDtcbn1cbi5mb3JtX19pbnB1dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBmb250LXNpemU6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDE2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMTIpO1xufVxuLmZvcm1fX2lucHV0U2hlbGwge1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuLmZvcm1fX2J1dHRvbiB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG59XG4udGVhbV9fc2hlbGwge1xuICBtYXJnaW46IDAgMTVweDtcbn1cbi50ZWFtX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5zdmctaWNvbi1wZGYge1xuICB3aWR0aDogMjZweDtcbiAgaGVpZ2h0OiAyNnB4O1xufVxuLmZvcm1fX3N2ZyB7XG4gIG1hcmdpbi1yaWdodDogN3B4O1xufVxuLnRlYW1fX3BpY3R1cmUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi50ZWFtX193cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnRlYW1fX2J1dHRvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAyMXB4O1xuICBsZWZ0OiAxN3B4O1xuICBtYXJnaW46IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCAjZmZmO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi50ZWFtX19idXR0b246YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjZmZmO1xufVxuLnRlYW1fX2ltZyB7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmZvb3Rlci10eXBlLWRlc2lnbiB7XG4gIGJhY2tncm91bmQ6ICNGNUY1RjU7XG4gIHBhZGRpbmc6IDY0cHggMCA0MHB4O1xufVxuLmZvb3Rlcl9fc2hlbGwge1xuICBtYXJnaW46IDAgMTVweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5sb2dvX19zdmctdHlwZS1mb290ZXIge1xuICBjb2xvcjogIzAwMDtcbiAgd2lkdGg6IDk5cHg7XG4gIGhlaWdodDogNDlweDtcbn1cbi5mb290ZXJfX2xvZ28ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tYm90dG9tOiAzM3B4O1xufVxuLnBob25lX19zdmcge1xuICB3aWR0aDogMjZweDtcbiAgaGVpZ2h0OiAyNXB4O1xuICBtYXJnaW4tcmlnaHQ6IDEzcHg7XG59XG4ucGhvbmVfX2xpbmsge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGNvbG9yOiAjMjYyNDIyO1xuICBmb250LXdlaWdodDogNjAwO1xuICBtYXJnaW4tYm90dG9tOiAycHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uZm9vdGVyX19jYWxsYmFjayB7XG4gIG1hcmdpbi1sZWZ0OiAzOHB4O1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uZm9vdGVyX19waG9uZSB7XG4gIG1hcmdpbi1ib3R0b206IDI3cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuLm1haWxfX3N2ZyB7XG4gIHdpZHRoOiAyNXB4O1xuICBoZWlnaHQ6IDE5cHg7XG4gIG1hcmdpbi1yaWdodDogMTNweDtcbn1cbi5tYWlsX19saW5rIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBjb2xvcjogIzI2MjQyMjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMnB4O1xufVxuLmZvb3Rlcl9fbWFpbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgbWFyZ2luLWJvdHRvbTogMzVweDtcbn1cbi5mb290ZXJfX3NvY2lhbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uc29jaWFsX19saW5rIHtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuLmZvb3Rlcl9fbGVmdCB7XG4gIG1hcmdpbi1ib3R0b206IDY0cHg7XG59XG4uZm9vdGVyX19tZW51IC5tZW51X19saW5rIHtcbiAgY29sb3I6ICMyNjI0MjI7XG59XG4uZm9vdGVyX19tZW51IC5tZW51X19saW5rLXR5cGUtcGFyZW50OmFmdGVyIHtcbiAgYm94LXNoYWRvdzogMXB4IDFweCAwIDAgIzI2MjQyMjtcbn1cbi5mb290ZXJfX21lbnUgPiAubWVudV9fY2VsbCB7XG4gIG9wYWNpdHk6IDE7XG4gIG1hcmdpbi1ib3R0b206IDE4cHg7XG59XG4uZm9vdGVyX19tZW51ID4gLm1lbnVfX2NlbGwgLm1lbnVfX3N1Ym1lbnUgLm1lbnVfX2xpbmsge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uZm9vdGVyX19tZW51ID4gLm1lbnVfX2NlbGwgPiAubWVudV9fbGluayB7XG4gIGNvbG9yOiAjMjYyNDIyO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLmZvb3Rlcl9fbWVudSA+IC5tZW51X19jZWxsOmhvdmVyID4gLm1lbnVfX2xpbms6YWZ0ZXIge1xuICBib3gtc2hhZG93OiAtMXB4IC0xcHggMCAwICMyNjI0MjQ7XG59XG4uZm9vdGVyX19tZW51ID4gLm1lbnVfX2NlbGwgLm1lbnVfX3N1Ym1lbnUge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuLmZvb3Rlcl9fbWVudSA+IC5tZW51X19jZWxsIC5tZW51X19zdWJtZW51IC5tZW51X19jZWxsIHtcbiAgb3BhY2l0eTogMTtcbiAgbWFyZ2luLWJvdHRvbTogMTNweDtcbn1cbi5mb290ZXJfX21lbnUgPiAubWVudV9fY2VsbCAubWVudV9fc3VibWVudSAubWVudV9fY2VsbDpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDI1cHg7XG59XG4uZm9vdGVyX19kb3BJbmZvIHtcbiAgcGFkZGluZzogMjhweCAwIDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEycHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5mb290ZXJfX2RvcExpbmsge1xuICBjb2xvcjogIzc1NzU3NTtcbn1cbi5uZXdzSW5mb19fdGl0bGUge1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDM2cHg7XG4gIGxpbmUtaGVpZ2h0OiA0NXB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLm5ld3NJbmZvX19jbG9zZUJ1dHRvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMHB4O1xuICB0b3A6IDJweDtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbn1cbi5uZXdzSW5mb19fY2xvc2VCdXR0b246YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZDogIzAwMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoNDVkZWcpO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xufVxuLm5ld3NJbmZvX19jbG9zZUJ1dHRvbjphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICB3aWR0aDogMTRweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKC00NWRlZyk7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG59XG4ubmV3c0luZm9fX3NoZWxsIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLm5ld3NJbmZvX19kZXNjcmlwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMjFweDtcbn1cbi5uZXdzSW5mb19fd3JhcHBlciB7XG4gIHBhZGRpbmctdG9wOiAxN3B4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLm5ld3NJbmZvX19uZXdzQ2VsbCB7XG4gIHBhZGRpbmc6IDhweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2VlZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgbWF4LXdpZHRoOiAxODBweDtcbiAgbWFyZ2luOiAwIGF1dG8gMTZweDtcbn1cbi5uZXdzQ2VsbF9fbGFiZWwge1xuICBiYWNrZ3JvdW5kOiAjNWM5MTVmO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTRweDtcbiAgcGFkZGluZzogMnB4IDRweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBsZXR0ZXItc3BhY2luZzogMC42cHg7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xufVxuLm5ld3NDZWxsX19kYXRlIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgY29sb3I6ICM1NjU2NTY7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG59XG4ubmV3c0NlbGxfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuLm5ld3NDZWxsX19kZXNjcmlwdGlvbiB7XG4gIGNvbG9yOiAjNDc0NjQ2O1xuICBmb250LXNpemU6IDE0cHg7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG59XG4ubmV3c0luZm9fX25ld3NDZWxsOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLm5ld3NJbmZvLXR5cGUtc3RhbmRhcnQge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDEwMCUsIDApO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zNXMgbGluZWFyO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwYWRkaW5nOiAxOXB4O1xuICB6LWluZGV4OiAzO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwdnc7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5uZXdzSW5mby1hY3Rpb24tc2hvdyB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xufVxuLnJlZmVyZW5jZV9fc2hlbGwge1xuICBtYXJnaW46IDAgMTVweDtcbn1cbi5yZWZlcmVuY2VfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMjhweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAyM3B4O1xufVxuLnJlZmVyZW5jZV9fY2VsbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgYXV0byAyNHB4O1xuICBtYXgtd2lkdGg6IDMwMHB4O1xufVxuLnJlZmVyZW5jZV9fcGljdHVyZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG4ucmVmZXJlbmNlX190ZXh0IHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMS4xO1xufVxuLnJlZmVyZW5jZV9fc3ZnIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTBweDtcbiAgbWFyZ2luLWxlZnQ6IDRweDtcbn1cbi5zaXRlbWFwX19saW5rIHtcbiAgY29sb3I6ICMyNjI0MjI7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMzBweCAwO1xufVxuLmFydGljbGVfX3NpdGVtYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MnB4KSB7XG4gIC5oZWFkZXItdHlwZS1kZXNpZ24ge1xuICAgIG1heC13aWR0aDogNDYwcHg7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnRvcEJhbm5lcl9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgfVxuICAudG9wQmFubmVyX190aXRsZSBzcGFuIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIH1cbiAgLnByb2plY3RzX19zaGVsbCB7XG4gICAgbWF4LXdpZHRoOiA0NjBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuICAuc3RlcHNfX3NoZWxsIHtcbiAgICBtYXgtd2lkdGg6IDQ2MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG4gIC5zdGVwc19fY2VsbCAuc3RlcHNfX3BpY3R1cmU6YmVmb3JlIHtcbiAgICBsZWZ0OiA1OHB4O1xuICB9XG4gIC5zdGVwc19fY2VsbDpmaXJzdC1jaGlsZDphZnRlciB7XG4gICAgdG9wOiA5MHB4O1xuICB9XG4gIC5zdGVwc19fY2VsbDpudGgtY2hpbGQoMyk6YWZ0ZXIge1xuICAgIHRvcDogOTBweDtcbiAgfVxuICAuc3RhZ2VzX19zaGVsbCB7XG4gICAgbWF4LXdpZHRoOiA0NjBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuICAudGFyaWZJbmZvX19zaGVsbCB7XG4gICAgbWF4LXdpZHRoOiA0NjBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuICAudGVhbV9fc2hlbGwge1xuICAgIG1heC13aWR0aDogNDYwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbiAgLmZvb3Rlcl9fc2hlbGwge1xuICAgIG1heC13aWR0aDogNDYwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbiAgLmZvb3Rlcl9fbGVmdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgLnNvY2lhbF9fbGluazpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbiAgLmZvb3Rlcl9fZG9wTGluayB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xuICB9XG4gIC5mb290ZXJfX2RvcExpbms6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG4gIC5mb290ZXJfX2RvcEluZm8ge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG4gIC5mb290ZXJfX3JpZ2h0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICAuZm9vdGVyX19tZW51ID4gLm1lbnVfX2NlbGwge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAuZm9vdGVyX19tZW51ID4gLm1lbnVfX2NlbGwgLm1lbnVfX3N1Ym1lbnUgLm1lbnVfX2NlbGwge1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgfVxuICAubmV3c0luZm9fX25ld3NDZWxsIHtcbiAgICBtYXgtd2lkdGg6IDIxMHB4O1xuICB9XG4gIC5yZWZlcmVuY2VfX3NoZWxsIHtcbiAgICBtYXgtd2lkdGg6IDQ2MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhlYWRlci10eXBlLWRlc2lnbiB7XG4gICAgbWF4LXdpZHRoOiA3MzBweDtcbiAgfVxuICAucHJvamVjdHNfX3NoZWxsIHtcbiAgICBtYXgtd2lkdGg6IDczMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG4gIC5zdGVwc19fc2hlbGwge1xuICAgIG1heC13aWR0aDogNzMwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbiAgLnN0YWdlc19fc2hlbGwge1xuICAgIG1heC13aWR0aDogNzMwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbiAgLnRhcmlmSW5mb19fc2hlbGwge1xuICAgIG1heC13aWR0aDogNzMwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbiAgLnRlYW1fX3NoZWxsIHtcbiAgICBtYXgtd2lkdGg6IDczMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG4gIC5mb290ZXJfX3NoZWxsIHtcbiAgICBtYXgtd2lkdGg6IDczMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG4gIC5wcm9qZWN0c19fY2VsbCB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUvMyAtIDRweCk7XG4gIH1cbiAgLnByb2plY3RzX19jZWxsOm50aC1jaGlsZCgybikge1xuICAgIG1hcmdpbi1yaWdodDogNnB4O1xuICB9XG4gIC5wcm9qZWN0c19fY2VsbDpudGgtY2hpbGQoM24pIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbiAgLnRvcEJhbm5lcl9fdGl0bGUge1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4O1xuICB9XG4gIC50b3BCYW5uZXJfX2J1dHRvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgfVxuICAubWFpbl9fdG9wQmFubmVyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweDtcbiAgfVxuICAuc3RhZ2VzX19jZWxsIHtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJS8zIC0gMTBweCoyLzMpO1xuICB9XG4gIC5zdGFnZXNfX2NlbGw6bnRoLWNoaWxkKDJuKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICB9XG4gIC5zdGFnZXNfX2NlbGw6bnRoLWNoaWxkKDNuKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG4gIC5zdGVwc19fd3JhcHBlciB7XG4gICAgbWF4LXdpZHRoOiA1MDBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuICAudGFyaWZJbmZvX19zaGVsbCB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAudGFyaWZJbmZvX19sZWZ0IHtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDE2MHB4KTtcbiAgfVxuICAudGFyaWZJbmZvX19yaWdodCB7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDAgMCAwIGF1dG87XG4gIH1cbiAgLnRhcmlmSW5mb19fc3BhbiB7XG4gICAgbWFyZ2luLXRvcDogOHB4O1xuICB9XG4gIC50YXJpZkluZm9fX2Zvcm0ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLmZvcm1fX2lucHV0U2hlbGwge1xuICAgIG1hcmdpbjogMCAxNnB4IDAgMDtcbiAgICBtaW4td2lkdGg6IDMwMHB4O1xuICB9XG4gIC5mb3JtX19idXR0b24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAxOXB4IDIwcHg7XG4gIH1cbiAgLmZvb3Rlcl9fbGVmdCB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbiAgLmZvb3Rlcl9fbG9nbyB7XG4gICAgbWFyZ2luOiAwIDI1cHggMCAwO1xuICB9XG4gIC5mb290ZXJfX3Bob25lIHtcbiAgICBtYXJnaW46IDAgMjVweCAwIDA7XG4gIH1cbiAgLmZvb3Rlcl9fbWFpbCB7XG4gICAgbWFyZ2luOiAwIDI1cHggMCAwO1xuICB9XG4gIC5mb290ZXJfX21lbnUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbiAgLmZvb3Rlcl9fbWVudSA+IC5tZW51X19jZWxsIC5tZW51X19zdWJtZW51IHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIG1heC1oZWlnaHQ6IG5vbmU7XG4gIH1cbiAgLmZvb3Rlcl9fbWVudSA+IC5tZW51X19jZWxsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgfVxuICAuZm9vdGVyX19tZW51ID4gLm1lbnVfX2NlbGwgPiAubWVudV9fbGluazphZnRlciB7XG4gICAgY29udGVudDogbm9uZTtcbiAgfVxuICAuZm9vdGVyX19tZW51ID4gLm1lbnVfX2NlbGwgLm1lbnVfX3N1Ym1lbnUgLm1lbnVfX2xpbms6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICc+Pic7XG4gICAgbWFyZ2luLWxlZnQ6IDRweDtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICB9XG4gIC5uZXdzSW5mby10eXBlLXN0YW5kYXJ0IHtcbiAgICBtYXgtd2lkdGg6IDM3NXB4O1xuICB9XG4gIC5yZWZlcmVuY2VfX2NlbGwge1xuICAgIG1heC13aWR0aDogNjAwcHg7XG4gIH1cbiAgLnJlZmVyZW5jZV9fc2hlbGwge1xuICAgIG1heC13aWR0aDogNzMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmh1bWJ1cmdlcl9fc3ZnIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbiAgLmh1bWJ1cmdlcl9fc3ZnIC5odW1idXJnZXJfX3JlY3Qge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcbiAgfVxuICAuaHVtYnVyZ2VyX19zdmc6aG92ZXIgLmh1bWJ1cmdlcl9fcmVjdC10eXBlLXRvcCB7XG4gICAgd2lkdGg6IDcwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxNSUsIDApO1xuICB9XG4gIC5odW1idXJnZXJfX3N2Zzpob3ZlciAuaHVtYnVyZ2VyX19yZWN0LXR5cGUtY2VudGVyIHtcbiAgICB3aWR0aDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDI1JSwgMCk7XG4gIH1cbiAgLmh1bWJ1cmdlcl9fc3ZnOmhvdmVyIC5odW1idXJnZXJfX3JlY3QtdHlwZS1ib3R0b20ge1xuICAgIHdpZHRoOiA3MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTUlLCAwKTtcbiAgfVxuICAuaGVhZGVyLXR5cGUtZGVzaWduIHtcbiAgICBtYXgtd2lkdGg6IDk5MHB4O1xuICB9XG4gIC50b3BCYW5uZXJfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDQycHg7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHg7XG4gIH1cbiAgLnRvcEJhbm5lcl9fdGl0bGUgc3BhbiB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuaGVhZGVyX19iZWxsIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbiAgLmhlYWRlcl9fYmVsbDpob3ZlciB7XG4gICAgYW5pbWF0aW9uOiBiZWxsIDAuOXMgbGluZWFyO1xuICB9XG4gIEBrZXlmcmFtZXMgYmVsbCB7XG4gICAgMCUge1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgfVxuICAgIDI1JSB7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgfVxuICAgIDM3JSB7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTVkZWcpO1xuICAgIH1cbiAgICA1MCUge1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgfVxuICAgIDYyJSB7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTVkZWcpO1xuICAgIH1cbiAgICA3NSUge1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgIH1cbiAgICAxMDAlIHtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIH1cbiAgfVxuICAubWFpbl9fdG9wQmFubmVyIHtcbiAgICBwYWRkaW5nLXRvcDogMTQ0cHg7XG4gIH1cbiAgLm1haW5fX3JlZm9ybWVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICB9XG4gIC50b3BCYW5uZXJfX2J1dHRvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogODBweDtcbiAgfVxuICAucHJvamVjdHNfX3NoZWxsIHtcbiAgICBtYXgtd2lkdGg6IDk5MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG4gIC5zdGVwc19fc2hlbGwge1xuICAgIG1heC13aWR0aDogOTkwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbiAgLnN0YWdlc19fc2hlbGwge1xuICAgIG1heC13aWR0aDogOTkwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbiAgLnRhcmlmSW5mb19fc2hlbGwge1xuICAgIG1heC13aWR0aDogOTkwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbiAgLnRlYW1fX3NoZWxsIHtcbiAgICBtYXgtd2lkdGg6IDk5MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG4gIC5mb290ZXJfX3NoZWxsIHtcbiAgICBtYXgtd2lkdGg6IDk5MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG4gIC5wcm9qZWN0c19fY2VsbCB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUvNCAtIDZweCozLzQpO1xuICAgIG1hcmdpbi1yaWdodDogNnB4O1xuICB9XG4gIC5wcm9qZWN0c19fY2VsbDpudGgtY2hpbGQoM24pIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgfVxuICAucHJvamVjdHNfX2NlbGw6bnRoLWNoaWxkKDRuKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG4gIC5zdGVwc19fd3JhcHBlciB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG4gIC5zdGVwc19fY2VsbCB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUvNCAtIDMycHgqMy80KTtcbiAgICBtYXJnaW4tcmlnaHQ6IDMycHg7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cbiAgLnN0ZXBzX19jZWxsOm50aC1jaGlsZCgybikge1xuICAgIG1hcmdpbi1yaWdodDogMzJweDtcbiAgfVxuICAuc3RlcHNfX2NlbGw6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG4gIC5zdGVwc19fY2VsbDphZnRlciB7XG4gICAgdG9wOiA5MHB4O1xuICB9XG4gIC5zdGVwc19fY2VsbDpudGgtY2hpbGQoMik6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICB9XG4gIC5zdGVwc19fY2VsbDphZnRlciB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNTAlLCAwKTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuc3RhZ2VzX19jZWxsOm50aC1jaGlsZCgzbikge1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgfVxuICAuc3RhZ2VzX19jZWxsOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuICAuc3RhZ2VzX19jZWxsIHtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJS82IC0gMTBweCo1LzYpO1xuICB9XG4gIC50YXJpZkluZm9fX2ltZyB7XG4gICAgbWF4LXdpZHRoOiAyMDBweDtcbiAgfVxuICAudGFyaWZJbmZvX19zaGVsbCB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICAuZm9vdGVyX19zaGVsbCB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAuZm9vdGVyX19sZWZ0IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBtYXJnaW46IDAgMTAwcHggMCAwO1xuICAgIG1pbi13aWR0aDogMjAwcHg7XG4gIH1cbiAgLmZvb3Rlcl9fbG9nbyB7XG4gICAgbWFyZ2luOiAwIDAgMzJweDtcbiAgfVxuICAuZm9vdGVyX19waG9uZSB7XG4gICAgbWFyZ2luOiAwIDAgMTZweDtcbiAgfVxuICAuZm9vdGVyX19tYWlsIHtcbiAgICBtYXJnaW46IDAgMCAzMnB4O1xuICB9XG4gIC5mb290ZXJfX3JpZ2h0IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuICAuZm9vdGVyX19tZW51IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbiAgLmZvb3Rlcl9fZG9wSW5mbyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5mb290ZXJfX21lbnUgPiAubWVudV9fY2VsbCAubWVudV9fc3VibWVudSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAuZm9vdGVyX19tZW51ID4gLm1lbnVfX2NlbGwge1xuICAgIG1heC13aWR0aDogMTUwcHg7XG4gIH1cbiAgLmZvb3Rlcl9fbWVudSA+IC5tZW51X19jZWxsOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuICAuZm9vdGVyX19tZW51ID4gLm1lbnVfX2NlbGwgPiAubWVudV9fbGluayB7XG4gICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgfVxuICAucmVmb3JtZXJfX3NoZWxsIHtcbiAgICBtYXgtd2lkdGg6IDk5MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG4gIC5yZWZvcm1lcl9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG4gIC5yZWZvcm1lcl9fY29udGVudCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA3MDdweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBoZWlnaHQ6IDQwMHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAucmVmb3JtZXJfX3RodW1iIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB6LWluZGV4OiAzO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMnB4O1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG4gIC5yZWZvcm1lcl9fYmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDI7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDUwJTtcbiAgfVxuICAucmVmb3JtZXJfX2FmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDE7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDUwJTtcbiAgfVxuICAucmVmb3JtZXJfX2ltZyB7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG4gIC5yZWZvcm1lcl9fYnV0dG9uIHtcbiAgICB3aWR0aDogMjJweDtcbiAgICBoZWlnaHQ6IDIycHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJveC1zaGFkb3c6IDAgMCA0cHggMCByZ2JhKDAsIDAsIDAsIDAuNDUpO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG4gIC5yZWZvcm1lcl9fYnV0dG9uOmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgd2lkdGg6IDZweDtcbiAgICBoZWlnaHQ6IDZweDtcbiAgICBib3gtc2hhZG93OiAtMXB4IDFweCAwIDAgIzAwMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgIHRvcDogOHB4O1xuICAgIGxlZnQ6IDdweDtcbiAgfVxuICAucmVmb3JtZXJfX2J1dHRvbjphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgd2lkdGg6IDZweDtcbiAgICBoZWlnaHQ6IDZweDtcbiAgICBib3gtc2hhZG93OiAxcHggLTFweCAwIDAgIzAwMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgIHRvcDogOHB4O1xuICAgIGxlZnQ6IDlweDtcbiAgfVxuICAuZm9ybV9fYnV0dG9uIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbiAgLm5ld3NJbmZvX19jbG9zZUJ1dHRvbjpob3ZlciB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG4gIC5yZWZlcmVuY2VfX3NoZWxsIHtcbiAgICBtYXgtd2lkdGg6IDk5MHB4O1xuICB9XG4gIC5yZWZlcmVuY2VfX3dyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbiAgLnJlZmVyZW5jZV9fY2VsbCB7XG4gICAgbWFyZ2luOiAwIDEzcHggMCAwO1xuICB9XG4gIC5yZWZlcmVuY2VfX2NlbGw6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG4gIC5yZWZlcmVuY2VfX3RpdGxlIHtcbiAgICBtYXgtd2lkdGg6IDU5MHB4O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxuICAuYnV0dG9uLXR5cGUtZW1wdHkge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjM1cyBsaW5lYXI7XG4gIH1cbiAgLmJ1dHRvbi10eXBlLWVtcHR5OmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmM1MzBiO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuICAudGVhbV9fYnV0dG9uIHtcbiAgICB3aWR0aDogMTAwcHg7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgICBib3R0b206IDc0cHg7XG4gICAgbGVmdDogNzBweDtcbiAgfVxuICAudGVhbV9fYnV0dG9uOmJlZm9yZSB7XG4gICAgYm9yZGVyLXdpZHRoOiAxNXB4IDAgMTVweCAyN3B4O1xuICAgIHRvcDogMzVweDtcbiAgICBsZWZ0OiA0MXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5tYWluX190b3BCYW5uZXIge1xuICAgIHBhZGRpbmctdG9wOiAxMTRweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjdweDtcbiAgICBtaW4taGVpZ2h0OiA4MjVweDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIH1cbiAgLm1haW5fX3RvcEJhbm5lciB7XG4gICAgbWFyZ2luLWJvdHRvbTogNzhweDtcbiAgfVxuICAubWFpbl9fcHJvamVjdHMge1xuICAgIG1hcmdpbi1ib3R0b206IDEzNHB4O1xuICB9XG4gIC5tYWluLXR5cGUtZGVzaWduIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjZThlOGU4LCAjZThlOGU4IDEwMCUpLCBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjZThlOGU4LCAjZThlOGU4IDEwMCUpLCBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjZThlOGU4LCAjZThlOGU4IDEwMCUpLCBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjZThlOGU4LCAjZThlOGU4IDEwMCUpLCBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjZThlOGU4LCAjZThlOGU4IDEwMCUpLCBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjZThlOGU4LCAjZThlOGU4IDEwMCUpLCBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjZThlOGU4LCAjZThlOGU4IDEwMCUpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMXB4IDEwMCUsXG4gICAgICAgICAgICAgICAgICAgICAgMXB4IDEwMCUsXG4gICAgICAgICAgICAgICAgICAgICAgMXB4IDEwMCUsXG4gICAgICAgICAgICAgICAgICAgICAgMXB4IDEwMCUsXG4gICAgICAgICAgICAgICAgICAgICAgMXB4IDEwMCUsXG4gICAgICAgICAgICAgICAgICAgICAgMXB4IDEwMCUsXG4gICAgICAgICAgICAgICAgICAgICAgMXB4IDEwMCU7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjYWxjKDUwJSAtIDU0NXB4KSAwLCBjYWxjKDUwJSAtIDQ2NXB4KSAwLCBjYWxjKDUwJSAtIDI3MHB4KSAwLCBjYWxjKDUwJSArIDQ2NXB4KSAwLCBjYWxjKDUwJSArIDI4NXB4KSAwLCBjYWxjKDUwJSArIDI3NXB4KSAwLCA1MCU7XG4gIH1cbiAgLmhlYWRlci10eXBlLWRlc2lnbiB7XG4gICAgbWF4LXdpZHRoOiAxMDkwcHg7XG4gICAgdG9wOiAyMHB4O1xuICB9XG4gIC5wcm9qZWN0c19fc2hlbGwge1xuICAgIG1heC13aWR0aDogMTA5MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG4gIC5zdGVwc19fc2hlbGwge1xuICAgIG1heC13aWR0aDogMTA5MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG4gIC5zdGFnZXNfX3NoZWxsIHtcbiAgICBtYXgtd2lkdGg6IDEwOTBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuICAudGFyaWZJbmZvX19zaGVsbCB7XG4gICAgbWF4LXdpZHRoOiAxMDkwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbiAgLnRlYW1fX3NoZWxsIHtcbiAgICBtYXgtd2lkdGg6IDEwOTBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuICAuZm9vdGVyX19zaGVsbCB7XG4gICAgbWF4LXdpZHRoOiAxMDkwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbiAgLmh1bWJ1cmdlcl9fc3ZnIHtcbiAgICB3aWR0aDogNDZweDtcbiAgICBoZWlnaHQ6IDQycHg7XG4gIH1cbiAgLmJlbGxfX3N2ZyB7XG4gICAgd2lkdGg6IDMycHg7XG4gICAgaGVpZ2h0OiAzN3B4O1xuICB9XG4gIC5oZWFkZXJfX2JlbGwge1xuICAgIG1hcmdpbi10b3A6IDdweDtcbiAgfVxuICAudG9wQmFubmVyX19hcnJvdyB7XG4gICAgd2lkdGg6IDM5cHg7XG4gICAgaGVpZ2h0OiAyOHB4O1xuICB9XG4gIC50b3BCYW5uZXJfX2xpbmsge1xuICAgIHBhZGRpbmctYm90dG9tOiA0OHB4O1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgfVxuICAudG9wQmFubmVyX19idXR0b24ge1xuICAgIHdpZHRoOiAxMDVweDtcbiAgICBoZWlnaHQ6IDEwNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDk3cHg7XG4gIH1cbiAgLnRvcEJhbm5lcl9fYnV0dG9uOmJlZm9yZSB7XG4gICAgYm9yZGVyLXdpZHRoOiAxNXB4IDAgMTVweCAyN3B4O1xuICAgIHRvcDogMzlweDtcbiAgICBsZWZ0OiA0NHB4O1xuICB9XG4gIC50b3BCYW5uZXJfX3RpdGxlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTI4cHg7XG4gICAgZm9udC1zaXplOiA1NXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbWF4LXdpZHRoOiA2NTBweDtcbiAgfVxuICAucHJvamVjdHNfX2NlbGwge1xuICAgIG1hcmdpbi1yaWdodDogMTJweDtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJS80IC0gMTJweCozLzQpO1xuICB9XG4gIC5wcm9qZWN0c19fY2VsbDpudGgtY2hpbGQoMm4pIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gIH1cbiAgLnByb2plY3RzX19jZWxsOm50aC1jaGlsZCgzbikge1xuICAgIG1hcmdpbi1yaWdodDogMTJweDtcbiAgfVxuICAucHJvamVjdHNfX2NlbGw6bnRoLWNoaWxkKDRuKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG4gIC5wcm9qZWN0c19fdGV4dCB7XG4gICAgbWF4LXdpZHRoOiAyMDBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgYm90dG9tOiAxN3B4O1xuICB9XG4gIC5zdGVwc19fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNDJweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICB9XG4gIC5zdGVwc19fZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBtYXJnaW4tYm90dG9tOiA1N3B4O1xuICB9XG4gIC5zdGVwc19fd3JhcHBlciB7XG4gICAgbWFyZ2luLXRvcDogNTdweDtcbiAgfVxuICAuc3RlcHNfX25hbWVkIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTRweDtcbiAgfVxuICAuc3RlcHNfX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMThweDtcbiAgfVxuICAuc3RlcHNfX2NlbGwgLnN0ZXBzX19waWN0dXJlOmJlZm9yZSB7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDZweCByZ2JhKDI1MiwgODMsIDExLCAwLjIxKTtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbiAgLm1haW5fX3N0ZXBzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMDdweDtcbiAgfVxuICAucmVmb3JtZXJfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDQycHg7XG4gICAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gICAgbWF4LXdpZHRoOiA1NTBweDtcbiAgICBtYXJnaW46IDAgYXV0byA0MHB4O1xuICB9XG4gIC5tYWluX19yZWZvcm1lciB7XG4gICAgbWFyZ2luLWJvdHRvbTogOTlweDtcbiAgfVxuICAuc3RhZ2VzX190aXRsZSB7XG4gICAgZm9udC1zaXplOiA0MnB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0OHB4O1xuICAgIG1heC13aWR0aDogNTUwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG8gMzBweDtcbiAgfVxuICAuc3RhZ2VzX19uYW1lZCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEzcHg7XG4gIH1cbiAgLnN0YWdlc19fdGV4dCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICB9XG4gIC5zdGFnZXNfX2NlbGwge1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICB9XG4gIC5tYWluX19zdGFnZXMge1xuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4O1xuICB9XG4gIC5tYWluX190YXJpZkluZm8ge1xuICAgIHBhZGRpbmc6IDQycHggMDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMDBweDtcbiAgfVxuICAudGFyaWZJbmZvX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAzNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0MnB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC43cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNDFweDtcbiAgfVxuICAudGFyaWZJbmZvX19sZWZ0IHtcbiAgICBtYXgtd2lkdGg6IDY4MHB4O1xuICB9XG4gIC50YXJpZkluZm9fX2ltZyB7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC50YXJpZkluZm9fX2NvbnRlbnQge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgfVxuICAudGFyaWZJbmZvX19mb3JtIHtcbiAgICBwYWRkaW5nOiAxMHB4IDAgMDtcbiAgfVxuICAudGFyaWZJbmZvLWNvbG9yLXdoaXRlIHtcbiAgICBwYWRkaW5nOiAxN3B4IDAgMDtcbiAgICBtYXJnaW4tYm90dG9tOiA3N3B4O1xuICB9XG4gIC50YXJpZkluZm8tY29sb3Itd2hpdGUgLnRhcmlmSW5mb19fbGVmdCB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC5mb3JtX19idXR0b24ge1xuICAgIG1pbi13aWR0aDogMjIwcHg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcGFkZGluZzogMTVweCAyM3B4IDIwcHg7XG4gICAgbWluLWhlaWdodDogNjNweDtcbiAgfVxuICAuZm9ybV9fc3ZnIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDExcHg7XG4gIH1cbiAgLnRlYW1fX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDQycHg7XG4gICAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gICAgbWF4LXdpZHRoOiA1NTBweDtcbiAgICBtYXJnaW46IDAgYXV0byA0OHB4O1xuICB9XG4gIC5tYWluX190ZWFtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMTVweDtcbiAgfVxuICAuZm9vdGVyLXR5cGUtZGVzaWduIHtcbiAgICBwYWRkaW5nOiA5MnB4IDAgNDBweDtcbiAgfVxuICAuZm9vdGVyX19sZWZ0IHtcbiAgICBtYXJnaW46IDAgNzhweCAwIDA7XG4gIH1cbiAgLmZvb3Rlcl9fbG9nbyB7XG4gICAgbWFyZ2luOiAycHggMCA0OXB4O1xuICB9XG4gIC5sb2dvX19zdmctdHlwZS1mb290ZXIge1xuICAgIHdpZHRoOiAxNzZweDtcbiAgICBoZWlnaHQ6IDg3cHg7XG4gIH1cbiAgLmZvb3Rlcl9fcGhvbmUge1xuICAgIG1hcmdpbjogMCAwIDI4cHg7XG4gIH1cbiAgLmZvb3Rlcl9fbWFpbCB7XG4gICAgbWFyZ2luOiAwIDAgNDNweDtcbiAgfVxuICAuZm9vdGVyX19yaWdodCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLmZvb3Rlcl9fbWVudSA+IC5tZW51X19jZWxsIC5tZW51X19zdWJtZW51IC5tZW51X19jZWxsOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tdG9wOiAyMXB4O1xuICB9XG4gIC5mb290ZXJfX21lbnUgPiAubWVudV9fY2VsbCB7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5mb290ZXJfX21lbnUgLm1lbnVfX3N1Ym1lbnUgLm1lbnVfX2NlbGwge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMjI1cHg7XG4gIH1cbiAgLmZvb3Rlcl9fbWVudSA+IC5tZW51X19jZWxsID4gLm1lbnVfX2xpbmsge1xuICAgIG1heC13aWR0aDogMTUwcHg7XG4gIH1cbiAgLmZvb3Rlcl9fZG9wSW5mbyB7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IGF1dG8gMCAwO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuICAubmV3c0luZm8tdHlwZS1zdGFuZGFydCB7XG4gICAgbWF4LWhlaWdodDogODI1cHg7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICBoZWlnaHQ6IDgyNXB4O1xuICAgIHBhZGRpbmc6IDE2cHg7XG4gIH1cbiAgLm5ld3NJbmZvLWFjdGlvbi1zaG93IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbiAgLm5ld3NDZWxsX19sYWJlbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICB9XG4gIC5uZXdzQ2VsbF9fZGF0ZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICB9XG4gIC5uZXdzQ2VsbF9fdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDRweDtcbiAgfVxuICAubmV3c0NlbGxfX2Rlc2NyaXB0aW9uIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gIH1cbiAgLm5ld3NJbmZvX19uZXdzQ2VsbCB7XG4gICAgbWFyZ2luOiAwIGF1dG8gMTJweDtcbiAgfVxuICAucmVmZXJlbmNlX190aXRsZSB7XG4gICAgZm9udC1zaXplOiA0MnB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0NnB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC43cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNTFweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgbWF4LXdpZHRoOiA5MzBweDtcbiAgfVxuICAucmVmZXJlbmNlX19zaGVsbCB7XG4gICAgbWF4LXdpZHRoOiAxMDkwcHg7XG4gIH1cbiAgLnJlZmVyZW5jZV9fcGljdHVyZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxuICAucmVmZXJlbmNlX19zdmcge1xuICAgIGRpc3BsYXk6IGlubGluZTtcbiAgfVxuICAubWFpbl9fcmVmZXJlbmNlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMTZweDtcbiAgfVxufVxuLyog0KDQtdC80L7QvdGCINC+0LHRidC40LkgKi9cbmgyIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMjhweDtcbn1cbi5tYWluX19jYWxiYWNrIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgYmFja2dyb3VuZDogI0Y1RjVGNTtcbiAgcGFkZGluZzogNDRweCAwO1xufVxuLmNhbGJhY2tfX3NoZWxsIHtcbiAgbWFyZ2luOiAwIDE1cHg7XG59XG4ubWFpbl9fc2F2ZXRpbWUge1xuICBtYXJnaW4tYm90dG9tOiA2MHB4O1xufVxuLm1haW5fX2dvb2RzIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbi5tYWluX190ZWNobm8ge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuLnN0ZXBzLXR5cGUtcmVwYWlyIC5zdGVwc19fZGVzY3JpcHRpb24ge1xuICBtYXJnaW4tYm90dG9tOiAzM3B4O1xufVxuLnN0ZXBzLXR5cGUtcmVwYWlyIC5zdGVwc19faW1nIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi5zdGVwcy10eXBlLXJlcGFpciAuc3RlcHNfX3RleHQgcCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG59XG4uc3RlcHMtdHlwZS1yZXBhaXIgLnN0ZXBzX19jZWxsIC5zdGVwc19fcGljdHVyZTpiZWZvcmUge1xuICBjb250ZW50OiBub25lO1xufVxuLmNhbGJhY2tfX2NvbnRlbnQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uY2FsYmFja19fYnV0dG9uIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgcGFkZGluZzogMTlweCAyMHB4IDIxcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNhdmV0aW1lX19zaGVsbCB7XG4gIG1hcmdpbjogMCAxNXB4O1xufVxuLnNhdmV0aW1lX190aXRsZSB7XG4gIHBhZGRpbmctdG9wOiA4cHg7XG59XG4uc2F2ZXRpbWVfX2xpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxudWwgbGkuc2F2ZXRpbWVfX3BpZWNlIHtcbiAgcGFkZGluZy1sZWZ0OiAzNHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbnVsIGxpLnNhdmV0aW1lX19waWVjZTpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1cHg7XG4gIHRvcDogMTRweDtcbiAgd2lkdGg6IDE5cHg7XG4gIGhlaWdodDogMTlweDtcbiAgYmFja2dyb3VuZDogI0ZDNTMwQjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3gtc2hhZG93OiAwIDAgMCAzcHggcmdiYSgyNTIsIDgzLCAxMSwgMC4zNSk7XG59XG51bCBsaS5zYXZldGltZV9fcGllY2U6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTNweDtcbiAgaGVpZ2h0OiA5cHg7XG4gIGxlZnQ6IDhweDtcbiAgdG9wOiAxOXB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2NoZWNrLnN2Zyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG4uc2F2ZXRpbWVfX3BpZWNlIGgzIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgcGFkZGluZy10b3A6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uc2F2ZXRpbWVfX2Fycm93IHtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMTBweDtcbn1cbi5zYXZldGltZV9fbW9yZSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uc2F2ZXRpbWVfX2xlZnQge1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG4uc2F2ZXRpbWVfX3JpZ2h0IHtcbiAgbWF4LXdpZHRoOiAxOThweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uc2F2ZXRpbWVfX3BpY3R1cmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMTNweDtcbn1cbi5zYXZldGltZV9fcmVnYWxpYSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbWFyZ2luLWJvdHRvbTogMTNweDtcbn1cbi5zYXZldGltZV9fcG9zdCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ubWFpbl9fc2F2ZXRpbWUge1xuICBtYXJnaW4tYm90dG9tOiA2MHB4O1xufVxuLm1haW5fX2dvb2RzIHtcbiAgYmFja2dyb3VuZDogI0Y1RjVGNTtcbiAgcGFkZGluZzogNjBweCAwO1xufVxuLmdvb2RzX19zaGVsbCB7XG4gIG1hcmdpbjogMCAxNXB4O1xufVxuLmdvb2RzX190aXRsZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMjlweDtcbn1cbi5nb29kc19fd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGNvdW50ZXItcmVzZXQ6IG51bTtcbn1cbi5nb29kc19faW1wb3J0YW50IHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTFweDtcbn1cbi5nb29kc19fc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmdvb2RzX19zcGFuLXR5cGUtYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4uZ29vZHNfX2NlbGwge1xuICBwYWRkaW5nOiAxNXB4IDE1cHggMTVweCA0OXB4O1xuICBtYXJnaW4tbGVmdDogMTdweDtcbiAgbWFyZ2luLWJvdHRvbTogMThweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLmdvb2RzX19jZWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICB3aWR0aDogMzVweDtcbiAgaGVpZ2h0OiAzNXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZDogI0ZDNTMwQjtcbiAgbGVmdDogLTE4cHg7XG4gIHRvcDogNDdweDtcbn1cbi5nb29kc19fY2VsbDphZnRlciB7XG4gIGNvbnRlbnQ6IGNvdW50ZXIobnVtKTtcbiAgY291bnRlci1pbmNyZW1lbnQ6IG51bTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtNXB4O1xuICB0b3A6IDUwcHg7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4uZ29vZHNfX3RvcCB7XG4gIG1hcmdpbi1ib3R0b206IDE0cHg7XG59XG4uZ29vZHNfX2V4cHJlc3NEcmF3IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIG1hcmdpbi1ib3R0b206IDIzcHg7XG59XG4uZXhwcmVzc0RyYXdfX3BpY3R1cmUge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggIzAwMDtcbiAgbWFyZ2luLWJvdHRvbTogMThweDtcbn1cbi5leHByZXNzRHJhd19fdGl0bGUge1xuICBmb250LXNpemU6IDIycHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLmV4cHJlc3NEcmF3X190ZXh0IHtcbiAgbGluZS1oZWlnaHQ6IDE5cHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uZXhwcmVzc0RyYXdfX2J1dHRvbiB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDIycHggMjBweCAyNHB4O1xufVxuLnRlY2hub19fc2hlbGwge1xuICBtYXJnaW46IDAgMTVweDtcbiAgcGFkZGluZy10b3A6IDE2cHg7XG59XG4udGVjaG5vX19jb250ZW50IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xufVxuLnRlY2hub19fdGV4dCBoMyB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi50ZWNobm9fX3BpY3R1cmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi50ZWNobm9fX3RleHQge1xuICBmb250LXNpemU6IDE0cHg7XG59XG4udGVjaG5vX190ZXh0IHAge1xuICBtYXgtd2lkdGg6IDI0MHB4O1xufVxuLnRlY2hub19fbGluayB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG59XG4udGVjaG5vX19jZWxsIHtcbiAgbWFyZ2luLWJvdHRvbTogMzVweDtcbn1cbi50ZWNobm9fX2NlbGw6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4udGVjaG5vX19hcnJvdyB7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDExcHg7XG4gIGJvdHRvbTogM3B4O1xuICBsZWZ0OiA1MCU7XG59XG4udGFyaWZJbmZvLXR5cGUtcmVwYWlyIC50YXJpZkluZm9fX3NoZWxsIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi50YXJpZkluZm9fX3BlcnNvbmFsIHtcbiAgcGFkZGluZzogOXB4IDAgMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG4ucGVyc29uYWxfX3BpY3R1cmUge1xuICB3aWR0aDogNzBweDtcbiAgaGVpZ2h0OiA3MHB4O1xuICBib3JkZXI6IDVweCBzb2xpZCAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbi1ib3R0b206IDlweDtcbn1cbi5wZXJzb25hbF9faW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4ucGVyc29uYWxfX2xlZnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbn1cbi5wZXJzb25hbF9fcmlnaHQge1xuICBwYWRkaW5nOiA4cHggMCAwO1xuICBsaW5lLWhlaWdodDogMThweDtcbn1cbi50YXJpZkluZm9fX2xlZnQge1xuICBtYXJnaW4tYm90dG9tOiAzNnB4O1xufVxuLm9ubGluZVdvcmstdHlwZS1yZXBhaXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG4ub25saW5lV29ya19fbGVmdCB7XG4gIG1heC13aWR0aDogMTA1cHg7XG4gIG1pbi13aWR0aDogMTA1cHg7XG4gIG1hcmdpbjogMCAxNnB4IDAgMDtcbn1cbi5vbmxpbmVXb3JrX19yaWdodCB7XG4gIHBhZGRpbmc6IDM0cHggMCAwO1xufVxuLm9ubGluZVdvcmtfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMjhweDtcbiAgbWFyZ2luLWJvdHRvbTogOXB4O1xufVxuLm9ubGluZVdvcmtfX3RleHQge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xufVxuLm1haW5fX3RlYW0tdHlwZS1yZXBhaXIgLnRlYW1fX3BpY3R1cmUge1xuICBtYXJnaW4tYm90dG9tOiA5cHg7XG59XG4udGVhbV9fYnV0dG9uLXR5cGUtcmVwYWlyIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuLm1haW5fX3RlYW0tdHlwZS1yZXBhaXIgLnRlYW1fX2NlbGwge1xuICBtYXJnaW4tYm90dG9tOiAyNnB4O1xufVxuLm1hc3RlcnNfX3NoZWxsIHtcbiAgbWFyZ2luOiAwIDE1cHg7XG59XG4ubWFzdGVyc19fdGl0bGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDMxcHg7XG59XG4ubWFpbl9fbWFzdGVycyB7XG4gIHBhZGRpbmctdG9wOiA3cHg7XG4gIHBhZGRpbmctYm90dG9tOiAyMnB4O1xufVxuLm1hc3RlcnNfX251bWJlcnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cbi5tYXN0ZXJzX19udW1iZXIge1xuICBmb250LXNpemU6IDQzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogI0ZDNTMwQjtcbiAgbWFyZ2luLWJvdHRvbTogMnB4O1xufVxuLm1hc3RlcnNfX3JlZ2FsaWEge1xuICBmb250LXNpemU6IDE4cHg7XG59XG4ubWFzdGVyc19fY291bnQge1xuICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG4gIHBhZGRpbmctYm90dG9tOiAxOXB4O1xufVxuLm1hc3RlcnNfX2JvdHRvbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5tYXN0ZXJzX19tYXN0ZXIge1xuICBtYXgtd2lkdGg6IGNhbGMoMTAwJS8yIC0gNnB4LzIpO1xuICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgcGFkZGluZy1ib3R0b206IDIxcHg7XG59XG4ubWFzdGVyc19fbWFzdGVyOm50aC1jaGlsZCgybikge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4ubWFzdGVyc19fbmFtZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cbi5tYXN0ZXJzX19waWN0dXJlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cbi5tYXN0ZXJzX19wcm9mZXNzaW9uIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLm1hc3RlcnNfX3N0YWdlIHtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuLmhhcHB5X19zaGVsbCB7XG4gIG1hcmdpbjogMCAxNXB4O1xufVxuLm1haW5fX2hhcHB5IHtcbiAgcGFkZGluZzogNTBweCAwIDM3cHg7XG4gIGJhY2tncm91bmQ6ICNmNWY1ZjU7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG59XG4uaGFwcHlfX3RpdGxlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAyM3B4O1xufVxuLmhhcHB5X193cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5oYXBweV9fY2VsbCB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4uaGFwcHlfX2lmcmFtZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLmZlZWRiYWNrX19zaGVsbCB7XG4gIG1hcmdpbjogMCAxNXB4O1xufVxuLmZlZWRiYWNrX190aXRsZSB7XG4gIG1heC13aWR0aDogMTgwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIxcHg7XG59XG4uZm9ybV9fdGl0bGUge1xuICBmb250LXNpemU6IDE4cHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4uZm9ybV9fdGV4dGFyZWEge1xuICB3aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogMTUycHg7XG4gIHJlc2l6ZTogdmVydGljYWw7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMTIpO1xufVxuLmZvcm1fX2lucHV0U2hlbGwtdHlwZS1ob3dUYWtlIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjlweDtcbn1cbi5mb3JtX19yYWRpb0J1dHRvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmZvcm1fX3JhZGlvIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5yYWRpb0J1dHRvbnNfX2xhYmVsOmFmdGVyIHtcbiAgd2lkdGg6IDE0cHg7XG4gIGhlaWdodDogMTRweDtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNHB4O1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gIGJhY2tncm91bmQ6ICNmYzUzMGI7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjM1cyBsaW5lYXI7XG59XG4uZm9ybV9fcmFkaW86Y2hlY2tlZCArIC5yYWRpb0J1dHRvbnNfX2xhYmVsOmFmdGVyIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjM1cyBsaW5lYXI7XG59XG4ucmFkaW9CdXR0b25zX19sYWJlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxOXB4O1xufVxuLnJhZGlvQnV0dG9uc19fc3ZnLXR5cGUtcGhvbmUge1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBtYXJnaW4tcmlnaHQ6IDlweDtcbn1cbi5yYWRpb0J1dHRvbnNfX3N2Zy10eXBlLW1haWwge1xuICB3aWR0aDogMjVweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbn1cbi5yYWRpb0J1dHRvbnNfX2xhYmVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICB3aWR0aDogMjJweDtcbiAgaGVpZ2h0OiAyMnB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCAjRkM1MzBCO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMTZweDtcbn1cbi5yYWRpb0J1dHRvbnNfX3NoZWxsIHtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuLnJhZGlvQnV0dG9uc19fc2hlbGw6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5mZWVkYmFja19fZm9ybSAuZm9ybV9fYnV0dG9uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDE3cHg7XG59XG4uZmVlZGJhY2tfX2xlZnQge1xuICBtYXJnaW4tYm90dG9tOiA0MXB4O1xufVxuLmZlZWRiYWNrX19hbnlRdWVzdGlvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmZlZWRiYWNrX19hbnlRdWVzdGlvbnMgLmFueVF1ZXN0aW9uc19faW1nIHtcbiAgd2lkdGg6IDE0MHB4O1xuICBoZWlnaHQ6IDE0MHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMnB4O1xufVxuLmZlZWRiYWNrX19hbnlRdWVzdGlvbnMgLmFueVF1ZXN0aW9uc19fdG9wIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMjJweDtcbn1cbi5mZWVkYmFja19fYW55UXVlc3Rpb25zIC5hbnlRdWVzdGlvbnNfX25hbWUge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xufVxuLmZlZWRiYWNrX19hbnlRdWVzdGlvbnMgLmFueVF1ZXN0aW9uc19fcmVnYWxpYSB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuLmZlZWRiYWNrX19hbnlRdWVzdGlvbnMgLmFueVF1ZXN0aW9uc19fYm90dG9tIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xufVxuLmZlZWRiYWNrX19hbnlRdWVzdGlvbnMgLmFueVF1ZXN0aW9uc19fY29uc29sZSB7XG4gIG1hcmdpbi10b3A6IDI1cHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmZlZWRiYWNrX19hbnlRdWVzdGlvbnMgLmFueVF1ZXN0aW9uc19fc3ZnIHtcbiAgY29sb3I6ICNGQzUzMEI7XG4gIHdpZHRoOiA0MnB4O1xuICBoZWlnaHQ6IDQycHg7XG59XG4uZmVlZGJhY2tfX2FueVF1ZXN0aW9ucyAuYW55UXVlc3Rpb25zX19saW5rIHtcbiAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xufVxuLm1haW5fX2ZlZWRiYWNrIHtcbiAgcGFkZGluZy1ib3R0b206IDg4cHg7XG59XG4uY29tcGxleF9fdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuLmNvbXBsZXhfX2NvbnRlbnQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbWFyZ2luLWJvdHRvbTogMzJweDtcbn1cbi5jb21wbGV4X19hcnJvdyB7XG4gIHdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAzMHB4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZykgdHJhbnNsYXRlKC01MCUsIDApO1xuICBsZWZ0OiBjYWxjKDUwJSAtIDhweCk7XG59XG4uY29tcGxleF9fd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5jb21wbGV4X19zaGVsbCB7XG4gIG1hcmdpbjogMCAxNXB4O1xufVxuLmNvbXBsZXhfX2NlbGwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1heC13aWR0aDogY2FsYygxMDAlLzIgLSA4cHgvMik7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgcGFkZGluZzogMzlweCAxNnB4IDI4cHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJhY2tncm91bmQ6ICNGNUY1RjU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDE5cHg7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cbi5jb21wbGV4X19jZWxsOm50aC1jaGlsZCgybikge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4uY29tcGxleF9fY2VsbCBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG59XG4ubWFpbl9fY29tcGxleCB7XG4gIG1hcmdpbi1ib3R0b206IDQ1cHg7XG59XG4udGFyaWZJbmZvLXR5cGUtbWFuYWdlciAudGFyaWZJbmZvX19pbWcge1xuICBtYXgtd2lkdGg6IDIwMHB4O1xufVxuLnRhcmlmSW5mby10eXBlLW1hbmFnZXIgLnRhcmlmSW5mb19fbGVmdCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi50YXJpZkluZm9fX2ltZy1zaGFkb3ctdHJhbnNwYXJlbnQge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLnRlYW1fX2FjY29yZGlvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuLmFjY29yZGlvbnNfX2FjY29yZGlvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWF4LXdpZHRoOiBjYWxjKDEwMCUvMiAtIDhweC8yKTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBiYWNrZ3JvdW5kOiAjZjVmNWY1O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4uYWNjb3JkaW9uc19fYWNjb3JkaW9uOm50aC1jaGlsZCgybikge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4uYWNjb3JkaW9uX19idXR0b24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDUwcHggMTZweCA3cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmFjY29yZGlvbl9fY29udGFpbmVyIHtcbiAgbWF4LWhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgcGFkZGluZzogMCAxNHB4IDI0cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjM1cyBsaW5lYXI7XG59XG4uYWNjb3JkaW9uX19jb250YWluZXItYWN0aW9uLXNob3cge1xuICBtYXgtaGVpZ2h0OiA0MDBweDtcbiAgb3BhY2l0eTogMTtcbn1cbi5hY2NvcmRpb25fX2xpbmsge1xuICBmb250LXNpemU6IDE2cHg7XG4gIHBhZGRpbmctdG9wOiA0cHg7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xufVxuLmFjY29yZGlvbl9fYXJyb3cge1xuICB3aWR0aDogMTNweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICBtYXJnaW4tbGVmdDogNXB4O1xufVxuLmFjY29yZGlvbl9fbGFiZWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxOXB4O1xuICBoZWlnaHQ6IDE5cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgdG9wOiAyNHB4O1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApO1xuICBiYWNrZ3JvdW5kOiAjRkM1MzBCO1xuICBib3gtc2hhZG93OiAwIDAgMCAzcHggcmdiYSgyNTIsIDgzLCAxMSwgMC4zNSk7XG59XG4uYWNjb3JkaW9uX19sYWJlbDpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgd2lkdGg6IDExcHg7XG4gIGhlaWdodDogM3B4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG59XG4uYWNjb3JkaW9uX19sYWJlbDphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICB3aWR0aDogMTFweDtcbiAgaGVpZ2h0OiAzcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKDkwZGVnKTtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xufVxuLmFjY29yZGlvbl9fbGFiZWw6YWZ0ZXIge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zNXMgbGluZWFyO1xufVxuLmFjY29yZGlvbl9fYnV0dG9uLWFjdGlvbi1zaG93IC5hY2NvcmRpb25fX2xhYmVsOmFmdGVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKDBkZWcpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zNXMgbGluZWFyO1xufVxuLmxvYWRpbmdfX2lucHV0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5sb2FkaW5nX190ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMTZweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3JkZXI6IDJweCBzb2xpZDtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjhweDtcbn1cbi5sb2FkaW5nX19idXR0b24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTIwcHg7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG59XG4uc2F2ZXRpbWUtdHlwZS12ciB7XG4gIGJhY2tncm91bmQ6ICNmNWY1ZjU7XG4gIHBhZGRpbmc6IDQwcHggMDtcbn1cbi5zYXZldGltZS10eXBlLXZyIGxpLnNhdmV0aW1lX19waWVjZSBwOmxhc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uc2F2ZXRpbWUtdHlwZS12ciBsaS5zYXZldGltZV9fcGllY2Uge1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuLnNhdmV0aW1lLXR5cGUtdnIgdWwge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuLnByb2plY3RzX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgcGFkZGluZzogMCAxNXB4O1xufVxuLm1haW5fX3doZW5GaXgge1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICBwYWRkaW5nOiA0MHB4IDA7XG4gIGJhY2tncm91bmQ6ICNmNWY1ZjU7XG59XG4ud2hlbkZpeF9fc2hlbGwge1xuICBtYXJnaW46IDAgMTVweDtcbn1cbi5zYXZldGltZV9faGVhZGVyIHtcbiAgbWFyZ2luOiAwIDE1cHg7XG59XG4uZmVlZGJhY2stdHlwZS1oYWxmZWQge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbn1cbi5mZWVkYmFjay10eXBlLWhhbGZlZCAuZmVlZGJhY2tfX3RpdGxlIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLmZlZWRiYWNrLXR5cGUtaGFsZmVkIC5hY2NvcmRpb25zX19hY2NvcmRpb24ge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNlMGUwZTA7XG59XG4uZmVlZGJhY2stdHlwZS1oYWxmZWQgLmFjY29yZGlvbnNfX2FjY29yZGlvbiAuYWNjb3JkaW9uX19idXR0b24ge1xuICBwYWRkaW5nOiAxNXB4IDUwcHggMTVweCAxNnB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuLmZlZWRiYWNrLXR5cGUtaGFsZmVkIC5hY2NvcmRpb25zX19hY2NvcmRpb24gLmFjY29yZGlvbl9fbGFiZWwge1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogMTdweDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xufVxuLmZlZWRiYWNrLXR5cGUtaGFsZmVkIC5hY2NvcmRpb25zX19hY2NvcmRpb24gLmFjY29yZGlvbl9fY29udGFpbmVyIHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG4uZmVlZGJhY2stdHlwZS1oYWxmZWQgLmFjY29yZGlvbnNfX2FjY29yZGlvbiAuYWNjb3JkaW9uX19jb250YWluZXItYWN0aW9uLXNob3cge1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbn1cbi5mZWVkYmFjay10eXBlLWhhbGZlZCAuYW55UXVlc3Rpb25zX19zbG9nYW4ge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG4uZmVlZGJhY2stdHlwZS1oYWxmZWQgLmFueVF1ZXN0aW9uc19fY29uc29sZSB7XG4gIG1hcmdpbi1ib3R0b206IDIxcHg7XG59XG4uZmVlZGJhY2stdHlwZS1oYWxmZWQgLmFueVF1ZXN0aW9uc19fcGhvbmUge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGNvbG9yOiAjMjYyNDIyO1xufVxuLmZlZWRiYWNrLXR5cGUtaGFsZmVkIC5hbnlRdWVzdGlvbnNfX2JvdHRvbSBwOmxhc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cbi5oYXBweS10eXBlLXNob3J0IHtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4uaGFwcHktdHlwZS1zaG9ydCAuaGFwcHlfX2xlZnQge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLmhhcHB5LXR5cGUtc2hvcnQgLmhhcHB5X19uYW1lIHtcbiAgZm9udC1zaXplOiAzMHB4O1xufVxuLmhhcHB5LXR5cGUtc2hvcnQgLmhhcHB5X19yZWdhbHlhIHtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuLmhhcHB5LXR5cGUtc2hvcnQgLmhhcHB5X19jb250ZW50IHtcbiAgbWFyZ2luLXRvcDogMTJweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0ODJweCkge1xuICAuY2FsYmFja19fc2hlbGwge1xuICAgIG1heC13aWR0aDogNDYwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbiAgLnNhdmV0aW1lX19zaGVsbCB7XG4gICAgbWF4LXdpZHRoOiA0NjBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuICAuZ29vZHNfX3NoZWxsIHtcbiAgICBtYXgtd2lkdGg6IDQ2MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG4gIC50ZWNobm9fX3NoZWxsIHtcbiAgICBtYXgtd2lkdGg6IDQ2MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG4gIC5tYXN0ZXJzX19zaGVsbCB7XG4gICAgbWF4LXdpZHRoOiA0NjBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuICAuaGFwcHlfX3NoZWxsIHtcbiAgICBtYXgtd2lkdGg6IDQ2MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG4gIC5mZWVkYmFja19fc2hlbGwge1xuICAgIG1heC13aWR0aDogNDYwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbiAgLmNvbXBsZXhfX3NoZWxsIHtcbiAgICBtYXgtd2lkdGg6IDQ2MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG4gIC5nb29kc19fY2VsbDpiZWZvcmUge1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICB9XG4gIC5nb29kc19fY2VsbDphZnRlciB7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gIH1cbiAgLmdvb2RzX19leHByZXNzRHJhdyB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICAudGVjaG5vX193cmFwcGVyIHtcbiAgICBtYXgtd2lkdGg6IDI1MHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuICAubWFzdGVyc19fY291bnQge1xuICAgIG1hcmdpbi1yaWdodDogMTZweDtcbiAgfVxuICAubWFzdGVyc19fY291bnQ6bnRoLWNoaWxkKDNuKSxcbiAgLm1hc3RlcnNfX21hc3RlcjpudGgtY2hpbGQoMm4pIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG4gIH1cbiAgLm1hc3RlcnNfX2NvdW50Omxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuICAubWFzdGVyc19fcmVnYWxpYSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG4gIC5oYXBweV9faWZyYW1lIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuICAud2hlbkZpeF9fc2hlbGwge1xuICAgIG1heC13aWR0aDogNDYwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbiAgLnNhdmV0aW1lX19oZWFkZXIge1xuICAgIG1heC13aWR0aDogNDYwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY2FsYmFja19fc2hlbGwge1xuICAgIG1heC13aWR0aDogNzMwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbiAgLnNhdmV0aW1lX19zaGVsbCB7XG4gICAgbWF4LXdpZHRoOiA3MzBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuICAuZ29vZHNfX3NoZWxsIHtcbiAgICBtYXgtd2lkdGg6IDczMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG4gIC50ZWNobm9fX3NoZWxsIHtcbiAgICBtYXgtd2lkdGg6IDczMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG4gIC5tYXN0ZXJzX19zaGVsbCB7XG4gICAgbWF4LXdpZHRoOiA3MzBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuICAuaGFwcHlfX3NoZWxsIHtcbiAgICBtYXgtd2lkdGg6IDczMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG4gIC5mZWVkYmFja19fc2hlbGwge1xuICAgIG1heC13aWR0aDogNzMwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbiAgLmNvbXBsZXhfX3NoZWxsIHtcbiAgICBtYXgtd2lkdGg6IDczMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG4gIC5jYWxiYWNrX19zaGVsbCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIC5jYWxiYWNrX19idXR0b24ge1xuICAgIG1hcmdpbjogMDtcbiAgICBtYXgtd2lkdGg6IDMxMXB4O1xuICB9XG4gIC5jYWxiYWNrX19jb250ZW50IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIG1hcmdpbi1yaWdodDogNDBweDtcbiAgfVxuICAuc2F2ZXRpbWVfX3NoZWxsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgLnNhdmV0aW1lX19sZWZ0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIG1hcmdpbi1yaWdodDogNDBweDtcbiAgfVxuICAuc2F2ZXRpbWVfX3JpZ2h0IHtcbiAgICBtYXJnaW46IDAgMCAwIGF1dG87XG4gIH1cbiAgLmdvb2RzX19jZWxsIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlLzIgLSA1M3B4LzIgLSAxN3B4KTtcbiAgICBtYXJnaW4tcmlnaHQ6IDUzcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmdvb2RzX19jZWxsOm50aC1jaGlsZCgybikge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuICAuZ29vZHNfX3dyYXBwZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG4gIC5nb29kc19fZXhwcmVzc0RyYXcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMCAzMnB4IDAgMDtcbiAgfVxuICAuZ29vZHNfX2JvdHRvbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIC5leHByZXNzRHJhd19fcGljdHVyZSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luOiAwIDE2cHggMCAwO1xuICAgIG1heC13aWR0aDogMTAwcHg7XG4gIH1cbiAgLnRhcmlmSW5mby10eXBlLXJlcGFpciAudGFyaWZJbmZvX19zaGVsbCB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAub25saW5lV29yay10eXBlLXJlcGFpciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuICAub25saW5lV29ya19fbGVmdCB7XG4gICAgbWFyZ2luOiAwIDAgMTZweCAwO1xuICB9XG4gIC5vbmxpbmVXb3JrX19yaWdodCB7XG4gICAgcGFkZGluZzogMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLnRhcmlmSW5mb19fcGVyc29uYWwge1xuICAgIG1heC13aWR0aDogMjgwcHg7XG4gIH1cbiAgLnRhcmlmSW5mby10eXBlLXJlcGFpciAudGFyaWZJbmZvX19sZWZ0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5tYWluX190ZWFtLXR5cGUtcmVwYWlyIC50ZWFtX193cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG4gIC5tYWluX190ZWFtLXR5cGUtcmVwYWlyIC50ZWFtX19jZWxsIHtcbiAgICBtYXJnaW46IDAgMTJweCAwIDA7XG4gIH1cbiAgLm1haW5fX3RlYW0tdHlwZS1yZXBhaXIgLnRlYW1fX2NlbGw6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG4gIC5tYXN0ZXJzX19jb3VudCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMnB4O1xuICB9XG4gIC5tYXN0ZXJzX19tYXN0ZXIge1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlLzQgLSA2cHgqMy80KTtcbiAgICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgfVxuICAubWFzdGVyc19fbWFzdGVyOm50aC1jaGlsZCgybikge1xuICAgIG1hcmdpbi1yaWdodDogNnB4O1xuICB9XG4gIC5tYXN0ZXJzX19jb3VudDpudGgtY2hpbGQoM24pIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMycHg7XG4gIH1cbiAgLm1hc3RlcnNfX21hc3RlcjpudGgtY2hpbGQoNG4pIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbiAgLmhhcHB5X193cmFwcGVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG4gIC5oYXBweV9fY2VsbCB7XG4gICAgbWFyZ2luOiAwIDZweCAwIDA7XG4gIH1cbiAgLmhhcHB5X19jZWxsOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuICAuZmVlZGJhY2tfX3NoZWxsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG4gIC5mZWVkYmFja19fYW55UXVlc3Rpb25zIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxuICAuZmVlZGJhY2tfX3JpZ2h0IHtcbiAgICBtYXgtd2lkdGg6IDI1MHB4O1xuICB9XG4gIC5mZWVkYmFja19fYW55UXVlc3Rpb25zIC5hbnlRdWVzdGlvbnNfX3RvcCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLmZlZWRiYWNrX19hbnlRdWVzdGlvbnMgLmFueVF1ZXN0aW9uc19fYm90dG9tIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG4gIC5mZWVkYmFja19fYW55UXVlc3Rpb25zIC5hbnlRdWVzdGlvbnNfX2NvbnNvbGUge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuICAuZmVlZGJhY2tfX2xlZnQge1xuICAgIG1hcmdpbjogMCAzMnB4IDAgMDtcbiAgfVxuICAuZmVlZGJhY2tfX3RpdGxlIHtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLmZvcm1fX2lucHV0U2hlbGwtdHlwZS1zaG9ydCB7XG4gICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICB9XG4gIC5mZWVkYmFja19fZm9ybSAuZm9ybV9fYnV0dG9uIHtcbiAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG4gIC5tYXN0ZXJzX19udW1iZXJzIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICAubWFzdGVyc19fY291bnQ6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG4gIC50YXJpZkluZm8tdHlwZS1tYW5hZ2VyIC50YXJpZkluZm9fX2ltZyB7XG4gICAgbWF4LXdpZHRoOiAxNTBweDtcbiAgfVxuICAudGFyaWZJbmZvLXR5cGUtbWFuYWdlciAudGFyaWZJbmZvX19zaGVsbCB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICAudGFyaWZJbmZvLXR5cGUtbWFuYWdlciAudGFyaWZJbmZvX19sZWZ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG4gIC50YXJpZkluZm9fX2Zvcm0tdHlwZS1jb21wcmVzcyB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG4gIC50YXJpZkluZm9fX2Zvcm0tdHlwZS1jb21wcmVzcyAuZm9ybV9faW5wdXRTaGVsbDpmaXJzdC1jaGlsZCB7XG4gICAgbWluLXdpZHRoOiAyNDBweDtcbiAgICBtYXJnaW46IDAgMTZweCAxNnB4IDA7XG4gIH1cbiAgLmxvYWRpbmdfX3RleHQge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTMzcHg7XG4gIH1cbiAgLmxvYWRpbmdfX2J1dHRvbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgfVxuICAuZm9ybV9fbG9hZGluZyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIC5wcm9qZWN0cy10eXBlLXV0aWxpdHkgLnByb2plY3RzX19zaGVsbCB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbiAgLnNhdmV0aW1lLXR5cGUtdnIgLnNhdmV0aW1lX19saXN0IHtcbiAgICBtYXJnaW4tdG9wOiAzMXB4O1xuICAgIG1heC13aWR0aDogNDMwcHg7XG4gIH1cbiAgLndoZW5GaXhfX3NoZWxsIHtcbiAgICBtYXgtd2lkdGg6IDczMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG4gIC5zYXZldGltZV9faGVhZGVyIHtcbiAgICBtYXgtd2lkdGg6IDczMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG4gIC53aGVuRml4X193cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgLndoZW5GaXhfX2xlZnQge1xuICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgfVxuICAud2hlbkZpeF9fc3Ryb25nIHtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICB9XG4gIC53aGVuRml4X19saXN0IC53aGVuRml4X19waWVjZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTRweDtcbiAgfVxuICAud2hlbkZpeF9fbGlzdCAud2hlbkZpeF9fcGllY2U6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAuZmVlZGJhY2stdHlwZS1oYWxmZWQgLmZlZWRiYWNrX19sZWZ0IHtcbiAgICBtYXgtd2lkdGg6IDQxMHB4O1xuICB9XG4gIC5oYXBweS10eXBlLXNob3J0IC5oYXBweV9fbGVmdCB7XG4gICAgbWFyZ2luOiAwIGF1dG8gMCAwO1xuICB9XG4gIC5oYXBweS10eXBlLXNob3J0IC5oYXBweV9fcmlnaHQge1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gNDAwcHgpO1xuICB9XG4gIC5oYXBweS10eXBlLXNob3J0IC5oYXBweV9faWZyYW1lIHtcbiAgICBoZWlnaHQ6IDIxMHB4O1xuICAgIHdpZHRoOiAzNjBweDtcbiAgfVxuICAuaGFwcHktdHlwZS1zaG9ydCAuaGFwcHlfX25hbWUge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNhbGJhY2tfX3NoZWxsIHtcbiAgICBtYXgtd2lkdGg6IDk5MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG4gIC5zYXZldGltZV9fc2hlbGwge1xuICAgIG1heC13aWR0aDogOTkwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbiAgLmdvb2RzX19zaGVsbCB7XG4gICAgbWF4LXdpZHRoOiA5OTBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuICAudGVjaG5vX19zaGVsbCB7XG4gICAgbWF4LXdpZHRoOiA5OTBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuICAubWFzdGVyc19fc2hlbGwge1xuICAgIG1heC13aWR0aDogOTkwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbiAgLmhhcHB5X19zaGVsbCB7XG4gICAgbWF4LXdpZHRoOiA5OTBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuICAuZmVlZGJhY2tfX3NoZWxsIHtcbiAgICBtYXgtd2lkdGg6IDk5MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG4gIC50ZWNobm9fX2NlbGwge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLnRlY2hub19fd3JhcHBlciB7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICAuY2FsYmFja19fY29udGVudCB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG4gIC5leHByZXNzRHJhd19fYnV0dG9uIHtcbiAgICBtYXgtd2lkdGg6IDMxMXB4O1xuICB9XG4gIC50ZWNobm9fX2NlbGwge1xuICAgIG1heC13aWR0aDogMjcwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG4gIC50ZWNobm9fX2NlbGw6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG4gIC5vbmxpbmVXb3JrLXR5cGUtcmVwYWlyIHtcbiAgICBtYXgtd2lkdGg6IDIzMHB4O1xuICB9XG4gIC5tYXN0ZXJzX19udW1iZXJzIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICAubWFzdGVyc19fY291bnQ6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG4gIC5oYXBweV9faWZyYW1lIHtcbiAgICB3aWR0aDogNTQwcHg7XG4gICAgaGVpZ2h0OiAzMDBweDtcbiAgfVxuICAuZmVlZGJhY2tfX2xlZnQge1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxuICAuZmVlZGJhY2tfX3JpZ2h0IHtcbiAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICB9XG4gIC5yYWRpb0J1dHRvbnNfX2xhYmVsIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbiAgLmNvbXBsZXhfX3NoZWxsIHtcbiAgICBtYXgtd2lkdGg6IDk5MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG4gIC5hY2NvcmRpb25zX19hY2NvcmRpb24ge1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlLzQgLSA4cHgqMy80KTtcbiAgfVxuICAuYWNjb3JkaW9uc19fYWNjb3JkaW9uOm50aC1jaGlsZCgybikge1xuICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICB9XG4gIC5hY2NvcmRpb25zX19hY2NvcmRpb246bnRoLWNoaWxkKDRuKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG4gIC5jb21wbGV4X19jZWxsIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbiAgLmNvbXBsZXhfX2NlbGwgc3BhbiB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG4gIC5hY2NvcmRpb25fX2J1dHRvbiB7XG4gICAgcGFkZGluZzogMzJweCA1MHB4IDEycHggMzZweDtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcbiAgICB6LWluZGV4OiAxO1xuICB9XG4gIC5hY2NvcmRpb25fX2xhYmVsIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHJpZ2h0OiAyMnB4O1xuICB9XG4gIC5hY2NvcmRpb25fX2NvbnRhaW5lciB7XG4gICAgcGFkZGluZy1sZWZ0OiAzNnB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDM2cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG4gIC5hY2NvcmRpb25fX2J1dHRvbiB7XG4gICAgcGFkZGluZzogMCA1MHB4IDAgMzZweDtcbiAgICBoZWlnaHQ6IDkwcHg7XG4gIH1cbiAgLmFjY29yZGlvbl9fY29udGFpbmVyLWFjdGlvbi1zaG93IHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjRweDtcbiAgfVxuICAudGFyaWZJbmZvX19sZWZ0LXR5cGUtY29tcHJlc3Mge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAudGFyaWZJbmZvX19jb21wcmVzcyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1MHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICAudGFyaWZJbmZvX19mb3JtLXR5cGUtY29tcHJlc3MgLmZvcm1fX2lucHV0U2hlbGw6Zmlyc3QtY2hpbGQge1xuICAgIG1pbi13aWR0aDogYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbiAgLnRhcmlmSW5mb19fZm9ybS10eXBlLWNvbXByZXNzIHtcbiAgICBtYXgtd2lkdGg6IDM2MHB4O1xuICAgIG1hcmdpbi1yaWdodDogNTBweDtcbiAgfVxuICAudGFyaWZJbmZvX19mb3JtLXR5cGUtY29tcHJlc3MgLmZvcm1fX2lucHV0U2hlbGw6bnRoLWNoaWxkKDIpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnRhcmlmSW5mb19fZm9ybS10eXBlLWNvbXByZXNzIC5mb3JtX19idXR0b24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG4gIC5sb2FkaW5nX190ZXh0IHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cbiAgLndoZW5GaXhfX3NoZWxsIHtcbiAgICBtYXgtd2lkdGg6IDk5MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG4gIC5zYXZldGltZV9faGVhZGVyIHtcbiAgICBtYXgtd2lkdGg6IDk5MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG4gIC5mZWVkYmFjay10eXBlLWhhbGZlZCAuZmVlZGJhY2tfX2xlZnQge1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gNDAwcHgpO1xuICB9XG4gIC5mZWVkYmFjay10eXBlLWhhbGZlZCAuYWNjb3JkaW9uc19fYWNjb3JkaW9uOm50aC1jaGlsZCgybikge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuY2FsYmFja19fc2hlbGwge1xuICAgIG1heC13aWR0aDogMTA5MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG4gIC5zYXZldGltZV9fc2hlbGwge1xuICAgIG1heC13aWR0aDogMTA5MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG4gIC5nb29kc19fc2hlbGwge1xuICAgIG1heC13aWR0aDogMTA5MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG4gIC50ZWNobm9fX3NoZWxsIHtcbiAgICBtYXgtd2lkdGg6IDEwOTBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuICAubWFzdGVyc19fc2hlbGwge1xuICAgIG1heC13aWR0aDogMTA5MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG4gIC5oYXBweV9fc2hlbGwge1xuICAgIG1heC13aWR0aDogMTA5MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG4gIC5mZWVkYmFja19fc2hlbGwge1xuICAgIG1heC13aWR0aDogMTA5MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG4gIC5zdGVwcy10eXBlLXJlcGFpciAuc3RlcHNfX2ltZyB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC5zdGVwcy10eXBlLXJlcGFpciAuc3RlcHNfX3BpY3R1cmUge1xuICAgIG1hcmdpbi1ib3R0b206IDM0cHg7XG4gIH1cbiAgLnN0ZXBzLXR5cGUtcmVwYWlyIC5zdGVwc19fdGV4dCBwIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgfVxuICAubWFpbl9fY2FsYmFjayB7XG4gICAgcGFkZGluZzogMTE0cHggMDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMDRweDtcbiAgfVxuICAuY2FsYmFja19fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICB9XG4gIC5jYWxiYWNrX19jb250ZW50IHtcbiAgICBmb250LXNpemU6IDIxcHg7XG4gIH1cbiAgLnNhdmV0aW1lX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyOXB4O1xuICB9XG4gIC5zYXZldGltZV9fbGVmdCB7XG4gICAgZm9udC1zaXplOiAyMXB4O1xuICB9XG4gIC5zYXZldGltZV9fbGlzdCB7XG4gICAgbWFyZ2luLXRvcDogNDRweDtcbiAgfVxuICAuc2F2ZXRpbWVfX3BpZWNlIGgzIHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgfVxuICB1bCBsaS5zYXZldGltZV9fcGllY2U6YmVmb3JlIHtcbiAgICB0b3A6IDBweDtcbiAgfVxuICB1bCBsaS5zYXZldGltZV9fcGllY2U6YWZ0ZXIge1xuICAgIHRvcDogNXB4O1xuICB9XG4gIHVsIGxpLnNhdmV0aW1lX19waWVjZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzRweDtcbiAgfVxuICAuc2F2ZXRpbWVfX3JpZ2h0IHtcbiAgICBtYXgtd2lkdGg6IDMyN3B4O1xuICB9XG4gIC5tYWluX19zYXZldGltZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogOTZweDtcbiAgfVxuICAuZ29vZHNfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNjVweDtcbiAgfVxuICAubWFpbl9fZ29vZHMge1xuICAgIHBhZGRpbmc6IDEwMXB4IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogNjdweDtcbiAgfVxuICAuZ29vZHNfX2NlbGwge1xuICAgIHBhZGRpbmctbGVmdDogNDBweDtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJS8zIC0gNzJweC8yIC0gMTdweCk7XG4gICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgfVxuICAuZ29vZHNfX2NlbGw6bnRoLWNoaWxkKDJuKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1M3B4O1xuICB9XG4gIC5nb29kc19fY2VsbDpudGgtY2hpbGQoM24pIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbiAgLmV4cHJlc3NEcmF3X19waWN0dXJlIHtcbiAgICBtYXgtd2lkdGg6IDE4NHB4O1xuICAgIG1hcmdpbi1yaWdodDogMzVweDtcbiAgfVxuICAuZXhwcmVzc0RyYXdfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gICAgbWFyZ2luLXRvcDogMjFweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG4gIC50ZWNobm9fX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuICAudGVjaG5vX19jb250ZW50IHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICBtYXJnaW4tYm90dG9tOiA2NnB4O1xuICB9XG4gIC50YXJpZkluZm8tdHlwZS1yZXBhaXIgLnRhcmlmSW5mb19fdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICB9XG4gIC5tYWluX190ZWNobm8ge1xuICAgIG1hcmdpbi1ib3R0b206IDExNHB4O1xuICB9XG4gIC50YXJpZkluZm8tdHlwZS1yZXBhaXIge1xuICAgIHBhZGRpbmctdG9wOiA2N3B4O1xuICAgIHBhZGRpbmctYm90dG9tOiA2NnB4O1xuICB9XG4gIC50YXJpZkluZm8tdHlwZS1yZXBhaXIgLnRhcmlmSW5mb19fY29udGVudCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG4gIC5vbmxpbmVXb3JrX19sZWZ0IHtcbiAgICBtYXgtd2lkdGg6IDEzNXB4O1xuICAgIG1pbi13aWR0aDogMTM1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjFweDtcbiAgfVxuICAubWFpbl9fdGVhbS10eXBlLXJlcGFpciAudGVhbV9fdGl0bGUge1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAubWFpbl9fdGVhbS10eXBlLXJlcGFpciAudGVhbV9fcGljdHVyZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjJweDtcbiAgfVxuICAudGVhbV9fYnV0dG9uLXR5cGUtcmVwYWlyIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbiAgLm1hc3RlcnNfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDQxcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNjZweDtcbiAgfVxuICAubWFzdGVyc19fbnVtYmVycyB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XG4gIH1cbiAgLm1hc3RlcnNfX251bWJlciB7XG4gICAgZm9udC1zaXplOiA1N3B4O1xuICB9XG4gIC5tYXN0ZXJzX19yZWdhbGlhIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbiAgLm1hc3RlcnNfX21hc3RlciB7XG4gICAgcGFkZGluZy1ib3R0b206IDQ5cHg7XG4gIH1cbiAgLm1hc3RlcnNfX3BpY3R1cmUge1xuICAgIG1hcmdpbi1ib3R0b206IDE0cHg7XG4gIH1cbiAgLm1hc3RlcnNfX25hbWUge1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICBsaW5lLWhlaWdodDogMS4xO1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgfVxuICAubWFzdGVyc19fcHJvZmVzc2lvbiB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIH1cbiAgLm1hc3RlcnNfX3N0YWdlIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbiAgLm1haW5fX21hc3RlcnMge1xuICAgIHBhZGRpbmctYm90dG9tOiA5NXB4O1xuICB9XG4gIC5tYWluX19oYXBweSB7XG4gICAgcGFkZGluZzogOThweCAwIDE0M3B4O1xuICAgIG1hcmdpbi1ib3R0b206IDE0NHB4O1xuICB9XG4gIC5oYXBweV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNDFweDtcbiAgICBsaW5lLWhlaWdodDogMS4xO1xuICAgIG1hcmdpbi1ib3R0b206IDU0cHg7XG4gIH1cbiAgLmhhcHB5X19pZnJhbWUge1xuICAgIGhlaWdodDogMzQwcHg7XG4gIH1cbiAgLmZlZWRiYWNrX190aXRsZSB7XG4gICAgZm9udC1zaXplOiA0NXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gIH1cbiAgLmZvcm1fX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgfVxuICAuZmVlZGJhY2tfX2Zvcm0gLmZvcm1fX2lucHV0U2hlbGwge1xuICAgIG1pbi13aWR0aDogYXV0bztcbiAgfVxuICAuZm9ybV9faW5wdXRTaGVsbC10eXBlLWhvd1Rha2Uge1xuICAgIG1hcmdpbi10b3A6IDU3cHg7XG4gIH1cbiAgLnJhZGlvQnV0dG9uc19fc2hlbGwge1xuICAgIG1hcmdpbi1yaWdodDogNTBweDtcbiAgfVxuICAuZmVlZGJhY2tfX3JpZ2h0IHtcbiAgICBwYWRkaW5nLXRvcDogNjRweDtcbiAgfVxuICAuZmVlZGJhY2tfX2FueVF1ZXN0aW9ucyAuYW55UXVlc3Rpb25zX19uYW1lIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTlweDtcbiAgfVxuICAuZmVlZGJhY2tfX2FueVF1ZXN0aW9ucyAuYW55UXVlc3Rpb25zX190b3Age1xuICAgIG1hcmdpbi1ib3R0b206IDUzcHg7XG4gIH1cbiAgLmZlZWRiYWNrX19hbnlRdWVzdGlvbnMgLmFueVF1ZXN0aW9uc19fY29uc29sZSB7XG4gICAgbWFyZ2luLXRvcDogMTlweDtcbiAgfVxuICAubWFpbl9fZmVlZGJhY2sge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMzFweDtcbiAgfVxuICAuY29tcGxleF9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNDJweDtcbiAgICBsaW5lLWhlaWdodDogNDhweDtcbiAgICBtYXJnaW46IDAgYXV0byAyMHB4O1xuICB9XG4gIC5jb21wbGV4X19jb250ZW50IHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNDRweDtcbiAgfVxuICAuY29tcGxleF9fc2hlbGwge1xuICAgIG1heC13aWR0aDogMTA5MHB4O1xuICB9XG4gIC5jb21wbGV4X19jZWxsIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDM4cHg7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUvMiAtIDM4cHgvMik7XG4gICAgcGFkZGluZy10b3A6IDUycHg7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzZweDtcbiAgfVxuICAuY29tcGxleF9fYXJyb3cge1xuICAgIHdpZHRoOiAxN3B4O1xuICAgIGhlaWdodDogMTJweDtcbiAgICB0b3A6IDQxcHg7XG4gIH1cbiAgLm1haW5fX2NvbXBsZXgge1xuICAgIG1hcmdpbi1ib3R0b206IDcwcHg7XG4gIH1cbiAgLnRhcmlmSW5mby10eXBlLW1hbmFnZXIgLnRhcmlmSW5mb19faW1nIHtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnRhcmlmSW5mby10eXBlLW1hbmFnZXIgLnRhcmlmSW5mb19fdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDE0cHg7XG4gIH1cbiAgLnRhcmlmSW5mby10eXBlLW1hbmFnZXIgLnRhcmlmSW5mb19fZm9ybSB7XG4gICAgcGFkZGluZy10b3A6IDQ0cHg7XG4gIH1cbiAgLm1haW5fX3RlYW0tdHlwZS1yZXBhaXIge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDg5cHg7XG4gIH1cbiAgLnRhcmlmSW5mb19fbGVmdC10eXBlLWNvbXByZXNzIHtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnRhcmlmSW5mb19fZm9ybS10eXBlLWNvbXByZXNzIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDk5cHg7XG4gICAgbWF4LXdpZHRoOiAzNzBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC5zYXZldGltZS10eXBlLXZyIHtcbiAgICBwYWRkaW5nOiA2MHB4IDAgNzlweDtcbiAgfVxuICAuc2F2ZXRpbWUtdHlwZS12ciAuc2F2ZXRpbWVfX2xpc3Qge1xuICAgIG1hcmdpbi10b3A6IDMxcHg7XG4gIH1cbiAgLnNhdmV0aW1lLXR5cGUtdnIgLnNhdmV0aW1lX19waWVjZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjJweDtcbiAgfVxuICAucHJvamVjdHNfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDQycHg7XG4gICAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gICAgbWF4LXdpZHRoOiA1OTBweDtcbiAgICBtYXJnaW46IDAgYXV0byA0OHB4O1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLndoZW5GaXhfX3NoZWxsIHtcbiAgICBtYXgtd2lkdGg6IDEwOTBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuICAuc2F2ZXRpbWVfX2hlYWRlciB7XG4gICAgbWF4LXdpZHRoOiAxMDkwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbiAgLm1haW5fX3doZW5GaXgge1xuICAgIHBhZGRpbmc6IDgxcHggMDtcbiAgICBtYXJnaW4tYm90dG9tOiA4MnB4O1xuICB9XG4gIC53aGVuRml4X190aXRsZSB7XG4gICAgZm9udC1zaXplOiA0MnB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0OHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW46IDAgYXV0byA0NXB4O1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLndoZW5GaXhfX2xlZnQge1xuICAgIGZvbnQtc2l6ZTogMjNweDtcbiAgICBsaW5lLWhlaWdodDogMjdweDtcbiAgICBtYXgtd2lkdGg6IDQ4MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvIDAgMDtcbiAgfVxuICAud2hlbkZpeF9fc3Ryb25nIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuICAud2hlbkZpeF9fbGlzdCAud2hlbkZpeF9fcGllY2Uge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMS4xO1xuICB9XG4gIC5zYXZldGltZV9faGVhZGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIH1cbiAgLnNhdmV0aW1lX19oZWFkZXIgLnNhdmV0aW1lX190aXRsZSB7XG4gICAgZm9udC1zaXplOiA0MnB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0OHB4O1xuICAgIG1hcmdpbjogMCBhdXRvIDExcHg7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAuZmVlZGJhY2tfX3JpZ2h0IHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogNTAwcHg7XG4gIH1cbiAgLmZlZWRiYWNrLXR5cGUtaGFsZmVkIHtcbiAgICBwYWRkaW5nOiA0MHB4IDAgMDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMDVweDtcbiAgfVxuICAuZmVlZGJhY2stdHlwZS1oYWxmZWQgLmZlZWRiYWNrX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAzNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC45cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjdweDtcbiAgfVxuICAuZmVlZGJhY2stdHlwZS1oYWxmZWQgLmZlZWRiYWNrX19sZWZ0IHtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDU2NnB4KTtcbiAgfVxuICAuZmVlZGJhY2stdHlwZS1oYWxmZWQgLmFjY29yZGlvbnNfX2FjY29yZGlvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxuICAuZmVlZGJhY2stdHlwZS1oYWxmZWQgLmFjY29yZGlvbnNfX2FjY29yZGlvbiAuYWNjb3JkaW9uX19idXR0b24ge1xuICAgIHBhZGRpbmc6IDE1cHggNTBweCAxNXB4IDI3cHg7XG4gICAgaGVpZ2h0OiA4NHB4O1xuICB9XG4gIC5mZWVkYmFjay10eXBlLWhhbGZlZCAuZmVlZGJhY2tfX2FueVF1ZXN0aW9ucyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbiAgLmZlZWRiYWNrLXR5cGUtaGFsZmVkIC5hbnlRdWVzdGlvbnNfX3RpdGxlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmb250LXdlaWdodDogOTAwO1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuOXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDI3cHg7XG4gIH1cbiAgLmZlZWRiYWNrLXR5cGUtaGFsZmVkIC5hbnlRdWVzdGlvbnNfX3RvcCB7XG4gICAgbWFyZ2luOiAwIGF1dG8gMCAwO1xuICAgIG1heC13aWR0aDogMTQwcHg7XG4gIH1cbiAgLmZlZWRiYWNrLXR5cGUtaGFsZmVkIC5hbnlRdWVzdGlvbnNfX2ltZyB7XG4gICAgd2lkdGg6IDEyMHB4O1xuICAgIGhlaWdodDogMTIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuICAuZmVlZGJhY2stdHlwZS1oYWxmZWQgLmFueVF1ZXN0aW9uc19fbmFtZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuICAuZmVlZGJhY2stdHlwZS1oYWxmZWQgLmFueVF1ZXN0aW9uc19fYm90dG9tIHtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDE3MHB4KTtcbiAgfVxuICAuZmVlZGJhY2stdHlwZS1oYWxmZWQgLmFueVF1ZXN0aW9uc19fc2xvZ2FuIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICB9XG4gIC5oYXBweS10eXBlLXNob3J0IHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC5oYXBweS10eXBlLXNob3J0IC5oYXBweV9fdGl0bGUge1xuICAgIG1heC13aWR0aDogNjMwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG8gNjJweDtcbiAgfVxuICAuaGFwcHktdHlwZS1zaG9ydCAuaGFwcHlfX2lmcmFtZSB7XG4gICAgaGVpZ2h0OiAzNDBweDtcbiAgICB3aWR0aDogNTQwcHg7XG4gIH1cbiAgLmhhcHB5LXR5cGUtc2hvcnQgLmhhcHB5X19yaWdodCB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSA1ODZweCk7XG4gIH1cbiAgLmhhcHB5LXR5cGUtc2hvcnQgLmhhcHB5X193cmFwcGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIC5oYXBweS10eXBlLXNob3J0IC5oYXBweV9fbmFtZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICB9XG4gIC5oYXBweS10eXBlLXNob3J0IC5oYXBweV9fY29udGVudCB7XG4gICAgbWFyZ2luLXRvcDogMzJweDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgfVxufVxuLyog0KHRgtGA0LDQvdC40YbQsCBWUiAqL1xuLm1haW5fX2dsYXNzZXMge1xuICBwYWRkaW5nOiAyMHB4IDAgMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuLmdsYXNzZXNfX3RpdGxlIHtcbiAgbWFyZ2luOiAwIDE1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5nbGFzc2VzX190b3Age1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctYm90dG9tOiAyMjRweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy92ci1nbGFzcy5qcGcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgMTAwJTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbi5nbGFzc2VzX190b3A6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEzMnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI2ZmZiA2MCUsIHRyYW5zcGFyZW50KTtcbn1cbi5nbGFzc2VzX19ib3R0b20ge1xuICBwYWRkaW5nOiAxMHB4IDAgMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgbWFyZ2luOiAwIDE1cHg7XG59XG4ubWFpbl9fd2hhdFZyIHtcbiAgcGFkZGluZzogMTNweCAwIDA7XG4gIG1hcmdpbi1ib3R0b206IDYwcHg7XG59XG4ud2hhdFZyX19zaGVsbCB7XG4gIG1hcmdpbjogMCAxNXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG59XG4ud2hhdFZyX19sZWZ0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMzAwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDIwMHB4O1xufVxuLndoYXRWcl9fcmlnaHQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmNvbXBhcmVWcl9fc2hlbGwge1xuICBtYXJnaW46IDAgMTVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmNvbXBhcmVWcl9fd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXRvcDogMjlweDtcbn1cbi5jb21wYXJlVnJfX2NlbGwge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjRjVGNUY1O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwYWRkaW5nOiAzNHB4IDE4cHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1hcmdpbi1ib3R0b206IDI4cHg7XG59XG4uY29tcGFyZVZyX19jZWxsIGgzIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMS4xO1xuICBtYXJnaW4tYm90dG9tOiAyMXB4O1xufVxuLmNvbXBhcmVWcl9fY2VsbDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5tYWluX19jb21wYXJlVnIge1xuICBtYXJnaW4tYm90dG9tOiA1NHB4O1xufVxuLnRlYW0tdHlwZS12ciB7XG4gIGJhY2tncm91bmQ6ICNmNWY1ZjU7XG4gIHBhZGRpbmc6IDQ2cHggMCA0NXB4O1xuICBtYXJnaW4tYm90dG9tOiA0OXB4O1xufVxuLmhhcHB5LWNvbG9yLXdoaXRlIHtcbiAgcGFkZGluZzogMCAwO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MnB4KSB7XG4gIC5nbGFzc2VzX190aXRsZSB7XG4gICAgbWF4LXdpZHRoOiA0NjBweDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cbiAgLmdsYXNzZXNfX3RvcCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy92ci1nbGFzcy10LmpwZyk7XG4gICAgcGFkZGluZy1ib3R0b206IDMyNHB4O1xuICB9XG4gIC5nbGFzc2VzX19ib3R0b20ge1xuICAgIG1heC13aWR0aDogNDYwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICB9XG4gIC53aGF0VnJfX3NoZWxsIHtcbiAgICBtYXgtd2lkdGg6IDQ2MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG4gIC53aGF0VnJfX2xlZnQge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG4gIC5jb21wYXJlVnJfX3NoZWxsIHtcbiAgICBtYXgtd2lkdGg6IDQ2MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmdsYXNzZXNfX3RpdGxlIHtcbiAgICBtYXgtd2lkdGg6IDczMHB4O1xuICB9XG4gIC5nbGFzc2VzX190b3Age1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvdnItZ2xhc3MtYnQuanBnKTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDQ0cHg7XG4gIH1cbiAgLmdsYXNzZXNfX2JvdHRvbSB7XG4gICAgbWF4LXdpZHRoOiA3MzBweDtcbiAgfVxuICAud2hhdFZyX19zaGVsbCB7XG4gICAgbWF4LXdpZHRoOiA3MzBweDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgLmNvbXBhcmVWcl9fc2hlbGwge1xuICAgIG1heC13aWR0aDogNzMwcHg7XG4gIH1cbiAgLndoYXRWcl9fbGVmdCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICB9XG4gIC5jb21wYXJlVnJfX3dyYXBwZXIge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICB9XG4gIC5jb21wYXJlVnJfX2NlbGwge1xuICAgIG1hcmdpbjogMCAyMHB4IDAgMDtcbiAgfVxuICAuY29tcGFyZVZyX19jZWxsOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuZ2xhc3Nlc19fdGl0bGUge1xuICAgIG1heC13aWR0aDogOTkwcHg7XG4gIH1cbiAgLmdsYXNzZXNfX2JvdHRvbSB7XG4gICAgbWF4LXdpZHRoOiA5OTBweDtcbiAgfVxuICAuZ2xhc3Nlc19fdG9wIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL3ZyLWdsYXNzLWQuanBnKTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzM0cHg7XG4gIH1cbiAgLndoYXRWcl9fc2hlbGwge1xuICAgIG1heC13aWR0aDogOTkwcHg7XG4gIH1cbiAgLmNvbXBhcmVWcl9fc2hlbGwge1xuICAgIG1heC13aWR0aDogOTkwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmdsYXNzZXNfX3RpdGxlIHtcbiAgICBtYXgtd2lkdGg6IDEwOTBweDtcbiAgfVxuICAuZ2xhc3Nlc19fYm90dG9tIHtcbiAgICBtYXgtd2lkdGg6IDEwOTBweDtcbiAgfVxuICAud2hhdFZyX19zaGVsbCB7XG4gICAgbWF4LXdpZHRoOiAxMDkwcHg7XG4gIH1cbiAgLmNvbXBhcmVWcl9fc2hlbGwge1xuICAgIG1heC13aWR0aDogMTA5MHB4O1xuICB9XG4gIC5nbGFzc2VzX190aXRsZSB7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICAgIG1heC13aWR0aDogNzAwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDQ0cHg7XG4gIH1cbiAgLmdsYXNzZXNfX3RvcDpiZWZvcmUge1xuICAgIGhlaWdodDogMzIwcHg7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI2ZmZiAyMCUsIHRyYW5zcGFyZW50KTtcbiAgfVxuICAuZ2xhc3Nlc19fYm90dG9tIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbWF4LXdpZHRoOiA0MzBweDtcbiAgICBwYWRkaW5nOiA1cHggMCAwO1xuICB9XG4gIC5tYWluX19nbGFzc2VzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMjVweDtcbiAgfVxuICAud2hhdFZyX19sZWZ0IHtcbiAgICBtYXgtd2lkdGg6IDU4MHB4O1xuICAgIGhlaWdodDogMzkwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiA2M3B4O1xuICB9XG4gIC53aGF0VnJfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICB9XG4gIC53aGF0VnJfX3JpZ2h0IHtcbiAgICBwYWRkaW5nLXRvcDogNXB4O1xuICB9XG4gIC5tYWluX193aGF0VnIge1xuICAgIG1hcmdpbi1ib3R0b206IDExMXB4O1xuICB9XG4gIC5jb21wYXJlVnJfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDQzcHg7XG4gIH1cbiAgLmNvbXBhcmVWcl9fd3JhcHBlciB7XG4gICAgbWFyZ2luOiA1MXB4IDAgMDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICAuY29tcGFyZVZyX19jZWxsIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQ4cHg7XG4gICAgcGFkZGluZzogNDhweCA3NHB4IDU2cHggNzRweDtcbiAgfVxuICAuY29tcGFyZVZyX19jZWxsIGgzIHtcbiAgICBmb250LXNpemU6IDIxcHg7XG4gIH1cbiAgLm1haW5fX2NvbXBhcmVWciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTE2cHg7XG4gIH1cbiAgLnRlYW0tdHlwZS12ciB7XG4gICAgcGFkZGluZzogMTE0cHggMCAxMTZweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMTRweDtcbiAgfVxufVxuLyog0J/RgNC+0YHRgtGL0LUg0YHRgtGA0LDQvdC40YbRiyAqL1xuLm1haW4tdHlwZS1zaW1wbGUge1xuICBtYXJnaW46IDExMnB4IDAgMDtcbn1cbi5tYWluX190aXRsZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMjhweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbWF4LXdpZHRoOiAyNTBweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbi5tYWluX19jb21wYW55IHtcbiAgbWFyZ2luLXRvcDogNDVweDtcbn1cbi5zdHJvbmctY29sb3Itb3JhbmdlIHtcbiAgY29sb3I6ICNGQzUzMEI7XG59XG4uY29tcGFueV9fdGVhbSAudGVhbV9fY2VsbCB7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG4uY29tcGFueV9fdGVhbSB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG4uY29tcGFueV9fdGVhbSAudGVhbV9fcGljdHVyZSB7XG4gIG1hcmdpbi1ib3R0b206IDlweDtcbn1cbi5jb21wYW55X19tYXN0ZXJzIHtcbiAgbWFyZ2luLWJvdHRvbTogMTNweDtcbn1cbi5jb21wYW55X19zaGVsbCB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG4uY29tcGFueV9fc2hlbGwtYmctZ3JheSB7XG4gIHBhZGRpbmc6IDQ1cHggMCA2NHB4O1xuICBiYWNrZ3JvdW5kOiAjZjVmNWY1O1xuICBtYXJnaW46IDAgMCA0N3B4O1xufVxuLmNvbXBhbnlfX3dyYXBwZXIge1xuICBtYXJnaW46IDAgMTVweDtcbn1cbi5jb21wYW55X19pZnJhbWUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4uY29tcGFueV9fbmFtZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbWFyZ2luLWJvdHRvbTogNHB4O1xufVxuLmhhcHB5LXR5cGUtcmV2aWV3cyB7XG4gIHBhZGRpbmctdG9wOiAxN3B4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbi5oYXBweS10eXBlLXJldmlld3MgLmhhcHB5X193cmFwcGVyIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tYm90dG9tOiAyOHB4O1xufVxuLmhhcHB5LXR5cGUtcmV2aWV3cyAuaGFwcHlfX2NlbGwge1xuICBtYXgtd2lkdGg6IGNhbGMoMTAwJS8yIC0gMnB4KTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1yaWdodDogNHB4O1xuICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1ib3R0b206IGNhbGMoNTYuMjUlIC8gMik7XG59XG4uaGFwcHktdHlwZS1yZXZpZXdzIC5oYXBweV9fY2VsbDpudGgtY2hpbGQoMm4pIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLmhhcHB5LXR5cGUtcmV2aWV3cyAuaGFwcHlfX2lmcmFtZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxO1xufVxuLmhhcHB5X19wYWdpbmF0b24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5wYWdpbmF0b25fX2xpbmsge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGNvbG9yOiAjMjYyNDIyO1xuICBwYWRkaW5nOiAxcHggNXB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luOiAwIDNweDtcbn1cbi5wYWdpbmF0b25fX3ByZXYge1xuICBtYXJnaW46IDAgYXV0byAwIDA7XG4gIGZvbnQtc2l6ZTogMDtcbiAgaGVpZ2h0OiAzMXB4O1xuICBwYWRkaW5nLWxlZnQ6IDQzcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5wYWdpbmF0b25fX25leHQge1xuICBtYXJnaW46IDAgMCAwIGF1dG87XG4gIGZvbnQtc2l6ZTogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDMxcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDQzcHg7XG59XG4ucGFnaW5hdG9uX19wcmV2LWljb24tYXJyb3c6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvYXJyb3cuc3ZnKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICB3aWR0aDogNDNweDtcbiAgaGVpZ2h0OiAzMXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG59XG4ucGFnaW5hdG9uX19uZXh0LWljb24tYXJyb3c6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvYXJyb3cuc3ZnKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICB3aWR0aDogNDNweDtcbiAgaGVpZ2h0OiAzMXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuLnBhZ2luYXRvbl9fbGluay1hY3RpdmUtY3VycmVudCB7XG4gIHdpZHRoOiAyOHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjMjYyNDIyO1xufVxuLmNvbnRhY3RzX19zaGVsbCB7XG4gIG1hcmdpbjogMCAxNXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmNvbnRhY3RzX190aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMzZweDtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgbWFyZ2luLWJvdHRvbTogMThweDtcbn1cbi5jb250YWN0c19fYWRkcmVzcyB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi5jb250YWN0c19fYXJyb3cge1xuICB3aWR0aDogMTRweDtcbiAgaGVpZ2h0OiAxMHB4O1xufVxuLmNvbnRhY3RzX19pbmZvIHtcbiAgbWFyZ2luOiA0MHB4IDAgMzVweDtcbn1cbi5jb250YWN0c19fcGhvbmUge1xuICBtYXJnaW4tYm90dG9tOiAyOHB4O1xufVxuLmNvbnRhY3RzX19tYWlsIHtcbiAgbWFyZ2luLWJvdHRvbTogMzVweDtcbn1cbi5jb250YWN0c19fbWVldGluZyB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbWFyZ2luLWJvdHRvbTogMTdweDtcbn1cbi5jb250YWN0c19fc29jaWFsIHtcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbn1cbi5tYWluX19jb250YWN0cyB7XG4gIG1hcmdpbi1ib3R0b206IDYycHg7XG59XG4ubWFpbl9fZ29pbmcge1xuICBiYWNrZ3JvdW5kOiAjZjVmNWY1O1xuICBwYWRkaW5nOiA1OHB4IDAgNjRweDtcbiAgbWFyZ2luLWJvdHRvbTogNTFweDtcbn1cbi5nb2luZ19fc2hlbGwge1xuICBtYXJnaW46IDAgMTVweDtcbn1cbi5nb2luZ19fbGVmdCBoMiB7XG4gIG1hcmdpbi1ib3R0b206IDM2cHg7XG59XG4uZ29pbmdfX2xlZnQgcCB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbn1cbi5nb2luZ19fYnV0dG9uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMTZweCAwIDA7XG4gIGZvbnQtc2l6ZTogMTlweDtcbiAgcGFkZGluZzogMjJweCAxMHB4O1xufVxuLmdvaW5nX19sZWZ0IHtcbiAgbWFyZ2luLWJvdHRvbTogNDVweDtcbn1cbi5nb2luZ19fc2xpZGVyIHtcbiAgcGFkZGluZy1ib3R0b206IDcxcHg7XG59XG4uZ29pbmdfX3NsaWRlciAuc2xpY2stYXJyb3cge1xuICB3aWR0aDogMzdweDtcbiAgaGVpZ2h0OiAzN3B4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJveC1zaGFkb3c6IDAgMCAxMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjQ1KTtcbiAgYm90dG9tOiAwO1xuICBvcGFjaXR5OiAxO1xufVxuLmdvaW5nX19zbGlkZXIgLnNsaWNrLXByZXYge1xuICBsZWZ0OiAyMHB4O1xufVxuLmdvaW5nX19zbGlkZXIgLnNsaWNrLW5leHQge1xuICByaWdodDogMjBweDtcbn1cbi5nb2luZ19fc2xpZGVyIC5zbGljay1hcnJvdzpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2Fycm93LnN2Zyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIHRyYW5zZm9ybTogcm90YXRlKDApIHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgd2lkdGg6IDE1cHg7XG4gIGhlaWdodDogMTFweDtcbn1cbi5nb2luZ19fc2xpZGVyIC5zbGljay1kb3RzIHtcbiAgYm90dG9tOiAxMHB4O1xuICBvcGFjaXR5OiAxO1xufVxuLmdvaW5nX19zbGlkZXIgLnNsaWNrLWRvdHMgbGkgYnV0dG9uIHtcbiAgd2lkdGg6IDlweDtcbiAgaGVpZ2h0OiA5cHg7XG4gIGJhY2tncm91bmQ6ICNDNEM0QzQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbi5nb2luZ19fc2xpZGVyIC5zbGljay1kb3RzIGxpIHtcbiAgbWFyZ2luOiAwIDRweDtcbn1cbi5jb21tdW5pdHlfX3NoZWxsIHtcbiAgbWFyZ2luOiAwIDE1cHg7XG59XG4uY29tbXVuaXR5X190aXRsZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5jb21tdW5pdHlfX3RhYnMgLmJ1dHRvbl9fcGljdHVyZSB7XG4gIHdpZHRoOiA1NXB4O1xuICBoZWlnaHQ6IDU1cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgbWFyZ2luLXJpZ2h0OiAzMXB4O1xuICBvcGFjaXR5OiAwLjQ1O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zNXMgbGluZWFyO1xufVxuLmNvbW11bml0eV9fdGFicyAudGFic19fYnV0dG9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCAwIDIwcHg7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHBhZGRpbmc6IDE4cHggMThweCAxOHB4IDMwcHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbjogMDtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAtMXB4IDAgMCAjY2VjZWNlO1xuICBiYWNrZ3JvdW5kOiAjZjVmNWY1O1xufVxuLmNvbW11bml0eV9fdGFicyAudGFic19fYnV0dG9uOmxhc3QtY2hpbGQge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmNvbW11bml0eV9fdGFicyAuYnV0dG9uX19uYW1lIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBjb2xvcjogIzI2MjQyMjtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgbWFyZ2luLWJvdHRvbTogM3B4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zNXMgbGluZWFyO1xufVxuLmNvbW11bml0eV9fdGFicyAuYnV0dG9uX19yZWdhbHlhIHtcbiAgY29sb3I6ICMyNjI0MjI7XG59XG4uY29tbXVuaXR5X190YWJzIC5idXR0b25fX2NvbnRlbnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLmNvbW11bml0eV9fdGFicyAudGFic19fYnV0dG9uLWFjdGl2ZS1jdXJyZW50IC5idXR0b25fX3BpY3R1cmUge1xuICBvcGFjaXR5OiAxO1xufVxuLmNvbW11bml0eV9fdGFicyAudGFic19fYnV0dG9uLWFjdGl2ZS1jdXJyZW50IC5idXR0b25fX25hbWUge1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLmNvbW11bml0eV9fdGFicyAuYnV0dG9uX19hcnJvdyB7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDE0cHg7XG4gIGNvbG9yOiAjRkM1MzBCO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zNXMgbGluZWFyO1xufVxuLmNvbW11bml0eV9fdGFicyAudGFic19fYnV0dG9uLWFjdGl2ZS1jdXJyZW50IC5idXR0b25fX2Fycm93IHtcbiAgd2lkdGg6IDE4cHg7XG4gIGhlaWdodDogMTRweDtcbiAgY29sb3I6ICNGQzUzMEI7XG4gIG9wYWNpdHk6IDE7XG59XG4uY29tbXVuaXR5X190YWJzIC50YWJzX190b3Age1xuICBtYXJnaW4tYm90dG9tOiAzN3B4O1xufVxuLmNvbW11bml0eV9fdGFicyAudGFiX19waWN0dXJlIHtcbiAgbWF4LXdpZHRoOiAxMjBweDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbjogMCAyMHB4IDAgMDtcbn1cbi5jb21tdW5pdHlfX3RhYnMgLnRhYl9fY29uc29sZSB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHRyYW5zZm9ybTogbm9uZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIG1heC13aWR0aDogY2FsYygxMDAlIC0gMTQwcHgpO1xufVxuLmNvbW11bml0eV9fdGFicyAudGFiX19waWN0dXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG4uY29tbXVuaXR5X190YWJzIC50YWJfX2NvbnNvbGUgaDIge1xuICBtYXJnaW4tYm90dG9tOiA0cHg7XG59XG4uY29tbXVuaXR5X190YWJzIC50YWJfX3N0YWdlIHtcbiAgZm9udC1zaXplOiAyNHB4O1xufVxuLmNvbW11bml0eV9fdGFicyAudGFiX19jb25zb2xlIHAge1xuICBtYXJnaW4tYm90dG9tOiA5cHg7XG59XG4uY29tbXVuaXR5X190YWJzIC50YWJfX3RvcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5jb21tdW5pdHlfX3RhYnMgLnRhYl9fYm90dG9tIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jb21tdW5pdHlfX3RhYnMgLnRhYnNfX2JvdHRvbSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ubWFpbl9fY29tbXVuaXR5IHtcbiAgbWFyZ2luLWJvdHRvbTogOTBweDtcbn1cbi5tYXBfX2luZm8ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMzZweDtcbiAgcmlnaHQ6IDE1cHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBhZGRpbmc6IDIycHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3gtc2hhZG93OiAwIDRweCA0cHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuLmNvbnRhY3RzX19tYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xNXB4LCAwKTtcbiAgd2lkdGg6IGNhbGMoMTAwJSArIDMwcHgpO1xuICBtYXJnaW4tYm90dG9tOiAzMXB4O1xufVxuLm1hcF9fYXJyb3cge1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xufVxuLm1hcF9faW5mbyBkaXYge1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xufVxuLmNvbnRhY3RzX19hbnlRdWVzdGlvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmNvbnRhY3RzX19hbnlRdWVzdGlvbnMgLmFueVF1ZXN0aW9uc19faW1nIHtcbiAgd2lkdGg6IDgwcHg7XG4gIGhlaWdodDogODBweDtcbiAgbWFyZ2luOiAwIDAgOHB4IDA7XG59XG4uY29udGFjdHNfX2FueVF1ZXN0aW9ucyAuYW55UXVlc3Rpb25zX19uYW1lIHtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5jb250YWN0c19fYW55UXVlc3Rpb25zIC5hbnlRdWVzdGlvbnNfX3JlZ2FsaWEge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjMDAwO1xufVxuLmNvbnRhY3RzX19hbnlRdWVzdGlvbnMgLmFueVF1ZXN0aW9uc19fdG9wIHtcbiAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xuICBtaW4td2lkdGg6IDgwcHg7XG59XG4uY29udGFjdHNfX2FueVF1ZXN0aW9ucyAuYW55UXVlc3Rpb25zX19ib3R0b20ge1xuICBsaW5lLWhlaWdodDogMTlweDtcbn1cbi5jb250YWN0c19fYW55UXVlc3Rpb25zIC5hbnlRdWVzdGlvbnNfX2NvbnNvbGUge1xuICBtYXJnaW4tdG9wOiAyNHB4O1xufVxuLmNvbnRhY3RzX19hbnlRdWVzdGlvbnMgLmFueVF1ZXN0aW9uc19fc3ZnIHtcbiAgd2lkdGg6IDM1cHg7XG4gIGhlaWdodDogMzVweDtcbiAgY29sb3I6ICNGQzUzMEI7XG59XG4uY29udGFjdHNfX2FueVF1ZXN0aW9ucyAuYW55UXVlc3Rpb25zX19saW5rIHtcbiAgbWFyZ2luLXJpZ2h0OiAyMXB4O1xufVxuLmNvbnRhY3RzX19hbnlRdWVzdGlvbnMgLmFueVF1ZXN0aW9uc19fbGluazpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MnB4KSB7XG4gIC5jb21wYW55X193cmFwcGVyIHtcbiAgICBtYXgtd2lkdGg6IDQ2MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG4gIC5jb21wYW55X19pZnJhbWUge1xuICAgIHdpZHRoOiAzNTBweDtcbiAgICBoZWlnaHQ6IDE5NXB4O1xuICB9XG4gIC5jb250YWN0c19fc2hlbGwge1xuICAgIG1heC13aWR0aDogNDYwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbiAgLmdvaW5nX19zaGVsbCB7XG4gICAgbWF4LXdpZHRoOiA0NjBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuICAuZ29pbmdfX2ltZyB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbiAgLmNvbW11bml0eV9fc2hlbGwge1xuICAgIG1heC13aWR0aDogNDYwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubWFpbl9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICBsaW5lLWhlaWdodDogMS4xO1xuICAgIG1heC13aWR0aDogNzMwcHg7XG4gIH1cbiAgLmNvbXBhbnlfX3RlYW0gLnRlYW1fX3dyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbiAgLmNvbXBhbnlfX3RlYW0gLnRlYW1fX2NlbGwge1xuICAgIG1hcmdpbjogMCAxMnB4IDAgMDtcbiAgfVxuICAuY29tcGFueV9fdGVhbSAudGVhbV9fY2VsbDpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbiAgLmNvbXBhbnlfX21hc3RlcnMgLm1hc3RlcnNfX3RpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICB9XG4gIC5jb21wYW55X193cmFwcGVyIHtcbiAgICBtYXgtd2lkdGg6IDczMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG4gIC5jb250YWN0c19fc2hlbGwge1xuICAgIG1heC13aWR0aDogNzMwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbiAgLmdvaW5nX19zaGVsbCB7XG4gICAgbWF4LXdpZHRoOiA3MzBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuICAuY29tbXVuaXR5X19zaGVsbCB7XG4gICAgbWF4LXdpZHRoOiA3MzBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuICAuY29tbXVuaXR5X190YWJzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG4gIC5jb21tdW5pdHlfX3RhYnMgLnRhYnNfX3RvcCB7XG4gICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgICBtYXJnaW46IDAgMjBweCAwIDA7XG4gIH1cbiAgLmNvbW11bml0eV9fdGFicyAudGFiX19ib3R0b20ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbiAgLmNvbW11bml0eV9fdGFicyAudGFiX190b3Age1xuICAgIG1hcmdpbjogMDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIC5jb21tdW5pdHlfX3RhYnMgLnRhYnNfX2JvdHRvbSB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAzMDBweCk7XG4gIH1cbiAgLmdvaW5nX19idXR0b24ge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1pbi13aWR0aDogMzUwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLm1haW4tdHlwZS1zaW1wbGUge1xuICAgIG1hcmdpbjogMTQycHggMCAwO1xuICB9XG4gIC5jb21wYW55X19pZnJhbWUge1xuICAgIHdpZHRoOiA3MjRweDtcbiAgICBoZWlnaHQ6IDM3NXB4O1xuICB9XG4gIC5jb21wYW55X19yZWZvcm1lciB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxuICAuY29tcGFueV9fc2hlbGw6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgfVxuICAuY29tcGFueV9fd3JhcHBlciB7XG4gICAgbWF4LXdpZHRoOiA5OTBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuICAuY29udGFjdHNfX3NoZWxsIHtcbiAgICBtYXgtd2lkdGg6IDk5MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLmdvaW5nX19zaGVsbCB7XG4gICAgbWF4LXdpZHRoOiA5OTBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuICAuY29tbXVuaXR5X19zaGVsbCB7XG4gICAgbWF4LXdpZHRoOiA5OTBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuICAuZ29pbmdfX3NoZWxsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG4gIC5nb2luZ19fbGVmdCB7XG4gICAgbWF4LXdpZHRoOiA1MDBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIH1cbiAgLmdvaW5nX19yaWdodCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSA1MjBweCk7XG4gIH1cbiAgLmNvbnRhY3RzX19sZWZ0IHtcbiAgICBtYXgtd2lkdGg6IDMyMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgfVxuICAuY29udGFjdHNfX3JpZ2h0IHtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDMyMHB4KTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuY29udGFjdHNfX21hcCB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmNvbW11bml0eV9fdGFicyAudGFic19fYnV0dG9uOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjY2VjZWNlO1xuICB9XG4gIC5nb2luZ19fc2xpZGVyIC5zbGljay1hcnJvdzpob3ZlciB7XG4gICAgb3BhY2l0eTogMC43NTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuY29tcGFueV9fd3JhcHBlciB7XG4gICAgbWF4LXdpZHRoOiAxMDkwcHg7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG4gIC5jb21wYW55X193cmFwcGVyIGgyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICB9XG4gIC5tYWluLXR5cGUtc2ltcGxlIHtcbiAgICBtYXJnaW46IDIwMnB4IDAgMDtcbiAgfVxuICAubWFpbl9fY29tcGFueSB7XG4gICAgbWFyZ2luLXRvcDogNjFweDtcbiAgfVxuICAuY29tcGFueV9fdGVhbSB7XG4gICAgbWFyZ2luLXRvcDogMjhweDtcbiAgICBtYXJnaW4tYm90dG9tOiA4NnB4O1xuICB9XG4gIC5jb21wYW55X190ZWFtIC50ZWFtX190aXRsZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMjNweDtcbiAgfVxuICAuY29tcGFueV9fbWFzdGVycyAubWFzdGVyc19fdGl0bGUge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMjJweDtcbiAgfVxuICAuY29tcGFueV9fbWFzdGVycyAubWFzdGVyc19fbnVtYmVycyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjNweDtcbiAgfVxuICAuY29tcGFueV9fc2hlbGwtYmctZ3JheSB7XG4gICAgcGFkZGluZzogOTFweCAwIDgwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTI2cHg7XG4gIH1cbiAgLmNvbXBhbnlfX2lmcmFtZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjlweDtcbiAgfVxuICAuY29tcGFueV9fc2xvZ2FuIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzRweDtcbiAgfVxuICAuY29tcGFueV9fbmFtZSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG4gIC5jb21wYW55X19yZWZvcm1lciB7XG4gICAgbWFyZ2luLXRvcDogMzVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMTRweDtcbiAgfVxuICAuY29tcGFueV9fcmVmb3JtZXIgLnJlZm9ybWVyX19jb250ZW50IHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAuY29tcGFueV9faGFwcHkgaDIge1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIH1cbiAgLm1haW5fX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDQxcHg7XG4gIH1cbiAgLmNvbnRhY3RzX19zaGVsbCB7XG4gICAgbWF4LXdpZHRoOiAxMDkwcHg7XG4gIH1cbiAgLmNvbnRhY3RzX190aXRsZSB7XG4gICAgZm9udC1zaXplOiA0MnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIH1cbiAgLmNvbnRhY3RzX19sZWZ0IHtcbiAgICBtYXgtd2lkdGg6IDQwMHB4O1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxuICAuY29udGFjdHNfX3JpZ2h0IHtcbiAgICBtYXgtd2lkdGg6IDUyOHB4O1xuICB9XG4gIC5jb250YWN0c19fYWRkcmVzcyB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG4gIC5jb250YWN0c19faW5mbyB7XG4gICAgbWFyZ2luOiA0N3B4IDAgMDtcbiAgfVxuICAuY29udGFjdHNfX21haWwge1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIH1cbiAgLm1hcF9faW5mbyB7XG4gICAgYm90dG9tOiAzNHB4O1xuICAgIHJpZ2h0OiA0MXB4O1xuICB9XG4gIC5jb250YWN0c19fbWFwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMXB4O1xuICB9XG4gIC5jb250YWN0c19fYW55UXVlc3Rpb25zIC5hbnlRdWVzdGlvbnNfX2ltZyB7XG4gICAgd2lkdGg6IDkwcHg7XG4gICAgaGVpZ2h0OiA5MHB4O1xuICAgIG1hcmdpbjogMCAwIDEwcHggMDtcbiAgfVxuICAuY29udGFjdHNfX2FueVF1ZXN0aW9ucyAuYW55UXVlc3Rpb25zX190b3Age1xuICAgIG1pbi13aWR0aDogMTAwcHg7XG4gIH1cbiAgLmNvbnRhY3RzX19hbnlRdWVzdGlvbnMgLmFueVF1ZXN0aW9uc19fbmFtZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICB9XG4gIC5jb250YWN0c19fYW55UXVlc3Rpb25zIC5hbnlRdWVzdGlvbnNfX2NvbnNvbGUge1xuICAgIG1hcmdpbi10b3A6IDE4cHg7XG4gIH1cbiAgLmNvbnRhY3RzX19hbnlRdWVzdGlvbnMgLmFueVF1ZXN0aW9uc19fc3ZnIHtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gIH1cbiAgLm1haW5fX2NvbnRhY3RzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMDFweDtcbiAgfVxuICAuZ29pbmdfX3NoZWxsIHtcbiAgICBtYXgtd2lkdGg6IDEwOTBweDtcbiAgfVxuICAubWFpbl9fZ29pbmcge1xuICAgIHBhZGRpbmc6IDkxcHggMCA2NHB4O1xuICB9XG4gIC5nb2luZ19fbGVmdCBoMiB7XG4gICAgZm9udC1zaXplOiAzNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDQ1cHg7XG4gIH1cbiAgLmdvaW5nX19sZWZ0IHtcbiAgICBwYWRkaW5nLXRvcDogOHB4O1xuICB9XG4gIC5nb2luZ19fYnV0dG9uIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgcGFkZGluZzogMTlweCAxMHB4O1xuICB9XG4gIC5nb2luZ19fcmlnaHQge1xuICAgIG1hcmdpbjogMCAwIDAgYXV0bztcbiAgfVxuICAuZ29pbmdfX3NsaWRlciAuc2xpY2stZG90cyB7XG4gICAgYm90dG9tOiAxNnB4O1xuICB9XG4gIC5nb2luZ19fc2xpZGVyIC5zbGljay1uZXh0IHtcbiAgICBib3R0b206IDZweDtcbiAgICByaWdodDogMTMwcHg7XG4gIH1cbiAgLmdvaW5nX19zbGlkZXIgLnNsaWNrLXByZXYge1xuICAgIGJvdHRvbTogNnB4O1xuICAgIGxlZnQ6IDEzMHB4O1xuICB9XG4gIC5tYWluX19nb2luZyB7XG4gICAgcGFkZGluZy1ib3R0b206IDg5cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTIxcHg7XG4gIH1cbiAgLmNvbW11bml0eV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNDJweDtcbiAgICBtYXgtd2lkdGg6IDc4MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgbWFyZ2luLWJvdHRvbTogNjFweDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cbiAgLmNvbW11bml0eV9fc2hlbGwge1xuICAgIG1heC13aWR0aDogMTA5MHB4O1xuICB9XG4gIC5jb21tdW5pdHlfX3RhYnMgLnRhYnNfX3RvcCB7XG4gICAgbWF4LXdpZHRoOiAzMTBweDtcbiAgICBtYXJnaW46IDAgNjJweCAwIDA7XG4gIH1cbiAgLmNvbW11bml0eV9fdGFicyAudGFiX19waWN0dXJlIHtcbiAgICBtYXgtd2lkdGg6IDE3MHB4O1xuICAgIG1hcmdpbi1yaWdodDogMjdweDtcbiAgfVxuICAubWFpbl9fY29tbXVuaXR5IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNDBweDtcbiAgfVxuICAuY29tbXVuaXR5X190YWJzIC50YWJfX3RvcCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLmNvbW11bml0eV9fdGFicyAudGFiX19jb25zb2xlIHtcbiAgICBwYWRkaW5nOiAyNHB4IDAgMDtcbiAgfVxuICAuY29tbXVuaXR5X190YWJzIC50YWJfX2NvbnNvbGUgaDIge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICB9XG4gIC5jb21tdW5pdHlfX3RhYnMgLnRhYl9fc3RhZ2Uge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gIH1cbiAgLmNvbW11bml0eV9fdGFicyAudGFiX19ib3R0b206YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL3F1b3Rlcy5zdmcpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgY29udGVudDogJyc7XG4gICAgd2lkdGg6IDIxcHg7XG4gICAgaGVpZ2h0OiAyMXB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogLTMwcHg7XG4gIH1cbiAgLmNvbW11bml0eV9fdGFicyAudGFiX19ib3R0b20ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxufVxuLyog0J/QvtGA0YLRhNC+0LvQuNC+ICovXG4ud29ya3NfX3NoZWxsIHtcbiAgbWFyZ2luOiAwIDE1cHg7XG59XG4ud29ya3NfX3RhYnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLm1haW5fX3dvcmtzIHtcbiAgcGFkZGluZzogN3B4IDAgMDtcbiAgbWFyZ2luLWJvdHRvbTogNjBweDtcbn1cbi50YWJzX190b3Age1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4udGFic19fYnV0dG9uIHtcbiAgcGFkZGluZzogMTBweCAxNXB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDFweCAjRkM1MzBCO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGNvbG9yOiAjRkM1MzBCO1xuICBtYXJnaW46IDAgNXB4IDhweCAwO1xufVxuLnRhYnNfX2J1dHRvbjpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLnRhYnNfX2J1dHRvbi1hY3RpdmUtY3VycmVudCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjRkM1MzBCO1xufVxuLnRhYnNfX2JvdHRvbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi50YWJfX3RvcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMTlweDtcbn1cbi50YWJfX3BpY3R1cmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnRhYl9faW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4udGFiX19waWN0dXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA3MHB4O1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsICMwMDAgMCwgdHJhbnNwYXJlbnQgMTAwJSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi50YWJfX2NvbnNvbGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgYm90dG9tOiAxM3B4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4udGFiX19idXR0b24ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjZmZmO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAxcHggI2ZmZjtcbiAgcGFkZGluZzogNHB4IDEzcHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xufVxuLnRhYl9fYnV0dG9uOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4udGFiX19nYWxsZXJ5IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi50YWJfX2Rlc2NyaXB0aW9uIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi50YWJzX190YWIge1xuICBtYXJnaW4tYm90dG9tOiA1MXB4O1xufVxuLnRhYnNfX3RhYjpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi50YWJzX193cmFwcGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBvcGFjaXR5OiAwO1xuICB6LWluZGV4OiAtMTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zNXMgbGluZWFyO1xufVxuLnRhYnNfX3dyYXBwZXItYWN0aXZlLWN1cnJlbnQge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBvcGFjaXR5OiAxO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbn1cbi50YWJzX19zdmcge1xuICB3aWR0aDogMTNweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMnB4KSByb3RhdGUoOTBkZWcpO1xuICBtYXJnaW4tbGVmdDogN3B4O1xufVxuLm1hcmtlcl9fYnV0dG9uIHtcbiAgY29sb3I6ICNmZmY7XG59XG4ubWFya2VyX19zdmcge1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAxMHB4O1xufVxuLnRhYl9fbWFya2VyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDExcHg7XG4gIGxlZnQ6IDEzcHg7XG59XG4ubWFya2VyX190aXRsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXNpemU6IDIzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbn1cbi53b3Jrcy10eXBlLWJsb2cgLnRhYnNfX2JvdHRvbSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLndvcmtzLXR5cGUtYmxvZyAudGFiX190b3A6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ud29ya3MtdHlwZS1ibG9nIC50YWJzX190YWIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi53b3Jrcy10eXBlLWJsb2cgLnRhYnNfX3RhYjpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi53b3Jrcy10eXBlLWJsb2cge1xuICBtYXJnaW4tYm90dG9tOiA1MnB4O1xufVxuLm1haW5fX3N1YnMge1xuICBwYWRkaW5nOiA1N3B4IDAgNTRweDtcbiAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcbiAgbWFyZ2luLWJvdHRvbTogNjBweDtcbn1cbi5zdWJzX190b3Age1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbn1cbi5zdWJzX19saW5rIHtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4O1xuICBtYXJnaW46IDAgMTNweCAwIDA7XG59XG4uc3Vic19fc3ZnIHtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbn1cbi5zdWJzX19saW5rOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4uc3Vic19fYm90dG9tIHtcbiAgbWF4LXdpZHRoOiAyMDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0ODJweCkge1xuICAud29ya3NfX3NoZWxsIHtcbiAgICBtYXgtd2lkdGg6IDQ2MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLndvcmtzX19zaGVsbCB7XG4gICAgbWF4LXdpZHRoOiA3MzBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuICAudGFic19fYnV0dG9uIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gIH1cbiAgLnRhYl9fYnV0dG9uIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgfVxuICAudGFiX19tYXJrZXIge1xuICAgIGJvdHRvbTogMzJweDtcbiAgICBsZWZ0OiAzMnB4O1xuICB9XG4gIC53b3Jrcy10eXBlLWJsb2cgLnRhYl9fcGljdHVyZTpiZWZvcmUge1xuICAgIGhlaWdodDogMTM0cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLndvcmtzX19zaGVsbCB7XG4gICAgbWF4LXdpZHRoOiA4MzBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuICAubWFpbl9fd29ya3Mge1xuICAgIHBhZGRpbmc6IDQzcHggMCAwO1xuICB9XG4gIC50YWJzX19idXR0b24ge1xuICAgIHBhZGRpbmc6IDEzcHggMjVweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMzVzIGxpbmVhcjtcbiAgfVxuICAudGFic19fYnV0dG9uOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmM1MzBiO1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG4gIC50YWJzX190b3Age1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIH1cbiAgLnRhYl9fY29uc29sZSB7XG4gICAgYm90dG9tOiAzOHB4O1xuICB9XG4gIC50YWJfX2J1dHRvbiB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICAgIHBhZGRpbmc6IDE3cHggMzJweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDQ1cHg7XG4gIH1cbiAgLnRhYl9fYnV0dG9uOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGNvbG9yOiAjMDAwO1xuICB9XG4gIC50YWJfX3RvcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjZweDtcbiAgfVxuICAudGFiX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAzNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIH1cbiAgLnRhYl9fZGVzY3JpcHRpb24ge1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIH1cbiAgLnRhYl9fZGF0ZSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG4gIC50YWJzX19ib3R0b20ge1xuICAgIG1hcmdpbi1ib3R0b206IDQ0cHg7XG4gIH1cbiAgLnRhYnNfX21vcmUgLnRhYnNfX3N2ZyB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMzVzIGxpbmVhcjtcbiAgfVxuICAudGFic19fbW9yZTpob3ZlciAudGFic19fc3ZnIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudGFic19fbW9yZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgcGFkZGluZzogMjdweDtcbiAgfVxuICAubWFpbl9fd29ya3Mge1xuICAgIG1hcmdpbi1ib3R0b206IDEyMHB4O1xuICB9XG4gIC50YWJzX190YWIge1xuICAgIG1hcmdpbi1ib3R0b206IDc5cHg7XG4gIH1cbiAgLndvcmtzLXR5cGUtYmxvZyB7XG4gICAgcGFkZGluZy10b3A6IDIzcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogOTdweDtcbiAgfVxuICAudGFiX19tYXJrZXIge1xuICAgIGxlZnQ6IDM3cHg7XG4gICAgYm90dG9tOiAzOHB4O1xuICB9XG4gIC5tYXJrZXJfX2J1dHRvbiB7XG4gICAgZm9udC1zaXplOiAyMXB4O1xuICB9XG4gIC5tYXJrZXJfX3RpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2cHg7XG4gICAgZm9udC1zaXplOiAzN3B4O1xuICB9XG4gIC53b3Jrcy10eXBlLWJsb2cgLnRhYnNfX3RhYiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTVweDtcbiAgfVxuICAud29ya3MtdHlwZS1ibG9nIC50YWJzX19tb3JlIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuICAubWFpbl9fc3VicyB7XG4gICAgcGFkZGluZzogOTRweCAwIDkycHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNDlweDtcbiAgfVxuICAuc3Vic19fYm90dG9tIHtcbiAgICBtYXgtd2lkdGg6IDQyMHB4O1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBsaW5lLWhlaWdodDogMjlweDtcbiAgfVxufVxuLyog0J7RgtC30YvQstGLICovXG4ubWFpbl9fdGl0bGUgc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmNlcnRfX3NoZWxsIHtcbiAgbWFyZ2luOiAwIDE1cHg7XG59XG4uY2VydF9fd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi5jZXJ0X19jZWxsIHtcbiAgbWF4LXdpZHRoOiBjYWxjKDEwMCUvMiAtIDRweCk7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICMwMDA7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG59XG4uY2VydF9fY2VsbDpudGgtY2hpbGQoMm4pIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLmNlcnRfX2xpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICMwMDA7XG59XG4uY2VydF9faW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4uY2VydF9fcGFnaW5hdG9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ubWFpbl9fY2VydCB7XG4gIG1hcmdpbi1ib3R0b206IDg4cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDgycHgpIHtcbiAgLmNlcnRfX3NoZWxsIHtcbiAgICBtYXgtd2lkdGg6IDQ2MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNlcnRfX3NoZWxsIHtcbiAgICBtYXgtd2lkdGg6IDczMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG4gIC5jZXJ0X19jZWxsIHtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJS8zIC0gOHB4KjIvMyk7XG4gIH1cbiAgLmNlcnRfX2NlbGw6bnRoLWNoaWxkKDJuKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIH1cbiAgLmNlcnRfX2NlbGw6bnRoLWNoaWxkKDNuKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5jZXJ0X19zaGVsbCB7XG4gICAgbWF4LXdpZHRoOiA5OTBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuICAuY2VydF9fY2VsbCB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUvNCAtIDhweCozLzQpO1xuICB9XG4gIC5jZXJ0X19jZWxsOm50aC1jaGlsZCgzbikge1xuICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICB9XG4gIC5jZXJ0X19jZWxsOm50aC1jaGlsZCg0bikge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuY2VydF9fc2hlbGwge1xuICAgIG1heC13aWR0aDogMTA5MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG4gIC5tYWluX190aXRsZSBzcGFuIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbWFyZ2luOiAxOXB4IDAgMDtcbiAgfVxuICAuaGFwcHktdHlwZS1yZXZpZXdzIHtcbiAgICBwYWRkaW5nLXRvcDogMzhweDtcbiAgICBtYXJnaW4tYm90dG9tOiA2N3B4O1xuICB9XG4gIC5oYXBweS10eXBlLXJldmlld3MgLmhhcHB5X19jZWxsIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUvMiAtIDZweCk7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgfVxuICAuaGFwcHktdHlwZS1yZXZpZXdzIC5oYXBweV9fd3JhcHBlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjNweDtcbiAgfVxuICAuaGFwcHlfX3BhZ2luYXRvbiB7XG4gICAgbWF4LXdpZHRoOiAzNDBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuICAucGFnaW5hdG9uX19wcmV2IHtcbiAgICBmb250LXNpemU6IDIzcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICAucGFnaW5hdG9uX19uZXh0IHtcbiAgICBmb250LXNpemU6IDIzcHg7XG4gICAgcGFkZGluZy1yaWdodDogMjVweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgLnBhZ2luYXRvbl9fcHJldi1pY29uLWFycm93OmJlZm9yZSB7XG4gICAgd2lkdGg6IDE3cHg7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICB9XG4gIC5wYWdpbmF0b25fX25leHQtaWNvbi1hcnJvdzpiZWZvcmUge1xuICAgIHdpZHRoOiAxN3B4O1xuICAgIGhlaWdodDogMTJweDtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKSByb3RhdGUoMTgwZGVnKTtcbiAgfVxuICAuY2VydF9fY2VsbCB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUvNSAtIDEycHgqNC81KTtcbiAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gIH1cbiAgLmNlcnRfX2NlbGw6bnRoLWNoaWxkKDJuKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICB9XG4gIC5jZXJ0X19jZWxsOm50aC1jaGlsZCgzbikge1xuICAgIG1hcmdpbi1yaWdodDogMTJweDtcbiAgfVxuICAuY2VydF9fY2VsbDpudGgtY2hpbGQoNG4pIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gIH1cbiAgLmNlcnRfX2NlbGw6bnRoLWNoaWxkKDVuKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG4gIC5jZXJ0X19wYWdpbmF0b24ge1xuICAgIG1heC13aWR0aDogMzQwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbiAgLm1haW5fX2NlcnQge1xuICAgIG1hcmdpbi1ib3R0b206IDExOHB4O1xuICB9XG59XG4vKiDQodGC0LDRgtGM0Y8gKi9cbi5hcnRpY2xlX19zaGVsbCB7XG4gIG1hcmdpbjogMCAxNXB4O1xufVxuLm1haW5fX2FydGljbGUge1xuICBwYWRkaW5nOiAxMHB4IDAgMDtcbn1cbi5hcnRpY2xlX19jb250ZW50IHBpY3R1cmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5hcnRpY2xlX19jb250ZW50IHBpY3R1cmUgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4uYXJ0aWNsZV9fY29udGVudCBoMiB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbn1cbi5hcnRpY2xlX19jb250ZW50IHtcbiAgbGluZS1oZWlnaHQ6IDE5cHg7XG59XG4uYXJ0aWNsZV9fY29udGVudCBhcnRpY2xlIHtcbiAgbWFyZ2luOiA0MHB4IDA7XG4gIHBhZGRpbmc6IDQwcHggMDtcbiAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcbiAgYm94LXNoYWRvdzogNTBjaCAwIDAgMCAjZjVmNWY1LCAtNTBjaCAwIDAgMCAjZjVmNWY1O1xufVxuLmFydGljbGVfX2NvbnRlbnQgYXJ0aWNsZSBoMiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5hcnRpY2xlX19wYW5vIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLWJvdHRvbTogMjhweDtcbn1cbi5hcnRpY2xlX19wYW5vIGltZyB7XG4gIG1heC13aWR0aDogY2FsYygxMDAlLzMgLSA0cHgqMi8zKTtcbiAgbWFyZ2luLXJpZ2h0OiA0cHg7XG59XG4uYXJ0aWNsZV9fcGFubyBpbWc6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5hcnRpY2xlX19hdXRvciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1ib3R0b206IDQycHg7XG59XG4uYXJ0aWNsZV9fY29uc29sZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1hcmdpbjogNDVweCAwIDA7XG59XG4uYXJ0aWNsZV9fc2hhcmUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4uYXV0b3JfX3N2ZyB7XG4gIHdpZHRoOiAxNXB4O1xuICBoZWlnaHQ6IDExcHg7XG59XG4uYXV0b3JfX3BpY3R1cmUge1xuICB3aWR0aDogODBweDtcbiAgaGVpZ2h0OiA4MHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbi1yaWdodDogMThweDtcbn1cbi5hdXRvcl9fbmFtZSB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuLmF1dG9yX19yZWdhbGlhIHtcbiAgbWFyZ2luLWJvdHRvbTogMTRweDtcbn1cbi5hdXRvcl9fbGluayB7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cbi5zaGFyZV9fdGl0bGUge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMTdweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5hcnRpY2xlX19yZW1hcmsge1xuICBmb250LXNpemU6IDIzcHg7XG4gIG1hcmdpbi1ib3R0b206IDIxcHg7XG59XG4uYXJ0aWNsZV9fZmF2b3JpdGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXJnaW4tYm90dG9tOiA0MnB4O1xufVxuLmZhdm9yaXRlX19jZWxsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMjJweDtcbn1cbi5mYXZvcml0ZV9fY2VsbDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5mYXZvcml0ZV9fc3ZnIHtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTFweDtcbn1cbi5mYXZvcml0ZV9fcGljdHVyZSB7XG4gIHdpZHRoOiAxMjBweDtcbiAgaGVpZ2h0OiAxMjBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW4tcmlnaHQ6IDIycHg7XG59XG4uZmF2b3JpdGVfX2ltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLmZhdm9yaXRlX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbWFyZ2luLWJvdHRvbTogN3B4O1xufVxuLmZhdm9yaXRlX19saW5rIHtcbiAgZm9udC1zaXplOiAyMXB4O1xufVxuLmFydGljbGVfX3N1YnMgLnN1YnNfX2JvdHRvbSB7XG4gIG1heC13aWR0aDogMjcwcHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWFyZ2luLWJvdHRvbTogMTdweDtcbn1cbi5hcnRpY2xlX19yaWdodCB7XG4gIG1hcmdpbi1ib3R0b206IDY2cHg7XG59XG4uc2ltaWxhcl9fbGFiZWwge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5zaW1pbGFyX193cmFwcGVyIHtcbiAgbWFyZ2luLXRvcDogMTVweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLnNpbWlsYXJfX3BpY3R1cmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnNpbWlsYXJfX3BpY3R1cmU6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDcwcHg7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgYm90dG9tLCBsZWZ0IHRvcCwgY29sb3Itc3RvcCgwLCAjMDAwKSwgdG8odHJhbnNwYXJlbnQpKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgIzAwMCAwLCB0cmFuc3BhcmVudCAxMDAlKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLnNpbWlsYXJfX21hcmtlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiA2cHg7XG4gIGxlZnQ6IDhweDtcbn1cbi5zaW1pbGFyX19saW5rIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiBjYWxjKDEwMCUvMiAtIDJweCk7XG4gIG1hcmdpbi1yaWdodDogNHB4O1xuICBtYXJnaW4tYm90dG9tOiA0cHg7XG59XG4uc2ltaWxhcl9fbGluazpudGgtY2hpbGQoMm4pIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLnNpbWlsYXJfX3N2ZyB7XG4gIHdpZHRoOiAxMXB4O1xuICBoZWlnaHQ6IDdweDtcbn1cbi5zaW1pbGFyX19idXR0b24ge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxMHB4O1xufVxuLnNpbWlsYXJfX3RpdGxlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnNpbWlsYXJfX2ltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLmFydGljbGVfX3NpbWlsYXIge1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xufVxuLmFydGljbGVfX2xlZnQge1xuICBtYXJnaW4tYm90dG9tOiA2MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MnB4KSB7XG4gIC5hcnRpY2xlX19zaGVsbCB7XG4gICAgbWF4LXdpZHRoOiA0NjBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5hcnRpY2xlX19zaGVsbCB7XG4gICAgbWF4LXdpZHRoOiA3MzBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuICAuYXJ0aWNsZV9fYXV0b3Ige1xuICAgIG1hcmdpbi1yaWdodDogNDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5hcnRpY2xlX19jb25zb2xlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5hcnRpY2xlX19mYXZvcml0ZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxuICAuZmF2b3JpdGVfX2NlbGwge1xuICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgfVxuICAuZmF2b3JpdGVfX2NlbGw6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG4gIC5mYXZvcml0ZV9fcGljdHVyZSB7XG4gICAgd2lkdGg6IDgwcHg7XG4gICAgaGVpZ2h0OiA4MHB4O1xuICAgIG1hcmdpbi1yaWdodDogMTRweDtcbiAgfVxuICAuc2ltaWxhcl9fbGluayB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUvMyAtIDhweCoyLzMpO1xuICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDRweDtcbiAgfVxuICAuc2ltaWxhcl9fbGluazpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbiAgLnNpbWlsYXJfX2xpbms6bnRoLWNoaWxkKDJuKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIH1cbiAgLmFydGljbGVfX2NvbnRlbnQgYXJ0aWNsZSB7XG4gICAgYm94LXNoYWRvdzogNjAwcHggMCAwIDAgI2Y1ZjVmNSwgMTIwMHB4IDAgMCAjZjVmNWY1LCAxODAwcHggMCAwIDAgI2Y1ZjVmNSwgLTYwMHB4IDAgMCAwICNmNWY1ZjUsIC0xMjAwcHggMCAwICNmNWY1ZjUsIC0xODAwcHggMCAwIDAgI2Y1ZjVmNTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuYXJ0aWNsZV9fc2hlbGwge1xuICAgIG1heC13aWR0aDogOTkwcHg7XG4gIH1cbiAgLmFydGljbGVfX3NoZWxsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuICAuYXJ0aWNsZV9fbGVmdCB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAzNTBweCk7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmFydGljbGVfX3JpZ2h0IHtcbiAgICBtYXJnaW46IDAgMCAwIGF1dG87XG4gICAgbWF4LXdpZHRoOiAzMTVweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuYXJ0aWNsZV9fZmF2b3JpdGUge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbiAgLmFydGljbGVfX3NpbWlsYXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5hcnRpY2xlX19hdXRvciB7XG4gICAgbWluLXdpZHRoOiAyNzBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuYXJ0aWNsZV9fc2hlbGwge1xuICAgIG1heC13aWR0aDogMTA5MHB4O1xuICB9XG4gIC5hcnRpY2xlX19sZWZ0IHtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDM5MHB4KTtcbiAgICBtYXJnaW4tYm90dG9tOiAxMzdweDtcbiAgfVxuICAuYXJ0aWNsZV9fcmlnaHQge1xuICAgIG1heC13aWR0aDogMzUycHg7XG4gIH1cbiAgLmFydGljbGVfX3JlbWFyayB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG4gIC5mYXZvcml0ZV9fY2VsbCB7XG4gICAgbWFyZ2luOiAwIDAgMjFweCAwO1xuICB9XG4gIC5mYXZvcml0ZV9fcGljdHVyZSB7XG4gICAgd2lkdGg6IDEyMHB4O1xuICAgIGhlaWdodDogMTIwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMnB4O1xuICB9XG4gIC5hcnRpY2xlX19mYXZvcml0ZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxuICAuYXJ0aWNsZV9fc3VicyAuc3Vic19fYm90dG9tIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDI4cHg7XG4gIH1cbiAgLmFydGljbGVfX2NvbnRlbnQgaDIge1xuICAgIGZvbnQtc2l6ZTogNDJweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gICAgbWFyZ2luLWJvdHRvbTogMjdweDtcbiAgfVxuICAuYXJ0aWNsZV9fY29udGVudCBwaWN0dXJlIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0NHB4O1xuICB9XG4gIC5hcnRpY2xlX19jb250ZW50IGFydGljbGUge1xuICAgIG1hcmdpbjogMTM2cHggMCA1M3B4O1xuICAgIHBhZGRpbmc6IDc3cHggMDtcbiAgICBib3gtc2hhZG93OiA3MDBweCAwIDAgMCAjZjVmNWY1LCAxNDAwcHggMCAwICNmNWY1ZjUsIDIxMDBweCAwIDAgMCAjZjVmNWY1LCAtNzAwcHggMCAwIDAgI2Y1ZjVmNSwgLTE0MDBweCAwIDAgI2Y1ZjVmNSwgLTIxMDBweCAwIDAgMCAjZjVmNWY1O1xuICB9XG4gIC5hcnRpY2xlX19jb250ZW50IGFydGljbGUgaDIge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbiAgLmFydGljbGVfX3Bhbm8gaW1nIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDExcHg7XG4gIH1cbiAgLmFydGljbGVfX2NvbnNvbGUge1xuICAgIG1hcmdpbjogNzZweCAwIDA7XG4gIH1cbiAgLmF1dG9yX19waWN0dXJlIHtcbiAgICB3aWR0aDogMTEwcHg7XG4gICAgaGVpZ2h0OiAxMTBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDI1cHg7XG4gIH1cbiAgLmFydGljbGVfX2F1dG9yIHtcbiAgICBtaW4td2lkdGg6IGF1dG87XG4gIH1cbiAgLmFydGljbGVfX3NoYXJlIHtcbiAgICBtYXJnaW46IDAgMCAwIGF1dG87XG4gICAgbWF4LXdpZHRoOiAyNjBweDtcbiAgfVxuICAuc2ltaWxhcl9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNDJweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbiAgLnNpbWlsYXJfX21hcmtlciB7XG4gICAgYm90dG9tOiAxOHB4O1xuICAgIGxlZnQ6IDIycHg7XG4gIH1cbiAgLnNpbWlsYXJfX2J1dHRvbiB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG4gIC5zaW1pbGFyX19zdmcge1xuICAgIHdpZHRoOiAxNXB4O1xuICAgIGhlaWdodDogMTBweDtcbiAgfVxuICAuc2ltaWxhcl9fbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIH1cbiAgLmFydGljbGVfX3NpbWlsYXIge1xuICAgIG1hcmdpbi1ib3R0b206IDE0NHB4O1xuICB9XG59XG4iLCIvKlxyXG4qKlxyXG4qKlxyXG4qKiDQodC70LDQudC00LXRgCDQvdCwINCz0LvQsNCy0L3QvtC5XHJcbioqXHJcbioqXHJcbiovXHJcbi5tYWluIHtcclxuICAuc2xpY2sge1xyXG4gICAgJi1hcnJvdyB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMDtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBib3R0b206IDMwcHg7XHJcbiAgICAgIGxlZnQ6IDE0cHg7XHJcbiAgICAgIGJvcmRlcjogMDtcclxuICAgICAgd2lkdGg6IDMwcHg7XHJcbiAgICAgIGhlaWdodDogMzBweDtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgICAgei1pbmRleDogMTtcclxuICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB3aWR0aDogMThweDtcclxuICAgICAgICBoZWlnaHQ6IDE4cHg7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwtNTAlKSByb3RhdGUoLTQ1ZGVnKTtcclxuICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgM3B4IDNweCAwIDAgI2ZmZjtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi1uZXh0IHtcclxuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuICAgICAgbGVmdDogYXV0bztcclxuICAgICAgcmlnaHQ6IDEzcHg7XHJcbiAgICB9XHJcbiAgICAmLXByZXYtYWN0aW9uLWJlZ2luIHtcclxuICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgYW5pbWF0aW9uOiBhcnJvd0JlZ2luTGVmdCAxLjA1cyBsaW5lYXIgZm9yd2FyZHM7XHJcbiAgICB9XHJcbiAgICAmLW5leHQtYWN0aW9uLWJlZ2luIHtcclxuICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgYW5pbWF0aW9uOiBhcnJvd0JlZ2luUmlnaHQgMS4wNXMgbGluZWFyIGZvcndhcmRzO1xyXG4gICAgfVxyXG4gICAgJi1kb3RzIHtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGJvdHRvbTogMzNweDtcclxuICAgICAgbGVmdDogNTAlO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcclxuICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuMzVzIGxpbmVhcjtcclxuICAgICAgbGkge1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgbWFyZ2luOiAwIDNweDtcclxuICAgICAgICBidXR0b24ge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAwO1xyXG4gICAgICAgICAgd2lkdGg6IDIwcHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNDNEM0QzQsICNDNEM0QzQpO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDRweDtcclxuICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XHJcbiAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICBvcGFjaXR5OiAuMztcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5zbGljay1hY3RpdmUgYnV0dG9uIHtcclxuICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgIGNvbnRlbnQ6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgY29udGVudDogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuLnNsaWRlciB7XHJcbiAgJl9fdGl0bGUge1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDMycHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG4gICZfX2NvbnRlbnQge1xyXG4gICAgcGFkZGluZzogMTI0cHggMCAwO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgei1pbmRleDogMTtcclxuICAgIG1hcmdpbjogMCAxNXB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICA+ICoge1xyXG4gICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4zNXMgbGluZWFyO1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19jZWxsIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGhlaWdodDogMTAwdmg7XHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwICwwLCA2NiUpO1xyXG4gICAgICB6LWluZGV4OiAxO1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19waWN0dXJlIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHdpZHRoOiAxMDB2dztcclxuICAgIGhlaWdodDogMTAwdmg7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgdG9wOiAwO1xyXG4gIH1cclxuICAmX19pbWcge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICB9XHJcbiAgJl9fdGV4dCB7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDM4cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuICAmX19saW5rIHtcclxuICAgIGNvbG9yOiAjRkM1MzBCO1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICB9XHJcbiAgJl9fc3ZnIHtcclxuICAgIHdpZHRoOiAxM3B4O1xyXG4gICAgaGVpZ2h0OiAxM3B4O1xyXG4gIH1cclxuICAmX19saXN0IHtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgbWFyZ2luOiAxNnB4IDAgMjdweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbGkge1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICB3aWR0aDogNnB4O1xyXG4gICAgICAgIGhlaWdodDogNnB4O1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB0b3A6IDVweDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgIH1cclxuICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmX19idXR0b24ge1xyXG4gICAgd2lkdGg6IDUwcHg7XHJcbiAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgbWFyZ2luLWxlZnQ6IDIzcHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICBjb250ZW50OiAnJztcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xyXG4gICAgICBib3JkZXItd2lkdGg6IDEwcHggMCAxMHB4IDE3cHg7XHJcbiAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAjQjVCNUI1O1xyXG4gICAgICB0b3A6IDE3cHg7XHJcbiAgICAgIGxlZnQ6IDE5cHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbkBrZXlmcmFtZXMgYXJyb3dCZWdpbkxlZnR7XHJcbiAgMCUge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoY2FsYyg1MHZ3IC0gMjdweCksIDcwcHgpIHJvdGF0ZSg5MGRlZyk7XHJcbiAgfVxyXG4gIDQwJSB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZShjYWxjKDUwdncgLSAyN3B4KSwgMTBweCkgcm90YXRlKDkwZGVnKTtcclxuICB9XHJcbiAgNjAlIHtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKGNhbGMoNTB2dyAtIDM3cHgpLCAwKSByb3RhdGUoMGRlZyk7XHJcbiAgfVxyXG4gIDEwMCUge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKDBkZWcpO1xyXG4gIH1cclxufVxyXG5Aa2V5ZnJhbWVzIGFycm93QmVnaW5SaWdodHtcclxuICAwJSB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZShjYWxjKC01MHZ3ICsgMzBweCksIDgwcHgpIHJvdGF0ZSgyNzBkZWcpO1xyXG4gIH1cclxuICA0MCUge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoY2FsYygtNTB2dyArIDMwcHgpLCAyMHB4KSByb3RhdGUoMjcwZGVnKTtcclxuICB9XHJcbiAgNjAlIHtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKGNhbGMoLTUwdncgKyAzNXB4KSwgMCkgcm90YXRlKDE4MGRlZyk7XHJcbiAgfVxyXG4gIDEwMCUge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKDE4MGRlZyk7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MnB4KSB7XHJcbi8qXHJcbioqXHJcbioqXHJcbioqINCh0LvQsNC50LTQtdGAINC90LAg0LPQu9Cw0LLQvdC+0LlcclxuKipcclxuKipcclxuKi9cclxuICAuc2xpZGVyIHtcclxuICAgICZfX2NvbnRlbnQge1xyXG4gICAgICBtYXgtd2lkdGg6IDQ2MHB4O1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgcGFkZGluZzogMzB2dyAwIDA7XHJcbiAgICB9XHJcbiAgICAmX190aXRsZSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgIH1cclxuICAgICZfX3RleHQge1xyXG4gICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICB9XHJcbiAgICAmX19saXN0IGxpIHtcclxuICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICBAa2V5ZnJhbWVzIGFycm93QmVnaW5MZWZ0e1xyXG4gICAgMCUge1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZShjYWxjKDUwdncgLSAyN3B4KSwgNzBweCkgcm90YXRlKDkwZGVnKTtcclxuICAgIH1cclxuICAgIDQwJSB7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKGNhbGMoNTB2dyAtIDI3cHgpLCAxMHB4KSByb3RhdGUoOTBkZWcpO1xyXG4gICAgfVxyXG4gICAgNjAlIHtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoY2FsYyg1MHZ3IC0gMzdweCksIDApIHJvdGF0ZSgwZGVnKTtcclxuICAgIH1cclxuICAgIDEwMCUge1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZShjYWxjKDUwdncgLSAyNDJweCksIDApIHJvdGF0ZSgwZGVnKTtcclxuICAgIH1cclxuICB9XHJcbiAgQGtleWZyYW1lcyBhcnJvd0JlZ2luUmlnaHR7XHJcbiAgICAwJSB7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKGNhbGMoLTUwdncgKyAzMHB4KSwgODBweCkgcm90YXRlKDI3MGRlZyk7XHJcbiAgICB9XHJcbiAgICA0MCUge1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZShjYWxjKC01MHZ3ICsgMzBweCksIDIwcHgpIHJvdGF0ZSgyNzBkZWcpO1xyXG4gICAgfVxyXG4gICAgNjAlIHtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoY2FsYygtNTB2dyArIDM1cHgpLCAwKSByb3RhdGUoMTgwZGVnKTtcclxuICAgIH1cclxuICAgIDEwMCUge1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZShjYWxjKC01MHZ3ICsgMjQwcHgpLCAwKSByb3RhdGUoMTgwZGVnKTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuLypcclxuKipcclxuKipcclxuKiog0KHQu9Cw0LnQtNC10YAg0L3QsCDQs9C70LDQstC90L7QuVxyXG4qKlxyXG4qKlxyXG4qL1xyXG4gIC5zbGlkZXIge1xyXG4gICAgJl9fY29udGVudCB7XHJcbiAgICAgIG1heC13aWR0aDogNzMwcHg7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICBwYWRkaW5nOiAyMnZ3IDI4MHB4IDAgMDtcclxuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIH1cclxuICAgICZfX3RpdGxlIHtcclxuICAgICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgfVxyXG4gICAgJl9fdGV4dCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgIH1cclxuICAgICZfX2xpc3QgbGkge1xyXG4gICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIEBrZXlmcmFtZXMgYXJyb3dCZWdpbkxlZnR7XHJcbiAgICAwJSB7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKGNhbGMoNTB2dyAtIDI3cHgpLCA3MHB4KSByb3RhdGUoOTBkZWcpO1xyXG4gICAgfVxyXG4gICAgNDAlIHtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoY2FsYyg1MHZ3IC0gMjdweCksIDEwcHgpIHJvdGF0ZSg5MGRlZyk7XHJcbiAgICB9XHJcbiAgICA2MCUge1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZShjYWxjKDUwdncgLSAzN3B4KSwgMCkgcm90YXRlKDBkZWcpO1xyXG4gICAgfVxyXG4gICAgMTAwJSB7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKGNhbGMoNTB2dyAtIDI0MnB4KSwgMCkgcm90YXRlKDBkZWcpO1xyXG4gICAgfVxyXG4gIH1cclxuICBAa2V5ZnJhbWVzIGFycm93QmVnaW5SaWdodHtcclxuICAgIDAlIHtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoY2FsYygtNTB2dyArIDMwcHgpLCA4MHB4KSByb3RhdGUoMjcwZGVnKTtcclxuICAgIH1cclxuICAgIDQwJSB7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKGNhbGMoLTUwdncgKyAzMHB4KSwgMjBweCkgcm90YXRlKDI3MGRlZyk7XHJcbiAgICB9XHJcbiAgICA2MCUge1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZShjYWxjKC01MHZ3ICsgMzVweCksIDApIHJvdGF0ZSgxODBkZWcpO1xyXG4gICAgfVxyXG4gICAgMTAwJSB7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKGNhbGMoLTUwdncgKyAyNDBweCksIDApIHJvdGF0ZSgxODBkZWcpO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcclxuLypcclxuKipcclxuKipcclxuKiog0KHQu9Cw0LnQtNC10YAg0L3QsCDQs9C70LDQstC90L7QuVxyXG4qKlxyXG4qKlxyXG4qL1xyXG4gIC5zbGlkZXIge1xyXG4gICAgJl9fY29udGVudCB7XHJcbiAgICAgIG1heC13aWR0aDogOTkwcHg7XHJcbiAgICAgIHBhZGRpbmc6IDE3dncgNDUwcHggMCAwO1xyXG4gICAgfVxyXG4gICAgJl9fdGl0bGUge1xyXG4gICAgICBmb250LXNpemU6IDQycHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgfVxyXG4gICAgJl9fdGV4dCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDM2cHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4vKlxyXG4qKlxyXG4qKlxyXG4qKiDQodC70LDQudC00LXRgCDQvdCwINCz0LvQsNCy0L3QvtC5XHJcbioqXHJcbioqXHJcbiovXHJcbiAgLnNsaWRlciB7XHJcbiAgICAmX190aXRsZSB7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgICB9XHJcbiAgICAmX190ZXh0IHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcclxuICAgIH1cclxuICAgICZfX2NvbnRlbnQge1xyXG4gICAgICBtYXgtd2lkdGg6IDExMDJweDtcclxuICAgICAgcGFkZGluZzogMTkuN3Z3IDY0MHB4IDAgMDtcclxuICAgIH1cclxuICB9XHJcbiAgLm1haW4ge1xyXG4gICAgLnNsaWNrIHtcclxuICAgICAgJi1wcmV2IHtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7ICAgXHJcbiAgICAgIH1cclxuICAgICAgJi1uZXh0IHtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7ICAgXHJcbiAgICAgIH1cclxuICAgICAgJi1kb3RzIGxpIGJ1dHRvbiB7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIEBrZXlmcmFtZXMgYXJyb3dCZWdpbkxlZnR7XHJcbiAgICAwJSB7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKGNhbGMoNTB2dyAtIDI3cHgpLCA3MHB4KSByb3RhdGUoOTBkZWcpO1xyXG4gICAgfVxyXG4gICAgNDAlIHtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoY2FsYyg1MHZ3IC0gMjdweCksIDEwcHgpIHJvdGF0ZSg5MGRlZyk7XHJcbiAgICB9XHJcbiAgICA2MCUge1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZShjYWxjKDUwdncgLSAzN3B4KSwgMCkgcm90YXRlKDBkZWcpO1xyXG4gICAgfVxyXG4gICAgMTAwJSB7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKGNhbGMoNTB2dyAtIDIwNHB4KSwgMCkgcm90YXRlKDBkZWcpO1xyXG4gICAgfVxyXG4gIH1cclxuICBAa2V5ZnJhbWVzIGFycm93QmVnaW5SaWdodHtcclxuICAgIDAlIHtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoY2FsYygtNTB2dyArIDMwcHgpLCA4MHB4KSByb3RhdGUoMjcwZGVnKTtcclxuICAgIH1cclxuICAgIDQwJSB7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKGNhbGMoLTUwdncgKyAzMHB4KSwgMjBweCkgcm90YXRlKDI3MGRlZyk7XHJcbiAgICB9XHJcbiAgICA2MCUge1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZShjYWxjKC01MHZ3ICsgMzVweCksIDApIHJvdGF0ZSgxODBkZWcpO1xyXG4gICAgfVxyXG4gICAgMTAwJSB7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKGNhbGMoLTUwdncgKyAyMDBweCksIDApIHJvdGF0ZSgxODBkZWcpO1xyXG4gICAgfVxyXG4gIH1cclxufSIsIi5idXR0b24tdHlwZS1wbGF5IHtcclxuICAgIHdpZHRoOiA0MnB4O1xyXG4gICAgaGVpZ2h0OiA0MnB4O1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICBib3gtc2hhZG93OiAwIDAgNXB4IDAgcmdiYSgwLCAwLCAwLCA0NSUpO1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG59XHJcbi5idXR0b24tdHlwZS1wbGF5OmJlZm9yZSB7XHJcbiAgY29udGVudDogJyc7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGJvcmRlci1zdHlsZTogc29saWQ7XHJcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjYjViNWI1O1xyXG4gIGJvcmRlci13aWR0aDogNnB4IDAgNnB4IDEycHg7XHJcbiAgdG9wOiAxNXB4O1xyXG4gIGxlZnQ6IDE3cHg7XHJcbn1cclxuLmJ1dHRvbi10eXBlLWZpbGwge1xyXG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgYmFja2dyb3VuZDogI0ZDNTMwQjtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgcGFkZGluZzogMTdweCAyMHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDIwMDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgLjM1cyBsaW5lYXI7XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgYmFja2dyb3VuZDogI2QzNGEwZjtcclxuICAgIH1cclxufVxyXG4uYnV0dG9uLXR5cGUtZW1wdHkge1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgcGFkZGluZzogMTZweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkO1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjRkM1MzBCO1xyXG4gICAgY29sb3I6ICNGQzUzMEI7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbn1cclxuLmh1bWJ1cmdlcl9fc3ZnIHtcclxuICAgIHdpZHRoOiAzM3B4O1xyXG4gICAgaGVpZ2h0OiAzMHB4O1xyXG59XHJcbi5sb2dvX19zdmctY29sb3ItYmxhY2sge1xyXG4gICAgY29sb3I6ICMwNTA1MDU7XHJcbn1cclxuLmJlbGxfX3N2ZyB7XHJcbiAgICB3aWR0aDogMjVweDtcclxuICAgIGhlaWdodDogMjhweDtcclxuICAgIGZpbHRlcjogZHJvcC1zaGFkb3coMCAwIDguOHB4IHJnYmEoMCwgMCwgMCwgNTUlKSk7XHJcbn1cclxuLmJlbGxfX2NvdW50ZXIge1xyXG4gICAgZm9udC1mYW1pbHk6IE11bGxlcjtcclxuICAgIGZvbnQtc2l6ZTogMTBweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxM3B4O1xyXG4gICAgd2lkdGg6IDEzcHg7XHJcbiAgICBoZWlnaHQ6IDEzcHg7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAtMnB4O1xyXG4gICAgcmlnaHQ6IC0ycHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGJhY2tncm91bmQ6IHJlZDtcclxuICAgIGJveC1zaGFkb3c6IDAgMCA4LjhweCByZ2JhKDAsMCwwLC41NSk7XHJcbn1cclxuLmhlYWRlci10eXBlLWRlc2lnbiB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDIycHg7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgcGFkZGluZzogMCAxNXB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgei1pbmRleDogMztcclxufVxyXG4uaGVhZGVyX19iZWxsIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG4ubWFpbl9fdG9wQmFubmVyIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHBhZGRpbmctdG9wOiAxMTRweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxOHB4O1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjlweDtcclxuICAgIHotaW5kZXg6IDE7XHJcbn1cclxuLm1haW5fX3Byb2plY3RzIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbn1cclxuLm1haW5fX3N0ZXBzIHtcclxuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICYtdHlwZS1yZXBhaXIge1xyXG4gICAgLnN0ZXBzX19jZWxsIHtcclxuICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG4gICAgICAuc3RlcHNfX3BpY3R1cmU6YmVmb3JlIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuXHJcbn1cclxuLm1haW5fX3JlZmVyZW5jZSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xyXG59XHJcbi5tYWluX19yZWZvcm1lciB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4ubWFpbl9fc3RhZ2VzIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XHJcbn1cclxuLm1haW5fX3RhcmlmSW5mbyB7XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDUlKTtcclxuICAgIHBhZGRpbmc6IDU5cHggMDtcclxuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbn1cclxuLm1haW5fX3RlYW0ge1xyXG4gICAgcGFkZGluZzogMjBweCAwIDA7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xyXG59XHJcbi5tYWluLXR5cGUtZGVzaWduIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNlOGU4ZTgsICNlOGU4ZTggMTAwJSksbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI2U4ZThlOCwgI2U4ZThlOCAxMDAlKSxsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjZThlOGU4LCAjZThlOGU4IDEwMCUpLGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNlOGU4ZTgsICNlOGU4ZTggMTAwJSksbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI2U4ZThlOCwgI2U4ZThlOCAxMDAlKTtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMXB4IDEwMCUsMXB4IDEwMCUsMXB4IDEwMCUsMXB4IDEwMCUsMXB4IDEwMCU7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTVweCAwLCBjYWxjKDEwMCUgLSAxNXB4KSAwLCAyNSUgMCwgNzUlIDAsIGNhbGMoNzUlIC0gNy41cHgpIDA7XHJcbn1cclxuLm1haW4gb2wge1xyXG4gICAgY291bnRlci1yZXNldDogbnVtO1xyXG59XHJcbi5tYWluIG9sIGxpIHtcclxuICAgIHBhZGRpbmc6IDAgMCAwIDMycHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBtYXJnaW4tdG9wOiAxMnB4O1xyXG4gICAgZm9udC1zaXplOiBpbmhlcml0O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxufVxyXG4ubWFpbiBvbCBsaTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IGNvdW50ZXIobnVtKSAnJztcclxuICBjb3VudGVyLWluY3JlbWVudDogbnVtO1xyXG4gIGxlZnQ6IDNweDtcclxuICB0b3A6IDBweDtcclxuICB3aWR0aDogMThweDtcclxuICBoZWlnaHQ6IDE4cHg7XHJcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gIGJhY2tncm91bmQ6ICNGQzUzMEI7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBib3gtc2hhZG93OiAwIDAgMCAzcHggcmdiYSgyNTIsIDgzLCAxMSwgMzUlKTtcclxuICBmb250LWZhbWlseTogJ09wZW4gc2Fucyc7XHJcbiAgZm9udC1zaXplOiAxMnB4O1xyXG59XHJcbi5tYWluIG9sIGxpIHNwYW4ge1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDIxcHg7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgbWFyZ2luLXRvcDogMThweDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xyXG59XHJcbi5tYWluIHVsIGxpIHtcclxuICAgIHBhZGRpbmc6IDAgMCAwIDM1cHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyNnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDE5cHg7XHJcbn1cclxuLm1haW4gdWwgbGk6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbGVmdDogNHB4O1xyXG4gICAgdG9wOiAycHg7XHJcbiAgICB3aWR0aDogMThweDtcclxuICAgIGhlaWdodDogMThweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIGJhY2tncm91bmQ6ICNmYzUzMGI7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBib3gtc2hhZG93OiAwIDAgMCAzcHggcmdiYSgyNTIsIDgzLCAxMSwgMzUlKTtcclxuICAgIGZvbnQtZmFtaWx5OiAnT3BlbiBzYW5zJztcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxufVxyXG4ubWFpbiB1bCBsaTpsYXN0LWNoaWxkIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbn1cclxuLm1haW4gdWwgbGk6YWZ0ZXIge1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB3aWR0aDogMTNweDtcclxuICAgIGhlaWdodDogOXB4O1xyXG4gICAgbGVmdDogN3B4O1xyXG4gICAgdG9wOiA3cHg7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2NoZWNrLnN2Zyk7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG59XHJcbi50b3BCYW5uZXJfX3BpY3R1cmUge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB6LWluZGV4OiAtMTtcclxuICB0b3A6IDA7XHJcbiAgbGVmdDogNTAlO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICAmOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgei1pbmRleDogMTtcclxuICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgODAlKTtcclxuICB9XHJcbiAgJi10eXBlLXJlcGFpciB7XHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgIG9wYWNpdHk6IC42MjtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLnRvcEJhbm5lcl9fdGl0bGUge1xyXG4gICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDMycHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBtYXJnaW46IDAgMTVweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAyNXB4O1xyXG4gICAgc3BhbiB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbn1cclxuLnRvcEJhbm5lcl9fYnV0dG9uIHtcclxuICBtYXJnaW46IDAgYXV0bztcclxuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG4gIHdpZHRoOiA1MnB4O1xyXG4gIGhlaWdodDogNTJweDtcclxuICBib3gtc2hhZG93OiAwIDAgMTJweCAwIHJnYmEoMCwgMCwgMCwgNDUlKTtcclxuICAmOmJlZm9yZSB7XHJcbiAgICBib3JkZXItd2lkdGg6IDlweCAwIDlweCAxNnB4O1xyXG4gICAgdG9wOiAxOHB4O1xyXG4gICAgbGVmdDogMjBweDtcclxuICB9XHJcbn1cclxuLnRvcEJhbm5lcl9faW1nIHtcclxuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuLnRvcEJhbm5lcl9fbGluayB7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBjb2xvcjogIzI2MjQyMjtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHBhZGRpbmctYm90dG9tOiAzNnB4O1xyXG59XHJcbi50b3BCYW5uZXJfX2Fycm93IHtcclxuICAgIHdpZHRoOiAyOHB4O1xyXG4gICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCkgcm90YXRlKDkwZGVnKTtcclxuICAgIGJvdHRvbTogM3B4O1xyXG4gICAgbGVmdDogNTAlO1xyXG4gICAgY29sb3I6ICNGQzUzMEI7XHJcbn1cclxuLnByb2plY3RzX19zaGVsbCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgbWFyZ2luOiAwIDE1cHg7XHJcbn1cclxuLnByb2plY3RzX19jZWxsIHtcclxuICAgIG1heC13aWR0aDogY2FsYygxMDAlLzIgLSAzcHgpO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDZweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuLnByb2plY3RzX19jZWxsOm50aC1jaGlsZCgybikge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG59XHJcbi5wcm9qZWN0c19faW1nIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxufVxyXG4ucHJvamVjdHNfX3RleHQge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYm90dG9tOiAxMHB4O1xyXG4gICAgbWF4LXdpZHRoOiA4MHB4O1xyXG4gICAgbGVmdDogNTAlO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcclxufVxyXG4ucHJvamVjdHNfX2NlbGw6YmVmb3JlIHtcclxuICBjb250ZW50OiAnJztcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIGxlZnQ6IDA7XHJcbiAgYm90dG9tOiAwO1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHRyYW5zcGFyZW50IDAlLCAjMDAwIDEwMCUpO1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDgwcHg7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAxMDAlO1xyXG59XHJcbi5wcm9qZWN0c19fZ2FsbGVyeSB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG4uc3RlcHNfX3NoZWxsIHtcclxuICBtYXJnaW46IDAgMTVweDtcclxufVxyXG4uc3RlcHNfX3RpdGxlIHtcclxuICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBsaW5lLWhlaWdodDogMjhweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG4uc3RlcHNfX2Rlc2NyaXB0aW9uIHtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcclxufVxyXG4uc3RlcHNfX3dyYXBwZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIG1hcmdpbi10b3A6IDI1cHg7XHJcbn1cclxuLnN0ZXBzX19waWN0dXJlIHtcclxuICAgIHBhZGRpbmctdG9wOiA3cHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuLnN0ZXBzX19jZWxsIHtcclxuICAgIG1heC13aWR0aDogY2FsYygxMDAlLzIgLSAyMHB4KTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDEycHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuLnN0ZXBzX19jZWxsIC5zdGVwc19fcGljdHVyZTpiZWZvcmUge1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBmb250LWZhbWlseTogJ09wZW4gc2Fucyc7XHJcbiAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICBmb250LXdlaWdodDogODAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICAgIHdpZHRoOiAyNHB4O1xyXG4gICAgaGVpZ2h0OiAyNHB4O1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAtMXB4O1xyXG4gICAgbGVmdDogMzVweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgYmFja2dyb3VuZDogI0ZDNTMwQjtcclxuICAgIGJveC1zaGFkb3c6IDAgMCAwIDRweCByZ2JhKDI1MiwgODMsIDExLCAyMSUpO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxufVxyXG4uc3RlcHNfX2NlbGw6YWZ0ZXIge1xyXG4gIGNvbnRlbnQ6ICcnO1xyXG4gIHdpZHRoOiA1MCU7XHJcbiAgaGVpZ2h0OiAxcHg7XHJcbiAgYm9yZGVyLWJvdHRvbTogZGFzaGVkIDFweCAjZWVlO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDcwcHg7XHJcbiAgcmlnaHQ6IC02MHB4O1xyXG4gIHotaW5kZXg6IC0xO1xyXG59XHJcbi5zdGVwc19fY2VsbDpudGgtY2hpbGQoMm4pOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IG5vbmU7XHJcbn1cclxuLnN0ZXBzX19jZWxsOmxhc3QtY2hpbGQ6YWZ0ZXIge1xyXG4gICAgY29udGVudDogbm9uZTtcclxufVxyXG4uc3RlcHNfX2NlbGw6bnRoLWNoaWxkKDJuKSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbn1cclxuLnN0ZXBzX19jZWxsOmZpcnN0LWNoaWxkIC5zdGVwc19fcGljdHVyZTpiZWZvcmUge1xyXG4gICAgY29udGVudDogJzEnO1xyXG59XHJcbi5zdGVwc19fY2VsbDpudGgtY2hpbGQoMikgLnN0ZXBzX19waWN0dXJlOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiAnMic7XHJcbn1cclxuLnN0ZXBzX19jZWxsOm50aC1jaGlsZCgzKSAuc3RlcHNfX3BpY3R1cmU6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6ICczJztcclxufVxyXG4uc3RlcHNfX2NlbGw6bnRoLWNoaWxkKDQpIC5zdGVwc19fcGljdHVyZTpiZWZvcmUge1xyXG4gICAgY29udGVudDogJzQnO1xyXG59XHJcbi5zdGVwc19faW1nIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xyXG59XHJcbi5zdGVwc19fbmFtZWQge1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIG1hcmdpbi1ib3R0b206IDVweDtcclxufVxyXG4uc3RlcHNfX3RleHQge1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDE0cHg7XHJcbn1cclxuLnN0ZXBzX190ZXh0IHAge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xyXG59XHJcbi5zdGVwc19fdGV4dCB1bCBsaTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICctJztcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgbGVmdDogMDtcclxufVxyXG4uc3RlcHNfX3RleHQgdWwgbGkge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgcGFkZGluZy1sZWZ0OiA4cHg7XHJcbn1cclxuLnN0YWdlc19fc2hlbGwge1xyXG4gIG1hcmdpbjogMCAxNXB4O1xyXG59XHJcblxyXG4uc3RhZ2VzX190aXRsZSB7XHJcbiAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5zdGFnZXNfX3dyYXBwZXIge1xyXG4gICAgcGFkZGluZzogOXB4IDAgMDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbn1cclxuXHJcbi5zdGFnZXNfX2NlbGwge1xyXG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUvMiAtIDVweCk7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIHBhZGRpbmctYm90dG9tOiAyM3B4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5zdGFnZXNfX2NlbGw6bnRoLWNoaWxkKDJuKSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbn1cclxuXHJcbi5zdGFnZXNfX2ltZyB7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxufVxyXG5cclxuLnN0YWdlc19fbmFtZWQge1xyXG4gICAgY29sb3I6ICMyNjI0MjI7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMThweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDdweDtcclxufVxyXG5cclxuLnN0YWdlc19fdGV4dCB7XHJcbiAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICBsaW5lLWhlaWdodDogMTRweDtcclxufVxyXG5cclxuLnN0YWdlc19fdGV4dCBwIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDNweDtcclxufVxyXG4uc3RhZ2VzX19idXR0b24ge1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDIwMDtcclxufVxyXG4uc3RhZ2VzX19hcnJvdyB7XHJcbiAgICB3aWR0aDogMTNweDtcclxuICAgIGhlaWdodDogMTBweDtcclxuICAgIG1hcmdpbi1sZWZ0OiA0cHg7XHJcbn1cclxuLnRhcmlmSW5mb19fc2hlbGwge1xyXG4gICAgbWFyZ2luOiAwIDE1cHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xyXG59XHJcbi50YXJpZkluZm9fX2ltZyB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG1heC13aWR0aDogMTI3cHg7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIGJveC1zaGFkb3c6IDAgMCAyMnB4IHJnYmEoMCwgMCwgMCwgMzUlKTtcclxufVxyXG4udGFyaWZJbmZvX190aXRsZSB7XHJcbiAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG59XHJcbi50YXJpZkluZm9fX3JpZ2h0IHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAyMnB4O1xyXG59XHJcbi50YXJpZkluZm9fX3NwYW4ge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBtYXJnaW4tdG9wOiAyNHB4O1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDE2cHg7XHJcbn1cclxuLnRhcmlmSW5mb19fY29udGVudCB7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjBweDtcclxufVxyXG4udGFyaWZJbmZvX19mb3JtIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgcGFkZGluZzogMTBweCAwIDA7XHJcbn1cclxuLnRhcmlmSW5mby1jb2xvci13aGl0ZSB7XHJcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgcGFkZGluZzogMTBweCAwIDA7XHJcbn1cclxuLmZvcm1fX2lucHV0IHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBwYWRkaW5nOiAxNnB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDEyJSk7XHJcbn1cclxuLmZvcm1fX2lucHV0U2hlbGwge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxufVxyXG4uZm9ybV9fYnV0dG9uIHtcclxuICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG59XHJcbi50ZWFtX19zaGVsbCB7XHJcbiAgICBtYXJnaW46IDAgMTVweDtcclxufVxyXG4udGVhbV9fdGl0bGUge1xyXG4gICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxufVxyXG4uc3ZnLWljb24tcGRmIHtcclxuICAgIHdpZHRoOiAyNnB4O1xyXG4gICAgaGVpZ2h0OiAyNnB4O1xyXG59XHJcbi5mb3JtX19zdmcge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA3cHg7XHJcbn1cclxuLnRlYW1fX3BpY3R1cmUge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuLnRlYW1fX3dyYXBwZXIge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcbi50ZWFtX19idXR0b24ge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYm90dG9tOiAyMXB4O1xyXG4gICAgbGVmdDogMTdweDtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIGJveC1zaGFkb3c6IDAgMCAwIDJweCAjZmZmO1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbn1cclxuLnRlYW1fX2J1dHRvbjpiZWZvcmUge1xyXG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjZmZmO1xyXG59XHJcbi50ZWFtX19pbWcge1xyXG4gICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxufVxyXG4uZm9vdGVyLXR5cGUtZGVzaWduIHtcclxuICAgIGJhY2tncm91bmQ6ICNGNUY1RjU7XHJcbiAgICBwYWRkaW5nOiA2NHB4IDAgNDBweDtcclxufVxyXG4uZm9vdGVyX19zaGVsbCB7XHJcbiAgICBtYXJnaW46IDAgMTVweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG59XHJcbi5sb2dvX19zdmctdHlwZS1mb290ZXIge1xyXG4gICAgY29sb3I6ICMwMDA7XHJcbiAgICB3aWR0aDogOTlweDtcclxuICAgIGhlaWdodDogNDlweDtcclxufVxyXG4uZm9vdGVyX19sb2dvIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzM3B4O1xyXG59XHJcbi5waG9uZV9fc3ZnIHtcclxuICAgIHdpZHRoOiAyNnB4O1xyXG4gICAgaGVpZ2h0OiAyNXB4O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxM3B4O1xyXG59XHJcbi5waG9uZV9fbGluayB7XHJcbiAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICBjb2xvcjogIzI2MjQyMjtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAycHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxufVxyXG4uZm9vdGVyX19jYWxsYmFjayB7XHJcbiAgICBtYXJnaW4tbGVmdDogMzhweDtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxufVxyXG4uZm9vdGVyX19waG9uZSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyN3B4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxufVxyXG4ubWFpbF9fc3ZnIHtcclxuICAgIHdpZHRoOiAyNXB4O1xyXG4gICAgaGVpZ2h0OiAxOXB4O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxM3B4O1xyXG59XHJcbi5tYWlsX19saW5rIHtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIGNvbG9yOiAjMjYyNDIyO1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMnB4O1xyXG59XHJcbi5mb290ZXJfX21haWwge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XHJcbn1cclxuLmZvb3Rlcl9fc29jaWFsIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbn1cclxuLnNvY2lhbF9fbGluayB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcbn1cclxuLmZvb3Rlcl9fbGVmdCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA2NHB4O1xyXG59XHJcbi5mb290ZXJfX21lbnUgLm1lbnVfX2xpbmsge1xyXG4gICAgY29sb3I6ICMyNjI0MjI7XHJcbn1cclxuLmZvb3Rlcl9fbWVudSAubWVudV9fbGluay10eXBlLXBhcmVudDphZnRlciB7XHJcbiAgICBib3gtc2hhZG93OiAxcHggMXB4IDAgMCAjMjYyNDIyO1xyXG59XHJcblxyXG4uZm9vdGVyX19tZW51ID4gLm1lbnVfX2NlbGwge1xyXG4gIG9wYWNpdHk6IDE7XHJcbiAgbWFyZ2luLWJvdHRvbTogMThweDtcclxuICAubWVudV9fc3VibWVudSAubWVudV9fbGluayB7XHJcbiAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gIH1cclxufVxyXG4uZm9vdGVyX19tZW51ID4gLm1lbnVfX2NlbGwgPiAubWVudV9fbGluayB7XHJcbiAgY29sb3I6ICMyNjI0MjI7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxufVxyXG4uZm9vdGVyX19tZW51ID4gLm1lbnVfX2NlbGw6aG92ZXIgPiAubWVudV9fbGluayB7XHJcbiAgJjphZnRlciB7XHJcbiAgICAgIGJveC1zaGFkb3c6IC0xcHggLTFweCAwIDAgIzI2MjQyNDtcclxuICB9XHJcbn1cclxuLmZvb3Rlcl9fbWVudSA+IC5tZW51X19jZWxsIC5tZW51X19zdWJtZW51IHtcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZy10b3A6IDA7XHJcbiAgLm1lbnVfX2NlbGwge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIG1hcmdpbi1ib3R0b206IDEzcHg7XHJcbiAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgbWFyZ2luLXRvcDogMjVweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG5cclxuLmZvb3Rlcl9fZG9wSW5mbyB7XHJcbiAgICBwYWRkaW5nOiAyOHB4IDAgMDtcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxMnB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxufVxyXG4uZm9vdGVyX19kb3BMaW5rIHtcclxuICBjb2xvcjogIzc1NzU3NTtcclxufVxyXG4ubmV3c0luZm9fX3RpdGxlIHtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBmb250LXNpemU6IDM2cHg7XHJcbiAgICBsaW5lLWhlaWdodDogNDVweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbn1cclxuLm5ld3NJbmZvX19jbG9zZUJ1dHRvbiB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiAwcHg7XHJcbiAgICB0b3A6IDJweDtcclxuICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgaGVpZ2h0OiA0MHB4O1xyXG59XHJcbi5uZXdzSW5mb19fY2xvc2VCdXR0b246YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgd2lkdGg6IDE0cHg7XHJcbiAgICBoZWlnaHQ6IDFweDtcclxuICAgIGJhY2tncm91bmQ6ICMwMDA7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoNDVkZWcpO1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICBsZWZ0OiA1MCU7XHJcbn1cclxuLm5ld3NJbmZvX19jbG9zZUJ1dHRvbjphZnRlciB7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIHdpZHRoOiAxNHB4O1xyXG4gICAgaGVpZ2h0OiAxcHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMDAwO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKC00NWRlZyk7XHJcbiAgICB0b3A6IDUwJTtcclxuICAgIGxlZnQ6IDUwJTtcclxufVxyXG4ubmV3c0luZm9fX3NoZWxsIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG4ubmV3c0luZm9fX2Rlc2NyaXB0aW9uIHtcclxuICAgIGZvbnQtc2l6ZTogMjFweDtcclxufVxyXG4ubmV3c0luZm9fX3dyYXBwZXIge1xyXG4gICAgcGFkZGluZy10b3A6IDE3cHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxufVxyXG4ubmV3c0luZm9fX25ld3NDZWxsIHtcclxuICAgIHBhZGRpbmc6IDhweDtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2VlZTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgIG1heC13aWR0aDogMTgwcHg7XHJcbiAgICBtYXJnaW46IDAgYXV0byAxNnB4O1xyXG59XHJcbi5uZXdzQ2VsbF9fbGFiZWwge1xyXG4gICAgYmFja2dyb3VuZDogIzVjOTE1ZjtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDE0cHg7XHJcbiAgICBwYWRkaW5nOiAycHggNHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IC42cHg7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDhweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDEycHg7XHJcbn1cclxuLm5ld3NDZWxsX19kYXRlIHtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xyXG4gICAgY29sb3I6ICM1NjU2NTY7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xyXG59XHJcbi5uZXdzQ2VsbF9fdGl0bGUge1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgY29sb3I6ICMwMDA7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIG1hcmdpbi1ib3R0b206IDhweDtcclxufVxyXG4ubmV3c0NlbGxfX2Rlc2NyaXB0aW9uIHtcclxuICAgIGNvbG9yOiAjNDc0NjQ2O1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcclxufVxyXG4ubmV3c0luZm9fX25ld3NDZWxsOmxhc3QtY2hpbGQge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxufVxyXG4ubmV3c0luZm8tdHlwZS1zdGFuZGFydCB7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIHRvcDogMDtcclxuICByaWdodDogMDtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMDAlLCAwKTtcclxuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjM1cyBsaW5lYXI7XHJcbiAgYmFja2dyb3VuZDogI2ZmZjtcclxuICBwYWRkaW5nOiAxOXB4O1xyXG4gIHotaW5kZXg6IDM7XHJcbiAgbWF4LWhlaWdodDogMTAwJTtcclxuICB3aWR0aDogMTAwdnc7XHJcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbn1cclxuLm5ld3NJbmZvLWFjdGlvbi1zaG93IHtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcclxufVxyXG4ucmVmZXJlbmNlX19zaGVsbCB7XHJcbiAgbWFyZ2luOiAwIDE1cHg7XHJcbn1cclxuLnJlZmVyZW5jZV9fdGl0bGV7XHJcbiAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyM3B4O1xyXG59XHJcbi5yZWZlcmVuY2VfX2NlbGwge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBtYXJnaW46IDAgYXV0byAyNHB4O1xyXG4gICAgbWF4LXdpZHRoOiAzMDBweDtcclxufVxyXG4ucmVmZXJlbmNlX19waWN0dXJlIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xyXG59XHJcbi5yZWZlcmVuY2VfX3RleHQge1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMTtcclxufVxyXG4ucmVmZXJlbmNlX19zdmcge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgd2lkdGg6IDE2cHg7XHJcbiAgaGVpZ2h0OiAxMHB4O1xyXG4gIG1hcmdpbi1sZWZ0OiA0cHg7XHJcbn1cclxuLnNpdGVtYXBfX2xpbmsge1xyXG4gICAgY29sb3I6ICMyNjI0MjI7XHJcbiAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMS4xO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBtYXJnaW46IDMwcHggMDtcclxufVxyXG4uYXJ0aWNsZV9fc2l0ZW1hcCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxufVxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA0ODJweCkge1xyXG4gIC5oZWFkZXItdHlwZS1kZXNpZ24ge1xyXG4gICAgICBtYXgtd2lkdGg6IDQ2MHB4O1xyXG4gICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApO1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gIH1cclxuICAudG9wQmFubmVyX190aXRsZSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgIHNwYW4ge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgIH1cclxuICB9XHJcbiAgLnByb2plY3RzX19zaGVsbCB7XHJcbiAgICAgIG1heC13aWR0aDogNDYwcHg7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gIH1cclxuICAuc3RlcHNfX3NoZWxsIHtcclxuICAgICAgbWF4LXdpZHRoOiA0NjBweDtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87IFxyXG4gIH1cclxuICAuc3RlcHNfX2NlbGwgLnN0ZXBzX19waWN0dXJlOmJlZm9yZSB7XHJcbiAgICAgIGxlZnQ6IDU4cHg7XHJcbiAgfVxyXG4gIC5zdGVwc19fY2VsbDpmaXJzdC1jaGlsZDphZnRlciB7XHJcbiAgICB0b3A6IDkwcHg7XHJcbiAgfVxyXG4gIC5zdGVwc19fY2VsbDpudGgtY2hpbGQoMyk6YWZ0ZXIge1xyXG4gICAgdG9wOiA5MHB4O1xyXG4gIH1cclxuICAuc3RhZ2VzX19zaGVsbCB7XHJcbiAgICAgIG1heC13aWR0aDogNDYwcHg7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gIH1cclxuICAudGFyaWZJbmZvX19zaGVsbCB7XHJcbiAgICAgIG1heC13aWR0aDogNDYwcHg7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gIH1cclxuICAudGVhbV9fc2hlbGwge1xyXG4gICAgICBtYXgtd2lkdGg6IDQ2MHB4O1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICB9XHJcbiAgLmZvb3Rlcl9fc2hlbGwge1xyXG4gICAgICBtYXgtd2lkdGg6IDQ2MHB4O1xyXG4gICAgICBtYXJnaW46IDAgYXV0bzsgXHJcbiAgfVxyXG4gIC5mb290ZXJfX2xlZnQge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIH1cclxuICAuc29jaWFsX19saW5rOmxhc3QtY2hpbGQge1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgfVxyXG4gIC5mb290ZXJfX2RvcExpbmsge1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDI1cHg7XHJcbiAgfVxyXG4gIC5mb290ZXJfX2RvcExpbms6bGFzdC1jaGlsZCB7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICB9XHJcbiAgLmZvb3Rlcl9fZG9wSW5mbyB7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIH1cclxuICAuZm9vdGVyX19yaWdodCB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgfVxyXG4gIC5mb290ZXJfX21lbnU+Lm1lbnVfX2NlbGwge1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgfVxyXG4gIC5mb290ZXJfX21lbnUgPiAubWVudV9fY2VsbCAubWVudV9fc3VibWVudSB7XHJcbiAgICAubWVudV9fY2VsbCB7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5uZXdzSW5mb19fbmV3c0NlbGwge1xyXG4gICAgICBtYXgtd2lkdGg6IDIxMHB4O1xyXG4gIH1cclxuICAucmVmZXJlbmNlX19zaGVsbCB7XHJcbiAgICAgIG1heC13aWR0aDogNDYwcHg7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gIH1cclxuXHJcbn1cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgLmhlYWRlci10eXBlLWRlc2lnbiB7XHJcbiAgICAgIG1heC13aWR0aDogNzMwcHg7XHJcbiAgfVxyXG4gIC5wcm9qZWN0c19fc2hlbGwge1xyXG4gICAgICBtYXgtd2lkdGg6IDczMHB4O1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICB9XHJcbiAgLnN0ZXBzX19zaGVsbCB7XHJcbiAgICAgIG1heC13aWR0aDogNzMwcHg7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvOyBcclxuICB9XHJcbiAgLnN0YWdlc19fc2hlbGwge1xyXG4gICAgICBtYXgtd2lkdGg6IDczMHB4O1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICB9XHJcbiAgLnRhcmlmSW5mb19fc2hlbGwge1xyXG4gICAgICBtYXgtd2lkdGg6IDczMHB4O1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICB9XHJcbiAgLnRlYW1fX3NoZWxsIHtcclxuICAgICAgbWF4LXdpZHRoOiA3MzBweDtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgfVxyXG4gIC5mb290ZXJfX3NoZWxsIHtcclxuICAgICAgbWF4LXdpZHRoOiA3MzBweDtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87IFxyXG4gIH1cclxuICAucHJvamVjdHNfX2NlbGwge1xyXG4gICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJS8zIC0gNHB4KTtcclxuICB9XHJcbiAgLnByb2plY3RzX19jZWxsOm50aC1jaGlsZCgybikge1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDZweDtcclxuICB9XHJcbiAgLnByb2plY3RzX19jZWxsOm50aC1jaGlsZCgzbikge1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgfVxyXG4gIC50b3BCYW5uZXJfX3RpdGxlIHtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDYwcHg7XHJcbiAgfVxyXG4gIC50b3BCYW5uZXJfX2J1dHRvbiB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XHJcbiAgfVxyXG4gIC5tYWluX190b3BCYW5uZXIge1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogNjBweDtcclxuICB9XHJcbiAgLnN0YWdlc19fY2VsbCB7XHJcbiAgICAgIG1heC13aWR0aDogY2FsYygxMDAlLzMgLSAxMHB4KjIvMyk7XHJcbiAgfVxyXG4gIC5zdGFnZXNfX2NlbGw6bnRoLWNoaWxkKDJuKSB7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICB9XHJcbiAgLnN0YWdlc19fY2VsbDpudGgtY2hpbGQoM24pIHtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gIH1cclxuICAuc3RlcHNfX3dyYXBwZXIge1xyXG4gICAgICBtYXgtd2lkdGg6IDUwMHB4O1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICB9XHJcbiAgLnRhcmlmSW5mb19fc2hlbGwge1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gIH1cclxuICAudGFyaWZJbmZvX19sZWZ0IHtcclxuICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAxNjBweCk7XHJcbiAgfVxyXG4gIC50YXJpZkluZm9fX3JpZ2h0IHtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgICAgbWFyZ2luOiAwIDAgMCBhdXRvO1xyXG4gIH1cclxuICAudGFyaWZJbmZvX19zcGFuIHtcclxuICAgICAgbWFyZ2luLXRvcDogOHB4O1xyXG4gIH1cclxuICAudGFyaWZJbmZvX19mb3JtIHtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgfVxyXG4gIC5mb3JtX19pbnB1dFNoZWxsIHtcclxuICAgICAgbWFyZ2luOiAwIDE2cHggMCAwO1xyXG4gICAgICBtaW4td2lkdGg6IDMwMHB4O1xyXG4gIH1cclxuICAuZm9ybV9fYnV0dG9uIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgcGFkZGluZzogMTlweCAyMHB4O1xyXG4gIH1cclxuICAuZm9vdGVyX19sZWZ0IHtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gIH1cclxuICAuZm9vdGVyX19sb2dvIHtcclxuICAgICAgbWFyZ2luOiAwIDI1cHggMCAwO1xyXG4gIH1cclxuICAuZm9vdGVyX19waG9uZSB7XHJcbiAgICAgIG1hcmdpbjogMCAyNXB4IDAgMDtcclxuICB9XHJcbiAgLmZvb3Rlcl9fbWFpbCB7XHJcbiAgICAgIG1hcmdpbjogMCAyNXB4IDAgMDtcclxuICB9XHJcbiAgLmZvb3Rlcl9fbWVudSB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgfVxyXG4gIC5mb290ZXJfX21lbnU+Lm1lbnVfX2NlbGwgLm1lbnVfX3N1Ym1lbnUge1xyXG4gICAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gICAgICBtYXgtaGVpZ2h0OiBub25lO1xyXG4gIH1cclxuICAuZm9vdGVyX19tZW51Pi5tZW51X19jZWxsIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG4gIH1cclxuICAuZm9vdGVyX19tZW51Pi5tZW51X19jZWxsPi5tZW51X19saW5rOmFmdGVyIHtcclxuICAgICAgY29udGVudDogbm9uZTtcclxuICB9XHJcbiAgLmZvb3Rlcl9fbWVudT4ubWVudV9fY2VsbCAubWVudV9fc3VibWVudSAubWVudV9fbGluazphZnRlciB7XHJcbiAgICBjb250ZW50OiAnPj4nO1xyXG4gICAgbWFyZ2luLWxlZnQ6IDRweDtcclxuICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgfVxyXG4gIC5uZXdzSW5mby10eXBlLXN0YW5kYXJ0IHtcclxuICAgICAgbWF4LXdpZHRoOiAzNzVweDtcclxuICB9XHJcbiAgLnJlZmVyZW5jZV9fY2VsbCB7XHJcbiAgICAgIG1heC13aWR0aDogNjAwcHg7XHJcbiAgfVxyXG4gIC5yZWZlcmVuY2VfX3NoZWxsIHtcclxuICAgICAgbWF4LXdpZHRoOiA3MzBweDtcclxuICB9XHJcblxyXG59XHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xyXG4gIC5odW1idXJnZXJfX3N2ZyB7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICB9XHJcbiAgLmh1bWJ1cmdlcl9fc3ZnIC5odW1idXJnZXJfX3JlY3Qge1xyXG4gICAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIGxpbmVhcjtcclxuICB9XHJcbiAgLmh1bWJ1cmdlcl9fc3ZnOmhvdmVyIC5odW1idXJnZXJfX3JlY3QtdHlwZS10b3Age1xyXG4gICAgICB3aWR0aDogNzAlO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxNSUsIDApO1xyXG4gIH1cclxuICAuaHVtYnVyZ2VyX19zdmc6aG92ZXIgLmh1bWJ1cmdlcl9fcmVjdC10eXBlLWNlbnRlciB7XHJcbiAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDI1JSwgMCk7XHJcbiAgfVxyXG4gIC5odW1idXJnZXJfX3N2Zzpob3ZlciAuaHVtYnVyZ2VyX19yZWN0LXR5cGUtYm90dG9tIHtcclxuICAgICAgd2lkdGg6IDcwJTtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTUlLCAwKTtcclxuICB9XHJcbiAgLmhlYWRlci10eXBlLWRlc2lnbiB7XHJcbiAgICAgIG1heC13aWR0aDogOTkwcHg7XHJcbiAgfVxyXG4gIC50b3BCYW5uZXJfX3RpdGxlIHtcclxuICAgICAgZm9udC1zaXplOiA0MnB4O1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogODBweDtcclxuICAgIHNwYW4ge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMzJweDtcclxuICAgICAgICBtYXJnaW4tdG9wOiA4cHg7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5oZWFkZXJfX2JlbGwge1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGFuaW1hdGlvbjogYmVsbCAuOXMgbGluZWFyO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQGtleWZyYW1lcyBiZWxse1xyXG4gICAgMCUge1xyXG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcclxuICAgIH1cclxuICAgIDI1JSB7XHJcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuICAgIH1cclxuICAgIDM3JSB7XHJcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0xNWRlZyk7XHJcbiAgICB9XHJcbiAgICA1MCUge1xyXG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcclxuICAgIH1cclxuICAgIDYyJSB7XHJcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0xNWRlZyk7XHJcbiAgICB9XHJcbiAgICA3NSUge1xyXG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcbiAgICB9XHJcbiAgICAxMDAlIHtcclxuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5tYWluX190b3BCYW5uZXIge1xyXG4gICAgICBwYWRkaW5nLXRvcDogMTQ0cHg7XHJcbiAgfVxyXG4gIC5tYWluX19yZWZvcm1lciB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XHJcbiAgfVxyXG4gIC50b3BCYW5uZXJfX2J1dHRvbiB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XHJcbiAgfVxyXG4gIC5wcm9qZWN0c19fc2hlbGwge1xyXG4gICAgICBtYXgtd2lkdGg6IDk5MHB4O1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICB9XHJcbiAgLnN0ZXBzX19zaGVsbCB7XHJcbiAgICAgIG1heC13aWR0aDogOTkwcHg7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvOyBcclxuICB9XHJcbiAgLnN0YWdlc19fc2hlbGwge1xyXG4gICAgICBtYXgtd2lkdGg6IDk5MHB4O1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICB9XHJcbiAgLnRhcmlmSW5mb19fc2hlbGwge1xyXG4gICAgICBtYXgtd2lkdGg6IDk5MHB4O1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICB9XHJcbiAgLnRlYW1fX3NoZWxsIHtcclxuICAgICAgbWF4LXdpZHRoOiA5OTBweDtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgfVxyXG4gIC5mb290ZXJfX3NoZWxsIHtcclxuICAgICAgbWF4LXdpZHRoOiA5OTBweDtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87IFxyXG4gIH1cclxuICAucHJvamVjdHNfX2NlbGwge1xyXG4gICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJS80IC0gNnB4KjMvNCk7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogNnB4O1xyXG4gIH1cclxuICAucHJvamVjdHNfX2NlbGw6bnRoLWNoaWxkKDNuKSB7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogNnB4O1xyXG4gIH1cclxuICAucHJvamVjdHNfX2NlbGw6bnRoLWNoaWxkKDRuKSB7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICB9XHJcbiAgLnN0ZXBzX193cmFwcGVyIHtcclxuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICB9XHJcbiAgLnN0ZXBzX19jZWxsIHtcclxuICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUvNCAtIDMycHgqMy80KTtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAzMnB4O1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICB9XHJcbiAgLnN0ZXBzX19jZWxsOm50aC1jaGlsZCgybikge1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDMycHg7XHJcbiAgfVxyXG4gIC5zdGVwc19fY2VsbDpsYXN0LWNoaWxkIHtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gIH1cclxuICAuc3RlcHNfX2NlbGw6YWZ0ZXIge1xyXG4gICAgdG9wOiA5MHB4O1xyXG4gIH1cclxuICAuc3RlcHNfX2NlbGw6bnRoLWNoaWxkKDIpOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gIH1cclxuICAuc3RlcHNfX2NlbGw6YWZ0ZXIge1xyXG4gICAgcmlnaHQ6IGF1dG87XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MCUsMCk7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcblxyXG5cclxuICAuc3RhZ2VzX19jZWxsOm50aC1jaGlsZCgzbikge1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgfVxyXG4gIC5zdGFnZXNfX2NlbGw6bGFzdC1jaGlsZCB7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICB9XHJcbiAgLnN0YWdlc19fY2VsbCB7XHJcbiAgICAgIG1heC13aWR0aDogY2FsYygxMDAlLzYgLSAxMHB4KjUvNik7XHJcbiAgfVxyXG4gIC50YXJpZkluZm9fX2ltZyB7XHJcbiAgICAgIG1heC13aWR0aDogMjAwcHg7XHJcbiAgfVxyXG4gIC50YXJpZkluZm9fX3NoZWxsIHtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICB9XHJcbiAgLmZvb3Rlcl9fc2hlbGwge1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gIH1cclxuICAuZm9vdGVyX19sZWZ0IHtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgbWFyZ2luOiAwIDEwMHB4IDAgMDtcclxuICAgICAgbWluLXdpZHRoOiAyMDBweDtcclxuICB9XHJcbiAgLmZvb3Rlcl9fbG9nbyB7XHJcbiAgICAgIG1hcmdpbjogMCAwIDMycHg7XHJcbiAgfVxyXG4gIC5mb290ZXJfX3Bob25lIHtcclxuICAgICAgbWFyZ2luOiAwIDAgMTZweDtcclxuICB9XHJcbiAgLmZvb3Rlcl9fbWFpbCB7XHJcbiAgICAgIG1hcmdpbjogMCAwIDMycHg7XHJcbiAgfVxyXG4gIC5mb290ZXJfX3JpZ2h0IHtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gIH1cclxuICAuZm9vdGVyX19tZW51IHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICB9XHJcbiAgLmZvb3Rlcl9fZG9wSW5mbyB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgfVxyXG4gIC5mb290ZXJfX21lbnU+Lm1lbnVfX2NlbGwgLm1lbnVfX3N1Ym1lbnUge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgcGFkZGluZzogMDtcclxuICB9XHJcbiAgLmZvb3Rlcl9fbWVudT4ubWVudV9fY2VsbCB7XHJcbiAgICAgIG1heC13aWR0aDogMTUwcHg7XHJcbiAgfVxyXG4gIC5mb290ZXJfX21lbnU+Lm1lbnVfX2NlbGw6bGFzdC1jaGlsZCB7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICB9XHJcbiAgLmZvb3Rlcl9fbWVudT4ubWVudV9fY2VsbD4ubWVudV9fbGluayB7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjE7XHJcbiAgfVxyXG4gIC5yZWZvcm1lcl9fc2hlbGwge1xyXG4gICAgICBtYXgtd2lkdGg6IDk5MHB4O1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICB9XHJcbiAgLnJlZm9ybWVyX190aXRsZSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICB9XHJcbiAgLnJlZm9ybWVyX19jb250ZW50IHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG1heC13aWR0aDogNzA3cHg7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICBoZWlnaHQ6IDQwMHB4O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgfVxyXG4gIC5yZWZvcm1lcl9fdGh1bWIge1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIHotaW5kZXg6IDM7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgd2lkdGg6IDJweDtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB9XHJcbiAgLnJlZm9ybWVyX19iZWZvcmUge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgei1pbmRleDogMjtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDUwJTtcclxuICB9XHJcbiAgLnJlZm9ybWVyX19hZnRlciB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICB6LWluZGV4OiAxO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgNTAlO1xyXG4gIH1cclxuICAucmVmb3JtZXJfX2ltZyB7XHJcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gIH1cclxuICAucmVmb3JtZXJfX2J1dHRvbiB7XHJcbiAgICAgIHdpZHRoOiAyMnB4O1xyXG4gICAgICBoZWlnaHQ6IDIycHg7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgYm94LXNoYWRvdzogMCAwIDRweCAwIHJnYmEoMCwgMCwgMCwgNDUlKTtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgIHRvcDogNTAlO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIH1cclxuICAucmVmb3JtZXJfX2J1dHRvbjpiZWZvcmUge1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICB3aWR0aDogNnB4O1xyXG4gICAgaGVpZ2h0OiA2cHg7XHJcbiAgICBib3gtc2hhZG93OiAtMXB4IDFweCAwIDAgIzAwMDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuICAgIHRvcDogOHB4O1xyXG4gICAgbGVmdDogN3B4O1xyXG4gIH1cclxuICAucmVmb3JtZXJfX2J1dHRvbjphZnRlciB7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIHdpZHRoOiA2cHg7XHJcbiAgICBoZWlnaHQ6IDZweDtcclxuICAgIGJveC1zaGFkb3c6IDFweCAtMXB4IDAgMCAjMDAwO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG4gICAgdG9wOiA4cHg7XHJcbiAgICBsZWZ0OiA5cHg7XHJcbiAgfVxyXG4gIC5mb3JtX19idXR0b24ge1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIH1cclxuICAubmV3c0luZm9fX2Nsb3NlQnV0dG9uOmhvdmVyIHtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICB9XHJcbiAgLnJlZmVyZW5jZV9fc2hlbGwge1xyXG4gICAgICBtYXgtd2lkdGg6IDk5MHB4O1xyXG4gIH1cclxuICAucmVmZXJlbmNlX193cmFwcGVyIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICB9XHJcbiAgLnJlZmVyZW5jZV9fY2VsbCB7XHJcbiAgICAgIG1hcmdpbjogMCAxM3B4IDAgMDtcclxuICB9XHJcbiAgLnJlZmVyZW5jZV9fY2VsbDpsYXN0LWNoaWxkIHtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gIH1cclxuICAucmVmZXJlbmNlX190aXRsZSB7XHJcbiAgICAgIG1heC13aWR0aDogNTkwcHg7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgfVxyXG4gIC5idXR0b24tdHlwZS1lbXB0eSB7XHJcbiAgICAgIHRyYW5zaXRpb246IGFsbCAuMzVzIGxpbmVhcjtcclxuICB9XHJcbiAgLmJ1dHRvbi10eXBlLWVtcHR5OmhvdmVyIHtcclxuICAgICAgYmFja2dyb3VuZDogI2ZjNTMwYjtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICB9XHJcbiAgLnRlYW1fX2J1dHRvbiB7XHJcbiAgICB3aWR0aDogMTAwcHg7XHJcbiAgICBoZWlnaHQ6IDEwMHB4O1xyXG4gICAgYm90dG9tOiA3NHB4O1xyXG4gICAgbGVmdDogNzBweDtcclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgYm9yZGVyLXdpZHRoOiAxNXB4IDAgMTVweCAyN3B4O1xyXG4gICAgICB0b3A6IDM1cHg7XHJcbiAgICAgIGxlZnQ6IDQxcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gIC5tYWluX190b3BCYW5uZXIge1xyXG4gICAgICBwYWRkaW5nLXRvcDogMTE0cHg7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiA2N3B4O1xyXG4gICAgICBtaW4taGVpZ2h0OiA4MjVweDtcclxuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICB9XHJcbiAgLm1haW5fX3RvcEJhbm5lciB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDc4cHg7XHJcbiAgfVxyXG4gIC5tYWluX19wcm9qZWN0cyB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDEzNHB4O1xyXG4gIH1cclxuICAubWFpbi10eXBlLWRlc2lnbiB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCNlOGU4ZTgsI2U4ZThlOCAxMDAlKSxcclxuICAgICAgICAgICAgICAgICAgICAgIGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sI2U4ZThlOCwjZThlOGU4IDEwMCUpLFxyXG4gICAgICAgICAgICAgICAgICAgICAgbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwjZThlOGU4LCNlOGU4ZTggMTAwJSksXHJcbiAgICAgICAgICAgICAgICAgICAgICBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCNlOGU4ZTgsI2U4ZThlOCAxMDAlKSxcclxuICAgICAgICAgICAgICAgICAgICAgIGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sI2U4ZThlOCwjZThlOGU4IDEwMCUpLFxyXG4gICAgICAgICAgICAgICAgICAgICAgbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwjZThlOGU4LCNlOGU4ZTggMTAwJSksXHJcbiAgICAgICAgICAgICAgICAgICAgICBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCNlOGU4ZTgsI2U4ZThlOCAxMDAlKTtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogIDFweCAxMDAlLFxyXG4gICAgICAgICAgICAgICAgICAgICAgMXB4IDEwMCUsXHJcbiAgICAgICAgICAgICAgICAgICAgICAxcHggMTAwJSxcclxuICAgICAgICAgICAgICAgICAgICAgIDFweCAxMDAlLFxyXG4gICAgICAgICAgICAgICAgICAgICAgMXB4IDEwMCUsXHJcbiAgICAgICAgICAgICAgICAgICAgICAxcHggMTAwJSxcclxuICAgICAgICAgICAgICAgICAgICAgIDFweCAxMDAlO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246ICBjYWxjKDUwJSAtIDU0NXB4KSAwLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGNhbGMoNTAlIC0gNDY1cHgpIDAsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgY2FsYyg1MCUgLSAyNzBweCkgMCxcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBjYWxjKDUwJSArIDQ2NXB4KSAwLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGNhbGMoNTAlICsgMjg1cHgpIDAsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgY2FsYyg1MCUgKyAyNzVweCkgMCxcclxuICAgICAgICAgICAgICAgICAgICAgICAgICA1MCU7XHJcbiAgfVxyXG4gIC5oZWFkZXItdHlwZS1kZXNpZ24ge1xyXG4gICAgICBtYXgtd2lkdGg6IDEwOTBweDtcclxuICAgICAgdG9wOiAyMHB4O1xyXG4gIH1cclxuICAucHJvamVjdHNfX3NoZWxsIHtcclxuICAgICAgbWF4LXdpZHRoOiAxMDkwcHg7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gIH1cclxuICAuc3RlcHNfX3NoZWxsIHtcclxuICAgICAgbWF4LXdpZHRoOiAxMDkwcHg7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvOyBcclxuICB9XHJcbiAgLnN0YWdlc19fc2hlbGwge1xyXG4gICAgICBtYXgtd2lkdGg6IDEwOTBweDtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgfVxyXG4gIC50YXJpZkluZm9fX3NoZWxsIHtcclxuICAgICAgbWF4LXdpZHRoOiAxMDkwcHg7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gIH1cclxuICAudGVhbV9fc2hlbGwge1xyXG4gICAgICBtYXgtd2lkdGg6IDEwOTBweDtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgfVxyXG4gIC5mb290ZXJfX3NoZWxsIHtcclxuICAgICAgbWF4LXdpZHRoOiAxMDkwcHg7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvOyBcclxuICB9XHJcbiAgLmh1bWJ1cmdlcl9fc3ZnIHtcclxuICAgICAgd2lkdGg6IDQ2cHg7XHJcbiAgICAgIGhlaWdodDogNDJweDtcclxuICB9XHJcbiAgLmJlbGxfX3N2ZyB7XHJcbiAgICAgIHdpZHRoOiAzMnB4O1xyXG4gICAgICBoZWlnaHQ6IDM3cHg7XHJcbiAgfVxyXG4gIC5oZWFkZXJfX2JlbGwge1xyXG4gICAgICBtYXJnaW4tdG9wOiA3cHg7XHJcbiAgfVxyXG4gIC50b3BCYW5uZXJfX2Fycm93IHtcclxuICAgICAgd2lkdGg6IDM5cHg7XHJcbiAgICAgIGhlaWdodDogMjhweDtcclxuICB9XHJcbiAgLnRvcEJhbm5lcl9fbGluayB7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiA0OHB4O1xyXG4gICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgfVxyXG4gIC50b3BCYW5uZXJfX2J1dHRvbiB7XHJcbiAgICAgIHdpZHRoOiAxMDVweDtcclxuICAgICAgaGVpZ2h0OiAxMDVweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogOTdweDtcclxuICB9XHJcbiAgLnRvcEJhbm5lcl9fYnV0dG9uOmJlZm9yZSB7XHJcbiAgICAgIGJvcmRlci13aWR0aDogMTVweCAwIDE1cHggMjdweDtcclxuICAgICAgdG9wOiAzOXB4O1xyXG4gICAgICBsZWZ0OiA0NHB4O1xyXG4gIH1cclxuICAudG9wQmFubmVyX190aXRsZSB7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxMjhweDtcclxuICAgICAgZm9udC1zaXplOiA1NXB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgbWF4LXdpZHRoOiA2NTBweDtcclxuICB9XHJcbiAgLnByb2plY3RzX19jZWxsIHtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xyXG4gICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJS80IC0gMTJweCozLzQpO1xyXG4gIH1cclxuICAucHJvamVjdHNfX2NlbGw6bnRoLWNoaWxkKDJuKSB7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMTJweDtcclxuICB9XHJcbiAgLnByb2plY3RzX19jZWxsOm50aC1jaGlsZCgzbikge1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XHJcbiAgfVxyXG4gIC5wcm9qZWN0c19fY2VsbDpudGgtY2hpbGQoNG4pIHtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gIH1cclxuICAucHJvamVjdHNfX3RleHQge1xyXG4gICAgICBtYXgtd2lkdGg6IDIwMHB4O1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMS4yO1xyXG4gICAgICBib3R0b206IDE3cHg7XHJcbiAgfVxyXG4gIC5zdGVwc19fdGl0bGUge1xyXG4gICAgICBmb250LXNpemU6IDQycHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XHJcbiAgfVxyXG4gIC5zdGVwc19fZGVzY3JpcHRpb24ge1xyXG4gICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDU3cHg7XHJcbiAgfVxyXG4gIC5zdGVwc19fd3JhcHBlciB7XHJcbiAgICBtYXJnaW4tdG9wOiA1N3B4O1xyXG4gIH1cclxuICAuc3RlcHNfX25hbWVkIHtcclxuICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxNHB4O1xyXG4gIH1cclxuICAuc3RlcHNfX3RleHQge1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG4gIH1cclxuICAuc3RlcHNfX2NlbGwgLnN0ZXBzX19waWN0dXJlOmJlZm9yZSB7XHJcbiAgICB3aWR0aDogNDBweDtcclxuICAgIGhlaWdodDogNDBweDtcclxuICAgIGJveC1zaGFkb3c6IDAgMCAwIDZweCByZ2JhKDI1MiwgODMsIDExLCAyMSUpO1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gIH1cclxuICAubWFpbl9fc3RlcHMge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxMDdweDtcclxuICB9XHJcbiAgLnJlZm9ybWVyX190aXRsZSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogNDJweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDQ4cHg7XHJcbiAgICAgIG1heC13aWR0aDogNTUwcHg7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvIDQwcHg7XHJcbiAgfVxyXG4gIC5tYWluX19yZWZvcm1lciB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDk5cHg7XHJcbiAgfVxyXG4gIC5zdGFnZXNfX3RpdGxlIHtcclxuICAgICAgZm9udC1zaXplOiA0MnB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogNDhweDtcclxuICAgICAgbWF4LXdpZHRoOiA1NTBweDtcclxuICAgICAgbWFyZ2luOiAwIGF1dG8gMzBweDtcclxuICB9XHJcbiAgLnN0YWdlc19fbmFtZWQge1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDEzcHg7XHJcbiAgfVxyXG4gIC5zdGFnZXNfX3RleHQge1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG4gIH1cclxuICAuc3RhZ2VzX19jZWxsIHtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgfVxyXG4gIC5tYWluX19zdGFnZXMge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxMDBweDtcclxuICB9XHJcbiAgLm1haW5fX3RhcmlmSW5mbyB7XHJcbiAgICAgIHBhZGRpbmc6IDQycHggMDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XHJcbiAgfVxyXG4gIC50YXJpZkluZm9fX3RpdGxlIHtcclxuICAgICAgZm9udC1zaXplOiAzNnB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogNDJweDtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0uN3B4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA0MXB4O1xyXG4gIH1cclxuICAudGFyaWZJbmZvX19sZWZ0IHtcclxuICAgICAgbWF4LXdpZHRoOiA2ODBweDtcclxuICB9XHJcbiAgLnRhcmlmSW5mb19faW1nIHtcclxuICAgICAgbWF4LXdpZHRoOiBub25lO1xyXG4gIH1cclxuICAudGFyaWZJbmZvX19jb250ZW50IHtcclxuICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICB9XHJcbiAgLnRhcmlmSW5mb19fZm9ybSB7XHJcbiAgICAgIHBhZGRpbmc6IDEwcHggMCAwO1xyXG4gIH1cclxuICAudGFyaWZJbmZvLWNvbG9yLXdoaXRlIHtcclxuICAgICAgcGFkZGluZzogMTdweCAwIDA7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDc3cHg7XHJcbiAgfVxyXG4gIC50YXJpZkluZm8tY29sb3Itd2hpdGUgLnRhcmlmSW5mb19fbGVmdCB7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICB9XHJcbiAgLmZvcm1fX2J1dHRvbiB7XHJcbiAgICAgIG1pbi13aWR0aDogMjIwcHg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBwYWRkaW5nOiAxNXB4IDIzcHggMjBweDtcclxuICAgICAgbWluLWhlaWdodDogNjNweDtcclxuICB9XHJcbiAgLmZvcm1fX3N2ZyB7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMTFweDtcclxuICB9XHJcbiAgLnRlYW1fX3RpdGxlIHtcclxuICAgICAgZm9udC1zaXplOiA0MnB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogNDhweDtcclxuICAgICAgbWF4LXdpZHRoOiA1NTBweDtcclxuICAgICAgbWFyZ2luOiAwIGF1dG8gNDhweDtcclxuICB9XHJcblxyXG4gIC5tYWluX190ZWFtIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTE1cHg7XHJcbiAgfVxyXG4gIC5mb290ZXItdHlwZS1kZXNpZ24ge1xyXG4gICAgICBwYWRkaW5nOiA5MnB4IDAgNDBweDtcclxuICB9XHJcbiAgLmZvb3Rlcl9fbGVmdCB7XHJcbiAgICBtYXJnaW46IDAgNzhweCAwIDA7XHJcbiAgfVxyXG4gIC5mb290ZXJfX2xvZ28ge1xyXG4gICAgbWFyZ2luOiAycHggMCA0OXB4O1xyXG4gIH1cclxuICAubG9nb19fc3ZnLXR5cGUtZm9vdGVyIHtcclxuICAgICAgd2lkdGg6IDE3NnB4O1xyXG4gICAgICBoZWlnaHQ6IDg3cHg7XHJcbiAgfVxyXG4gIC5mb290ZXJfX3Bob25lIHtcclxuICAgICAgbWFyZ2luOiAwIDAgMjhweDtcclxuICB9XHJcbiAgLmZvb3Rlcl9fbWFpbCB7XHJcbiAgICAgIG1hcmdpbjogMCAwIDQzcHg7XHJcbiAgfVxyXG4gIC5mb290ZXJfX3JpZ2h0IHtcclxuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgfVxyXG4gIC5mb290ZXJfX21lbnU+Lm1lbnVfX2NlbGwgLm1lbnVfX3N1Ym1lbnUgLm1lbnVfX2NlbGw6Zmlyc3QtY2hpbGQge1xyXG4gICAgICBtYXJnaW4tdG9wOiAyMXB4O1xyXG4gIH1cclxuICAuZm9vdGVyX19tZW51Pi5tZW51X19jZWxsIHtcclxuICAgICAgbWF4LXdpZHRoOiBub25lO1xyXG4gIH1cclxuICAuZm9vdGVyX19tZW51IC5tZW51X19zdWJtZW51IC5tZW51X19jZWxsIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG1heC13aWR0aDogMjI1cHg7XHJcbiAgfVxyXG4gIC5mb290ZXJfX21lbnU+Lm1lbnVfX2NlbGw+Lm1lbnVfX2xpbmsge1xyXG4gICAgICBtYXgtd2lkdGg6IDE1MHB4O1xyXG4gIH1cclxuICAuZm9vdGVyX19kb3BJbmZvIHtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgICAgbWFyZ2luOiBhdXRvIDAgMDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gIH1cclxuICAubmV3c0luZm8tdHlwZS1zdGFuZGFydCB7XHJcbiAgICBtYXgtaGVpZ2h0OiA4MjVweDtcclxuICAgIG92ZXJmbG93LXk6IGF1dG87XHJcbiAgICBoZWlnaHQ6IDgyNXB4O1xyXG4gICAgcGFkZGluZzogMTZweDtcclxuICB9XHJcbiAgLm5ld3NJbmZvLWFjdGlvbi1zaG93IHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB9XHJcbiAgLm5ld3NDZWxsX19sYWJlbCB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcclxuICB9XHJcbiAgLm5ld3NDZWxsX19kYXRlIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xyXG4gIH1cclxuICAubmV3c0NlbGxfX3RpdGxlIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNHB4O1xyXG4gIH1cclxuICAubmV3c0NlbGxfX2Rlc2NyaXB0aW9uIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNHB4O1xyXG4gIH1cclxuICAubmV3c0luZm9fX25ld3NDZWxsIHtcclxuICAgICAgbWFyZ2luOiAwIGF1dG8gMTJweDtcclxuICB9XHJcbiAgLnJlZmVyZW5jZV9fdGl0bGUge1xyXG4gICAgICBmb250LXNpemU6IDQycHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiA0NnB4O1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogLS43cHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDUxcHg7XHJcbiAgICAgIG1heC13aWR0aDogbm9uZTtcclxuICAgICAgbWF4LXdpZHRoOiA5MzBweDtcclxuICB9XHJcbiAgLnJlZmVyZW5jZV9fc2hlbGwge1xyXG4gICAgICBtYXgtd2lkdGg6IDEwOTBweDtcclxuICB9XHJcbiAgLnJlZmVyZW5jZV9fcGljdHVyZSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgfVxyXG4gIC5yZWZlcmVuY2VfX3N2ZyB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmU7XHJcbiAgfVxyXG4gIC5tYWluX19yZWZlcmVuY2Uge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxMTZweDtcclxuICB9XHJcblxyXG59IiwiaDIge1xyXG4gICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG59XHJcbi5tYWluX19jYWxiYWNrIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAjRjVGNUY1O1xyXG4gICAgcGFkZGluZzogNDRweCAwO1xyXG59XHJcbi5jYWxiYWNrX19zaGVsbCB7XHJcbiAgICBtYXJnaW46IDAgMTVweDtcclxufVxyXG4ubWFpbl9fc2F2ZXRpbWUge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcclxufVxyXG4ubWFpbl9fZ29vZHMge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxufVxyXG4ubWFpbl9fdGVjaG5vIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbn1cclxuLnN0ZXBzLXR5cGUtcmVwYWlyIC5zdGVwc19fZGVzY3JpcHRpb24ge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzNweDtcclxufVxyXG4uc3RlcHMtdHlwZS1yZXBhaXIgIC5zdGVwc19faW1nIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbn1cclxuLnN0ZXBzLXR5cGUtcmVwYWlyIC5zdGVwc19fdGV4dCBwIHtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG59XHJcbi5zdGVwcy10eXBlLXJlcGFpciAuc3RlcHNfX2NlbGwgLnN0ZXBzX19waWN0dXJlOmJlZm9yZSB7XHJcbiAgY29udGVudDogbm9uZTtcclxufVxyXG4uY2FsYmFja19fY29udGVudCB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuLmNhbGJhY2tfX2J1dHRvbiB7XHJcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICBwYWRkaW5nOiAxOXB4IDIwcHggMjFweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG59XHJcbi5zYXZldGltZV9fc2hlbGwge1xyXG4gICAgbWFyZ2luOiAwIDE1cHg7XHJcbn1cclxuLnNhdmV0aW1lX190aXRsZSB7XHJcbiAgICBwYWRkaW5nLXRvcDogOHB4O1xyXG59XHJcbi5zYXZldGltZV9fbGlzdCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxufVxyXG51bCBsaS5zYXZldGltZV9fcGllY2Uge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAzNHB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG59XHJcbnVsIGxpLnNhdmV0aW1lX19waWVjZTpiZWZvcmUge1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiA1cHg7XHJcbiAgICB0b3A6IDE0cHg7XHJcbiAgICB3aWR0aDogMTlweDtcclxuICAgIGhlaWdodDogMTlweDtcclxuICAgIGJhY2tncm91bmQ6ICNGQzUzMEI7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICBib3gtc2hhZG93OiAwIDAgMCAzcHggcmdiYSgyNTIsIDgzLCAxMSwgMzUlKTtcclxufVxyXG51bCBsaS5zYXZldGltZV9fcGllY2U6YWZ0ZXIge1xyXG4gIGNvbnRlbnQ6ICcnO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB3aWR0aDogMTNweDtcclxuICBoZWlnaHQ6IDlweDtcclxuICBsZWZ0OiA4cHg7XHJcbiAgdG9wOiAxOXB4O1xyXG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvY2hlY2suc3ZnKTtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG59XHJcbi5zYXZldGltZV9fcGllY2UgaDMge1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICBwYWRkaW5nLXRvcDogMTRweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbn1cclxuLnNhdmV0aW1lX19hcnJvdyB7XHJcbiAgICB3aWR0aDogMTJweDtcclxuICAgIGhlaWdodDogMTBweDtcclxufVxyXG4uc2F2ZXRpbWVfX21vcmUge1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxufVxyXG4uc2F2ZXRpbWVfX2xlZnQge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xyXG59XHJcbi5zYXZldGltZV9fcmlnaHQge1xyXG4gICAgbWF4LXdpZHRoOiAxOThweDtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG59XHJcbi5zYXZldGltZV9fcGljdHVyZSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG1hcmdpbi1ib3R0b206IDEzcHg7XHJcbn1cclxuLnNhdmV0aW1lX19yZWdhbGlhIHtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxM3B4O1xyXG59XHJcbi5zYXZldGltZV9fcG9zdCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG59XHJcbi5tYWluX19zYXZldGltZSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xyXG59XHJcbi5tYWluX19nb29kcyB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjRjVGNUY1O1xyXG4gICAgcGFkZGluZzogNjBweCAwO1xyXG59XHJcbi5nb29kc19fc2hlbGwge1xyXG4gICAgbWFyZ2luOiAwIDE1cHg7XHJcbn1cclxuLmdvb2RzX190aXRsZSB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyOXB4O1xyXG59XHJcbi5nb29kc19fd3JhcHBlciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGNvdW50ZXItcmVzZXQ6IG51bTtcclxufVxyXG4uZ29vZHNfX2ltcG9ydGFudCB7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDExcHg7XHJcbn1cclxuLmdvb2RzX19zcGFuIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcbi5nb29kc19fc3Bhbi10eXBlLWJvbGQge1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxufVxyXG4uZ29vZHNfX2NlbGwge1xyXG4gICAgcGFkZGluZzogMTVweCAxNXB4IDE1cHggNDlweDtcclxuICAgIG1hcmdpbi1sZWZ0OiAxN3B4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMThweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbn1cclxuLmdvb2RzX19jZWxsOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIHdpZHRoOiAzNXB4O1xyXG4gICAgaGVpZ2h0OiAzNXB4O1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgYmFja2dyb3VuZDogI0ZDNTMwQjtcclxuICAgIGxlZnQ6IC0xOHB4O1xyXG4gICAgdG9wOiA0N3B4OztcclxufVxyXG4uZ29vZHNfX2NlbGw6YWZ0ZXIge1xyXG4gICAgY29udGVudDogY291bnRlcihudW0pO1xyXG4gICAgY291bnRlci1pbmNyZW1lbnQ6IG51bTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IC01cHg7XHJcbiAgICB0b3A6IDUwcHg7XHJcbiAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG59XHJcbi5nb29kc19fdG9wIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDE0cHg7XHJcbn1cclxuLmdvb2RzX19leHByZXNzRHJhdyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjNweDtcclxufVxyXG4uZXhwcmVzc0RyYXdfX3BpY3R1cmUge1xyXG4gICAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICMwMDA7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xyXG59XHJcbi5leHByZXNzRHJhd19fdGl0bGUge1xyXG4gICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG59XHJcbi5leHByZXNzRHJhd19fdGV4dCB7XHJcbiAgICBsaW5lLWhlaWdodDogMTlweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbn1cclxuLmV4cHJlc3NEcmF3X19idXR0b24ge1xyXG4gICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBwYWRkaW5nOiAyMnB4IDIwcHggMjRweDtcclxufVxyXG4udGVjaG5vX19zaGVsbCB7XHJcbiAgICBtYXJnaW46IDAgMTVweDtcclxuICAgIHBhZGRpbmctdG9wOiAxNnB4O1xyXG59XHJcbi50ZWNobm9fX2NvbnRlbnQge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG59XHJcbi50ZWNobm9fX3RleHQgaDMge1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG59XHJcbi50ZWNobm9fX3BpY3R1cmUge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG59XHJcbi50ZWNobm9fX3RleHQge1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgcCB7XHJcbiAgICAgIG1heC13aWR0aDogMjQwcHg7XHJcbiAgICB9XHJcbn1cclxuLnRlY2hub19fbGluayB7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjBweDtcclxufVxyXG4udGVjaG5vX19jZWxsIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XHJcbn1cclxuLnRlY2hub19fY2VsbDpsYXN0LWNoaWxkIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbn1cclxuLnRlY2hub19fYXJyb3cge1xyXG4gICAgd2lkdGg6IDE2cHg7XHJcbiAgICBoZWlnaHQ6IDExcHg7XHJcbiAgICBib3R0b206IDNweDtcclxuICAgIGxlZnQ6IDUwJTtcclxufVxyXG4udGFyaWZJbmZvLXR5cGUtcmVwYWlyIC50YXJpZkluZm9fX3NoZWxsIHtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbn1cclxuLnRhcmlmSW5mb19fcGVyc29uYWwge1xyXG4gICAgcGFkZGluZzogOXB4IDAgMDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxufVxyXG4ucGVyc29uYWxfX3BpY3R1cmUge1xyXG4gICAgd2lkdGg6IDcwcHg7XHJcbiAgICBoZWlnaHQ6IDcwcHg7XHJcbiAgICBib3JkZXI6IDVweCBzb2xpZCAjZmZmO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIG1hcmdpbi1ib3R0b206IDlweDtcclxufVxyXG4ucGVyc29uYWxfX2ltZyB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG59XHJcbi5wZXJzb25hbF9fbGVmdCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xyXG59XHJcbi5wZXJzb25hbF9fcmlnaHQge1xyXG4gICAgcGFkZGluZzogOHB4IDAgMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG59XHJcbi50YXJpZkluZm9fX2xlZnQge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzZweDtcclxufVxyXG4ub25saW5lV29yay10eXBlLXJlcGFpciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxufVxyXG4ub25saW5lV29ya19fbGVmdCB7XHJcbiAgICBtYXgtd2lkdGg6IDEwNXB4O1xyXG4gICAgbWluLXdpZHRoOiAxMDVweDtcclxuICAgIG1hcmdpbjogMCAxNnB4IDAgMDtcclxufVxyXG4ub25saW5lV29ya19fcmlnaHQge1xyXG4gICAgcGFkZGluZzogMzRweCAwIDA7XHJcbn1cclxuLm9ubGluZVdvcmtfX3RpdGxlIHtcclxuICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogOXB4O1xyXG59XHJcbi5vbmxpbmVXb3JrX190ZXh0IHtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG59XHJcbi5tYWluX190ZWFtLXR5cGUtcmVwYWlyIC50ZWFtX19waWN0dXJlIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDlweDtcclxufVxyXG4udGVhbV9fYnV0dG9uLXR5cGUtcmVwYWlyIHtcclxuICAgIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbn1cclxuLm1haW5fX3RlYW0tdHlwZS1yZXBhaXIgLnRlYW1fX2NlbGwge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjZweDtcclxufVxyXG4ubWFzdGVyc19fc2hlbGwge1xyXG4gICAgbWFyZ2luOiAwIDE1cHg7XHJcbn1cclxuLm1hc3RlcnNfX3RpdGxlIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIG1hcmdpbi1ib3R0b206IDMxcHg7XHJcbn1cclxuLm1haW5fX21hc3RlcnMge1xyXG4gICAgcGFkZGluZy10b3A6IDdweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAyMnB4O1xyXG59XHJcbi5tYXN0ZXJzX19udW1iZXJzIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcbn1cclxuLm1hc3RlcnNfX251bWJlciB7XHJcbiAgICBmb250LXNpemU6IDQzcHg7XHJcbiAgICBsaW5lLWhlaWdodDogMTtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBjb2xvcjogI0ZDNTMwQjtcclxuICAgIG1hcmdpbi1ib3R0b206IDJweDtcclxufVxyXG4ubWFzdGVyc19fcmVnYWxpYSB7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbn1cclxuLm1hc3RlcnNfX2NvdW50IHtcclxuICAgIG1hcmdpbi1yaWdodDogMTZweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxOXB4O1xyXG59XHJcbi5tYXN0ZXJzX19ib3R0b20ge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxufVxyXG4ubWFzdGVyc19fbWFzdGVyIHtcclxuICAgIG1heC13aWR0aDogY2FsYygxMDAlLzIgLSA2cHgvMik7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDZweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAyMXB4O1xyXG59XHJcbi5tYXN0ZXJzX19tYXN0ZXI6bnRoLWNoaWxkKDJuKSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbn1cclxuLm1hc3RlcnNfX25hbWUge1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG59XHJcbi5tYXN0ZXJzX19waWN0dXJlIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xyXG59XHJcbi5tYXN0ZXJzX19wcm9mZXNzaW9uIHtcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxufVxyXG4ubWFzdGVyc19fc3RhZ2Uge1xyXG4gICAgZm9udC1zaXplOiAxM3B4O1xyXG59XHJcbi5oYXBweV9fc2hlbGwge1xyXG4gICAgbWFyZ2luOiAwIDE1cHg7XHJcbn1cclxuLm1haW5fX2hhcHB5IHtcclxuICAgIHBhZGRpbmc6IDUwcHggMCAzN3B4O1xyXG4gICAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcclxuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XHJcbn1cclxuLmhhcHB5X190aXRsZSB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyM3B4O1xyXG59XHJcbi5oYXBweV9fd3JhcHBlciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxufVxyXG4uaGFwcHlfX2NlbGwge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxufVxyXG4uaGFwcHlfX2lmcmFtZSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG59XHJcbi5mZWVkYmFja19fc2hlbGwge1xyXG4gICAgbWFyZ2luOiAwIDE1cHg7XHJcbn1cclxuLmZlZWRiYWNrX190aXRsZSB7XHJcbiAgICBtYXgtd2lkdGg6IDE4MHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjFweDtcclxufVxyXG4uZm9ybV9fdGl0bGUge1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxufVxyXG4uZm9ybV9fdGV4dGFyZWEge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtaW4taGVpZ2h0OiAxNTJweDtcclxuICAgIHJlc2l6ZTogdmVydGljYWw7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMTIlKTtcclxufVxyXG4uZm9ybV9faW5wdXRTaGVsbC10eXBlLWhvd1Rha2Uge1xyXG4gICAgbWFyZ2luLXRvcDogMzBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDI5cHg7XHJcbn1cclxuLmZvcm1fX3JhZGlvQnV0dG9ucyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG59XHJcbi5mb3JtX19yYWRpbyB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcbi5yYWRpb0J1dHRvbnNfX2xhYmVsOmFmdGVyIHtcclxuICB3aWR0aDogMTRweDtcclxuICBoZWlnaHQ6IDE0cHg7XHJcbiAgY29udGVudDogJyc7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGxlZnQ6IDRweDtcclxuICB0b3A6IDUwJTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcclxuICBiYWNrZ3JvdW5kOiAjZmM1MzBiO1xyXG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICBvcGFjaXR5OiAwO1xyXG4gIHRyYW5zaXRpb246IG9wYWNpdHkgLjM1cyBsaW5lYXI7XHJcbn1cclxuLmZvcm1fX3JhZGlvOmNoZWNrZWQgKyAucmFkaW9CdXR0b25zX19sYWJlbDphZnRlciB7XHJcbiAgb3BhY2l0eTogMTtcclxuICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4zNXMgbGluZWFyO1xyXG59XHJcbi5yYWRpb0J1dHRvbnNfX2xhYmVsIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZm9udC1zaXplOiAxOXB4O1xyXG59XHJcbi5yYWRpb0J1dHRvbnNfX3N2Zy10eXBlLXBob25lIHtcclxuICAgIHdpZHRoOiAyNHB4O1xyXG4gICAgaGVpZ2h0OiAyNHB4O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA5cHg7XHJcbn1cclxuLnJhZGlvQnV0dG9uc19fc3ZnLXR5cGUtbWFpbCB7XHJcbiAgICB3aWR0aDogMjVweDtcclxuICAgIGhlaWdodDogMjBweDtcclxuICAgIG1hcmdpbi1yaWdodDogOHB4O1xyXG59XHJcbi5yYWRpb0J1dHRvbnNfX2xhYmVsOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIHdpZHRoOiAyMnB4O1xyXG4gICAgaGVpZ2h0OiAyMnB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgYm94LXNoYWRvdzogMCAwIDAgMnB4ICNGQzUzMEI7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XHJcbn1cclxuLnJhZGlvQnV0dG9uc19fc2hlbGwge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG59XHJcbi5yYWRpb0J1dHRvbnNfX3NoZWxsOmxhc3QtY2hpbGQge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG59XHJcbi5mZWVkYmFja19fZm9ybSAuZm9ybV9fYnV0dG9uIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcGFkZGluZzogMjBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDE3cHg7XHJcbn1cclxuLmZlZWRiYWNrX19sZWZ0IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDQxcHg7XHJcbn1cclxuLmZlZWRiYWNrX19hbnlRdWVzdGlvbnMge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG59XHJcbi5mZWVkYmFja19fYW55UXVlc3Rpb25zIC5hbnlRdWVzdGlvbnNfX2ltZyB7XHJcbiAgICB3aWR0aDogMTQwcHg7XHJcbiAgICBoZWlnaHQ6IDE0MHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjJweDtcclxufVxyXG4uZmVlZGJhY2tfX2FueVF1ZXN0aW9ucyAuYW55UXVlc3Rpb25zX190b3Age1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjJweDtcclxufVxyXG4uZmVlZGJhY2tfX2FueVF1ZXN0aW9ucyAuYW55UXVlc3Rpb25zX19uYW1lIHtcclxuICAgIGNvbG9yOiBpbmhlcml0O1xyXG4gICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIG1hcmdpbi1ib3R0b206IDEycHg7XHJcbn1cclxuLmZlZWRiYWNrX19hbnlRdWVzdGlvbnMgLmFueVF1ZXN0aW9uc19fcmVnYWxpYSB7XHJcbiAgICBjb2xvcjogaW5oZXJpdDtcclxufVxyXG4uZmVlZGJhY2tfX2FueVF1ZXN0aW9ucyAuYW55UXVlc3Rpb25zX19ib3R0b20ge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbn1cclxuLmZlZWRiYWNrX19hbnlRdWVzdGlvbnMgLmFueVF1ZXN0aW9uc19fY29uc29sZSB7XHJcbiAgICBtYXJnaW4tdG9wOiAyNXB4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbn1cclxuLmZlZWRiYWNrX19hbnlRdWVzdGlvbnMgLmFueVF1ZXN0aW9uc19fc3ZnIHtcclxuICAgIGNvbG9yOiAjRkM1MzBCO1xyXG4gICAgd2lkdGg6IDQycHg7XHJcbiAgICBoZWlnaHQ6IDQycHg7XHJcbn1cclxuLmZlZWRiYWNrX19hbnlRdWVzdGlvbnMgLmFueVF1ZXN0aW9uc19fbGluayB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XHJcbn1cclxuLm1haW5fX2ZlZWRiYWNrIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiA4OHB4O1xyXG59XHJcbi5jb21wbGV4X190aXRsZSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG59XHJcbi5jb21wbGV4X19jb250ZW50IHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDMycHg7XHJcbn1cclxuLmNvbXBsZXhfX2Fycm93IHtcclxuICAgIHdpZHRoOiAxNHB4O1xyXG4gICAgaGVpZ2h0OiAxMHB4O1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAzMHB4O1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpIHRyYW5zbGF0ZSgtNTAlLCAwKTtcclxuICAgIGxlZnQ6IGNhbGMoNTAlIC0gOHB4KTtcclxufVxyXG4uY29tcGxleF9fd3JhcHBlciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG59XHJcbi5jb21wbGV4X19zaGVsbCB7XHJcbiAgICBtYXJnaW46IDAgMTVweDtcclxufVxyXG4uY29tcGxleF9fY2VsbCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJS8yIC0gOHB4LzIpO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDhweDtcclxuICAgIHBhZGRpbmc6IDM5cHggMTZweCAyOHB4O1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIGJhY2tncm91bmQ6ICNGNUY1RjU7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBsaW5lLWhlaWdodDogMTlweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDhweDtcclxufVxyXG4uY29tcGxleF9fY2VsbDpudGgtY2hpbGQoMm4pIHtcclxuICAgIG1hcmdpbi1yaWdodDogMDtcclxufVxyXG4uY29tcGxleF9fY2VsbCBzcGFuIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xyXG59XHJcbi5tYWluX19jb21wbGV4IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDQ1cHg7XHJcbn1cclxuLnRhcmlmSW5mby10eXBlLW1hbmFnZXIgLnRhcmlmSW5mb19faW1nIHtcclxuICAgIG1heC13aWR0aDogMjAwcHg7XHJcbn1cclxuLnRhcmlmSW5mby10eXBlLW1hbmFnZXIgLnRhcmlmSW5mb19fbGVmdCB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG59XHJcbi50YXJpZkluZm9fX2ltZy1zaGFkb3ctdHJhbnNwYXJlbnQge1xyXG4gICAgYm94LXNoYWRvdzogbm9uZTtcclxufVxyXG4udGVhbV9fYWNjb3JkaW9ucyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbn1cclxuXHJcbi5hY2NvcmRpb25zX19hY2NvcmRpb24ge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUvMiAtIDhweC8yKTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA4cHg7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGxpbmUtaGVpZ2h0OiAxOXB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxufVxyXG4uYWNjb3JkaW9uc19fYWNjb3JkaW9uOm50aC1jaGlsZCgybikge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG59XHJcbi5hY2NvcmRpb25fX2J1dHRvbiB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcGFkZGluZzogNTBweCAxNnB4IDdweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuLmFjY29yZGlvbl9fY29udGFpbmVyIHtcclxuICAgIG1heC1oZWlnaHQ6IDA7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDE2cHg7XHJcbiAgICBwYWRkaW5nOiAwIDE0cHggMjRweDtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIC4zNXMgbGluZWFyO1xyXG4gICAgJi1hY3Rpb24tc2hvdyB7XHJcbiAgICAgIG1heC1oZWlnaHQ6IDQwMHB4O1xyXG4gICAgICBvcGFjaXR5OiAxO1xyXG4gICAgfVxyXG59XHJcbi5hY2NvcmRpb25fX2xpbmsge1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgcGFkZGluZy10b3A6IDRweDtcclxuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG59XHJcbi5hY2NvcmRpb25fX2Fycm93IHtcclxuICAgIHdpZHRoOiAxM3B4O1xyXG4gICAgaGVpZ2h0OiAxOHB4O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDVweDtcclxufVxyXG4uYWNjb3JkaW9uX19sYWJlbCB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB3aWR0aDogMTlweDtcclxuICAgIGhlaWdodDogMTlweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIHRvcDogMjRweDtcclxuICAgIGxlZnQ6IDUwJTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApO1xyXG4gICAgYmFja2dyb3VuZDogI0ZDNTMwQjtcclxuICAgIGJveC1zaGFkb3c6IDAgMCAwIDNweCByZ2JhKDI1MiwgODMsIDExLCAzNSUpO1xyXG59XHJcbi5hY2NvcmRpb25fX2xhYmVsOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIHdpZHRoOiAxMXB4O1xyXG4gICAgaGVpZ2h0OiAzcHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbGVmdDogNTAlO1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcclxufVxyXG4uYWNjb3JkaW9uX19sYWJlbDphZnRlciB7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIHdpZHRoOiAxMXB4O1xyXG4gICAgaGVpZ2h0OiAzcHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbGVmdDogNTAlO1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoOTBkZWcpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG59XHJcbi5hY2NvcmRpb25fX2xhYmVsOmFmdGVyIHtcclxuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjM1cyBsaW5lYXI7XHJcbn1cclxuLmFjY29yZGlvbl9fYnV0dG9uLWFjdGlvbi1zaG93IHtcclxuICAuYWNjb3JkaW9uX19sYWJlbDphZnRlciB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpIHJvdGF0ZSgwZGVnKTtcclxuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuMzVzIGxpbmVhcjtcclxuICB9XHJcbn1cclxuLmxvYWRpbmdfX2lucHV0IHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuLmxvYWRpbmdfX3RleHQge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHBhZGRpbmc6IDE2cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICBib3JkZXI6IDJweCBzb2xpZDtcclxuICAgIGJvcmRlci1jb2xvcjogcmdiYSgwLDAsMCwuMTIpO1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjhweDtcclxufVxyXG4ubG9hZGluZ19fYnV0dG9uIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXgtd2lkdGg6IDEyMHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDIwMDsgXHJcbn1cclxuLnNhdmV0aW1lLXR5cGUtdnIge1xyXG4gIGJhY2tncm91bmQ6ICNmNWY1ZjU7XHJcbiAgcGFkZGluZzogNDBweCAwO1xyXG59XHJcbi5zYXZldGltZS10eXBlLXZyIGxpLnNhdmV0aW1lX19waWVjZSBwOmxhc3Qtb2YtdHlwZSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwXHJcbn1cclxuLnNhdmV0aW1lLXR5cGUtdnIgbGkuc2F2ZXRpbWVfX3BpZWNlIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbn1cclxuLnNhdmV0aW1lLXR5cGUtdnIgdWwge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxufVxyXG4ucHJvamVjdHNfX3RpdGxlIHtcclxuICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBsaW5lLWhlaWdodDogMjhweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICBwYWRkaW5nOiAwIDE1cHg7XHJcbn1cclxuLm1haW5fX3doZW5GaXgge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcclxuICAgIHBhZGRpbmc6IDQwcHggMDtcclxuICAgIGJhY2tncm91bmQ6ICNmNWY1ZjU7XHJcbn1cclxuLndoZW5GaXhfX3NoZWxsIHtcclxuICAgIG1hcmdpbjogMCAxNXB4O1xyXG59XHJcbi5zYXZldGltZV9faGVhZGVyIHtcclxuICAgIG1hcmdpbjogMCAxNXB4O1xyXG59XHJcbi5mZWVkYmFjay10eXBlLWhhbGZlZCB7XHJcbiAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcclxuICAuZmVlZGJhY2tfX3RpdGxlIHtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICB9XHJcbiAgLmFjY29yZGlvbnNfX2FjY29yZGlvbiB7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2UwZTBlMDtcclxuICAgIC5hY2NvcmRpb25fX2J1dHRvbiB7XHJcbiAgICAgIHBhZGRpbmc6IDE1cHggNTBweCAxNXB4IDE2cHg7XHJcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICB9XHJcbiAgICAuYWNjb3JkaW9uX19sYWJlbCB7XHJcbiAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgIHJpZ2h0OiAxN3B4O1xyXG4gICAgICB0b3A6IDUwJTtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XHJcbiAgICB9XHJcbiAgICAuYWNjb3JkaW9uX19jb250YWluZXIge1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgICAgJi1hY3Rpb24tc2hvdyB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLmFueVF1ZXN0aW9uc19fc2xvZ2FuIHtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBsaW5lLWhlaWdodDogMS4yO1xyXG4gIH1cclxuICAuYW55UXVlc3Rpb25zX19jb25zb2xlIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDIxcHg7XHJcbiAgfVxyXG4gIC5hbnlRdWVzdGlvbnNfX3Bob25lIHtcclxuICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgIGNvbG9yOiAjMjYyNDIyO1xyXG4gIH1cclxuICAuYW55UXVlc3Rpb25zX19ib3R0b20gcDpsYXN0LW9mLXR5cGUge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xyXG4gIH0gXHJcbn1cclxuXHJcblxyXG5cclxuXHJcbi5oYXBweS10eXBlLXNob3J0IHtcclxuICBwYWRkaW5nOiAwO1xyXG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gIC5oYXBweV9fbGVmdCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gIH1cclxuICAuaGFwcHlfX25hbWUge1xyXG4gICAgZm9udC1zaXplOiAzMHB4O1xyXG4gIH1cclxuICAuaGFwcHlfX3JlZ2FseWEge1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gIH1cclxuICAuaGFwcHlfX2NvbnRlbnQge1xyXG4gICAgbWFyZ2luLXRvcDogMTJweDtcclxuICB9XHJcbn1cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNDgycHgpIHtcclxuICAuY2FsYmFja19fc2hlbGwge1xyXG4gICAgICBtYXgtd2lkdGg6IDQ2MHB4O1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICB9XHJcbiAgLnNhdmV0aW1lX19zaGVsbCB7XHJcbiAgICAgIG1heC13aWR0aDogNDYwcHg7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gIH1cclxuICAuZ29vZHNfX3NoZWxsIHtcclxuICAgICAgbWF4LXdpZHRoOiA0NjBweDtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgfVxyXG4gIC50ZWNobm9fX3NoZWxsIHtcclxuICAgICAgbWF4LXdpZHRoOiA0NjBweDtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgfVxyXG4gIC5tYXN0ZXJzX19zaGVsbCB7XHJcbiAgICAgIG1heC13aWR0aDogNDYwcHg7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gIH1cclxuICAuaGFwcHlfX3NoZWxsIHtcclxuICAgICAgbWF4LXdpZHRoOiA0NjBweDtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgfVxyXG4gIC5mZWVkYmFja19fc2hlbGwge1xyXG4gICAgICBtYXgtd2lkdGg6IDQ2MHB4O1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICB9XHJcbiAgLmNvbXBsZXhfX3NoZWxsIHtcclxuICAgICAgbWF4LXdpZHRoOiA0NjBweDtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgfVxyXG4gIC5nb29kc19fY2VsbDpiZWZvcmUge1xyXG4gICAgICB0b3A6IDUwJTtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XHJcbiAgfVxyXG4gIC5nb29kc19fY2VsbDphZnRlciB7XHJcbiAgICAgIHRvcDogNTAlO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcclxuICB9XHJcbiAgLmdvb2RzX19leHByZXNzRHJhdyB7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgfVxyXG4gIC50ZWNobm9fX3dyYXBwZXIge1xyXG4gICAgICBtYXgtd2lkdGg6IDI1MHB4O1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gIH1cclxuICAubWFzdGVyc19fY291bnQge1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XHJcbiAgfVxyXG4gIC5tYXN0ZXJzX19jb3VudDpudGgtY2hpbGQoM24pLCAubWFzdGVyc19fbWFzdGVyOm50aC1jaGlsZCgybikge1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XHJcbiAgfVxyXG4gIC5tYXN0ZXJzX19jb3VudDpsYXN0LWNoaWxkIHtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gIH1cclxuICAubWFzdGVyc19fcmVnYWxpYSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICB9XHJcbiAgLmhhcHB5X19pZnJhbWUge1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICB9XHJcbiAgLndoZW5GaXhfX3NoZWxsIHtcclxuICAgICAgbWF4LXdpZHRoOiA0NjBweDtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgfVxyXG4gIC5zYXZldGltZV9faGVhZGVyIHtcclxuICAgICAgbWF4LXdpZHRoOiA0NjBweDtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgfVxyXG59XHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAuY2FsYmFja19fc2hlbGwge1xyXG4gICAgICBtYXgtd2lkdGg6IDczMHB4O1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICB9XHJcbiAgLnNhdmV0aW1lX19zaGVsbCB7XHJcbiAgICAgIG1heC13aWR0aDogNzMwcHg7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gIH1cclxuICAuZ29vZHNfX3NoZWxsIHtcclxuICAgICAgbWF4LXdpZHRoOiA3MzBweDtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgfVxyXG4gIC50ZWNobm9fX3NoZWxsIHtcclxuICAgICAgbWF4LXdpZHRoOiA3MzBweDtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgfVxyXG4gIC5tYXN0ZXJzX19zaGVsbCB7XHJcbiAgICAgIG1heC13aWR0aDogNzMwcHg7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gIH1cclxuICAuaGFwcHlfX3NoZWxsIHtcclxuICAgICAgbWF4LXdpZHRoOiA3MzBweDtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgfVxyXG4gIC5mZWVkYmFja19fc2hlbGwge1xyXG4gICAgICBtYXgtd2lkdGg6IDczMHB4O1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICB9XHJcbiAgLmNvbXBsZXhfX3NoZWxsIHtcclxuICAgICAgbWF4LXdpZHRoOiA3MzBweDtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgfVxyXG4gIC5jYWxiYWNrX19zaGVsbCB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgfVxyXG4gIC5jYWxiYWNrX19idXR0b24ge1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICAgIG1heC13aWR0aDogMzExcHg7XHJcbiAgfVxyXG4gIC5jYWxiYWNrX19jb250ZW50IHtcclxuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xyXG4gIH1cclxuICAuc2F2ZXRpbWVfX3NoZWxsIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICB9XHJcbiAgLnNhdmV0aW1lX19sZWZ0IHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xyXG4gIH1cclxuICAuc2F2ZXRpbWVfX3JpZ2h0IHtcclxuICAgICAgbWFyZ2luOiAwIDAgMCBhdXRvO1xyXG4gIH1cclxuICAuZ29vZHNfX2NlbGwge1xyXG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJS8yIC0gNTNweC8yIC0gMTdweCk7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogNTNweDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG4gIC5nb29kc19fY2VsbDpudGgtY2hpbGQoMm4pIHtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gIH1cclxuICAuZ29vZHNfX3dyYXBwZXIge1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgfVxyXG4gIC5nb29kc19fZXhwcmVzc0RyYXcge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgbWFyZ2luOiAwIDMycHggMCAwO1xyXG4gIH1cclxuICAuZ29vZHNfX2JvdHRvbSB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgfVxyXG4gIC5leHByZXNzRHJhd19fcGljdHVyZSB7XHJcbiAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICBtYXJnaW46IDAgMTZweCAwIDA7XHJcbiAgICAgIG1heC13aWR0aDogMTAwcHg7XHJcbiAgfVxyXG4gIC50YXJpZkluZm8tdHlwZS1yZXBhaXIgLnRhcmlmSW5mb19fc2hlbGwge1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gIH1cclxuICAub25saW5lV29yay10eXBlLXJlcGFpciB7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICB9XHJcbiAgLm9ubGluZVdvcmtfX2xlZnQge1xyXG4gICAgICBtYXJnaW46IDAgMCAxNnB4IDA7XHJcbiAgfVxyXG4gIC5vbmxpbmVXb3JrX19yaWdodCB7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB9XHJcbiAgLnRhcmlmSW5mb19fcGVyc29uYWwge1xyXG4gICAgICBtYXgtd2lkdGg6IDI4MHB4O1xyXG4gIH1cclxuICAudGFyaWZJbmZvLXR5cGUtcmVwYWlyIC50YXJpZkluZm9fX2xlZnQge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gIH1cclxuICAubWFpbl9fdGVhbS10eXBlLXJlcGFpciAudGVhbV9fd3JhcHBlciB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIH1cclxuICAubWFpbl9fdGVhbS10eXBlLXJlcGFpciAudGVhbV9fY2VsbCB7XHJcbiAgICAgIG1hcmdpbjogMCAxMnB4IDAgMDtcclxuICB9XHJcbiAgLm1haW5fX3RlYW0tdHlwZS1yZXBhaXIgLnRlYW1fX2NlbGw6bGFzdC1jaGlsZCB7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICB9XHJcbiAgLm1hc3RlcnNfX2NvdW50IHtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAzMnB4O1xyXG4gIH1cclxuICAubWFzdGVyc19fbWFzdGVyIHtcclxuICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUvNCAtIDZweCozLzQpO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDZweDtcclxuICB9XHJcbiAgLm1hc3RlcnNfX21hc3RlcjpudGgtY2hpbGQoMm4pIHtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiA2cHg7XHJcbiAgfVxyXG5cclxuICAubWFzdGVyc19fY291bnQ6bnRoLWNoaWxkKDNuKSB7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMzJweDtcclxuICB9XHJcbiAgLm1hc3RlcnNfX21hc3RlcjpudGgtY2hpbGQoNG4pIHtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gIH1cclxuICAuaGFwcHlfX3dyYXBwZXIge1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgfVxyXG4gIC5oYXBweV9fY2VsbCB7XHJcbiAgICAgIG1hcmdpbjogMCA2cHggMCAwO1xyXG4gIH1cclxuICAuaGFwcHlfX2NlbGw6bGFzdC1jaGlsZCB7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICB9XHJcbiAgLmZlZWRiYWNrX19zaGVsbCB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgfVxyXG4gIC5mZWVkYmFja19fYW55UXVlc3Rpb25zIHtcclxuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgfVxyXG4gIC5mZWVkYmFja19fcmlnaHQge1xyXG4gICAgICBtYXgtd2lkdGg6IDI1MHB4O1xyXG4gIH1cclxuICAuZmVlZGJhY2tfX2FueVF1ZXN0aW9ucyAuYW55UXVlc3Rpb25zX190b3Age1xyXG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICB9XHJcbiAgLmZlZWRiYWNrX19hbnlRdWVzdGlvbnMgLmFueVF1ZXN0aW9uc19fYm90dG9tIHtcclxuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICB9XHJcbiAgLmZlZWRiYWNrX19hbnlRdWVzdGlvbnMgLmFueVF1ZXN0aW9uc19fY29uc29sZSB7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICB9XHJcbiAgLmZlZWRiYWNrX19sZWZ0IHtcclxuICAgICAgbWFyZ2luOiAwIDMycHggMCAwO1xyXG4gIH1cclxuICAuZmVlZGJhY2tfX3RpdGxlIHtcclxuICAgICAgbWF4LXdpZHRoOiBub25lO1xyXG4gIH1cclxuICAuZm9ybV9faW5wdXRTaGVsbC10eXBlLXNob3J0IHtcclxuICAgICAgbWF4LXdpZHRoOiAzMDBweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICB9XHJcbiAgLmZlZWRiYWNrX19mb3JtIC5mb3JtX19idXR0b24ge1xyXG4gICAgICBtYXgtd2lkdGg6IDMwMHB4O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICB9XHJcbiAgLm1hc3RlcnNfX251bWJlcnMge1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgfVxyXG4gIC5tYXN0ZXJzX19jb3VudDpsYXN0LWNoaWxkIHtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gIH1cclxuICAudGFyaWZJbmZvLXR5cGUtbWFuYWdlciAudGFyaWZJbmZvX19pbWcge1xyXG4gICAgICBtYXgtd2lkdGg6IDE1MHB4O1xyXG4gIH1cclxuICAudGFyaWZJbmZvLXR5cGUtbWFuYWdlciAudGFyaWZJbmZvX19zaGVsbCB7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgfVxyXG4gIC50YXJpZkluZm8tdHlwZS1tYW5hZ2VyIC50YXJpZkluZm9fX2xlZnQge1xyXG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gIH1cclxuICAudGFyaWZJbmZvX19mb3JtLXR5cGUtY29tcHJlc3Mge1xyXG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgfVxyXG4gIC50YXJpZkluZm9fX2Zvcm0tdHlwZS1jb21wcmVzcyAuZm9ybV9faW5wdXRTaGVsbDpmaXJzdC1jaGlsZCB7XHJcbiAgICAgIG1pbi13aWR0aDogMjQwcHg7XHJcbiAgICAgIG1hcmdpbjogMCAxNnB4IDE2cHggMDtcclxuICB9XHJcbiAgLmxvYWRpbmdfX3RleHQge1xyXG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxMzNweDtcclxuICB9XHJcbiAgLmxvYWRpbmdfX2J1dHRvbiB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICByaWdodDogMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XHJcbiAgfVxyXG4gIC5mb3JtX19sb2FkaW5nIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIH1cclxuICAucHJvamVjdHMtdHlwZS11dGlsaXR5IC5wcm9qZWN0c19fc2hlbGwge1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICB9XHJcbiAgLnNhdmV0aW1lLXR5cGUtdnIgLnNhdmV0aW1lX19saXN0IHtcclxuICAgICAgbWFyZ2luLXRvcDogMzFweDtcclxuICAgICAgbWF4LXdpZHRoOiA0MzBweDtcclxuICB9XHJcbiAgLndoZW5GaXhfX3NoZWxsIHtcclxuICAgICAgbWF4LXdpZHRoOiA3MzBweDtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgfVxyXG4gIC5zYXZldGltZV9faGVhZGVyIHtcclxuICAgICAgbWF4LXdpZHRoOiA3MzBweDtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgfVxyXG4gIC53aGVuRml4X193cmFwcGVyIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIH1cclxuICAud2hlbkZpeF9fbGVmdCB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XHJcbiAgfVxyXG4gIC53aGVuRml4X19zdHJvbmcge1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICB9XHJcbiAgLndoZW5GaXhfX2xpc3Qge1xyXG4gICAgLndoZW5GaXhfX3BpZWNlIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTRweDtcclxuICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5mZWVkYmFjay10eXBlLWhhbGZlZCAuZmVlZGJhY2tfX2xlZnQge1xyXG4gICAgbWF4LXdpZHRoOiA0MTBweDtcclxuICB9XHJcbiAgLmhhcHB5LXR5cGUtc2hvcnQgLmhhcHB5X19sZWZ0IHtcclxuICAgICAgbWFyZ2luOiAwIGF1dG8gMCAwO1xyXG4gIH1cclxuICAuaGFwcHktdHlwZS1zaG9ydCAuaGFwcHlfX3JpZ2h0IHtcclxuICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSA0MDBweCk7XHJcbiAgfVxyXG4gIC5oYXBweS10eXBlLXNob3J0IC5oYXBweV9faWZyYW1lIHtcclxuICAgICAgaGVpZ2h0OiAyMTBweDtcclxuICAgICAgd2lkdGg6IDM2MHB4O1xyXG4gIH1cclxuICAuaGFwcHktdHlwZS1zaG9ydCAuaGFwcHlfX25hbWUge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gIH1cclxuXHJcbn1cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcclxuICAuY2FsYmFja19fc2hlbGwge1xyXG4gICAgICBtYXgtd2lkdGg6IDk5MHB4O1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICB9XHJcbiAgLnNhdmV0aW1lX19zaGVsbCB7XHJcbiAgICAgIG1heC13aWR0aDogOTkwcHg7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gIH1cclxuICAuZ29vZHNfX3NoZWxsIHtcclxuICAgICAgbWF4LXdpZHRoOiA5OTBweDtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgfVxyXG4gIC50ZWNobm9fX3NoZWxsIHtcclxuICAgICAgbWF4LXdpZHRoOiA5OTBweDtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgfVxyXG4gIC5tYXN0ZXJzX19zaGVsbCB7XHJcbiAgICAgIG1heC13aWR0aDogOTkwcHg7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gIH1cclxuICAuaGFwcHlfX3NoZWxsIHtcclxuICAgICAgbWF4LXdpZHRoOiA5OTBweDtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgfVxyXG4gIC5mZWVkYmFja19fc2hlbGwge1xyXG4gICAgICBtYXgtd2lkdGg6IDk5MHB4O1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICB9XHJcbiAgLnRlY2hub19fY2VsbCB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgfVxyXG4gIC50ZWNobm9fX3dyYXBwZXIge1xyXG4gICAgICBtYXgtd2lkdGg6IG5vbmU7XHJcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgfVxyXG4gIC5jYWxiYWNrX19jb250ZW50IHtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gIH1cclxuICAuZXhwcmVzc0RyYXdfX2J1dHRvbiB7XHJcbiAgICAgIG1heC13aWR0aDogMzExcHg7XHJcbiAgfVxyXG4gIC50ZWNobm9fX2NlbGwge1xyXG4gICAgICBtYXgtd2lkdGg6IDI3MHB4O1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgfVxyXG4gIC50ZWNobm9fX2NlbGw6bGFzdC1jaGlsZCB7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICB9XHJcbiAgLm9ubGluZVdvcmstdHlwZS1yZXBhaXIge1xyXG4gICAgICBtYXgtd2lkdGg6IDIzMHB4O1xyXG4gIH1cclxuICAubWFzdGVyc19fbnVtYmVycyB7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIH1cclxuICAubWFzdGVyc19fY291bnQ6bGFzdC1jaGlsZCB7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICB9XHJcbiAgLmhhcHB5X19pZnJhbWUge1xyXG4gICAgd2lkdGg6IDU0MHB4O1xyXG4gICAgaGVpZ2h0OiAzMDBweDtcclxuICB9XHJcbiAgLmZlZWRiYWNrX19sZWZ0IHtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gIH1cclxuICAuZmVlZGJhY2tfX3JpZ2h0IHtcclxuICAgICAgbWF4LXdpZHRoOiAzMDBweDtcclxuICB9XHJcbiAgLnJhZGlvQnV0dG9uc19fbGFiZWwge1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIH1cclxuICAuY29tcGxleF9fc2hlbGwge1xyXG4gICAgICBtYXgtd2lkdGg6IDk5MHB4O1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICB9XHJcbiAgLmFjY29yZGlvbnNfX2FjY29yZGlvbiB7XHJcbiAgICAgIG1heC13aWR0aDogY2FsYygxMDAlLzQgLSA4cHgqMy80KTtcclxuICB9XHJcbiAgLmFjY29yZGlvbnNfX2FjY29yZGlvbjpudGgtY2hpbGQoMm4pIHtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XHJcbiAgfVxyXG4gIC5hY2NvcmRpb25zX19hY2NvcmRpb246bnRoLWNoaWxkKDRuKSB7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICB9XHJcbiAgLmNvbXBsZXhfX2NlbGwge1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgfVxyXG4gIC5jb21wbGV4X19jZWxsIHNwYW4ge1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgfVxyXG4gIC5hY2NvcmRpb25fX2J1dHRvbiB7XHJcbiAgICAgIHBhZGRpbmc6IDMycHggNTBweCAxMnB4IDM2cHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjZjVmNWY1O1xyXG4gICAgICB6LWluZGV4OiAxO1xyXG4gIH1cclxuICAuYWNjb3JkaW9uX19sYWJlbCB7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xyXG4gICAgICB0b3A6IDUwJTtcclxuICAgICAgbGVmdDogYXV0bztcclxuICAgICAgcmlnaHQ6IDIycHg7XHJcbiAgfVxyXG4gIC5hY2NvcmRpb25fX2NvbnRhaW5lciB7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMzZweDtcclxuICAgICAgcGFkZGluZy1yaWdodDogMzZweDtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICB9XHJcbiAgLmFjY29yZGlvbl9fYnV0dG9uIHtcclxuICAgIHBhZGRpbmc6IDAgNTBweCAwIDM2cHg7XHJcbiAgICBoZWlnaHQ6IDkwcHg7XHJcbiAgfVxyXG4gIC5hY2NvcmRpb25fX2NvbnRhaW5lci1hY3Rpb24tc2hvdyB7XHJcbiAgICBwYWRkaW5nLXRvcDogMDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAyNHB4O1xyXG4gIH1cclxuICAudGFyaWZJbmZvX19sZWZ0LXR5cGUtY29tcHJlc3Mge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gIH1cclxuICAudGFyaWZJbmZvX19jb21wcmVzcyB7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogNTBweDtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgfVxyXG4gIC50YXJpZkluZm9fX2Zvcm0tdHlwZS1jb21wcmVzcyAuZm9ybV9faW5wdXRTaGVsbDpmaXJzdC1jaGlsZCB7XHJcbiAgICAgIG1pbi13aWR0aDogYXV0bztcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICB9XHJcbiAgLnRhcmlmSW5mb19fZm9ybS10eXBlLWNvbXByZXNzIHtcclxuICAgICAgbWF4LXdpZHRoOiAzNjBweDtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiA1MHB4O1xyXG4gIH1cclxuICAudGFyaWZJbmZvX19mb3JtLXR5cGUtY29tcHJlc3MgLmZvcm1fX2lucHV0U2hlbGw6bnRoLWNoaWxkKDIpIHtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbiAgLnRhcmlmSW5mb19fZm9ybS10eXBlLWNvbXByZXNzIC5mb3JtX19idXR0b24ge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgfVxyXG4gIC5sb2FkaW5nX190ZXh0IHtcclxuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgfVxyXG4gIC53aGVuRml4X19zaGVsbCB7XHJcbiAgICAgIG1heC13aWR0aDogOTkwcHg7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gIH1cclxuICAuc2F2ZXRpbWVfX2hlYWRlciB7XHJcbiAgICAgIG1heC13aWR0aDogOTkwcHg7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gIH1cclxuICAuZmVlZGJhY2stdHlwZS1oYWxmZWQge1xyXG4gICAgLmZlZWRiYWNrX19sZWZ0IHtcclxuICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSA0MDBweCk7XHJcbiAgICB9XHJcbiAgICAuYWNjb3JkaW9uc19fYWNjb3JkaW9uOm50aC1jaGlsZCgybikge1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuXHJcblxyXG5cclxufVxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuICAuY2FsYmFja19fc2hlbGwge1xyXG4gICAgICBtYXgtd2lkdGg6IDEwOTBweDtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgfVxyXG4gIC5zYXZldGltZV9fc2hlbGwge1xyXG4gICAgICBtYXgtd2lkdGg6IDEwOTBweDtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgfVxyXG4gIC5nb29kc19fc2hlbGwge1xyXG4gICAgICBtYXgtd2lkdGg6IDEwOTBweDtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgfVxyXG4gIC50ZWNobm9fX3NoZWxsIHtcclxuICAgICAgbWF4LXdpZHRoOiAxMDkwcHg7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gIH1cclxuICAubWFzdGVyc19fc2hlbGwge1xyXG4gICAgICBtYXgtd2lkdGg6IDEwOTBweDtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgfVxyXG4gIC5oYXBweV9fc2hlbGwge1xyXG4gICAgICBtYXgtd2lkdGg6IDEwOTBweDtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgfVxyXG4gIC5mZWVkYmFja19fc2hlbGwge1xyXG4gICAgICBtYXgtd2lkdGg6IDEwOTBweDtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgfVxyXG4gIC5zdGVwcy10eXBlLXJlcGFpciAuc3RlcHNfX2ltZyB7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICB9XHJcbiAgLnN0ZXBzLXR5cGUtcmVwYWlyIC5zdGVwc19fcGljdHVyZSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDM0cHg7XHJcbiAgfVxyXG4gIC5zdGVwcy10eXBlLXJlcGFpciAuc3RlcHNfX3RleHQgcCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICB9XHJcbiAgLm1haW5fX2NhbGJhY2sge1xyXG4gICAgICBwYWRkaW5nOiAxMTRweCAwO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxMDRweDtcclxuICB9XHJcblxyXG4gIC5jYWxiYWNrX190aXRsZSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjhweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICB9XHJcbiAgLmNhbGJhY2tfX2NvbnRlbnQge1xyXG4gICAgICBmb250LXNpemU6IDIxcHg7XHJcbiAgfVxyXG4gIC5zYXZldGltZV9fdGl0bGUge1xyXG4gICAgICBmb250LXNpemU6IDI5cHg7XHJcbiAgfVxyXG4gIC5zYXZldGltZV9fbGVmdCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjFweDtcclxuICB9XHJcbiAgLnNhdmV0aW1lX19saXN0IHtcclxuICAgICAgbWFyZ2luLXRvcDogNDRweDtcclxuICB9XHJcbiAgLnNhdmV0aW1lX19waWVjZSBoMyB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gIH1cclxuICB1bCBsaS5zYXZldGltZV9fcGllY2U6YmVmb3JlIHtcclxuICAgICAgdG9wOiAwcHg7XHJcbiAgfVxyXG4gIHVsIGxpLnNhdmV0aW1lX19waWVjZTphZnRlciB7XHJcbiAgICAgIHRvcDogNXB4O1xyXG4gIH1cclxuICB1bCBsaS5zYXZldGltZV9fcGllY2Uge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAzNHB4O1xyXG4gIH1cclxuICAuc2F2ZXRpbWVfX3JpZ2h0IHtcclxuICAgICAgbWF4LXdpZHRoOiAzMjdweDtcclxuICB9XHJcbiAgLm1haW5fX3NhdmV0aW1lIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogOTZweDtcclxuICB9XHJcbiAgLmdvb2RzX190aXRsZSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogNDBweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNjVweDtcclxuICB9XHJcbiAgLm1haW5fX2dvb2RzIHtcclxuICAgICAgcGFkZGluZzogMTAxcHggMDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNjdweDtcclxuICB9XHJcbiAgLmdvb2RzX19jZWxsIHtcclxuICAgICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xyXG4gICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJS8zIC0gNzJweC8yIC0gMTdweCk7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7XHJcbiAgfVxyXG4gIC5nb29kc19fY2VsbDpudGgtY2hpbGQoMm4pIHtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiA1M3B4O1xyXG4gIH1cclxuICAuZ29vZHNfX2NlbGw6bnRoLWNoaWxkKDNuKSB7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICB9XHJcbiAgLmV4cHJlc3NEcmF3X19waWN0dXJlIHtcclxuICAgICAgbWF4LXdpZHRoOiAxODRweDtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAzNXB4O1xyXG4gIH1cclxuICAuZXhwcmVzc0RyYXdfX3RpdGxlIHtcclxuICAgICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMzVweDtcclxuICAgICAgbWFyZ2luLXRvcDogMjFweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICB9XHJcbiAgLnRlY2hub19fdGl0bGUge1xyXG4gICAgICBmb250LXNpemU6IDQwcHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgfVxyXG4gIC50ZWNobm9fX2NvbnRlbnQge1xyXG4gICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjE7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDY2cHg7XHJcbiAgfVxyXG4gIC50YXJpZkluZm8tdHlwZS1yZXBhaXIgLnRhcmlmSW5mb19fdGl0bGUge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgfVxyXG4gIC5tYWluX190ZWNobm8ge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxMTRweDtcclxuICB9XHJcbiAgLnRhcmlmSW5mby10eXBlLXJlcGFpciB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiA2N3B4O1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogNjZweDtcclxuICB9XHJcbiAgLnRhcmlmSW5mby10eXBlLXJlcGFpciAudGFyaWZJbmZvX19jb250ZW50IHtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gIH1cclxuICAub25saW5lV29ya19fbGVmdCB7XHJcbiAgICAgIG1heC13aWR0aDogMTM1cHg7XHJcbiAgICAgIG1pbi13aWR0aDogMTM1cHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDIxcHg7XHJcbiAgfVxyXG4gIC5tYWluX190ZWFtLXR5cGUtcmVwYWlyIC50ZWFtX190aXRsZSB7XHJcbiAgICAgIG1heC13aWR0aDogbm9uZTtcclxuICB9XHJcbiAgLm1haW5fX3RlYW0tdHlwZS1yZXBhaXIgLnRlYW1fX3BpY3R1cmUge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyMnB4O1xyXG4gIH1cclxuICAudGVhbV9fYnV0dG9uLXR5cGUtcmVwYWlyIHtcclxuICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gIH1cclxuICAubWFzdGVyc19fdGl0bGUge1xyXG4gICAgICBmb250LXNpemU6IDQxcHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDY2cHg7XHJcbiAgfVxyXG4gIC5tYXN0ZXJzX19udW1iZXJzIHtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAzNXB4O1xyXG4gIH1cclxuICAubWFzdGVyc19fbnVtYmVyIHtcclxuICAgICAgZm9udC1zaXplOiA1N3B4O1xyXG4gIH1cclxuICAubWFzdGVyc19fcmVnYWxpYSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICB9XHJcbiAgLm1hc3RlcnNfX21hc3RlciB7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiA0OXB4O1xyXG4gIH1cclxuICAubWFzdGVyc19fcGljdHVyZSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDE0cHg7XHJcbiAgfVxyXG4gIC5tYXN0ZXJzX19uYW1lIHtcclxuICAgICAgZm9udC1zaXplOiAzNnB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMS4xO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgfVxyXG4gIC5tYXN0ZXJzX19wcm9mZXNzaW9uIHtcclxuICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xyXG4gIH1cclxuICAubWFzdGVyc19fc3RhZ2Uge1xyXG4gICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgfVxyXG4gIC5tYWluX19tYXN0ZXJzIHtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDk1cHg7XHJcbiAgfVxyXG4gIC5tYWluX19oYXBweSB7XHJcbiAgICAgIHBhZGRpbmc6IDk4cHggMCAxNDNweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTQ0cHg7XHJcbiAgfVxyXG4gIC5oYXBweV9fdGl0bGUge1xyXG4gICAgICBmb250LXNpemU6IDQxcHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjE7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDU0cHg7XHJcbiAgfVxyXG4gIC5oYXBweV9faWZyYW1lIHtcclxuICAgICAgaGVpZ2h0OiAzNDBweDtcclxuICB9XHJcbiAgLmZlZWRiYWNrX190aXRsZSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogNDVweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcclxuICB9XHJcbiAgLmZvcm1fX3RpdGxlIHtcclxuICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG4gIH1cclxuICAuZmVlZGJhY2tfX2Zvcm0gLmZvcm1fX2lucHV0U2hlbGwge1xyXG4gICAgICBtaW4td2lkdGg6IGF1dG87XHJcbiAgfVxyXG4gIC5mb3JtX19pbnB1dFNoZWxsLXR5cGUtaG93VGFrZSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDU3cHg7XHJcbiAgfVxyXG4gIC5yYWRpb0J1dHRvbnNfX3NoZWxsIHtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiA1MHB4O1xyXG4gIH1cclxuICAuZmVlZGJhY2tfX3JpZ2h0IHtcclxuICAgICAgcGFkZGluZy10b3A6IDY0cHg7XHJcbiAgfVxyXG4gIC5mZWVkYmFja19fYW55UXVlc3Rpb25zIC5hbnlRdWVzdGlvbnNfX25hbWUge1xyXG4gICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDE5cHg7XHJcbiAgfVxyXG4gIC5mZWVkYmFja19fYW55UXVlc3Rpb25zIC5hbnlRdWVzdGlvbnNfX3RvcCB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDUzcHg7XHJcbiAgfVxyXG4gIC5mZWVkYmFja19fYW55UXVlc3Rpb25zIC5hbnlRdWVzdGlvbnNfX2NvbnNvbGUge1xyXG4gICAgICBtYXJnaW4tdG9wOiAxOXB4O1xyXG4gIH1cclxuICAubWFpbl9fZmVlZGJhY2sge1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTMxcHg7XHJcbiAgfVxyXG4gIC5jb21wbGV4X190aXRsZSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogNDJweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDQ4cHg7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvIDIwcHg7XHJcbiAgfVxyXG4gIC5jb21wbGV4X19jb250ZW50IHtcclxuICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA0NHB4O1xyXG4gIH1cclxuICAuY29tcGxleF9fc2hlbGwge1xyXG4gICAgICBtYXgtd2lkdGg6IDEwOTBweDtcclxuICB9XHJcbiAgLmNvbXBsZXhfX2NlbGwge1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDM4cHg7XHJcbiAgICAgIG1heC13aWR0aDogY2FsYygxMDAlLzIgLSAzOHB4LzIpO1xyXG4gICAgICBwYWRkaW5nLXRvcDogNTJweDtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDUwcHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDM2cHg7XHJcbiAgfVxyXG4gIC5jb21wbGV4X19hcnJvdyB7XHJcbiAgICAgIHdpZHRoOiAxN3B4O1xyXG4gICAgICBoZWlnaHQ6IDEycHg7XHJcbiAgICAgIHRvcDogNDFweDtcclxuICB9XHJcbiAgLm1haW5fX2NvbXBsZXgge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA3MHB4O1xyXG4gIH1cclxuICAudGFyaWZJbmZvLXR5cGUtbWFuYWdlciAudGFyaWZJbmZvX19pbWcge1xyXG4gICAgICBtYXgtd2lkdGg6IG5vbmU7XHJcbiAgfVxyXG4gIC50YXJpZkluZm8tdHlwZS1tYW5hZ2VyIC50YXJpZkluZm9fX3RpdGxlIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTRweDtcclxuICB9XHJcbiAgLnRhcmlmSW5mby10eXBlLW1hbmFnZXIgLnRhcmlmSW5mb19fZm9ybSB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiA0NHB4O1xyXG4gIH1cclxuICAubWFpbl9fdGVhbS10eXBlLXJlcGFpciB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA4OXB4O1xyXG4gIH1cclxuICAudGFyaWZJbmZvX19sZWZ0LXR5cGUtY29tcHJlc3Mge1xyXG4gICAgICBtYXgtd2lkdGg6IG5vbmU7XHJcbiAgfVxyXG4gIC50YXJpZkluZm9fX2Zvcm0tdHlwZS1jb21wcmVzcyB7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogOTlweDtcclxuICAgICAgbWF4LXdpZHRoOiAzNzBweDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgfVxyXG4gIC5zYXZldGltZS10eXBlLXZyIHtcclxuICAgICAgcGFkZGluZzogNjBweCAwIDc5cHg7XHJcbiAgfVxyXG4gIC5zYXZldGltZS10eXBlLXZyIC5zYXZldGltZV9fbGlzdCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDMxcHg7XHJcbiAgfVxyXG4gIC5zYXZldGltZS10eXBlLXZyIC5zYXZldGltZV9fcGllY2Uge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyMnB4O1xyXG4gIH1cclxuICAucHJvamVjdHNfX3RpdGxlIHtcclxuICAgICAgZm9udC1zaXplOiA0MnB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogNDhweDtcclxuICAgICAgbWF4LXdpZHRoOiA1OTBweDtcclxuICAgICAgbWFyZ2luOiAwIGF1dG8gNDhweDtcclxuICAgICAgcGFkZGluZzogMDtcclxuICB9XHJcbiAgLndoZW5GaXhfX3NoZWxsIHtcclxuICAgICAgbWF4LXdpZHRoOiAxMDkwcHg7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gIH1cclxuICAuc2F2ZXRpbWVfX2hlYWRlciB7XHJcbiAgICAgIG1heC13aWR0aDogMTA5MHB4O1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICB9XHJcbiAgLm1haW5fX3doZW5GaXgge1xyXG4gICAgICBwYWRkaW5nOiA4MXB4IDA7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDgycHg7XHJcbiAgfVxyXG4gIC53aGVuRml4X190aXRsZSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogNDJweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDQ4cHg7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgbWFyZ2luOiAwIGF1dG8gNDVweDtcclxuICAgICAgcGFkZGluZzogMDtcclxuICB9XHJcbiAgLndoZW5GaXhfX2xlZnQge1xyXG4gICAgICBmb250LXNpemU6IDIzcHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyN3B4O1xyXG4gICAgICBtYXgtd2lkdGg6IDQ4MHB4O1xyXG4gICAgICBtYXJnaW46IDAgYXV0byAwIDA7XHJcbiAgfVxyXG4gIC53aGVuRml4X19zdHJvbmcge1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgfVxyXG4gIC53aGVuRml4X19saXN0IC53aGVuRml4X19waWVjZSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEuMTtcclxuICB9XHJcbiAgLnNhdmV0aW1lX19oZWFkZXIge1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcclxuICB9XHJcbiAgLnNhdmV0aW1lX19oZWFkZXIgLnNhdmV0aW1lX190aXRsZSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogNDJweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDQ4cHg7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvIDExcHg7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgfVxyXG5cclxuICAuZmVlZGJhY2tfX3JpZ2h0IHtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1heC13aWR0aDogNTAwcHg7XHJcbiAgfVxyXG4gIC5mZWVkYmFjay10eXBlLWhhbGZlZCB7XHJcbiAgICBwYWRkaW5nOiA0MHB4IDAgMDtcclxuICAgIG1hcmdpbi1ib3R0b206IDEwNXB4O1xyXG4gICAgLmZlZWRiYWNrX190aXRsZSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMzZweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtLjlweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjdweDtcclxuICAgIH1cclxuICAgIC5mZWVkYmFja19fbGVmdCB7XHJcbiAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gNTY2cHgpO1xyXG4gICAgfVxyXG4gICAgLmFjY29yZGlvbnNfX2FjY29yZGlvbiB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICAgIC5hY2NvcmRpb25fX2J1dHRvbiB7XHJcbiAgICAgICAgcGFkZGluZzogMTVweCA1MHB4IDE1cHggMjdweDtcclxuICAgICAgICBoZWlnaHQ6IDg0cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5mZWVkYmFja19fYW55UXVlc3Rpb25zIHtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgfVxyXG4gICAgLmFueVF1ZXN0aW9uc19fdGl0bGUge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcclxuICAgICAgZm9udC1zaXplOiAzNnB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogNDBweDtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0uOXB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyN3B4O1xyXG4gICAgfVxyXG4gICAgLmFueVF1ZXN0aW9uc19fdG9wIHtcclxuICAgICAgbWFyZ2luOiAwIGF1dG8gMCAwO1xyXG4gICAgICBtYXgtd2lkdGg6IDE0MHB4O1xyXG4gICAgfVxyXG4gICAgLmFueVF1ZXN0aW9uc19faW1nIHtcclxuICAgICAgd2lkdGg6IDEyMHB4O1xyXG4gICAgICBoZWlnaHQ6IDEyMHB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgfVxyXG4gICAgLmFueVF1ZXN0aW9uc19fbmFtZSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICB9XHJcbiAgICAuYW55UXVlc3Rpb25zX19ib3R0b20ge1xyXG4gICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDE3MHB4KTtcclxuICAgIH1cclxuICAgIC5hbnlRdWVzdGlvbnNfX3Nsb2dhbiB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICAgIH1cclxuICB9XHJcbiAgLmhhcHB5LXR5cGUtc2hvcnQge1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIC5oYXBweV9fdGl0bGUge1xyXG4gICAgICBtYXgtd2lkdGg6IDYzMHB4O1xyXG4gICAgICBtYXJnaW46IDAgYXV0byA2MnB4O1xyXG4gICAgfVxyXG4gICAgLmhhcHB5X19pZnJhbWUge1xyXG4gICAgICBoZWlnaHQ6IDM0MHB4O1xyXG4gICAgICB3aWR0aDogNTQwcHg7XHJcbiAgICB9XHJcbiAgICAuaGFwcHlfX3JpZ2h0IHtcclxuICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSA1ODZweCk7XHJcbiAgICB9XHJcbiAgICAuaGFwcHlfX3dyYXBwZXIge1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgfVxyXG4gICAgLmhhcHB5X19uYW1lIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gICAgfVxyXG4gICAgLmhhcHB5X19jb250ZW50IHtcclxuICAgICAgbWFyZ2luLXRvcDogMzJweDtcclxuICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMS4xO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcblxyXG5cclxufSIsIi5hcnRpY2xlX19zaGVsbCB7XHJcbiAgICBtYXJnaW46IDAgMTVweDtcclxufVxyXG4ubWFpbl9fYXJ0aWNsZSB7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDAgMDtcclxufVxyXG4uYXJ0aWNsZV9fY29udGVudCBwaWN0dXJlIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxufVxyXG4uYXJ0aWNsZV9fY29udGVudCBwaWN0dXJlIGltZyB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG59XHJcbi5hcnRpY2xlX19jb250ZW50IGgyIHtcclxuICAgIGZvbnQtc2l6ZTogMjJweDtcclxufVxyXG4uYXJ0aWNsZV9fY29udGVudCB7XHJcbiAgICBsaW5lLWhlaWdodDogMTlweDtcclxufVxyXG4uYXJ0aWNsZV9fY29udGVudCBhcnRpY2xlIHtcclxuICAgIG1hcmdpbjogNDBweCAwO1xyXG4gICAgcGFkZGluZzogNDBweCAwO1xyXG4gICAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcclxuICAgIGJveC1zaGFkb3c6IDUwY2ggMCAwIDAgI2Y1ZjVmNSwgLTUwY2ggMCAwIDAgI2Y1ZjVmNTtcclxufVxyXG4uYXJ0aWNsZV9fY29udGVudCBhcnRpY2xlIGgyIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG4uYXJ0aWNsZV9fcGFubyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjhweDtcclxufVxyXG4uYXJ0aWNsZV9fcGFubyBpbWcge1xyXG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUvMyAtIDRweCoyLzMpO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA0cHg7XHJcbn1cclxuLmFydGljbGVfX3Bhbm8gaW1nOmxhc3QtY2hpbGQge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG59XHJcbi5hcnRpY2xlX19hdXRvciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNDJweDtcclxufVxyXG4uYXJ0aWNsZV9fY29uc29sZSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIG1hcmdpbjogNDVweCAwIDA7XHJcbn1cclxuLmFydGljbGVfX3NoYXJlIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbn1cclxuLmF1dG9yX19zdmcge1xyXG4gICAgd2lkdGg6IDE1cHg7XHJcbiAgICBoZWlnaHQ6IDExcHg7XHJcbn1cclxuLmF1dG9yX19waWN0dXJlIHtcclxuICAgIHdpZHRoOiA4MHB4O1xyXG4gICAgaGVpZ2h0OiA4MHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIG1hcmdpbi1yaWdodDogMThweDtcclxufVxyXG4uYXV0b3JfX25hbWUge1xyXG4gICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG59XHJcbi5hdXRvcl9fcmVnYWxpYSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxNHB4O1xyXG59XHJcbi5hdXRvcl9fbGluayB7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbn1cclxuLnNoYXJlX190aXRsZSB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1hcmdpbi1ib3R0b206IDE3cHg7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG59XHJcbi5hcnRpY2xlX19yZW1hcmsge1xyXG4gICAgZm9udC1zaXplOiAyM3B4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjFweDtcclxufVxyXG4uYXJ0aWNsZV9fZmF2b3JpdGUge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0MnB4O1xyXG59XHJcbi5mYXZvcml0ZV9fY2VsbCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIG1hcmdpbi1ib3R0b206IDIycHg7XHJcbiAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB9XHJcbn1cclxuLmZhdm9yaXRlX19zdmcge1xyXG4gICAgd2lkdGg6IDE2cHg7XHJcbiAgICBoZWlnaHQ6IDExcHg7XHJcbn1cclxuLmZhdm9yaXRlX19waWN0dXJlIHtcclxuICAgIHdpZHRoOiAxMjBweDtcclxuICAgIGhlaWdodDogMTIwcHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAyMnB4O1xyXG59XHJcbi5mYXZvcml0ZV9faW1nIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbn1cclxuLmZhdm9yaXRlX190aXRsZSB7XHJcbiAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA3cHg7XHJcbn1cclxuLmZhdm9yaXRlX19saW5rIHtcclxuICAgIGZvbnQtc2l6ZTogMjFweDtcclxufVxyXG4uYXJ0aWNsZV9fc3VicyAuc3Vic19fYm90dG9tIHtcclxuICAgIG1heC13aWR0aDogMjcwcHg7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxN3B4O1xyXG59XHJcbi5hcnRpY2xlX19yaWdodCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA2NnB4O1xyXG59XHJcbi5zaW1pbGFyX19sYWJlbCB7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMTtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbn1cclxuLnNpbWlsYXJfX3dyYXBwZXIge1xyXG4gICAgbWFyZ2luLXRvcDogMTVweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbn1cclxuLnNpbWlsYXJfX3BpY3R1cmUge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuLnNpbWlsYXJfX3BpY3R1cmU6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDcwcHg7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsbGVmdCBib3R0b20sbGVmdCB0b3AsY29sb3Itc3RvcCgwLCMwMDApLHRvKHRyYW5zcGFyZW50KSk7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCMwMDAgMCx0cmFuc3BhcmVudCAxMDAlKTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxufVxyXG4uc2ltaWxhcl9fbWFya2VyIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGJvdHRvbTogNnB4O1xyXG4gICAgbGVmdDogOHB4O1xyXG59XHJcbi5zaW1pbGFyX19saW5rIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUvMiAtIDJweCk7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDRweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDRweDtcclxufVxyXG4uc2ltaWxhcl9fbGluazpudGgtY2hpbGQoMm4pIHtcclxuICAgIG1hcmdpbi1yaWdodDogMDtcclxufVxyXG4uc2ltaWxhcl9fc3ZnIHtcclxuICAgIHdpZHRoOiAxMXB4O1xyXG4gICAgaGVpZ2h0OiA3cHg7XHJcbn1cclxuLnNpbWlsYXJfX2J1dHRvbiB7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGZvbnQtc2l6ZTogMTBweDtcclxufVxyXG4uc2ltaWxhcl9fdGl0bGUge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcbi5zaW1pbGFyX19pbWcge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxufVxyXG4uYXJ0aWNsZV9fc2ltaWxhciB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG59XHJcbi5hcnRpY2xlX19sZWZ0IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XHJcbn1cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNDgycHgpIHtcclxuICAgIC5hcnRpY2xlX19zaGVsbCB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA0NjBweDtcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIH1cclxufVxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICAuYXJ0aWNsZV9fc2hlbGwge1xyXG4gICAgICAgIG1heC13aWR0aDogNzMwcHg7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICB9XHJcbiAgICAuYXJ0aWNsZV9fYXV0b3Ige1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogNDBweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG4gICAgLmFydGljbGVfX2NvbnNvbGUge1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICB9XHJcbiAgICAuYXJ0aWNsZV9fZmF2b3JpdGUge1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICB9XHJcbiAgICAuZmF2b3JpdGVfX2NlbGwge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMzBweDtcclxuICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmZhdm9yaXRlX19waWN0dXJlIHtcclxuICAgICAgICB3aWR0aDogODBweDtcclxuICAgICAgICBoZWlnaHQ6IDgwcHg7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNHB4O1xyXG4gICAgfVxyXG4gICAgLnNpbWlsYXJfX2xpbmsge1xyXG4gICAgICAgIG1heC13aWR0aDogY2FsYygxMDAlLzMgLSA4cHgqMi8zKTtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA0cHg7XHJcbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOm50aC1jaGlsZCgybikge1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuYXJ0aWNsZV9fY29udGVudCBhcnRpY2xlIHtcclxuICAgICAgICBib3gtc2hhZG93OiA2MDBweCAwIDAgMCAjZjVmNWY1LCAxMjAwcHggMCAwICNmNWY1ZjUsIDE4MDBweCAwIDAgMCAjZjVmNWY1LCAtNjAwcHggMCAwIDAgI2Y1ZjVmNSwgLTEyMDBweCAwIDAgI2Y1ZjVmNSwgLTE4MDBweCAwIDAgMCAjZjVmNWY1O1xyXG4gICAgfVxyXG59XHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XHJcbiAgICAuYXJ0aWNsZV9fc2hlbGwge1xyXG4gICAgICAgIG1heC13aWR0aDogOTkwcHg7XHJcbiAgICB9XHJcbiAgICAuYXJ0aWNsZV9fc2hlbGwge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgfVxyXG4gICAgLmFydGljbGVfX2xlZnQge1xyXG4gICAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMzUwcHgpO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gICAgLmFydGljbGVfX3JpZ2h0IHtcclxuICAgICAgICBtYXJnaW46IDAgMCAwIGF1dG87XHJcbiAgICAgICAgbWF4LXdpZHRoOiAzMTVweDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICAgIC5hcnRpY2xlX19mYXZvcml0ZSB7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIH1cclxuICAgIC5hcnRpY2xlX19zaW1pbGFyIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICAgIC5hcnRpY2xlX19hdXRvciB7XHJcbiAgICAgICAgbWluLXdpZHRoOiAyNzBweDtcclxuICAgIH1cclxufVxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gICAgLmFydGljbGVfX3NoZWxsIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwOTBweDtcclxuICAgIH1cclxuICAgIC5hcnRpY2xlX19sZWZ0IHtcclxuICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDM5MHB4KTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMzdweDtcclxuICAgIH1cclxuICAgIC5hcnRpY2xlX19yaWdodCB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAzNTJweDtcclxuICAgIH1cclxuICAgIC5hcnRpY2xlX19yZW1hcmsge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgIH1cclxuICAgIC5mYXZvcml0ZV9fY2VsbCB7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgMjFweCAwO1xyXG4gICAgfVxyXG4gICAgLmZhdm9yaXRlX19waWN0dXJlIHtcclxuICAgICAgICB3aWR0aDogMTIwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxMjBweDtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDIycHg7XHJcbiAgICB9XHJcbiAgICAuYXJ0aWNsZV9fZmF2b3JpdGUge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgICB9XHJcbiAgICAuYXJ0aWNsZV9fc3VicyAuc3Vic19fYm90dG9tIHtcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI4cHg7XHJcbiAgICB9XHJcbiAgICAuYXJ0aWNsZV9fY29udGVudCBoMiB7XHJcbiAgICAgICAgZm9udC1zaXplOiA0MnB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyN3B4O1xyXG4gICAgfVxyXG4gICAgLmFydGljbGVfX2NvbnRlbnQgcGljdHVyZSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDRweDtcclxuICAgIH1cclxuICAgIC5hcnRpY2xlX19jb250ZW50IGFydGljbGUge1xyXG4gICAgICAgIG1hcmdpbjogMTM2cHggMCA1M3B4O1xyXG4gICAgICAgIHBhZGRpbmc6IDc3cHggMDtcclxuICAgICAgICBib3gtc2hhZG93OiA3MDBweCAwIDAgMCAjZjVmNWY1LCAxNDAwcHggMCAwICNmNWY1ZjUsIDIxMDBweCAwIDAgMCAjZjVmNWY1LCAtNzAwcHggMCAwIDAgI2Y1ZjVmNSwgLTE0MDBweCAwIDAgI2Y1ZjVmNSwgLTIxMDBweCAwIDAgMCAjZjVmNWY1O1xyXG4gICAgfVxyXG4gICAgLmFydGljbGVfX2NvbnRlbnQgYXJ0aWNsZSBoMiB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIH1cclxuICAgIC5hcnRpY2xlX19wYW5vIGltZyB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMXB4O1xyXG4gICAgfVxyXG4gICAgLmFydGljbGVfX2NvbnNvbGUge1xyXG4gICAgICAgIG1hcmdpbjogNzZweCAwIDA7XHJcbiAgICB9XHJcbiAgICAuYXV0b3JfX3BpY3R1cmUge1xyXG4gICAgICAgIHdpZHRoOiAxMTBweDtcclxuICAgICAgICBoZWlnaHQ6IDExMHB4O1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMjVweDtcclxuICAgIH1cclxuICAgIC5hcnRpY2xlX19hdXRvciB7XHJcbiAgICAgICAgbWluLXdpZHRoOiBhdXRvO1xyXG4gICAgfVxyXG4gICAgLmFydGljbGVfX3NoYXJlIHtcclxuICAgICAgICBtYXJnaW46IDAgMCAwIGF1dG87XHJcbiAgICAgICAgbWF4LXdpZHRoOiAyNjBweDtcclxuICAgIH1cclxuICAgIC5zaW1pbGFyX190aXRsZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiA0MnB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgIH1cclxuICAgIC5zaW1pbGFyX19tYXJrZXIge1xyXG4gICAgICAgIGJvdHRvbTogMThweDtcclxuICAgICAgICBsZWZ0OiAyMnB4O1xyXG4gICAgfVxyXG4gICAgLnNpbWlsYXJfX2J1dHRvbiB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgfVxyXG4gICAgLnNpbWlsYXJfX3N2ZyB7XHJcbiAgICAgICAgd2lkdGg6IDE1cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxMHB4O1xyXG4gICAgfVxyXG4gICAgLnNpbWlsYXJfX2xhYmVsIHtcclxuICAgICAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gICAgfVxyXG4gICAgLmFydGljbGVfX3NpbWlsYXIge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE0NHB4O1xyXG4gICAgfVxyXG59IiwiLm1haW4tdHlwZS1zaW1wbGUge1xyXG4gICAgbWFyZ2luOiAxMTJweCAwIDA7XHJcbn1cclxuLm1haW5fX3RpdGxlIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIG1heC13aWR0aDogMjUwcHg7XHJcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxufVxyXG4ubWFpbl9fY29tcGFueSB7XHJcbiAgICBtYXJnaW4tdG9wOiA0NXB4O1xyXG59XHJcbi5zdHJvbmctY29sb3Itb3JhbmdlIHtcclxuICAgIGNvbG9yOiAjRkM1MzBCO1xyXG59XHJcbi5jb21wYW55X190ZWFtIC50ZWFtX19jZWxsIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XHJcbn1cclxuLmNvbXBhbnlfX3RlYW0ge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxufVxyXG4uY29tcGFueV9fdGVhbSAudGVhbV9fcGljdHVyZSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA5cHg7XHJcbn1cclxuLmNvbXBhbnlfX21hc3RlcnMge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTNweDtcclxufVxyXG4uY29tcGFueV9fc2hlbGwge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxufVxyXG4uY29tcGFueV9fc2hlbGwtYmctZ3JheSB7XHJcbiAgICBwYWRkaW5nOiA0NXB4IDAgNjRweDtcclxuICAgIGJhY2tncm91bmQ6ICNmNWY1ZjU7XHJcbiAgICBtYXJnaW46IDAgMCA0N3B4O1xyXG59XHJcbi5jb21wYW55X193cmFwcGVyIHtcclxuICAgIG1hcmdpbjogMCAxNXB4O1xyXG59XHJcbi5jb21wYW55X19pZnJhbWUge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbn1cclxuLmNvbXBhbnlfX25hbWUge1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNHB4O1xyXG59XHJcbi5oYXBweS10eXBlLXJldmlld3Mge1xyXG4gICAgcGFkZGluZy10b3A6IDE3cHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDA7XHJcbn1cclxuLmhhcHB5LXR5cGUtcmV2aWV3cyAuaGFwcHlfX3dyYXBwZXIge1xyXG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIG1hcmdpbi1ib3R0b206IDI4cHg7XHJcbn1cclxuLmhhcHB5LXR5cGUtcmV2aWV3cyAuaGFwcHlfX2NlbGwge1xyXG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUvMiAtIDJweCk7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1hcmdpbi1yaWdodDogNHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNHB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgcGFkZGluZy1ib3R0b206IGNhbGMoNTYuMjUlIC8gMik7XHJcbn1cclxuLmhhcHB5LXR5cGUtcmV2aWV3cyAuaGFwcHlfX2NlbGw6bnRoLWNoaWxkKDJuKSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbn1cclxuLmhhcHB5LXR5cGUtcmV2aWV3cyAuaGFwcHlfX2lmcmFtZSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB6LWluZGV4OiAxO1xyXG59XHJcbi5oYXBweV9fcGFnaW5hdG9uIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbn1cclxuLnBhZ2luYXRvbl9fbGluayB7XHJcbiAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICBjb2xvcjogIzI2MjQyMjtcclxuICAgIHBhZGRpbmc6IDFweCA1cHg7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIG1hcmdpbjogMCAzcHg7XHJcbn1cclxuLnBhZ2luYXRvbl9fcHJldiB7XHJcbiAgICBtYXJnaW46IDAgYXV0byAwIDA7XHJcbiAgICBmb250LXNpemU6IDA7XHJcbiAgICBoZWlnaHQ6IDMxcHg7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDQzcHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuLnBhZ2luYXRvbl9fbmV4dCB7XHJcbiAgICBtYXJnaW46IDAgMCAwIGF1dG87XHJcbiAgICBmb250LXNpemU6IDA7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBoZWlnaHQ6IDMxcHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA0M3B4O1xyXG59XHJcbi5wYWdpbmF0b25fX3ByZXYtaWNvbi1hcnJvdzpiZWZvcmUge1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2Fycm93LnN2Zyk7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgIHdpZHRoOiA0M3B4O1xyXG4gICAgaGVpZ2h0OiAzMXB4O1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbGVmdDogMDtcclxufVxyXG4ucGFnaW5hdG9uX19uZXh0LWljb24tYXJyb3c6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9hcnJvdy5zdmcpO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICB3aWR0aDogNDNweDtcclxuICAgIGhlaWdodDogMzFweDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxufVxyXG4ucGFnaW5hdG9uX19saW5rLWFjdGl2ZS1jdXJyZW50IHtcclxuICAgIHdpZHRoOiAyOHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICMyNjI0MjI7XHJcbn1cclxuLmNvbnRhY3RzX19zaGVsbCB7XHJcbiAgICBtYXJnaW46IDAgMTVweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG59XHJcbi5jb250YWN0c19fdGl0bGUge1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGZvbnQtc2l6ZTogMzZweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjE7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xyXG59XHJcbi5jb250YWN0c19fYWRkcmVzcyB7XHJcbiAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG59XHJcbi5jb250YWN0c19fYXJyb3cge1xyXG4gICAgd2lkdGg6IDE0cHg7XHJcbiAgICBoZWlnaHQ6IDEwcHg7XHJcbn1cclxuLmNvbnRhY3RzX19pbmZvIHtcclxuICAgIG1hcmdpbjogNDBweCAwIDM1cHg7XHJcbn1cclxuLmNvbnRhY3RzX19waG9uZSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyOHB4O1xyXG59XHJcbi5jb250YWN0c19fbWFpbCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4O1xyXG59XHJcbi5jb250YWN0c19fbWVldGluZyB7XHJcbiAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxN3B4O1xyXG59XHJcbi5jb250YWN0c19fc29jaWFsIHtcclxuICAgIG1hcmdpbi1sZWZ0OiA4cHg7XHJcbn1cclxuLm1haW5fX2NvbnRhY3RzIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDYycHg7XHJcbn1cclxuLm1haW5fX2dvaW5nIHtcclxuICAgIGJhY2tncm91bmQ6ICNmNWY1ZjU7XHJcbiAgICBwYWRkaW5nOiA1OHB4IDAgNjRweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDUxcHg7XHJcbn1cclxuLmdvaW5nX19zaGVsbCB7XHJcbiAgICBtYXJnaW46IDAgMTVweDtcclxufVxyXG4uZ29pbmdfX2xlZnQgaDIge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzZweDtcclxufVxyXG4uZ29pbmdfX2xlZnQgcCB7XHJcbiAgICBmb250LXNpemU6IDIycHg7XHJcbn1cclxuLmdvaW5nX19idXR0b24ge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW46IDE2cHggMCAwO1xyXG4gICAgZm9udC1zaXplOiAxOXB4O1xyXG4gICAgcGFkZGluZzogMjJweCAxMHB4O1xyXG59XHJcbi5nb2luZ19fbGVmdCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0NXB4O1xyXG59XHJcbi5nb2luZ19fc2xpZGVyIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiA3MXB4O1xyXG59XHJcbi5nb2luZ19fc2xpZGVyIC5zbGljay1hcnJvdyB7XHJcbiAgICB3aWR0aDogMzdweDtcclxuICAgIGhlaWdodDogMzdweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIGJveC1zaGFkb3c6IDAgMCAxMHB4IDAgcmdiYSgwLCAwLCAwLCA0NSUpO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgb3BhY2l0eTogMTtcclxufVxyXG4uZ29pbmdfX3NsaWRlciAuc2xpY2stcHJldiB7XHJcbiAgICBsZWZ0OiAyMHB4O1xyXG59XHJcbi5nb2luZ19fc2xpZGVyIC5zbGljay1uZXh0IHtcclxuICAgIHJpZ2h0OiAyMHB4O1xyXG59XHJcbi5nb2luZ19fc2xpZGVyIC5zbGljay1hcnJvdzpiZWZvcmUge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9hcnJvdy5zdmcpO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMCkgdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gICAgd2lkdGg6IDE1cHg7XHJcbiAgICBoZWlnaHQ6IDExcHg7XHJcbn1cclxuLmdvaW5nX19zbGlkZXIgLnNsaWNrLWRvdHMge1xyXG4gICAgYm90dG9tOiAxMHB4O1xyXG4gICAgb3BhY2l0eTogMTtcclxufVxyXG4uZ29pbmdfX3NsaWRlciAuc2xpY2stZG90cyBsaSBidXR0b24ge1xyXG4gICAgd2lkdGg6IDlweDtcclxuICAgIGhlaWdodDogOXB4O1xyXG4gICAgYmFja2dyb3VuZDogI0M0QzRDNDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxufVxyXG4uZ29pbmdfX3NsaWRlciAuc2xpY2stZG90cyBsaSB7XHJcbiAgICBtYXJnaW46IDAgNHB4O1xyXG59XHJcbi5jb21tdW5pdHlfX3NoZWxsIHtcclxuICAgIG1hcmdpbjogMCAxNXB4O1xyXG59XHJcbi5jb21tdW5pdHlfX3RpdGxlIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbn1cclxuLmNvbW11bml0eV9fdGFicyAuYnV0dG9uX19waWN0dXJlIHtcclxuICAgIHdpZHRoOiA1NXB4O1xyXG4gICAgaGVpZ2h0OiA1NXB4O1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIG1hcmdpbi1yaWdodDogMzFweDtcclxuICAgIG9wYWNpdHk6IC40NTtcclxuICAgIHRyYW5zaXRpb246IGFsbCAuMzVzIGxpbmVhcjtcclxufVxyXG4uY29tbXVuaXR5X190YWJzIC50YWJzX19idXR0b24ge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWFyZ2luOiAwIDAgMjBweDtcclxuICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgcGFkZGluZzogMThweCAxOHB4IDE4cHggMzBweDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIC0xcHggMCAwICNjZWNlY2U7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZjVmNWY1O1xyXG59XHJcbi5jb21tdW5pdHlfX3RhYnMgLnRhYnNfX2J1dHRvbjpsYXN0LWNoaWxkIHtcclxuICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbn1cclxuLmNvbW11bml0eV9fdGFicyAuYnV0dG9uX19uYW1lIHtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIGNvbG9yOiAjMjYyNDIyO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMTtcclxuICAgIG1hcmdpbi1ib3R0b206IDNweDtcclxuICAgIHRyYW5zaXRpb246IGFsbCAuMzVzIGxpbmVhcjtcclxufVxyXG4uY29tbXVuaXR5X190YWJzIC5idXR0b25fX3JlZ2FseWEge1xyXG4gICAgY29sb3I6ICMyNjI0MjI7XHJcbn1cclxuLmNvbW11bml0eV9fdGFicyAuYnV0dG9uX19jb250ZW50IHtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbn1cclxuLmNvbW11bml0eV9fdGFicyAudGFic19fYnV0dG9uLWFjdGl2ZS1jdXJyZW50IC5idXR0b25fX3BpY3R1cmUge1xyXG4gICAgb3BhY2l0eTogMTtcclxufVxyXG4uY29tbXVuaXR5X190YWJzIC50YWJzX19idXR0b24tYWN0aXZlLWN1cnJlbnQgLmJ1dHRvbl9fbmFtZSB7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG59XHJcbi5jb21tdW5pdHlfX3RhYnMgLmJ1dHRvbl9fYXJyb3cge1xyXG4gICAgd2lkdGg6IDA7XHJcbiAgICBoZWlnaHQ6IDE0cHg7XHJcbiAgICBjb2xvcjogI0ZDNTMwQjtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjM1cyBsaW5lYXI7XHJcbn1cclxuLmNvbW11bml0eV9fdGFicyAudGFic19fYnV0dG9uLWFjdGl2ZS1jdXJyZW50IC5idXR0b25fX2Fycm93IHtcclxuICAgIHdpZHRoOiAxOHB4O1xyXG4gICAgaGVpZ2h0OiAxNHB4O1xyXG4gICAgY29sb3I6ICNGQzUzMEI7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG59XHJcbi5jb21tdW5pdHlfX3RhYnMgLnRhYnNfX3RvcCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzN3B4O1xyXG59XHJcbi5jb21tdW5pdHlfX3RhYnMgLnRhYl9fcGljdHVyZSB7XHJcbiAgICBtYXgtd2lkdGg6IDEyMHB4O1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBtYXJnaW46IDAgMjBweCAwIDA7XHJcbn1cclxuLmNvbW11bml0eV9fdGFicyAudGFiX19jb25zb2xlIHtcclxuICAgIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAxNDBweCk7XHJcbn1cclxuLmNvbW11bml0eV9fdGFicyAudGFiX19waWN0dXJlOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBub25lO1xyXG59XHJcbi5jb21tdW5pdHlfX3RhYnMgLnRhYl9fY29uc29sZSBoMiB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0cHg7XHJcbn1cclxuLmNvbW11bml0eV9fdGFicyAudGFiX19zdGFnZSB7XHJcbiAgICBmb250LXNpemU6IDI0cHg7XHJcbn1cclxuXHJcbi5jb21tdW5pdHlfX3RhYnMgLnRhYl9fY29uc29sZSBwIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDlweDtcclxufVxyXG4uY29tbXVuaXR5X190YWJzIC50YWJfX3RvcCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG59XHJcbi5jb21tdW5pdHlfX3RhYnMgLnRhYl9fYm90dG9tIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuLmNvbW11bml0eV9fdGFicyAudGFic19fYm90dG9tIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbn1cclxuLm1haW5fX2NvbW11bml0eSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA5MHB4O1xyXG59XHJcbi5tYXBfX2luZm8ge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYm90dG9tOiAzNnB4O1xyXG4gICAgcmlnaHQ6IDE1cHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgcGFkZGluZzogMjJweDtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGJveC1zaGFkb3c6IDAgNHB4IDRweCAwIHJnYmEoMCwgMCwgMCwgMjUlKTtcclxufVxyXG4uY29udGFjdHNfX21hcCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTVweCwgMCk7XHJcbiAgICB3aWR0aDogY2FsYygxMDAlICsgMzBweCk7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzMXB4O1xyXG59XHJcbi5tYXBfX2Fycm93IHtcclxuICAgIHdpZHRoOiAxMHB4O1xyXG4gICAgaGVpZ2h0OiAxMHB4O1xyXG59XHJcbi5tYXBfX2luZm8gZGl2IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDhweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG59XHJcbi5jb250YWN0c19fYW55UXVlc3Rpb25zIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAuYW55UXVlc3Rpb25zX19pbWcge1xyXG4gICAgICAgIHdpZHRoOiA4MHB4O1xyXG4gICAgICAgIGhlaWdodDogODBweDtcclxuICAgICAgICBtYXJnaW46IDAgMCA4cHggMDtcclxuICAgIH1cclxuICAgIC5hbnlRdWVzdGlvbnNfX25hbWUge1xyXG4gICAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIH1cclxuICAgIC5hbnlRdWVzdGlvbnNfX3JlZ2FsaWEge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICBjb2xvcjogIzAwMDtcclxuICAgIH1cclxuICAgIC5hbnlRdWVzdGlvbnNfX3RvcCB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xyXG4gICAgICAgIG1pbi13aWR0aDogODBweDtcclxuICAgIH1cclxuICAgIC5hbnlRdWVzdGlvbnNfX2JvdHRvbSB7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE5cHg7XHJcbiAgICB9XHJcbiAgICAuYW55UXVlc3Rpb25zX19jb25zb2xlIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xyXG4gICAgfVxyXG4gICAgLmFueVF1ZXN0aW9uc19fc3ZnIHtcclxuICAgICAgICB3aWR0aDogMzVweDtcclxuICAgICAgICBoZWlnaHQ6IDM1cHg7XHJcbiAgICAgICAgY29sb3I6ICNGQzUzMEI7XHJcbiAgICB9XHJcbiAgICAuYW55UXVlc3Rpb25zX19saW5rIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDIxcHg7XHJcbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuXHJcblxyXG5cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA0ODJweCkge1xyXG4gICAgLmNvbXBhbnlfX3dyYXBwZXIge1xyXG4gICAgICAgIG1heC13aWR0aDogNDYwcHg7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICB9XHJcbiAgICAuY29tcGFueV9faWZyYW1lIHtcclxuICAgICAgICB3aWR0aDogMzUwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxOTVweDtcclxuICAgIH1cclxuICAgIC5jb250YWN0c19fc2hlbGwge1xyXG4gICAgICAgIG1heC13aWR0aDogNDYwcHg7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICB9XHJcbiAgICAuZ29pbmdfX3NoZWxsIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDQ2MHB4O1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgfVxyXG4gICAgLmdvaW5nX19pbWcge1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgfVxyXG4gICAgLmNvbW11bml0eV9fc2hlbGwge1xyXG4gICAgICAgIG1heC13aWR0aDogNDYwcHg7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gICAgLm1haW5fX3RpdGxlIHtcclxuICAgICAgICBmb250LXNpemU6IDM2cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTtcclxuICAgICAgICBtYXgtd2lkdGg6IDczMHB4O1xyXG4gICAgfVxyXG4gICAgLmNvbXBhbnlfX3RlYW0gLnRlYW1fX3dyYXBwZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgICAuY29tcGFueV9fdGVhbSAudGVhbV9fY2VsbCB7XHJcbiAgICAgICAgbWFyZ2luOiAwIDEycHggMCAwO1xyXG4gICAgfVxyXG4gICAgLmNvbXBhbnlfX3RlYW0gLnRlYW1fX2NlbGw6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgfVxyXG4gICAgLmNvbXBhbnlfX21hc3RlcnMgLm1hc3RlcnNfX3RpdGxlIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgfVxyXG4gICAgLmNvbXBhbnlfX3dyYXBwZXIge1xyXG4gICAgICAgIG1heC13aWR0aDogNzMwcHg7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICB9XHJcbiAgICAuY29udGFjdHNfX3NoZWxsIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDczMHB4O1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgfVxyXG4gICAgLmdvaW5nX19zaGVsbCB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA3MzBweDtcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIH1cclxuICAgIC5jb21tdW5pdHlfX3NoZWxsIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDczMHB4O1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgfVxyXG4gICAgLmNvbW11bml0eV9fdGFicyB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgIH1cclxuICAgIC5jb21tdW5pdHlfX3RhYnMgLnRhYnNfX3RvcCB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAzMDBweDtcclxuICAgICAgICBtYXJnaW46IDAgMjBweCAwIDA7XHJcbiAgICB9XHJcbiAgICAuY29tbXVuaXR5X190YWJzIC50YWJfX2JvdHRvbSB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgIH1cclxuICAgIC5jb21tdW5pdHlfX3RhYnMgLnRhYl9fdG9wIHtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIH1cclxuICAgIC5jb21tdW5pdHlfX3RhYnMgLnRhYnNfX2JvdHRvbSB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAzMDBweCk7XHJcbiAgICB9XHJcbiAgICAuZ29pbmdfX2J1dHRvbiB7XHJcbiAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgbWluLXdpZHRoOiAzNTBweDtcclxuICAgIH1cclxuXHJcbn1cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XHJcbiAgICAubWFpbi10eXBlLXNpbXBsZSB7XHJcbiAgICAgICAgbWFyZ2luOiAxNDJweCAwIDA7XHJcbiAgICB9XHJcbiAgICAuY29tcGFueV9faWZyYW1lIHtcclxuICAgICAgICB3aWR0aDogNzI0cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAzNzVweDtcclxuICAgIH1cclxuICAgIC5jb21wYW55X19yZWZvcm1lciB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgIH1cclxuICAgIC5jb21wYW55X19zaGVsbDpsYXN0LWNoaWxkIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xyXG4gICAgfVxyXG4gICAgLmNvbXBhbnlfX3dyYXBwZXIge1xyXG4gICAgICAgIG1heC13aWR0aDogOTkwcHg7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICB9XHJcbiAgICAuY29udGFjdHNfX3NoZWxsIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDk5MHB4O1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICB9XHJcbiAgICAuZ29pbmdfX3NoZWxsIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDk5MHB4O1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgfVxyXG4gICAgLmNvbW11bml0eV9fc2hlbGwge1xyXG4gICAgICAgIG1heC13aWR0aDogOTkwcHg7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICB9XHJcbiAgICAuZ29pbmdfX3NoZWxsIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgfVxyXG4gICAgLmdvaW5nX19sZWZ0IHtcclxuICAgICAgICBtYXgtd2lkdGg6IDUwMHB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcclxuICAgIH1cclxuICAgIC5nb2luZ19fcmlnaHQge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gNTIwcHgpO1xyXG4gICAgfVxyXG4gICAgLmNvbnRhY3RzX19sZWZ0IHtcclxuICAgICAgICBtYXgtd2lkdGg6IDMyMHB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcclxuICAgIH1cclxuICAgIC5jb250YWN0c19fcmlnaHQge1xyXG4gICAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMzIwcHgpO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gICAgLmNvbnRhY3RzX19tYXAge1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gICAgLmNvbW11bml0eV9fdGFicyAudGFic19fYnV0dG9uOmhvdmVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjY2VjZWNlO1xyXG4gICAgfVxyXG4gICAgLmdvaW5nX19zbGlkZXIgLnNsaWNrLWFycm93OmhvdmVyIHtvcGFjaXR5Oi43NX1cclxuXHJcblxyXG59XHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gICAgLmNvbXBhbnlfX3dyYXBwZXIge1xyXG4gICAgICAgIG1heC13aWR0aDogMTA5MHB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICBoMiB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzZweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAubWFpbi10eXBlLXNpbXBsZSB7XHJcbiAgICAgICAgbWFyZ2luOiAyMDJweCAwIDA7XHJcbiAgICB9XHJcbiAgICAubWFpbl9fY29tcGFueSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNjFweDtcclxuICAgIH1cclxuICAgIC5jb21wYW55X190ZWFtIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAyOHB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDg2cHg7XHJcbiAgICAgICAgLnRlYW1fX3RpdGxlIHtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjNweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuY29tcGFueV9fbWFzdGVycyAubWFzdGVyc19fdGl0bGUge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjJweDtcclxuICAgIH1cclxuICAgIC5jb21wYW55X19tYXN0ZXJzICAubWFzdGVyc19fbnVtYmVycyB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjNweDtcclxuICAgIH1cclxuICAgIC5jb21wYW55X19zaGVsbC1iZy1ncmF5IHtcclxuICAgICAgICBwYWRkaW5nOiA5MXB4IDAgODBweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMjZweDtcclxuICAgIH1cclxuICAgIC5jb21wYW55X19pZnJhbWUge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI5cHg7XHJcbiAgICB9XHJcbiAgICAuY29tcGFueV9fc2xvZ2FuIHtcclxuICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzRweDtcclxuICAgIH1cclxuICAgIC5jb21wYW55X19uYW1lIHtcclxuICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICB9XHJcbiAgICAuY29tcGFueV9fcmVmb3JtZXIge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDM1cHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTE0cHg7XHJcbiAgICAgICAgLnJlZm9ybWVyX19jb250ZW50IHtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmNvbXBhbnlfX2hhcHB5IGgyIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG4gICAgfVxyXG4gICAgLm1haW5fX3RpdGxlIHtcclxuICAgICAgICBmb250LXNpemU6IDQxcHg7XHJcbiAgICB9XHJcbiAgICAuY29udGFjdHNfX3NoZWxsIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwOTBweDtcclxuICAgIH1cclxuICAgIC5jb250YWN0c19fdGl0bGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogNDJweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG4gICAgfVxyXG4gICAgLmNvbnRhY3RzX19sZWZ0IHtcclxuICAgICAgICBtYXgtd2lkdGg6IDQwMHB4O1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgIH1cclxuICAgIC5jb250YWN0c19fcmlnaHQge1xyXG4gICAgICAgIG1heC13aWR0aDogNTI4cHg7XHJcbiAgICB9XHJcbiAgICAuY29udGFjdHNfX2FkZHJlc3Mge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgIH1cclxuICAgIC5jb250YWN0c19faW5mbyB7XHJcbiAgICAgICAgbWFyZ2luOiA0N3B4IDAgMDtcclxuICAgIH1cclxuICAgIC5jb250YWN0c19fbWFpbCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcclxuICAgIH1cclxuXHJcbiAgICAubWFwX19pbmZvIHtcclxuICAgICAgICBib3R0b206IDM0cHg7XHJcbiAgICAgICAgcmlnaHQ6IDQxcHg7XHJcbiAgICB9XHJcbiAgICAuY29udGFjdHNfX21hcCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjFweDtcclxuICAgIH1cclxuICAgIC5jb250YWN0c19fYW55UXVlc3Rpb25zIC5hbnlRdWVzdGlvbnNfX2ltZyB7XHJcbiAgICAgICAgd2lkdGg6IDkwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiA5MHB4O1xyXG4gICAgICAgIG1hcmdpbjogMCAwIDEwcHggMDtcclxuICAgIH1cclxuICAgIC5jb250YWN0c19fYW55UXVlc3Rpb25zIC5hbnlRdWVzdGlvbnNfX3RvcCB7XHJcbiAgICAgICAgbWluLXdpZHRoOiAxMDBweDtcclxuICAgIH1cclxuICAgIC5jb250YWN0c19fYW55UXVlc3Rpb25zIC5hbnlRdWVzdGlvbnNfX25hbWUge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDRweDtcclxuICAgIH1cclxuICAgIC5jb250YWN0c19fYW55UXVlc3Rpb25zIC5hbnlRdWVzdGlvbnNfX2NvbnNvbGUge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDE4cHg7XHJcbiAgICB9XHJcbiAgICAuY29udGFjdHNfX2FueVF1ZXN0aW9ucyAuYW55UXVlc3Rpb25zX19zdmcge1xyXG4gICAgICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgICAgIGhlaWdodDogNDBweDtcclxuICAgIH1cclxuICAgIC5tYWluX19jb250YWN0cyB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTAxcHg7XHJcbiAgICB9XHJcbiAgICAuZ29pbmdfX3NoZWxsIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwOTBweDtcclxuICAgIH1cclxuICAgIC5tYWluX19nb2luZyB7XHJcbiAgICAgICAgcGFkZGluZzogOTFweCAwIDY0cHg7XHJcbiAgICB9XHJcbiAgICAuZ29pbmdfX2xlZnQgaDIge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMzRweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMzhweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA0NXB4O1xyXG4gICAgfVxyXG4gICAgLmdvaW5nX19sZWZ0IHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogOHB4O1xyXG4gICAgfVxyXG4gICAgLmdvaW5nX19idXR0b24ge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICBwYWRkaW5nOiAxOXB4IDEwcHg7XHJcbiAgICB9XHJcbiAgICAuZ29pbmdfX3JpZ2h0IHtcclxuICAgICAgICBtYXJnaW46IDAgMCAwIGF1dG87XHJcbiAgICB9XHJcbiAgICAuZ29pbmdfX3NsaWRlciAuc2xpY2stZG90cyB7XHJcbiAgICAgICAgYm90dG9tOiAxNnB4O1xyXG4gICAgfVxyXG4gICAgLmdvaW5nX19zbGlkZXIgLnNsaWNrLW5leHQge1xyXG4gICAgICAgIGJvdHRvbTogNnB4O1xyXG4gICAgICAgIHJpZ2h0OiAxMzBweDtcclxuICAgIH1cclxuICAgIC5nb2luZ19fc2xpZGVyIC5zbGljay1wcmV2IHtcclxuICAgICAgICBib3R0b206IDZweDtcclxuICAgICAgICBsZWZ0OiAxMzBweDtcclxuICAgIH1cclxuICAgIC5tYWluX19nb2luZyB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDg5cHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTIxcHg7XHJcbiAgICB9XHJcbiAgICAuY29tbXVuaXR5X190aXRsZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiA0MnB4O1xyXG4gICAgICAgIG1heC13aWR0aDogNzgwcHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA2MXB4O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgIH1cclxuICAgIC5jb21tdW5pdHlfX3NoZWxsIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwOTBweDtcclxuICAgIH1cclxuICAgIC5jb21tdW5pdHlfX3RhYnMgLnRhYnNfX3RvcCB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAzMTBweDtcclxuICAgICAgICBtYXJnaW46IDAgNjJweCAwIDA7XHJcbiAgICB9XHJcbiAgICAuY29tbXVuaXR5X190YWJzIC50YWJfX3BpY3R1cmUge1xyXG4gICAgICAgIG1heC13aWR0aDogMTcwcHg7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyN3B4O1xyXG4gICAgfVxyXG4gICAgLm1haW5fX2NvbW11bml0eSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTQwcHg7XHJcbiAgICB9XHJcbiAgICAuY29tbXVuaXR5X190YWJzIC50YWJfX3RvcCB7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICB9XHJcbiAgICAuY29tbXVuaXR5X190YWJzIC50YWJfX2NvbnNvbGUge1xyXG4gICAgICAgIHBhZGRpbmc6IDI0cHggMCAwO1xyXG4gICAgfVxyXG4gICAgLmNvbW11bml0eV9fdGFicyAudGFiX19jb25zb2xlIGgyIHtcclxuICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgIH1cclxuICAgIC5jb21tdW5pdHlfX3RhYnMgLnRhYl9fc3RhZ2Uge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgICB9XHJcbiAgICAuY29tbXVuaXR5X190YWJzIC50YWJfX2JvdHRvbTpiZWZvcmUge1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvcXVvdGVzLnN2Zyk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICB3aWR0aDogMjFweDtcclxuICAgICAgICBoZWlnaHQ6IDIxcHg7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBsZWZ0OiAtMzBweDtcclxuICAgIH1cclxuICAgIC5jb21tdW5pdHlfX3RhYnMgLnRhYl9fYm90dG9tIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB9XHJcblxyXG59IiwiLm1haW5fX2dsYXNzZXMge1xyXG4gICAgcGFkZGluZzogMjBweCAwIDA7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG59XHJcbi5nbGFzc2VzX190aXRsZSB7XHJcbiAgICBtYXJnaW46IDAgMTVweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG4uZ2xhc3Nlc19fdG9wIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHBhZGRpbmctYm90dG9tOiAyMjRweDtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvdnItZ2xhc3MuanBnKTtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSAxMDAlO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxufVxyXG4uZ2xhc3Nlc19fdG9wOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMzJweDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjZmZmIDYwJSwgdHJhbnNwYXJlbnQpO1xyXG59XHJcbi5nbGFzc2VzX19ib3R0b20ge1xyXG4gICAgcGFkZGluZzogMTBweCAwIDA7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgIG1hcmdpbjogMCAxNXB4O1xyXG59XHJcbi5tYWluX193aGF0VnIge1xyXG4gICAgcGFkZGluZzogMTNweCAwIDA7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xyXG59XHJcbi53aGF0VnJfX3NoZWxsIHtcclxuICAgIG1hcmdpbjogMCAxNXB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcclxufVxyXG4ud2hhdFZyX19sZWZ0IHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWF4LXdpZHRoOiAzMDBweDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgaGVpZ2h0OiAyMDBweDtcclxufVxyXG4ud2hhdFZyX19yaWdodCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG59XHJcbi5jb21wYXJlVnJfX3NoZWxsIHtcclxuICAgIG1hcmdpbjogMCAxNXB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcbi5jb21wYXJlVnJfX3dyYXBwZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIG1hcmdpbi10b3A6IDI5cHg7XHJcbn1cclxuLmNvbXBhcmVWcl9fY2VsbCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIGJhY2tncm91bmQ6ICNGNUY1RjU7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgcGFkZGluZzogMzRweCAxOHB4O1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIG1hcmdpbi1ib3R0b206IDI4cHg7XHJcbn1cclxuLmNvbXBhcmVWcl9fY2VsbCBoMyB7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMS4xO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjFweDtcclxufVxyXG4uY29tcGFyZVZyX19jZWxsOmxhc3QtY2hpbGQge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxufVxyXG4ubWFpbl9fY29tcGFyZVZyIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDU0cHg7XHJcbn1cclxuLnRlYW0tdHlwZS12ciB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZjVmNWY1O1xyXG4gICAgcGFkZGluZzogNDZweCAwIDQ1cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0OXB4O1xyXG59XHJcbi5oYXBweS1jb2xvci13aGl0ZSB7XHJcbiAgICBwYWRkaW5nOiAwIDA7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG59XHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNDgycHgpIHtcclxuICAgIC5nbGFzc2VzX190aXRsZSB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA0NjBweDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICB9XHJcbiAgICAuZ2xhc3Nlc19fdG9wIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL3ZyLWdsYXNzLXQuanBnKTtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzI0cHg7XHJcbiAgICB9XHJcbiAgICAuZ2xhc3Nlc19fYm90dG9tIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDQ2MHB4O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgICAgICBwYWRkaW5nLXRvcDogMjBweDtcclxuICAgIH1cclxuICAgIC53aGF0VnJfX3NoZWxsIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDQ2MHB4O1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgfVxyXG4gICAgLndoYXRWcl9fbGVmdCB7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICB9XHJcbiAgICAuY29tcGFyZVZyX19zaGVsbCB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA0NjBweDtcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIH1cclxufVxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgIC5nbGFzc2VzX190aXRsZSB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA3MzBweDtcclxuICAgIH1cclxuICAgIC5nbGFzc2VzX190b3Age1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvdnItZ2xhc3MtYnQuanBnKTtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNDQ0cHg7XHJcbiAgICB9XHJcbiAgICAuZ2xhc3Nlc19fYm90dG9tIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDczMHB4O1xyXG4gICAgfVxyXG4gICAgLndoYXRWcl9fc2hlbGwge1xyXG4gICAgICAgIG1heC13aWR0aDogNzMwcHg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgfVxyXG4gICAgLmNvbXBhcmVWcl9fc2hlbGwge1xyXG4gICAgICAgIG1heC13aWR0aDogNzMwcHg7XHJcbiAgICB9XHJcbiAgICAud2hhdFZyX19sZWZ0IHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XHJcbiAgICB9XHJcbiAgICAuY29tcGFyZVZyX193cmFwcGVyIHtcclxuICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcclxuICAgIH1cclxuICAgIC5jb21wYXJlVnJfX2NlbGwge1xyXG4gICAgICAgIG1hcmdpbjogMCAyMHB4IDAgMDtcclxuICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XHJcbiAgICAuZ2xhc3Nlc19fdGl0bGUge1xyXG4gICAgICAgIG1heC13aWR0aDogOTkwcHg7XHJcbiAgICB9XHJcbiAgICAuZ2xhc3Nlc19fYm90dG9tIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDk5MHB4O1xyXG4gICAgfVxyXG4gICAgLmdsYXNzZXNfX3RvcCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy92ci1nbGFzcy1kLmpwZyk7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDczNHB4O1xyXG4gICAgfVxyXG4gICAgLndoYXRWcl9fc2hlbGwge1xyXG4gICAgICAgIG1heC13aWR0aDogOTkwcHg7XHJcbiAgICB9XHJcbiAgICAuY29tcGFyZVZyX19zaGVsbCB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA5OTBweDtcclxuICAgIH1cclxufVxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuICAgIC5nbGFzc2VzX190aXRsZSB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDkwcHg7XHJcbiAgICB9XHJcbiAgICAuZ2xhc3Nlc19fYm90dG9tIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwOTBweDtcclxuICAgIH1cclxuICAgIC53aGF0VnJfX3NoZWxsIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwOTBweDtcclxuICAgIH1cclxuICAgIC5jb21wYXJlVnJfX3NoZWxsIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwOTBweDtcclxuICAgIH1cclxuICAgIC5nbGFzc2VzX190aXRsZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiA0MHB4O1xyXG4gICAgICAgIG1heC13aWR0aDogNzAwcHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQ0cHg7XHJcbiAgICB9XHJcbiAgICAuZ2xhc3Nlc19fdG9wOmJlZm9yZSB7XHJcbiAgICAgICAgaGVpZ2h0OiAzMjBweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjZmZmIDIwJSx0cmFuc3BhcmVudCk7XHJcbiAgICB9XHJcbiAgICAuZ2xhc3Nlc19fYm90dG9tIHtcclxuICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA0MzBweDtcclxuICAgICAgICBwYWRkaW5nOiA1cHggMCAwO1xyXG4gICAgfVxyXG4gICAgLm1haW5fX2dsYXNzZXMge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEyNXB4O1xyXG4gICAgfVxyXG4gICAgLndoYXRWcl9fbGVmdCB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA1ODBweDtcclxuICAgICAgICBoZWlnaHQ6IDM5MHB4O1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogNjNweDtcclxuICAgIH1cclxuICAgIC53aGF0VnJfX3RpdGxlIHtcclxuICAgICAgICBmb250LXNpemU6IDQwcHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgfVxyXG4gICAgLndoYXRWcl9fcmlnaHQge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiA1cHg7XHJcbiAgICB9XHJcbiAgICAubWFpbl9fd2hhdFZyIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMTFweDtcclxuICAgIH1cclxuICAgIC5jb21wYXJlVnJfX3RpdGxlIHtcclxuICAgICAgICBmb250LXNpemU6IDQzcHg7XHJcbiAgICB9XHJcbiAgICAuY29tcGFyZVZyX193cmFwcGVyIHtcclxuICAgICAgICBtYXJnaW46IDUxcHggMCAwO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgfVxyXG4gICAgLmNvbXBhcmVWcl9fY2VsbCB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA0OHB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDQ4cHggNzRweCA1NnB4IDc0cHg7XHJcbiAgICB9XHJcbiAgICAuY29tcGFyZVZyX19jZWxsIGgzIHtcclxuICAgICAgICBmb250LXNpemU6IDIxcHg7XHJcbiAgICB9XHJcbiAgICAubWFpbl9fY29tcGFyZVZyIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMTZweDtcclxuICAgIH1cclxuICAgIC50ZWFtLXR5cGUtdnIge1xyXG4gICAgICAgIHBhZGRpbmc6IDExNHB4IDAgMTE2cHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTE0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgXHJcbn1cclxuIiwiLndvcmtzX19zaGVsbCB7XHJcbiAgICBtYXJnaW46IDAgMTVweDtcclxufVxyXG4ud29ya3NfX3RhYnMge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG59XHJcbi5tYWluX193b3JrcyB7XHJcbiAgICBwYWRkaW5nOiA3cHggMCAwO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcclxufVxyXG4udGFic19fdG9wIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG59XHJcbi50YWJzX19idXR0b24ge1xyXG4gICAgcGFkZGluZzogMTBweCAxNXB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMXB4ICNGQzUzMEI7XHJcbiAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICBjb2xvcjogI0ZDNTMwQjtcclxuICAgIG1hcmdpbjogMCA1cHggOHB4IDA7XHJcbiAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgIH1cclxufVxyXG4udGFic19fYnV0dG9uLWFjdGl2ZS1jdXJyZW50IHtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgYmFja2dyb3VuZDogI0ZDNTMwQjtcclxufVxyXG4udGFic19fYm90dG9tIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbn1cclxuLnRhYl9fdG9wIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1hcmdpbi1ib3R0b206IDE5cHg7XHJcbn1cclxuLnRhYl9fcGljdHVyZSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG4udGFiX19pbWcge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxufVxyXG4udGFiX19waWN0dXJlOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiA3MHB4O1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsICMwMDAgMCwgdHJhbnNwYXJlbnQgMTAwJSk7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbn1cclxuLnRhYl9fY29uc29sZSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiA1MCU7XHJcbiAgICBib3R0b206IDEzcHg7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxufVxyXG4udGFiX19idXR0b24ge1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAxcHggI2ZmZjtcclxuICAgIHBhZGRpbmc6IDRweCAxM3B4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xyXG59XHJcbi50YWJfX2J1dHRvbjpsYXN0LWNoaWxkIHtcclxuICAgIG1hcmdpbi1yaWdodDogMDtcclxufVxyXG4udGFiX19nYWxsZXJ5IHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi50YWJfX2Rlc2NyaXB0aW9uIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbn1cclxuLnRhYnNfX3RhYiB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA1MXB4O1xyXG59XHJcbi50YWJzX190YWI6bGFzdC1jaGlsZCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG59XHJcbi50YWJzX193cmFwcGVyIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB0b3A6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICB6LWluZGV4OiAtMTtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuMzVzIGxpbmVhcjtcclxufVxyXG4udGFic19fd3JhcHBlci1hY3RpdmUtY3VycmVudCB7XHJcbiAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xyXG59XHJcbi50YWJzX19zdmcge1xyXG4gICAgd2lkdGg6IDEzcHg7XHJcbiAgICBoZWlnaHQ6IDEwcHg7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMnB4KSByb3RhdGUoOTBkZWcpO1xyXG4gICAgbWFyZ2luLWxlZnQ6IDdweDtcclxufVxyXG4ubWFya2VyX19idXR0b24ge1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbn1cclxuLm1hcmtlcl9fc3ZnIHtcclxuICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgaGVpZ2h0OiAxMHB4O1xyXG59XHJcbi50YWJfX21hcmtlciB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBib3R0b206IDExcHg7XHJcbiAgICBsZWZ0OiAxM3B4O1xyXG59XHJcbi5tYXJrZXJfX3RpdGxlIHtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgIGZvbnQtc2l6ZTogMjNweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjE7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0cHg7XHJcbn1cclxuLndvcmtzLXR5cGUtYmxvZyAudGFic19fYm90dG9tIHt3aWR0aDogMTAwJTt9XHJcbi53b3Jrcy10eXBlLWJsb2cgLnRhYl9fdG9wOmxhc3QtY2hpbGQge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxufVxyXG4ud29ya3MtdHlwZS1ibG9nIC50YWJzX190YWIge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG59XHJcbi53b3Jrcy10eXBlLWJsb2cgLnRhYnNfX3RhYjpsYXN0LWNoaWxkIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbn1cclxuLndvcmtzLXR5cGUtYmxvZyB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA1MnB4O1xyXG59XHJcbi5tYWluX19zdWJzIHtcclxuICAgIHBhZGRpbmc6IDU3cHggMCA1NHB4O1xyXG4gICAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcclxuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XHJcbn1cclxuLnN1YnNfX3RvcCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG59XHJcbi5zdWJzX19saW5rIHtcclxuICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIGJveC1zaGFkb3c6IDAgMCAwIDJweDtcclxuICAgIG1hcmdpbjogMCAxM3B4IDAgMDtcclxufVxyXG4uc3Vic19fc3ZnIHtcclxuICAgIHdpZHRoOiAyNHB4O1xyXG4gICAgaGVpZ2h0OiAyNHB4O1xyXG59XHJcbi5zdWJzX19saW5rOmxhc3QtY2hpbGQge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG59XHJcbi5zdWJzX19ib3R0b20ge1xyXG4gICAgbWF4LXdpZHRoOiAyMDBweDtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MnB4KSB7XHJcbiAgICAud29ya3NfX3NoZWxsIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDQ2MHB4O1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgfVxyXG59XHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgIC53b3Jrc19fc2hlbGwge1xyXG4gICAgICAgIG1heC13aWR0aDogNzMwcHg7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICB9XHJcbiAgICAudGFic19fYnV0dG9uIHtcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XHJcbiAgICB9XHJcbiAgICAudGFiX19idXR0b24ge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICBmb250LXdlaWdodDogMjAwO1xyXG4gICAgfVxyXG4gICAgLnRhYl9fbWFya2VyIHtcclxuICAgICAgICBib3R0b206IDMycHg7XHJcbiAgICAgICAgbGVmdDogMzJweDtcclxuICAgIH1cclxuICAgIC53b3Jrcy10eXBlLWJsb2cgLnRhYl9fcGljdHVyZTpiZWZvcmUge1xyXG4gICAgICAgIGhlaWdodDogMTM0cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcclxuICAgIC53b3Jrc19fc2hlbGwge1xyXG4gICAgICAgIG1heC13aWR0aDogODMwcHg7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICB9IFxyXG4gICAgLm1haW5fX3dvcmtzIHtcclxuICAgICAgICBwYWRkaW5nOiA0M3B4IDAgMDtcclxuICAgIH1cclxuICAgIC50YWJzX19idXR0b24ge1xyXG4gICAgICAgIHBhZGRpbmc6IDEzcHggMjVweDtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4zNXMgbGluZWFyO1xyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmM1MzBiO1xyXG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAudGFic19fdG9wIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG4gICAgfVxyXG4gICAgLnRhYl9fY29uc29sZSB7XHJcbiAgICAgICAgYm90dG9tOiAzOHB4O1xyXG4gICAgfVxyXG4gICAgLnRhYl9fYnV0dG9uIHtcclxuICAgICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICAgICAgcGFkZGluZzogMTdweCAzMnB4O1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogNDVweDtcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgICAgICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnRhYl9fdG9wIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNnB4O1xyXG4gICAgfVxyXG4gICAgLnRhYl9fdGl0bGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMzRweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS4xO1xyXG4gICAgfVxyXG4gICAgLnRhYl9fZGVzY3JpcHRpb24ge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XHJcbiAgICB9XHJcbiAgICAudGFiX19kYXRlIHtcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICB9XHJcbiAgICAudGFic19fYm90dG9tIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA0NHB4O1xyXG4gICAgfVxyXG4gICAgLnRhYnNfX21vcmUgLnRhYnNfX3N2ZyB7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4zNXMgbGluZWFyO1xyXG4gICAgfVxyXG4gICAgLnRhYnNfX21vcmU6aG92ZXIgLnRhYnNfX3N2ZyB7XHJcbiAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuICAgIC50YWJzX19tb3JlIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICBwYWRkaW5nOiAyN3B4O1xyXG4gICAgfVxyXG4gICAgLm1haW5fX3dvcmtzIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMjBweDtcclxuICAgIH1cclxuICAgIC50YWJzX190YWIge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDc5cHg7XHJcbiAgICB9XHJcbiAgICAud29ya3MtdHlwZS1ibG9nIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMjNweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA5N3B4O1xyXG4gICAgfVxyXG4gICAgLnRhYl9fbWFya2VyIHtcclxuICAgICAgICBsZWZ0OiAzN3B4O1xyXG4gICAgICAgIGJvdHRvbTogMzhweDtcclxuICAgIH1cclxuICAgIC5tYXJrZXJfX2J1dHRvbiB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyMXB4O1xyXG4gICAgfVxyXG4gICAgLm1hcmtlcl9fdGl0bGUge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDZweDtcclxuICAgICAgICBmb250LXNpemU6IDM3cHg7XHJcbiAgICB9XHJcbiAgICAud29ya3MtdHlwZS1ibG9nIC50YWJzX190YWIge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDU1cHg7XHJcbiAgICB9XHJcbiAgICAud29ya3MtdHlwZS1ibG9nIC50YWJzX19tb3JlIHtcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIH1cclxuICAgIC5tYWluX19zdWJzIHtcclxuICAgICAgICBwYWRkaW5nOiA5NHB4IDAgOTJweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA0OXB4O1xyXG4gICAgfVxyXG4gICAgLnN1YnNfX2JvdHRvbSB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA0MjBweDtcclxuICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI5cHg7XHJcbiAgICB9XHJcblxyXG5cclxufVxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG4iLCIubWFpbl9fdGl0bGUgc3BhbiB7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxufVxyXG4uY2VydF9fc2hlbGwge1xyXG4gICAgbWFyZ2luOiAwIDE1cHg7XHJcbn1cclxuLmNlcnRfX3dyYXBwZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbn1cclxuLmNlcnRfX2NlbGwge1xyXG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUvMiAtIDRweCk7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1hcmdpbi1yaWdodDogOHB4O1xyXG4gICAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICMwMDA7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xyXG59XHJcbi5jZXJ0X19jZWxsOm50aC1jaGlsZCgybikge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG59XHJcbi5jZXJ0X19saW5rIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICMwMDA7XHJcbn1cclxuLmNlcnRfX2ltZyB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG59XHJcbi5jZXJ0X19wYWdpbmF0b24ge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxufVxyXG4ubWFpbl9fY2VydCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA4OHB4O1xyXG59XHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA0ODJweCkge1xyXG4gICAgLmNlcnRfX3NoZWxsIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDQ2MHB4O1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgfVxyXG59XHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgIC5jZXJ0X19zaGVsbCB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA3MzBweDtcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIH1cclxuICAgIC5jZXJ0X19jZWxsIHtcclxuICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJS8zIC0gOHB4KjIvMyk7XHJcbiAgICB9XHJcbiAgICAuY2VydF9fY2VsbDpudGgtY2hpbGQoMm4pIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcclxuICAgIH1cclxuICAgIC5jZXJ0X19jZWxsOm50aC1jaGlsZCgzbikge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgIH1cclxuXHJcbn1cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcclxuICAgIC5jZXJ0X19zaGVsbCB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA5OTBweDtcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIH1cclxuICAgIC5jZXJ0X19jZWxsIHtcclxuICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJS80IC0gOHB4KjMvNCk7XHJcbiAgICB9XHJcbiAgICAuY2VydF9fY2VsbDpudGgtY2hpbGQoM24pIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcclxuICAgIH1cclxuICAgIC5jZXJ0X19jZWxsOm50aC1jaGlsZCg0bikge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgIH1cclxufVxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gICAgLmNlcnRfX3NoZWxsIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwOTBweDtcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIH1cclxuICAgIC5tYWluX190aXRsZSBzcGFuIHtcclxuICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgbWFyZ2luOiAxOXB4IDAgMDtcclxuICAgIH1cclxuICAgIC5oYXBweS10eXBlLXJldmlld3Mge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAzOHB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDY3cHg7XHJcbiAgICB9XHJcbiAgICAuaGFwcHktdHlwZS1yZXZpZXdzIC5oYXBweV9fY2VsbCB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xyXG4gICAgICAgIG1heC13aWR0aDogY2FsYygxMDAlLzIgLSA2cHgpO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XHJcbiAgICB9XHJcbiAgICAuaGFwcHktdHlwZS1yZXZpZXdzIC5oYXBweV9fd3JhcHBlciB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjNweDtcclxuICAgIH1cclxuICAgIC5oYXBweV9fcGFnaW5hdG9uIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDM0MHB4O1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgfVxyXG4gICAgLnBhZ2luYXRvbl9fcHJldiB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyM3B4O1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMjVweDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgICAucGFnaW5hdG9uX19uZXh0IHtcclxuICAgICAgICBmb250LXNpemU6IDIzcHg7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMjVweDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgICAucGFnaW5hdG9uX19wcmV2LWljb24tYXJyb3c6YmVmb3JlIHtcclxuICAgICAgICB3aWR0aDogMTdweDtcclxuICAgICAgICBoZWlnaHQ6IDEycHg7XHJcbiAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwtNTAlKTtcclxuICAgIH1cclxuICAgIC5wYWdpbmF0b25fX25leHQtaWNvbi1hcnJvdzpiZWZvcmUge1xyXG4gICAgICAgIHdpZHRoOiAxN3B4O1xyXG4gICAgICAgIGhlaWdodDogMTJweDtcclxuICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLC01MCUpIHJvdGF0ZSgxODBkZWcpO1xyXG4gICAgfVxyXG4gICAgLmNlcnRfX2NlbGwge1xyXG4gICAgICAgIG1heC13aWR0aDogY2FsYygxMDAlLzUgLSAxMnB4KjQvNSk7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xyXG4gICAgfVxyXG4gICAgLmNlcnRfX2NlbGw6bnRoLWNoaWxkKDJuKSB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xyXG4gICAgfVxyXG4gICAgLmNlcnRfX2NlbGw6bnRoLWNoaWxkKDNuKSB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xyXG4gICAgfVxyXG4gICAgLmNlcnRfX2NlbGw6bnRoLWNoaWxkKDRuKSB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xyXG4gICAgfVxyXG4gICAgLmNlcnRfX2NlbGw6bnRoLWNoaWxkKDVuKSB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgfVxyXG4gICAgLmNlcnRfX3BhZ2luYXRvbiB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAzNDBweDtcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIH1cclxuICAgIC5tYWluX19jZXJ0IHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMThweDtcclxuICAgIH1cclxuXHJcbiAgICBcclxufSJdfQ== */
