@charset "UTF-8";@-webkit-keyframes animationOneReverse{0%{-webkit-transform:rotate(315deg);transform:rotate(315deg)}25%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}50%,to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes animationOneReverse{0%{-webkit-transform:rotate(315deg);transform:rotate(315deg)}25%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}50%,to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes animationOne{0%,50%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}75%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}to{-webkit-transform:rotate(315deg);transform:rotate(315deg)}}@keyframes animationOne{0%,50%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}75%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}to{-webkit-transform:rotate(315deg);transform:rotate(315deg)}}@-webkit-keyframes animationTwoReverse{0%{-webkit-transform:rotate(405deg);transform:rotate(405deg);opacity:1}25%{-webkit-transform:rotate(450deg);transform:rotate(450deg);opacity:1}50%,to{-webkit-transform:rotate(0deg);transform:rotate(0deg);opacity:0}}@keyframes animationTwoReverse{0%{-webkit-transform:rotate(405deg);transform:rotate(405deg);opacity:1}25%{-webkit-transform:rotate(450deg);transform:rotate(450deg);opacity:1}50%,to{-webkit-transform:rotate(0deg);transform:rotate(0deg);opacity:0}}@-webkit-keyframes animationTwo{0%,50%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}75%{-webkit-transform:rotate(450deg);transform:rotate(450deg)}to{-webkit-transform:rotate(405deg);transform:rotate(405deg)}}@keyframes animationTwo{0%,50%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}75%{-webkit-transform:rotate(450deg);transform:rotate(450deg)}to{-webkit-transform:rotate(405deg);transform:rotate(405deg)}}@-webkit-keyframes animationBurgerTopReverse{0%,50%{-webkit-transform:translateY(12px);transform:translateY(12px);opacity:0}51%{-webkit-transform:translateY(12px);transform:translateY(12px);opacity:1}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes animationBurgerTopReverse{0%,50%{-webkit-transform:translateY(12px);transform:translateY(12px);opacity:0}51%{-webkit-transform:translateY(12px);transform:translateY(12px);opacity:1}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes animationBurgerTop{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}50%{-webkit-transform:translateY(12px);transform:translateY(12px);opacity:1}51%,to{-webkit-transform:translateY(12px);transform:translateY(12px);opacity:0}}@keyframes animationBurgerTop{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}50%{-webkit-transform:translateY(12px);transform:translateY(12px);opacity:1}51%,to{-webkit-transform:translateY(12px);transform:translateY(12px);opacity:0}}@-webkit-keyframes animationBurgerBottomReverse{0%,50%{-webkit-transform:translateY(-12px);transform:translateY(-12px);opacity:0}51%{-webkit-transform:translateY(-12px);transform:translateY(-12px);opacity:1}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes animationBurgerBottomReverse{0%,50%{-webkit-transform:translateY(-12px);transform:translateY(-12px);opacity:0}51%{-webkit-transform:translateY(-12px);transform:translateY(-12px);opacity:1}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes animationBurgerBottom{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}50%{-webkit-transform:translateY(-12px);transform:translateY(-12px);opacity:1}51%,to{-webkit-transform:translateY(-12px);transform:translateY(-12px);opacity:0}}@keyframes animationBurgerBottom{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}50%{-webkit-transform:translateY(-12px);transform:translateY(-12px);opacity:1}51%,to{-webkit-transform:translateY(-12px);transform:translateY(-12px);opacity:0}}@-webkit-keyframes btnChangeColors{0%,to{fill:#9b9ea2}50%{fill:#4d4ce0}}@keyframes btnChangeColors{0%,to{fill:#9b9ea2}50%{fill:#4d4ce0}}@-webkit-keyframes btnCloseChangeColors{0%,to{background-color:#9b9ea2}50%{background-color:#4d4ce0}}@keyframes btnCloseChangeColors{0%,to{background-color:#9b9ea2}50%{background-color:#4d4ce0}}@font-face{font-family:OpenSans;src:url(../fonts/OpenSans.woff2) format("woff2"),url(../fonts/OpenSans.woff) format("woff")}@font-face{font-family:OpenSans-Light;src:url(../fonts/OpenSans-Light.woff2) format("woff2"),url(../fonts/OpenSans-Light.woff) format("woff")}@font-face{font-family:OpenSans-Bold;src:url(../fonts/OpenSans-Bold.woff2) format("woff2"),url(../fonts/OpenSans-Bold.woff) format("woff")}@font-face{font-family:OpenSans-Semibold;src:url(../fonts/OpenSans-Semibold.woff2) format("woff2"),url(../fonts/OpenSans-Semibold.woff) format("woff")}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}body,html{height:100%;margin:0;padding:0}html,p{font-size:15px}html{font-family:"Roboto",sans-serif;color:#646464;line-height:1.38}body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:320px}body.no-scroll{overflow:hidden}h1,h2,h3,h4,h5,h6{font-weight:700;margin:0 0 10px}h1{font-size:36px}h2{font-size:32px}h3{font-size:28px}h4{font-size:24px}h5{font-size:22px}h6{font-size:20px}p{font-weight:300;line-height:23px}p strong{font-weight:700}a,a:hover{color:#fc4c3b}a{-webkit-transition:color .5s;transition:color .5s}a:hover{text-decoration:none}ol li,ul li{padding:3px 0}button,input,select,textarea{border-radius:0!important;outline:0}input{padding:3px 10px 5px;color:#646464;border:1px solid #646464}input::-webkit-input-placeholder{opacity:1}input::-moz-placeholder{opacity:1}input:-ms-input-placeholder,input::-ms-input-placeholder{opacity:1}input::placeholder{opacity:1}div.sceditor-dropdown input::-webkit-input-placeholder::-webkit-input-placeholder,input::-webkit-input-placeholder::-webkit-input-placeholder{opacity:1;color:#646464}div.sceditor-dropdown input::placeholder::-webkit-input-placeholder,input::placeholder::-webkit-input-placeholder{opacity:1;color:#646464}input::-moz-placeholder::-moz-placeholder{opacity:1;color:#646464}input::placeholder::-moz-placeholder{opacity:1;color:#646464}div.sceditor-dropdown input:-ms-input-placeholder:-ms-input-placeholder,div.sceditor-dropdown input::-ms-input-placeholder:-ms-input-placeholder,input:-ms-input-placeholder:-ms-input-placeholder,input::-ms-input-placeholder:-ms-input-placeholder{opacity:1;color:#646464}div.sceditor-dropdown input::placeholder:-ms-input-placeholder,input::placeholder:-ms-input-placeholder{opacity:1;color:#646464}div.sceditor-dropdown input::-moz-placeholder:-moz-placeholder,div.sceditor-dropdown input::-moz-placeholder::-moz-placeholder,input::-moz-placeholder:-moz-placeholder{opacity:1;color:#646464}div.sceditor-dropdown input::placeholder:-moz-placeholder,div.sceditor-dropdown input::placeholder::-moz-placeholder,input::placeholder:-moz-placeholder{opacity:1;color:#646464}textarea{resize:none}input.error,textarea.error{border-color:#ed1b24!important;background:#fbd1d3!important}svg{display:block;overflow:visible}img:not([alt]),img[alt=''],ol>:not(li),ul>:not(li){outline:5px solid tomato}.fancybox-container img:not([alt]),.fancybox-container img[alt=''],.gm-style img:not([alt]),.gm-style img[alt='']{outline:0!important}.main-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;min-height:100vh;-webkit-overflow-scrolling:touch}.main{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;background-color:#f0f0f5}.container{position:relative;width:100%;max-width:1280px;margin:0 auto;padding:0 55px}@media screen and (max-width:1024px){.container{padding:0 30px}}@media screen and (max-width:768px){.container{padding:0 20px}}@media screen and (max-width:425px){.container{padding:0 10px}}.btn{font-family:"Roboto",sans-serif;font-size:14px;font-weight:500;line-height:36px;display:inline-block;max-width:100%;height:36px;padding:0 20px;cursor:pointer;-webkit-transition:all .5s;transition:all .5s;text-align:center;white-space:nowrap;text-decoration:none;color:#4d4ce0;border:1px solid #4d4ce0;border-radius:18px!important;-webkit-box-shadow:none;box-shadow:none}.btn--dark{color:#f5f5f5;border-color:#5f64d6;background-color:#5f64d6}.btn--dark:hover{color:#f5f5f5;border-color:#3c3bd1;background-color:#3c3bd1}.btn--white{color:#1e1e1e;border-color:#fff;background-color:#fff}.btn--grey,.btn--grey:hover,.btn--light:hover,.btn--white:hover{color:#f5f5f5;border-color:#9a9be9;background-color:#9a9be9}.btn--grey{border-color:#99a1ba;background-color:#99a1ba}.btn--light{color:#4d4ce0;border-color:#4d4ce0;background-color:transparent}.btn--dark-white{color:#f5f5f5;background-color:#4d4ce0;background-image:-webkit-gradient(linear,left top,right top,from(#4d4ce0),to(#5f64d6));background-image:linear-gradient(to right,#4d4ce0 0%,#5f64d6 100%)}.btn--dark-white:hover{color:#4d4ce0;background-color:#fff;background-image:none}.btn--enter{color:#1e1e1e;border:1px solid #fff;background-color:#fff}.btn--enter:hover{color:#f5f5f5;border:1px solid #f5f5f5;background-color:transparent}.checkbox label{position:relative;padding-left:27px;cursor:pointer}.checkbox label::before{position:absolute;top:0;left:0;width:16px;height:16px;content:'';border:4px solid #f0f0f5;background-color:#f0f0f5}.checkbox.active label::before{background-image:url(../img/check.svg)}.checkbox input{position:absolute;opacity:0}.checkbox span{font-size:14px;font-weight:300;color:#1e1e1e}.mejs-video,.wp-video{width:100%!important}.back2top{position:fixed;right:20px;bottom:30px;display:none;cursor:pointer;-webkit-transition:opacity .5s;transition:opacity .5s}.back2top:hover{opacity:.6}.back2top__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto 6px}.back2top__btn svg{fill:#99a1ba;width:40px;height:40px;-webkit-transition:fill .5s;transition:fill .5s}.back2top__text{font-size:12px;-webkit-transition:color .5s;transition:color .5s;color:#99a1ba}.header__menu{padding-left:20px}@media screen and (max-width:1110px){.header__menu{position:fixed;z-index:1;top:0;right:0;bottom:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:0;-webkit-transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out;-webkit-transform:translateX(100%);transform:translateX(100%);background-color:#fff;will-change:transform}.header__menu.active{-webkit-transform:translateX(0);transform:translateX(0)}}.header__menu-list{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0}@media screen and (max-width:1110px){.header__menu-list{-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}}.header__menu-item{padding:0;list-style:none}.header__menu-link{font-size:15px;font-weight:300;display:block;padding-left:25px;text-decoration:none;color:#1e1e1e}@media screen and (max-width:1110px){.header__menu-link{font-size:25px;margin:10px 0}}.header__menu-link.active,.header__menu-link:hover{color:#4d4ce0}.social-list{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0}.social-list__item{display:block;-webkit-box-flex:0;-ms-flex:none;flex:none;margin-right:20px;padding:0;list-style:none}.social-list__item:last-child{margin-right:0}.social-list__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;height:18px}.profile-aside__menu-item.active svg,.profile-aside__menu-item:hover svg,.social-list__link:hover svg{fill:#fff}.social-list__link svg{fill:#99a1ba;-webkit-transition:fill .5s;transition:fill .5s}.social-list__link--vk svg{width:23px;height:14px}.social-list__link--fb svg{width:11px;height:18px}.social-list__link--inst svg{width:19px;height:18px}.social-list__link--youtube svg{width:20px;height:14px}.burger,.burger label{position:relative;width:31px;height:31px}.burger{z-index:25;margin-left:30px;display:none}@media screen and (max-width:1110px){.burger{display:block}}.burger input{position:absolute;visibility:hidden;-webkit-transform:scale(0);transform:scale(0);opacity:0}.burger label{display:block;cursor:pointer;background:0 0}.burger input:checked+label:before,.burger label:before{position:absolute;top:50%;width:30px;height:2px;margin-top:0;content:'';-webkit-transition:background-color .5s;transition:background-color .5s;border-radius:2px;background-color:#1e1e1e}.burger label:before{-webkit-animation:animationOneReverse 1s ease forwards;animation:animationOneReverse 1s ease forwards}.burger input:checked+label:before{-webkit-animation:animationOne 1s ease forwards;animation:animationOne 1s ease forwards}.burger input:checked+label:after,.burger label:after{position:absolute;top:50%;width:30px;height:2px;margin-top:0;content:'';-webkit-transition:background-color .5s;transition:background-color .5s;border-radius:2px;background-color:#1e1e1e}.burger label:after{-webkit-animation:animationTwoReverse 1s ease forwards;animation:animationTwoReverse 1s ease forwards;opacity:0}.burger input:checked+label:after{-webkit-animation:animationTwo 1s ease forwards;animation:animationTwo 1s ease forwards;opacity:1}.burger label .burger__icon:before{position:absolute;top:7px;width:30px;height:2px;content:'';-webkit-transition:background-color .5s;transition:background-color .5s;-webkit-animation:animationBurgerTopReverse 1s ease forwards;animation:animationBurgerTopReverse 1s ease forwards;border-radius:2px;background-color:#1e1e1e}.burger input:checked+label .burger__icon:before{-webkit-animation:animationBurgerTop 1s ease forwards;animation:animationBurgerTop 1s ease forwards}.burger label .burger__icon:after{position:absolute;bottom:6px;width:30px;height:2px;content:'';-webkit-transition:background-color .5s;transition:background-color .5s;-webkit-animation:animationBurgerBottomReverse 1s ease forwards;animation:animationBurgerBottomReverse 1s ease forwards;border-radius:2px;background-color:#1e1e1e}.burger input:checked+label .burger__icon:after{-webkit-animation:animationBurgerBottom 1s ease forwards;animation:animationBurgerBottom 1s ease forwards}.profile-aside__menu-list{margin:0;padding:0}.profile-aside__menu-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:39px;padding:0 0 0 8px;list-style:none;-webkit-transition:.5s;transition:.5s;border-bottom:1px solid #f0f0f5}.profile-aside__menu-item:last-child{border-bottom:none}.profile-aside__menu-item.active,.profile-aside__menu-item:hover{border-bottom:1px solid #4d4ce0;background-color:#4d4ce0}.profile-aside__menu-item.active .profile-aside__menu-text,.profile-aside__menu-item:hover .profile-aside__menu-text{color:#fff}.profile-aside__menu-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none}.profile-aside__menu-svg{-webkit-box-flex:0;-ms-flex:none;flex:none;width:43px}.profile-aside__menu-svg svg{fill:#4d4ce0;width:15px;height:15px;margin:0 auto;-webkit-transition:fill .5s;transition:fill .5s}.profile-aside__menu-svg--friend svg{width:15px;height:17px}.profile-aside__menu-svg--invite svg{width:19px;height:19px}.profile-aside__menu-svg--messages svg{width:19px;height:18px}.profile-aside__menu-svg--hat svg{width:23px;height:15px}.profile-aside__menu-svg--wallet svg{width:18px;height:16px}.profile-aside__menu-svg--paper svg{width:14px;height:16px}.profile-aside__menu-svg--lock svg{width:16px;height:19px}.profile-aside__menu-svg--personal svg{width:20px;height:16px}.profile-aside__menu-svg--all-blogs svg{width:20px;height:13px}.profile-aside__menu-svg--home svg{width:21px;height:17px}.profile-aside__menu-svg--star-2 svg{width:18px;height:17px}.profile-aside__menu-svg--message svg{width:18px;height:18px}.profile-aside__menu-svg--ring svg{width:20px;height:18px}.profile-aside__menu-text{font-size:15px;font-weight:400;-webkit-transition:color .5s;transition:color .5s;color:#1e1e1e}@media screen and (max-width:950px){.profile-aside__progress{display:none}}.profile-aside__progress-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0 0 0 20px}.profile-aside__progress-item{padding:0;list-style:none}.profile-aside__progress-link{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:63px;height:63px;margin-right:20px;margin-bottom:20px;border-radius:50%;background-color:#f0f0f5}.profile-aside__progress-link img{display:block;width:60%}@media screen and (max-width:950px){.profile-aside__friends{display:none}}.profile-aside__friends-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 5px;padding:0 0 0 20px}.profile-aside__friends-item{padding:0;list-style:none}.profile-aside__friends-img,.profile-aside__friends-link{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:63px}.profile-aside__friends-link{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-right:20px;text-align:center;text-decoration:none;margin-bottom:10px}.profile-aside__friends-img{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:63px;margin-bottom:5px;border-radius:50%;background-color:#f0f0f5}.popup-discussion__header-form-ava img,.popup-discussion__user-ava img,.profile-aside__friends-img img{display:block;width:100%}.profile-aside__friends-name{font-size:13px;font-weight:300;color:#1e1e1e}.profile-aside__friends-none-text{padding:0 20px;display:block;color:#99a1ba;font-size:14px;font-weight:300;line-height:22px}.profile-aside__friends-add-btn{min-width:185px;margin:20px 0 20px 20px}.breadcrumbs__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0}.breadcrumbs__item{position:relative;padding:0;list-style:none}.breadcrumbs__item::after{font-size:12px;margin:0 3px 0 4px;content:'/';color:#f5f5f5}.breadcrumbs__item:last-child .breadcrumbs__link{font-weight:500;text-decoration:none;pointer-events:none}.breadcrumbs__item:last-child::after{display:none}.breadcrumbs__link{font-size:12px;font-weight:300;line-height:1}.breadcrumbs__link,.breadcrumbs__link:hover{text-decoration:none;color:#f5f5f5}.breadcrumbs--dark .breadcrumbs__list,.my-courses .breadcrumbs__list,.teachers .breadcrumbs__list{margin-bottom:20px;padding-top:15px}.breadcrumbs--dark .breadcrumbs__item::after,.breadcrumbs--dark .breadcrumbs__link,.my-courses .breadcrumbs__item::after,.my-courses .breadcrumbs__link,.teachers .breadcrumbs__item::after,.teachers .breadcrumbs__link{color:#99a1ba}.breadcrumbs--dark .breadcrumbs__item:last-child .breadcrumbs__link,.courses-over-top .breadcrumbs .breadcrumbs__item:last-child .breadcrumbs__link,.my-courses .breadcrumbs__item:last-child .breadcrumbs__link,.teachers .breadcrumbs__item:last-child .breadcrumbs__link{color:#1e1e1e}.pagination,.pagination__list{display:-webkit-box;display:-ms-flexbox;display:flex}.pagination{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;text-align:center;padding:5px 0 20px}.pagination__list{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding:0}.pagination__item{list-style:none}.pagination__link{font-size:16px;font-weight:300;display:block;min-width:28px;padding:0 5px;-webkit-transition:all .5s;transition:all .5s;text-align:center;text-decoration:none;color:#99a1ba}@media screen and (max-width:375px){.pagination__link{min-width:20px}}.pagination__link.active{font-weight:500;pointer-events:none;color:#1e1e1e}.pagination__link:hover{color:#1e1e1e}.pagination-arr__left svg,.pagination-arr__right svg{fill:#99a1ba;width:40px;height:40px;-webkit-transition:fill .5s;transition:fill .5s}.pagination-arr__left svg:hover,.pagination-arr__right svg:hover,.popup-discussion__user.active .popup-discussion__user-btn svg{fill:#4d4ce0}.pagination-arr__left{margin-right:20px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}@media screen and (max-width:375px){.pagination-arr__left{margin-right:10px}}.pagination-arr__right{margin-left:20px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}@media screen and (max-width:375px){.pagination-arr__right{margin-left:10px}}.popup,.popup__layer{position:fixed;display:none}.popup__layer{right:0;bottom:0;opacity:.8;background-color:#000;z-index:99;top:0;left:0}.popup{z-index:100;top:50%;left:50%;width:auto;max-width:490px;max-height:100%;padding:30px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media screen and (max-width:540px){.popup{width:100%;padding-right:25px;padding-left:25px}}.popup__inner{font-family:"Roboto",sans-serif;position:relative;overflow-x:hidden;overflow-y:auto;max-width:100%;height:100%;margin:0 auto;padding:30px 25px 25px;border-radius:5px;background:#fff}.popup__close{position:absolute;z-index:5;top:30px;right:0;display:block;width:15px;height:15px;cursor:pointer;-webkit-transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s;background-size:contain}@media screen and (max-width:540px){.popup__close{top:30px;right:7px}}.popup__close:hover{-webkit-transform:rotate(360deg);transform:rotate(360deg)}.popup__close svg{fill:#fff;width:15px;height:15px}.popup-discussion{width:95%;max-width:430px;border-radius:5px;background-color:#fff}.popup-discussion .popup__close{top:0;right:-35px}.popup-discussion__header-form{position:relative;height:36px;margin-bottom:20px}.popup-discussion__header-form-ava{position:absolute;top:0;bottom:0;left:8px;overflow:hidden;width:22px;height:22px;margin:auto;border-radius:50%}.popup-discussion__header-form-input{font-family:'Roboto Medium',sans-serif;font-size:14px;width:100%;height:36px;padding:6px 40px 5px 38px;color:#1e1e1e;border:0;border-radius:18px!important;background-color:#f0f0f5}.popup-discussion__header-form-submit,.popup-discussion__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.popup-discussion__header-form-submit{position:absolute;top:0;right:0;width:36px;height:36px;border-radius:50%;background-color:#4d4ce0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.popup-discussion__header-form-submit input{position:absolute;top:0;right:0;width:36px;height:36px;cursor:pointer;opacity:0}.popup-discussion__header-form-submit svg{fill:#fff;width:14px;height:14px}.popup-discussion__info{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}.popup-discussion__info-users{font-size:16px;font-weight:500;color:#1e1e1e}.popup-discussion__info-users span{padding-left:5px;color:#4d4ce0}.popup-discussion__user{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:6px 10px;-webkit-transition:background-color .5s;transition:background-color .5s;border-top:1px solid #e4e4f2;background-color:#fff}.popup-discussion__user:last-child{border-bottom:1px solid #e4e4f2}.popup-discussion__user.active{background-color:#f0f0f5}.popup-discussion__user-ava{overflow:hidden;-webkit-box-flex:0;-ms-flex:none;flex:none;width:27px;height:27px;margin-right:14px;border-radius:50%}.popup-discussion__user-name{font-size:15px;font-weight:500;margin-bottom:0;color:#1e1e1e}.popup-discussion__user-status{font-size:12px;font-weight:300;line-height:23px;margin-left:auto;color:#99a1ba}.popup-discussion__user-btn{width:17px;height:17px;margin-left:auto;cursor:pointer}.popup-discussion__user-btn svg{fill:#99a1ba;width:17px;height:17px;-webkit-transition:fill .5s;transition:fill .5s}.popup-discussion__del-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:20px;cursor:pointer;text-decoration:none}.popup-discussion__del-btn span{font-size:14px;font-weight:300;color:#4d4ce0}.popup-discussion__del-btn svg{-webkit-box-flex:0;-ms-flex:none;flex:none;fill:#4d4ce0;width:17px;height:17px;margin-left:8px}.popup-add-users{width:95%;max-width:430px;border-radius:5px;background-color:#fff}.popup-add-users .popup__close{top:0;right:-35px}.popup-add-users__title{font-size:25px;font-weight:500;margin-bottom:15px;text-align:center;color:#1e1e1e}.popup-add-users__input{font-size:14px;font-weight:300;width:100%;height:36px;margin-bottom:20px;padding:0 20px;color:#1e1e1e;border:0;border-radius:18px!important;background-color:#f0f0f5;opacity:1}.popup-add-users__input::-webkit-input-placeholder{opacity:1;color:#99a1ba}.popup-add-users__input::-moz-placeholder{opacity:1;color:#99a1ba}.popup-add-users__input:-ms-input-placeholder{opacity:1;color:#99a1ba}.popup-add-users__input:-moz-placeholder{opacity:1;color:#99a1ba}.popup-add-users__btn{display:block;margin:20px auto 0}.popup-enter{width:95%;max-width:430px;padding-bottom:0;border-radius:5px;background-color:#fff}.popup-enter .popup__close{top:0;right:-35px}.popup-enter__tab-btns{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:30px;border-bottom:1px solid #e4e4f2}.popup-enter__tab-btn{font-size:17px;font-weight:300;position:relative;margin-right:30px;margin-bottom:20px;cursor:pointer;color:#1e1e1e}.popup-enter__tab-btn::before{position:absolute;right:0;bottom:-20px;left:0;width:0;height:3px;margin:0 auto;content:'';-webkit-transition:width .5s;transition:width .5s;background-color:#4d4ce0}.popup-enter__tab-btn:last-child,.profile-header__icons-item:last-child .profile-header__icons-link{margin-right:0}.popup-enter__tab-btn.active{font-weight:500;pointer-events:none}.popup-enter__tab-btn.active::before{width:100%}.popup-enter__autorise,.popup-enter__register,div.sceditor-grip{display:none}.popup-enter__autorise.active,.popup-enter__register.active{display:block}.popup-enter__input{font-size:14px;font-weight:100;width:100%;height:36px;margin-bottom:10px;padding-left:20px;color:#1e1e1e;border:0;border-radius:20px!important;background-color:#f0f0f5;opacity:1}.popup-enter__input::-webkit-input-placeholder,div.sceditor-dropdown input::-webkit-input-placeholder{opacity:1;color:#99a1ba}.popup-enter__input::-moz-placeholder{opacity:1;color:#99a1ba}.popup-enter__input:-ms-input-placeholder,div.sceditor-dropdown input:-ms-input-placeholder{opacity:1;color:#99a1ba}.popup-enter__input:-moz-placeholder,div.sceditor-dropdown input::-moz-placeholder{opacity:1;color:#99a1ba}.popup-enter__agree{position:relative;display:block;margin-bottom:30px}.popup-enter__agree input{position:absolute;top:0;left:0;width:16px;height:16px;opacity:0}.popup-enter__agree input:checked+span::before{background-image:url(../img/check.svg);background-repeat:no-repeat;background-position:center;background-size:9px 7px}.popup-enter__agree span{font-size:12px;font-weight:300;display:block;padding-left:25px;color:#1e1e1e}.popup-enter__agree span a{text-decoration:none;color:#4d4ce0}.popup-enter__agree span::before{position:absolute;top:0;left:0;width:16px;height:16px;content:'';background-color:#f0f0f5}.popup-enter__entered,.popup-enter__entered .btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.popup-enter__entered{margin-bottom:35px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.popup-enter__entered .btn{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:none;flex:none;min-width:190px}.popup-enter__entered .btn svg{-webkit-box-flex:0;-ms-flex:none;flex:none;fill:#fff;width:21px;height:15px;margin-right:8px}.popup-enter__entered-amnesia{font-size:12px;line-height:25px;text-decoration:none;color:#4d4ce0}.popup-enter__social{width:calc(100% + 60px);margin-left:-30px;padding:25px 10px 30px;border-radius:0 0 5px 5px;background-color:#f0f0f5}.popup-enter__social-title{font-size:14px;font-weight:300;display:block;margin-bottom:14px;text-align:center;color:#99a1ba}.popup-enter__social-icon,.popup-enter__social-icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.popup-enter__social-icon{overflow:hidden;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:36px;height:36px;margin:0 5px;border-radius:50%}.my-course-aside__menu-item.active .my-course-aside__menu-svg svg,.popup-enter__social-icon svg{fill:#fff}.popup-enter__social-icon--vk{background-color:#2e6ab5}.popup-enter__social-icon--vk svg{width:21px;height:13px;margin-top:3px}.popup-enter__social-icon--fb{background-color:#20569e}.popup-enter__social-icon--fb svg{width:10px;height:17px}.popup-enter__social-icon--mail{background-color:#256ed4}.popup-enter__social-icon--mail svg{width:18px;height:18px}.popup-enter__social-icon--yandex{background-color:#f3051c}.popup-enter__social-icon--yandex svg{width:10px;height:17px}.popup-enter__social-icon--gmail{background-color:#ca1d02}.popup-enter__social-icon--gmail svg{width:24px;height:16px}.popup-enter__social-icon--odnok{background-color:#fb851b}.popup-enter__social-icon--odnok svg{width:12px;height:20px}.popup-add-points{width:95%;max-width:430px;padding:50px;border-radius:5px;background-color:#fff}.popup-add-points .popup__close{top:0;right:-35px}.popup-add-points__points,.popup-add-points__title{font-family:"Roboto",sans-serif;font-size:17px;font-weight:300;line-height:27px;text-align:center;color:#1e1e1e}.popup-add-points__points{font-size:20px;font-weight:700;line-height:40px;color:#4d4ce0}.slick-loading .slick-list{background:#fff url(../img/slick/slick-ajax-loader.gif) center center no-repeat}.slick-slider{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.slick-slider *{outline:0}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:18px;height:28px;padding:0;cursor:pointer;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);color:transparent;border:0;outline:0;background:0 0;background-image:url(../img/slick/slick-arr.png);background-repeat:no-repeat}.slick-prev{background-position:0 100%}.slick-prev:hover{background-position:0 0}.slick-next{background-position:100% 100%}.slick-next:hover{background-position:100% 0}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;margin:0;padding:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:0 0}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:#000}.slick-dots li.slick-active button:before{opacity:.75;color:#000}div.sceditor-group,div.sceditor-toolbar{margin-top:5px;padding:0;border-bottom:0;background-color:transparent}.sceditor-button div{background-color:transparent;background-repeat:no-repeat;background-position:50% 50%;background-size:15px 15px}.sceditor-button-bold div{background-image:url(../img/bold.png)}.sceditor-button-italic div{background-image:url(../img/italic.png)}.sceditor-button-underline div{background-image:url(../img/underline.png)}.sceditor-button-link div{background-image:url(../img/link.png)}.sceditor-button-unlink div{background-image:url(../img/link-broken.png)}.sceditor-button-quote div{background-image:url(../img/quote.png)}.sceditor-container{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;width:100%!important;border:0}.sceditor-container iframe{font-size:14px;line-height:34px;overflow:hidden;margin:0;padding-left:10px;color:#99a1ba;border:0;border-radius:18px!important;background-color:#f0f0f5}.profile-article__footer--reverse .sceditor-container,.profile-new-article__article--reverse .sceditor-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.profile-article__footer--reverse .profile-article__form-submit-wrap,.profile-new-article__article--reverse .profile-article__form-submit-wrap{top:43px}.profile-article__footer--reverse .sceditor-toolbar,.profile-new-article__article--reverse .sceditor-toolbar{margin-bottom:5px}div.sceditor-dropdown input{width:280px;height:36px;padding:3px 10px 5px 15px;color:#646464;border:0!important;border-radius:18px!important;background-color:#f0f0f5;opacity:1}div.sceditor-dropdown input::-ms-input-placeholder{opacity:1}div.sceditor-dropdown input::placeholder{opacity:1}div.sceditor-dropdown .button{font-family:"Roboto",sans-serif;font-size:14px;font-weight:500;line-height:36px;display:inline-block;max-width:100%;height:36px;padding:0 20px;cursor:pointer;-webkit-transition:all .5s;transition:all .5s;text-align:center;white-space:nowrap;text-decoration:none;color:#f5f5f5;border:1px solid #4d4ce0;border-radius:18px!important;-webkit-box-shadow:none;box-shadow:none}div.sceditor-dropdown .button:hover{color:#4d4ce0;border:1px solid #4d4ce0!important;background-color:#fff;background-image:none;-webkit-box-shadow:none;box-shadow:none}div.sceditor-dropdown label{margin-bottom:6px;padding:4px 0 4px 10px}.footer,div.sceditor-dropdown .button{background-color:#4d4ce0;background-image:-webkit-gradient(linear,left top,right top,from(#4d4ce0),to(#5f64d6));background-image:linear-gradient(to right,#4d4ce0 0%,#5f64d6 100%)}.footer-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:43px}@media screen and (max-width:1220px){.footer-top{-ms-flex-wrap:wrap;flex-wrap:wrap}}.footer-top__item{width:calc(17% - 29px);margin-bottom:20px}@media screen and (max-width:1220px){.footer-top__item{width:30%}}@media screen and (max-width:600px){.footer-top__item{width:45%}}@media screen and (max-width:375px){.footer-top__item{width:100%}}.footer-top__logo{font-family:"Playfair Display",serif;font-size:20px;display:block;margin-bottom:27px;white-space:nowrap;text-decoration:none;color:#fff}.footer-top__adress:hover,.footer-top__list-link:hover,.footer-top__logo:hover,.footer-top__phone:hover{color:#fff}.footer-top__logo img{display:block;width:95%}.footer-top__logo-subtitle{font-size:14px;line-height:22px;letter-spacing:.3px;color:#99a1ba;font-weight:300}.footer-top__title{font-size:16px;font-weight:500;display:block;margin-bottom:20px;padding-top:5px;color:#fff}.footer-top__list{margin:0;padding:0}.footer-top__list-item{padding:0;list-style:none}.footer-top__adress,.footer-top__list-link{font-size:14px;font-weight:300;text-decoration:none;color:#99a1ba}.footer-top__list-link{line-height:34px}.footer-top__adress{display:block;margin-bottom:10px;padding-top:10px;letter-spacing:-.3px}.footer-top__phone{font-size:20px;font-weight:400;display:block;text-decoration:none;color:#fff}.footer-top__social-list{margin:15px 0 0}.footer-bottom,.header .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:15px;padding-bottom:15px}@media screen and (max-width:600px){.footer-bottom{-ms-flex-wrap:wrap;flex-wrap:wrap}}.footer-bottom__copyright{margin-right:auto;padding:15px 0}@media screen and (max-width:600px){.footer-bottom__copyright{width:100%;padding:5px 0}}.footer-bottom__copyright-text{font-size:12px;color:#99a1ba}.footer-bottom__offer,.footer-bottom__privacy{padding:15px 0 15px 20px}@media screen and (max-width:600px){.footer-bottom__offer,.footer-bottom__privacy{padding:5px 15px 5px 0}}.footer-bottom__offer-link,.footer-bottom__privacy-link{font-size:12px;text-decoration:none;color:#99a1ba}.header{background-color:#fff}.header .container{padding-top:10px;padding-bottom:10px}.header__logo{height:44px;text-decoration:none}.header__logo:hover{color:#1e1e1e}.header__logo img{display:block;height:45px}.header__social-list{margin-left:auto}@media screen and (max-width:425px){.header__social-list{display:none}}.header__social-list .social-list__item{margin-right:16px}.header__social-list svg:hover{fill:#4d4ce0}.header__social-list .social-list__link--vk svg{width:19px;height:11px}.header__social-list .social-list__link--fb svg{width:9px;height:15px}.header__social-list .social-list__link--inst svg{width:16px;height:15px}.header__social-list .social-list__link--youtube svg{width:16px;height:13px}.header__phone{font-size:18px;font-weight:400;margin-left:10px;text-decoration:none;color:#1e1e1e}@media screen and (max-width:600px){.header__phone{margin-left:2px}}@media screen and (max-width:425px){.header__phone{margin-left:auto}}.header__phone:hover{color:#4d4ce0}@media screen and (max-width:600px){.header__phone span{display:none}}.header__phone svg{display:none;fill:#99a1ba;width:16px;height:16px;-webkit-transition:fill .5s;transition:fill .5s}@media screen and (max-width:600px){.header__phone svg{display:block}}.header__phone svg:hover{fill:#4d4ce0}.profile-header{background-color:#4d4ce0;background-image:-webkit-gradient(linear,left top,right top,from(#4d4ce0),to(#5f64d6));background-image:linear-gradient(to right,#4d4ce0 0%,#5f64d6 100%)}.profile-header .container,.profile-header__search{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.profile-header .container{padding-top:12px;padding-bottom:12px}@media screen and (max-width:760px){.profile-header .container{-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:570px}}.profile-header__search{position:relative;width:100%;max-width:570px;height:36px;border:1px solid rgba(255,255,255,.4);border-radius:18px}@media screen and (max-width:760px){.profile-header__search{margin-bottom:15px}}.profile-header__search-input{font-size:14px;width:100%;margin-right:10px;margin-left:15px;padding-left:25px;color:#fff;border:0;background-color:transparent;-webkit-box-shadow:none;box-shadow:none;opacity:1}.profile-header__search-input::-webkit-input-placeholder{opacity:1;color:rgba(255,255,255,.4)}.profile-header__search-input::-moz-placeholder{opacity:1;color:rgba(255,255,255,.4)}.profile-header__search-input:-ms-input-placeholder{opacity:1;color:rgba(255,255,255,.4)}.profile-header__search-input:-moz-placeholder{opacity:1;color:rgba(255,255,255,.4)}.profile-header__search-selectbox::before,.profile-header__search-submit{position:absolute;top:0;bottom:0;left:15px;width:14px;height:13px;margin:auto}.profile-header__search-submit input{position:absolute;top:0;left:0;width:14px;height:13px;cursor:pointer;opacity:0}.profile-header__search-submit svg{fill:#fff;width:14px;height:13px;pointer-events:none}.profile-header__search-selectbox{position:relative;-webkit-box-flex:0;-ms-flex:none;flex:none;width:155px}.profile-header__search-selectbox::before{left:0;width:1px;height:14px;content:'';opacity:.4;background-color:#fff}.profile-header__search-selectbox select{width:100%;height:36px;padding-left:15px;cursor:pointer;color:#fff;border:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.profile-header__search-selectbox option:not(:first-of-type){color:#646464}.profile-header__search-selectbox option[selected]{display:none!important}.profile-header__search-selectbox svg{position:absolute;top:0;right:15px;bottom:0;fill:#fff;width:10px;height:5px;margin:auto;pointer-events:none}.profile-header__icons-list{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 20px 0 0;padding:0}@media screen and (max-width:375px){.profile-header__icons-list{margin:10px auto 10px 0;padding-right:10px}}.profile-header__icons-item{-webkit-box-flex:0;-ms-flex:none;flex:none;padding:0;list-style:none}.profile-header__icons-item:hover .profile-header-popup-wrap,.profile-header__icons-item:hover .profile-header-popup-wrap::before{pointer-events:auto;opacity:1}.profile-header__icons-link{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:25px;margin-left:26px;text-decoration:none;color:#fff}@media screen and (max-width:760px){.profile-header__icons-link{margin-right:25px;margin-left:0}}.profile-header__icons-link.active svg,.profile-header__icons-link:hover svg{opacity:1}.profile-header__icons-link svg{fill:#fff;-webkit-transition:opacity .5s;transition:opacity .5s;opacity:.4}.profile-header__icons-link--message svg{width:27px;height:25px}.profile-header__icons-link--hat svg{width:35px;height:22px}.profile-header__icons-link--info svg{width:24px;height:24px}.profile-header__icons-counter,.profile-header__user{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.profile-header__icons-counter{font-size:10px;font-weight:700;top:-7px;right:-10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:22px;height:22px;text-align:center;color:#fff;border-radius:50%;background-color:#fc4c3b;position:absolute}.profile-header__user{position:relative;-webkit-box-flex:0;-ms-flex:none;flex:none;margin-left:auto}@media screen and (max-width:500px){.profile-header__user{margin:10px 0}}.profile-header__user-ava{overflow:hidden;-webkit-box-flex:0;-ms-flex:none;flex:none;width:36px;height:36px;margin-right:15px;border-radius:50%;background-color:#f0f0f5;background-image:url(../img/smile.svg);background-repeat:no-repeat;background-position:50% 50%;background-size:65%}.profile-header__user-body{position:relative;padding-right:10px}.profile-header__user-name{font-family:"Roboto",sans-serif;font-size:15px;font-weight:300;margin:0;color:#fff;padding-right:10px}.profile-header__user-points,.profile-header__user-rait{font-family:"Roboto",sans-serif;font-size:12px;display:inline-block;color:#fff}.profile-header__user-rait{position:relative;padding-right:8px;font-weight:600;margin:0 3px 0 0}.profile-header__user-rait::before{position:absolute;top:3px;right:0;width:1px;height:12px;content:'';opacity:.4;background-color:#fff}.profile-header__user-rait span{font-size:13px;font-weight:500}.profile-header__user-points{font-weight:500;margin:0}.profile-header__user-points span{font-size:13px}.profile-header__user-arrow{position:absolute;top:7px;right:0;cursor:pointer}.profile-header__user-arrow svg{fill:#fff;width:10px;height:5px}.profile-header__enter{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.profile-header__enter .btn{min-width:192px;margin-left:auto}.profile-header__user-menu{position:absolute;z-index:2;top:49px;right:0;display:none;overflow:hidden;min-width:250px;margin:0;padding:0;border-radius:0 0 5px 5px;-webkit-box-shadow:0 0 10px rgba(0,0,0,.15);box-shadow:0 0 10px rgba(0,0,0,.15)}@media screen and (max-width:500px){.profile-header__user-menu{width:100%}}.profile-header__user-item{padding:10px 20px 10px 14px;list-style:none;border-bottom:1px solid #f0f0f5;background-color:#fff}.profile-header__user-item:last-child{border-bottom:none}.profile-header__user-item.active{background-color:#f0f0f5}.profile-header__user-item.active .profile-header__user-link{color:#4d4ce0}.profile-header__user-link{font-size:14px;white-space:nowrap;font-weight:400;text-decoration:none;color:#1e1e1e}.profile-header__user-link:hover{color:#1e1e1e}.profile-header__user-link span{display:inline-block;width:1px;height:16px;margin:0 5px;-webkit-transform:translateY(3px);transform:translateY(3px);opacity:.5;background-color:#99a1ba}.profile-header-popup-wrap,.profile-header-popup-wrap::before{position:absolute;-webkit-transition:opacity .5s;transition:opacity .5s;pointer-events:none;opacity:0}.profile-header-popup-wrap{z-index:5;left:0;padding-top:28px;top:100%}@media screen and (max-width:1140px){.profile-header-popup-wrap{right:-40px;left:auto}}@media screen and (max-width:760px){.profile-header-popup-wrap{left:0}}.profile-header-popup-wrap::before{top:22px;width:12px;height:6px;content:'';border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent}.profile-header__icons-link--message+.profile-header-popup-wrap::before{left:30px}@media screen and (max-width:1140px){.profile-header__icons-link--message+.profile-header-popup-wrap::before{right:160px;left:auto}}@media screen and (max-width:760px){.profile-header__icons-link--message+.profile-header-popup-wrap::before{left:10px}}.profile-header__icons-link--hat+.profile-header-popup-wrap::before{left:90px}@media screen and (max-width:1140px){.profile-header__icons-link--hat+.profile-header-popup-wrap::before{right:100px;left:auto}}@media screen and (max-width:760px){.profile-header__icons-link--hat+.profile-header-popup-wrap::before{left:65px}}.profile-header__icons-link--info+.profile-header-popup-wrap::before{left:145px}@media screen and (max-width:1140px){.profile-header__icons-link--info+.profile-header-popup-wrap::before{right:45px;left:auto}}@media screen and (max-width:760px){.profile-header__icons-link--info+.profile-header-popup-wrap::before{left:120px}}.profile-header-popup{overflow:hidden;width:500px;border-radius:5px;background-color:#fff;-webkit-box-shadow:0 0 10px rgba(0,0,0,.15);box-shadow:0 0 10px rgba(0,0,0,.15)}@media screen and (max-width:540px){.profile-header-popup{width:400px}}@media screen and (max-width:425px){.profile-header-popup{width:300px}}.profile-header-popup__header{padding:10px 20px}.profile-header-popup__header span{font-size:10px;font-weight:300;letter-spacing:5px;text-transform:uppercase;color:#4d4ce0}.profile-header-popup__header--old{background-color:#f0f0f5}.profile-header-popup__header--old span{color:#99a1ba}.profile-header-popup__item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding:15px 25px 10px 20px;-webkit-transition:.5s;transition:.5s;border-top:1px solid #f0f0f5;background-color:#fff}@media screen and (max-width:425px){.profile-header-popup__item{padding:15px 15px 10px}}.profile-header-popup__item:hover{border-top:1px solid #eeeefe;background-color:#eeeefe}.profile-header-popup__item:hover .profile-header-popup__close{pointer-events:auto;opacity:1}.profile-header-popup__item .btn{min-width:120px;margin-right:10px;margin-bottom:5px}.profile-header-popup__item .btn:last-child{margin-right:0}.profile-header-popup__item--old{border-top:1px solid #fff;background-color:#f0f0f5}.profile-header-popup__close{position:absolute;top:10px;right:10px;width:9px;height:9px;cursor:pointer;-webkit-transition:opacity .5s;transition:opacity .5s;pointer-events:none;opacity:0}.profile-header-popup__close svg{fill:#99a1ba;width:9px;height:9px}.profile-header-popup__ava{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:none;flex:none;width:64px;height:64px;margin-right:20px;border-radius:50%;background-color:#40ceb0}@media screen and (max-width:425px){.profile-header-popup__ava{width:40px;height:40px;margin-right:10px}}.profile-header-popup__ava svg{fill:#fff;width:36px;height:33px}.profile-header-popup__ava img,.profile-top__ava img{display:block;width:100%}.profile-header-popup__ava span{font-size:35px;font-weight:700;line-height:1;color:#fff}@media screen and (max-width:425px){.profile-header-popup__ava span{font-size:28px;padding-top:2px}}.profile-header-popup__item--counter .profile-header-popup__ava{background-color:#fc4c3b}.profile-header-popup__text{font-size:14px;font-weight:400;display:inline-block;margin-bottom:13px;color:#1e1e1e}.profile-header-popup__footer{padding:10px 20px;text-align:center;background-color:#e1e1e8}.profile-header-popup__footer a{font-size:12px;font-weight:300;text-decoration:none;color:#4d4ce0}.profile-top{background-repeat:no-repeat;background-position:50% 50%;background-size:cover;background-image:-webkit-gradient(linear,left bottom,left top,from(#000),to(rgba(66,64,251,0)));background-image:linear-gradient(to top,#000 0%,rgba(66,64,251,0) 100%)}.profile-top .container,.profile-top__left{display:-webkit-box;display:-ms-flexbox;display:flex}.profile-top .container{min-height:330px}@media screen and (max-width:500px){.profile-top .container{-ms-flex-wrap:wrap;flex-wrap:wrap}}.profile-top__left{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-flex:0;-ms-flex:none;flex:none;width:270px;margin-right:30px}@media screen and (max-width:860px){.profile-top__left{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (max-width:768px){.profile-top__left{width:160px}}@media screen and (max-width:500px){.profile-top__left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.profile-top__ava{position:relative;z-index:1;overflow:hidden;-webkit-box-flex:0;-ms-flex:none;flex:none;width:210px;height:255px;-webkit-transform:translateY(60px);transform:translateY(60px);border:3px solid #fff;background-color:#f0f0f5;background-image:url(../img/smile.svg);background-repeat:no-repeat;background-position:50% 50%;background-size:65%;-webkit-box-shadow:0 0 20px rgba(0,0,0,.15);box-shadow:0 0 20px rgba(0,0,0,.15)}@media screen and (max-width:860px){.profile-top__ava{margin-top:20px;margin-bottom:20px;-webkit-transform:translateY(0);transform:translateY(0)}}@media screen and (max-width:768px){.profile-top__ava{width:150px;height:185px}}@media screen and (max-width:500px){.profile-top__ava{width:210px;height:255px}}.profile-top__ava img{min-height:255px;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:768px){.profile-top__ava img{min-height:185px}}@media screen and (max-width:500px){.profile-top__ava img{min-height:255px}}.profile-top__right{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:100%;padding-top:50px;padding-bottom:25px}@media screen and (max-width:860px){.profile-top__right{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:end;align-content:flex-end}}@media screen and (max-width:500px){.profile-top__right{position:static;padding-top:0}}.profile-top__add{position:absolute;top:20px;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}@media screen and (max-width:500px){.profile-top__add{position:static;margin-bottom:10px}}.profile-top__edit{position:absolute;top:20px;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}@media screen and (max-width:500px){.profile-top__edit{right:20px}}@media screen and (max-width:425px){.profile-top__edit{right:10px}}.profile-top__edit-icon{-webkit-box-flex:0;-ms-flex:none;flex:none;margin-right:10px}.profile-top__edit-icon svg{fill:#fff;width:17px;height:17px}@media screen and (max-width:375px){.profile-top__edit-icon svg{width:25px;height:25px}}.profile-top__edit-text{font-size:11px;color:#fff}@media screen and (max-width:375px){.profile-top__edit-text{display:none}}@media screen and (max-width:860px){.profile-top__info{width:100%;margin-bottom:20px}}.profile-top__info-name{font-family:"Montserrat",sans-serif;font-size:35px;color:#fff;text-shadow:0 0 10px rgba(0,0,0,.15)}@media screen and (max-width:768px){.profile-top__info-name{font-size:28px}}.profile-top__info-row{display:-webkit-box;display:-ms-flexbox;display:flex}.profile-top__info-row .btn{margin-top:20px}.profile-top__info-title{font-size:14px;line-height:23px;min-width:140px;padding-right:10px;color:#fff}.profile-top__info-info{font-size:14px;font-weight:500;line-height:23px;color:#fff}.profile-top__show-more{font-size:11px;line-height:20px;position:relative;display:inline-block;padding-top:10px;cursor:pointer;text-decoration:none;color:#fff}.profile-top__show-more:hover{color:#fff}.profile-top__show-more:hover::before{width:0;content:''}.profile-top__show-more::before{position:absolute;right:0;bottom:0;left:0;width:100%;height:1px;margin:auto;content:'';-webkit-transition:width .5s;transition:width .5s;background-color:#fff}.profile-top__show-more-close,.profile-top__show-more.active .profile-top__show-more-open{display:none}.profile-top__show-more.active .profile-top__show-more-close{display:block}.profile-top__status{text-align:right}@media screen and (max-width:860px){.profile-top__status{text-align:left}}.profile-top__status-rait{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.profile-top__status-rait svg{-webkit-box-flex:0;-ms-flex:none;flex:none;fill:#396;width:30px;height:29px;margin-right:15px}.profile-top__status-rait span{font-size:40px;font-weight:700;white-space:nowrap;color:#fff;text-shadow:0 0 10px rgba(0,0,0,.15)}@media screen and (max-width:768px){.profile-top__status-rait span{font-size:28px}}.profile-top__status-position{font-size:16px;color:#fff}@media screen and (max-width:768px){.profile-top__status-position{font-size:14px}}.profile-top-teacher{padding-top:15px;background-repeat:no-repeat;background-position:50% 50%;background-size:cover}.profile-top-teacher__body{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:493px;padding-left:370px}@media screen and (max-width:860px){.profile-top-teacher__body{min-height:400px;padding-left:320px}}@media screen and (max-width:680px){.profile-top-teacher__body{padding-left:0}}.profile-top-teacher__pic{position:absolute;bottom:-120px;left:30px;width:304px}@media screen and (max-width:860px){.profile-top-teacher__pic{width:250px}}@media screen and (max-width:680px){.profile-top-teacher__pic{position:relative;bottom:0;left:0;-webkit-box-ordinal-group:101;-ms-flex-order:100;order:100;width:100%;max-width:300px;margin:0 auto}}.profile-top-teacher__pic img{display:block;width:100%}.profile-top-teacher__pic--chosen::before,.profile-top-teacher__pic--exclusive::before,.profile-top-teacher__pic--new::before,.profile-top-teacher__pic--recommend::before{position:absolute;top:147px;left:-30px;width:100px;height:100px;content:'';border-radius:50%;background-repeat:no-repeat;background-position:49% 47%}@media screen and (max-width:375px){.profile-top-teacher__pic--chosen::before,.profile-top-teacher__pic--exclusive::before,.profile-top-teacher__pic--new::before,.profile-top-teacher__pic--recommend::before{left:0}}.profile-top-teacher__pic--exclusive::before{background-color:#f9ac13;background-image:url(../img/exclusive.png)}.profile-top-teacher__pic--chosen::before{background-color:#1cac54;background-image:url(../img/chosen.png)}.profile-top-teacher__pic--recommend::before{background-color:#fc4c3b;background-image:url(../img/recommend.png)}.profile-top-teacher__pic--new::before{background-color:#8185ec;background-image:url(../img/new.png)}.profile-top-teacher__info{max-width:500px;margin-top:auto}.profile-top-teacher__name{font-family:"Montserrat",sans-serif;font-size:70px;font-weight:400;line-height:80px;margin-top:50px;margin-bottom:20px;color:#fff}@media screen and (max-width:1024px){.profile-top-teacher__name{font-size:60px;line-height:1.2}}@media screen and (max-width:860px){.profile-top-teacher__name{font-size:50px}}.profile-top-teacher__position{font-family:"Roboto",sans-serif;font-size:25px;font-weight:300;line-height:40px;margin-bottom:70px;color:#fff}@media screen and (max-width:860px){.profile-top-teacher__position{font-size:20px;line-height:1.3;margin-bottom:30px}}.profile-top-teacher__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:30px}@media screen and (max-width:1110px){.profile-top-teacher__bottom{-ms-flex-wrap:wrap;flex-wrap:wrap}}.profile-top-teacher__bottom .btn{margin-right:20px;white-space:nowrap}@media screen and (max-width:1110px){.profile-top-teacher__bottom .btn{margin-bottom:10px}}.profile-top-teacher__bottom .btn:last-child{margin-right:0}.profile-top-teacher__rait{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin-right:auto}@media screen and (max-width:1110px){.profile-top-teacher__rait{margin-bottom:15px}}.profile-top-teacher__rait span{font-family:"Roboto",sans-serif;font-size:14px;font-weight:300;line-height:23px;display:block;margin-right:15px;color:#fff}.profile-top-teacher__rait-svg{display:-webkit-box;display:-ms-flexbox;display:flex}.profile-top-teacher__rait-svg svg{-webkit-box-flex:0;-ms-flex:none;flex:none;width:21px;height:21px;margin-right:7px}.course-about__teacher-rait--1 svg:nth-child(n+2) .svg-star-rait,.course-about__teacher-rait--2 svg:nth-child(n+3) .svg-star-rait,.course-about__teacher-rait--3 svg:nth-child(n+4) .svg-star-rait,.course-about__teacher-rait--4 svg:nth-child(n+5) .svg-star-rait,.course-banner__rait-svg--1 svg:nth-child(n+2) .svg-star-rait,.course-banner__rait-svg--2 svg:nth-child(n+3) .svg-star-rait,.course-banner__rait-svg--3 svg:nth-child(n+4) .svg-star-rait,.course-banner__rait-svg--4 svg:nth-child(n+5) .svg-star-rait,.course-top__rait-svg--1 svg:nth-child(n+2) .svg-star-rait,.course-top__rait-svg--2 svg:nth-child(n+3) .svg-star-rait,.course-top__rait-svg--3 svg:nth-child(n+4) .svg-star-rait,.course-top__rait-svg--4 svg:nth-child(n+5) .svg-star-rait,.profile-top-teacher__rait-svg--1 svg:nth-child(n+2) .svg-star-rait,.profile-top-teacher__rait-svg--2 svg:nth-child(n+3) .svg-star-rait,.profile-top-teacher__rait-svg--3 svg:nth-child(n+4) .svg-star-rait,.profile-top-teacher__rait-svg--4 svg:nth-child(n+5) .svg-star-rait{fill:#fff}.profile-top-teacher__hashtag{position:absolute;top:75px;right:-40px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}@media screen and (max-width:950px){.profile-top-teacher__hashtag{display:none}}.profile-top-teacher__hashtag span{font-family:"Roboto",sans-serif;font-size:20px;font-weight:500;line-height:35px;display:block;color:#fff}@media screen and (max-width:1220px){.profile-counters .container{padding-right:0;padding-left:0}}.profile-counters__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin:0;padding:25px 0 5px}@media screen and (max-width:950px){.profile-counters__list{padding:0}}@media screen and (max-width:680px){.profile-counters__list{-ms-flex-wrap:wrap;flex-wrap:wrap}}.profile-counter{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 10px 20px;list-style:none}@media screen and (max-width:950px){.profile-counter{width:50%}}@media screen and (max-width:860px){.profile-counter{width:auto}}@media screen and (max-width:680px){.profile-counter{width:50%}}.profile-counter__numb{font-size:30px;display:block;padding-right:10px;color:#4d4ce0}@media screen and (max-width:375px){.profile-counter__numb{font-size:24px}}.profile-counter__text{font-size:15px;font-weight:400;display:block;padding-top:5px;white-space:nowrap;color:#4d4ce0}@media screen and (max-width:680px){.profile-counter__text{white-space:normal}}.profile-aside{-webkit-box-flex:0;-ms-flex:none;flex:none;width:270px;margin-right:30px;margin-bottom:30px}@media screen and (max-width:950px){.profile-aside{width:100%;margin-right:0;margin-bottom:0}}.aside-item{overflow:hidden;margin-bottom:30px;border-radius:5px;background-color:#fff}.aside-item__header{padding:20px 20px 5px}.aside-item__title{font-family:"Roboto",sans-serif;font-size:17px;font-weight:300;color:#1e1e1e}.aside-item__title-count{font-family:"Roboto",sans-serif;font-weight:500;text-decoration:none;color:#4d4ce0}.aside-item__footer{margin-top:-7px;padding:0 20px 10px;text-align:right}.aside-item__footer-link{font-size:12px;font-weight:300;text-decoration:none;color:#4d4ce0}.profile-article,.profile-articles{width:100%;margin-bottom:30px}.profile-article{padding:0 20px;border-radius:5px;background-color:#fff}.profile-article__body{padding-top:3px}.profile-article__body img{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%}.profile-article__body-text{padding-bottom:7px}.profile-article__body-text p{font-size:15px;line-height:23px;margin-bottom:5px;color:#1e1e1e}.profile-article__body-img{display:block;margin-top:18px}.article-image-header__author-ava img,.profile-article__body-half-pic img,.profile-article__body-img img,.profile-article__comment-ava img{display:block;width:100%}.profile-article__body-more,.profile-article__body-unmore{font-size:12px;text-decoration:none;color:#4d4ce0}.profile-article__body-unmore{position:relative;padding-right:20px}.profile-article__body-unmore::before{position:absolute;top:0;right:10px;bottom:0;width:1px;height:10px;margin:auto;content:'';background-color:#e4e4f2}.profile-article__body-sneak{font-size:12px;text-decoration:none;color:#e4e4f2}.profile-article__add-articles{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:calc(100% - 30px);min-height:300px;padding:20px 0;text-align:center}.profile-article__add-articles .btn{min-width:185px;margin:10px 0 0}.profile-article__add-articles-title{font-family:"Roboto",sans-serif;font-size:25px;font-weight:500;color:#1e1e1e}.profile-article-empty{height:calc(100% - 120px)}.profile-article__body-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-top:20px;padding-bottom:20px}@media screen and (max-width:600px){.profile-article__body-footer{-ms-flex-wrap:wrap;flex-wrap:wrap}}.profile-article__tags-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:auto;margin:0;padding:0}.profile-article__tags-item{padding:0 15px 0 0;list-style:none}.profile-article__tags-item.hidden{display:none}.profile-article__tags-item--arrow{position:relative;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:20px;padding-right:0;cursor:pointer}.profile-article__tags-item--arrow.active svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.profile-article__tags-item--arrow svg{position:absolute;bottom:0;left:0;fill:#99a1ba;width:10px;height:5px;margin:5px 0;-webkit-transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;will-change:transform}.profile-article__tags-link{font-size:13px;font-weight:400;font-style:italic;text-decoration:none;color:#99a1ba}.profile-article__icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:none;flex:none;margin-left:auto}@media screen and (max-width:600px){.profile-article__icons{width:100%;margin-top:15px;margin-left:0}}.profile-article__icons-icon{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:20px}@media screen and (max-width:600px){.profile-article__icons-icon{margin-right:20px;margin-left:0}}.profile-article__icon-heart{width:26px;height:22px;cursor:pointer}.profile-article__icon-heart svg{width:100%;height:100%}.profile-article__icon-heart.active .svg-heart{fill:#fc4c3b}.profile-article__icon-message svg{width:24px;height:24px}.profile-article__icon-star svg{width:26px;height:24px}.profile-article__icon-star.active .svg-star{fill:#4d4ce0}.profile-article__icons-count{font-size:16px;margin-left:9px;padding-top:2px;color:#74767b}.profile-article__image-header-wrap{padding-top:20px}.article-image-header__author,.profile-article__image-header{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.profile-article__image-header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:250px;padding:20px;background-repeat:no-repeat;background-position:50% 50%;background-size:cover}.profile-article__image-header::before{position:absolute;top:0;right:0;bottom:0;left:0;content:'';opacity:.3;background-color:#000}.article-image-header__author{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.article-image-header__author-ava{overflow:hidden;width:36px;height:36px;margin-right:20px;border-radius:50%}.article-image-header__author-name{font-size:18px;font-weight:500;margin-bottom:0;color:#fff}.article-image-header__dropdown{position:absolute;top:20px;right:20px}.article-image-header__dropdown:hover .article-image-header__dropdown-list{pointer-events:auto;opacity:1}.article-image-header__dropdown-arr{width:10px;height:10px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);border-bottom:1px solid #fff;border-left:1px solid #fff}.article-image-header__dropdown-list{position:absolute;top:-1px;right:-2px;overflow:hidden;min-width:230px;margin:0;padding:0;-webkit-transition:opacity .5s;transition:opacity .5s;pointer-events:none;opacity:0;border-radius:5px;-webkit-box-shadow:0 0 20px rgba(0,0,0,.15);box-shadow:0 0 20px rgba(0,0,0,.15)}.article-image-header__dropdown-item{padding:0;list-style:none;-webkit-transition:.5s;transition:.5s;border-bottom:1px solid #e4e4f2;background-color:#fff}.article-image-header__dropdown-item:last-child{border-bottom:none}.article-image-header__dropdown-item:hover{background-color:#4d4ce0}.article-image-header__dropdown-item:hover .article-image-header__dropdown-link,.my-course-aside__menu-item.active .my-course-aside__menu-text span{color:#fff}.article-image-header__dropdown-link{font-size:14px;font-weight:300;display:block;padding:10px 18px 9px;-webkit-transition:color .5s;transition:color .5s;text-decoration:none;color:#99a1ba}.article-image-header__title{font-size:25px;font-weight:500;position:relative;margin-bottom:0;text-align:center;color:#fff}.article-image-header__footer{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.article-image-header__footer-date{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:40px;padding-top:10px}.article-image-header__footer-date-svg{margin-right:12px}.article-image-header__footer-date-svg svg{fill:#99a1ba;width:16px;height:16px}.article-image-header__footer-date-text,.article-image-header__footer-direction span{font-size:14px;font-weight:300;display:block;color:#fff}.article-image-header__footer-direction{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:10px}.article-image-header__footer-direction span{line-height:23px;margin-right:7px}.profile-article__body-full{display:none}.profile-article__body-half-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.profile-article__body-half-pic{width:calc(50% - 10px)}.profile-article__comments .profile-article__icons-icon{-webkit-box-flex:0;-ms-flex:none;flex:none;margin-right:0;margin-left:auto}@media screen and (max-width:425px){.profile-article__comments .profile-article__icons-icon{width:100%;margin-top:15px;margin-left:0}}.profile-article__comment{padding-bottom:20px}.profile-article__comment-2{margin-left:50px}@media screen and (max-width:500px){.profile-article__comment-2{margin-left:20px}}@media screen and (max-width:375px){.profile-article__comment-2{margin-left:10px}}.profile-article__comment-3{margin-left:100px}@media screen and (max-width:680px){.profile-article__comment-3{margin-left:50px}}@media screen and (max-width:500px){.profile-article__comment-3{margin-left:20px}}@media screen and (max-width:375px){.profile-article__comment-3{margin-left:10px}}.profile-article__comment-4{margin-left:150px}@media screen and (max-width:680px){.profile-article__comment-4{margin-left:50px}}@media screen and (max-width:500px){.profile-article__comment-4{margin-left:20px}}@media screen and (max-width:375px){.profile-article__comment-4{margin-left:10px}}.profile-article__comment-5{margin-left:200px}@media screen and (max-width:680px){.profile-article__comment-5{margin-left:50px}}@media screen and (max-width:500px){.profile-article__comment-5{margin-left:20px}}@media screen and (max-width:375px){.profile-article__comment-5{margin-left:10px}}.profile-article__comment-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:20px;padding-bottom:6px;border-top:1px solid #e4e4f2}.profile-article__comment-ava{overflow:hidden;-webkit-box-flex:0;-ms-flex:none;flex:none;width:36px;height:36px;margin-right:14px;border-radius:50%}.profile-article__comment-name{font-family:"Roboto",sans-serif;font-size:18px;font-weight:500;margin:0;color:#1e1e1e}.profile-article__comment-body{padding-left:50px}@media screen and (max-width:500px){.profile-article__comment-body{padding-left:0}}.profile-article__comment-body p{font-size:15px;line-height:23px;margin-top:0;color:#1e1e1e}.profile-article__comment-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:50px}@media screen and (max-width:500px){.profile-article__comment-footer{padding-left:0}}@media screen and (max-width:425px){.profile-article__comment-footer{-ms-flex-wrap:wrap;flex-wrap:wrap}}.profile-article__comment-date{font-size:12px;margin-right:40px;cursor:pointer;color:#99a1ba}@media screen and (max-width:425px){.profile-article__comment-date{margin-right:20px}}.profile-article__comment-answer{font-size:12px;position:relative;display:block;padding-right:21px;cursor:pointer;color:#4d4ce0}.profile-article__comment-answer::before{position:absolute;top:3px;right:10px;width:1px;height:10px;margin:auto;content:'';background-color:#e4e4f2}.profile-article__comment-complaint{font-size:12px;margin-right:10px;cursor:pointer;color:#99a1ba}.profile-article__all-comments{font-size:14px;font-weight:500;display:block;margin-top:10px;margin-bottom:20px;text-decoration:none;color:#4d4ce0}.profile-article__footer{padding-top:10px;padding-bottom:10px}.profile-article__form-input-wrap{position:relative;height:36px;margin-bottom:10px}.profile-article__form-input{line-height:36px}.profile-article__form-input,.profile-article__form-textarea{font-size:14px;overflow:hidden;width:100%;height:36px;padding-left:20px;color:#99a1ba;border:0;border-radius:18px!important;background-color:#f0f0f5;opacity:1}.profile-article__form-input::-webkit-input-placeholder,.profile-article__form-textarea::-webkit-input-placeholder{opacity:1;color:#99a1ba}.profile-article__form-input::-moz-placeholder,.profile-article__form-textarea::-moz-placeholder{opacity:1;color:#99a1ba}.profile-article__form-input:-ms-input-placeholder,.profile-article__form-textarea:-ms-input-placeholder{opacity:1;color:#99a1ba}.profile-article__form-input:-moz-placeholder,.profile-article__form-textarea:-moz-placeholder{opacity:1;color:#99a1ba}.profile-article__form-photo,.profile-article__form-smile{position:absolute;top:0;right:45px;bottom:0;width:20px;height:20px;margin:auto;cursor:pointer}.profile-article__form-photo svg,.profile-article__form-smile svg{fill:#c8c8c8;width:100%;height:100%}.profile-article__form-photo{right:75px;width:21px;height:18px}.profile-article__form-submit-wrap{position:absolute;z-index:3;top:0;right:0;overflow:hidden;width:36px;height:36px;border-radius:50%;background-color:#4d4ce0;background-image:-webkit-gradient(linear,left top,right top,from(#4d4ce0),to(#5f64d6));background-image:linear-gradient(to right,#4d4ce0 0%,#5f64d6 100%)}.profile-article__form-submit-wrap svg{position:absolute;top:0;right:0;bottom:0;left:0;fill:#fff;width:10px;height:5px;margin:auto;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);pointer-events:none}.profile-article__form-submit{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;cursor:pointer;opacity:0}.profile-article__form-decor-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding:0 0 0 20px}@media screen and (max-width:500px){.profile-article__form-decor-list{-ms-flex-wrap:wrap;flex-wrap:wrap}}.profile-article__form-decor-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:none;flex:none;margin-right:10px;margin-bottom:10px;padding:0;list-style:none;cursor:pointer}.profile-article__form-decor-item>svg{-webkit-box-flex:0;-ms-flex:none;flex:none;fill:#99a1ba;width:13px;height:13px;-webkit-transition:fill .5s;transition:fill .5s}.profile-article__form-decor-item>svg:hover{fill:#1e1e1e}.profile-article__form-decor-item.double{margin-right:20px}.profile-article__form-decor-item.decor-01>svg{width:9px;height:11px}.profile-article__form-decor-item.decor-02>svg{width:5px;height:12px}.profile-article__form-decor-item.decor-08>svg{width:17px;height:13px}.profile-article__form-decor-item.decor-09>svg{width:17px;height:15px}.profile-article__form-decor-item.decor-15>svg{width:16px;height:16px}.profile-article__form-decor-item.decor-16>svg{width:18px;height:14px}.profile-article__form-decor-arrow{width:6px;height:3px;margin-left:6px;cursor:pointer}.profile-article__form-decor-arrow:hover svg{fill:#1e1e1e}.profile-article__form-decor-arrow svg{fill:#99a1ba;width:6px;height:3px;-webkit-transition:fill .5s;transition:fill .5s}.profile-article__header{position:relative}.profile-article__header-row{display:-webkit-box;display:-ms-flexbox;display:flex}.profile-article__header-row--main{padding-top:13px;padding-bottom:12px;border-bottom:1px solid #e4e4f2}@media screen and (max-width:425px){.profile-article__header-row--main{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.profile-article__header-row--title{padding-top:20px;padding-bottom:15px}.profile-article__header-row--undertitle{padding-bottom:5px}@media screen and (max-width:600px){.profile-article__header-row--undertitle{-ms-flex-wrap:wrap;flex-wrap:wrap}}.profile-article__tabs-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:0;padding:0}@media screen and (max-width:1140px){.profile-article__tabs-list{-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:20px}}.profile-article__tabs-item{position:relative;margin-right:30px;padding:11px 0 0;list-style:none}@media screen and (max-width:1140px){.profile-article__tabs-item{margin-right:0}}.profile-article__tabs-item:last-child{margin-right:0}.profile-article__tabs-item::before{position:absolute;right:0;bottom:-13px;left:0;width:0;height:3px;margin:auto;content:'';-webkit-transition:width .5s;transition:width .5s;background-color:#4d4ce0}@media screen and (max-width:1140px){.profile-article__tabs-item::before{bottom:-3px}}.profile-article__tabs-item:hover .profile-article__tabs-link{color:#1e1e1e}.profile-article__tabs-item.active::before,.profile-article__tabs-item:hover::before{width:100%}.profile-article__tabs-item.active{pointer-events:none}.profile-article__tabs-item.active .profile-article__tabs-link{font-weight:500}.profile-article__tabs-link{font-size:17px;font-weight:300;line-height:1;text-decoration:none;color:#1e1e1e}.profile-article__add-article{font-family:"Roboto",sans-serif;font-size:14px;font-weight:500;line-height:36px;height:36px;margin-left:auto;padding:0 35px;cursor:pointer;color:#fff;border:0;border-radius:18px!important;background-color:#4d4ce0;background-image:-webkit-gradient(linear,left top,right top,from(#4d4ce0),to(#5f64d6));background-image:linear-gradient(to right,#4d4ce0 0%,#5f64d6 100%)}@media screen and (max-width:425px){.profile-article__add-article{margin-bottom:10px;margin-left:0}}.profile-article__title{font-family:"Roboto",sans-serif;font-size:25px;font-weight:500;margin:0;cursor:pointer;-webkit-transition:color .5s;transition:color .5s;color:#1e1e1e}@media screen and (max-width:425px){.profile-article__title{font-size:22px}}.profile-article__title-link:hover,.profile-article__title:hover{color:#4d4ce0}.profile-article__title-link{text-decoration:none;color:#1e1e1e}.profile-article__edit-icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:none;flex:none;margin:0 0 0 auto;padding:10px 0 0}.profile-article__edit-icon{margin-left:11px;padding:0;list-style:none;cursor:pointer}.profile-article__edit-icon svg{fill:#e4e4f2;-webkit-transition:fill .5s;transition:fill .5s}.profile-article__edit-icon svg:hover{fill:#99a1ba}.profile-article__edit-icon--pen svg{width:20px;height:19px}.profile-article__edit-icon--basket svg{width:15px;height:19px}.profile-article__undertitle{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:40px}.profile-article__undertitle:last-child{margin-right:0}@media screen and (max-width:600px){.profile-article__undertitle--date{width:100%;margin-bottom:10px}}.profile-article__undertitle--date svg{fill:#99a1ba;width:16px;height:16px;margin-right:12px}.profile-article__date{font-family:"Roboto",sans-serif;font-size:14px;font-weight:300;color:#1e1e1e}.profile-article__undertitle-descr{font-size:14px;padding-right:5px;color:#99a1ba}.profile-article__undertitle-text{font-size:14px;text-decoration:none;color:#4d4ce0}.profile-article__header-row--ava{margin-bottom:-10px;padding-top:20px}.profile-article__ava{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.profile-article__ava-pic{overflow:hidden;-webkit-box-flex:0;-ms-flex:none;flex:none;width:36px;height:36px;margin-right:14px;border-radius:50%}.profile-article__ava-name{font-size:18px;font-weight:500;margin-bottom:0;color:#1e1e1e}.profile-article__unsubscribe{position:absolute;top:20px;right:20px}.profile-article__unsubscribe:hover .profile-article__unsubscribe-list{pointer-events:auto;opacity:1}.profile-article__unsubscribe-arr{width:10px;height:10px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);border-bottom:1px solid #99a1ba;border-left:1px solid #99a1ba}.profile-article__unsubscribe-list{position:absolute;top:-1px;right:-2px;overflow:hidden;min-width:230px;margin:0;padding:0;-webkit-transition:opacity .5s;transition:opacity .5s;pointer-events:none;opacity:0;border-radius:5px;-webkit-box-shadow:0 0 20px rgba(0,0,0,.15);box-shadow:0 0 20px rgba(0,0,0,.15)}.profile-article__unsubscribe-item{padding:0;list-style:none;-webkit-transition:.5s;transition:.5s;border-bottom:1px solid #e4e4f2;background-color:#fff}.profile-article__unsubscribe-item:last-child{border-bottom:none}.profile-article__unsubscribe-item:hover .profile-article__unsubscribe-link{color:#99a1ba}.profile-article__unsubscribe-link{font-size:14px;font-weight:300;display:block;padding:10px 18px 9px;-webkit-transition:color .5s;transition:color .5s;text-decoration:none;color:#99a1ba}.profile-all-info{display:none;padding-top:20px}.profile-all-info__item{margin-bottom:10px}.profile-all-info__item--close{margin-bottom:-20px}@media screen and (max-width:950px){.profile-all-info__item--close{margin-bottom:0}}.profile-all-info__header{margin-bottom:25px;padding:10px 0 7px;border-bottom:1px solid #d0d5e2}.profile-all-info__header--close{padding:0 0 25px}.profile-all-info__title{font-family:"Roboto",sans-serif;font-size:16px;font-weight:500;line-height:23px;margin-bottom:0;color:#1e1e1e}.profile-all-info__row,.profile-edit__form-decor-item label{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:425px){.profile-all-info__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.profile-all-info__row--large{padding-bottom:10px}.profile-all-info__left{font-family:"Roboto",sans-serif;font-size:14px;font-weight:300;line-height:25px;-webkit-box-flex:0;-ms-flex:none;flex:none;width:300px;padding-right:15px;color:#99a1ba}@media screen and (max-width:1110px){.profile-all-info__left{width:250px}}@media screen and (max-width:950px){.profile-all-info__left{width:300px}}@media screen and (max-width:680px){.profile-all-info__left{width:250px}}@media screen and (max-width:576px){.profile-all-info__left{width:150px}}@media screen and (max-width:425px){.profile-all-info__left{width:100%}}.profile-all-info__right{font-family:"Roboto",sans-serif;font-size:14px;font-weight:300;line-height:25px;color:#1e1e1e}.profile-all-info__right a,.rss__agree span a{text-decoration:none;color:#4d4ce0}.profile-all-info__right--socials{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.profile-all-info__right--socials a{display:block;-webkit-box-flex:0;-ms-flex:none;flex:none;margin-right:16px}.profile-all-info__right--socials svg{fill:#99a1ba;-webkit-transition:fill .5s;transition:fill .5s}.profile-all-info__right--socials svg:hover{fill:#4d4ce0}.profile-all-info__right--vk svg{width:19px;height:11px}.profile-all-info__right--fb svg{width:9px;height:15px}.profile-all-info__right--inst svg{width:16px;height:15px}.profile-all-info__right--youtube svg{width:16px;height:13px}.profile-all-info__close{font-size:11px;line-height:20px;position:relative;display:inline-block;padding-top:10px;cursor:pointer;text-decoration:none;color:#4d4ce0}.profile-all-info__close:hover::before{width:0;content:''}.profile-all-info__close::before{position:absolute;right:0;bottom:0;left:0;width:100%;height:1px;margin:auto;content:'';-webkit-transition:width .5s;transition:width .5s;background-color:#4d4ce0}.profile-edit__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:17px;padding-bottom:7px}.profile-edit__title{font-family:"Roboto",sans-serif;font-size:25px;font-weight:500;margin-bottom:10px;color:#1e1e1e}.profile-edit__return-btn{margin-top:10px;margin-bottom:20px}.profile-edit-body{width:100%;margin-bottom:65px;padding:0 20px 25px;border-radius:5px;background-color:#fff}.profile-edit__form-title{font-family:"Roboto",sans-serif;font-size:18px;font-weight:500;margin-bottom:20px;color:#1e1e1e}.profile-edit__form-top{padding-top:25px;padding-bottom:20px;border-bottom:1px solid #e4e4f2}.profile-edit__form-top--last{padding-bottom:0;border-bottom:none}.profile-edit__form-row{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px}@media screen and (max-width:680px){.profile-edit__form-row{-ms-flex-wrap:wrap;flex-wrap:wrap}}.profile-edit__form-row--double .profile-edit__form-input,.profile-edit__form-row--double .profile-edit__form-select{width:calc(50% - 5px)}@media screen and (max-width:1110px){.profile-edit__form-row--double .profile-edit__form-input,.profile-edit__form-row--double .profile-edit__form-select{width:100%}.profile-edit__form-row--double .profile-edit__form-input{margin-bottom:10px}}.profile-edit__form-label{font-size:14px;font-weight:300;line-height:36px;-webkit-box-flex:0;-ms-flex:none;flex:none;width:280px;padding-right:15px;color:#99a1ba}.profile-edit__form-input-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}@media screen and (max-width:1110px){.profile-edit__form-input-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}}.profile-edit__form-input-wrap .iti{width:100%}.profile-edit__form-input,.profile-edit__form-select{font-size:14px;font-weight:300;line-height:36px;width:100%;height:36px;padding-left:20px;opacity:1;color:#1e1e1e;border:0;border-radius:18px!important;background-color:#f0f0f5}.profile-edit__form-select{padding-right:30px;background-image:url(../img/arr-selectbox.svg);background-repeat:no-repeat;background-position:calc(100% - 15px) 50%;-webkit-appearance:none;-moz-appearance:none;appearance:none}.profile-edit__form-textarea{font-size:14px;font-weight:300;overflow:hidden;width:100%;height:80px;padding:15px 0 15px 20px;opacity:1;color:#1e1e1e;border:0;border-radius:18px!important;background-color:#f0f0f5}.profile-edit__form-ava{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #e4e4f2}@media screen and (max-width:680px){.profile-edit__form-ava{-ms-flex-wrap:wrap;flex-wrap:wrap}}.profile-edit__form-ava--left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:none;flex:none;width:280px}@media screen and (max-width:375px){.profile-edit__form-ava--left{width:100%}}.profile-edit__ava-circle,.profile-edit__ava-lg{overflow:hidden;-webkit-box-flex:0;-ms-flex:none;flex:none;background-color:#f0f0f5;background-image:url(../img/smile.svg);background-repeat:no-repeat;background-position:50% 50%}.profile-edit__ava-lg{max-width:155px;margin:15px 20px 15px 0;border:3px solid #fff;-webkit-box-shadow:0 0 20px rgba(0,0,0,.15);box-shadow:0 0 20px rgba(0,0,0,.15);width:100%;height:190px}.profile-edit__ava-circle img,.profile-edit__ava-lg img{display:block;width:100%;min-height:100%;-o-object-fit:cover;object-fit:cover}.profile-edit__ava-circle{width:64px;height:64px;margin-top:30px;border-radius:50%;background-size:70%}.profile-edit__form-ava--right{padding-top:30px;padding-bottom:8px}.profile-edit__form-ava--right p{font-size:14px;font-weight:300;line-height:23px;color:#99a1ba}.profile-edit__ava-download-btn{position:relative;display:inline-block;margin-bottom:15px;cursor:pointer}.profile-edit__ava-download-btn input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;margin:auto;cursor:pointer;opacity:0}.profile-edit__ava-download-btn .btn{min-width:185px}.profile-edit__ava-text{font-size:14px;font-weight:300;display:block;margin-bottom:29px;color:#1e1e1e}.profile-edit__form-decor{padding-top:25px}.profile-edit__form-decor-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;padding-top:10px}.profile-edit__form-decor-item{width:32.5%;-webkit-transition:opacity .5s;transition:opacity .5s;opacity:.3}@media screen and (max-width:680px){.profile-edit__form-decor-item{width:100%;margin-bottom:10px}}.my-course-homework__item-radio.active span::after,.profile-edit__form-decor-item label.active span::after,.profile-edit__form-decor-item.active,.profile-edit__radio-row-label.active::after{opacity:1}.profile-edit__form-decor-item label{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;cursor:pointer;background-color:#fff}.profile-edit__form-decor-item label span{font-size:14px;font-weight:300;position:relative;display:block;padding-left:25px;color:#1e1e1e}.profile-edit__form-decor-item label span::before{position:absolute;top:0;left:0;width:16px;height:16px;margin:auto;content:'';border:4px solid #f0f0f5;border-radius:50%;background-color:#f0f0f5}.profile-edit__form-decor-item label span::after{position:absolute;top:0;bottom:4px;left:4px;width:8px;height:8px;margin:auto;content:'';opacity:0;border-radius:50%;background-color:#4d4ce0}.profile-edit__form-decor-item input,.profile-edit__radio-row-label input{opacity:0}.profile-edit__form-decor-pic{overflow:hidden;width:100%;height:46px;margin-bottom:10px}.course-about__teacher-ava img,.my-course-aside__teacher-ava img,.my-course-body-tabs__tab-half-img img,.my-course-final__certificate-pic img,.my-course-homework__item-pic img,.profile-edit__form-decor-pic img{display:block;width:100%}.profile-edit__form-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:25px}.profile-edit__form-footer--next{min-width:185px;margin-left:auto}@media screen and (max-width:500px){.profile-edit__form-footer--next{min-width:120px}}.profile-edit__form-footer--prev{min-width:185px}@media screen and (max-width:500px){.profile-edit__form-footer--prev{min-width:120px}}.profile-edit__form-row--add .profile-edit__form-input-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:10px}.profile-edit__form-row--add svg{fill:#4d4ce0;width:17px;height:17px;margin-right:9px}.profile-edit__form-row--add span{font-size:11px;font-weight:300;color:#4d4ce0}.profile-edit__radio-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;padding:25px 0 26px;border-bottom:1px solid #e4e4f2}@media screen and (max-width:680px){.profile-edit__radio-row{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:15px}}.profile-edit__radio-row-label{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:0 10px;cursor:pointer}@media screen and (max-width:680px){.profile-edit__radio-row-label{margin-bottom:15px}}.profile-edit__radio-row-label::before{position:absolute;top:1px;left:0;width:16px;height:16px;content:'';border:4px solid #f0f0f5;border-radius:50%;background-color:#f0f0f5}.profile-edit__radio-row-label::after{position:absolute;top:5px;left:4px;width:8px;height:8px;content:'';opacity:0;border-radius:50%;background-color:#4d4ce0}.profile-edit__radio-row-label span{font-size:14px;font-weight:300;display:block;margin-left:10px;color:#1e1e1e}.course-top{padding-top:15px;background-repeat:no-repeat;background-position:50% 50%;background-size:cover}.course-top .breadcrumbs{margin-bottom:22px}.course-top .container{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:860px){.course-top .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.course-top__left{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-bottom:25px}.course-top__pic-label{position:absolute;top:15px;right:55px;width:100px;height:100px;border-radius:50%;background-repeat:no-repeat;background-position:50% 50%;background-size:74px 74px}@media screen and (max-width:1024px){.course-top__pic-label{right:30px}}@media screen and (max-width:768px){.course-top__pic-label{right:20px}}@media screen and (max-width:600px){.course-top__pic-label{width:60px;height:60px;background-size:45px 45px}}@media screen and (max-width:425px){.course-top__pic-label{right:10px}}.course-top__pic-label--exclusive{background-color:#f9ac13;background-image:url(../img/exclusive.png)}.course-top__pic-label--recommend{background-color:#fc4c3b;background-image:url(../img/recommend-2.png)}.course-top__pic-label--new{background-color:#8185ec;background-image:url(../img/new.png)}.course-top__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:5px}@media screen and (max-width:600px){.course-top__header{-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}}.course-top__header-title{-webkit-box-flex:0;-ms-flex:none;flex:none;height:26px;margin:15px 30px 15px 0;padding:0 32px;background-color:#4d4ce0}.course-top__header-title span{font-family:"Roboto",sans-serif;font-size:11px;font-weight:700;line-height:28px;letter-spacing:3.3px;text-transform:uppercase;color:#fff}.course-top__rait{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin:15px 0}@media screen and (max-width:600px){.course-top__rait{margin-top:0}}@media screen and (max-width:1110px){.course-top__rait{margin-bottom:15px}}.course-top__rait span{font-family:"Roboto",sans-serif;font-size:14px;font-weight:300;line-height:23px;display:block;margin-right:15px;color:#fff}.course-top__rait-svg{display:-webkit-box;display:-ms-flexbox;display:flex}.course-top__rait-svg svg{-webkit-box-flex:0;-ms-flex:none;flex:none;width:21px;height:21px;margin-right:7px}.course-top__title{font-family:"Montserrat",sans-serif;font-size:35px;font-weight:400;margin-bottom:20px;color:#fff;text-shadow:0 0 10px rgba(0,0,0,.15)}@media screen and (max-width:425px){.course-top__title{font-size:30px}}.course-top__descr{max-width:700px;margin-bottom:30px;padding-right:20px}@media screen and (max-width:860px){.course-top__descr{padding-right:0}}.course-top__descr span{font-size:15px;font-weight:300;line-height:23px;color:#fff}.course-top__item-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:600px;margin-bottom:15px}@media screen and (max-width:600px){.course-top__item-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.course-top__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:33.33%;margin-bottom:15px;padding-right:10px}@media screen and (max-width:600pxpx){.course-top__item{width:100%}}.course-top__item-lg{font-family:"Roboto",sans-serif;font-size:30px;font-weight:300;color:#fc6}@media screen and (max-width:600px){.course-top__item-lg{font-size:26px}}.course-top__item-sm{font-family:"Roboto",sans-serif;font-size:13px;font-weight:300;line-height:23px;color:#fff}.course-top__hashtag-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.course-top__hashtag{font-size:13px;font-weight:300;font-style:italic;line-height:23px;padding-right:15px;color:#fff}.course-top__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-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-flex:0;-ms-flex:none;flex:none;width:430px;padding-bottom:25px}@media screen and (max-width:1110px){.course-top__right{width:350px}}@media screen and (max-width:950px){.course-top__right{width:250px}}@media screen and (max-width:860px){.course-top__right{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%}}.course-top__points{width:100%;text-align:right}.course-top__points .lg,.course-top__points .sm{font-weight:700;color:#fff;text-shadow:0 0 10px rgba(0,0,0,.15)}.course-top__points .lg{padding-right:5px;font-size:40px}.course-top__points .sm{font-size:18px}.course-top__right-btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin-bottom:10px}@media screen and (max-width:860px){.course-top__right-btns{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.course-top__right-btns .btn{min-width:185px;margin:10px 0 8px 20px;padding:0 18px}@media screen and (max-width:860px){.course-top__right-btns .btn{margin:10px 20px 8px 0}.course-top__right-btns .btn:last-child{margin-right:0}}.course-top__right-btns .btn:first-child{margin-left:0}.course-top__right-footer{width:100%;text-align:right}@media screen and (max-width:860px){.course-top__right-footer{text-align:left}}.course-top__right-footer span{font-size:13px;font-weight:300;line-height:18px;color:#fff}.course-about{margin-bottom:13px}.course-about .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (max-width:768px){.course-about .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.course-about__descr{width:100%;margin:30px 0;padding:20px;border-radius:5px;background-color:#fff}.course-about__descr p,.course-about__teacher p{margin-bottom:25px}.course-about__descr .custom-ul{margin-bottom:10px}.course-about__title{font-family:"Roboto",sans-serif;font-size:25px;font-weight:500;color:#1e1e1e}.course-about__teacher{-webkit-box-flex:0;-ms-flex:none;flex:none;width:420px;margin:30px 0 30px 30px;padding:20px;border-radius:5px;background-color:#fff}@media screen and (max-width:950px){.course-about__teacher{width:380px}}@media screen and (max-width:768px){.course-about__teacher{width:100%;margin-left:0;margin-top:0}}.course-about__teacher .btn{padding:0 18px}.course-about__teacher-header{display:-webkit-box;display:-ms-flexbox;display:flex}.course-about__teacher-ava{overflow:hidden;-webkit-box-flex:0;-ms-flex:none;flex:none;width:100px;height:100px;margin-right:20px;border-radius:50%}@media screen and (max-width:425px){.course-about__teacher-ava{width:80px;height:80px}}.course-about__teacher-rait{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:15px 0}@media screen and (max-width:425px){.course-about__teacher-rait{margin-top:5px}}.course-about__teacher-rait svg{-webkit-box-flex:0;-ms-flex:none;flex:none;width:18px;height:18px;margin-right:6px}.course-about__teacher-rait-numb{font-size:14px;font-weight:700;color:#fc6}.course-about__teacher-name{font-family:"Roboto",sans-serif;font-size:18px;font-weight:500;margin-bottom:0;color:#1e1e1e}.course-about__teacher-course{font-family:"Roboto",sans-serif;font-size:14px;font-weight:300;line-height:23px;text-decoration:none;color:#4d4ce0}.course-about__teacher-course:hover{color:#4d4ce0}.course-schedule__slider{margin:0 0 45px;padding:3px 0 0}.course-schedule__slider .slick-track{margin-left:0}.course-schedule__slider .slick-next,.course-schedule__slider .slick-prev{z-index:2;top:9px;width:40px;height:40px;-webkit-transition:.5s;transition:.5s;border-radius:50%!important;background-color:#99a1ba;background-image:url(../img/arr-right.svg);background-repeat:no-repeat;background-position:50% 50%;background-size:15px 15px}.course-schedule__slider .slick-next:hover,.course-schedule__slider .slick-prev:hover{background-color:#4d4ce0}.course-schedule__slider .slick-prev{left:-20px;display:none!important;-webkit-transform:translate(0,-50%) rotate(180deg);transform:translate(0,-50%) rotate(180deg)}@media screen and (max-width:768px){.course-schedule__slider .slick-prev{left:-10px}}@media screen and (max-width:425px){.course-schedule__slider .slick-prev{left:-5px}}.course-schedule__slider .slick-prev.active{display:block!important}.course-schedule__slider .slick-next{right:-20px;display:block!important}@media screen and (max-width:768px){.course-schedule__slider .slick-next{right:-10px}}@media screen and (max-width:425px){.course-schedule__slider .slick-next{right:-5px}}.course-schedule__slider .slick-next.hide{opacity:0!important}.course-schedule__slide{position:relative;padding:25px 20px 0 0;list-style:none}.course-schedule__slide:last-child::after,.courses-top__slide-info-item:last-child::before{display:none}.course-schedule__slide span{font-size:15px;font-weight:300;line-height:23px;display:block;max-width:180px;color:#1e1e1e}.course-schedule__slide::before{position:absolute;top:0;left:0;width:13px;height:13px;content:'';border-radius:50%;background-color:#4d4ce0}.course-schedule__slide::after{position:absolute;top:6px;right:0;left:0;width:100%;height:1px;content:'';background-color:rgba(77,76,224,.3)}.course-banner-wrap{margin-bottom:43px}.course-banner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:30px;border-radius:5px;background-repeat:no-repeat;background-position:50% 50%;background-size:cover}@media screen and (max-width:760px){.course-banner{-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}}.course-banner__left,.my-course-body-tabs__btn.active::before{width:100%}.course-banner__pic-chosen,.course-banner__pic-exclusive,.course-banner__pic-new,.course-banner__pic-recommend{position:absolute;top:-20px;right:-20px;width:80px;height:80px;border-radius:50%;background-repeat:no-repeat;background-position:50% 50%;background-size:60px 60px}@media screen and (max-width:950px){.course-banner__pic-chosen,.course-banner__pic-exclusive,.course-banner__pic-new,.course-banner__pic-recommend{top:-50px}}@media screen and (max-width:768px){.course-banner__pic-chosen,.course-banner__pic-exclusive,.course-banner__pic-new,.course-banner__pic-recommend{right:-10px}}@media screen and (max-width:760px){.course-banner__pic-chosen,.course-banner__pic-exclusive,.course-banner__pic-new,.course-banner__pic-recommend{top:-30px}}@media screen and (max-width:425px){.course-banner__pic-chosen,.course-banner__pic-exclusive,.course-banner__pic-new,.course-banner__pic-recommend{right:-5px}}.course-banner__pic-recommend{background-color:#fc4c3b;background-image:url(../img/recommend-2.png)}.course-banner__pic-exclusive{background-color:#f9ac13;background-image:url(../img/exclusive.png)}.course-banner__pic-chosen{background-color:#1cac54;background-image:url(../img/chosen.png)}.course-banner__pic-new{background-color:#8185ec;background-image:url(../img/new.png)}.course-banner__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0}@media screen and (max-width:600px){.course-banner__header{-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}}.course-banner__header-title{-webkit-box-flex:0;-ms-flex:none;flex:none;height:26px;margin:15px 30px 10px 0;padding:0 32px;background-color:#4d4ce0}.course-banner__header-title span{font-family:"Roboto",sans-serif;font-size:11px;font-weight:700;line-height:28px;letter-spacing:3.3px;text-transform:uppercase;color:#fff}.course-banner__rait{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin:15px 0 10px}@media screen and (max-width:600px){.course-banner__rait{margin-top:0}}.course-banner__rait span{font-family:"Roboto",sans-serif;font-size:14px;font-weight:300;line-height:23px;display:block;margin-right:15px;color:#fff}.course-banner__rait-svg{display:-webkit-box;display:-ms-flexbox;display:flex}.course-banner__rait-svg svg{-webkit-box-flex:0;-ms-flex:none;flex:none;width:21px;height:21px;margin-right:7px}.course-banner__title{font-family:"Montserrat",sans-serif;font-size:35px;font-weight:400;margin-bottom:40px;color:#fff;text-shadow:0 0 10px rgba(0,0,0,.15)}@media screen and (max-width:760px){.course-banner__title{margin-bottom:0}}@media screen and (max-width:500px){.course-banner__title{font-size:30px;line-height:1.2}}@media screen and (max-width:425px){.course-banner__title{font-size:24px}}.course-banner__right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;min-width:600px;margin-left:auto;padding-top:30px}@media screen and (max-width:1200px){.course-banner__right{min-width:0}}@media screen and (max-width:760px){.course-banner__right{-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-left:0;padding-top:0}}.course-banner__points{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.course-banner__points .lg,.course-banner__points .sm{font-weight:700;white-space:nowrap;color:#fff;text-shadow:0 0 10px rgba(0,0,0,.15)}.course-banner__points .lg{padding-right:5px;font-size:40px}.course-banner__points .sm{font-size:18px}.course-banner__points,.course-banner__right-btns{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:950px){.course-banner__right-btns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width:760px){.course-banner__right-btns{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}.course-banner__right-btns .btn{min-width:185px;margin-left:20px;padding:0 18px}@media screen and (max-width:950px){.course-banner__right-btns .btn{margin-bottom:10px}}@media screen and (max-width:760px){.course-banner__right-btns .btn{margin-right:20px;margin-left:0}.course-banner__right-btns .btn:last-child{margin-right:0}}.course-banner__descr{width:100%;padding-left:50px}@media screen and (max-width:1200px){.course-banner__descr{margin-top:10px;padding-left:0;text-align:right}}@media screen and (max-width:760px){.course-banner__descr{text-align:left}}.course-banner__descr span{font-size:13px;font-weight:300;color:#fff}.course-questions{margin-bottom:40px;padding-top:10px}.course-questions .profile-teacher__section-title{margin-bottom:22px}.course-questions-tabs{border-bottom:1px solid #d0d5e2}.course-questions-tabs-row{padding-bottom:5px;border-top:1px solid #d0d5e2}.course-questions-tabs-row.active .course-questions-tabs__question-svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.course-questions-tabs-row.active .course-questions-tabs__question-text{color:#1e1e1e}.course-questions-tabs__question{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:17px;padding-bottom:13px;cursor:pointer}.course-questions-tabs__question-svg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:none;flex:none;width:17px;height:17px;margin-right:23px;-webkit-transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;border-radius:50%;background-color:#4d4ce0;will-change:transform}.course-questions-tabs__question-svg svg{fill:#fff;width:9px;height:4px}.course-questions-tabs__question-text{font-family:"Roboto",sans-serif;font-size:16px;font-weight:500;-webkit-transition:color .5s;transition:color .5s;color:#4d4ce0}.course-questions-tabs__answer{display:none;padding-bottom:15px;padding-left:40px}.course-questions-tabs__answer p{font-family:"Roboto",sans-serif;font-size:14px;font-weight:300;line-height:23px;margin:0;color:#1e1e1e}.courses-over-top{padding-top:15px}.courses-over-top .breadcrumbs{margin-bottom:20px}.courses-over-top .breadcrumbs .breadcrumbs__item::after,.courses-over-top .breadcrumbs .breadcrumbs__link,.my-course-aside__menu-item--finished .my-course-aside__menu-text span{color:#99a1ba}.courses-top__slide-text p,.my-courses-over-top .courses-over-top__row{margin-bottom:0}.courses-over-top__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:15px}@media screen and (max-width:760px){.courses-over-top__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.courses-over-top__title{font-size:25px;font-weight:500;margin-bottom:15px;color:#1e1e1e}.courses-over-top__label{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:15px}.courses-over-top__label-svg{-webkit-box-flex:0;-ms-flex:none;flex:none;margin-top:10px;margin-right:12px}.courses-over-top__label-svg svg{fill:#99a1ba;width:24px;height:24px}.courses-over-top__label-text{font-size:16px;font-weight:300;line-height:25px;display:block;margin-top:8px;color:#99a1ba}.courses-top{padding-top:44px;padding-bottom:12px;background-repeat:no-repeat;background-position:50% 50%;background-size:cover}.courses-top__title{font-family:"Roboto",sans-serif;font-size:18px;font-weight:500;margin-bottom:7px;color:#fff}@media screen and (max-width:425px){.courses-top__title{padding-left:15px}}.courses-top__slider{width:calc(100% + 30px);margin-bottom:30px;margin-left:-15px}@media screen and (max-width:425px){.courses-top__slider{width:100%;margin-left:0}}.courses-top__slider .slick-track{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.courses-top__slider .slick-next,.courses-top__slider .slick-prev{z-index:2;width:40px;height:40px;-webkit-transition:.5s;transition:.5s;border-radius:50%!important;background-color:#99a1ba;background-image:url(../img/arr-right.svg);background-repeat:no-repeat;background-position:50% 50%;background-size:15px 15px}.courses-top__slider .slick-next:hover,.courses-top__slider .slick-prev:hover{background-color:#4d4ce0}.courses-top__slider .slick-prev{left:-5px;display:none!important;-webkit-transform:translate(0,-50%) rotate(180deg);transform:translate(0,-50%) rotate(180deg)}.courses-top__slider .slick-prev.active{display:block!important}.courses-top__slider .slick-next{right:-5px}.courses-top__slide-wrap{height:auto;padding:15px}.courses-top__slide,.courses-top__slide-header{display:-webkit-box;display:-ms-flexbox;display:flex}.courses-top__slide{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;min-height:352px;padding:10px 20px;border-radius:5px;background-color:#fff}.courses-top__slide--chosen::before,.courses-top__slide--exclusive::before,.courses-top__slide--new::before,.courses-top__slide--recommend::before{position:absolute;top:-10px;right:-10px;width:80px;height:80px;content:'';border-radius:50%;background-repeat:no-repeat;background-position:50% 50%;background-size:60px 60px}.courses-top__slide--recommend::before{background-color:#fc4c3b;background-image:url(../img/recommend-2.png)}.courses-top__slide--exclusive::before{background-color:#f9ac13;background-image:url(../img/exclusive.png)}.courses-top__slide--chosen::before{background-color:#1cac54;background-image:url(../img/chosen.png)}.courses-top__slide--new::before{background-color:#8185ec;background-image:url(../img/new.png)}.courses-top__slide-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:7px}@media screen and (max-width:425px){.courses-top__slide-header{-ms-flex-wrap:wrap;flex-wrap:wrap}}.courses-top__slide-theme{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:140px;height:26px;margin:10px 11px 10px 0;text-align:center}.courses-top__slide-theme span{font-size:10px;font-weight:700;line-height:23px;letter-spacing:3px;text-transform:uppercase;color:#fff}.courses-top__slide-theme--psychology{background-image:-webkit-gradient(linear,left top,right top,from(#11b794),to(#69e1c8));background-image:linear-gradient(to right,#11b794 0%,#69e1c8 100%)}.courses-top__slide-theme--esoterics{background-image:-webkit-gradient(linear,left top,right top,from(#22aad1),to(#5ed5ee));background-image:linear-gradient(to right,#22aad1 0%,#5ed5ee 100%)}@media screen and (max-width:425px){.courses-top__slide-rait{width:100%}}.courses-top__slide-rait svg{width:18px;height:18px;margin-right:5px}.courses-top__slide-title{font-family:"Roboto",sans-serif;font-size:25px;font-weight:500;margin-bottom:5px;color:#1e1e1e}.courses-top__slide-teacher{margin-bottom:10px}.courses-top__slide-teacher-name,.courses-top__slide-teacher-position{font-size:14px;font-weight:300;line-height:23px;color:#99a1ba}.courses-top__slide-teacher-name{text-decoration:none;color:#4d4ce0}.courses-top__slide-teacher-name:hover,.my-course-aside__menu-item--fixed .my-course-aside__menu-text span{color:#4d4ce0}.courses-top__slide-info{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.courses-top__slide-info-item{font-family:"Roboto",sans-serif;font-size:16px;font-weight:500;position:relative;padding-right:20px;white-space:nowrap;color:#1e1e1e}.courses-top__slide-info-item::before{font-family:"Roboto",sans-serif;font-size:16px;position:absolute;top:0;right:6px;content:'/ ';color:#fc6}.courses-top__slide-text{font-size:15px;font-weight:300;line-height:23px;margin-bottom:10px;color:#1e1e1e}.courses-top__slide-points{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin-top:auto;margin-bottom:10px}.courses-top__slide-points-lg{font-size:25px;font-weight:700;color:#1e1e1e}.courses-top__slide-points-sm{font-size:18px;font-weight:700;padding:9px 12px 0 8px;color:#1e1e1e}.courses-top__slide-btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.courses-top__slide-btns .btn{min-width:155px;margin-bottom:10px}@media screen and (max-width:425px){.courses-top__slide-btns .btn{min-width:140px}}@media screen and (max-width:375px){.courses-top__slide-btns .btn{min-width:125px}}@media screen and (max-width:350px){.courses-top__slide-btns .btn{width:100%}}.courses-filter .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:30px;padding-bottom:17px}@media screen and (max-width:1110px){.courses-filter .container{-ms-flex-wrap:wrap;flex-wrap:wrap}}.courses-filter__title{font-family:"Roboto",sans-serif;font-size:15px;font-weight:500;-webkit-box-flex:0;-ms-flex:none;flex:none;margin:15px 25px 15px 0;color:#1e1e1e}@media screen and (max-width:1110px){.courses-filter__title{width:100%}}.courses-filter__select{font-family:"Roboto",sans-serif;font-size:14px;font-weight:300;-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:300px;height:36px;margin:10px 20px 10px 0;padding:12px 30px 9px 20px;color:#1e1e1e;border:0;border-radius:18px!important;background-color:#fff;background-image:url(../img/arr-selectbox.svg);background-repeat:no-repeat;background-position:calc(100% - 15px) 50%;-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:1}.courses-filter__select::-webkit-input-placeholder{opacity:1;color:#99a1ba}.courses-filter__select::-moz-placeholder{opacity:1;color:#99a1ba}.courses-filter__select:-ms-input-placeholder{opacity:1;color:#99a1ba}.courses-filter__select:-moz-placeholder{opacity:1;color:#99a1ba}@media screen and (max-width:500px){.courses-filter__select{-webkit-box-flex:1;-ms-flex:auto;flex:auto;width:100%}}.courses-filter__checkboxes{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:25px}@media screen and (max-width:950px){.courses-filter__checkboxes{padding-left:0}}@media screen and (max-width:860px){.courses-filter__checkboxes{width:100%}}@media screen and (max-width:425px){.courses-filter__checkboxes{-ms-flex-wrap:wrap;flex-wrap:wrap}}.courses-filter__checkbox{-webkit-box-flex:0;-ms-flex:none;flex:none;margin:10px}.courses-filter__checkbox:last-child{margin-right:0;margin-bottom:0}.courses-filter__checkbox label::before{border:4px solid #fff;background-color:#fff}.courses-list .container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:950px){.courses-list .container{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.courses-list .courses-top__slide-wrap{width:calc(33.33% - 20px);margin-right:30px;padding-right:0;padding-left:0}@media screen and (max-width:950px){.courses-list .courses-top__slide-wrap{width:calc(50% - 15px);margin-right:0}}@media screen and (max-width:600px){.courses-list .courses-top__slide-wrap{width:100%}}.courses-list .courses-top__slide-wrap:nth-child(3n){margin-right:0}@media screen and (max-width:1220px){.courses-list .courses-top__slide-header{-ms-flex-wrap:wrap;flex-wrap:wrap}.courses-list .courses-top__slide-rait{width:100%}}.courses-list .courses-top__slide-title{font-size:18px;margin-bottom:3px}.courses-list .courses-top__slide-text{margin-bottom:5px}.courses-list .pagination{margin-bottom:37px;padding-top:15px}.my-courses-list{margin-bottom:40px}.my-courses-list .container{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:860px){.my-courses-list .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.my-courses-list .courses-top__slide{min-height:0;margin-bottom:30px}.my-courses-active{-webkit-box-flex:1;-ms-flex:1;flex:1}@media screen and (max-width:860px){.my-courses-active{width:100%}}.my-courses-active .courses-top__slide-text{margin-bottom:20px}.my-courses-active .courses-top__slide-text p{margin-top:0}.my-courses-active .btn--dark{padding:0 37px}.my-courses-recommend{-webkit-box-flex:0;-ms-flex:none;flex:none;width:370px;margin-left:30px}@media screen and (max-width:860px){.my-courses-recommend{-webkit-box-flex:1;-ms-flex:auto;flex:auto;width:100%;margin-left:0}}.my-courses-recommend .courses-top__slide-title{font-size:18px}.my-courses-recommend .courses-top__slide-text{margin-bottom:5px}.my-courses-list__title{font-family:"Roboto",sans-serif;font-size:18px;font-weight:500;margin-bottom:25px;color:#1e1e1e}.my-course-aside{-webkit-box-flex:0;-ms-flex:none;flex:none;width:270px;margin-right:30px}@media screen and (max-width:760px){.my-course-aside{width:100%;margin-right:0}}.my-course-aside__menu{overflow:hidden;margin-bottom:30px;border-radius:5px;background-color:#fff}.my-course-aside__menu-title{padding:15px 20px 10px;background-color:#d0d5e2}.my-course-aside__menu-title span{font-size:18px;font-weight:500;color:#1e1e1e}.my-course-aside__menu-list{margin:0;padding:0}.my-course-aside__menu-item{padding:15px 18px 10px;list-style:none;border-bottom:1px solid #f0f0f5}.my-course-aside__menu-item:last-child{border-bottom:none}.my-course-aside__menu-link{display:-webkit-box;display:-ms-flexbox;display:flex;text-decoration:none}.my-course-aside__menu-svg{-webkit-box-flex:0;-ms-flex:none;flex:none;margin-right:15px}.my-course-aside__menu-svg svg{fill:#4d4ce0}.my-course-aside__menu-svg--camera svg{width:20px;height:17px}.my-course-aside__menu-svg--note svg{width:19px;height:18px}.my-course-aside__menu-svg--book svg{width:19px;height:14px}.my-course-aside__menu-text span{font-size:15px;font-weight:400;color:#1e1e1e}.my-course-aside__menu-item.active{background-color:#4d4ce0}.my-course-aside__menu-item--finished .my-course-aside__menu-svg svg{fill:#99a1ba}.my-course-aside__menu-item--fixed .my-course-aside__menu-svg svg{fill:#4d4ce0}.my-course-aside__menu-text--finished,.my-course-aside__menu-text--fixed{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.my-course-aside__menu-text--finished svg,.my-course-aside__menu-text--fixed svg{-webkit-box-flex:0;-ms-flex:none;flex:none;fill:#4d4ce0;width:10px;height:10px;margin-right:5px}.my-course-aside__menu-text--finished span,.my-course-aside__menu-text--fixed span{font-size:11px;font-weight:400;font-style:italic;color:#4d4ce0!important}.my-course-aside__teacher{overflow:hidden;margin-bottom:30px;border-radius:5px;background-color:#fff}.my-course-aside__teacher .course-about__teacher-rait{margin:0 0 15px}.my-course-aside__teacher .course-about__teacher-rait svg{width:15px;height:15px;margin-right:4px}.my-course-aside__teacher-title{padding:15px 20px 10px;background-color:#d0d5e2}.my-course-aside__teacher-title span{font-size:18px;font-weight:500;color:#1e1e1e}.my-course-aside__teacher-body{display:-webkit-box;display:-ms-flexbox;display:flex;padding:18px 20px 13px}.my-course-aside__teacher-ava{overflow:hidden;-webkit-box-flex:0;-ms-flex:none;flex:none;width:34px;height:34px;margin-right:15px;border-radius:50%}.my-course-aside__teacher-name{font-size:18px;font-weight:500;margin-bottom:5px;color:#1e1e1e}.my-course-aside__teacher-position{font-size:14px;font-weight:300;line-height:20px;color:#4d4ce0}.my-course-aside__sertificate{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:30px;padding-right:15px;text-decoration:none}.my-course-aside__sertificate.active svg{fill:#4d4ce0}.my-course-aside__sertificate.active .my-course-aside__sertificate-text{color:#4d4ce0}.my-course-aside__sertificate-svg{-webkit-box-flex:0;-ms-flex:none;flex:none;margin-right:19px}.my-course-aside__sertificate-svg svg{fill:#99a1ba;width:30px;height:40px}.my-course-aside__sertificate-text,.my-course-body-tabs__tab p{font-size:16px;font-weight:300;line-height:23px;color:#99a1ba}.my-course-body-tabs{width:100%;padding:0 20px;border-radius:5px;background-color:#fff}.my-course-body-tabs__tab{display:none}.my-course-body-tabs__tab .profile-article__icons-icon{margin-left:auto}.my-course-body-tabs__tab .profile-article__comment-1 .profile-article__comment-header{border-top:none}.my-course-body-tabs__tab p{font-size:15px;margin:0 0 20px;color:#1e1e1e}.my-course-body-tabs__tab.active{display:block}.my-course-body-tabs__btns{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #e4e4f2}@media screen and (max-width:540px){.my-course-body-tabs__btns{-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}}.my-course-body-tabs__btn{font-size:17px;font-weight:300;position:relative;display:block;margin-right:30px;padding:18px 0;cursor:pointer;color:#1e1e1e}@media screen and (max-width:860px){.my-course-body-tabs__btn{font-size:15px;margin-right:25px}}@media screen and (max-width:760px){.my-course-body-tabs__btn{font-size:17px}}@media screen and (max-width:540px){.my-course-body-tabs__btn{display:inline-block;margin-right:0;padding-bottom:7px}}.my-course-body-tabs__btn:last-child{margin-right:0}.my-course-body-tabs__btn::before{position:absolute;right:0;bottom:0;left:0;width:0;height:3px;content:'';-webkit-transition:width .5s;transition:width .5s;background-color:#4d4ce0}.my-course-body-tabs__btn.active{font-weight:500;pointer-events:none}.my-course-body-tabs__tab{padding-top:20px}.my-course-body-tabs__tab-title{font-size:25px;font-weight:500;margin-bottom:15px;color:#1e1e1e}.my-course-body-tabs__tab iframe{display:block;width:100%;min-height:350px;margin-bottom:20px;border-radius:5px}@media screen and (max-width:600px){.my-course-body-tabs__tab iframe{min-height:200px}}.my-course-body-tabs__tab-half-row{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}@media screen and (max-width:600px){.my-course-body-tabs__tab-half-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.my-course-body-tabs__tab-half-img{overflow:hidden;width:calc(50% - 10px);margin-bottom:20px;border-radius:5px}@media screen and (max-width:600px){.my-course-body-tabs__tab-half-img{width:100%}}.my-course-body-tabs__tab-agree{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px;padding-bottom:38px;border-bottom:1px solid #e4e4f2}@media screen and (max-width:950px){.my-course-body-tabs__tab-agree{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}.my-course-body-tabs__tab-agree .btn{min-width:225px}@media screen and (max-width:950px){.my-course-body-tabs__tab-agree .btn{margin-top:20px}}.my-course-body-tabs__tab-agree-text{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:30px;text-align:right}@media screen and (max-width:950px){.my-course-body-tabs__tab-agree-text{margin-right:0}}.my-course-body-tabs__tab-agree-text span{font-size:13px;font-weight:300;line-height:19px;color:#99a1ba}.my-course-body-tabs__tab-agree-icon{margin-left:19px}.my-course-body-tabs__tab-agree-icon svg{fill:#99a1ba;width:36px;height:36px}.my-course-body-tabs__tab-02 .my-course-body-tabs__tab-title{margin-bottom:5px}.my-course-body-tabs__tab-subtitle{font-weight:300;display:block;margin-bottom:25px}.my-course-body-tabs__materials{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:25px;padding-bottom:27px;border-bottom:1px solid #e4e4f2}.my-course-body-tabs__materials-link{font-size:18px;font-weight:300;line-height:38px;position:relative;display:inline-block;min-height:26px;padding-left:50px;text-decoration:none;color:#1e1e1e}@media screen and (max-width:425px){.my-course-body-tabs__materials-link{font-size:16px;padding-left:40px}}.my-course-body-tabs__materials-link:hover{color:#1e1e1e}.my-course-body-tabs__materials-link::before{position:absolute;top:5px;left:0;width:26px;height:26px;content:'';background-image:url(../img/materials.png);background-repeat:no-repeat;background-position:0 0}.my-course-body-tabs__materials-link--pdf{background-position:0 0}.my-course-body-tabs__materials-link--excel::before{background-position:0 -38px}.my-course-body-tabs__materials-link--word::before{background-position:0 -76px}.my-course-body-tabs__materials-link--img::before{background-position:0 -114px}.my-course-body-tabs__materials-link--video::before{background-position:0 -152px}.my-course-body-tabs__tab-03 .my-course-body-tabs__tab-title{margin-bottom:5px}.my-course-body-tabs__tab-03 .course-questions-tabs__answer p{font-size:14px;font-weight:300;line-height:23px;margin-bottom:0;color:#1e1e1e}.my-course-body-tabs__tab-03 .course-questions-tabs{margin-top:25px;margin-bottom:20px}.my-course-homework__item{padding-top:25px;padding-bottom:20px;border-top:1px solid #e4e4f2}.my-course-homework__item p{margin-bottom:15px}.my-course-homework__item-title{font-size:18px;font-weight:500;margin-bottom:15px;color:#1e1e1e}.my-course-homework__item-radiolist{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}.my-course-homework__item-radio{position:relative;display:block;margin-bottom:5px;padding:0;cursor:pointer}.my-course-homework__item-checkbox:last-child,.my-course-homework__item-radio:last-child{margin-bottom:0}.my-course-homework__item-checkbox input,.my-course-homework__item-radio input{position:absolute;opacity:0}.my-course-homework__item-checkbox span,.my-course-homework__item-radio span{font-size:15px;font-weight:500;line-height:25px;position:relative;display:block;padding:0 0 0 32px;color:#1e1e1e}.my-course-homework__item-radio span::after,.my-course-homework__item-radio span::before{position:absolute;top:3px;left:0;width:16px;height:16px;content:'';border-radius:50%;background-color:#f0f0f5}.my-course-homework__item-radio span::after{top:7px;left:4px;width:8px;height:8px;opacity:0;background-color:#4d4ce0}.my-course-homework__item-checkboxlist{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}.my-course-homework__item-checkbox{position:relative;display:block;margin-bottom:5px;padding:0;cursor:pointer}.my-course-homework__item-checkbox span::before{position:absolute;top:3px;left:0;width:16px;height:16px;content:'';border:4px solid #f0f0f5;background-color:#f0f0f5;background-repeat:no-repeat;background-position:50% 50%}.my-course-homework__item-checkbox.active span::before{background-image:url(../img/check.svg)}.my-course-homework__item-3-pic{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;-ms-flex-wrap:wrap;flex-wrap:wrap}.my-course-homework__item-pic{position:relative;display:block;overflow:hidden;width:calc(33% - 7px);margin-bottom:10px;border-radius:5px}@media screen and (max-width:540px){.my-course-homework__item-pic{width:100%}}.my-course-homework__item-drug:hover::before,.my-course-homework__item-lists-answer:hover::before,.my-course-homework__item-pic:hover::before{opacity:1}.my-course-homework__item-pic::before{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;content:'';-webkit-transition:opacity .5s;transition:opacity .5s;pointer-events:none;opacity:0;border:3px solid #4d4ce0;border-radius:5px}.my-course-homework__item-druglist{margin:0;padding:0;list-style:none}.my-course-homework__item-drug{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:8px;padding:7px 32px 7px 9px;cursor:move;border-radius:5px;background-color:#f0f0f5}.my-course-homework__item-drug::before,.my-course-homework__item-lists-answer::before{position:absolute;top:8px;right:8px;width:18px;height:18px;content:'';-webkit-transition:opacity .5s;transition:opacity .5s;opacity:0;background-image:url(../img/drug.svg);background-repeat:no-repeat}.my-course-homework__item-drug:hover,.my-course-homework__item-lists-answer:hover{background-color:#d0d5e2}.my-course-homework__item-drug-numb{font-size:15px;font-weight:500;margin-right:15px;color:#4d4ce0}.my-course-homework__item-drug-text{font-size:15px;font-weight:500;color:#1e1e1e}.my-course-homework__item-add-texts span{line-height:40px}.my-course-homework__item-add-texts input{width:100%;max-width:246px;height:30px;margin:0 5px 0 0;border:0;border-radius:5px!important;background-color:#f0f0f5;-webkit-box-shadow:none;box-shadow:none}.my-course-homework__item-2-lists{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.my-course-homework__item-lists-answers,.my-course-homework__item-lists-questions{width:calc(50% - 5px);margin:0;padding:0;list-style:none}.my-course-homework__item-lists-answer,.my-course-homework__item-lists-question{margin-bottom:8px;padding:7px 32px 7px 9px;border:1px solid #f0f0f5;border-radius:5px;background-color:#fff}.my-course-homework__item-add-texts span,.my-course-homework__item-lists-answer span,.my-course-homework__item-lists-question span{font-size:15px;font-weight:500;color:#1e1e1e}.my-course-homework__item-lists-answer{position:relative;cursor:move;background-color:#f0f0f5}.my-course-homework__item-downloads{position:relative}.my-course-homework__item-downloads input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;margin:auto;cursor:pointer;opacity:0}.my-course-homework__item-textarea{font-size:14px;line-height:36px;overflow:hidden;width:100%;height:113px;margin-bottom:19px;padding-left:20px;color:#99a1ba;border:0;border-radius:18px!important;background-color:#f0f0f5;opacity:1}.my-course-homework__item-textarea::-webkit-input-placeholder{opacity:1;color:#99a1ba}.my-course-homework__item-textarea::-moz-placeholder{opacity:1;color:#99a1ba}.my-course-homework__item-textarea:-ms-input-placeholder{opacity:1;color:#99a1ba}.my-course-homework__item-textarea:-moz-placeholder{opacity:1;color:#99a1ba}.profile-article__form-textarea{line-height:34px}.my-course-homework__item-download-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;cursor:pointer}.my-course-homework__item-download-btn svg{-webkit-box-flex:0;-ms-flex:none;flex:none;fill:#4d4ce0;width:17px;height:17px;margin-right:11px}.my-course-homework__item-download-btn span{font-size:14px;font-weight:300;color:#4d4ce0}.download-files{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.download-file{font-size:14px;font-weight:300;line-height:20px;display:block;color:#99a1ba}.download-file:last-child{margin-bottom:15px}.my-course-homework__agree{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px;padding-top:35px;padding-bottom:38px;border-top:1px solid #e4e4f2;border-bottom:1px solid #e4e4f2}@media screen and (max-width:950px){.my-course-homework__agree{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}.my-course-homework__agree .btn{min-width:225px}@media screen and (max-width:950px){.my-course-homework__agree .btn{margin-top:20px}}.my-course-homework__agree-text{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:30px;text-align:right}@media screen and (max-width:950px){.my-course-homework__agree-text{margin-right:0}}.my-course-homework__agree-text span{font-size:13px;font-weight:300;line-height:19px;color:#99a1ba}.my-course-homework__agree-icon{margin-left:19px}.my-course-homework__agree-icon svg{fill:#99a1ba;width:36px;height:36px}.my-course-homework__agree-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}.my-course-homework__agree-try{font-size:18px;font-weight:500;margin-bottom:10px;color:#1e1e1e}.my-course-final__body{width:100%;padding:20px 20px 0;border-radius:5px;background-color:#fff}.my-course-final__item{position:relative;padding-top:25px;padding-bottom:20px;border-top:1px solid #e4e4f2}.my-course-final__item-subtitle,.my-course-final__item-title{font-size:18px;font-weight:500;margin-bottom:15px;color:#1e1e1e}.my-course-final__item-subtitle{font-size:15px;font-weight:300;display:block;margin-top:-5px}.my-course-final__certificates{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:860px){.my-course-final__certificates{-ms-flex-wrap:wrap;flex-wrap:wrap}}.my-course-final__certificates .btn{min-width:150px}.my-course-final__certificate{width:100%;max-width:250px;margin-right:30px;margin-bottom:15px}@media screen and (max-width:860px){.my-course-final__certificate{width:calc(50% - 30px)}}@media screen and (max-width:760px){.my-course-final__certificate{width:100%}}.my-course-final__certificate-pic{margin-bottom:19px}.my-course-final__certificate-label{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100px;height:100px;border:2px solid #4d4ce0;border-radius:50%;background-image:url(../img/certificate-label.png);background-repeat:no-repeat;background-position:50% 50%;background-size:75px 75px}.my-course-final__rait-form .btn{min-width:150px;margin-bottom:20px}.my-course-final__rait-header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.my-course-final__rait-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:5px;padding-right:40px}.my-course-final__rait-item:last-child{padding-right:0}.my-course-final__rait-item span{font-size:15px;font-weight:500;padding-right:10px;color:#1e1e1e}.my-course-final__rait-textarea-wrap{position:relative}.my-course-final__rait-textarea{font-size:14px;font-weight:300;width:100%;height:135px;margin-bottom:20px;padding:13px 20px 20px;color:#99a1ba;border:0;border-radius:18px!important;background-color:#f0f0f5}.my-course-final__rait-edit{position:absolute;right:15px;bottom:40px;cursor:pointer}.my-course-final__rait-edit,.my-course-final__rait-edit .my-course-final__rait-edit-svg,.profile-blog-filter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.my-course-final__rait-edit .my-course-final__rait-edit-svg{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:none;flex:none;width:17px;height:17px;margin-right:9px;border-radius:50%;background-color:#4d4ce0}.my-course-final__rait-edit svg{fill:#fff;width:9px;height:9px}.my-course-final__rait-edit span{font-size:12px;font-weight:300;color:#4d4ce0}.profile-blog-filter{padding-top:20px;padding-bottom:17px}@media screen and (max-width:950px){.profile-blog-filter{padding-top:0}}@media screen and (max-width:600px){.profile-blog-filter{-ms-flex-wrap:wrap;flex-wrap:wrap}}.profile-blog-filter__title{font-family:"Roboto",sans-serif;font-size:15px;font-weight:500;-webkit-box-flex:0;-ms-flex:none;flex:none;margin:15px 25px 15px 0;color:#1e1e1e}@media screen and (max-width:600px){.profile-blog-filter__title{width:100%}}.profile-blog-filter__select{font-family:"Roboto",sans-serif;font-size:14px;font-weight:300;-webkit-box-flex:1;-ms-flex:1;flex:1;height:36px;margin:10px 20px 10px 0;padding:12px 30px 9px 20px;color:#1e1e1e;border:0;border-radius:18px!important;background-color:#fff;background-image:url(../img/arr-selectbox.svg);background-repeat:no-repeat;background-position:calc(100% - 15px) 50%;-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:1}.profile-blog-filter__select::-webkit-input-placeholder{opacity:1;color:#99a1ba}.profile-blog-filter__select::-moz-placeholder{opacity:1;color:#99a1ba}.profile-blog-filter__select:-ms-input-placeholder{opacity:1;color:#99a1ba}.profile-blog-filter__select:-moz-placeholder{opacity:1;color:#99a1ba}@media screen and (max-width:600px){.profile-blog-filter__select{-webkit-box-flex:1;-ms-flex:auto;flex:auto;width:100%;margin-right:0}}.profile-blog-filter__select:last-child{margin-right:0}.profile-notification .profile-edit__form-top{padding-bottom:0;border-bottom:none}.profile-edit__notification-table-wrap{overflow:auto}.profile-edit__notification-table{overflow:hidden;min-width:600px;border-radius:5px}.profile-edit__notification-table-top{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 15px;background-image:-webkit-gradient(linear,left top,right top,from(#4d4ce0),to(#5f64d6));background-image:linear-gradient(to right,#4d4ce0 0%,#5f64d6 100%)}.profile-edit__notification-table-top .profile-edit__notification-table-item{font-size:15px;font-weight:400;padding:13px 5px 11px;color:#fff}.profile-edit__notification-table-row{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 15px;border-bottom:1px solid #fff;background-color:#f0f0f5}.profile-edit__notification-table-row:last-child{border-bottom:none}.profile-edit__notification-table-item{font-size:15px;font-weight:400;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:none;flex:none;width:100px;padding:13px 5px 11px;color:#1e1e1e}.profile-edit__notification-table-item:first-child{display:block;-webkit-box-flex:1;-ms-flex:1;flex:1}.profile-edit__notification-checkbox{position:relative;display:block}.profile-edit__notification-checkbox input{position:absolute;top:0;left:0;width:16px;height:16px;opacity:0}.profile-edit__notification-checkbox input:checked+span::before,.profile-pay__grey-checkbox input:checked+.profile-pay__grey-checkbox-label::before{background-image:url(../img/check.svg);background-repeat:no-repeat;background-position:center;background-size:9px 7px}.profile-edit__notification-checkbox span{padding-left:25px}.profile-edit__notification-checkbox span::before{position:absolute;top:0;left:0;width:16px;height:16px;content:'';background-color:#fff}.profile-edit__notification-table-item--disabled .profile-edit__notification-checkbox{pointer-events:none}.profile-edit__notification-table-item--disabled span::before{background-color:#f0f0f5}.about-top{position:relative}.about-top>.container{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;min-height:calc(100vh - 125px);padding-top:40px;padding-bottom:40px}.about-top .breadcrumbs{position:absolute;top:18px;left:55px}@media screen and (max-width:1024px){.about-top .breadcrumbs{left:30px}}@media screen and (max-width:768px){.about-top .breadcrumbs{left:20px}}@media screen and (max-width:425px){.about-top .breadcrumbs{left:10px}}.about-top__video{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;background-color:#bebebe;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.about-top__title{font-family:"Montserrat",sans-serif;font-size:35px;font-weight:500;line-height:50px;margin-bottom:60px;color:#fff;text-shadow:0 0 10px rgba(0,0,0,.15)}@media screen and (max-width:600px){.about-top__title{font-size:30px;line-height:1.2;margin-bottom:40px}}.about-top__descr{font-family:"Roboto",sans-serif;font-size:18px;font-weight:300;line-height:30px;max-width:470px;color:#fff}@media screen and (max-width:600px){.about-top__descr{font-size:16px;line-height:1.35}}.about-top__descr strong{font-weight:500;display:inline-block;margin-top:35px}@media screen and (max-width:600px){.about-top__descr strong{margin-top:20px}}.btn-mute{position:absolute;right:30px;bottom:35px;width:40px;height:30px;cursor:pointer}.btn-mute.active::before{display:none}.btn-mute.active svg{-webkit-animation:none;animation:none}.btn-mute::before{position:absolute;right:0;bottom:-10px;left:0;display:block;width:2px;height:50px;margin:auto;content:'';-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-animation:btnCloseChangeColors 6s ease infinite;animation:btnCloseChangeColors 6s ease infinite;opacity:.6;background-color:#9b9ea2}.btn-mute svg{fill:#9b9ea2;width:40px;height:30px;-webkit-animation:btnChangeColors 6s ease infinite;animation:btnChangeColors 6s ease infinite}.about-counters{background-color:#f0f0f5}.about-counter,.about-counters .container{display:-webkit-box;display:-ms-flexbox;display:flex}.about-counters .container{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:45px;padding-bottom:30px}@media screen and (max-width:680px){.about-counters .container{-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-wrap:wrap;flex-wrap:wrap}}.about-counter{position:relative;-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;padding:40px 70px 30px 40px;text-align:center}@media screen and (max-width:1200px){.about-counter{padding:40px 0 30px}}@media screen and (max-width:680px){.about-counter{width:50%;max-width:220px}}.about-counter::before{position:absolute;top:0;right:30px;width:100px;height:100px;content:'';background-image:url(../img/about-counter-logo.svg);background-repeat:no-repeat;background-size:cover}@media screen and (max-width:1200px){.about-counter::before{right:-30px}}@media screen and (max-width:1024px){.about-counter::before{right:-10px}}@media screen and (max-width:860px){.about-counter::before{width:80px;height:80px}}@media screen and (max-width:500px){.about-counter::before{right:0}}.about-counter__title{font-family:"Roboto",sans-serif;font-size:18px;font-weight:500;position:relative;display:inline-block;margin-bottom:5px;white-space:nowrap;color:#1e1e1e}@media screen and (max-width:860px){.about-counter__title{font-size:16px}}@media screen and (max-width:375px){.about-counter__title{font-size:15px}}.about-counter__numb{font-family:"Roboto",sans-serif;font-size:50px;font-weight:500;line-height:1;position:relative;display:inline-block;margin-bottom:5px;white-space:nowrap;color:#4d4ce0}@media screen and (max-width:860px){.about-counter__numb{font-size:40px}}.about-counter__subtitle{font-family:"Roboto",sans-serif;font-size:16px;font-weight:300;line-height:1.2;position:relative;color:#1e1e1e}.about-mission{background-image:url(../img/bg-about-mission.jpg);background-repeat:no-repeat;background-position:50% 50%;background-size:cover}@media screen and (max-width:950px){.about-mission{background-image:url(../img/bg-about-mission-sm.jpg)}}.about-mission .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:75px;padding-bottom:75px}@media screen and (max-width:950px){.about-mission .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:30px;padding-bottom:45px}}.about-mission__left{width:100%;max-width:345px;padding-top:20px}@media screen and (max-width:950px){.about-mission__left{max-width:750px}}.about-mission__title{font-family:"Roboto",sans-serif;font-size:25px;font-weight:500;margin-bottom:45px;color:#fff}@media screen and (max-width:950px){.about-mission__title{margin-bottom:25px}}.about-mission__descr{font-family:"Roboto",sans-serif;font-size:17px;font-weight:300;line-height:28px;color:#fff}@media screen and (max-width:950px){.about-mission__descr{margin-bottom:30px}}.about-mission__descr strong{font-weight:500;display:inline-block;margin-top:30px}@media screen and (max-width:950px){.about-mission__descr strong{margin-top:15px}}.about-mission__right{width:100%;max-width:570px}@media screen and (max-width:1200px){.about-mission__right{max-width:500px}}@media screen and (max-width:950px){.about-mission__right{max-width:750px}}.about-mission__item{display:-webkit-box;display:-ms-flexbox;display:flex;padding:15px 0 10px}@media screen and (max-width:425px){.about-mission__item{display:block}}.about-mission__item-svg{-webkit-box-flex:0;-ms-flex:none;flex:none;width:70px}@media screen and (max-width:425px){.about-mission__item-svg{float:left;margin-bottom:10px}}.about-mission__item-svg svg,.profile-edit__invite-social-link:hover svg{fill:#4d4ce0}@media screen and (max-width:950px){.about-mission__item-svg svg{fill:#fff}}.about-mission__item-svg--hat svg,.about-mission__item-svg--peoples svg{width:48px;height:39px;-webkit-transform:translateY(10px);transform:translateY(10px)}.about-mission__item-svg--peoples svg{width:50px;height:36px}.about-mission__item-svg--pazzl svg{width:44px;height:44px}.about-mission__item-descr{font-family:"Roboto",sans-serif;font-size:15px;font-weight:300;line-height:24px;color:#1e1e1e}@media screen and (max-width:950px){.about-mission__item-descr{color:#fff}}.about-mission__item-descr strong,.about-teacher__education-item strong,.profile-new-article__article p strong,.why-we__item span strong{font-weight:500}.about-teacher{background-color:#fff}.about-teacher .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:1020px){.about-teacher .container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}}.about-teacher__education-list{width:100%;max-width:360px;margin:0;padding:90px 0 0}@media screen and (max-width:1020px){.about-teacher__education-list{max-width:100%}}.about-teacher__education-item{font-family:"Roboto",sans-serif;font-size:15px;font-weight:300;line-height:25px;position:relative;padding:0 40px 22px 0;list-style:none;text-align:right;color:#1e1e1e}.about-teacher__education-item:last-child::after,.profile-teacher-education__item:last-child::after{display:none}.about-teacher__education-item::before{position:absolute;z-index:1;top:3px;right:2px;width:13px;height:13px;content:'';border-radius:50%;background-color:#4d4ce0}.about-teacher__education-item::after{position:absolute;top:5px;right:8px;bottom:-5px;width:1px;content:'';opacity:.3;background-color:#4d4ce0}.about-teacher__people{margin-top:auto;padding:45px 20px 0}@media screen and (max-width:1020px){.about-teacher__people{max-width:40%;padding-top:30px}}@media screen and (max-width:600px){.about-teacher__people{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10;max-width:100%}}.about-teacher__people img{display:block;max-width:100%;padding-top:0}.about-teacher__info{width:100%;max-width:370px;padding-top:90px;padding-bottom:30px}@media screen and (max-width:1020px){.about-teacher__info{width:auto;max-width:60%;padding-top:30px}}@media screen and (max-width:600px){.about-teacher__info{width:100%;max-width:100%}}.about-teacher__name{font-family:"Roboto",sans-serif;font-size:25px;font-weight:500;line-height:1.2;margin-bottom:10px;color:#1e1e1e}.about-teacher__blockquote,.about-teacher__position{font-family:"Roboto",sans-serif;font-size:16px;line-height:23px;margin-bottom:25px}.about-teacher__position{display:block;font-weight:300;color:#99a1ba}.about-teacher__blockquote{font-weight:400;font-style:italic;padding-left:50px;color:#1e1e1e;background-image:url(../img/blockquote.svg);background-repeat:no-repeat;background-position:0 0;background-size:25px 22px}.about-teacher__contacts-title,.about-teacher__list-title{font-family:"Roboto",sans-serif;font-size:18px;font-weight:500;line-height:23px;margin-bottom:12px;color:#1e1e1e}.about-teacher__list{margin:0 0 30px;padding:0}.about-teacher__list-item{font-family:"Roboto",sans-serif;font-size:15px;font-weight:300;line-height:23px;position:relative;padding:0 0 0 30px;list-style:none;color:#1e1e1e}.about-teacher__list-item::before{position:absolute;top:7px;left:0;width:6px;height:6px;content:'';border-radius:50%;background-color:#4d4ce0}.about-teacher__contacts-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:5px;text-decoration:none}.about-teacher__contacts-link svg{-webkit-box-flex:0;-ms-flex:none;flex:none;fill:#4d4ce0;margin-right:15px}.about-teacher__contacts-link span{font-family:"Roboto",sans-serif;font-size:15px;font-weight:300;white-space:nowrap;color:#4d4ce0}.about-teacher__contacts-link--skype svg{width:16px;height:16px}.about-teacher__contacts-link--mail svg{width:16px;height:14px}.about-teachers{background-color:#f0f0f5}.about-teachers .container{padding-top:80px;padding-bottom:100px}.about-teachers__title{font-family:"Roboto",sans-serif;font-size:25px;font-weight:500;margin-bottom:5px;color:#1e1e1e}.about-teachers__slider{width:calc(100% + 30px)}@media screen and (max-width:768px){.about-teachers__slider{width:calc(100% + 20px)}}@media screen and (max-width:425px){.about-teachers__slider{width:calc(100% + 10px)}}.about-teachers__slider .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.about-teachers__slider .slick-next,.about-teachers__slider .slick-prev{z-index:2;width:40px;height:40px;-webkit-transition:.5s;transition:.5s;border-radius:50%!important;background-color:#99a1ba;background-image:url(../img/arr-right.svg);background-repeat:no-repeat;background-position:50% 50%;background-size:15px 15px}@media screen and (max-width:768px){.about-teachers__slider .slick-next,.about-teachers__slider .slick-prev{top:150px}}.about-teachers__slider .slick-next:hover,.about-teachers__slider .slick-prev:hover{background-color:#4d4ce0}.about-teachers__slider .slick-prev{left:-25px;display:none!important;-webkit-transform:translate(0,-50%) rotate(180deg);transform:translate(0,-50%) rotate(180deg)}@media screen and (max-width:768px){.about-teachers__slider .slick-prev{left:-15px}}@media screen and (max-width:425px){.about-teachers__slider .slick-prev{left:-5px}}.about-teachers__slider .slick-prev.active{display:block!important}.about-teachers__slider .slick-next{right:5px}@media screen and (max-width:768px){.about-teachers__slider .slick-next{right:5px}}.about-teachers__slide{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;height:auto!important;padding-top:20px}@media screen and (max-width:350px){.about-teachers__slide{padding-top:30px}}.about-teachers__slide .teachers-item{width:calc(100% - 30px)}@media screen and (max-width:768px){.about-teachers__slide .teachers-item{width:calc(100% - 20px)}}@media screen and (max-width:425px){.about-teachers__slide .teachers-item{width:calc(100% - 10px)}}.rss{background-color:#fff;background-image:url(../img/bg-rss.jpg);background-repeat:no-repeat;background-position:65% 0;background-size:contain}.rss .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:65px;padding-bottom:40px}@media screen and (max-width:1020px){.rss .container{-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;padding-top:20px;padding-bottom:0}}.rss__left{padding-right:20px;padding-bottom:20px}@media screen and (max-width:1020px){.rss__left{padding-right:0}}.rss__text,.rss__title{font-family:"Roboto",sans-serif;font-size:25px;font-weight:500;color:#1e1e1e}.rss__text{font-size:15px;font-weight:300;line-height:23px;display:block;max-width:425px}.rss__form{padding-bottom:20px}.rss__input-wrap{position:relative;width:100%;max-width:370px;margin-bottom:30px}.rss__input-wrap .btn{position:absolute;top:0;right:0}.rss__input{font-family:"Roboto",sans-serif;font-size:14px;font-weight:300;width:100%;height:36px;padding-right:135px;padding-left:20px;border:0;border-radius:18px!important;background-color:#f0f0f5;opacity:1}.rss__input::-webkit-input-placeholder{opacity:1;color:#99a1ba}.rss__input::-moz-placeholder{opacity:1;color:#99a1ba}.rss__input:-ms-input-placeholder{opacity:1;color:#99a1ba}.rss__input:-moz-placeholder{opacity:1;color:#99a1ba}.rss__agree{position:relative;display:block}.rss__agree input{position:absolute;top:0;left:0;opacity:0}.rss__agree span{font-family:"Roboto",sans-serif;font-size:12px;font-weight:300;position:relative;padding-left:25px;cursor:pointer;color:#1e1e1e}.rss__agree span::before{position:absolute;top:-2px;left:0;width:16px;height:16px;content:'';background-color:#f0f0f5}.rss__agree span::after{position:absolute;top:2px;left:4px;width:9px;height:7px;content:'';opacity:0;background-image:url(../img/check.svg);background-repeat:no-repeat;background-size:contain}.rss__agree input:checked+span::after{opacity:1}.index-top{background-color:#fff}.index-top::before{position:absolute;top:0;right:0;left:0;width:100%;height:775px;content:'';background-image:url(../img/bg-index-top.png);background-repeat:no-repeat;background-position:50% 0}@media screen and (max-width:950px){.index-top::before{background-position:0 0}}.index-top .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:700px;padding-top:30px;padding-bottom:30px}@media screen and (max-width:950px){.index-top .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.index-top,.index-top__info{position:relative;z-index:1}.index-top__title{font-family:"Montserrat",sans-serif;font-size:55px;font-weight:500;line-height:1;margin-bottom:15px;color:#fff}@media screen and (max-width:600px){.index-top__title{font-size:40px}}@media screen and (max-width:425px){.index-top__title{font-size:30px}}.index-top__subtitle{font-family:"Roboto",sans-serif;font-size:35px;font-weight:300;line-height:35px;margin-bottom:30px;color:#fff}@media screen and (max-width:600px){.index-top__subtitle{font-size:28px;margin-bottom:15px}}@media screen and (max-width:425px){.index-top__subtitle{font-size:22px}}.index-top__text{max-width:330px}@media screen and (max-width:950px){.index-top__text{max-width:630px}}.index-priority__item span,.index-top__text p{font-family:"Roboto",sans-serif;font-weight:300;line-height:23px}.index-top__text p{display:inline-block;margin-bottom:12px;font-size:14px;color:#fff}.index-top__video{position:absolute;top:0;right:55px;bottom:0;width:100%;max-width:800px;height:450px;margin:auto}@media screen and (max-width:1200px){.index-top__video{max-width:630px;height:340px}}@media screen and (max-width:1024px){.index-top__video{right:30px}}@media screen and (max-width:950px){.index-top__video{position:relative;right:0;margin-top:30px}}@media screen and (max-width:500px){.index-top__video{height:250px}}@media screen and (max-width:425px){.index-top__video{height:180px}}.index-top__video::before{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;content:'';pointer-events:none;background-color:rgba(0,0,0,.5)}@media screen and (max-width:950px){.index-top__video::before{display:none}}.index-top__video iframe{display:block;width:100%;height:100%}.index-priority .container{padding-top:95px;padding-bottom:40px}.index-priority__title{font-family:"Roboto",sans-serif;font-size:25px;font-weight:500;margin-bottom:40px;color:#1e1e1e}@media screen and (max-width:425px){.index-priority__title{font-size:22px;margin-bottom:20px}}.index-priority__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:1020px){.index-priority__row{-ms-flex-wrap:wrap;flex-wrap:wrap}}.index-priority__item{position:relative;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;width:100%;max-width:150px;margin-bottom:20px;padding:10px 10px 0;text-align:center}@media screen and (max-width:1020px){.index-priority__item{width:33.33%;max-width:100%}}@media screen and (max-width:425px){.index-priority__item{width:50%}}.index-priority__item::before{position:absolute;top:0;left:0;width:47px;height:45px;content:'';background-image:url(../img/priority-decor.svg);background-repeat:no-repeat;background-size:contain}.index-priority__item span{font-size:17px;white-space:nowrap;color:#1e1e1e}.index-priority__icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:none;flex:none;width:100px;height:100px;margin-bottom:20px;border-radius:50%;background-color:#fff}.index-priority__icon img{display:block;width:59px;height:59px}.index-popular .container{padding-top:30px;padding-bottom:70px}.index-popular__title{font-family:"Roboto",sans-serif;font-size:25px;font-weight:500;margin-bottom:10px;color:#1e1e1e}@media screen and (max-width:425px){.index-popular__title{font-size:22px}}.index-popular__slider{width:calc(100% + 30px);margin-bottom:10px;margin-left:-15px}@media screen and (max-width:768px){.index-popular__slider{width:calc(100% + 20px);margin-left:-10px}}@media screen and (max-width:425px){.index-popular__slider{width:calc(100% + 10px);margin-left:-5px}}.index-popular__slider .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.index-popular__slider .slick-next,.index-popular__slider .slick-prev{z-index:2;width:40px;height:40px;-webkit-transition:.5s;transition:.5s;border-radius:50%!important;background-color:#99a1ba;background-image:url(../img/arr-right.svg);background-repeat:no-repeat;background-position:50% 50%;background-size:15px 15px}.index-popular__slider .slick-next:hover,.index-popular__slider .slick-prev:hover{background-color:#4d4ce0}.index-popular__slider .slick-prev{left:-10px;display:none!important;-webkit-transform:translate(0,-50%) rotate(180deg);transform:translate(0,-50%) rotate(180deg)}@media screen and (max-width:768px){.index-popular__slider .slick-prev{left:-5px}}.index-popular__slider .slick-prev.active{display:block!important}.index-popular__slider .slick-next{right:-5px}.index-popular__slide{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;height:auto!important}.index-popular__slide .courses-top__slide-title{font-size:18px}.index__looks-all{width:100%;max-width:614px;height:80px;margin:0 auto;background-image:url(../img/bg-index-looks-all.png);background-repeat:no-repeat;background-position:50% 50%;background-size:cover}.index__looks-all-btn{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;max-width:370px;height:50px;margin:0 auto;text-decoration:none}.index__looks-all-btn::after{position:absolute;top:0;right:20px;bottom:0;width:12px;height:12px;margin:auto;content:'';background-image:url(../img/next.png)}.index__looks-all-btn::before,.why-we::before{position:absolute;top:0;right:0;bottom:0;left:0;content:'';background-repeat:no-repeat;background-size:contain}.index__looks-all-btn::before{margin:auto;background-image:url(../img/bg-index-looks-all-btn.png);background-position:50% 50%}.index__looks-all-btn span{font-family:"Roboto",sans-serif;font-size:16px;font-weight:500;position:relative;color:#fff}.why-we{position:relative;background-image:-webkit-gradient(linear,left top,right top,from(#bbdff2),to(#d7bbf2));background-image:linear-gradient(to right,#bbdff2 0%,#d7bbf2 100%)}.why-we::before{background-image:url(../img/bg-why-we-triangle.png);background-position:100% 50%}.why-we .container{padding-top:90px;padding-bottom:60px;background-image:url(../img/bg-why-we.png);background-repeat:no-repeat;background-position:30px 100%}@media screen and (max-width:860px){.why-we .container{background-image:none}}@media screen and (max-width:500px){.why-we .container{padding-top:40px;padding-bottom:10px}}.why-we__info{padding-left:400px}@media screen and (max-width:860px){.why-we__info{padding-left:0}}.index-direction__slide p,.why-we__item span,.why-we__subtitle,.why-we__title{font-family:"Roboto",sans-serif;font-size:25px;font-weight:500;color:#1e1e1e}.why-we__subtitle{font-size:20px;font-weight:300;line-height:27px;margin-bottom:43px}.why-we__item{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:610px;margin-bottom:27px}@media screen and (max-width:860px){.why-we__item{max-width:100%}}.index-direction__slide p,.why-we__item span{font-size:17px;font-weight:300;line-height:28px}.why-we__item-svg{-webkit-box-flex:0;-ms-flex:none;flex:none;width:70px;padding-top:5px}.why-we__item-svg svg{fill:#4d4ce0;max-width:45px;max-height:45px;margin-right:25px}.index-best{background-color:#f0f0f5}.index-best .container{padding-top:90px;padding-bottom:80px}.index-best .about-teachers__slider{margin-bottom:10px}.index-direction .container{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:30px}.index-direction__left{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}.index-direction__title{font-family:"Roboto",sans-serif;font-size:25px;font-weight:500;margin-bottom:35px;padding-top:10px;color:#1e1e1e}.index-direction__slider{margin-bottom:50px}@media screen and (max-width:760px){.index-direction__slider{width:100%;max-width:100%}}.index-direction__counter,.index-direction__slider .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.index-direction__slider .slick-prev{display:none!important}.index-direction__slider .slick-next{z-index:2;top:auto;bottom:0;left:0;width:40px;height:40px;-webkit-transition:.5s;transition:.5s;-webkit-transform:none;transform:none;border-radius:50%!important;background-color:#99a1ba;background-image:url(../img/arr-right.svg);background-repeat:no-repeat;background-position:50% 50%;background-size:15px 15px}@media screen and (max-width:760px){.index-direction__slider .slick-next{bottom:-50px}}.index-direction__slider .slick-next:hover{background-color:#4d4ce0}.index-direction__counter{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:-120px}@media screen and (max-width:760px){.index-direction__counter{margin-bottom:0}}.index-direction__counter-tab{font-family:"Roboto",sans-serif;font-size:60px;font-weight:300;line-height:1;margin-right:15px;color:#4d4ce0}.index-direction__counter-all,.index-direction__slider-counter-divide{font-family:"Roboto",sans-serif;font-size:20px;font-weight:300;line-height:1;margin-right:5px;padding-top:5px;color:#99a1ba}.index-direction__slide{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;height:auto!important}@media screen and (max-width:760px){.index-direction__slide{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.index-direction__slide p{max-width:350px;padding-top:130px;padding-right:20px}@media screen and (max-width:760px){.index-direction__slide p{max-width:500px;padding-top:0;padding-right:0}}.index-direction__img{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;max-width:770px;height:370px;margin-left:auto;border-radius:5px;background-repeat:no-repeat;background-position:50% 50%;background-size:cover}@media screen and (max-width:760px){.index-direction__img{-webkit-box-flex:inherit;-ms-flex:inherit;flex:inherit;height:300px;margin-top:auto}}.index-blogs .container{padding-top:15px}.index-blogs .profile-articles{padding-bottom:60px}.index-blogs__title{color:#1e1e1e;font-family:"Roboto",sans-serif;font-size:25px;font-weight:500}.index-aside-seo{padding-top:1px}.index-aside-seo p,.profile-edit__money-points a{color:#99a1ba;font-family:"Roboto",sans-serif;font-size:13px;font-weight:300;line-height:20px}.profile .profile-aside{margin-top:91px}@media screen and (max-width:860px){.profile .profile-aside{margin-top:30px}}.profile-main .container{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:950px){.profile-main .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.profile-blog .profile-aside{margin-top:30px}.profile-blog__title{color:#1e1e1e;font-size:25px;font-weight:500;margin:27px 0 0}.profile-empty .profile-aside{margin-top:91px}@media screen and (max-width:860px){.profile-empty .profile-aside{margin-top:30px}}.profile-edit__money{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.profile-edit__money .profile-balance__banks-row{padding-top:20px}.profile-edit__money-balance{width:30%;padding-top:31px}@media screen and (max-width:1100px){.profile-edit__money-balance{width:50%}}@media screen and (max-width:576px){.profile-edit__money-balance{width:100%}}.profile-edit__money-balance .btn,.profile-edit__money-subscribe .btn{min-width:187px;margin-top:10px}.profile-edit__money-points{width:25%;padding-top:62px}@media screen and (max-width:1100px){.profile-edit__money-points{width:50%}}@media screen and (max-width:576px){.profile-edit__money-points{width:100%;padding-top:31px}}.profile-edit__money-points a{font-size:14px;line-height:25px;display:inline-block;padding-top:5px;text-decoration:none;color:#4d4ce0}.profile-edit__money-subscribe{width:45%;padding-top:31px}@media screen and (max-width:1100px){.profile-edit__money-subscribe{width:100%}}.profile-edit__money-transaction{width:100%;padding-top:30px}.profile-edit__money-balance-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:100%;margin-bottom:5px}@media screen and (max-width:425px){.profile-edit__money-balance-text{-ms-flex-wrap:wrap;flex-wrap:wrap}}.profile-edit__money-balance-text svg{fill:#fc4c3b;width:100%;max-width:23px;height:21px;margin-right:10px;margin-bottom:10px}.profile-edit__money-balance-text span{font-size:18px;font-weight:500;line-height:1;display:block;margin-bottom:10px;color:#1e1e1e}.profile-edit__money-balance-text .lg{font-size:40px;font-weight:700;line-height:.7;margin-right:10px;margin-bottom:10px;white-space:nowrap;color:#1e1e1e}.profile-edit__money-balance-text .rub{font-size:37px;line-height:28px}.profile-edit__money-balance-text .md{font-size:30px;font-weight:700;line-height:.8;margin-right:7px;margin-bottom:10px;white-space:nowrap;color:#1e1e1e}.profile-edit__money-balance-text p{font-size:15px;font-weight:300;line-height:23px;display:block;margin:0 0 10px;color:#1e1e1e}.profile-edit__money-transaction-title{font-family:"Roboto",sans-serif;font-size:18px;font-weight:500;margin-bottom:20px;color:#1e1e1e}.profile-edit__money-transaction-table-wrap{overflow:auto;width:100%}.profile-edit__money-transaction-table{overflow:hidden;margin-bottom:15px;border-radius:5px}@media screen and (max-width:600px){.profile-edit__money-transaction-table{min-width:650px}}.profile-edit__money-transaction-tr{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:40px;padding:9px 18px 8px 20px;border-bottom:1px solid #fff;background-color:#f0f0f5}.profile-edit__money-transaction-tr:last-child{border-bottom:none}.profile-edit__money-transaction-tr--plus .profile-edit__money-transaction-svg{background-color:#4d4ce0}.profile-edit__money-transaction-tr--plus .profile-edit__money-transaction--balance{color:#4d4ce0}.profile-edit__money-transaction-tr--minus .profile-edit__money-transaction-svg{-webkit-transform:rotate(180deg);transform:rotate(180deg);background-color:#fc4c3b}.profile-edit__money-transaction-tr--minus .profile-edit__money-transaction--balance{color:#fc4c3b}.profile-edit__money-transaction-svg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:none;flex:none;width:22px;height:22px;border-radius:50%}.profile-edit__money-transaction-svg svg{fill:#fff;width:12px;height:10px}.profile-edit__money-transaction--date{font-family:"Roboto",sans-serif;font-size:15px;font-weight:300;line-height:22px;-webkit-box-flex:0;-ms-flex:none;flex:none;width:178px;padding-left:18px;color:#1e1e1e}@media screen and (max-width:1110px){.profile-edit__money-transaction--date{width:135px}}.profile-edit__money-transaction--name{font-family:"Roboto",sans-serif;font-size:15px;font-weight:300;line-height:22px;color:#1e1e1e}.profile-edit__money-transaction--balance{font-family:"Roboto",sans-serif;font-size:15px;font-weight:500;-webkit-box-flex:0;-ms-flex:none;flex:none;margin-left:auto;padding-left:10px;text-align:right;white-space:nowrap}.profile-edit__money-transaction-more,.profile-edit__money-transaction-more-svg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.profile-edit__invite-link-input span,.profile-edit__money-transaction-more span{font-family:"Roboto",sans-serif;font-size:14px;font-weight:300;color:#4d4ce0}.profile-edit__money-transaction-more-svg{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:17px;height:17px;margin-right:10px;border-radius:50%;background-color:#4d4ce0}.profile-edit__money-transaction-more-svg svg{fill:#f5f5f5;width:9px;height:4px}.profile-edit__invite{position:relative;height:698px;padding-top:25px}.profile-edit__invite::before{position:absolute;top:0;right:-20px;bottom:0;left:-20px;content:'';background-image:url(../img/bg-profile-invite.jpg);background-repeat:no-repeat;background-position:50% 100%;background-size:cover}.profile-edit__invite p,.profile-edit__invite-title{font-family:"Roboto",sans-serif;position:relative;color:#1e1e1e}.profile-edit__invite p{line-height:23px;font-size:15px;font-weight:300}.profile-edit__invite-title{font-size:18px;font-weight:500}.profile-edit__invite-link{position:relative;margin-bottom:20px}.profile-edit__invite-link-title{font-family:"Roboto",sans-serif;font-size:16px;font-weight:500;line-height:23px;margin-bottom:15px;color:#1e1e1e}.profile-edit__invite-link-input{overflow:hidden;width:100%;max-width:390px;height:36px;padding-left:19px;border-radius:18px;background-color:#f0f0f5}.profile-edit__invite-link-input span{white-space:nowrap}.profile-edit__invite-link-input .btn{-webkit-box-flex:0;-ms-flex:none;flex:none;width:145px;margin-left:auto}@media screen and (max-width:500px){.profile-edit__invite-link-input .btn{position:absolute;top:0;right:0}}.profile-edit__invite-link-input,.profile-edit__invite-social{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:500px){.profile-edit__invite-social{-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}}.profile-edit__invite-social-title{font-family:"Roboto",sans-serif;font-size:16px;font-weight:500;margin-right:22px;margin-bottom:0;color:#1e1e1e}@media screen and (max-width:500px){.profile-edit__invite-social-title{margin-bottom:10px}}.profile-edit__invite-social-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.profile-edit__invite-social-link{margin-right:17px}.profile-edit__invite-social-link svg{fill:#99a1ba;width:20px;height:20px;-webkit-transition:fill .5s;transition:fill .5s}.profile-edit__invite-social-link--vk svg{width:25px;height:14px}.profile-edit__invite-social-link--fb svg{width:12px;height:20px}.profile-edit__invite-table-wrap{position:relative;overflow:auto;width:100%;margin-top:-40px}.profile-edit__invite-table{overflow:hidden;width:100%;border-radius:5px}@media screen and (max-width:600px){.profile-edit__invite-table{min-width:650px}}.profile-edit__invite-table-row{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #fff;background-color:#f0f0f5}.profile-edit__invite-table-row:first-child{border-bottom:none;background-color:#4d4ce0}.profile-edit__invite-table-row:first-child .profile-edit__invite-table-td{color:#f5f5f5}.profile-edit__invite-table-td{font-family:"Roboto",sans-serif;font-size:15px;font-weight:400;min-height:40px;padding:10px 0;color:#1e1e1e}.profile-edit__invite-table-td--name{width:100%;padding-left:20px}.profile-edit__invite-table-td--date{-webkit-box-flex:0;-ms-flex:none;flex:none;width:200px;padding-left:20px}@media screen and (max-width:1220px){.profile-edit__invite-table-td--date{width:160px}}.profile-edit__invite-table-td--bonus{-webkit-box-flex:0;-ms-flex:none;flex:none;width:200px;padding-right:20px;padding-left:20px}@media screen and (max-width:1220px){.profile-edit__invite-table-td--bonus{width:160px}}.profile-friends{padding-bottom:20px}.profile-friends__header{padding-top:28px;padding-bottom:15px}.profile-friends__friend-rait span,.profile-friends__title{font-family:"Roboto",sans-serif;font-size:25px;font-weight:500;color:#1e1e1e}.profile-friends__section{margin-bottom:33px}@media screen and (max-width:680px){.profile-friends__section--new .profile-friends__friend{-ms-flex-wrap:wrap;flex-wrap:wrap}}.profile-friends__section--old{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.profile-friends__section--old .profile-friends__friend{width:calc(50% - 5px)}@media screen and (max-width:860px){.profile-friends__section--old .profile-friends__friend{width:100%}}.profile-friends__section-header{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding-bottom:5px}.profile-friends__section-title{font-family:"Roboto",sans-serif;font-size:18px;font-weight:300;margin-right:10px;color:#1e1e1e}.profile-friends__section-count{font-family:"Roboto",sans-serif;font-size:18px;font-weight:500;color:#4d4ce0}.profile-friends__friend{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px;padding:20px;border-radius:5px;background-color:#fff}.profile-friends__friend-ava{overflow:hidden;-webkit-box-flex:0;-ms-flex:none;flex:none;width:100px;height:100px;margin-right:20px;border-radius:50%}.profile-edit__user-ava img,.profile-friends__friend-ava img,.profile-message__message-field-user-ava img,.profile-new-article__article-img img,.profile-new-article__aside-cover img,.profile-teacher-education__sertificate-slide img,.profile-teacher__course-pic img,.profile-teacher__reviews-t-ava img,.search-result__item-ava img,.teachers-item__ava img{display:block;width:100%}.profile-friends__friend-info{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-right:20px}.profile-friends__friend-name{font-family:"Roboto",sans-serif;font-size:18px;font-weight:500;margin-top:10px;color:#1e1e1e}.profile-friends__friend-status{font-family:"Roboto",sans-serif;font-size:15px;font-weight:300;line-height:26px;color:#1e1e1e}.profile-friends__friend-btns,.profile-friends__friend-rait{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.profile-friends__friend-rait svg{width:14px;height:14px;margin-right:8px}.profile-friends__friend-rait span{font-size:16px;font-weight:700}.profile-friends__friend-btns{-webkit-box-flex:0;-ms-flex:none;flex:none;margin-left:auto}@media screen and (max-width:860px){.profile-friends__friend-btns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width:680px){.profile-friends__friend-btns{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;margin-top:10px}}.profile-friends__friend-btns .btn{min-width:185px;margin-top:10px;margin-right:20px;margin-bottom:10px}@media screen and (max-width:860px){.profile-friends__friend-btns .btn{margin-right:0}}@media screen and (max-width:680px){.profile-friends__friend-btns .btn{margin-right:20px}}@media screen and (max-width:500px){.profile-friends__friend-btns .btn{min-width:120px}}.profile-friends__friend-btns .btn:last-child{margin-right:0}.profile-friends__friend-popup-wrap{position:absolute;top:20px;right:20px}@media screen and (max-width:500px){.profile-friends__friend-popup-wrap{top:15px;right:15px}}.profile-friends__friend-popup-arr{position:absolute;top:1px;right:1px;width:10px;height:5px;cursor:pointer;pointer-events:auto}.profile-friends__friend-popup-arr svg{fill:#99a1ba;width:10px;height:5px;pointer-events:none}.profile-friends__friend-popup{position:absolute;z-index:1;top:0;right:0;overflow:hidden;margin:0;padding:0;-webkit-transition:all .5s;transition:all .5s;pointer-events:none;opacity:0;border-radius:5px;-webkit-box-shadow:0 0 20px rgba(0,0,0,.15);box-shadow:0 0 20px rgba(0,0,0,.15)}.profile-friends__friend-popup.active{pointer-events:auto;opacity:1}.profile-friends__friend-popup-item{padding:0;list-style:none;-webkit-transition:all .5s;transition:all .5s;border-bottom:1px solid #e4e4f2;background-color:#fff}.profile-friends__friend-popup-item:last-child{border-bottom:1px solid #fff}.profile-friends__friend-popup-item:hover{border-bottom:1px solid #4d4ce0;background-color:#4d4ce0}.profile-friends__friend-popup-item:hover .profile-friends__friend-popup-link{color:#fff}.profile-friends__friend-popup-link{font-family:"Roboto",sans-serif;font-size:14px;font-weight:300;line-height:33px;display:block;min-width:210px;min-height:33px;padding:0 19px;-webkit-transition:all .5s;transition:all .5s;text-decoration:none;color:#99a1ba}.profile-edit__user{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:-5px;padding-right:15px}.profile-edit__user-ava{overflow:hidden;width:50px;height:50px;margin-right:22px;border-radius:50%}.profile-edit__user-title{font-family:"Roboto",sans-serif;font-size:18px;font-weight:500;margin:0;color:#1e1e1e}.profile-edit__user-text,.profile-new-article__article p{font-family:"Roboto",sans-serif;font-size:15px;font-weight:300;color:#1e1e1e}.profile-new-article-body{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:60px}@media screen and (max-width:768px){.profile-new-article-body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.profile-new-article__article{overflow:hidden;width:100%;min-height:300px;border-radius:5px;background-color:#fff}.profile-new-article__aside{-webkit-box-flex:0;-ms-flex:none;flex:none;width:270px;min-height:100px;margin-left:30px}@media screen and (max-width:768px){.profile-new-article__aside{width:100%;max-width:270px;margin-top:30px;margin-left:0}}.profile-new-article__article{padding:8px 20px}.profile-new-article__article p{line-height:23px}.profile-new-article__article p i{font-style:italic}.profile-new-article__article-tools{margin-bottom:18px;border-bottom:1px solid #e4e4f2}.profile-new-article__article-tools .profile-article__form-decor-list{padding:0}.profile-article__form-decor-double-arrow .profile-article__form-decor-arrow{padding:2px 0}.profile-article__form-decor-double-arrow .profile-article__form-decor-arrow:first-child{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.profile-new-article__article-title{font-family:"Roboto",sans-serif;font-size:25px;font-weight:500;color:#1e1e1e}.profile-new-article__article-img{margin-bottom:25px;padding-top:10px}.custom-ol{margin:18px 0 22px;padding:0;list-style:none;counter-reset:li}.custom-ol>li::before{content:counter(li) " ";counter-increment:li}.custom-ol li{font-weight:300;line-height:23px;position:relative;padding:0 0 0 30px}.custom-ol li,.custom-ol li::before,.custom-ul li{font-family:"Roboto",sans-serif;font-size:15px;color:#1e1e1e}.custom-ol li::before{position:absolute;top:3px;left:0;font-weight:500}.custom-ul{margin:15px 0 22px;padding:0}.custom-ul li{font-weight:300;line-height:23px;padding:0 0 0 30px;list-style:none;background-image:url(../img/ul.svg);background-repeat:no-repeat;background-position:0 10px}.profile-new-article__aside .btn{width:100%;margin-bottom:10px}.profile-new-article__aside-input,.profile-new-article__aside-select{font-family:"Roboto",sans-serif;font-size:14px;font-weight:300;width:100%;height:36px;margin-bottom:10px;padding:12px 20px 9px;color:#99a1ba;border:0;border-radius:18px!important;background-color:#fff;opacity:1}.profile-new-article__aside-input::-webkit-input-placeholder,.profile-new-article__aside-select::-webkit-input-placeholder{opacity:1;color:#99a1ba}.profile-new-article__aside-input::-moz-placeholder,.profile-new-article__aside-select::-moz-placeholder{opacity:1;color:#99a1ba}.profile-new-article__aside-input:-ms-input-placeholder,.profile-new-article__aside-select:-ms-input-placeholder{opacity:1;color:#99a1ba}.profile-new-article__aside-input:-moz-placeholder,.profile-new-article__aside-select:-moz-placeholder{opacity:1;color:#99a1ba}.profile-new-article__aside-select{padding-right:30px;background-image:url(../img/arr-selectbox.svg);background-repeat:no-repeat;background-position:calc(100% - 15px) 50%;-webkit-appearance:none;-moz-appearance:none;appearance:none}.profile-new-article__aside-cover-wrap{padding-top:10px}.profile-new-article__aside-cover-title{font-family:"Roboto",sans-serif;font-size:14px;font-weight:300;display:block;margin-bottom:8px;text-align:center;color:#1e1e1e}.profile-new-article__aside-cover{margin-bottom:5px}.profile-new-article__aside-cover-download{position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:30px;margin-bottom:10px;cursor:pointer;text-align:center}.profile-new-article__aside-cover-download:hover span{text-decoration:underline}.profile-new-article__aside-cover-download input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;opacity:0}.profile-new-article__aside-cover-download span{font-family:"Roboto",sans-serif;font-size:12px;font-weight:300;pointer-events:none;color:#4d4ce0}.profile-new-article__aside-cancel,.profile-new-article__aside-cover-download{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.profile-new-article__aside-cancel svg{-webkit-box-flex:0;-ms-flex:none;flex:none;fill:#fc4c3b;width:17px;height:17px;margin-right:8px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.profile-new-article__aside-cancel span{font-family:"Roboto",sans-serif;font-size:14px;font-weight:300;color:#fc4c3b}.profile-teacher .profile-aside{margin-top:91px}@media screen and (max-width:860px){.profile-teacher .profile-aside{margin-top:30px}}.profile-teacher__blockquote{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:120px}.profile-teacher__blockquote blockquote{font-family:"Roboto",sans-serif;font-size:20px;font-weight:400;font-style:italic;line-height:23px;margin:0 0 0 370px;padding:20px 0 20px 60px;color:#1e1e1e;background-image:url(../img/blockquote.svg);background-repeat:no-repeat;background-position:0 17px}@media screen and (max-width:860px){.profile-teacher__blockquote blockquote{margin:0 0 0 320px}}@media screen and (max-width:680px){.profile-teacher__blockquote blockquote{margin:0}}.profile-teacher-main,.profile-teacher__blockquote{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:950px){.profile-teacher-main{-ms-flex-wrap:wrap;flex-wrap:wrap}}.profile-teacher-about{width:100%;margin-bottom:30px;padding:20px;border-radius:5px;background-color:#fff}.profile-teacher-about iframe,.profile-teacher__reviews-slide iframe{display:block;width:100%;min-height:350px;margin-bottom:17px;border-radius:5px}.profile-teacher-about p{margin-bottom:24px}.profile-teacher-about__title{font-family:"Roboto",sans-serif;font-size:25px;font-weight:500;color:#1e1e1e}.profile-teacher-education{overflow:hidden;-webkit-box-flex:0;-ms-flex:none;flex:none;width:470px;margin-bottom:30px;margin-left:30px;padding:20px;border-radius:5px;background-color:#fff}@media screen and (max-width:950px){.profile-teacher-education{width:100%;margin-left:0}}.profile-teacher-education__title{font-family:"Roboto",sans-serif;font-size:25px;font-weight:500;color:#1e1e1e}.profile-teacher-education__list{margin:0 0 30px;padding:10px 0 0;border-bottom:1px solid #e4e4f2}.profile-teacher-education__item{position:relative;padding:0 0 22px 40px;list-style:none}.profile-teacher-education__item::before{position:absolute;z-index:1;top:3px;left:2px;width:13px;height:13px;content:'';border-radius:50%;background-color:#4d4ce0}.profile-teacher-education__item::after{position:absolute;top:5px;bottom:-5px;left:8px;width:1px;content:'';opacity:.3;background-color:#4d4ce0}.profile-teacher-education__item span,.profile-teacher__courses-all span{font-family:"Roboto",sans-serif;font-size:14px;font-weight:300;display:block}.profile-teacher-education__item span{line-height:23px;color:#1e1e1e}.profile-teacher-education__item .sm{color:#99a1ba}.profile-teacher-education__sertificate-slider{width:calc(100% + 20px);max-width:450px;margin:0 0 0 -10px;padding:0}.profile-teacher-education__sertificate-slider::before{position:absolute;z-index:1;top:0;right:0;bottom:0;width:150px;content:'';opacity:.5;background-color:#fff}@media screen and (max-width:500px){.profile-teacher-education__sertificate-slider::before{display:none}}.profile-teacher-education__sertificate-slider .slick-next,.profile-teacher-education__sertificate-slider .slick-prev{z-index:2;width:40px;height:40px;-webkit-transition:.5s;transition:.5s;border-radius:50%!important;background-color:#99a1ba;background-image:url(../img/arr-right.svg);background-repeat:no-repeat;background-position:50% 50%;background-size:15px 15px}.profile-teacher-education__sertificate-slider .slick-next:hover,.profile-teacher-education__sertificate-slider .slick-prev:hover{background-color:#4d4ce0}.profile-teacher-education__sertificate-slider .slick-prev{left:-10px;display:none!important;-webkit-transform:translate(0,-50%) rotate(180deg);transform:translate(0,-50%) rotate(180deg)}@media screen and (max-width:500px){.profile-teacher-education__sertificate-slider .slick-prev{display:block!important}}.profile-teacher-education__sertificate-slider .slick-next{right:50px}@media screen and (max-width:500px){.profile-teacher-education__sertificate-slider .slick-next{right:-10px}}.profile-teacher-education__sertificate-slide{position:relative;padding:0 10px;list-style:none}.profile-balance__radio-item.active span::after,.profile-teacher-education__sertificate-slide:hover .profile-teacher-education__sertificate-cover{opacity:1}.profile-teacher-education__sertificate-cover{position:absolute;top:0;right:10px;bottom:0;left:10px;-webkit-transition:opacity .5s;transition:opacity .5s;pointer-events:none;opacity:0;border:2px solid #4d4ce0}.profile-teacher-education__sertificate-cover::before{position:absolute;top:0;right:0;bottom:0;left:0;width:40px;height:40px;margin:auto;content:'';border-radius:50%;background-color:#4d4ce0}.profile-teacher-education__sertificate-cover svg{position:absolute;top:0;right:0;bottom:0;left:0;fill:#fff;width:14px;height:13px;margin:auto}.profile-teacher-courses{margin-bottom:30px}.profile-teacher-courses .courses-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:950px){.profile-teacher-courses .courses-list{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.profile-teacher__section-title{font-family:"Roboto",sans-serif;font-size:25px;font-weight:500;margin-bottom:28px;color:#1e1e1e}.profile-teacher__courses-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0}.profile-teacher__course{overflow:hidden;width:23%;margin-bottom:20px;padding:18px 18px 12px;-webkit-transition:border-color .5s;transition:border-color .5s;border:2px solid #fff;border-radius:5px;background-color:#fff}@media screen and (max-width:860px){.profile-teacher__course{width:calc(50% - 10px)}}.profile-teacher__course:hover{border-color:#4d4ce0}.profile-teacher__course:hover .profile-teacher__course-title,.profile-teacher__courses-all:hover span{color:#4d4ce0}.profile-teacher__course-link,.teachers-item__info a{text-decoration:none}.profile-teacher__course-pic{overflow:hidden;margin-bottom:10px;border-radius:5px}.profile-teacher__course-title{font-family:"Roboto",sans-serif;font-size:15px;font-weight:300;line-height:22px;margin-bottom:0;-webkit-transition:color .5s;transition:color .5s;color:#1e1e1e}@media screen and (max-width:375px){.profile-teacher__course-title{font-size:13px;line-height:18px}}.profile-teacher__courses-all,.profile-teacher__courses-all .svg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.profile-teacher__courses-all{text-decoration:none}.profile-teacher__courses-all span{margin-right:12px;color:#4d4ce0}.profile-teacher__courses-all .svg{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:17px;height:17px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);border-radius:50%;background-color:#4d4ce0}.profile-teacher__courses-all .svg svg{fill:#fff;width:9px;height:4px}.profile-teacher-reviews{overflow:hidden}.profile-teacher__reviews-slider{width:calc(100% + 30px);margin:0 -15px 35px;padding:0}@media screen and (max-width:425px){.profile-teacher__reviews-slider{width:calc(100% + 20px);margin:0 -10px 35px}}.profile-teacher__reviews-slider .slick-next,.profile-teacher__reviews-slider .slick-prev{z-index:2;width:40px;height:40px;-webkit-transition:.5s;transition:.5s;border-radius:50%!important;background-color:#99a1ba;background-image:url(../img/arr-right.svg);background-repeat:no-repeat;background-position:50% 50%;background-size:15px 15px}.profile-teacher__reviews-slider .slick-next:hover,.profile-teacher__reviews-slider .slick-prev:hover{background-color:#4d4ce0}.profile-teacher__reviews-slider .slick-prev{top:115px;left:-5px;display:none!important;-webkit-transform:translate(0,-50%) rotate(180deg);transform:translate(0,-50%) rotate(180deg)}@media screen and (max-width:768px){.profile-teacher__reviews-slider .slick-prev{left:5px;display:block!important}}.profile-teacher__reviews-slider .slick-prev.active{display:block!important}.profile-teacher__reviews-slider .slick-next{top:115px;right:-5px}@media screen and (max-width:768px){.profile-teacher__reviews-slider .slick-next{right:5px}}.profile-teacher__reviews-slide{padding:0 15px}.profile-teacher__reviews-slide iframe{min-height:230px}.profile-teacher__reviews-text span{font-family:"Roboto",sans-serif;font-size:15px;font-weight:300;line-height:22px;display:block;color:#1e1e1e}.profile-teacher__reviews-t{overflow:hidden}.profile-teacher__reviews-t-slider{width:calc(100% + 30px);margin:0 0 30px -15px;padding:0}@media screen and (max-width:425px){.profile-teacher__reviews-t-slider{width:calc(100% + 20px);margin:0 0 30px -10px}}.profile-teacher__reviews-t-slider .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.profile-teacher__reviews-t-slider .slick-next,.profile-teacher__reviews-t-slider .slick-prev{z-index:2;width:40px;height:40px;-webkit-transition:.5s;transition:.5s;border-radius:50%!important;background-color:#99a1ba;background-image:url(../img/arr-right.svg);background-repeat:no-repeat;background-position:50% 50%;background-size:15px 15px}.profile-teacher__reviews-t-slider .slick-next:hover,.profile-teacher__reviews-t-slider .slick-prev:hover{background-color:#4d4ce0}.profile-teacher__reviews-t-slider .slick-prev{left:-5px;display:none!important;-webkit-transform:translate(0,-50%) rotate(180deg);transform:translate(0,-50%) rotate(180deg)}@media screen and (max-width:950px){.profile-teacher__reviews-t-slider .slick-prev{display:block!important}}@media screen and (max-width:768px){.profile-teacher__reviews-t-slider .slick-prev{left:5px}}.profile-teacher__reviews-t-slider .slick-prev.active{display:block!important}.profile-teacher__reviews-t-slider .slick-next{right:-5px}@media screen and (max-width:768px){.profile-teacher__reviews-t-slider .slick-next{right:5px}}.profile-teacher__reviews-t-slide{padding:0 15px}.profile-teacher__reviews-t-slide.slick-slide{display:-webkit-box;display:-ms-flexbox;display:flex;height:auto}.profile-teacher__reviews-t-slide .profile-top-teacher__rait-svg{margin-left:auto}@media screen and (max-width:500px){.profile-teacher__reviews-t-slide .profile-top-teacher__rait-svg{width:100%;margin-top:10px;margin-left:0;padding-left:43px}}.profile-teacher__reviews-t-slide .profile-top-teacher__rait-svg svg{margin-right:0;margin-left:7px}.profile-teacher__reviews-t-slide-inn{overflow:hidden;width:100%;padding:20px;border-radius:5px;background-color:#fff}.profile-teacher__reviews-t-header{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:500px){.profile-teacher__reviews-t-header{-ms-flex-wrap:wrap;flex-wrap:wrap}}.profile-teacher__reviews-t-ava{overflow:hidden;-webkit-box-flex:0;-ms-flex:none;flex:none;width:36px;height:36px;margin-right:14px;border-radius:50%}.profile-teacher__reviews-t-name{font-family:"Roboto",sans-serif;font-size:18px;font-weight:500;margin-bottom:5px;color:#1e1e1e}.profile-teacher__reviews-t-course{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.profile-teacher__reviews-t-course-text{font-family:"Roboto",sans-serif;font-size:14px;font-weight:300;line-height:23px;padding-right:5px;color:#99a1ba}.profile-teacher__reviews-t-course-name{font-family:"Roboto",sans-serif;font-size:14px;font-weight:300;line-height:23px;color:#4d4ce0}.profile-teacher__reviews-t-body,.profile-teacher__reviews-t-footer{padding-left:50px}.profile-teacher__reviews-t-body p,.profile-teacher__reviews-t-link span{font-family:"Roboto",sans-serif;font-size:15px;font-weight:300;line-height:23px;color:#1e1e1e}.profile-teacher__reviews-t-link{text-decoration:none}.profile-teacher__reviews-t-link:hover span{opacity:.4;color:#4d4ce0}.profile-teacher__reviews-t-link:hover .svg{opacity:.4}.profile-teacher__reviews-t-link span{font-size:14px;line-height:25px;-webkit-transition:opacity .5s;transition:opacity .5s;color:#4d4ce0}.profile-teacher__reviews-about,.profile-teacher__reviews-t-link,.profile-teacher__reviews-t-link .svg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.profile-teacher__reviews-t-link .svg{overflow:hidden;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:17px;height:17px;margin-left:9px;-webkit-transition:opacity .5s;transition:opacity .5s;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);border-radius:50%;background-color:#4d4ce0}.profile-teacher__reviews-t-link .svg svg{fill:#fff;width:9px;height:6px}.profile-teacher__reviews-about{margin-bottom:70px}.profile-teacher__reviews-about svg{-webkit-box-flex:0;-ms-flex:none;flex:none;fill:#99a1ba;width:45px;height:53px;margin-right:23px}.profile-teacher__reviews-about-text span{font-family:"Roboto",sans-serif;font-size:16px;font-weight:300;line-height:25px;display:block;color:#99a1ba}.teachers .courses-filter{margin-top:-40px;margin-bottom:10px}.teachers .btn--dark{color:#f5f5f5;background-color:#4d4ce0}.teachers .btn--dark:hover{background-color:#3c3bd1}.teachers .btn--light{color:#4d4ce0;background-color:transparent}.teachers .btn--light:hover{color:#f5f5f5;border-color:#9a9be9;background-color:#9a9be9}.teachers-header{margin-bottom:33px}.teachers-header__title{font-family:"Roboto",sans-serif;font-size:25px;font-weight:500;margin-bottom:25px;color:#1e1e1e}.teachers-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin-bottom:35px}@media screen and (max-width:1220px){.teachers-list{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.teachers-item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:calc(33.33% - 20px);margin-right:30px;margin-bottom:30px;padding:20px 20px 10px;border-radius:5px;background-color:#fff}@media screen and (max-width:1220px){.teachers-item{width:calc(50% - 15px);margin-right:0}}@media screen and (max-width:760px){.teachers-item{width:100%}}.teachers-item:nth-child(3n){margin-right:0}.teachers-item--chosen::before,.teachers-item--exclusive::before,.teachers-item--new::before,.teachers-item--recommend::before{position:absolute;top:-10px;right:-10px;width:80px;height:80px;content:'';border-radius:50%;background-repeat:no-repeat;background-position:50% 50%;background-size:60px 60px}@media screen and (max-width:350px){.teachers-item--chosen::before,.teachers-item--exclusive::before,.teachers-item--new::before,.teachers-item--recommend::before{top:-25px;width:50px;height:50px;background-size:40px 40px}}.teachers-item--recommend::before{background-color:#fc4c3b;background-image:url(../img/recommend-2.png)}.teachers-item--exclusive::before{background-color:#f9ac13;background-image:url(../img/exclusive-2.png)}.teachers-item--chosen::before{background-color:#1cac54;background-image:url(../img/chosen-2.png)}.teachers-item--new::before{background-color:#8185ec;background-image:url(../img/new.png)}.teachers-item__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:15px}.teachers-item__ava{overflow:hidden;-webkit-box-flex:0;-ms-flex:none;flex:none;width:100px;height:100px;margin-right:20px;border-radius:50%}.teachers-item__rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:15px}.teachers-item__rating svg{-webkit-box-flex:0;-ms-flex:none;flex:none;width:19px;height:19px;margin-right:5px}.teachers-item__rating--1 svg:nth-child(n+2) .svg-star-rait,.teachers-item__rating--2 svg:nth-child(n+3) .svg-star-rait,.teachers-item__rating--3 svg:nth-child(n+4) .svg-star-rait,.teachers-item__rating--4 svg:nth-child(n+5) .svg-star-rait{fill:#fff}.teachers-item__rating-numb{font-family:"Roboto",sans-serif;font-size:14px;font-weight:700;padding-top:2px;color:#fc6}.teachers-item__name{font-family:"Roboto",sans-serif;font-size:18px;font-weight:500;margin-bottom:5px;color:#1e1e1e}.teachers-item__course{font-family:"Roboto",sans-serif;font-size:14px;font-weight:300;text-decoration:none;color:#4d4ce0}.teachers-item__course:hover{color:#4d4ce0}.teachers-item__body{color:#1e1e1e}.teachers-item__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:auto}.teachers-item__footer .btn{width:48%;max-width:155px;margin-bottom:10px;padding:0 10px;white-space:nowrap}.teachers-item__footer .btn:last-child{margin-right:0}.course{padding-bottom:60px}.my-course__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:17px;padding-bottom:15px}@media screen and (max-width:600px){.my-course__header{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.my-course__header-left{padding-top:10px}.my-course__title{font-family:"Roboto",sans-serif;font-size:25px;font-weight:500;margin-bottom:10px;color:#1e1e1e}.my-course__return-btn{margin-top:10px;margin-bottom:20px}.my-course__return-btn .btn{min-width:185px}.my-course__header-label{display:inline-block;margin-bottom:10px;padding:3px 24px}.my-course__header-label span{font-size:10px;font-weight:700;line-height:1;letter-spacing:3px;text-transform:uppercase;color:#fff}.my-course__header-label--psychology{background-image:-webkit-gradient(linear,left top,right top,from(#11b794),to(#69e1c8));background-image:linear-gradient(to right,#11b794 0%,#69e1c8 100%)}.my-course-main .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (max-width:760px){.my-course-main .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.my-course-body{width:calc(100% - 300px);margin-bottom:60px}@media screen and (max-width:760px){.my-course-body{width:100%}}.search-result{padding-bottom:40px}.search-result__title{font-size:25px;font-weight:500;margin-top:27px;margin-bottom:5px;color:#1e1e1e}.search-result__subtitle{margin-bottom:25px}.search-result__subtitle-text{font-size:15px;font-weight:300;line-height:23px;padding-right:5px;color:#99a1ba}.search-result__subtitle-question{font-size:15px;font-weight:300;line-height:23px;color:#4d4ce0}.search-result__list-title{font-size:18px;font-weight:300;margin-bottom:18px;color:#1e1e1e}.search-result__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:100px;margin-bottom:10px;padding:21px 20px 21px 30px;border-radius:5px;background-color:#fff}@media screen and (max-width:600px){.search-result__item{-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}}.search-result__item .btn{min-width:186px;margin-left:35px}@media screen and (max-width:760px){.search-result__item .btn{margin-left:15px}}@media screen and (max-width:600px){.search-result__item .btn{margin-left:0}}.search-result__item .course-about__teacher-rait{margin-left:10px}@media screen and (max-width:600px){.search-result__item .course-about__teacher-rait{margin:15px 0}}.search-result__item-info{margin-right:auto}.search-result__item-title{font-size:18px;font-weight:500;color:#1e1e1e}.search-result__item-subtitle-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:600px){.search-result__item-subtitle-row{margin-bottom:15px}}.search-result__item-subtitle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:none;flex:none}.search-result__item-subtitle-name,.search-result__item-subtitle-text{font-size:14px;font-weight:300;line-height:23px;padding-right:5px;color:#99a1ba}.search-result__item-subtitle-name{color:#4d4ce0;padding-right:20px}.search-result__more{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:20px;margin-bottom:15px}.search-result__more span{font-family:"Roboto",sans-serif;font-size:14px;font-weight:300;margin-left:auto;color:#4d4ce0}.search-result__item-ava,.search-result__more-svg{-webkit-box-flex:0;-ms-flex:none;flex:none;border-radius:50%}.search-result__more-svg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-color:#4d4ce0;width:17px;height:17px;margin-left:10px}.search-result__more-svg svg{fill:#f5f5f5;width:9px;height:4px}.search-result__item-ava{width:100px;height:100px;overflow:hidden;margin-right:20px;margin-left:-10px}@media screen and (max-width:600px){.search-result__item-ava{margin-bottom:10px}}.search-result__item-position{display:block;color:#1e1e1e;font-size:15px;font-weight:300;line-height:23px}.search-result__item-status-rait{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:600px){.search-result__item-status-rait{margin-bottom:10px}}.search-result__item-status-rait svg{width:18px;height:18px;-webkit-box-flex:0;-ms-flex:none;flex:none;margin-right:7px}.search-result__item-status-rait span{color:#1e1e1e;font-size:16px;font-weight:700}.profile-message{padding-bottom:60px}.profile-message__block{width:100%;padding:20px 20px 0;border-radius:5px;background-color:#fff}.profile-message__header{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:600px){.profile-message__header{-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}}.profile-message__header .btn{min-width:210px;margin-bottom:20px;margin-left:19px}@media screen and (max-width:600px){.profile-message__header .btn{margin-left:0}}.profile-message__search{position:relative;overflow:hidden;width:100%;margin-bottom:20px;border-radius:18px}.profile-message__search-input{width:100%;height:36px;padding-right:40px;padding-left:20px;border:0;border-radius:18px!important;background-color:#f0f0f5;opacity:1}.profile-message__search-input::-webkit-input-placeholder{opacity:1;color:#99a1ba}.profile-message__search-input::-moz-placeholder{opacity:1;color:#99a1ba}.profile-message__search-input:-ms-input-placeholder{opacity:1;color:#99a1ba}.profile-message__search-input:-moz-placeholder{opacity:1;color:#99a1ba}.profile-message__search-submit{position:absolute;top:0;right:0;width:36px;height:36px;opacity:0}.profile-message__search-btn{position:absolute;top:0;right:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:36px;height:36px;border-radius:50%;background-color:#4d4ce0}.profile-message__search-btn svg{fill:#fff;width:14px;height:13px}.profile-message__body,.profile-message__search-btn{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:950px){.profile-message__body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.profile-message__body-items,.profile-message__message-field-del svg{-webkit-box-flex:0;-ms-flex:none;flex:none;width:350px}@media screen and (max-width:950px){.profile-message__body-items{width:100%}}.profile-message__item{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin-bottom:20px;padding-right:20px;cursor:pointer}@media screen and (max-width:950px){.profile-message__item{padding-right:0}}.profile-message__item.active .profile-message__item-name{color:#4d4ce0}.profile-message__item-ava{overflow:hidden;-webkit-box-flex:0;-ms-flex:none;flex:none;width:50px;height:50px;margin-right:12px;border-radius:50%}.message-ava-color-00 .rupor{fill:#9a9be9}.message-ava-color-01 .rupor{fill:#bada55}.message-ava-color-02 .rupor{fill:#0ff}.message-ava-color-03 .rupor{fill:#5ac18e}.message-ava-color-04 .rupor{fill:#f7347a}.message-ava-color-05 .rupor{fill:#fff68f}.message-ava-color-06 .rupor{fill:coral}.message-ava-color-07 .rupor{fill:#0e2f44}.message-ava-color-08 .rupor{fill:#a0db8e}.message-ava-color-09 .rupor{fill:#cf0}.profile-message__item-text{width:calc(100% - 62px)}.profile-message__item-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding-top:5px}.profile-message__item-name{font-size:14px;font-weight:500;margin-bottom:0;color:#1e1e1e}.profile-message__item-time{font-size:13px;font-weight:300;padding-left:10px;color:#99a1ba}.profile-message__item-message{font-size:13px;font-weight:300;line-height:23px;overflow:hidden;width:100%;white-space:nowrap;text-overflow:ellipsis;color:#99a1ba}.profile-message__load-more{font-size:12px;line-height:25px;text-decoration:none;color:#4d4ce0}.profile-message__body-messages{width:100%;min-height:300px}.profile-message__message-field{overflow:hidden;height:350px;margin-bottom:20px;border-radius:5px;background-color:#f0f0f5}.profile-message__message-field-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:45px;padding:5px 20px;background-color:#d0d5e2}.profile-message__message-field-user{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.profile-message__message-field-user-ava{overflow:hidden;-webkit-box-flex:0;-ms-flex:none;flex:none;width:27px;height:27px;margin-right:13px;border-radius:50%}.profile-message__message-field-user-name{font-size:18px;font-weight:500;margin-bottom:0;color:#1e1e1e}.profile-message__message-field-del{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;text-decoration:none}.profile-message__message-field-del span{font-size:14px;font-weight:300;color:#4d4ce0}.profile-message__message-field-del svg{fill:#4d4ce0;width:17px;height:17px;margin-left:8px}.profile-message__messages-list{overflow:auto;height:300px;padding:20px}@media screen and (max-width:425px){.profile-message__messages-list{padding-bottom:40px}}.profile-message__message-row{display:-webkit-box;display:-ms-flexbox;display:flex}.profile-message__message{position:relative;max-width:61%;min-height:30px;margin-bottom:10px;padding:15px 45px 15px 20px;background-color:#fff}@media screen and (max-width:600px){.profile-message__message{max-width:80%}}@media screen and (max-width:375px){.profile-message__message{max-width:90%}}.profile-message__message::before{position:absolute;bottom:0;width:23px;height:16px;content:'';background-repeat:no-repeat}.profile-message__message span{font-size:14px;font-weight:300;line-height:20px;color:#1e1e1e}.profile-message__message--left{margin-right:auto;border-radius:5px 5px 5px 0}.profile-message__message--left::before{left:-10px;background-image:url(../img/message-01.png)}.profile-message__message--right{margin-left:auto;border-radius:5px 5px 0 5px}.profile-message__message--right::before{right:-10px;background-image:url(../img/message-02.png)}.profile-message__message-user{font-size:14px;font-weight:500;line-height:20px;margin-bottom:0;color:#4d4ce0}.profile-message__message-time{font-size:11px;font-weight:300;position:absolute;right:10px;bottom:10px;color:#99a1ba}.profile-balance__form{padding:28px 0 0}.profile-balance__subtitle,.profile-balance__title{font-family:"Roboto",sans-serif;font-size:18px;font-weight:500;margin-bottom:40px;color:#1e1e1e}.profile-balance__subtitle{font-size:15px;font-weight:300;display:block;margin-bottom:25px}.profile-balance__radio-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:12px}.profile-balance__radio-item{display:block;width:calc(25% - 22.5px);margin-bottom:15px;cursor:pointer}@media screen and (max-width:680px){.profile-balance__radio-item{width:calc(50% - 15px)}}@media screen and (max-width:425px){.profile-balance__radio-item{width:calc(50% - 5px)}}.profile-balance__radio-item input{position:absolute;top:0;left:0;opacity:0}.profile-balance__radio-item span{font-family:"Roboto",sans-serif;font-size:14px;font-weight:300;position:relative;display:block;padding-left:25px;color:#1e1e1e}.profile-balance__radio-item span::after,.profile-balance__radio-item span::before{position:absolute;top:1px;left:0;width:16px;height:16px;content:'';border-radius:50%;background-color:#f0f0f5}.profile-balance__radio-item span::after{top:5px;left:4px;width:8px;height:8px;-webkit-transition:opacity .5s;transition:opacity .5s;opacity:0;background-color:#4d4ce0}.profile-balance__radio-item.active .profile-balance__radio-img{border-color:#4d4ce0}.profile-balance__radio-img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:70px;margin-bottom:10px;padding:10px;-webkit-transition:border-color .5s;transition:border-color .5s;border:1px solid #e4e4f2;border-radius:5px;background-color:#fff}.profile-balance__radio-img img{display:block;-webkit-box-flex:0;-ms-flex:none;flex:none;max-width:90%}.profile-balance__input-wrap{position:relative}.profile-balance__input-wrap .btn{position:absolute;top:0;right:0;min-width:185px}@media screen and (max-width:540px){.profile-balance__input-wrap .btn{position:static;margin-top:15px}}.profile-balance__input{width:100%;height:36px;padding-right:185px;padding-left:20px;border:0;border-radius:18px!important;background-color:#f0f0f5;opacity:1}.profile-balance__input::-webkit-input-placeholder,.profile-pay__grey-input-wrap input::-webkit-input-placeholder{opacity:1;color:#99a1ba}.profile-balance__input::-moz-placeholder{opacity:1;color:#99a1ba}.profile-balance__input:-ms-input-placeholder,.profile-pay__grey-input-wrap input:-ms-input-placeholder{opacity:1;color:#99a1ba}.profile-balance__input:-moz-placeholder,.profile-pay__grey-input-wrap input:-moz-placeholder,.profile-pay__grey-input-wrap input::-moz-placeholder{opacity:1;color:#99a1ba}@media screen and (max-width:540px){.profile-balance__input{padding-right:20px}}.profile-balance__form .profile-balance__banks-row{padding-top:45px}.profile-balance__banks-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.profile-balance__banks-item{padding-right:20px}.profile-balance__banks-item:last-child{padding-right:0}.profile-balance__banks-item img{display:block}.profile-pay__form{padding:28px 0 0}.profile-pay__row{display:-webkit-box;display:-ms-flexbox;display:flex}.profile-pay__descr,.profile-pay__row-text,.profile-pay__row-value{font-family:"Roboto",sans-serif;font-size:18px;line-height:35px;color:#1e1e1e}.profile-pay__row-text{width:100%;max-width:150px;padding-right:20px;font-weight:300}.profile-pay__descr,.profile-pay__row-value{font-weight:700}.profile-pay__descr{font-size:15px;font-weight:300;line-height:23px;margin-top:20px}.profile-pay__grey{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:45px;margin-bottom:30px;padding:27px 20px;border-radius:5px;background-color:#f0f0f5}.profile-pay__grey-left{margin-bottom:15px;padding-right:15px}.profile-pay__grey-checkbox{position:relative;display:block}.profile-pay__grey-checkbox input{position:absolute;top:0;left:0;visibility:hidden;opacity:0}.profile-pay__grey-checkbox-info,.profile-pay__grey-checkbox-label{font-family:"Roboto",sans-serif;display:block;padding-left:37px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#1e1e1e}.profile-pay__grey-checkbox-label{position:relative;margin-bottom:7px;font-size:15px;font-weight:500}.profile-pay__grey-checkbox-label::before{position:absolute;top:0;left:0;width:16px;height:16px;content:'';background-color:#fff}.profile-pay__grey-checkbox-info{font-size:14px;font-weight:300}.profile-pay__grey-right{margin-bottom:15px}.profile-pay__grey-input-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:none;flex:none;width:255px}@media screen and (max-width:375px){.profile-pay__grey-input-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}}.profile-pay__grey-input-wrap input{width:186px;height:36px;margin-right:20px;padding-right:20px;padding-left:20px;border:0;border-radius:18px!important;background-color:#fff;opacity:1}@media screen and (max-width:375px){.profile-pay__grey-input-wrap input{width:100%;max-width:220px;margin-bottom:10px}}.profile-pay__grey-input-wrap span{font-family:"Roboto",sans-serif;font-size:14px;font-weight:300;color:#1e1e1e}.profile-pay__footer,.profile-pay__footer-left{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:15px}.profile-pay__footer{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.profile-pay__footer-left{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;padding-right:15px}.profile-pay__resume-text{font-family:"Roboto",sans-serif;font-size:17px;font-weight:500;padding-right:15px;color:#1e1e1e}.profile-pay__resume-value{font-family:"Roboto",sans-serif;font-size:30px;font-weight:700;color:#1e1e1e}.profile-pay__resume-value span{font-size:28px;font-weight:500}.profile-pay__footer-right{margin-bottom:15px}.profile-pay__footer-right .btn{min-width:186px}.error-page{min-height:635px;background-color:#f0f0f5;background-image:url(../img/bg-404.jpg);background-repeat:no-repeat;background-position:50% 100%;background-size:contain}@media screen and (max-width:1200px){.error-page{background-size:cover}}@media screen and (max-width:1024px){.error-page{background-position:30% 100%}}@media screen and (max-width:860px){.error-page{background-position:20% 100%}}@media screen and (max-width:760px){.error-page{background-image:url(../img/bg-404-mobile.png);background-position:50% 50%;background-size:contain}}.error-page .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.error-page .btn{min-width:146px}.error-page__info{width:100%;max-width:670px;padding-top:90px}@media screen and (max-width:1140px){.error-page__info{max-width:500px}}@media screen and (max-width:950px){.error-page__info{max-width:400px;padding-top:50px}}@media screen and (max-width:860px){.error-page__info{max-width:350px}}@media screen and (max-width:760px){.error-page__info{max-width:400px}}@media screen and (max-width:600px){.error-page__info{max-width:300px}}@media screen and (max-width:425px){.error-page__info{max-width:280px;padding-top:70px}}@media screen and (max-width:375px){.error-page__info{max-width:250px}}.error-page__title{font-size:20px;font-weight:500;margin-bottom:25px;color:#f0f0f5}@media screen and (max-width:630px){.error-page__title{font-size:16px}}@media screen and (max-width:500px){.error-page__title{font-size:14px;margin-bottom:10px}}.error-page__text{font-size:15px;font-weight:300;line-height:24px;display:block;max-width:350px;margin-bottom:35px;color:#f0f0f5}@media screen and (max-width:630px){.error-page__text{font-size:13px}}@media screen and (max-width:500px){.error-page__text{font-size:10px;line-height:1.2;max-width:250px;margin-bottom:10px}}.tnx-page{min-height:635px;background-color:#f0f0f5;background-image:url(../img/bg-tnx.jpg);background-repeat:no-repeat;background-position:50% 100%;background-size:contain}@media screen and (max-width:1200px){.tnx-page{background-size:cover}}@media screen and (max-width:1024px){.tnx-page{background-position:30% 100%}}@media screen and (max-width:860px){.tnx-page{background-position:20% 100%}}@media screen and (max-width:760px){.tnx-page{background-image:url(../img/bg-tnx-mobile.png);background-position:50% 50%;background-size:contain}}.tnx-page .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.tnx-page .btn{min-width:146px}.tnx-page__info{width:100%;max-width:670px;padding-top:90px}@media screen and (max-width:1140px){.tnx-page__info{max-width:500px}}@media screen and (max-width:950px){.tnx-page__info{max-width:400px;padding-top:50px}}@media screen and (max-width:860px){.tnx-page__info{max-width:350px}}@media screen and (max-width:576px){.tnx-page__info{max-width:300px}}@media screen and (max-width:500px){.tnx-page__info{max-width:250px;padding-top:80px}}@media screen and (max-width:375px){.tnx-page__info{max-width:200px}}.tnx-page__title{font-family:"Roboto",sans-serif;font-size:25px;font-weight:500;color:#f0f0f5}@media screen and (max-width:600px){.tnx-page__title{font-size:20px}}@media screen and (max-width:500px){.tnx-page__title{font-size:16px}}@media screen and (max-width:375px){.tnx-page__title{font-size:14px}}.tnx-page__text{font-size:18px;font-weight:300;line-height:23px;display:block;margin-bottom:30px;color:#f0f0f5}@media screen and (max-width:600px){.tnx-page__text{font-size:14px;line-height:1.2;margin-bottom:15px}}@media screen and (max-width:500px){.tnx-page__text{font-size:10px}}.my-courses__header{margin-bottom:3px}.my-courses__header-title{font-family:"Roboto",sans-serif;font-size:25px;font-weight:500;margin-bottom:15px;color:#1e1e1e}.my-courses__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;width:calc(100% + 15px);padding-bottom:30px}@media screen and (max-width:860px){.my-courses__wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}}.my-courses__left{-webkit-box-flex:1;-ms-flex:1;flex:1}@media screen and (max-width:860px){.my-courses__left{width:100%}}.my-courses__left-inn{padding-bottom:13px}.my-courses__right{-webkit-box-flex:0;-ms-flex:none;flex:none;width:400px}@media screen and (max-width:860px){.my-courses__right{width:calc(100% + 15px);margin-left:-15px}}.my-courses__right .my-courses__subtitle{padding-left:15px}.my-courses__right .courses-top__slide-title{font-size:18px}.my-courses__subtitle{font-family:"Roboto",sans-serif;font-size:18px;font-weight:500;color:#1e1e1e}.courses-top__slide-list{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;padding:10px 20px;border-radius:5px;background-color:#fff}.courses-top__slide-list .courses-top__slide-btns{margin-top:18px}.courses-top__slide-list .btn--dark{padding-right:35px;padding-left:35px}.courses-top__slide-list-wrap{padding:15px 15px 15px 0}.index-popular__slider {display: none!important;}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFwcC5jc3MiLCJlbGVtZW50cy9fYnVyZ2VyLnNjc3MiLCJzZWN0aW9ucy9fYWJvdXQtdG9wLnNjc3MiLCJjb3JlL19mb250cy5zY3NzIiwiY29yZS9fYmFzZS5zY3NzIiwiY29yZS9fbWl4aW5zLnNjc3MiLCJlbGVtZW50cy9fYmFjazJ0b3Auc2NzcyIsImVsZW1lbnRzL19oZWFkZXItbWVudS5zY3NzIiwiZWxlbWVudHMvX3NvY2lhbC1saXN0LnNjc3MiLCJlbGVtZW50cy9fcHJvZmlsZS1hc2lkZS1tZW51LnNjc3MiLCJlbGVtZW50cy9fcHJvZmlsZS1hc2lkZS1wcm9ncmVzcy5zY3NzIiwiZWxlbWVudHMvX3Byb2ZpbGUtYXNpZGUtZnJpZW5kcy5zY3NzIiwiZWxlbWVudHMvX3BvcHVwLnNjc3MiLCJlbGVtZW50cy9fYnJlYWRjcnVtYnMuc2NzcyIsInNlY3Rpb25zL19jb3Vyc2VzLW92ZXItdG9wLnNjc3MiLCJlbGVtZW50cy9fcGFnaW5hdGlvbi5zY3NzIiwic2VjdGlvbnMvX3Byb2ZpbGUtaGVhZGVyLnNjc3MiLCJlbGVtZW50cy9fd3AtdGV4dGFyZWEuc2NzcyIsInNlY3Rpb25zL19teS1jb3Vyc2UtYXNpZGUuc2NzcyIsImVsZW1lbnRzL19zbGlja0Jhc2Uuc2NzcyIsInNlY3Rpb25zL19mb290ZXIuc2NzcyIsInNlY3Rpb25zL19oZWFkZXIuc2NzcyIsInNlY3Rpb25zL19wcm9maWxlLXRvcC5zY3NzIiwic2VjdGlvbnMvX3Byb2ZpbGUtdG9wLXRlYWNoZXIuc2NzcyIsInNlY3Rpb25zL19jb3Vyc2UtYWJvdXQuc2NzcyIsInNlY3Rpb25zL19jb3Vyc2UtYmFubmVyLnNjc3MiLCJzZWN0aW9ucy9fY291cnNlLXRvcC5zY3NzIiwic2VjdGlvbnMvX3Byb2ZpbGUtY291bnRlcnMuc2NzcyIsInNlY3Rpb25zL19wcm9maWxlLWFzaWRlLnNjc3MiLCJzZWN0aW9ucy9fcHJvZmlsZS1hcnRpY2xlLnNjc3MiLCJzZWN0aW9ucy9fcHJvZmlsZS1hcnRpY2xlcy5zY3NzIiwic2VjdGlvbnMvX3Byb2ZpbGUtYXJ0aWNsZS1jb21tZW50cy5zY3NzIiwic2VjdGlvbnMvX3Byb2ZpbGUtYXJ0aWNsZS1mb290ZXIuc2NzcyIsInNlY3Rpb25zL19wcm9maWxlLWFydGljbGUtaGVhZGVyLnNjc3MiLCJzZWN0aW9ucy9fcHJvZmlsZS1hbGwtaW5mby5zY3NzIiwic2VjdGlvbnMvX3Byb2ZpbGUtZWRpdC5zY3NzIiwic2VjdGlvbnMvX3Jzcy5zY3NzIiwic2VjdGlvbnMvX215LWNvdXJzZS1ob21ld29yay1ib2R5LXRhYnMuc2NzcyIsInNlY3Rpb25zL19teS1jb3Vyc2UtYm9keS10YWJzLnNjc3MiLCJzZWN0aW9ucy9fbXktY291cnNlLWZpbmFsLnNjc3MiLCJzZWN0aW9ucy9fY291cnNlLXNjaGVkdWxlLnNjc3MiLCJzZWN0aW9ucy9fY291cnNlcy10b3Auc2NzcyIsInNlY3Rpb25zL19jb3Vyc2UtcXVlc3Rpb25zLnNjc3MiLCJzZWN0aW9ucy9fY291cnNlcy1maWx0ZXIuc2NzcyIsInNlY3Rpb25zL19jb3Vyc2VzLWxpc3Quc2NzcyIsInNlY3Rpb25zL19teS1jb3Vyc2VzLWxpc3Quc2NzcyIsInNlY3Rpb25zL19wcm9maWxlLWJsb2ctZmlsdGVyLnNjc3MiLCJzZWN0aW9ucy9fcHJvZmlsZS1ub3RpZmljYXRpb24uc2NzcyIsInBhZ2VzL19wcm9maWxlLXBheS5zY3NzIiwic2VjdGlvbnMvX2Fib3V0LWNvdW50ZXJzLnNjc3MiLCJzZWN0aW9ucy9fYWJvdXQtbWlzc2lvbi5zY3NzIiwicGFnZXMvX3Byb2ZpbGUtaW52aXRlLnNjc3MiLCJzZWN0aW9ucy9fYWJvdXQtdGVhY2hlci5zY3NzIiwicGFnZXMvX3Byb2ZpbGUtbmV3LWFydGljbGUuc2NzcyIsInNlY3Rpb25zL193aHktd2Uuc2NzcyIsInBhZ2VzL19wcm9maWxlLXRlYWNoZXIuc2NzcyIsInNlY3Rpb25zL19hYm91dC10ZWFjaGVycy5zY3NzIiwic2VjdGlvbnMvX2luZGV4LXRvcC5zY3NzIiwic2VjdGlvbnMvX2luZGV4LXByaW9yaXR5LnNjc3MiLCJzZWN0aW9ucy9faW5kZXgtcG9wdWxhci5zY3NzIiwic2VjdGlvbnMvX2luZGV4LWRpcmVjdGlvbi5zY3NzIiwic2VjdGlvbnMvX2luZGV4LWJlc3Quc2NzcyIsInNlY3Rpb25zL19pbmRleC1ibG9ncy5zY3NzIiwicGFnZXMvX3Byb2ZpbGUtbW9uZXkuc2NzcyIsInBhZ2VzL19wcm9maWxlLnNjc3MiLCJwYWdlcy9fcHJvZmlsZS1ibG9nLnNjc3MiLCJwYWdlcy9fcHJvZmlsZS1lbXB0eS5zY3NzIiwicGFnZXMvX3Byb2ZpbGUtZnJpZW5kcy5zY3NzIiwicGFnZXMvX3Byb2ZpbGUtbWVzc2FnZS5zY3NzIiwicGFnZXMvX3NlYXJjaC1yZXN1bHQuc2NzcyIsInBhZ2VzL190ZWFjaGVycy5zY3NzIiwicGFnZXMvX3Byb2ZpbGUtYmFsYW5jZS5zY3NzIiwicGFnZXMvX215LWNvdXJzZS5zY3NzIiwicGFnZXMvXzQwNC5zY3NzIiwicGFnZXMvX3RueC5zY3NzIiwicGFnZXMvX21lLWNvdXJzZXMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxpQixBQzhDQSx1Q0FDRSxFLENBQ0UsZ0MsQ0FBQSx3QixDQUVGLEcsQ0FDRSxnQyxDQUFBLHdCLENBRUYsRyxDRCtkQSxFLENDN2RFLDhCLENBQUEsd0IsQUFUSiwrQkFDRSxFLENBQ0UsZ0MsQ0FBQSx3QixDQUVGLEcsQ0FDRSxnQyxDQUFBLHdCLENBRUYsRyxDRDJlQSxFLENDemVFLDhCLENBQUEsd0IsQUFRSixnQ0FDRSxFLENEMGVBLEcsQ0N4ZUUsOEIsQ0FBQSxzQixDQUVGLEcsQ0FDRSxnQyxDQUFBLHdCLENBRUYsRSxDQUNFLGdDLENBQUEsMEIsQUFUSix3QkFDRSxFLENEc2ZBLEcsQ0NwZkUsOEIsQ0FBQSxzQixDQUVGLEcsQ0FDRSxnQyxDQUFBLHdCLENBRUYsRSxDQUNFLGdDLENBQUEsMEIsQUFzQkosdUNBQ0UsRSxDQUNFLGdDLENBQUEsd0IsQ0FDQSxTLENBRUYsRyxDQUNFLGdDLENBQUEsd0IsQ0FDQSxTLENBRUYsRyxDRHFmQSxFLENDbmZFLDhCLENBQUEsc0IsQ0FDQSxXLEFBWkosK0JBQ0UsRSxDQUNFLGdDLENBQUEsd0IsQ0FDQSxTLENBRUYsRyxDQUNFLGdDLENBQUEsd0IsQ0FDQSxTLENBRUYsRyxDRG9nQkEsRSxDQ2xnQkUsOEIsQ0FBQSxzQixDQUNBLFcsQUFTSixnQ0FDRSxFLENEbWdCQSxHLENDamdCRSw4QixDQUFBLHNCLENBRUYsRyxDQUNFLGdDLENBQUEsd0IsQ0FFRixFLENBQ0UsZ0MsQ0FBQSwwQixBQVRKLHdCQUNFLEUsQ0QrZ0JBLEcsQ0M3Z0JFLDhCLENBQUEsc0IsQ0FFRixHLENBQ0UsZ0MsQ0FBQSx3QixDQUVGLEUsQ0FDRSxnQyxDQUFBLDBCLEFBaUJKLDZDQUNFLEUsQ0QrZ0JBLEcsQ0M3Z0JFLGtDLENBQUEsMEIsQ0FDQSxTLENBRUYsRyxDQUNFLGtDLENBQUEsMEIsQ0FDQSxTLENBRUYsRSxDQUNFLCtCLENBQUEsdUIsQ0FDQSxXLEFBWkoscUNBQ0UsRSxDRDhoQkEsRyxDQzVoQkUsa0MsQ0FBQSwwQixDQUNBLFMsQ0FFRixHLENBQ0Usa0MsQ0FBQSwwQixDQUNBLFMsQ0FFRixFLENBQ0UsK0IsQ0FBQSx1QixDQUNBLFcsQUFRSixzQ0FDRSxFLENBQ0UsK0IsQ0FBQSx1QixDQUNBLFMsQ0FFRixHLENBQ0Usa0MsQ0FBQSwwQixDQUNBLFMsQ0FFRixHLENENmhCQSxFLENDM2hCRSxrQyxDQUFBLDBCLENBQ0EsVyxBQVpKLDhCQUNFLEUsQ0FDRSwrQixDQUFBLHVCLENBQ0EsUyxDQUVGLEcsQ0FDRSxrQyxDQUFBLDBCLENBQ0EsUyxDQUVGLEcsQ0Q0aUJBLEUsQ0MxaUJFLGtDLENBQUEsMEIsQ0FDQSxXLEFBZ0JKLGdEQUNFLEUsQ0Q0aUJBLEcsQ0MxaUJFLG1DLENBQUEsMkIsQ0FDQSxTLENBRUYsRyxDQUNFLG1DLENBQUEsMkIsQ0FDQSxTLENBRUYsRSxDQUNFLCtCLENBQUEsdUIsQ0FDQSxXLEFBWkosd0NBQ0UsRSxDRDJqQkEsRyxDQ3pqQkUsbUMsQ0FBQSwyQixDQUNBLFMsQ0FFRixHLENBQ0UsbUMsQ0FBQSwyQixDQUNBLFMsQ0FFRixFLENBQ0UsK0IsQ0FBQSx1QixDQUNBLFcsQUFRSix5Q0FDRSxFLENBQ0UsK0IsQ0FBQSx1QixDQUNBLFMsQ0FFRixHLENBQ0UsbUMsQ0FBQSwyQixDQUNBLFMsQ0FFRixHLENEMGpCQSxFLENDeGpCRSxtQyxDQUFBLDJCLENBQ0EsVyxBQVpKLGlDQUNFLEUsQ0FDRSwrQixDQUFBLHVCLENBQ0EsUyxDQUVGLEcsQ0FDRSxtQyxDQUFBLDJCLENBQ0EsUyxDQUVGLEcsQ0R5a0JBLEUsQ0N2a0JFLG1DLENBQUEsMkIsQ0FDQSxXLEFDckdKLG1DQUNFLEUsQ0FNQSxFLENBTEUsWSxDQUVGLEcsQ0FDRSxjLEFBTEosMkJBQ0UsRSxDQU1BLEUsQ0FMRSxZLENBRUYsRyxDQUNFLGMsQUFPSix3Q0FDRSxFLENBTUEsRSxDQUxFLHdCLENBRUYsRyxDQUNFLDBCLEFBTEosZ0NBQ0UsRSxDQU1BLEUsQ0FMRSx3QixDQUVGLEcsQ0FDRSwwQixBQ3pJSixXQUNFLG9CLENBQ0EsNEYsQUFJRixXQUNFLDBCLENBQ0Esd0csQUFJRixXQUNFLHlCLENBQ0Esc0csQUFJRixXQUNFLDZCLENBQ0EsOEdDcEJGLEMsQ0ptQkEsTyxDQURBLFEsQ0lmRSw2QixDQUFBLHFCLENKcUJGLEksQ0lsQkEsSSxDQUVFLFcsQ0FDQSxRLENBQ0EsUyxDQUdGLEksQ0FrREEsQyxDQUNFLGMsQ0FuREYsSSxDQUNFLCtCLENBR0EsYSxDQURBLGdCLENBSUYsSSxDQUNFLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEscUIsQ0FDQSxlLENBSEYsYyxDQUtJLGUsQ0FJSixFLENKbUJBLEUsQ0FDQSxFLENBQ0EsRSxDQUNBLEUsQ0FDQSxFLENJakJFLGUsQ0FDQSxlLENBR0YsRSxDQUNFLGMsQ0FHRixFLENBQ0UsYyxDQUdGLEUsQ0FDRSxjLENBR0YsRSxDQUNFLGMsQ0FHRixFLENBQ0UsYyxDQUdGLEUsQ0FDRSxjLENBR0YsQyxDQUVFLGUsQ0FDQSxnQixDQUhGLFEsQ0FLSSxlLENBSUosQyxDQUFBLE8sQ0FLSSxhLENBTEosQyxDQUNFLDRCLENBQUEsb0IsQ0FERixPLENBSUksb0IsQ0FLSixLLENKU0EsSyxDSU5JLGEsQ0pZSixNLENJUUEsSyxDSlRBLE0sQ0FEQSxRLENJY0UseUIsQ0FDQSxTLENBR0YsSyxDQUNFLG9CLENBQ0EsYSxDQUNBLHdCLENBSEYsZ0MsQ0M5RUUsUyxDRDhFRix1QixDQzlFRSxTLENEOEVGLDJCLENBQUEsNEIsQ0M5RUUsUyxDRDhFRixrQixDQzlFRSxTLENBRUEsaUYsQ0FBQSwyRCxDQUNFLFMsQ0FDQSxhLENBRkYsbUUsQ0FBQSw2QyxDQUNFLFMsQ0FDQSxhLENBR0YseUMsQ0FDRSxTLENBQ0EsYSxDQUZGLG9DLENBQ0UsUyxDQUNBLGEsQ0FHRix1RSxDQUFBLHdFLENBQUEsaUQsQ0FBQSxrRCxDQUNFLFMsQ0FDQSxhLENBRkYsOEQsQ0FBQSx3QyxDQUNFLFMsQ0FDQSxhLENBR0YsOEQsQ0FWQSwrRCxDQVVBLHdDLENBQ0UsUyxDQUNBLGEsQ0FGRix5RCxDQVZBLDBELENBVUEsbUMsQ0FDRSxTLENBQ0EsYSxDRG9FSixRLENBQ0UsVyxDQUdGLFcsQ0p5Q0EsYyxDSXZDRSw4QixDQUNBLDRCLENBR0YsRyxDQUNFLGEsQ0FDQSxnQixDSjBDRixRQUFRLE0sQ0lyQ1IsVyxDSitDQSxRQUFXLEcsQ0lqQ1gsUUFBQSxHLENBWkUsd0IsQ0p1Q0YsNEJBQTRCLE0sQ0luQzVCLCtCLENKcUNBLGtCQUFrQixNLENBRGxCLHFCLENJaENFLG1CLENBZ0JGLFUsQ0FDRSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLDJCLENBQUEsNEIsQ0FBQSx5QixDQUFBLHFCLENBQ0EsVyxDQUNBLGdCLENBSUEsZ0MsQ0FHRixLLENBQ0Usa0IsQ0FBQSxtQixDQUFBLFcsQ0FDQSx3QixDQUdGLFUsQ0FDRSxpQixDQUNBLFUsQ0FDQSxnQixDQUNBLGEsQ0FDQSxjLENDNUtBLHFDRHVLRixVLENBUUksZ0IsQUMvS0Ysb0NEdUtGLFUsQ0FZSSxnQixBQ25MRixvQ0R1S0YsVSxDQWdCSSxnQkFJSixJLENBQ0UsK0IsQ0FDQSxjLENBQ0EsZSxDQUNBLGdCLENBQ0Esb0IsQ0FDQSxjLENBQ0EsVyxDQUNBLGMsQ0FDQSxjLENBQ0EsMEIsQ0FBQSxrQixDQUNBLGlCLENBQ0Esa0IsQ0FDQSxvQixDQUNBLGEsQ0FDQSx3QixDQUNBLDRCLENBQ0EsdUIsQ0FBQSxlLENBR0YsVSxDQUNFLGEsQ0FDQSxvQixDQUNBLHdCLENBSEYsZ0IsQ0FLSSxhLENBQ0Esb0IsQ0FDQSx3QixDQUlKLFcsQ0FDRSxhLENBQ0EsaUIsQ0FDQSxxQixDQVFGLFUsQ0FBQSxnQixDQVdBLGlCLENBdEJBLGlCLENBS0ksYSxDQUNBLG9CLENBQ0Esd0IsQ0FJSixVLENBRUUsb0IsQ0FDQSx3QixDQVFGLFcsQ0FDRSxhLENBQ0Esb0IsQ0FDQSw0QixDQVNGLGdCLENBQ0UsYSxDQUNBLHdCLENBQ0Esc0YsQ0FBQSxrRSxDQUhGLHNCLENBS0ksYSxDQUNBLHFCLENBQ0EscUIsQ0FJSixXLENBQ0UsYSxDQUNBLHFCLENBQ0EscUIsQ0FIRixpQixDQUtJLGEsQ0FDQSx3QixDQUNBLDRCLENBTUosZSxDQUVJLGlCLENBQ0EsaUIsQ0FDQSxjLENBSkosdUIsQ0FPTSxpQixDQUNBLEssQ0FDQSxNLENBQ0EsVSxDQUNBLFcsQ0FDQSxVLENBQ0Esd0IsQ0FDQSx3QixDQWROLDhCLENBbUJNLHNDLENBbkJOLGUsQ0F1QkksaUIsQ0FDQSxTLENBeEJKLGMsQ0EyQkksYyxDQUNBLGUsQ0FDQSxhLENKT0osVyxDSUhBLFMsQ0FFRSxvQixDRXBVRixTLENBQ0UsYyxDQUNBLFUsQ0FDQSxXLENBQ0EsWSxDQUNBLGMsQ0FDQSw4QixDQUFBLHNCLENBTkYsZSxDQVFJLFUsQ0FJSixjLENBQ0UsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSx1QixDQUFBLG9CLENBQUEsc0IsQ0FDQSx3QixDQUFBLHFCLENBQUEsa0IsQ0FDQSxpQixDQUpGLGtCLENBT0ksWSxDQUNBLFUsQ0FDQSxXLENBQ0EsMkIsQ0FBQSxtQixDQUlKLGUsQ0FDRSxjLENBQ0EsNEIsQ0FBQSxvQixDQUNBLGEsQ0M3QkYsYSxDQUNFLGlCLENGWUEscUNFYkYsYSxDQUlJLGMsQ0FDQSxTLENBQ0EsSyxDQUNBLE8sQ0FDQSxRLENBQ0EsTSxDQUNBLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsdUIsQ0FBQSxvQixDQUFBLHNCLENBQ0Esd0IsQ0FBQSxxQixDQUFBLGtCLENBQ0EsYyxDQUNBLG9ELENBQUEsb0MsQ0FBQSxzRSxDQUNBLGtDLENBQUEsMEIsQ0FDQSxxQixDQUVBLHFCLENBbEJKLG9CLENBb0JNLCtCLENBQUEseUJBS04sa0IsQ0FDRSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLFEsQ0FDQSxTLENGZkEscUNFWUYsa0IsQ0FNSSwyQixDQUFBLDRCLENBQUEseUIsQ0FBQSxxQixDQUNBLHdCLENBQUEscUIsQ0FBQSxvQkFJSixrQixDQUNFLFMsQ0FDQSxlLENBR0Ysa0IsQ0FDRSxjLENBQ0EsZSxDQUNBLGEsQ0FDQSxpQixDQUNBLG9CLENBQ0EsYSxDRmxDQSxxQ0U0QkYsa0IsQ0FTSSxjLENBQ0EsZUFWSix5QixDQUFBLHdCLENBZUksYSxDQ3hESixZLENBQ0UsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSxRLENBQ0EsUyxDQUdGLGtCLENBQ0UsYSxDQUNBLGtCLENBQUEsYSxDQUFBLFMsQ0FDQSxpQixDQUNBLFMsQ0FDQSxlLENBTEYsNkIsQ0FPSSxjLENBSUosa0IsQ0FDRSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLHVCLENBQUEsb0IsQ0FBQSxzQixDQUNBLHdCLENBQUEscUIsQ0FBQSxrQixDQUNBLFcsQ0NoQkYsb0MsQ0FBQSxtQyxDRFlBLDRCLENBT00sUyxDQVBOLHNCLENBV0ksWSxDQUNBLDJCLENBQUEsbUIsQ0FJSiwwQixDQUNFLFUsQ0FDQSxXLENBR0YsMEIsQ0FDRSxVLENBQ0EsVyxDQUdGLDRCLENBQ0UsVSxDQUNBLFcsQ0FHRiwrQixDQUNFLFUsQ0FDQSxXLENQbERGLE8sQ0FtQkEsYSxDQUNFLGlCLENBRUEsVSxDQUNBLFcsQ0F2QkYsTyxDQUVFLFUsQ0FJQSxnQixDQUhBLFksQ0lVQSxxQ0piRixPLENBU0ksZUFUSixhLENBWUksaUIsQ0FDQSxpQixDQUNBLDBCLENBQUEsa0IsQ0FDQSxTLENBSUosYSxDQUVFLGEsQ0FHQSxjLENBQ0EsYyxDRG1lRixrQyxDQy9kQSxvQixDQUVFLGlCLENBQ0EsTyxDQUNBLFUsQ0FDQSxVLENBQ0EsWSxDQUNBLFUsQ0FDQSx1QyxDQUFBLCtCLENBQ0EsaUIsQ0FDQSx3QixDQUdGLG9CLENBQ0Usc0QsQ0FBQSw4QyxDQWdCRixrQyxDQUNFLCtDLENBQUEsdUMsQ0RxZ0JGLGlDLENDcmZBLG1CLENBRUUsaUIsQ0FDQSxPLENBQ0EsVSxDQUNBLFUsQ0FDQSxZLENBQ0EsVSxDQUNBLHVDLENBQUEsK0IsQ0FDQSxpQixDQUNBLHdCLENBR0YsbUIsQ0FDRSxzRCxDQUFBLDhDLENBQ0EsUyxDQW1CRixpQyxDQUNFLCtDLENBQUEsdUMsQ0FDQSxTLENBaUJGLGtDLENBQ0UsaUIsQ0FDQSxPLENBQ0EsVSxDQUNBLFUsQ0FDQSxVLENBQ0EsdUMsQ0FBQSwrQixDQUNBLDRELENBQUEsb0QsQ0FDQSxpQixDQUNBLHdCLENBbUJGLGdELENBQ0UscUQsQ0FBQSw2QyxDQW1CRixpQyxDQUNFLGlCLENBQ0EsVSxDQUNBLFUsQ0FDQSxVLENBQ0EsVSxDQUNBLHVDLENBQUEsK0IsQ0FDQSwrRCxDQUFBLHVELENBQ0EsaUIsQ0FDQSx3QixDQW1CRiwrQyxDQUNFLHdELENBQUEsZ0QsQ1E5TUYseUIsQ0FDRSxRLENBQ0EsUyxDQUdGLHlCLENBQ0UsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSx3QixDQUFBLHFCLENBQUEsa0IsQ0FDQSxlLENBQ0EsaUIsQ0FDQSxlLENBQ0Esc0IsQ0FBQSxjLENBQ0EsK0IsQ0FQRixvQyxDQVNJLGtCLENBVEosZ0MsQ0FBQSwrQixDQWFJLCtCLENBQ0Esd0IsQ0FkSiwwRCxDQUFBLHlELENBbUJNLFUsQ0FLTix5QixDQUNFLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0Esd0IsQ0FBQSxxQixDQUFBLGtCLENBQ0Esb0IsQ0FHRix3QixDQUNFLGtCLENBQUEsYSxDQUFBLFMsQ0FDQSxVLENBRkYsNEIsQ0FJSSxZLENBQ0EsVSxDQUNBLFcsQ0FDQSxhLENBQ0EsMkIsQ0FBQSxtQixDQUlKLG9DLENBQ0UsVSxDQUNBLFcsQ0FHRixvQyxDQUNFLFUsQ0FDQSxXLENBR0Ysc0MsQ0FDRSxVLENBQ0EsVyxDQUdGLGlDLENBQ0UsVSxDQUNBLFcsQ0FHRixvQyxDQUNFLFUsQ0FDQSxXLENBR0YsbUMsQ0FDRSxVLENBQ0EsVyxDQUdGLGtDLENBQ0UsVSxDQUNBLFcsQ0FHRixzQyxDQUNFLFUsQ0FDQSxXLENBR0YsdUMsQ0FDRSxVLENBQ0EsVyxDQUdGLGtDLENBQ0UsVSxDQUNBLFcsQ0FHRixvQyxDQUNFLFUsQ0FDQSxXLENBR0YscUMsQ0FDRSxVLENBQ0EsVyxDQUdGLGtDLENBQ0UsVSxDQUNBLFcsQ0FHRix5QixDQUNFLGMsQ0FDQSxlLENBQ0EsNEIsQ0FBQSxvQixDQUNBLGEsQ0p2R0Esb0NLYkYsd0IsQ0FFSSxjQUlKLDZCLENBQ0UsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSxrQixDQUFBLGMsQ0FDQSxRLENBQ0Esa0IsQ0FHRiw2QixDQUNFLFMsQ0FDQSxlLENBR0YsNkIsQ0FDRSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLGUsQ0FDQSx1QixDQUFBLG9CLENBQUEsc0IsQ0FDQSx3QixDQUFBLHFCLENBQUEsa0IsQ0FDQSxVLENBQ0EsVyxDQUNBLGlCLENBQ0Esa0IsQ0FDQSxpQixDQUNBLHdCLENBVkYsaUMsQ0FZSSxhLENBQ0EsUyxDTGxCRixvQ01iRix1QixDQUVJLGNBSUosNEIsQ0FDRSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLGtCLENBQUEsYyxDQUNBLGMsQ0FDQSxrQixDQUdGLDRCLENBQ0UsUyxDQUNBLGUsQ0FlRiwyQixDQVpBLDRCLENBYUUsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSxlLENBRUEsd0IsQ0FBQSxxQixDQUFBLGtCLENBQ0EsVSxDQWpCRiw0QixDQUdFLDJCLENBQUEsNEIsQ0FBQSx5QixDQUFBLHFCLENBR0EsaUIsQ0FFQSxpQixDQUNBLG9CLENBRkEsa0IsQ0FLRiwyQixDQUdFLHVCLENBQUEsb0IsQ0FBQSxzQixDQUdBLFcsQ0FDQSxpQixDQUNBLGlCLENBQ0Esd0IsQ0NrREYsc0MsQ0EyRkEsK0IsQ0R0SkEsK0IsQ0FXSSxhLENBQ0EsVSxDQUlKLDRCLENBQ0UsYyxDQUNBLGUsQ0FDQSxhLENBR0YsaUMsQ0FDRSxjLENBQ0EsYSxDQUNBLGEsQ0FDQSxjLENBQ0EsZSxDQUNBLGdCLENBRUYsK0IsQ0FDRSxlLENBQ0EsdUIsQ0U5REYsa0IsQ0FDRSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLGtCLENBQUEsYyxDQUNBLFEsQ0FDQSxTLENBR0Ysa0IsQ0FDRSxpQixDQUNBLFMsQ0FDQSxlLENBSEYseUIsQ0FLSSxjLENBQ0Esa0IsQ0FDQSxXLENBQ0EsYSxDQVJKLGdELENBWU0sZSxDQUNBLG9CLENBQ0EsbUIsQ0FkTixvQyxDQWlCTSxZLENBS04sa0IsQ0FDRSxjLENBQ0EsZSxDQUNBLGEsQ0FIRixrQixDQUFBLHdCLENBUUksb0IsQ0FDQSxhLENiaWdDSixxQyxDQURBLDhCLENhNS9CQSw0QixDQUlJLGtCLENBQ0EsZ0IsQ2JtZ0NKLDRDLENBTEEscUMsQ0FJQSxxQyxDQUxBLDhCLENhbGdDQSxtQyxDQUFBLDRCLENBUUksYSxDYnFnQ0osbUUsQ2N0akNBLCtFLENkcWpDQSw0RCxDYTVnQ0EsMEQsQ0FnQlEsYSxDRTFEUixXLENBUUEsaUIsQ0FDRSxtQixDQUFBLG1CLENBQUEsWSxDQVRGLFcsQ0FFRSx1QixDQUFBLG9CLENBQUEsc0IsQ0FDQSxVLENBRUEsaUIsQ0FEQSxrQixDQUlGLGlCLENBRUUsd0IsQ0FBQSxxQixDQUFBLGtCLENBQ0EsUSxDQUNBLFMsQ0FHRixpQixDQUNFLGUsQ0FHRixpQixDQUNFLGMsQ0FDQSxlLENBQ0EsYSxDQUNBLGMsQ0FDQSxhLENBQ0EsMEIsQ0FBQSxrQixDQUNBLGlCLENBQ0Esb0IsQ0FDQSxhLENWZkEsb0NVTUYsaUIsQ0FZSSxnQkFaSix3QixDQWVJLGUsQ0FDQSxtQixDQUNBLGEsQ0FqQkosdUIsQ0FvQkksYSxDQUlKLHlCLENmNmpDQSwwQixDZTFqQ0ksWSxDQUNBLFUsQ0FDQSxXLENBQ0EsMkIsQ0FBQSxtQixDQU5KLCtCLENmb2tDRSxnQyxDWTk4QkYsOEQsQ0c5R00sWSxDQUtOLHFCLENBQ0UsaUIsQ0FDQSxnQyxDQUFBLHdCLENWN0NBLG9DVTJDRixxQixDQUtJLG1CQUlKLHNCLENBQ0UsZ0IsQ0FDQSwrQixDQUFBLHVCLENWdERBLG9DVW9ERixzQixDQUtJLGtCSDFESixNLENBWkEsYSxDQWFFLGMsQ0FJQSxZLENBakJGLGEsQ0FJRSxPLENBQ0EsUSxDQUdBLFUsQ0FDQSxxQixDQVBBLFUsQ0FDQSxLLENBR0EsTSxDQU1GLE0sQ0FFRSxXLENBQ0EsTyxDQUNBLFEsQ0FFQSxVLENBQ0EsZSxDQUNBLGUsQ0FDQSxZLENBQ0Esc0MsQ0FBQSw4QixDUFRBLG9DT0RGLE0sQ0FhSSxVLENBQ0Esa0IsQ0FDQSxtQkFJSixhLENBQ0UsK0IsQ0FDQSxpQixDQUNBLGlCLENBQ0EsZSxDQUNBLGMsQ0FDQSxXLENBQ0EsYSxDQUNBLHNCLENBQ0EsaUIsQ0FDQSxlLENBR0YsYSxDQUNFLGlCLENBQ0EsUyxDQUNBLFEsQ0FDQSxPLENBQ0EsYSxDQUNBLFUsQ0FDQSxXLENBQ0EsYyxDQUNBLHdDLENBQUEsd0IsQ0FBQSw4QyxDQUNBLHVCLENQekNBLG9DTytCRixhLENBYUksUSxDQUNBLFdBZEosbUIsQ0FrQkksZ0MsQ0FBQSx3QixDQWxCSixpQixDQXFCSSxTLENBQ0EsVSxDQUNBLFcsQ0FLSixpQixDQUNFLFMsQ0FDQSxlLENBQ0EsaUIsQ0FDQSxxQixDQUpGLCtCLENBTUksSyxDQUNBLFcsQ0FJSiw4QixDQUNFLGlCLENBQ0EsVyxDQUNBLGtCLENBR0Ysa0MsQ0FDRSxpQixDQUNBLEssQ0FDQSxRLENBQ0EsUSxDQUNBLGUsQ0FDQSxVLENBQ0EsVyxDQUNBLFcsQ0FDQSxpQixDQU9GLG9DLENBQ0Usc0MsQ0FDQSxjLENBQ0EsVSxDQUNBLFcsQ0FDQSx5QixDQUNBLGEsQ0FDQSxRLENBQ0EsNEIsQ0FDQSx3QixDQUdGLHFDLENBMkJBLHVCLENBQ0UsbUIsQ0FBQSxtQixDQUFBLFksQ0FFQSx3QixDQUFBLHFCLENBQUEsa0IsQ0E5QkYscUMsQ0FDRSxpQixDQUNBLEssQ0FDQSxPLENBSUEsVSxDQUNBLFcsQ0FDQSxpQixDQUNBLHdCLENBTEEsdUIsQ0FBQSxvQixDQUFBLHNCLENBTEYsMkMsQ0FZSSxpQixDQUNBLEssQ0FDQSxPLENBQ0EsVSxDQUNBLFcsQ0FDQSxjLENBQ0EsUyxDQWxCSix5QyxDQXFCSSxTLENBQ0EsVSxDQUNBLFcsQ0FJSix1QixDQUVFLHdCLENBQUEscUIsQ0FBQSw2QixDQUVBLGtCLENBR0YsNkIsQ0FDRSxjLENBQ0EsZSxDQUNBLGEsQ0FIRixrQyxDQUtJLGdCLENBQ0EsYSxDQUlKLHVCLENBQ0UsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSx3QixDQUFBLHFCLENBQUEsa0IsQ0FDQSxrQixDQUFBLGMsQ0FDQSxnQixDQUNBLHVDLENBQUEsK0IsQ0FDQSw0QixDQUNBLHFCLENBUEYsa0MsQ0FTSSwrQixDQVRKLDhCLENBWUksd0IsQ0FPSiwyQixDQUNFLGUsQ0FDQSxrQixDQUFBLGEsQ0FBQSxTLENBQ0EsVSxDQUNBLFcsQ0FDQSxpQixDQUNBLGlCLENBT0YsNEIsQ0FDRSxjLENBQ0EsZSxDQUNBLGUsQ0FDQSxhLENBR0YsOEIsQ0FDRSxjLENBQ0EsZSxDQUNBLGdCLENBQ0EsZ0IsQ0FDQSxhLENBR0YsMkIsQ0FDRSxVLENBQ0EsVyxDQUNBLGdCLENBQ0EsYyxDQUpGLCtCLENBTUksWSxDQUNBLFUsQ0FDQSxXLENBQ0EsMkIsQ0FBQSxtQixDQUlKLDBCLENBQ0UsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSx1QixDQUFBLG9CLENBQUEsc0IsQ0FDQSx3QixDQUFBLHFCLENBQUEsa0IsQ0FDQSxlLENBQ0EsYyxDQUNBLG9CLENBTkYsK0IsQ0FRSSxjLENBQ0EsZSxDQUNBLGEsQ0FWSiw4QixDQWFJLGtCLENBQUEsYSxDQUFBLFMsQ0FDQSxZLENBQ0EsVSxDQUNBLFcsQ0FDQSxlLENBT0osZ0IsQ0FDRSxTLENBQ0EsZSxDQUNBLGlCLENBQ0EscUIsQ0FKRiw4QixDQU1JLEssQ0FDQSxXLENBSUosdUIsQ0FDRSxjLENBQ0EsZSxDQUNBLGtCLENBQ0EsaUIsQ0FDQSxhLENBR0YsdUIsQ0FDRSxjLENBQ0EsZSxDQUNBLFUsQ0FDQSxXLENBQ0Esa0IsQ0FDQSxjLENBQ0EsYSxDQUNBLFEsQ0FDQSw0QixDQUNBLHdCLENQaFBBLFMsQ0FFQSxrRCxDQUNFLFMsQ0FDQSxhLENBR0YseUMsQ0FDRSxTLENBQ0EsYSxDQUdGLDZDLENBQ0UsUyxDQUNBLGEsQ0FHRix3QyxDQUNFLFMsQ0FDQSxhLENPa09KLHFCLENBQ0UsYSxDQUNBLGtCLENBTUYsWSxDQUNFLFMsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxpQixDQUNBLHFCLENBTEYsMEIsQ0FPSSxLLENBQ0EsVyxDQUlKLHNCLENBQ0UsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSxrQixDQUNBLCtCLENBR0YscUIsQ0FDRSxjLENBQ0EsZSxDQUNBLGlCLENBQ0EsaUIsQ0FDQSxrQixDQUNBLGMsQ0FDQSxhLENBUEYsNkIsQ0FTSSxpQixDQUNBLE8sQ0FDQSxZLENBQ0EsTSxDQUNBLE8sQ0FDQSxVLENBQ0EsYSxDQUNBLFUsQ0FDQSw0QixDQUFBLG9CLENBQ0Esd0IsQ0FsQkosZ0MsQ0k1S0Esa0UsQ0ppTUksYyxDQXJCSiw0QixDQXdCSSxlLENBQ0EsbUIsQ0F6Qkosb0MsQ0EyQk0sVSxDWnNvQ04sc0IsQ1lqb0NBLHNCLENLalZBLGlCLENMbVZFLFksQ1prb0NBLDZCLENZcG9DRiw2QixDQUlJLGEsQ0FJSixtQixDQUNFLGMsQ0FDQSxlLENBQ0EsVSxDQUNBLFcsQ0FDQSxrQixDQUNBLGlCLENBQ0EsYSxDQUNBLFEsQ0FDQSw0QixDQUNBLHdCLENQalVBLFMsQ0FFQSw4QyxDQUFBLHNELENBQ0UsUyxDQUNBLGEsQ0FHRixxQyxDQUNFLFMsQ0FDQSxhLENBR0YseUMsQ0FBQSxpRCxDQUNFLFMsQ0FDQSxhLENBR0Ysb0MsQ0FWQSw2QyxDQVdFLFMsQ0FDQSxhLENPbVRKLG1CLENBQ0UsaUIsQ0FDQSxhLENBQ0Esa0IsQ0FIRix5QixDQUtJLGlCLENBQ0EsSyxDQUNBLE0sQ0FDQSxVLENBQ0EsVyxDQUNBLFMsQ0FWSiw4QyxDQWFJLHNDLENBQ0EsMkIsQ0FDQSwwQixDQUNBLHVCLENBaEJKLHdCLENBbUJJLGMsQ0FDQSxlLENBQ0EsYSxDQUNBLGlCLENBQ0EsYSxDQXZCSiwwQixDQXlCTSxvQixDQUNBLGEsQ0ExQk4sZ0MsQ0E2Qk0saUIsQ0FDQSxLLENBQ0EsTSxDQUNBLFUsQ0FDQSxXLENBQ0EsVSxDQUNBLHdCLENBS04scUIsQ0FBQSwwQixDQU1JLG1CLENBQUEsbUIsQ0FBQSxZLENBRUEsd0IsQ0FBQSxxQixDQUFBLGtCLENBUkoscUIsQ0FJRSxrQixDQUZBLHdCLENBQUEscUIsQ0FBQSw2QixDQUZGLDBCLENBT0ksdUIsQ0FBQSxvQixDQUFBLHNCLENBRUEsa0IsQ0FBQSxhLENBQUEsUyxDQUNBLGUsQ0FWSiw4QixDQVlNLGtCLENBQUEsYSxDQUFBLFMsQ0FDQSxTLENBQ0EsVSxDQUNBLFcsQ0FDQSxnQixDQUtOLDZCLENBQ0UsYyxDQUNBLGdCLENBQ0Esb0IsQ0FDQSxhLENBR0Ysb0IsQ0FDRSx1QixDQUNBLGlCLENBQ0Esc0IsQ0FDQSx5QixDQUNBLHdCLENBR0YsMEIsQ0FDRSxjLENBQ0EsZSxDQUNBLGEsQ0FDQSxrQixDQUNBLGlCLENBQ0EsYSxDQVFGLHlCLENBTEEsMEIsQ0FDRSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLHVCLENBQUEsb0IsQ0FBQSxzQixDQUdGLHlCLENBRUUsZSxDQUVBLHdCLENBQUEscUIsQ0FBQSxrQixDQUNBLFUsQ0FDQSxXLENBQ0EsWSxDQUNBLGlCLENNNVhGLGlFLENOb1hBLDZCLENBV0ksUyxDQUlKLDZCLENBQ0Usd0IsQ0FERixpQyxDQUdJLFUsQ0FDQSxXLENBQ0EsYyxDQUlKLDZCLENBQ0Usd0IsQ0FERixpQyxDQUdJLFUsQ0FDQSxXLENBSUosK0IsQ0FDRSx3QixDQURGLG1DLENBR0ksVSxDQUNBLFcsQ0FJSixpQyxDQUNFLHdCLENBREYscUMsQ0FHSSxVLENBQ0EsVyxDQUlKLGdDLENBQ0Usd0IsQ0FERixvQyxDQUdJLFUsQ0FDQSxXLENBSUosZ0MsQ0FDRSx3QixDQURGLG9DLENBR0ksVSxDQUNBLFcsQ0FPSixpQixDQUNFLFMsQ0FDQSxlLENBQ0EsWSxDQUNBLGlCLENBQ0EscUIsQ0FMRiwrQixDQU9JLEssQ0FDQSxXLENBYUoseUIsQ0FUQSx3QixDQUNFLCtCLENBQ0EsYyxDQUNBLGUsQ0FDQSxnQixDQUNBLGlCLENBQ0EsYSxDQUdGLHlCLENBRUUsYyxDQUNBLGUsQ0FDQSxnQixDQUVBLGEsQ08vaEJGLDBCLENBQ0UsK0UsQ0FHRixhLENBQ0Usd0IsQ0FBQSxxQixDQUFBLG9CLENBQUEsZ0IsQ0FERixlLENBR0ksUyxDbkI2cURKLFcsQ21CeHFEQSxXLENBRUUsVyxDQUNBLGEsQ0FDQSxpQixDQUNBLE8sQ0FDQSxhLENBQ0EsVSxDQUNBLFcsQ0FDQSxTLENBQ0EsYyxDQUNBLG1DLENBQUEsMkIsQ0FDQSxpQixDQUNBLFEsQ0FDQSxTLENBQ0EsYyxDQUNBLGdELENBQ0EsMkIsQ0FHRixXLENBQ0UsMEIsQ0FERixpQixDQUdJLHVCLENBSUosVyxDQUNFLDZCLENBREYsaUIsQ0FHSSwwQixDQUlKLFcsQ0FDRSxVLENuQjJ6Q0YscUIsQ21CdnpDRSxXLENBQ0EsUyxDQUdGLFcsQ0FDRSxXLENuQnl6Q0YscUIsQ21CcnpDRSxVLENBQ0EsVSxDQUlGLDBCLENBQ0Usa0IsQ0FHRixXLENBQ0UsaUIsQ0FDQSxZLENBQ0EsYSxDQUNBLFUsQ0FDQSxRLENBQ0EsUyxDQUNBLGUsQ0FDQSxpQixDQUdGLGMsQ0FDRSxpQixDQUNBLG9CLENBQ0EsVSxDQUNBLFcsQ0FDQSxZLENBQ0EsUyxDQUNBLGMsQ0FHRixxQixDQUNFLFcsQ0FDQSxhLENBQ0EsYSxDQUNBLFUsQ0FDQSxXLENBQ0EsVyxDQUNBLGMsQ0FDQSxpQixDQUNBLFEsQ0FDQSxTLENBQ0EsYyxDbkIrcERGLDJCLENtQjVwREEsMkIsQ0FFRSxTLENuQjhwREYsa0MsQ21CM3BEQSxrQyxDQUVFLFMsQ0FHRiw0QixDQUNFLGEsQ0FDQSxnQixDQUNBLGlCLENBQ0EsSyxDQUNBLE0sQ0FDQSxVLENBQ0EsVyxDQUNBLFcsQ0FDQSxpQixDQUNBLFcsQ0FDQSxVLENBR0YseUMsQ0FDRSxXLENBQ0EsVSxDbkI4cERGLGtCLENpQjd4REEsb0IsQ0FFRSxjLENBQ0EsUyxDQUNBLGUsQ0FDQSw0QixDQUdGLG9CLENBQ0UsNEIsQ0FDQSwyQixDQUNBLDJCLENBQ0EseUIsQ0FHRix5QixDQUNFLHFDLENBR0YsMkIsQ0FDRSx1QyxDQUdGLDhCLENBQ0UsMEMsQ0FHRix5QixDQUNFLHFDLENBR0YsMkIsQ0FDRSw0QyxDQUdGLDBCLENBQ0Usc0MsQ0FHRixtQixDQUNFLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsMkIsQ0FBQSw2QixDQUFBLGlDLENBQUEsNkIsQ0FDQSxvQixDQUNBLFEsQ0FKRiwwQixDQU1JLGMsQ0FDQSxnQixDQUNBLGUsQ0FDQSxRLENBQ0EsaUIsQ0FDQSxhLENBQ0EsUSxDQUNBLDRCLENBQ0Esd0IsQ2pCNHhESixxRCxDaUJ4eERBLDBELENBR0ksMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEscUIsQ2pCNHhESixvRSxDaUIveERBLHlFLENBTUksUSxDakI2eERKLG1ELENpQm55REEsd0QsQ0FTSSxpQixDQUlKLDJCLENBQ0UsVyxDQUNBLFcsQ0FDQSx5QixDQUNBLGEsQ0FDQSxrQixDQUNBLDRCLENBQ0Esd0IsQ1ovQ0EsUyxDWXdDRixrRCxDWnhDRSxTLENZd0NGLHdDLENaeENFLFMsQ1l1REYsNkIsQ0FDRSwrQixDQUNBLGMsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxvQixDQUNBLGMsQ0FDQSxXLENBQ0EsYyxDQUNBLGMsQ0FDQSwwQixDQUFBLGtCLENBQ0EsaUIsQ0FDQSxrQixDQUNBLG9CLENBQ0EsYSxDQUNBLHdCLENBQ0EsNEIsQ0FHQSx1QixDQUFBLGUsQ0FuQkYsbUMsQ0FxQkksYSxDQUNBLGtDLENBQ0EscUIsQ0FDQSxxQixDQUNBLHVCLENBQUEsZSxDQUlKLDJCLENBQ0UsaUIsQ0FDQSxzQixDR3hIRixPLENIeUZBLDZCLENHeEZFLHdCLENBQ0Esc0YsQ0FBQSxrRSxDQUdGLFcsQ0FDRSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLHdCLENBQUEscUIsQ0FBQSw2QixDQUNBLGdCLENmS0EscUNlUkYsVyxDQU1JLGtCLENBQUEsZ0JBSUosaUIsQ0FDRSxzQixDQUNBLGtCLENmSkEscUNlRUYsaUIsQ0FLSSxXLEFmUEYsb0NlRUYsaUIsQ0FTSSxXLEFmWEYsb0NlRUYsaUIsQ0FhSSxZQUlKLGlCLENBQ0Usb0MsQ0FDQSxjLENBQ0EsYSxDQUNBLGtCLENBQ0Esa0IsQ0FDQSxvQixDQUNBLFUsQ0FnREYseUIsQ0FYQSw0QixDQTVDQSx1QixDQXFFQSx3QixDQTVESSxVLENBVEoscUIsQ0FZSSxhLENBQ0EsUyxDQUlKLDBCLENBQ0UsYyxDQUNBLGdCLENBQ0EsbUIsQ0FDQSxhLENBQ0EsZSxDQUdGLGtCLENBQ0UsYyxDQUNBLGUsQ0FDQSxhLENBQ0Esa0IsQ0FDQSxlLENBQ0EsVSxDQUdGLGlCLENBQ0UsUSxDQUNBLFMsQ0FHRixzQixDQUNFLFMsQ0FDQSxlLENBY0YsbUIsQ0FYQSxzQixDQVlFLGMsQ0FDQSxlLENBSUEsb0IsQ0FFQSxhLENBbkJGLHNCLENBR0UsZ0IsQ0FRRixtQixDQUdFLGEsQ0FDQSxrQixDQUNBLGdCLENBRUEsb0IsQ0FPRixrQixDQUNFLGMsQ0FDQSxlLENBQ0EsYSxDQUNBLG9CLENBQ0EsVSxDQU1GLHdCLENBQ0UsZSxDQUdGLGMsQ0NwSEEsa0IsQ0RxSEUsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSx3QixDQUFBLHFCLENBQUEsa0IsQ0FDQSxnQixDQUNBLG1CLENmM0dBLG9DZXVHRixjLENBT0ksa0IsQ0FBQSxnQkFJSix5QixDQUNFLGlCLENBQ0EsYyxDZnBIQSxvQ2VrSEYseUIsQ0FLSSxVLENBQ0EsZUFJSiw4QixDQUNFLGMsQ0FDQSxhLENBR0YscUIsQ3BCczdEQSx1QixDb0JwN0RFLHdCLENmbklBLG9DZWlJRixxQixDcEIwN0RJLHVCLENvQnI3REEsd0JBSUosMEIsQ3BCcTdEQSw0QixDb0JuN0RFLGMsQ0FDQSxvQixDQUNBLGEsQ0MzSkYsTyxDQUNFLHFCLENBREYsa0IsQ0FLSSxnQixDQUNBLG1CLENBSUosYSxDQUVFLFcsQ0FDQSxvQixDQUhGLG1CLENBS0ksYSxDQUxKLGlCLENBUUksYSxDQUNBLFcsQ0FJSixvQixDQUNFLGdCLENoQlhBLG9DZ0JVRixvQixDQUlJLGNBSkosdUMsQ0FRSSxpQixDQVJKLDhCLENBWU0sWSxDQVpOLCtDLENBZ0JJLFUsQ0FDQSxXLENBakJKLCtDLENBcUJJLFMsQ0FDQSxXLENBdEJKLGlELENBMEJJLFUsQ0FDQSxXLENBM0JKLG9ELENBK0JJLFUsQ0FDQSxXLENBSUosYyxDQUNFLGMsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxvQixDQUNBLGEsQ2hCbkRBLG9DZ0I4Q0YsYyxDQVFJLGlCLEFoQnRERixvQ2dCOENGLGMsQ0FZSSxrQkFaSixvQixDQWdCSSxhLENoQjlERixvQ2dCOENGLG1CLENBb0JNLGNBcEJOLGtCLENBd0JJLFksQ0FDQSxZLENBQ0EsVSxDQUNBLFcsQ0FDQSwyQixDQUFBLG1CLENoQjFFRixvQ2dCOENGLGtCLENBK0JNLGVBL0JOLHdCLENBbUNNLFksQ0w5Rk4sZSxDQUNFLHdCLENBQ0Esc0YsQ0FBQSxrRSxDQUZGLDBCLENBaUJBLHVCLENBRUUsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSx3QixDQUFBLHFCLENBQUEsa0IsQ0FwQkYsMEIsQ0FNSSxnQixDQUNBLG1CLENYTUYsb0NXYkYsMEIsQ0FVTSxrQixDQUFBLGMsQ0FDQSxpQkFNTix1QixDQUNFLGlCLENBR0EsVSxDQUNBLGUsQ0FDQSxXLENBQ0EscUMsQ0FDQSxrQixDWFpBLG9DV0lGLHVCLENBV0ksb0JBSUosNkIsQ0FDRSxjLENBQ0EsVSxDQUNBLGlCLENBQ0EsZ0IsQ0FDQSxpQixDQUNBLFUsQ0FDQSxRLENBQ0EsNEIsQ0FDQSx1QixDQUFBLGUsQ1hQQSxTLENBRUEsd0QsQ0FDRSxTLENBQ0EsMEIsQ0FHRiwrQyxDQUNFLFMsQ0FDQSwwQixDQUdGLG1ELENBQ0UsUyxDQUNBLDBCLENBR0YsOEMsQ0FDRSxTLENBQ0EsMEIsQ1drQkoseUMsQ0F6QkEsOEIsQ0FDRSxpQixDQUNBLEssQ0FDQSxRLENBQ0EsUyxDQUNBLFUsQ0FDQSxXLENBQ0EsVyxDQVBGLG9DLENBU0ksaUIsQ0FDQSxLLENBQ0EsTSxDQUNBLFUsQ0FDQSxXLENBQ0EsYyxDQUNBLFMsQ0FmSixrQyxDQWtCSSxTLENBQ0EsVSxDQUNBLFcsQ0FDQSxtQixDQUlKLGlDLENBQ0UsaUIsQ0FDQSxrQixDQUFBLGEsQ0FBQSxTLENBQ0EsVyxDQUhGLHlDLENBUUksTSxDQUNBLFMsQ0FDQSxXLENBRUEsVSxDQUNBLFUsQ0FDQSxxQixDQWRKLHdDLENBaUJJLFUsQ0FDQSxXLENBQ0EsaUIsQ0FDQSxjLENBQ0EsVSxDQUNBLFEsQ0FDQSw0QixDQUVBLHVCLENBQUEsb0IsQ0FBQSxlLENBekJKLDZDQUFBLGUsQ0E0QkksYSxDQTVCSixrRCxDQStCSSxzQixDQS9CSixxQyxDQWtDSSxpQixDQUNBLEssQ0FDQSxVLENBQ0EsUSxDQUNBLFMsQ0FDQSxVLENBQ0EsVSxDQUNBLFcsQ0FDQSxtQixDQU9KLDJCLENBQ0UsaUIsQ0FDQSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLHdCLENBQUEscUIsQ0FBQSxrQixDQUNBLGlCLENBQ0EsUyxDWGhIQSxvQ1cyR0YsMkIsQ0FRSSx1QixDQUNBLG9CQUlKLDJCLENBQ0Usa0IsQ0FBQSxhLENBQUEsUyxDQUNBLFMsQ0FDQSxlLENBSEYsNEQsQ0FBQSxvRSxDQVlNLG1CLENBQ0EsUyxDQVVOLDJCLENBQ0UsaUIsQ0FDQSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLHdCLENBQUEscUIsQ0FBQSxrQixDQUNBLFcsQ0FDQSxnQixDQUNBLG9CLENBQ0EsVSxDWHRKQSxvQ1crSUYsMkIsQ0FVSSxpQixDQUNBLGVBWEosc0MsQ0FBQSxxQyxDQWlCTSxTLENBakJOLCtCLENBcUJJLFMsQ0FDQSw4QixDQUFBLHNCLENBQ0EsVSxDQUlKLHdDLENBQ0UsVSxDQUNBLFcsQ0FHRixvQyxDQUNFLFUsQ0FDQSxXLENBR0YscUMsQ0FDRSxVLENBQ0EsVyxDQUdGLDhCLENBb0JBLHFCLENBRUUsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSx3QixDQUFBLHFCLENBQUEsa0IsQ0F2QkYsOEIsQ0FDRSxjLENBQ0EsZSxDQUVBLFEsQ0FDQSxXLENBRUEsdUIsQ0FBQSxvQixDQUFBLHNCLENBRUEsVSxDQUNBLFcsQ0FDQSxpQixDQUNBLFUsQ0FDQSxpQixDQUNBLHdCLENBWEEsaUIsQ0FpQkYscUIsQ0FDRSxpQixDQUdBLGtCLENBQUEsYSxDQUFBLFMsQ0FDQSxnQixDWGxOQSxvQ1c2TUYscUIsQ0FRSSxlQUlKLHlCLENBQ0UsZSxDQUNBLGtCLENBQUEsYSxDQUFBLFMsQ0FDQSxVLENBQ0EsVyxDQUNBLGlCLENBQ0EsaUIsQ0FDQSx3QixDQUNBLHNDLENBQ0EsMkIsQ0FDQSwyQixDQUNBLG1CLENBR0YsMEIsQ0FDRSxpQixDQUNBLGtCLENBR0YsMEIsQ0FDRSwrQixDQUNBLGMsQ0FDQSxlLENBQ0EsUSxDQUNBLFUsQ0FDQSxrQixDQTRCRiw0QixDQXpCQSwwQixDQTBCRSwrQixDQUNBLGMsQ0FFQSxvQixDQUVBLFUsQ0EvQkYsMEIsQ0FJRSxpQixDQUdBLGlCLENBSkEsZSxDQUdBLGdCLENBTkYsa0MsQ0FVSSxpQixDQUNBLE8sQ0FDQSxPLENBQ0EsUyxDQUNBLFcsQ0FDQSxVLENBQ0EsVSxDQUNBLHFCLENBakJKLCtCLENBb0JJLGMsQ0FDQSxlLENBSUosNEIsQ0FHRSxlLENBRUEsUSxDQUxGLGlDLENBUUksYyxDQUlKLDJCLENBQ0UsaUIsQ0FDQSxPLENBQ0EsTyxDQUNBLGMsQ0FKRiwrQixDQU1JLFMsQ0FDQSxVLENBQ0EsVSxDQUlKLHNCLENBQ0UsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSxVLENBRkYsMkIsQ0FJSSxlLENBQ0EsZ0IsQ0FJSiwwQixDQUNFLGlCLENBQ0EsUyxDQUNBLFEsQ0FDQSxPLENBQ0EsWSxDQUNBLGUsQ0FDQSxlLENBQ0EsUSxDQUNBLFMsQ0FDQSx5QixDQUNBLDJDLENBQUEsbUMsQ1gxVEEsb0NXK1NGLDBCLENBY0ksWUFJSiwwQixDQUNFLDJCLENBQ0EsZSxDQUNBLCtCLENBQ0EscUIsQ0FKRixxQyxDQU1JLGtCLENBTkosaUMsQ0FTSSx3QixDQVRKLDRELENBV00sYSxDQUtOLDBCLENBQ0UsYyxDQUNBLGtCLENBQ0EsZSxDQUNBLG9CLENBQ0EsYSxDQUxGLGdDLENBT0ksYSxDQVBKLCtCLENBVUksb0IsQ0FDQSxTLENBQ0EsVyxDQUNBLFksQ0FDQSxpQyxDQUFBLHlCLENBQ0EsVSxDQUNBLHdCLENBUUosMEIsQ0FBQSxrQyxDQW1CSSxpQixDQUtBLDhCLENBQUEsc0IsQ0FDQSxtQixDQUNBLFMsQ0ExQkosMEIsQ0FFRSxTLENBRUEsTSxDQUNBLGdCLENBRkEsUSxDWDVXQSxxQ1d5V0YsMEIsQ0FXSSxXLENBQ0EsVyxBWHJYRixvQ1d5V0YsMEIsQ0FlSSxRQWZKLGtDLENBb0JJLFEsQ0FDQSxVLENBQ0EsVSxDQUNBLFUsQ0FJQSxrQyxDQUNBLDRCLENBQ0EsaUMsQ0FRSix1RSxDQUNFLFMsQ1gvWUEscUNXOFlGLHVFLENBSUksVyxDQUNBLFcsQVhuWkYsb0NXOFlGLHVFLENBUUksV0FJSixtRSxDQUNFLFMsQ1gzWkEscUNXMFpGLG1FLENBSUksVyxDQUNBLFcsQVgvWkYsb0NXMFpGLG1FLENBUUksV0FJSixvRSxDQUNFLFUsQ1h2YUEscUNXc2FGLG9FLENBSUksVSxDQUNBLFcsQVgzYUYsb0NXc2FGLG9FLENBUUksWUFJSixxQixDQUNFLGUsQ0FDQSxXLENBQ0EsaUIsQ0FDQSxxQixDQUNBLDJDLENBQUEsbUMsQ1h2YkEsb0NXa2JGLHFCLENBUUksYSxBWDFiRixvQ1drYkYscUIsQ0FXSSxhQUlKLDZCLENBQ0UsaUIsQ0FERixrQyxDQUdJLGMsQ0FDQSxlLENBQ0Esa0IsQ0FDQSx3QixDQUNBLGEsQ0FJSixrQyxDQUNFLHdCLENBREYsdUMsQ0FHSSxhLENBSUosMkIsQ0FDRSxpQixDQUNBLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsMkIsQ0FDQSxzQixDQUFBLGMsQ0FDQSw0QixDQUNBLHFCLENYemRBLG9DV21kRiwyQixDQVNJLHdCQVRKLGlDLENBYUksNEIsQ0FDQSx3QixDQWRKLDhELENBZ0JNLG1CLENBQ0EsUyxDQWpCTixnQyxDQXFCSSxlLENBQ0EsaUIsQ0FDQSxpQixDQXZCSiwyQyxDQXlCTSxjLENBS04sZ0MsQ0FDRSx5QixDQUNBLHdCLENBR0YsNEIsQ0FDRSxpQixDQUNBLFEsQ0FDQSxVLENBQ0EsUyxDQUNBLFUsQ0FDQSxjLENBQ0EsOEIsQ0FBQSxzQixDQUNBLG1CLENBQ0EsUyxDQVRGLGdDLENBV0ksWSxDQUNBLFMsQ0FDQSxVLENBSUosMEIsQ0FDRSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLGUsQ0FDQSx1QixDQUFBLG9CLENBQUEsc0IsQ0FDQSx3QixDQUFBLHFCLENBQUEsa0IsQ0FDQSxrQixDQUFBLGEsQ0FBQSxTLENBQ0EsVSxDQUNBLFcsQ0FDQSxpQixDQUNBLGlCLENBQ0Esd0IsQ1hqaEJBLG9DV3VnQkYsMEIsQ0FhSSxVLENBQ0EsVyxDQUNBLG1CQWZKLDhCLENBbUJJLFMsQ0FDQSxVLENBQ0EsVyxDQXJCSiw4QixDTS9lQSxxQixDTnVnQkksYSxDQUNBLFUsQ0F6QkosK0IsQ0E0QkksYyxDQUNBLGUsQ0FDQSxhLENBQ0EsVSxDWHRpQkYsb0NXdWdCRiwrQixDQWtDTSxjLENBQ0EsaUJBS04sK0QsQ0FFSSx3QixDQUlKLDJCLENBQ0UsYyxDQUNBLGUsQ0FDQSxvQixDQUNBLGtCLENBQ0EsYSxDQUdGLDZCLENBQ0UsaUIsQ0FDQSxpQixDQUNBLHdCLENBSEYsK0IsQ0FLSSxjLENBQ0EsZSxDQUNBLG9CLENBQ0EsYSxDTWxsQkosWSxDQUNFLDJCLENBQ0EsMkIsQ0FDQSxxQixDQUNBLCtGLENBQUEsdUUsQ0FKRix1QixDQWdCQSxrQixDQUNFLG1CLENBQUEsbUIsQ0FBQSxZLENBakJGLHVCLENBT0ksZ0IsQ2pCTUYsb0NpQmJGLHVCLENBVU0sa0IsQ0FBQSxnQkFNTixrQixDQUVFLHVCLENBQUEsb0IsQ0FBQSxzQixDQUNBLHFCLENBQUEsa0IsQ0FBQSxvQixDQUNBLGtCLENBQUEsYSxDQUFBLFMsQ0FDQSxXLENBQ0EsaUIsQ2pCVEEsb0NpQkdGLGtCLENBU0ksd0IsQ0FBQSxxQixDQUFBLG9CLEFqQlpGLG9DaUJHRixrQixDQWFJLGEsQWpCaEJGLG9DaUJHRixrQixDQWlCSSxzQixDQUFBLG1CLENBQUEsNEJBSUosaUIsQ0FDRSxpQixDQUNBLFMsQ0FDQSxlLENBQ0Esa0IsQ0FBQSxhLENBQUEsUyxDQUNBLFcsQ0FDQSxZLENBQ0Esa0MsQ0FBQSwwQixDQUNBLHFCLENBQ0Esd0IsQ0FDQSxzQyxDQUNBLDJCLENBQ0EsMkIsQ0FDQSxtQixDQUNBLDJDLENBQUEsbUMsQ2pCdENBLG9DaUJ3QkYsaUIsQ0FpQkksZSxDQUNBLGtCLENBQ0EsK0IsQ0FBQSx5QixBakIzQ0Ysb0NpQndCRixpQixDQXVCSSxXLENBQ0EsYyxBakJoREYsb0NpQndCRixpQixDQTRCSSxXLENBQ0EsY0E3QkoscUIsQ0FtQ0ksZ0IsQ0FFQSxtQixDQUFBLGdCLENqQjdERixvQ2lCd0JGLHFCLENBd0NNLGtCLEFqQmhFSixvQ2lCd0JGLHFCLENBNENNLGtCQVFOLG1CLENBQ0UsaUIsQ0FDQSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLHdCLENBQUEscUIsQ0FBQSw2QixDQUNBLHFCLENBQUEsa0IsQ0FBQSxvQixDQUNBLFUsQ0FDQSxnQixDQUNBLG1CLENqQm5GQSxvQ2lCNEVGLG1CLENBVUksa0IsQ0FBQSxjLENBRUEsc0IsQ0FBQSx3QixBakJ4RkYsb0NpQjRFRixtQixDQWdCSSxlLENBQ0EsZUFJSixpQixDQUNFLGlCLENBQ0EsUSxDQUNBLE8sQ0FDQSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLHdCLENBQUEscUIsQ0FBQSxrQixDQUNBLGMsQ2pCdkdBLG9DaUJpR0YsaUIsQ0FTSSxlLENBQ0Esb0JBSUosa0IsQ0FDRSxpQixDQUNBLFEsQ0FDQSxPLENBQ0EsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSx3QixDQUFBLHFCLENBQUEsa0IsQ0FDQSxjLENqQnJIQSxvQ2lCK0dGLGtCLENBU0ksWSxBakJ4SEYsb0NpQitHRixrQixDQWFJLFlBSUosdUIsQ0FDRSxrQixDQUFBLGEsQ0FBQSxTLENBQ0EsaUIsQ0FGRiwyQixDQUlJLFMsQ0FDQSxVLENBQ0EsVyxDakJ0SUYsb0NpQmdJRiwyQixDQVNNLFUsQ0FDQSxhQUtOLHVCLENBQ0UsYyxDQUNBLFUsQ2pCakpBLG9DaUIrSUYsdUIsQ0FLSSxjLEFqQnBKRixvQ2lCMkpGLGtCLENBRUksVSxDQUNBLG9CQUlKLHVCLENBQ0UsbUMsQ0FDQSxjLENBQ0EsVSxDQUNBLG9DLENqQnRLQSxvQ2lCa0tGLHVCLENBT0ksZ0JBSUosc0IsQ0FDRSxtQixDQUFBLG1CLENBQUEsWSxDQURGLDJCLENBR0ksZSxDQUlKLHdCLENBQ0UsYyxDQUNBLGdCLENBQ0EsZSxDQUNBLGtCLENBQ0EsVSxDQUdGLHVCLENBQ0UsYyxDQUNBLGUsQ0FDQSxnQixDQUNBLFUsQ0FHRix1QixDQUNFLGMsQ0FDQSxnQixDQUNBLGlCLENBQ0Esb0IsQ0FDQSxnQixDQUNBLGMsQ0FDQSxvQixDQUNBLFUsQ0FSRiw2QixDQVVJLFUsQ0FWSixxQyxDQVlNLE8sQ0FDQSxVLENBYk4sK0IsQ0FpQkksaUIsQ0FDQSxPLENBQ0EsUSxDQUNBLE0sQ0FDQSxVLENBQ0EsVSxDQUNBLFcsQ0FDQSxVLENBQ0EsNEIsQ0FBQSxvQixDQUNBLHFCLENBYUosNkIsQ0FUQSwyRCxDQUVJLFksQ0FGSiw0RCxDQUtJLGEsQ0FXSixvQixDQUNFLGdCLENqQmxQQSxvQ2lCaVBGLG9CLENBSUksaUJBSUoseUIsQ0FDRSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLHdCLENBQUEscUIsQ0FBQSxrQixDQUZGLDZCLENBS0ksa0IsQ0FBQSxhLENBQUEsUyxDQUNBLFMsQ0FDQSxVLENBQ0EsVyxDQUNBLGlCLENBVEosOEIsQ0FZSSxjLENBQ0EsZSxDQUNBLGtCLENBQ0EsVSxDQUNBLG9DLENqQnpRRixvQ2lCeVBGLDhCLENBbUJNLGdCQUtOLDZCLENBQ0UsYyxDQUNBLFUsQ2pCblJBLG9DaUJpUkYsNkIsQ0FLSSxnQkNuU0osb0IsQ0FDRSxnQixDQUNBLDJCLENBQ0EsMkIsQ0FDQSxxQixDQUdGLDBCLENBQ0UsaUIsQ0FDQSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLDJCLENBQUEsNEIsQ0FBQSx5QixDQUFBLHFCLENBQ0EsZ0IsQ0FDQSxrQixDbEJDQSxvQ2tCTkYsMEIsQ0FRSSxnQixDQUNBLG9CLEFsQkhGLG9Da0JORiwwQixDQVlJLGdCQUlKLHlCLENBQ0UsaUIsQ0FDQSxhLENBQ0EsUyxDQUNBLFcsQ2xCZEEsb0NrQlVGLHlCLENBT0ksYSxBbEJqQkYsb0NrQlVGLHlCLENBVUksaUIsQ0FDQSxRLENBQ0EsTSxDQUNBLDZCLENBQUEsa0IsQ0FBQSxTLENBQ0EsVSxDQUNBLGUsQ0FDQSxlQWhCSiw2QixDQW9CSSxhLENBQ0EsVSxDdkJrK0ZKLHlDLENBREEsNEMsQ3VCNzlGQSxzQyxDdkIrOUZBLDRDLEN1QjE5RkksaUIsQ0FDQSxTLENBQ0EsVSxDQUNBLFcsQ0FDQSxZLENBQ0EsVSxDQUNBLGlCLENBQ0EsMkIsQ0FDQSwyQixDbEJoREYsb0NMK2dHRSx5QyxDQURBLDRDLEN1QjMrRkosc0MsQ3ZCNitGSSw0QyxDdUI3OUZFLFFBS04sNEMsQ0FDRSx3QixDQUNBLDBDLENBR0YseUMsQ0FDRSx3QixDQUNBLHVDLENBR0YsNEMsQ0FDRSx3QixDQUNBLDBDLENBR0Ysc0MsQ0FDRSx3QixDQUNBLG9DLENBR0YsMEIsQ0FDRSxlLENBQ0EsZSxDQUdGLDBCLENBQ0UsbUMsQ0FDQSxjLENBQ0EsZSxDQUNBLGdCLENBQ0EsZSxDQUNBLGtCLENBQ0EsVSxDbEJ4RkEscUNrQmlGRiwwQixDQVVJLGMsQ0FDQSxpQixBbEI1RkYsb0NrQmlGRiwwQixDQWNJLGdCQUlKLDhCLENBQ0UsK0IsQ0FDQSxjLENBQ0EsZSxDQUNBLGdCLENBQ0Esa0IsQ0FDQSxVLENsQnpHQSxvQ2tCbUdGLDhCLENBU0ksYyxDQUNBLGUsQ0FDQSxvQkFJSiw0QixDQUNFLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0Esd0IsQ0FBQSxxQixDQUFBLGtCLENBQ0Esa0IsQ2xCckhBLHFDa0JrSEYsNEIsQ0FNSSxrQixDQUFBLGdCQU5KLGlDLENBVUksaUIsQ0FDQSxrQixDbEI3SEYscUNrQmtIRixpQyxDQWNNLG9CQWROLDRDLENBa0JNLGMsQ0FLTiwwQixDQUNFLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0Esd0IsQ0FBQSxxQixDQUFBLGtCLENBQ0EsVSxDQUNBLGlCLENsQjdJQSxxQ2tCeUlGLDBCLENBT0ksb0JBUEosK0IsQ0FXSSwrQixDQUNBLGMsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxhLENBQ0EsaUIsQ0FDQSxVLENBSUosOEIsQ0FDRSxtQixDQUFBLG1CLENBQUEsWSxDQURGLGtDLENBR0ksa0IsQ0FBQSxhLENBQUEsUyxDQUNBLFUsQ0FDQSxXLENBQ0EsZ0IsQ0N0RkosZ0UsQ0FNQSxnRSxDQU1BLGdFLENBTUEsZ0UsQ0N1QkEsNkQsQ0FNQSw2RCxDQU1BLDZELENBTUEsNkQsQ0N4QkEsMEQsQ0FNQSwwRCxDQU1BLDBELENBTUEsMEQsQ0hxQ0EsbUUsQ0FNQSxtRSxDQU1BLG1FLENBTUEsbUUsQ0FoQkksUyxDQXNCSiw2QixDQUNFLGlCLENBQ0EsUSxDQUNBLFcsQ0FDQSxnQyxDQUFBLHdCLENsQnBNQSxvQ2tCZ01GLDZCLENBT0ksY0FQSixrQyxDQVdJLCtCLENBQ0EsYyxDQUNBLGUsQ0FDQSxnQixDQUNBLGEsQ0FDQSxVLENsQmhORixxQ3NCYkYsNEIsQ0FHTSxlLENBQ0EsZ0JBS04sdUIsQ0FDRSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLHdCLENBQUEscUIsQ0FBQSw2QixDQUNBLFUsQ0FDQSxRLENBQ0Esa0IsQ3RCREEsb0NzQkpGLHVCLENBUUksVyxBdEJKRixvQ3NCSkYsdUIsQ0FnQkksa0IsQ0FBQSxnQkFJSixnQixDQUNFLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsbUIsQ0FDQSxlLEN0Qm5CQSxvQ3NCZ0JGLGdCLENBTUksVyxBdEJ0QkYsb0NzQmdCRixnQixDQVVJLFksQXRCMUJGLG9Dc0JnQkYsZ0IsQ0FjSSxXQUlKLHNCLENBQ0UsYyxDQUNBLGEsQ0FDQSxrQixDQUNBLGEsQ3RCdENBLG9Dc0JrQ0Ysc0IsQ0FPSSxnQkFJSixzQixDQUNFLGMsQ0FDQSxlLENBQ0EsYSxDQUNBLGUsQ0FDQSxrQixDQUNBLGEsQ3RCbkRBLG9Dc0I2Q0Ysc0IsQ0FTSSxvQkNuRUosYyxDQUNFLGtCLENBQUEsYSxDQUFBLFMsQ0FDQSxXLENBQ0EsaUIsQ0FDQSxrQixDdkJTQSxvQ3VCYkYsYyxDQU9JLFUsQ0FDQSxjLENBQ0EsaUJBSUosVyxDQUNFLGUsQ0FDQSxrQixDQUNBLGlCLENBQ0EscUIsQ0FHRixtQixDQUNFLHFCLENBR0Ysa0IsQ0FDRSwrQixDQUNBLGMsQ0FDQSxlLENBQ0EsYSxDQUdGLHdCLENBQ0UsK0IsQ0FDQSxlLENBQ0Esb0IsQ0FDQSxhLENBR0YsbUIsQ0FDRSxlLENBQ0EsbUIsQ0FDQSxnQixDQUdGLHdCLENBQ0UsYyxDQUNBLGUsQ0FDQSxvQixDQUNBLGEsQ0NoREYsZ0IsQ0NBQSxpQixDQUNFLFUsQ0FDQSxrQixDREZGLGdCLENBR0UsYyxDQUNBLGlCLENBQ0EscUIsQ0FJRixzQixDQUNFLGUsQ0FERiwwQixDQUdJLG1CLENBQUEsZ0IsQ0FDQSwwQixDQUFBLHVCLENBSUosMkIsQ0FDRSxrQixDQURGLDZCLENBR0ksYyxDQUNBLGdCLENBQ0EsaUIsQ0FDQSxhLENBSUosMEIsQ0FDRSxhLENBQ0EsZSxDQXVPRixxQyxDQStJQSxtQyxDQXhYQSw4QixDRXFEQSxpQyxDRmpESSxhLENBQ0EsVSxDQUlKLDJCLENBTUEsNkIsQ0FMRSxjLENBQ0Esb0IsQ0FDQSxhLENBR0YsNkIsQ0FFRSxpQixDQUNBLGtCLENBSEYscUMsQ0FRSSxpQixDQUNBLEssQ0FDQSxVLENBQ0EsUSxDQUNBLFMsQ0FDQSxXLENBQ0EsVyxDQUNBLFUsQ0FDQSx3QixDQUlKLDRCLENBQ0UsYyxDQUNBLG9CLENBQ0EsYSxDQUdGLDhCLENBQ0UsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSwyQixDQUFBLDRCLENBQUEseUIsQ0FBQSxxQixDQUNBLHVCLENBQUEsb0IsQ0FBQSxzQixDQUNBLHdCLENBQUEscUIsQ0FBQSxrQixDQUNBLHdCLENBQ0EsZ0IsQ0FDQSxjLENBQ0EsaUIsQ0FSRixtQyxDQVVJLGUsQ0FDQSxlLENBSUosb0MsQ0FDRSwrQixDQUNBLGMsQ0FDQSxlLENBQ0EsYSxDQUdGLHNCLENBQ0UseUIsQ0FLRiw2QixDQUNFLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EscUIsQ0FBQSxrQixDQUFBLG9CLENBQ0EsZ0IsQ0FDQSxtQixDeEJ2RkEsb0N3Qm1GRiw2QixDQU9JLGtCLENBQUEsZ0JBS0osMkIsQ0FDRSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLGtCLENBQUEsYyxDQUNBLFcsQ0FDQSxRLENBQ0EsUyxDQUdGLDJCLENBQ0Usa0IsQ0FDQSxlLENBRkYsa0MsQ0FLSSxZLENBSUosa0MsQ0FDRSxpQixDQUNBLDZCLENBQUEsNkIsQ0FBQSxzQixDQUNBLHFCLENBQUEsa0IsQ0FBQSxvQixDQUNBLFUsQ0FDQSxlLENBQ0EsYyxDQU5GLDZDLENBU00sZ0MsQ0FBQSx3QixDQVROLHNDLENBYUksaUIsQ0FDQSxRLENBQ0EsTSxDQUNBLFksQ0FDQSxVLENBQ0EsVSxDQUNBLFksQ0FDQSx3QyxDQUFBLHdCLENBQUEsOEMsQ0FFQSxxQixDQUlKLDJCLENBQ0UsYyxDQUNBLGUsQ0FDQSxpQixDQUNBLG9CLENBQ0EsYSxDQU1GLHVCLENBQ0UsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSxrQixDQUFBLGEsQ0FBQSxTLENBQ0EsZ0IsQ3hCeEpBLG9Dd0JxSkYsdUIsQ0FNSSxVLENBQ0EsZSxDQUNBLGVBSUosNEIsQ0FDRSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLGdCLEN4Qm5LQSxvQ3dCaUtGLDRCLENBS0ksaUIsQ0FDQSxlQUlKLDRCLENBQ0UsVSxDQUNBLFcsQ0FDQSxjLENBSEYsZ0MsQ0FLSSxVLENBQ0EsVyxDQU5KLDhDLENBVU0sWSxDQUtOLGtDLENBRUksVSxDQUNBLFcsQ0FJSiwrQixDQUVJLFUsQ0FDQSxXLENBSEosNEMsQ0FPTSxZLENBS04sNkIsQ0FDRSxjLENBQ0EsZSxDQUNBLGUsQ0FDQSxhLENBTUYsbUMsQ0FDRSxnQixDQXlCRiw2QixDQXRCQSw4QixDQXVCRSxpQixDQUNBLG1CLENBQUEsbUIsQ0FBQSxZLENBeEJGLDhCLENBR0UsMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEscUIsQ0FDQSx3QixDQUFBLHFCLENBQUEsNkIsQ0FDQSxnQixDQUNBLFksQ0FDQSwyQixDQUNBLDJCLENBQ0EscUIsQ0FURixzQyxDQVdJLGlCLENBQ0EsSyxDQUNBLE8sQ0FDQSxRLENBQ0EsTSxDQUNBLFUsQ0FDQSxVLENBQ0EscUIsQ0FJSiw2QixDQUdFLHdCLENBQUEscUIsQ0FBQSxrQixDQUdGLGlDLENBQ0UsZSxDQUNBLFUsQ0FDQSxXLENBQ0EsaUIsQ0FDQSxpQixDQU9GLGtDLENBQ0UsYyxDQUNBLGUsQ0FDQSxlLENBQ0EsVSxDQUdGLCtCLENBQ0UsaUIsQ0FDQSxRLENBQ0EsVSxDQUhGLDBFLENBTU0sbUIsQ0FDQSxTLENBS04sbUMsQ0FDRSxVLENBQ0EsVyxDQUNBLGdDLENBQUEsd0IsQ0FDQSw0QixDQUNBLDBCLENBR0Ysb0MsQ0FDRSxpQixDQUNBLFEsQ0FDQSxVLENBQ0EsZSxDQUNBLGUsQ0FDQSxRLENBQ0EsUyxDQUNBLDhCLENBQUEsc0IsQ0FDQSxtQixDQUNBLFMsQ0FDQSxpQixDQUNBLDJDLENBQUEsbUMsQ0FHRixvQyxDQUNFLFMsQ0FDQSxlLENBQ0Esc0IsQ0FBQSxjLENBQ0EsK0IsQ0FDQSxxQixDQUxGLCtDLENBT0ksa0IsQ0FQSiwwQyxDQVVJLHdCLENBVkosK0UsQ1g1T0EsbUUsQ1d3UE0sVSxDQUtOLG9DLENBQ0UsYyxDQUNBLGUsQ0FDQSxhLENBQ0EscUIsQ0FDQSw0QixDQUFBLG9CLENBQ0Esb0IsQ0FDQSxhLENBR0YsNEIsQ0FDRSxjLENBQ0EsZSxDQUNBLGlCLENBQ0EsZSxDQUNBLGlCLENBQ0EsVSxDQUdGLDZCLENBQ0UsaUIsQ0FDQSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLGtCLENBQUEsYyxDQUdGLGtDLENBQ0UsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSx3QixDQUFBLHFCLENBQUEsa0IsQ0FDQSxpQixDQUNBLGdCLENBR0Ysc0MsQ0FDRSxpQixDQURGLDBDLENBR0ksWSxDQUNBLFUsQ0FDQSxXLENBSUosdUMsQ0FPQSw0QyxDQU5FLGMsQ0FDQSxlLENBQ0EsYSxDQUNBLFUsQ0FHRix1QyxDQUNFLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsZ0IsQ0FGRiw0QyxDQU1JLGdCLENBRUEsZ0IsQ0FPSiwyQixDQUNFLFksQ0FHRixnQyxDQUNFLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0Esd0IsQ0FBQSxxQixDQUFBLDZCLENBR0YsK0IsQ0FDRSxzQixDRW5aRix1RCxDQUVJLGtCLENBQUEsYSxDQUFBLFMsQ0FDQSxjLENBQ0EsZ0IsQzFCUUYsb0MwQlpGLHVELENBT00sVSxDQUNBLGUsQ0FDQSxlQUtOLHlCLENBQ0UsbUIsQ0FHRiwyQixDQUNFLGdCLEMxQlBBLG9DMEJNRiwyQixDQUlJLGtCLEExQlZGLG9DMEJNRiwyQixDQU9JLGtCQUlKLDJCLENBQ0UsaUIsQzFCbEJBLG9DMEJpQkYsMkIsQ0FJSSxrQixBMUJyQkYsb0MwQmlCRiwyQixDQU9JLGtCLEExQnhCRixvQzBCaUJGLDJCLENBVUksa0JBSUosMkIsQ0FDRSxpQixDMUJoQ0Esb0MwQitCRiwyQixDQUlJLGtCLEExQm5DRixvQzBCK0JGLDJCLENBT0ksa0IsQTFCdENGLG9DMEIrQkYsMkIsQ0FVSSxrQkFJSiwyQixDQUNFLGlCLEMxQjlDQSxvQzBCNkNGLDJCLENBSUksa0IsQTFCakRGLG9DMEI2Q0YsMkIsQ0FPSSxrQixBMUJwREYsb0MwQjZDRiwyQixDQVVJLGtCQUlKLGdDLENBQ0UsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSx3QixDQUFBLHFCLENBQUEsa0IsQ0FDQSxnQixDQUNBLGtCLENBQ0EsNEIsQ0FHRiw2QixDQUNFLGUsQ0FDQSxrQixDQUFBLGEsQ0FBQSxTLENBQ0EsVSxDQUNBLFcsQ0FDQSxpQixDQUNBLGlCLENBT0YsOEIsQ0FDRSwrQixDQUNBLGMsQ0FDQSxlLENBQ0EsUSxDQUNBLGEsQ0FHRiw4QixDQUNFLGlCLEMxQnpGQSxvQzBCd0ZGLDhCLENBSUksZ0JBSkosZ0MsQ0FPSSxjLENBQ0EsZ0IsQ0FDQSxZLENBQ0EsYSxDQUlKLGdDLENBQ0UsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSx3QixDQUFBLHFCLENBQUEsa0IsQ0FDQSxpQixDMUJ6R0Esb0MwQnNHRixnQyxDQU1JLGdCLEExQjVHRixvQzBCc0dGLGdDLENBU0ksa0IsQ0FBQSxnQkFJSiw4QixDQUNFLGMsQ0FDQSxpQixDQUNBLGMsQ0FDQSxhLEMxQnZIQSxvQzBCbUhGLDhCLENBT0ksbUJBSUosZ0MsQ0FDRSxjLENBQ0EsaUIsQ0FDQSxhLENBQ0Esa0IsQ0FDQSxjLENBQ0EsYSxDQU5GLHdDLENBUUksaUIsQ0FDQSxPLENBQ0EsVSxDQUNBLFMsQ0FDQSxXLENBQ0EsVyxDQUNBLFUsQ0FDQSx3QixDQUlKLG1DLENBQ0UsYyxDQUNBLGlCLENBQ0EsYyxDQUNBLGEsQ0FHRiw4QixDQUNFLGMsQ0FDQSxlLENBQ0EsYSxDQUNBLGUsQ0FDQSxrQixDQUNBLG9CLENBQ0EsYSxDQzNLRix3QixDQUNFLGdCLENBQ0EsbUIsQ0FHRixpQyxDQUNFLGlCLENBQ0EsVyxDQUNBLGtCLENBR0YsNEIsQ0FHRSxnQixDQUhGLDRCLENoQzZ5SEEsK0IsQ2dDM3lIRSxjLENBRUEsZSxDQUNBLFUsQ0FDQSxXLENBQ0EsaUIsQ0FDQSxhLENBQ0EsUSxDQUNBLDRCLENBQ0Esd0IsQzNCV0EsUyxDQUVBLHVELENMc3lIQSwwRCxDS3J5SEUsUyxDQUNBLGEsQ0FHRiw4QyxDTHF5SEEsaUQsQ0tweUhFLFMsQ0FDQSxhLENBR0Ysa0QsQ0xveUhBLHFELENLbnlIRSxTLENBQ0EsYSxDQUdGLDZDLENMbXlIQSxnRCxDS2x5SEUsUyxDQUNBLGEsQzJCTkosNEIsQ0FoQkEsNEIsQ0FDRSxpQixDQUNBLEssQ0FDQSxVLENBQ0EsUSxDQUNBLFUsQ0FDQSxXLENBQ0EsVyxDQUNBLGMsQ0FRRixnQyxDQWhCQSxnQyxDQVVJLFksQ0FDQSxVLENBQ0EsVyxDQUlKLDRCLENBR0UsVSxDQUVBLFUsQ0FDQSxXLENBVUYsa0MsQ0FDRSxpQixDQUNBLFMsQ0FDQSxLLENBQ0EsTyxDQUNBLGUsQ0FDQSxVLENBQ0EsVyxDQUNBLGlCLENBQ0Esd0IsQ0FDQSxzRixDQUFBLGtFLENBVkYsc0MsQ0FZSSxpQixDQUNBLEssQ0FDQSxPLENBQ0EsUSxDQUNBLE0sQ0FDQSxTLENBQ0EsVSxDQUNBLFUsQ0FDQSxXLENBQ0EsZ0MsQ0FBQSx3QixDQUNBLG1CLENBSUosNkIsQ0FDRSxpQixDQUNBLEssQ0FDQSxPLENBQ0EsUSxDQUNBLE0sQ0FDQSxXLENBQ0EsYyxDQUNBLFMsQ0FHRixpQyxDQUNFLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0Esd0IsQ0FBQSxxQixDQUFBLGtCLENBQ0EsUSxDQUNBLGtCLEMzQjNGQSxvQzJCdUZGLGlDLENBT0ksa0IsQ0FBQSxnQkFJSixpQyxDQUNFLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0Esd0IsQ0FBQSxxQixDQUFBLGtCLENBQ0Esa0IsQ0FBQSxhLENBQUEsUyxDQUNBLGlCLENBQ0Esa0IsQ0FDQSxTLENBQ0EsZSxDQUNBLGMsQ0FSRixxQyxDQVVJLGtCLENBQUEsYSxDQUFBLFMsQ0FDQSxZLENBQ0EsVSxDQUNBLFcsQ0FDQSwyQixDQUFBLG1CLENBZEosMkMsQ0FnQk0sWSxDQWhCTix3QyxDQW9CSSxpQixDQXBCSiw4QyxDQXVCSSxTLENBQ0EsVyxDQXhCSiw4QyxDQTJCSSxTLENBQ0EsVyxDQTVCSiw4QyxDQStCSSxVLENBQ0EsVyxDQWhDSiw4QyxDQW1DSSxVLENBQ0EsVyxDQXBDSiw4QyxDQXVDSSxVLENBQ0EsVyxDQXhDSiw4QyxDQTJDSSxVLENBQ0EsVyxDQUlKLGtDLENBQ0UsUyxDQUNBLFUsQ0FDQSxlLENBQ0EsYyxDQUpGLDRDLENBT00sWSxDQVBOLHNDLENBV0ksWSxDQUNBLFMsQ0FDQSxVLENBQ0EsMkIsQ0FBQSxtQixDQzdLSix3QixDQUNFLGlCLENBSUYsNEIsQ0FDRSxtQixDQUFBLG1CLENBQUEsWSxDQUdGLGtDLENBQ0UsZ0IsQ0FDQSxtQixDQUNBLCtCLEM1QkNBLG9DNEJKRixrQyxDQU1JLDJCLENBQUEsNkIsQ0FBQSxpQyxDQUFBLCtCQUlKLG1DLENBQ0UsZ0IsQ0FDQSxtQixDQUdGLHdDLENBQ0Usa0IsQzVCWkEsb0M0QldGLHdDLENBSUksa0IsQ0FBQSxnQkFPSiwyQixDQUNFLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0Esb0IsQ0FBQSxnQixDQUNBLFEsQ0FDQSxTLEM1QjFCQSxxQzRCc0JGLDJCLENBT0ksMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEscUIsQ0FDQSx1QixDQUFBLG9CLENBQUEsc0IsQ0FDQSxvQkFJSiwyQixDQUNFLGlCLENBQ0EsaUIsQ0FDQSxnQixDQUNBLGUsQzVCdkNBLHFDNEJtQ0YsMkIsQ0FPSSxnQkFQSixzQyxDQVVJLGMsQ0FWSixtQyxDQWFJLGlCLENBQ0EsTyxDQUNBLFksQ0FDQSxNLENBQ0EsTyxDQUNBLFUsQ0FDQSxXLENBQ0EsVSxDQUNBLDRCLENBQUEsb0IsQ0FDQSx3QixDNUJ6REYscUM0Qm1DRixtQyxDQXlCTSxhQXpCTiw2RCxDQThCTSxhLENBOUJOLDBDLENBQUEseUMsQ0FpQ00sVSxDQWpDTixrQyxDQXFDSSxtQixDQXJDSiw4RCxDQTBDTSxlLENBS04sMkIsQ0FDRSxjLENBQ0EsZSxDQUNBLGEsQ0FDQSxvQixDQUNBLGEsQ0FNRiw2QixDQUNFLCtCLENBQ0EsYyxDQUNBLGUsQ0FDQSxnQixDQUNBLFcsQ0FDQSxnQixDQUNBLGMsQ0FDQSxjLENBQ0EsVSxDQUNBLFEsQ0FDQSw0QixDQUNBLHdCLENBQ0Esc0YsQ0FBQSxrRSxDNUIxR0Esb0M0QjZGRiw2QixDQWdCSSxrQixDQUNBLGVBT0osdUIsQ0FDRSwrQixDQUNBLGMsQ0FDQSxlLENBQ0EsUSxDQUNBLGMsQ0FDQSw0QixDQUFBLG9CLENBQ0EsYSxDNUI1SEEsb0M0QnFIRix1QixDQVVJLGdCQVFKLGtDLENBbEJBLDZCLENBY0ksYSxDQUlKLDRCLENBQ0Usb0IsQ0FDQSxhLENBU0YsNEIsQ0FDRSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLGtCLENBQUEsYSxDQUFBLFMsQ0FDQSxpQixDQUNBLGdCLENBR0YsMkIsQ0FDRSxnQixDQUNBLFMsQ0FDQSxlLENBQ0EsYyxDQUpGLCtCLENBTUksWSxDQUNBLDJCLENBQUEsbUIsQ0FQSixxQyxDQVNNLFksQ0FLTixvQyxDQUNFLFUsQ0FDQSxXLENBR0YsdUMsQ0FDRSxVLENBQ0EsVyxDQU1GLDRCLENBQ0UsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSxpQixDQUZGLHVDLENBSUksYyxDNUJ4TEYsb0M0QjRMRixrQyxDQUVJLFUsQ0FDQSxvQkFISixzQyxDQU1JLFksQ0FDQSxVLENBQ0EsVyxDQUNBLGlCLENBSUosc0IsQ0FDRSwrQixDQUNBLGMsQ0FDQSxlLENBQ0EsYSxDQUdGLGtDLENBQ0UsYyxDQUNBLGlCLENBQ0EsYSxDQUdGLGlDLENBQ0UsYyxDQUNBLG9CLENBQ0EsYSxDQUtGLGlDLENBQ0UsbUIsQ0FDQSxnQixDQUdGLHFCLENBQ0UsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSx3QixDQUFBLHFCLENBQUEsa0IsQ0FHRix5QixDQUNFLGUsQ0FDQSxrQixDQUFBLGEsQ0FBQSxTLENBQ0EsVSxDQUNBLFcsQ0FDQSxpQixDQUNBLGlCLENBR0YsMEIsQ0FDRSxjLENBQ0EsZSxDQUNBLGUsQ0FDQSxhLENBR0YsNkIsQ0FDRSxpQixDQUNBLFEsQ0FDQSxVLENBSEYsc0UsQ0FNTSxtQixDQUNBLFMsQ0FLTixpQyxDQUNFLFUsQ0FDQSxXLENBQ0EsZ0MsQ0FBQSx3QixDQUNBLCtCLENBQ0EsNkIsQ0FHRixrQyxDQUNFLGlCLENBQ0EsUSxDQUNBLFUsQ0FDQSxlLENBQ0EsZSxDQUNBLFEsQ0FDQSxTLENBQ0EsOEIsQ0FBQSxzQixDQUNBLG1CLENBQ0EsUyxDQUNBLGlCLENBQ0EsMkMsQ0FBQSxtQyxDQUdGLGtDLENBQ0UsUyxDQUNBLGUsQ0FDQSxzQixDQUFBLGMsQ0FDQSwrQixDQUNBLHFCLENBTEYsNkMsQ0FPSSxrQixDQVBKLDJFLENBYU0sYSxDQUtOLGtDLENBQ0UsYyxDQUNBLGUsQ0FDQSxhLENBQ0EscUIsQ0FDQSw0QixDQUFBLG9CLENBQ0Esb0IsQ0FDQSxhLENDalVGLGlCLENBQ0UsWSxDQUNBLGdCLENBR0YsdUIsQ0FDRSxrQixDQUdGLDhCLENBQ0UsbUIsQzdCR0Esb0M2QkpGLDhCLENBSUksaUJBSUoseUIsQ0FDRSxrQixDQUNBLGtCLENBQ0EsK0IsQ0FHRixnQyxDQUNFLGdCLENBR0Ysd0IsQ0FDRSwrQixDQUNBLGMsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxlLENBQ0EsYSxDQUdGLHNCLENDc05BLG9DLENEck5FLG1CLENBQUEsbUIsQ0FBQSxZLEM3QnhCQSxvQzZCdUJGLHNCLENBSUksMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEsdUJBSUosNkIsQ0FDRSxtQixDQUdGLHVCLENBQ0UsK0IsQ0FDQSxjLENBQ0EsZSxDQUNBLGdCLENBQ0Esa0IsQ0FBQSxhLENBQUEsUyxDQUNBLFcsQ0FDQSxrQixDQUNBLGEsQzdCM0NBLHFDNkJtQ0YsdUIsQ0FXSSxhLEE3QjlDRixvQzZCbUNGLHVCLENBY0ksYSxBN0JqREYsb0M2Qm1DRix1QixDQWlCSSxhLEE3QnBERixvQzZCbUNGLHVCLENBb0JJLGEsQTdCdkRGLG9DNkJtQ0YsdUIsQ0F1QkksWUFJSix3QixDQUNFLCtCLENBQ0EsYyxDQUNBLGUsQ0FDQSxnQixDQUNBLGEsQ0FMRiwwQixDRUlBLGtCLENGR0ksb0IsQ0FDQSxhLENBSUosaUMsQ0FDRSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLHdCLENBQUEscUIsQ0FBQSxrQixDQUZGLG1DLENBSUksYSxDQUNBLGtCLENBQUEsYSxDQUFBLFMsQ0FDQSxpQixDQU5KLHFDLENBU0ksWSxDQUNBLDJCLENBQUEsbUIsQ0FWSiwyQyxDQVlNLFksQ0FLTixnQyxDQUNFLFUsQ0FDQSxXLENBR0YsZ0MsQ0FDRSxTLENBQ0EsVyxDQUdGLGtDLENBQ0UsVSxDQUNBLFcsQ0FHRixxQyxDQUNFLFUsQ0FDQSxXLENBR0Ysd0IsQ0FDRSxjLENBQ0EsZ0IsQ0FDQSxpQixDQUNBLG9CLENBQ0EsZ0IsQ0FDQSxjLENBQ0Esb0IsQ0FDQSxhLENBUkYsc0MsQ0FXTSxPLENBQ0EsVSxDQVpOLGdDLENBZ0JJLGlCLENBQ0EsTyxDQUNBLFEsQ0FDQSxNLENBQ0EsVSxDQUNBLFUsQ0FDQSxXLENBQ0EsVSxDQUNBLDRCLENBQUEsb0IsQ0FDQSx3QixDQ3JKSixxQixDQUNFLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0Esd0IsQ0FBQSxxQixDQUFBLDZCLENBQ0Esd0IsQ0FBQSxxQixDQUFBLGtCLENBQ0Esa0IsQ0FBQSxjLENBQ0EsZ0IsQ0FDQSxrQixDQUdGLG9CLENBQ0UsK0IsQ0FDQSxjLENBQ0EsZSxDQUNBLGtCLENBQ0EsYSxDQUdGLHlCLENBQ0UsZSxDQUNBLGtCLENBR0Ysa0IsQ0FDRSxVLENBQ0Esa0IsQ0FDQSxtQixDQUNBLGlCLENBQ0EscUIsQ0FHRix5QixDQUNFLCtCLENBQ0EsYyxDQUNBLGUsQ0FDQSxrQixDQUNBLGEsQ0FHRix1QixDQUNFLGdCLENBQ0EsbUIsQ0FDQSwrQixDQUdGLDZCLENBQ0UsZ0IsQ0FDQSxrQixDQUdGLHVCLENBQ0UsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSxrQixDOUJ0Q0Esb0M4Qm9DRix1QixDQUtJLGtCLENBQUEsZ0JuQ201SUoseUQsQ21DLzRJQSwwRCxDQUdJLHFCLEM5QmhERixxQ0xnOElFLHlELENtQ241SUosMEQsQ0FNTSxVLENBTk4seUQsQ0FXTSxvQkFLTix5QixDQUNFLGMsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxrQixDQUFBLGEsQ0FBQSxTLENBQ0EsVyxDQUNBLGtCLENBQ0EsYSxDQUdGLDhCLENBQ0UsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSx3QixDQUFBLHFCLENBQUEsNkIsQ0FDQSxVLEM5QjFFQSxxQzhCdUVGLDhCLENBTUksa0IsQ0FBQSxnQkFOSixtQyxDQVVJLFUsQ0FJSix5QixDbkM2NElBLDBCLENtQzM0SUUsYyxDQUNBLGUsQ0FDQSxnQixDQUNBLFUsQ0FDQSxXLENBQ0EsaUIsQ0FDQSxTLENBQ0EsYSxDQUNBLFEsQ0FDQSw0QixDQUNBLHdCLENBR0YsMEIsQ0FDRSxrQixDQUNBLDhDLENBQ0EsMkIsQ0FDQSx5QyxDQUVBLHVCLENBQUEsb0IsQ0FBQSxlLENBR0YsNEIsQ0FDRSxjLENBQ0EsZSxDQUNBLGUsQ0FDQSxVLENBQ0EsVyxDQUNBLHdCLENBQ0EsUyxDQUNBLGEsQ0FDQSxRLENBQ0EsNEIsQ0FDQSx3QixDQUdGLHVCLENBQ0UsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSwrQixDOUI3SEEsb0M4QjJIRix1QixDQUtJLGtCLENBQUEsZ0JBSUosNkIsQ0FDRSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLGtCLENBQUEsYSxDQUFBLFMsQ0FDQSxXLEM5QnZJQSxvQzhCb0lGLDZCLENBTUksWUEwQkoseUIsQ0F0QkEscUIsQ0F1QkUsZSxDQUNBLGtCLENBQUEsYSxDQUFBLFMsQ0FLQSx3QixDQUNBLHNDLENBQ0EsMkIsQ0FDQSwyQixDQWhDRixxQixDQUlFLGUsQ0FFQSx1QixDQUNBLHFCLENBS0EsMkMsQ0FBQSxtQyxDQVRBLFUsQ0FFQSxZLENBaUJGLDZCLENBdEJBLHlCLENBY0ksYSxDQUNBLFUsQ0FDQSxlLENBRUEsbUIsQ0FBQSxnQixDQUlKLHlCLENBR0UsVSxDQUNBLFcsQ0FDQSxlLENBQ0EsaUIsQ0FLQSxtQixDQVVGLDhCLENBQ0UsZ0IsQ0FDQSxrQixDQUZGLGdDLENBSUksYyxDQUNBLGUsQ0FDQSxnQixDQUNBLGEsQ0FJSiwrQixDQUNFLGlCLENBQ0Esb0IsQ0FDQSxrQixDQUNBLGMsQ0FKRixxQyxDQU1JLGlCLENBQ0EsSyxDQUNBLE8sQ0FDQSxRLENBQ0EsTSxDQUNBLFUsQ0FDQSxXLENBQ0EsYyxDQUNBLFMsQ0FkSixvQyxDQWlCSSxlLENBSUosdUIsQ0FDRSxjLENBQ0EsZSxDQUNBLGEsQ0FDQSxrQixDQUNBLGEsQ0FHRix5QixDQUNFLGdCLENBR0YsNkIsQ0FDRSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLHdCLENBQUEscUIsQ0FBQSw2QixDQUNBLGtCLENBQUEsYyxDQUNBLFUsQ0FDQSxnQixDQUdGLDhCLENBQ0UsVyxDQUNBLDhCLENBQUEsc0IsQ0FDQSxVLEM5QmhQQSxvQzhCNk9GLDhCLENBTUksVSxDQUNBLG9CRTNPSixrRCxDRm9PQSx1RCxDQUFBLHFDLENBbUlBLDRDLENBeEhJLFMsQ0FYSixvQyxDQWNJLGlCLENBRUEsMkIsQ0FBQSw2QixDQUFBLGlDLENBQUEsNkIsQ0FDQSxjLENBQ0EscUIsQ0FsQkoseUMsQ0EwQk0sYyxDQUNBLGUsQ0FDQSxpQixDQUNBLGEsQ0FDQSxpQixDQUNBLGEsQ0EvQk4saUQsQ0FpQ1EsaUIsQ0FDQSxLLENBQ0EsTSxDQUNBLFUsQ0FDQSxXLENBQ0EsVyxDQUNBLFUsQ0FDQSx3QixDQUNBLGlCLENBQ0Esd0IsQ0ExQ1IsZ0QsQ0E2Q1EsaUIsQ0FDQSxLLENBQ0EsVSxDQUNBLFEsQ0FDQSxTLENBQ0EsVSxDQUNBLFcsQ0FDQSxVLENBQ0EsUyxDQUNBLGlCLENBQ0Esd0IsQ0F2RFIsb0MsQ0FtSUEsb0MsQ0F2RUksUyxDQUlKLDZCLENBQ0UsZSxDQUNBLFUsQ0FDQSxXLENBQ0Esa0IsQ1huUUYsOEIsQ051R0EsaUMsQ29CM0NBLHNDLENDOURBLHFDLENGbUVBLGlDLENGOExBLGlDLENBTUksYSxDQUNBLFUsQ0FJSiwwQixDQUNFLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0Esd0IsQ0FBQSxxQixDQUFBLDZCLENBQ0EsZ0IsQ0FHRixnQyxDQUNFLGUsQ0FDQSxnQixDOUJoVUEsb0M4QjhURixnQyxDQUtJLGlCQUlKLGdDLENBQ0UsZSxDOUJ4VUEsb0M4QnVVRixnQyxDQUlJLGlCQUlKLDJELENBRUksbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSx1QixDQUFBLG9CLENBQUEsc0IsQ0FDQSx3QixDQUFBLHFCLENBQUEsa0IsQ0FDQSxnQixDQUxKLGdDLENBUUksWSxDQUNBLFUsQ0FDQSxXLENBQ0EsZ0IsQ0FYSixpQyxDQWNJLGMsQ0FDQSxlLENBQ0EsYSxDQUlKLHdCLENBQ0UsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSx3QixDQUFBLDRCLENBQ0EsbUIsQ0FDQSwrQixDOUJ2V0Esb0M4Qm1XRix3QixDQU9JLHNCLENBQUEsbUIsQ0FBQSwwQixDQUNBLGtCLENBQUEsYyxDQUNBLHFCQUlKLDhCLENBQ0UsaUIsQ0FDQSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLHVCLENBQUEsb0IsQ0FBQSxzQixDQUNBLGMsQ0FDQSxjLEM5QnJYQSxvQzhCZ1hGLDhCLENBUUksb0JBUkosc0MsQ0FZSSxpQixDQUNBLE8sQ0FDQSxNLENBQ0EsVSxDQUNBLFcsQ0FDQSxVLENBQ0Esd0IsQ0FDQSxpQixDQUNBLHdCLENBcEJKLHFDLENBdUJJLGlCLENBQ0EsTyxDQUNBLFEsQ0FDQSxTLENBQ0EsVSxDQUNBLFUsQ0FDQSxTLENBQ0EsaUIsQ0FDQSx3QixDQS9CSixtQyxDQXdDSSxjLENBQ0EsZSxDQUNBLGEsQ0FDQSxnQixDQUNBLGEsQ1R6YUosVyxDQUNFLGdCLENBQ0EsMkIsQ0FDQSwyQixDQUNBLHFCLENBSkYsd0IsQ0FNSSxrQixDQU5KLHNCLENBU0ksbUIsQ0FBQSxtQixDQUFBLFksQ3JCSUYsb0NxQmJGLHNCLENBWU0sMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEsdUJBS04saUIsQ0FDRSxrQixDQUFBLFUsQ0FBQSxNLENBQ0EsbUIsQ0FHRixzQixDQUNFLGlCLENBQ0EsUSxDQUNBLFUsQ0FDQSxXLENBQ0EsWSxDQUNBLGlCLENBQ0EsMkIsQ0FDQSwyQixDQUNBLHlCLENyQmxCQSxxQ3FCU0Ysc0IsQ0FZSSxZLEFyQnJCRixvQ3FCU0Ysc0IsQ0FlSSxZLEFyQnhCRixvQ3FCU0Ysc0IsQ0FrQkksVSxDQUNBLFcsQ0FDQSwyQixBckI3QkYsb0NxQlNGLHNCLENBdUJJLFlBSUosaUMsQ0FDRSx3QixDQUNBLDBDLENBR0YsaUMsQ0FDRSx3QixDQUNBLDRDLENBR0YsMkIsQ0FDRSx3QixDQUNBLG9DLENBR0YsbUIsQ0FDRSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLHdCLENBQUEscUIsQ0FBQSxrQixDQUNBLGlCLENyQnREQSxvQ3FCbURGLG1CLENBTUksMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEscUIsQ0FDQSx1QixDQUFBLG9CLENBQUEsd0JBSUoseUIsQ0FDRSxrQixDQUFBLGEsQ0FBQSxTLENBQ0EsVyxDQUNBLHVCLENBQ0EsYyxDQUNBLHdCLENBTEYsOEIsQ0FPSSwrQixDQUNBLGMsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxvQixDQUNBLHdCLENBQ0EsVSxDQUlKLGlCLENBQ0UsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSx3QixDQUFBLHFCLENBQUEsa0IsQ0FDQSxVLENBQ0EsYSxDckJuRkEsb0NxQitFRixpQixDQU9JLGMsQXJCdEZGLHFDcUIrRUYsaUIsQ0FVSSxvQkFWSixzQixDQWNJLCtCLENBQ0EsYyxDQUNBLGUsQ0FDQSxnQixDQUNBLGEsQ0FDQSxpQixDQUNBLFUsQ0FJSixxQixDQUNFLG1CLENBQUEsbUIsQ0FBQSxZLENBREYseUIsQ0FHSSxrQixDQUFBLGEsQ0FBQSxTLENBQ0EsVSxDQUNBLFcsQ0FDQSxnQixDQTRCSixrQixDQUNFLG1DLENBQ0EsYyxDQUNBLGUsQ0FDQSxrQixDQUNBLFUsQ0FDQSxvQyxDckIvSUEsb0NxQnlJRixrQixDQVNJLGdCQUlKLGtCLENBQ0UsZSxDQUNBLGtCLENBQ0Esa0IsQ3JCekpBLG9DcUJzSkYsa0IsQ0FNSSxpQkFOSix1QixDQVVJLGMsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxVLENBSUoscUIsQ0FDRSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLGtCLENBQUEsYyxDQUNBLFUsQ0FDQSxlLENBQ0Esa0IsQ3JCNUtBLG9DcUJ1S0YscUIsQ0FRSSwyQixDQUFBLDRCLENBQUEseUIsQ0FBQSx1QkFJSixpQixDQUNFLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEscUIsQ0FDQSxZLENBQ0Esa0IsQ0FDQSxrQixDckJ4TEEsc0NxQm1MRixpQixDQVFJLFlBSUosb0IsQ0FDRSwrQixDQUNBLGMsQ0FDQSxlLENBQ0EsVSxDckJuTUEsb0NxQitMRixvQixDQU9JLGdCQUlKLG9CLENBQ0UsK0IsQ0FDQSxjLENBQ0EsZSxDQUNBLGdCLENBQ0EsVSxDQUdGLHdCLENBQ0UsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSxrQixDQUFBLGMsQ0FHRixvQixDQUNFLGMsQ0FDQSxlLENBQ0EsaUIsQ0FDQSxnQixDQUNBLGtCLENBQ0EsVSxDQUdGLGtCLENBQ0UsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSwyQixDQUFBLDRCLENBQUEseUIsQ0FBQSxxQixDQUNBLG9CLENBQUEsaUIsQ0FBQSx3QixDQUNBLHFCLENBQUEsa0IsQ0FBQSxvQixDQUNBLGtCLENBQUEsYSxDQUFBLFMsQ0FDQSxXLENBQ0EsbUIsQ3JCdk9BLHFDcUJnT0Ysa0IsQ0FVSSxhLEFyQjFPRixvQ3FCZ09GLGtCLENBYUksYSxBckI3T0Ysb0NxQmdPRixrQixDQWdCSSxzQixDQUFBLG1CLENBQUEsMEIsQ0FDQSxZQUlKLG1CLENBQ0UsVSxDQUNBLGdCLENBRkYsdUIsQ0FBQSx1QixDQVlJLGUsQ0FDQSxVLENBQ0Esb0MsQ0FkSix1QixDQU1JLGlCLENBRkEsYyxDQUpKLHVCLENBV0ksYyxDQU9KLHVCLENBQ0UsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSxvQixDQUFBLGlCLENBQUEsd0IsQ0FDQSxrQixDQUFBLGMsQ0FDQSxVLENBQ0Esa0IsQ3JCNVFBLG9DcUJ1UUYsdUIsQ0FRSSxzQixDQUFBLG1CLENBQUEsNEJBUkosNEIsQ0FZSSxlLENBQ0Esc0IsQ0FDQSxjLENyQnJSRixvQ3FCdVFGLDRCLENBaUJNLHNCLENBakJOLHVDLENBbUJRLGdCQW5CUix3QyxDQXdCTSxhLENBS04seUIsQ0FDRSxVLENBQ0EsZ0IsQ3JCdFNBLG9DcUJvU0YseUIsQ0FLSSxpQkFMSiw4QixDQVNJLGMsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxVLENGN1RKLGEsQ0FDRSxrQixDQURGLHdCLENBR0ksbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSx1QixDQUFBLG9CLENBQUEsc0IsQ25CU0Ysb0NtQmJGLHdCLENBTU0sMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEsdUJBS04sb0IsQ0FDRSxVLENBQ0EsYSxDQUNBLFksQ0FDQSxpQixDQUNBLHFCLENBTEYsc0IsQ0FxQkEsd0IsQ0FkSSxrQixDQVBKLCtCLENBVUksa0IsQ0FJSixvQixDQUNFLCtCLENBQ0EsYyxDQUNBLGUsQ0FDQSxhLENBR0Ysc0IsQ0FDRSxrQixDQUFBLGEsQ0FBQSxTLENBQ0EsVyxDQUNBLHVCLENBQ0EsWSxDQUNBLGlCLENBQ0EscUIsQ25CekJBLG9DbUJtQkYsc0IsQ0FRSSxhLEFuQjNCRixvQ21CbUJGLHNCLENBV0ksVSxDQUNBLGEsQ0FDQSxjQWJKLDJCLENBbUJJLGMsQ0FJSiw2QixDQUNFLG1CLENBQUEsbUIsQ0FBQSxZLENBR0YsMEIsQ0FDRSxlLENBQ0Esa0IsQ0FBQSxhLENBQUEsUyxDQUNBLFcsQ0FDQSxZLENBQ0EsaUIsQ0FDQSxpQixDbkJwREEsb0NtQjhDRiwwQixDQVFJLFUsQ0FDQSxhQVFKLDJCLENBQ0UsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSx3QixDQUFBLHFCLENBQUEsa0IsQ0FDQSxhLENuQmxFQSxvQ21CK0RGLDJCLENBS0ksZ0JBTEosK0IsQ0FRSSxrQixDQUFBLGEsQ0FBQSxTLENBQ0EsVSxDQUNBLFcsQ0FDQSxnQixDQTRCSixnQyxDQUNFLGMsQ0FDQSxlLENBQ0EsVSxDQUdGLDJCLENBQ0UsK0IsQ0FDQSxjLENBQ0EsZSxDQUNBLGUsQ0FDQSxhLENBR0YsNkIsQ0FDRSwrQixDQUNBLGMsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxvQixDQUNBLGEsQ0FORixtQyxDQVFJLGEsQ2dCeklKLHdCLENBQ0UsZSxDQUNBLGUsQ0FGRixxQyxDQUlJLGEsQ3hDa3ZLRixvQyxDd0N0dktGLG9DLENBUUksUyxDQUNBLE8sQ0FDQSxVLENBQ0EsVyxDQUNBLHNCLENBQUEsYyxDQUNBLDJCLENBQ0Esd0IsQ0FDQSwwQyxDQUNBLDJCLENBQ0EsMkIsQ0FDQSx5QixDeENrdktBLDBDLEN3Q3B3S0osMEMsQ0FxQk0sd0IsQ0FyQk4sb0MsQ0F5QkksVSxDQUNBLHNCLENBQ0Esa0QsQ0FBQSwwQyxDbkNkRixvQ21DYkYsb0MsQ0E4Qk0sWSxBbkNqQkosb0NtQ2JGLG9DLENBaUNNLFdBakNOLDJDLENBb0NNLHVCLENBcENOLG9DLENBd0NJLFcsQ0FDQSx1QixDbkM1QkYsb0NtQ2JGLG9DLENBNENNLGEsQW5DL0JKLG9DbUNiRixvQyxDQStDTSxZQS9DTix5QyxDQWtETSxtQixDQUtOLHVCLENBQ0UsaUIsQ0FDQSxxQixDQUNBLGUsQ0FIRix5QyxDQ2lKQSxnRCxDRDFJTSxZLENBUE4sNEIsQ0FXSSxjLENBQ0EsZSxDQUNBLGdCLENBQ0EsYSxDQUNBLGUsQ0FDQSxhLENBaEJKLCtCLENBbUJJLGlCLENBQ0EsSyxDQUNBLE0sQ0FDQSxVLENBQ0EsVyxDQUNBLFUsQ0FDQSxpQixDQUNBLHdCLENBMUJKLDhCLENBNkJJLGlCLENBQ0EsTyxDQUNBLE8sQ0FDQSxNLENBQ0EsVSxDQUNBLFUsQ0FDQSxVLENBQ0EsbUMsQ2YzRkosbUIsQ0FDRSxrQixDQUdGLGMsQ0FDRSxpQixDQUNBLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0Esd0IsQ0FBQSxxQixDQUFBLGtCLENBQ0EsWSxDQUNBLGlCLENBQ0EsMkIsQ0FDQSwyQixDQUNBLHFCLENwQkNBLG9Db0JURixjLENBV0ksMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEscUIsQ0FDQSx1QixDQUFBLG9CLENBQUEsd0JBSUosb0IsQ2FtQkEsd0MsQ2JsQkUsVSxDekJ3MEtGLDBCLENBRUEsNkIsQ3lCeDBLQSx1QixDekJ1MEtBLDZCLEN5QmwwS0UsaUIsQ0FDQSxTLENBQ0EsVyxDQUNBLFUsQ0FDQSxXLENBQ0EsaUIsQ0FHQSwyQixDQUNBLDJCLENBQ0EseUIsQ3BCekJBLG9DTDgxS0UsMEIsQ0FFQSw2QixDeUJ0MUtKLHVCLEN6QnExS0ksNkIsQ3lCbjBLQSxXLEFwQjVCRixvQ0xvMktFLDBCLENBRUEsNkIsQ3lCNTFLSix1QixDekIyMUtJLDZCLEN5QnQwS0EsYSxBcEIvQkYsb0NMMDJLRSwwQixDQUVBLDZCLEN5QmwyS0osdUIsQ3pCaTJLSSw2QixDeUJ6MEtBLFcsQXBCbENGLG9DTGczS0UsMEIsQ0FFQSw2QixDeUJ4MktKLHVCLEN6QnUyS0ksNkIsQ3lCNTBLQSxZQUdKLDZCLENBQ0Usd0IsQ0FDQSw0QyxDQUdGLDZCLENBQ0Usd0IsQ0FDQSwwQyxDQUdGLDBCLENBQ0Usd0IsQ0FDQSx1QyxDQUdGLHVCLENBQ0Usd0IsQ0FDQSxvQyxDQUdGLHNCLENBQ0UsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSx3QixDQUFBLHFCLENBQUEsa0IsQ0FDQSxlLENwQi9EQSxvQ29CNERGLHNCLENBTUksMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEscUIsQ0FDQSx1QixDQUFBLG9CLENBQUEsd0JBSUosNEIsQ0FDRSxrQixDQUFBLGEsQ0FBQSxTLENBQ0EsVyxDQUNBLHVCLENBQ0EsYyxDQUNBLHdCLENBTEYsaUMsQ0FPSSwrQixDQUNBLGMsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxvQixDQUNBLHdCLENBQ0EsVSxDQUlKLG9CLENBQ0UsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSx3QixDQUFBLHFCLENBQUEsa0IsQ0FDQSxVLENBQ0Esa0IsQ3BCNUZBLG9Db0J3RkYsb0IsQ0FPSSxjQVBKLHlCLENBV0ksK0IsQ0FDQSxjLENBQ0EsZSxDQUNBLGdCLENBQ0EsYSxDQUNBLGlCLENBQ0EsVSxDQUlKLHdCLENBQ0UsbUIsQ0FBQSxtQixDQUFBLFksQ0FERiw0QixDQUdJLGtCLENBQUEsYSxDQUFBLFMsQ0FDQSxVLENBQ0EsVyxDQUNBLGdCLENBNEJKLHFCLENBQ0UsbUMsQ0FDQSxjLENBQ0EsZSxDQUNBLGtCLENBQ0EsVSxDQUNBLG9DLENwQnJKQSxvQ29CK0lGLHFCLENBU0ksaUIsQXBCeEpGLG9Db0IrSUYscUIsQ0FZSSxjLENBQ0EsaUIsQXBCNUpGLG9Db0IrSUYscUIsQ0FnQkksZ0JBSUoscUIsQ0FDRSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLG9CLENBQUEsaUIsQ0FBQSx3QixDQUNBLHdCLENBQUEscUIsQ0FBQSxrQixDQUNBLGtCLENBQUEsYyxDQUNBLGUsQ0FDQSxnQixDQUNBLGdCLENwQjFLQSxxQ29CbUtGLHFCLENBVUksYSxBcEI3S0Ysb0NvQm1LRixxQixDQWFJLDJCLENBQUEsNEIsQ0FBQSx5QixDQUFBLHFCLENBQ0EsdUIsQ0FBQSxvQixDQUFBLHNCLENBQ0EsYSxDQUNBLGVBSUosc0IsQ0FFRSwwQixDQUFBLHVCLENBQUEsb0IsQ0FGRiwwQixDQUFBLDBCLENBYUksZSxDQUNBLGtCLENBQ0EsVSxDQUNBLG9DLENBaEJKLDBCLENBTUksaUIsQ0FGQSxjLENBSkosMEIsQ0FZSSxjLENBWkosc0IsQ0FvQkEsMEIsQ0FDRSxtQixDQUFBLG1CLENBQUEsWSxDcEI1TUEsb0NvQjJNRiwwQixDQUlJLDJCLENBQUEsNEIsQ0FBQSx5QixDQUFBLHVCLEFwQi9NRixvQ29CMk1GLDBCLENBT0ksNkIsQ0FBQSw0QixDQUFBLHNCLENBQUEsa0IsQ0FDQSxrQixDQUFBLGdCQVJKLCtCLENBWUksZSxDQUNBLGdCLENBQ0EsYyxDcEJ6TkYsb0NvQjJNRiwrQixDQWlCTSxvQixBcEI1Tkosb0NvQjJNRiwrQixDQW9CTSxpQixDQUNBLGEsQ0FyQk4sMEMsQ0F1QlEsZ0JBTVIscUIsQ0FDRSxVLENBQ0EsaUIsQ3BCMU9BLHFDb0J3T0YscUIsQ0FLSSxlLENBQ0EsYyxDQUNBLGtCLEFwQi9PRixvQ29Cd09GLHFCLENBVUksaUJBVkosMEIsQ0FhSSxjLENBQ0EsZSxDQUNBLFUsQ2lCcFFKLGlCLENBQ0Usa0IsQ0FDQSxnQixDQUZGLGlELENBSUksa0IsQ0FJSixzQixDQUNFLCtCLENBR0YsMEIsQ0FDRSxrQixDQUNBLDRCLENBRkYsc0UsQ0FNTSxnQyxDQUFBLHdCLENBTk4sdUUsQ0FTTSxhLENBS04sZ0MsQ0FDRSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLGdCLENBQ0EsbUIsQ0FDQSxjLENBR0Ysb0MsQ0FDRSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLHVCLENBQUEsb0IsQ0FBQSxzQixDQUNBLHdCLENBQUEscUIsQ0FBQSxrQixDQUNBLGtCLENBQUEsYSxDQUFBLFMsQ0FDQSxVLENBQ0EsVyxDQUNBLGlCLENBQ0Esd0MsQ0FBQSx3QixDQUFBLDhDLENBQ0EsaUIsQ0FDQSx3QixDQUVBLHFCLENBWkYsd0MsQ0FjSSxTLENBQ0EsUyxDQUNBLFUsQ0FJSixxQyxDQUNFLCtCLENBQ0EsYyxDQUNBLGUsQ0FDQSw0QixDQUFBLG9CLENBQ0EsYSxDQUdGLDhCLENBQ0UsWSxDQUNBLG1CLENBQ0EsaUIsQ0FIRixnQyxDQUtJLCtCLENBQ0EsYyxDQUNBLGUsQ0FDQSxnQixDQUNBLFEsQ0FDQSxhLEM1QnRFSixpQixDQUNFLGdCLENBREYsOEIsQ0FHSSxrQixDZGtxTEEsd0QsQ2NycUxKLGlELENJeUZBLHNFLENKbkZNLGEsQzJCeU5OLDBCLEMzQi9NQSwyQyxDQUVJLGUsQ0FJSixzQixDQUNFLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0Esd0IsQ0FBQSxxQixDQUFBLDZCLENBQ0Esa0IsQ1RiQSxvQ1NVRixzQixDQU1JLDJCLENBQUEsNEIsQ0FBQSx5QixDQUFBLHVCQUlKLHdCLENBQ0UsYyxDQUNBLGUsQ0FDQSxrQixDQUNBLGEsQ0FHRix3QixDQUNFLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0Esa0IsQ0FHRiw0QixDQUNFLGtCLENBQUEsYSxDQUFBLFMsQ0FDQSxlLENBQ0EsaUIsQ0FIRixnQyxDQUtJLFksQ0FDQSxVLENBQ0EsVyxDQUlKLDZCLENBQ0UsYyxDQUNBLGUsQ0FDQSxnQixDQUNBLGEsQ0FDQSxjLENBQ0EsYSxDMkI5REYsWSxDQUNFLGdCLENBQ0EsbUIsQ0FDQSwyQixDQUNBLDJCLENBQ0EscUIsQ0FHRixtQixDQUNFLCtCLENBQ0EsYyxDQUNBLGUsQ0FDQSxpQixDQUNBLFUsQ3BDQUEsb0NvQ0xGLG1CLENBUUksbUJBS0osb0IsQ0FDRSx1QixDQUNBLGtCLENBQ0EsaUIsQ3BDWEEsb0NvQ1FGLG9CLENBTUksVSxDQUNBLGVBUEosaUMsQ0FVSSw2QixDQUFBLDZCLENBQUEsc0IsQ3pDMnRMRixnQyxDeUNydUxGLGdDLENBZUksUyxDQUNBLFUsQ0FDQSxXLENBQ0Esc0IsQ0FBQSxjLENBQ0EsMkIsQ0FDQSx3QixDQUNBLDBDLENBQ0EsMkIsQ0FDQSwyQixDQUNBLHlCLEN6QzB0TEEsc0MsQ3lDbHZMSixzQyxDQTBCTSx3QixDQTFCTixnQyxDQStCSSxTLENBQ0Esc0IsQ0FDQSxrRCxDQUFBLDBDLENBakNKLHVDLENBbUNNLHVCLENBbkNOLGdDLENBdUNJLFUsQ0FJSix3QixDQUNFLFcsQ0FDQSxZLENBR0YsbUIsQ0FpREEsMEIsQ0FDRSxtQixDQUFBLG1CLENBQUEsWSxDQWxERixtQixDQUNFLGlCLENBRUEsMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEscUIsQ0FDQSxXLENBQ0EsZ0IsQ0FDQSxpQixDQUNBLGlCLENBQ0EscUIsQ3pDMHRMRixtQyxDQUNBLHNDLEN5Q3h0TEEsZ0MsQ3pDeXRMQSxzQyxDeUNwdExJLGlCLENBQ0EsUyxDQUNBLFcsQ0FDQSxVLENBQ0EsVyxDQUNBLFUsQ0FDQSxpQixDQUNBLDJCLENBQ0EsMkIsQ0FDQSx5QixDQUlKLHNDLENBQ0Usd0IsQ0FDQSw0QyxDQUdGLHNDLENBQ0Usd0IsQ0FDQSwwQyxDQUdGLG1DLENBQ0Usd0IsQ0FDQSx1QyxDQUdGLGdDLENBQ0Usd0IsQ0FDQSxvQyxDQUdGLDBCLENBRUUsd0IsQ0FBQSxxQixDQUFBLGtCLENBQ0EsaUIsQ3BDNUdBLG9Db0N5R0YsMEIsQ0FNSSxrQixDQUFBLGdCQUlKLHlCLENBQ0UsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSx1QixDQUFBLG9CLENBQUEsc0IsQ0FDQSx3QixDQUFBLHFCLENBQUEsa0IsQ0FDQSxlLENBQ0EsVyxDQUNBLHVCLENBQ0EsaUIsQ0FQRiw4QixDQVNJLGMsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxrQixDQUNBLHdCLENBQ0EsVSxDQUlKLHFDLENBQ0Usc0YsQ0FBQSxrRSxDQUdGLG9DLENBQ0Usc0YsQ0FBQSxrRSxDcEMxSUEsb0NvQzZJRix3QixDQUVJLFlBRkosNEIsQ0FLSSxVLENBQ0EsVyxDQUNBLGdCLENBSUoseUIsQ0FDRSwrQixDQUNBLGMsQ0FDQSxlLENBQ0EsaUIsQ0FDQSxhLENBR0YsMkIsQ0FDRSxrQixDQVVGLGdDLENBUEEsb0MsQ0FDRSxjLENBQ0EsZSxDQUNBLGdCLENBQ0EsYSxDQUdGLGdDLENBSUUsb0IsQ0FDQSxhLENBTEYsc0MsQ3ZCbkZBLG1FLEN1QjBGSSxhLENBSUosd0IsQ0FDRSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLGtCLENBQUEsYyxDQUdGLDZCLENBQ0UsK0IsQ0FDQSxjLENBQ0EsZSxDQUNBLGlCLENBQ0Esa0IsQ0FDQSxrQixDQUNBLGEsQ0FQRixxQyxDQWNJLCtCLENBQ0EsYyxDQUNBLGlCLENBQ0EsSyxDQUNBLFMsQ0FDQSxZLENBQ0EsVSxDQUlKLHdCLENBQ0UsYyxDQUNBLGUsQ0FDQSxnQixDQUNBLGtCLENBQ0EsYSxDQU1GLDBCLENBQ0UsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSxvQixDQUFBLGlCLENBQUEsd0IsQ0FDQSwwQixDQUFBLHVCLENBQUEsb0IsQ0FDQSxlLENBQ0Esa0IsQ0FHRiw2QixDQUNFLGMsQ0FDQSxlLENBQ0EsYSxDQUdGLDZCLENBQ0UsYyxDQUNBLGUsQ0FDQSxzQixDQUNBLGEsQ0FHRix3QixDQUNFLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0Esd0IsQ0FBQSxxQixDQUFBLDZCLENBQ0Esa0IsQ0FBQSxjLENBSEYsNkIsQ0FLSSxlLENBQ0Esa0IsQ3BDelBGLG9Db0NtUEYsNkIsQ0FTTSxpQixBcEM1UEosb0NvQ21QRiw2QixDQVlNLGlCLEFwQy9QSixvQ29DbVBGLDZCLENBZU0sWUUvUU4sMEIsQ0FFSSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLHdCLENBQUEscUIsQ0FBQSxrQixDQUNBLGdCLENBQ0EsbUIsQ3RDUUYscUNzQ2JGLDBCLENBUU0sa0IsQ0FBQSxnQkFLTixzQixDQUNFLCtCLENBQ0EsYyxDQUNBLGUsQ0FDQSxrQixDQUFBLGEsQ0FBQSxTLENBQ0EsdUIsQ0FDQSxhLEN0Q05BLHFDc0NBRixzQixDQVNJLFlBSUosdUIsQ0FDRSwrQixDQUNBLGMsQ0FDQSxlLENBQ0Esa0IsQ0FBQSxVLENBQUEsTSxDQUNBLGUsQ0FDQSxXLENBQ0EsdUIsQ0FDQSwwQixDQUNBLGEsQ0FDQSxRLENBQ0EsNEIsQ0FDQSxxQixDQUNBLDhDLENBQ0EsMkIsQ0FDQSx5QyxDQUVBLHVCLENBQUEsb0IsQ0FBQSxlLEN0Q1RBLFMsQ0FFQSxrRCxDQUNFLFMsQ0FDQSxhLENBR0YseUMsQ0FDRSxTLENBQ0EsYSxDQUdGLDZDLENBQ0UsUyxDQUNBLGEsQ0FHRix3QyxDQUNFLFMsQ0FDQSxhLENBeENGLG9Dc0NhRix1QixDQW9CSSxrQixDQUFBLGEsQ0FBQSxTLENBQ0EsWUFJSiwyQixDQUNFLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsaUIsQ3RDeENBLG9Dc0NzQ0YsMkIsQ0FLSSxnQixBdEMzQ0Ysb0NzQ3NDRiwyQixDQVFJLFksQXRDOUNGLG9Dc0NzQ0YsMkIsQ0FXSSxrQixDQUFBLGdCQUlKLHlCLENBQ0Usa0IsQ0FBQSxhLENBQUEsUyxDQUNBLFcsQ0FGRixvQyxDQUlJLGMsQ0FTQSxlLENBYkosdUMsQ0FRTSxxQixDQUNBLHFCLENDM0VOLHdCLENBRUksbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSxrQixDQUFBLGMsQ3ZDVUYsb0N1Q2JGLHdCLENBTU0sd0IsQ0FBQSxxQixDQUFBLCtCQU5OLHNDLENBV0kseUIsQ0FDQSxpQixDQUNBLGUsQ0FDQSxjLEN2Q0RGLG9DdUNiRixzQyxDQWlCTSxzQixDQUNBLGdCLEF2Q0xKLG9DdUNiRixzQyxDQXFCTSxZQXJCTixvRCxDQXdCTSxjLEN2Q1hKLHFDdUNiRix3QyxDQTZCTSxrQixDQUFBLGMsQ0E3Qk4sc0MsQ0FrQ00sWUFsQ04sdUMsQ0F1Q0ksYyxDQUNBLGlCLENBeENKLHNDLENBNENJLGlCLENBNUNKLHlCLENBK0NJLGtCLENBQ0EsZ0IsQ0NoREosZ0IsQ0FDRSxrQixDQURGLDJCLENBR0ksbUIsQ0FBQSxtQixDQUFBLFksQ3hDVUYsb0N3Q2JGLDJCLENBTU0sMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEsdUJBTk4sb0MsQ0FVSSxZLENBQ0Esa0IsQ0FJSixrQixDQUNFLGtCLENBQUEsVSxDQUFBLE0sQ3hDSEEsb0N3Q0VGLGtCLENBSUksWUFKSiwyQyxDQU9JLGtCLENBUEosNkMsQ0FTTSxZLENBVE4sNkIsQ0FhSSxjLENBSUoscUIsQ0FDRSxrQixDQUFBLGEsQ0FBQSxTLENBQ0EsVyxDQUNBLGdCLEN4Q3RCQSxvQ3dDbUJGLHFCLENBTUksa0IsQ0FBQSxhLENBQUEsUyxDQUNBLFUsQ0FDQSxlQVJKLCtDLENBV0ksYyxDQVhKLDhDLENBY0ksaUIsQ0FJSix1QixDQUNFLCtCLENBQ0EsYyxDQUNBLGUsQ0FDQSxrQixDQUNBLGEsQzNCdkRGLGdCLENBQ0Usa0IsQ0FBQSxhLENBQUEsUyxDQUNBLFcsQ0FDQSxpQixDYlVBLG9DYWJGLGdCLENBTUksVSxDQUNBLGdCQUlKLHNCLENBQ0UsZSxDQUNBLGtCLENBQ0EsaUIsQ0FDQSxxQixDQUdGLDRCLENBQ0Usc0IsQ0FDQSx3QixDQUZGLGlDLENBSUksYyxDQUNBLGUsQ0FDQSxhLENBSUosMkIsQ0FDRSxRLENBQ0EsUyxDQUdGLDJCLENBQ0Usc0IsQ0FDQSxlLENBQ0EsK0IsQ0FIRixzQyxDQUtJLGtCLENBSUosMkIsQ0FDRSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLG9CLENBR0YsMEIsQ0FDRSxrQixDQUFBLGEsQ0FBQSxTLENBQ0EsaUIsQ0FGRiw4QixDQUlJLFksQ0FJSixzQyxDQUNFLFUsQ0FDQSxXLENBR0Ysb0MsQ0FDRSxVLENBQ0EsVyxDQUdGLG9DLENBQ0UsVSxDQUNBLFcsQ0FHRixnQyxDQUVJLGMsQ0FDQSxlLENBQ0EsYSxDQUlKLGtDLENBQ0Usd0IsQ0FXRixvRSxDQUVJLFksQ0FTSixpRSxDQUVJLFksQ0FTSixxQyxDbEJxcE1BLGtDLENrQm5wTUUsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSx3QixDQUFBLHFCLENBQUEsa0IsQ0FIRix5QyxDbEI2cE1FLHNDLENrQnhwTUUsa0IsQ0FBQSxhLENBQUEsUyxDQUNBLFksQ0FDQSxVLENBQ0EsVyxDQUNBLGdCLENBVEosMEMsQ2xCc3FNRSx1QyxDa0IxcE1FLGMsQ0FDQSxlLENBQ0EsaUIsQ0FDQSx1QixDQUtKLHlCLENBQ0UsZSxDQUNBLGtCLENBQ0EsaUIsQ0FDQSxxQixDQUpGLHFELENBTUksZSxDQU5KLHlELENBUU0sVSxDQUNBLFcsQ0FDQSxnQixDQUtOLCtCLENBQ0Usc0IsQ0FDQSx3QixDQUZGLG9DLENBSUksYyxDQUNBLGUsQ0FDQSxhLENBSUosOEIsQ0FDRSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLHNCLENBR0YsNkIsQ0FDRSxlLENBQ0Esa0IsQ0FBQSxhLENBQUEsUyxDQUNBLFUsQ0FDQSxXLENBQ0EsaUIsQ0FDQSxpQixDQU9GLDhCLENBQ0UsYyxDQUNBLGUsQ0FDQSxpQixDQUNBLGEsQ0FHRixrQyxDQUNFLGMsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxhLENBTUYsNkIsQ0FDRSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLGtCLENBQ0Esa0IsQ0FDQSxvQixDQUpGLHdDLENBT00sWSxDQVBOLHVFLENBVU0sYSxDQUtOLGlDLENBQ0Usa0IsQ0FBQSxhLENBQUEsUyxDQUNBLGlCLENBRkYscUMsQ0FJSSxZLENBQ0EsVSxDQUNBLFcsQ0FJSixrQyxDb0JsTkEsMkIsQ3BCbU5FLGMsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxhLENvQjdORixvQixDQUNFLFUsQ0FDQSxjLENBQ0EsaUIsQ0FDQSxxQixDQUdGLHlCLENBQ0UsWSxDQURGLHNELENBR0ksZ0IsQ0FISixzRixDQU9NLGUsQ0FQTiwyQixDQVdJLGMsQ0FHQSxlLENBQ0EsYSxDQWZKLGdDLENBa0JJLGEsQ0FJSiwwQixDQUNFLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsK0IsQ2pDbEJBLG9DaUNnQkYsMEIsQ0FLSSwyQixDQUFBLDRCLENBQUEseUIsQ0FBQSxxQixDQUNBLHVCLENBQUEsb0IsQ0FBQSx3QkFJSix5QixDQUNFLGMsQ0FDQSxlLENBQ0EsaUIsQ0FDQSxhLENBQ0EsaUIsQ0FDQSxjLENBQ0EsYyxDQUNBLGEsQ2pDbENBLG9DaUMwQkYseUIsQ0FXSSxjLENBQ0EsbUIsQWpDdENGLG9DaUMwQkYseUIsQ0FlSSxnQixBakN6Q0Ysb0NpQzBCRix5QixDQWtCSSxvQixDQUNBLGMsQ0FDQSxvQkFwQkosb0MsQ0F1QkksYyxDQXZCSixpQyxDQTBCSSxpQixDQUNBLE8sQ0FDQSxRLENBQ0EsTSxDQUNBLE8sQ0FDQSxVLENBQ0EsVSxDQUNBLDRCLENBQUEsb0IsQ0FDQSx3QixDQWxDSixnQyxDQXFDSSxlLENBQ0EsbUIsQ0FPSix5QixDQUNFLGdCLENBR0YsK0IsQ0FDRSxjLENBQ0EsZSxDQUNBLGtCLENBQ0EsYSxDQUdGLGdDLENBRUksYSxDQUNBLFUsQ0FDQSxnQixDQUNBLGtCLENBQ0EsaUIsQ2pDeEZGLG9DaUNrRkYsZ0MsQ0FTTSxrQkFLTixrQyxDQUNFLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0Esd0IsQ0FBQSxxQixDQUFBLDZCLENBQ0EsdUIsQ0FBQSxvQixDQUFBLHNCLENqQ25HQSxvQ2lDZ0dGLGtDLENBTUksMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEsdUJBSUosa0MsQ0FDRSxlLENBQ0Esc0IsQ0FDQSxrQixDQUNBLGlCLENqQzlHQSxvQ2lDMEdGLGtDLENBT0ksWUFRSiwrQixDQUNFLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0Esb0IsQ0FBQSxpQixDQUFBLHdCLENBQ0Esd0IsQ0FBQSxxQixDQUFBLGtCLENBQ0Esa0IsQ0FDQSxtQixDQUNBLCtCLENqQy9IQSxvQ2lDeUhGLCtCLENBU0ksMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEscUIsQ0FDQSxxQixDQUFBLGtCLENBQUEsc0JBVkosb0MsQ0FhSSxlLENqQ3RJRixvQ2lDeUhGLG9DLENBZ0JNLGlCQUtOLG9DLENBQ0UsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSxpQixDQUNBLGdCLENqQ2pKQSxvQ2lDOElGLG9DLENBTUksZ0JBTkoseUMsQ0FTSSxjLENBQ0EsZSxDQUNBLGdCLENBQ0EsYSxDQUlKLG9DLENBQ0UsZ0IsQ0FERix3QyxDQUdJLFksQ0FDQSxVLENBQ0EsVyxDQUlKLDRELENBRUksaUIsQ0FJSixrQyxDQUNFLGUsQ0FDQSxhLENBQ0Esa0IsQ0FHRiwrQixDQUNFLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEscUIsQ0FDQSx1QixDQUFBLG9CLENBQUEsc0IsQ0FDQSxrQixDQUNBLG1CLENBQ0EsK0IsQ0FHRixvQyxDQUNFLGMsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxpQixDQUNBLG9CLENBQ0EsZSxDQUNBLGlCLENBQ0Esb0IsQ0FDQSxhLENqQ3JNQSxvQ2lDNExGLG9DLENBWUksYyxDQUNBLG1CQWJKLDBDLENBZ0JJLGEsQ0FoQkosNEMsQ0FtQkksaUIsQ0FDQSxPLENBQ0EsTSxDQUNBLFUsQ0FDQSxXLENBQ0EsVSxDQUNBLDBDLENBQ0EsMkIsQ0FDQSx1QixDQUlKLHlDLENBQ0UsdUIsQ0FHRixtRCxDQUNFLDJCLENBR0Ysa0QsQ0FDRSwyQixDQUdGLGlELENBQ0UsNEIsQ0FHRixtRCxDQUNFLDRCLENBR0YsNEQsQ0FFSSxpQixDQUZKLDZELENBS0ksYyxDQUNBLGUsQ0FDQSxnQixDQUNBLGUsQ0FDQSxhLENBVEosbUQsQ0FZSSxlLENBQ0Esa0IsQ0R6UUoseUIsQ0FDRSxnQixDQUNBLG1CLENBQ0EsNEIsQ0FIRiwyQixDQUtJLGtCLENBSUosK0IsQ0FDRSxjLENBQ0EsZSxDQUNBLGtCLENBQ0EsYSxDQUdGLG1DLENBQ0UsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSwyQixDQUFBLDRCLENBQUEseUIsQ0FBQSxxQixDQUNBLHVCLENBQUEsb0IsQ0FBQSxzQixDQUdGLCtCLENBQ0UsaUIsQ0FDQSxhLENBQ0EsaUIsQ0FDQSxTLENBQ0EsYyxDQWlERiw2QyxDQXREQSwwQyxDQU9JLGUsQ0ErQ0osd0MsQ0F0REEscUMsQ0FVSSxpQixDQUNBLFMsQ0EyQ0osdUMsQ0F0REEsb0MsQ0FpQkksYyxDQUNBLGUsQ0FDQSxnQixDQUNBLGlCLENBQ0EsYSxDQUNBLGtCLENBQ0EsYSxDQXZCSiwyQyxDQUFBLDRDLENBeUJNLGlCLENBQ0EsTyxDQUNBLE0sQ0FDQSxVLENBQ0EsVyxDQUNBLFUsQ0FDQSxpQixDQUNBLHdCLENBaENOLDJDLENBb0NNLE8sQ0FDQSxRLENBQ0EsUyxDQUNBLFUsQ0FFQSxTLENBRUEsd0IsQ0FLTixzQyxDQUNFLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEscUIsQ0FDQSx1QixDQUFBLG9CLENBQUEsc0IsQ0FHRixrQyxDQUNFLGlCLENBQ0EsYSxDQUNBLGlCLENBQ0EsUyxDQUNBLGMsQ0FMRiwrQyxDQWtCTSxpQixDQUNBLE8sQ0FDQSxNLENBQ0EsVSxDQUNBLFcsQ0FDQSxVLENBQ0Esd0IsQ0FDQSx3QixDQUNBLDJCLENBQ0EsMkIsQ0EzQk4sc0QsQ0FnQ00sc0MsQ0FTTiwrQixDQUNFLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0Esd0IsQ0FBQSxxQixDQUFBLDZCLENBQ0EsdUIsQ0FBQSxvQixDQUFBLHNCLENBQ0Esa0IsQ0FBQSxjLENBR0YsNkIsQ0FDRSxpQixDQUNBLGEsQ0FDQSxlLENBQ0EscUIsQ0FDQSxrQixDQUNBLGlCLENoQ3JIQSxvQ2dDK0dGLDZCLENBU0ksWUFpQ0osNEMsQ0FzRkEsb0QsQ0FoSUEsMkMsQ0FhTSxTLENBYk4scUMsQ0FpQkksaUIsQ0FDQSxLLENBQ0EsTyxDQUNBLFEsQ0FDQSxNLENBQ0EsVyxDQUNBLFUsQ0FDQSw4QixDQUFBLHNCLENBQ0EsbUIsQ0FDQSxTLENBQ0Esd0IsQ0FDQSxpQixDQVFKLGtDLENBQ0UsUSxDQUNBLFMsQ0FDQSxlLENBR0YsOEIsQ0FDRSxpQixDQUNBLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsaUIsQ0FDQSx3QixDQUNBLFcsQ0FDQSxpQixDQUNBLHdCLENBUEYsc0MsQ0FzRkEsOEMsQ0E3RUksaUIsQ0FDQSxPLENBQ0EsUyxDQUNBLFUsQ0FDQSxXLENBQ0EsVSxDQUNBLDhCLENBQUEsc0IsQ0FDQSxTLENBQ0EscUMsQ0FDQSwyQixDQWxCSixvQyxDQXNGQSw0QyxDQWpFSSx3QixDQU9KLG1DLENBQ0UsYyxDQUNBLGUsQ0FDQSxpQixDQUNBLGEsQ0FHRixtQyxDQUNFLGMsQ0FDQSxlLENBQ0EsYSxDQUdGLHdDLENBSUksZ0IsQ0FKSix5QyxDQVFJLFUsQ0FDQSxlLENBQ0EsVyxDQUNBLGdCLENBQ0EsUSxDQUNBLDJCLENBQ0Esd0IsQ0FDQSx1QixDQUFBLGUsQ0FJSixpQyxDQUNFLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0Esd0IsQ0FBQSxxQixDQUFBLDZCLENyQ21tTkYsdUMsQ3FDaG1OQSx5QyxDQUVFLHFCLENBQ0EsUSxDQUNBLFMsQ0FDQSxlLENBZ0JGLHNDLENBYkEsd0MsQ0FDRSxpQixDQUNBLHdCLENBQ0Esd0IsQ0FDQSxpQixDQUNBLHFCLENBckNGLHdDLENBNkNBLDJDLENBYkEsNkMsQ0FPSSxjLENBQ0EsZSxDQUNBLGEsQ0FJSixzQyxDQUNFLGlCLENBR0EsVyxDQUdBLHdCLENBMEJGLG1DLENBQ0UsaUIsQ0FERix5QyxDQUdJLGlCLENBQ0EsSyxDQUNBLE8sQ0FDQSxRLENBQ0EsTSxDQUNBLFUsQ0FDQSxXLENBQ0EsYyxDQUNBLFMsQ0FJSixrQyxDQUNFLGMsQ0FDQSxnQixDQUNBLGUsQ0FDQSxVLENBQ0EsWSxDQUNBLGtCLENBQ0EsaUIsQ0FDQSxhLENBQ0EsUSxDQUNBLDRCLENBQ0Esd0IsQ2hDclJBLFMsQ0FFQSw2RCxDQUNFLFMsQ0FDQSxhLENBR0Ysb0QsQ0FDRSxTLENBQ0EsYSxDQUdGLHdELENBQ0UsUyxDQUNBLGEsQ0FHRixtRCxDQUNFLFMsQ0FDQSxhLENnQ3VRSiwrQixDQUNFLGdCLENBR0Ysc0MsQ0FDRSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLHNCLENBQUEsbUIsQ0FBQSwwQixDQUNBLHdCLENBQUEscUIsQ0FBQSxrQixDQUNBLHlCLENBQUEsc0IsQ0FBQSxpQixDQUNBLGMsQ0FMRiwwQyxDQU9JLGtCLENBQUEsYSxDQUFBLFMsQ0FDQSxZLENBQ0EsVSxDQUNBLFcsQ0FDQSxpQixDQVhKLDJDLENBY0ksYyxDQUNBLGUsQ0FDQSxhLENBSUosZSxDQUNFLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEscUIsQ0FHRixjLENBQ0UsYyxDQUNBLGUsQ0FDQSxnQixDQUNBLGEsQ0FDQSxhLENBTEYseUIsQ0FPSSxrQixDQUlKLDBCLENBQ0UsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSxvQixDQUFBLGlCLENBQUEsd0IsQ0FDQSx3QixDQUFBLHFCLENBQUEsa0IsQ0FDQSxrQixDQUNBLGdCLENBQ0EsbUIsQ0FDQSw0QixDQUNBLCtCLENoQy9WQSxvQ2dDdVZGLDBCLENBV0ksMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEscUIsQ0FDQSxxQixDQUFBLGtCLENBQUEsc0JBWkosK0IsQ0FlSSxlLENoQ3RXRixvQ2dDdVZGLCtCLENBa0JNLGlCQUtOLCtCLENBQ0UsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSxpQixDQUNBLGdCLENoQ2pYQSxvQ2dDOFdGLCtCLENBTUksZ0JBTkosb0MsQ0FTSSxjLENBQ0EsZSxDQUNBLGdCLENBQ0EsYSxDQUlKLCtCLENBQ0UsZ0IsQ0FERixtQyxDQUdJLFksQ0FDQSxVLENBQ0EsVyxDQUlKLGdDLENBQ0UsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSwyQixDQUFBLDRCLENBQUEseUIsQ0FBQSxxQixDQUNBLHdCLENBQUEscUIsQ0FBQSxrQixDQUdGLDhCLENBQ0UsYyxDQUNBLGUsQ0FDQSxrQixDQUNBLGEsQ0U5WkYsc0IsQ0FDRSxVLENBQ0EsbUIsQ0FDQSxpQixDQUNBLHFCLENBR0Ysc0IsQ0FDRSxpQixDQUNBLGdCLENBQ0EsbUIsQ0FDQSw0QixDQVVGLCtCLENBUEEsNEIsQ0FDRSxjLENBQ0EsZSxDQUNBLGtCLENBQ0EsYSxDQUdGLCtCLENBQ0UsYyxDQUNBLGUsQ0FDQSxhLENBQ0EsZSxDQUtGLDhCLENBQ0UsbUIsQ0FBQSxtQixDQUFBLFksQ2xDbEJBLG9Da0NpQkYsOEIsQ0FJSSxrQixDQUFBLGdCQUpKLG1DLENBU0ksZSxDQUlKLDZCLENBQ0UsVSxDQUNBLGUsQ0FDQSxpQixDQUNBLGtCLENsQ2xDQSxvQ2tDOEJGLDZCLENBT0ksd0IsQWxDckNGLG9Da0M4QkYsNkIsQ0FVSSxZQUlKLGlDLENBQ0Usa0IsQ0FPRixtQyxDQUNFLGtCLENBQUEsYSxDQUFBLFMsQ0FDQSxXLENBQ0EsWSxDQUNBLHdCLENBQ0EsaUIsQ0FDQSxrRCxDQUNBLDJCLENBQ0EsMkIsQ0FDQSx5QixDQUdGLGdDLENBRUksZSxDQUNBLGtCLENBSUosNkIsQ0FDRSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLGtCLENBQUEsYyxDQUdGLDJCLENBQ0UsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSx3QixDQUFBLHFCLENBQUEsa0IsQ0FDQSxpQixDQUNBLGtCLENBSkYsc0MsQ0FNSSxlLENBTkosZ0MsQ0FTSSxjLENBQ0EsZSxDQUNBLGtCLENBQ0EsYSxDQUlKLG9DLENBQ0UsaUIsQ0FHRiwrQixDQUNFLGMsQ0FDQSxlLENBQ0EsVSxDQUNBLFksQ0FDQSxrQixDQUNBLHNCLENBQ0EsYSxDQUNBLFEsQ0FDQSw0QixDQUNBLHdCLENBR0YsMkIsQ0FDRSxpQixDQUNBLFUsQ0FDQSxXLENBR0EsYyxDQU5GLDJCLENBQUEsMkQsQ08xSEEsb0IsQ0FDRSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLHdCLENBQUEscUIsQ0FBQSxrQixDUHdIRiwyRCxDQVNJLHVCLENBQUEsb0IsQ0FBQSxzQixDQUVBLGtCLENBQUEsYSxDQUFBLFMsQ0FDQSxVLENBQ0EsVyxDQUNBLGdCLENBQ0EsaUIsQ0FDQSx3QixDQWhCSiwrQixDQW1CSSxTLENBQ0EsUyxDQUNBLFUsQ0FyQkosZ0MsQ0F3QkksYyxDQUNBLGUsQ0FDQSxhLENPcEpKLG9CLENBR0UsZ0IsQ0FDQSxtQixDekNTQSxvQ3lDYkYsb0IsQ0FRSSxlLEF6Q0tGLG9DeUNiRixvQixDQVlJLGtCLENBQUEsZ0JBSUosMkIsQ0FDRSwrQixDQUNBLGMsQ0FDQSxlLENBQ0Esa0IsQ0FBQSxhLENBQUEsUyxDQUNBLHVCLENBQ0EsYSxDekNUQSxvQ3lDR0YsMkIsQ0FTSSxZQUlKLDRCLENBQ0UsK0IsQ0FDQSxjLENBQ0EsZSxDQUNBLGtCLENBQUEsVSxDQUFBLE0sQ0FFQSxXLENBQ0EsdUIsQ0FDQSwwQixDQUNBLGEsQ0FDQSxRLENBQ0EsNEIsQ0FDQSxxQixDQUNBLDhDLENBQ0EsMkIsQ0FDQSx5QyxDQUVBLHVCLENBQUEsb0IsQ0FBQSxlLEN6Q1pBLFMsQ0FFQSx1RCxDQUNFLFMsQ0FDQSxhLENBR0YsOEMsQ0FDRSxTLENBQ0EsYSxDQUdGLGtELENBQ0UsUyxDQUNBLGEsQ0FHRiw2QyxDQUNFLFMsQ0FDQSxhLENBeENGLG9DeUNnQkYsNEIsQ0FzQkksa0IsQ0FBQSxhLENBQUEsUyxDQUNBLFUsQ0FDQSxnQkF4QkosdUMsQ0E0QkksYyxDQ3pESiw2QyxDQUVJLGdCLENBQ0Esa0IsQ0FJSixzQyxDQUNFLGEsQ0FHRixpQyxDQUNFLGUsQ0FDQSxlLENBQ0EsaUIsQ0FHRixxQyxDQUNFLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsYyxDQUNBLHNGLENBQUEsa0UsQ0FIRiw0RSxDQUtJLGMsQ0FDQSxlLENBQ0EscUIsQ0FDQSxVLENBSUoscUMsQ0FDRSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLGMsQ0FDQSw0QixDQUNBLHdCLENBSkYsZ0QsQ0FNSSxrQixDQUlKLHNDLENBQ0UsYyxDQUNBLGUsQ0FDQSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLHVCLENBQUEsb0IsQ0FBQSxzQixDQUNBLGtCLENBQUEsYSxDQUFBLFMsQ0FDQSxXLENBQ0EscUIsQ0FDQSxhLENBUkYsa0QsQ0FXSSxhLENBQ0Esa0IsQ0FBQSxVLENBQUEsTSxDQUlKLG9DLENBQ0UsaUIsQ0FDQSxhLENBRkYsMEMsQ0FJSSxpQixDQUNBLEssQ0FDQSxNLENBQ0EsVSxDQUNBLFcsQ0FDQSxTLENBVEosK0QsQ0M4QkEsbUYsQ0RsQkksc0MsQ0FDQSwyQixDQUNBLDBCLENBQ0EsdUIsQ0FmSix5QyxDQWtCSSxpQixDQWxCSixpRCxDQW9CTSxpQixDQUNBLEssQ0FDQSxNLENBQ0EsVSxDQUNBLFcsQ0FDQSxVLENBQ0EscUIsQ0FLTixxRixDQUVJLG1CLENBRkosNkQsQ0FNTSx3QixDN0M1Rk4sVSxDQUNFLGlCLENBREYscUIsQ0FJSSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLDJCLENBQUEsNEIsQ0FBQSx5QixDQUFBLHFCLENBQ0EsdUIsQ0FBQSxvQixDQUFBLHNCLENBQ0EsOEIsQ0FDQSxnQixDQUNBLG1CLENBVEosdUIsQ0FZSSxpQixDQUNBLFEsQ0FDQSxTLENHREYscUNIYkYsdUIsQ0FpQk0sVyxBR0pKLG9DSGJGLHVCLENBb0JNLFcsQUdQSixvQ0hiRix1QixDQXVCTSxXQUtOLGlCLENBQ0UsaUIsQ0FDQSxLLENBQ0EsTyxDQUNBLFEsQ0FDQSxNLENBQ0EsYSxDQUNBLFUsQ0FDQSxXLENBQ0Esd0IsQ0FFQSxtQixDQUFBLGdCLENBQ0EseUIsQ0FBQSxzQixDQUdGLGlCLENBQ0UsbUMsQ0FDQSxjLENBQ0EsZSxDQUNBLGdCLENBQ0Esa0IsQ0FDQSxVLENBQ0Esb0MsQ0dyQ0Esb0NIOEJGLGlCLENBVUksYyxDQUNBLGUsQ0FDQSxvQkFJSixpQixDQUNFLCtCLENBQ0EsYyxDQUNBLGUsQ0FDQSxnQixDQUNBLGUsQ0FDQSxVLENHcERBLG9DSDhDRixpQixDQVNJLGMsQ0FDQSxrQkFWSix3QixDQWFJLGUsQ0FDQSxvQixDQUNBLGUsQ0c3REYsb0NIOENGLHdCLENBa0JNLGlCQUtOLFMsQ0FDRSxpQixDQUNBLFUsQ0FDQSxXLENBQ0EsVSxDQUNBLFcsQ0FDQSxjLENBTkYsd0IsQ0FTTSxZLENBVE4sb0IsQ0FZTSxzQixDQUFBLGMsQ0FaTixpQixDQWdCSSxpQixDQUNBLE8sQ0FDQSxZLENBQ0EsTSxDQUNBLGEsQ0FDQSxTLENBQ0EsVyxDQUNBLFcsQ0FDQSxVLENBQ0EsK0IsQ0FBQSx1QixDQUNBLHVELENBQUEsK0MsQ0FDQSxVLENBQ0Esd0IsQ0E1QkosYSxDQStCSSxZLENBQ0EsVSxDQUNBLFcsQ0FDQSxrRCxDQUFBLDBDLEMrQ3BISixlLENBQ0Usd0IsQ0FjRixjLENBZkEsMEIsQ0FpQkUsbUIsQ0FBQSxtQixDQUFBLFksQ0FqQkYsMEIsQ0FJSSx3QixDQUFBLHFCLENBQUEsNkIsQ0FDQSxnQixDQUNBLG1CLEM1Q09GLG9DNENiRiwwQixDQVNNLHdCLENBQUEsNEIsQ0FDQSxrQixDQUFBLGdCQUtOLGMsQ0FDRSxpQixDQUVBLDJCLENBQUEsNEIsQ0FBQSx5QixDQUFBLHFCLENBQ0Esd0IsQ0FBQSxxQixDQUFBLGtCLENBQ0EsMkIsQ0FDQSxpQixDNUNSQSxxQzRDRUYsYyxDQVNJLHFCLEE1Q1hGLG9DNENFRixjLENBWUksUyxDQUNBLGlCQWJKLHNCLENBZ0JJLGlCLENBQ0EsSyxDQUNBLFUsQ0FDQSxXLENBQ0EsWSxDQUNBLFUsQ0FDQSxtRCxDQUNBLDJCLENBQ0EscUIsQzVDMUJGLHFDNENFRixzQixDQTJCTSxhLEE1QzdCSixxQzRDRUYsc0IsQ0E4Qk0sYSxBNUNoQ0osb0M0Q0VGLHNCLENBaUNNLFUsQ0FDQSxhLEE1Q3BDSixvQzRDRUYsc0IsQ0FxQ00sU0FLTixxQixDQUNFLCtCLENBQ0EsYyxDQUNBLGUsQ0FDQSxpQixDQUNBLG9CLENBQ0EsaUIsQ0FDQSxrQixDQUNBLGEsQzVDcERBLG9DNEM0Q0YscUIsQ0FXSSxnQixBNUN2REYsb0M0QzRDRixxQixDQWNJLGdCQUlKLG9CLENBQ0UsK0IsQ0FDQSxjLENBQ0EsZSxDQUNBLGEsQ0FDQSxpQixDQUNBLG9CLENBQ0EsaUIsQ0FDQSxrQixDQUNBLGEsQzVDdkVBLG9DNEM4REYsb0IsQ0FZSSxnQkFJSix3QixDQUNFLCtCLENBQ0EsYyxDQUNBLGUsQ0FDQSxlLENBQ0EsaUIsQ0FDQSxhLENDakdGLGMsQ0FDRSxpRCxDQUNBLDJCLENBQ0EsMkIsQ0FDQSxxQixDN0NTQSxvQzZDYkYsYyxDQU9JLHNEQVBKLHlCLENBVUksbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSx3QixDQUFBLHFCLENBQUEsNkIsQ0FDQSxnQixDQUNBLG1CLEM3Q0FGLG9DNkNiRix5QixDQWdCTSwyQixDQUFBLDRCLENBQUEseUIsQ0FBQSxxQixDQUNBLHVCLENBQUEsb0IsQ0FBQSxzQixDQUNBLHdCLENBQUEscUIsQ0FBQSxrQixDQUNBLGdCLENBQ0EscUJBS04sb0IsQ0FDRSxVLENBQ0EsZSxDQUNBLGdCLEM3Q2ZBLG9DNkNZRixvQixDQU1JLGlCQUlKLHFCLENBQ0UsK0IsQ0FDQSxjLENBQ0EsZSxDQUNBLGtCLENBQ0EsVSxDN0MzQkEsb0M2Q3NCRixxQixDQVFJLG9CQUlKLHFCLENBQ0UsK0IsQ0FDQSxjLENBQ0EsZSxDQUNBLGdCLENBQ0EsVSxDN0N2Q0Esb0M2Q2tDRixxQixDQVFJLG9CQVJKLDRCLENBV0ksZSxDQUNBLG9CLENBQ0EsZSxDN0MvQ0Ysb0M2Q2tDRiw0QixDQWdCTSxpQkFLTixxQixDQUNFLFUsQ0FDQSxlLEM3Q3pEQSxxQzZDdURGLHFCLENBS0ksaUIsQTdDNURGLG9DNkN1REYscUIsQ0FRSSxpQkFJSixvQixDQUNFLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsbUIsQzdDckVBLG9DNkNtRUYsb0IsQ0FLSSxlQUlKLHdCLENBQ0Usa0IsQ0FBQSxhLENBQUEsUyxDQUNBLFUsQzdDOUVBLG9DNkM0RUYsd0IsQ0FLSSxVLENBQ0Esb0JBTkosNEIsQ0NtQkEsMkMsQ0RWSSxZLEM3Q3JGRixvQzZDNEVGLDRCLENBWU0sV0FLTixpQyxDQU1BLHFDLENBTEUsVSxDQUNBLFcsQ0FDQSxrQyxDQUFBLDBCLENBR0YscUMsQ0FDRSxVLENBQ0EsVyxDQUlGLG1DLENBQ0UsVSxDQUNBLFcsQ0FHRiwwQixDQUNFLCtCLENBQ0EsYyxDQUNBLGUsQ0FDQSxnQixDQUNBLGEsQzdDbkhBLG9DNkM4R0YsMEIsQ0FRSSxZQVJKLGlDLENFbkdBLHFDLENDMENBLHNDLENDVkEseUIsQ0o4RUksZSxDRXRJSixjLENBQ0UscUIsQ0FERix5QixDQUdJLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0Esd0IsQ0FBQSxxQixDQUFBLDZCLEMvQ1NGLHFDK0NiRix5QixDQU9NLHVCLENBQUEsb0IsQ0FBQSxzQixDQUNBLGtCLENBQUEsZ0JBS04sOEIsQ0FDRSxVLENBQ0EsZSxDQUNBLFEsQ0FDQSxnQixDL0NKQSxxQytDQUYsOEIsQ0FPSSxnQkFJSiw4QixDQUNFLCtCLENBQ0EsYyxDQUNBLGUsQ0FDQSxnQixDQUNBLGlCLENBQ0EscUIsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxhLENBVEYsZ0QsQ0dnRkEsa0QsQ0hwRU0sWSxDQVpOLHNDLENBaUJJLGlCLENBQ0EsUyxDQUNBLE8sQ0FDQSxTLENBQ0EsVSxDQUNBLFcsQ0FDQSxVLENBQ0EsaUIsQ0FDQSx3QixDQXpCSixxQyxDQTRCSSxpQixDQUNBLE8sQ0FDQSxTLENBQ0EsVyxDQUNBLFMsQ0FDQSxVLENBQ0EsVSxDQUNBLHdCLENBT0osc0IsQ0FDRSxlLENBQ0EsbUIsQy9DdkRBLHFDK0NxREYsc0IsQ0FLSSxhLENBQ0Esa0IsQS9DM0RGLG9DK0NxREYsc0IsQ0FTSSw0QixDQUFBLGlCLENBQUEsUSxDQUNBLGdCQVZKLDBCLENBYUksYSxDQUNBLGMsQ0FDQSxhLENBSUosb0IsQ0FDRSxVLENBQ0EsZSxDQUNBLGdCLENBQ0EsbUIsQy9DNUVBLHFDK0N3RUYsb0IsQ0FPSSxVLENBQ0EsYSxDQUNBLGtCLEEvQ2pGRixvQytDd0VGLG9CLENBWUksVSxDQUNBLGdCQUlKLG9CLENBQ0UsK0IsQ0FDQSxjLENBQ0EsZSxDQUNBLGUsQ0FDQSxrQixDQUNBLGEsQ0FhRiwwQixDQVZBLHdCLENBV0UsK0IsQ0FDQSxjLENBR0EsZ0IsQ0FDQSxrQixDQWhCRix3QixDQUtFLGEsQ0FGQSxlLENBSUEsYSxDQUdGLDBCLENBR0UsZSxDQUNBLGlCLENBR0EsaUIsQ0FDQSxhLENBQ0EsMkMsQ0FDQSwyQixDQUNBLHVCLENBQ0EseUIsQ3BEK3JQRiw4QixDb0Q1clBBLDBCLENBRUUsK0IsQ0FDQSxjLENBQ0EsZSxDQUNBLGdCLENBQ0Esa0IsQ0FDQSxhLENBR0Ysb0IsQ0FDRSxlLENBQ0EsUyxDQUdGLHlCLENBQ0UsK0IsQ0FDQSxjLENBQ0EsZSxDQUNBLGdCLENBQ0EsaUIsQ0FDQSxrQixDQUNBLGUsQ0FDQSxhLENBUkYsaUMsQ0FVSSxpQixDQUNBLE8sQ0FDQSxNLENBQ0EsUyxDQUNBLFUsQ0FDQSxVLENBQ0EsaUIsQ0FDQSx3QixDQUlKLDZCLENBQ0UsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSx3QixDQUFBLHFCLENBQUEsa0IsQ0FDQSxpQixDQUNBLG9CLENBSkYsaUMsQ0FNSSxrQixDQUFBLGEsQ0FBQSxTLENBQ0EsWSxDQUNBLGlCLENBUkosa0MsQ0FXSSwrQixDQUNBLGMsQ0FDQSxlLENBQ0Esa0IsQ0FDQSxhLENBSUosd0MsQ0FDRSxVLENBQ0EsVyxDQUdGLHVDLENBQ0UsVSxDQUNBLFcsQ0l0TUYsZSxDQUNFLHdCLENBREYsMEIsQ0FHSSxnQixDQUNBLG9CLENBSUosc0IsQ0FDRSwrQixDQUNBLGMsQ0FDQSxlLENBQ0EsaUIsQ0FDQSxhLENBR0YsdUIsQ0FDRSx1QixDbkRKQSxvQ21ER0YsdUIsQ0FJSSx5QixBbkRQRixvQ21ER0YsdUIsQ0FPSSx5QkFQSixvQyxDQVVJLG1CLENBQUEsbUIsQ0FBQSxZLEN4RGk0UEYsbUMsQ3dEMzRQRixtQyxDQWNJLFMsQ0FDQSxVLENBQ0EsVyxDQUNBLHNCLENBQUEsYyxDQUNBLDJCLENBQ0Esd0IsQ0FDQSwwQyxDQUNBLDJCLENBQ0EsMkIsQ0FDQSx5QixDbkQxQkYsb0NMNDVQSSxtQyxDd0R6NVBOLG1DLENBMEJNLFd4RGs0UEYseUMsQ3dENTVQSix5QyxDQTZCTSx3QixDQTdCTixtQyxDQWlDSSxVLENBQ0Esc0IsQ0FDQSxrRCxDQUFBLDBDLENuRHRDRixvQ21ER0YsbUMsQ0FzQ00sWSxBbkR6Q0osb0NtREdGLG1DLENBeUNNLFdBekNOLDBDLENBNkNNLHVCLENBN0NOLG1DLENBaURJLFMsQ25EcERGLG9DbURHRixtQyxDQW9ETSxXQUtOLHNCLENBQ0UsNkIsQ0FBQSw2QixDQUFBLHNCLENBQ0EscUIsQ0FDQSxnQixDbkQvREEsb0NtRDRERixzQixDQU1JLGtCQU5KLHFDLENBU0ksdUIsQ25EckVGLG9DbUQ0REYscUMsQ0FZTSx5QixBbkR4RUosb0NtRDRERixxQyxDQWVNLHlCcEJ4Rk4sSSxDQUNFLHFCLENBQ0EsdUMsQ0FDQSwyQixDQUNBLHlCLENBQ0EsdUIsQ0FMRixlLENBT0ksbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSx3QixDQUFBLHFCLENBQUEsNkIsQ0FDQSx3QixDQUFBLHFCLENBQUEsa0IsQ0FDQSxnQixDQUNBLG1CLEMvQkVGLHFDK0JiRixlLENBY00sMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEscUIsQ0FDQSx1QixDQUFBLG9CLENBQUEsc0IsQ0FDQSxnQixDQUNBLGtCQUtOLFUsQ0FDRSxrQixDQUNBLG1CLEMvQlhBLHFDK0JTRixVLENBS0ksaUJBV0osVSxDQVBBLFcsQ0FDRSwrQixDQUNBLGMsQ0FDQSxlLENBQ0EsYSxDQUdGLFUsQ0FFRSxjLENBQ0EsZSxDQUNBLGdCLENBQ0EsYSxDQUNBLGUsQ0FJRixVLENBQ0UsbUIsQ0FHRixnQixDQUNFLGlCLENBQ0EsVSxDQUNBLGUsQ0FDQSxrQixDQUpGLHFCLENBTUksaUIsQ0FDQSxLLENBQ0EsTyxDQUlKLFcsQ0FDRSwrQixDQUNBLGMsQ0FDQSxlLENBQ0EsVSxDQUNBLFcsQ0FDQSxtQixDQUNBLGlCLENBQ0EsUSxDQUNBLDRCLENBQ0Esd0IsQy9CeENBLFMsQ0FFQSxzQyxDQUNFLFMsQ0FDQSxhLENBR0YsNkIsQ0FDRSxTLENBQ0EsYSxDQUdGLGlDLENBQ0UsUyxDQUNBLGEsQ0FHRiw0QixDQUNFLFMsQ0FDQSxhLEMrQjBCSixXLENBQ0UsaUIsQ0FDQSxhLENBRkYsaUIsQ0FJSSxpQixDQUNBLEssQ0FDQSxNLENBQ0EsUyxDQVBKLGdCLENBVUksK0IsQ0FDQSxjLENBQ0EsZSxDQUNBLGlCLENBQ0EsaUIsQ0FDQSxjLENBQ0EsYSxDQWhCSix3QixDQXNCTSxpQixDQUNBLFEsQ0FDQSxNLENBQ0EsVSxDQUNBLFcsQ0FDQSxVLENBQ0Esd0IsQ0E1Qk4sdUIsQ0ErQk0saUIsQ0FDQSxPLENBQ0EsUSxDQUNBLFMsQ0FDQSxVLENBQ0EsVSxDQUNBLFMsQ0FDQSxzQyxDQUNBLDJCLENBQ0EsdUIsQ0FLTixxQyxDQUNFLFMsQ3FCN0hGLFUsQ0FHRSxxQixDQUhGLGtCLENBS0ksaUIsQ0FDQSxLLENBQ0EsTyxDQUNBLE0sQ0FDQSxVLENBQ0EsWSxDQUNBLFUsQ0FDQSw2QyxDQUNBLDJCLENBQ0EseUIsQ3BEREYsb0NvRGJGLGtCLENBaUJNLHlCQWpCTixxQixDQXFCSSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLHdCLENBQUEscUIsQ0FBQSxrQixDQUNBLGdCLENBQ0EsZ0IsQ0FDQSxtQixDcERaRixvQ29EYkYscUIsQ0E0Qk0sMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEsdUJBNUJOLFUsQ0FpQ0EsZ0IsQ0FDRSxpQixDQUNBLFMsQ0FHRixpQixDQUNFLG1DLENBQ0EsYyxDQUNBLGUsQ0FDQSxhLENBQ0Esa0IsQ0FDQSxVLENwRC9CQSxvQ29EeUJGLGlCLENBU0ksZ0IsQXBEbENGLG9Db0R5QkYsaUIsQ0FZSSxnQkFJSixvQixDQUNFLCtCLENBQ0EsYyxDQUNBLGUsQ0FDQSxnQixDQUNBLGtCLENBQ0EsVSxDcEQvQ0Esb0NvRHlDRixvQixDQVNJLGMsQ0FDQSxvQixBcERuREYsb0NvRHlDRixvQixDQWFJLGdCQUlKLGdCLENBQ0UsZSxDcEQzREEsb0NvRDBERixnQixDQUlJLGlCQzlDSiwwQixDRDBDQSxrQixDQ1pJLCtCLENBRUEsZSxDQUNBLGdCLENEU0osa0IsQ0FXSSxvQixDQUNBLGtCLENBSkEsYyxDQUtBLFUsQ0FJSixpQixDQUNFLGlCLENBQ0EsSyxDQUNBLFUsQ0FDQSxRLENBQ0EsVSxDQUNBLGUsQ0FDQSxZLENBQ0EsVyxDcERuRkEscUNvRDJFRixpQixDQVdJLGUsQ0FDQSxjLEFwRHZGRixxQ29EMkVGLGlCLENBZUksWSxBcEQxRkYsb0NvRDJFRixpQixDQWtCSSxpQixDQUNBLE8sQ0FDQSxpQixBcEQvRkYsb0NvRDJFRixpQixDQXVCSSxjLEFwRGxHRixvQ29EMkVGLGlCLENBMEJJLGNBMUJKLHlCLENBNkJJLGlCLENBQ0EsSyxDQUNBLE8sQ0FDQSxRLENBQ0EsTSxDQUNBLFcsQ0FDQSxVLENBQ0EsbUIsQ0FDQSwrQixDcERoSEYsb0NvRDJFRix5QixDQXdDTSxjQXhDTix3QixDQWlESSxhLENBQ0EsVSxDQUNBLFcsQ0MzSUosMEIsQ0FFSSxnQixDQUNBLG1CLENBSUosc0IsQ0FDRSwrQixDQUNBLGMsQ0FDQSxlLENBQ0Esa0IsQ0FDQSxhLENyRENBLG9DcURORixzQixDQVFJLGMsQ0FDQSxvQkFJSixvQixDQUNFLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0Esd0IsQ0FBQSxxQixDQUFBLDZCLENyRFRBLHFDcURPRixvQixDQUtJLGtCLENBQUEsZ0JBSUoscUIsQ0FDRSxpQixDQUNBLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEscUIsQ0FDQSx3QixDQUFBLHFCLENBQUEsa0IsQ0FDQSxVLENBQ0EsZSxDQUNBLGtCLENBQ0EsbUIsQ0FDQSxpQixDckR6QkEscUNxRGdCRixxQixDQVlJLFksQ0FDQSxnQixBckQ3QkYsb0NxRGdCRixxQixDQWdCSSxXQWhCSiw2QixDQW1CSSxpQixDQUNBLEssQ0FDQSxNLENBQ0EsVSxDQUNBLFcsQ0FDQSxVLENBQ0EsK0MsQ0FDQSwyQixDQUNBLHVCLENBM0JKLDBCLENBK0JJLGMsQ0FHQSxrQixDQUNBLGEsQ0FJSixxQixDQUNFLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsdUIsQ0FBQSxvQixDQUFBLHNCLENBQ0Esd0IsQ0FBQSxxQixDQUFBLGtCLENBQ0Esa0IsQ0FBQSxhLENBQUEsUyxDQUNBLFcsQ0FDQSxZLENBQ0Esa0IsQ0FDQSxpQixDQUNBLHFCLENBVEYseUIsQ0FXSSxhLENBQ0EsVSxDQUNBLFcsQ0NqRkoseUIsQ0FFSSxnQixDQUNBLG1CLENBSUoscUIsQ0FDRSwrQixDQUNBLGMsQ0FDQSxlLENBQ0Esa0IsQ0FDQSxhLEN0RENBLG9Dc0RORixxQixDQVFJLGdCQUlKLHNCLENBQ0UsdUIsQ0FDQSxrQixDQUNBLGlCLEN0RFRBLG9Dc0RNRixzQixDQU1JLHVCLENBQ0EsbUIsQXREYkYsb0NzRE1GLHNCLENBVUksdUIsQ0FDQSxrQkFYSixtQyxDQWNJLG1CLENBQUEsbUIsQ0FBQSxZLEMzRG96UUYsa0MsQzJEbDBRRixrQyxDQWtCSSxTLENBQ0EsVSxDQUNBLFcsQ0FDQSxzQixDQUFBLGMsQ0FDQSwyQixDQUNBLHdCLENBQ0EsMEMsQ0FDQSwyQixDQUNBLDJCLENBQ0EseUIsQzNEb3pRQSx3QyxDMkQvMFFKLHdDLENBOEJNLHdCLENBOUJOLGtDLENBa0NJLFUsQ0FDQSxzQixDQUNBLGtELENBQUEsMEMsQ3REMUNGLG9Dc0RNRixrQyxDQXVDTSxXQXZDTix5QyxDQTJDTSx1QixDQTNDTixrQyxDQStDSSxVLENBSUoscUIsQ0FDRSw2QixDQUFBLDZCLENBQUEsc0IsQ0FDQSxxQixDQUZGLCtDLENBSUksYyxDQUlKLGlCLENBQ0UsVSxDQUNBLGUsQ0FDQSxXLENBQ0EsYSxDQUNBLG1ELENBQ0EsMkIsQ0FDQSwyQixDQUNBLHFCLENBR0YscUIsQ0FDRSxpQixDQUNBLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsdUIsQ0FBQSxvQixDQUFBLHNCLENBQ0Esd0IsQ0FBQSxxQixDQUFBLGtCLENBQ0EsVSxDQUNBLGUsQ0FDQSxXLENBQ0EsYSxDQUNBLG9CLENBVEYsNEIsQ0FXSSxpQixDQUNBLEssQ0FDQSxVLENBQ0EsUSxDQUNBLFUsQ0FDQSxXLENBQ0EsVyxDQUNBLFUsQ0FDQSxxQyxDQW5CSiw2QixDTHpGQSxlLENBSUksaUIsQ0FDQSxLLENBQ0EsTyxDQUNBLFEsQ0FDQSxNLENBQ0EsVSxDQUVBLDJCLENBRUEsdUIsQ0s0RUosNkIsQ0EyQkksVyxDQUVBLHVELENBRUEsMkIsQ0EvQkosMEIsQ0FtQ0ksK0IsQ0FDQSxjLENBQ0EsZSxDQUNBLGlCLENBQ0EsVSxDTGhJSixPLENBQ0UsaUIsQ0FDQSxzRixDQUFBLGtFLENBRkYsZSxDQVVJLG1ELENBRUEsNEIsQ0FaSixrQixDQWdCSSxnQixDQUNBLG1CLENBQ0EsMEMsQ0FDQSwyQixDQUNBLDZCLENqRFBGLG9DaURiRixrQixDQXVCTSx1QixBakRWSixvQ2lEYkYsa0IsQ0EwQk0sZ0IsQ0FDQSxxQkFLTixhLENBQ0Usa0IsQ2pEcEJBLG9DaURtQkYsYSxDQUlJLGdCTXdESix5QixDTnBDQSxrQixDQVRBLGlCLENBUEEsYyxDQUNFLCtCLENBQ0EsYyxDQUNBLGUsQ0FDQSxhLENBR0YsaUIsQ0FFRSxjLENBQ0EsZSxDQUNBLGdCLENBQ0Esa0IsQ0FJRixhLENBQ0UsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSxVLENBQ0EsZSxDQUNBLGtCLENqRC9DQSxvQ2lEMkNGLGEsQ0FPSSxnQk02QkoseUIsQ05wQ0Esa0IsQ0FXSSxjLENBQ0EsZSxDQUNBLGdCLENBU0osaUIsQ0FDRSxrQixDQUFBLGEsQ0FBQSxTLENBQ0EsVSxDQUNBLGUsQ0FIRixxQixDQUtJLFksQ0FDQSxjLENBQ0EsZSxDQUNBLGlCLENPdEZKLFcsQ0FDRSx3QixDQURGLHNCLENBR0ksZ0IsQ0FDQSxtQixDQUpKLG1DLENBT0ksa0IsQ0RQSiwyQixDQUVJLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsbUIsQ0FJSixzQixDQUNFLGtCLENBQUEsYSxDQUFBLFMsQ0FDQSxVLENBR0YsdUIsQ0FDRSwrQixDQUNBLGMsQ0FDQSxlLENBQ0Esa0IsQ0FDQSxnQixDQUNBLGEsQ0FHRix3QixDQUNFLGtCLEN2RFRBLG9DdURRRix3QixDQUlJLFUsQ0FDQSxnQkFvQ0oseUIsQ0F6Q0EscUMsQ0FTSSxtQixDQUFBLG1CLENBQUEsWSxDQVRKLG9DLENBYUksc0IsQ0FiSixvQyxDQWdCSSxTLENBQ0EsUSxDQUNBLFEsQ0FDQSxNLENBQ0EsVSxDQUNBLFcsQ0FDQSxzQixDQUFBLGMsQ0FDQSxzQixDQUFBLGMsQ0FDQSwyQixDQUNBLHdCLENBQ0EsMEMsQ0FDQSwyQixDQUNBLDJCLENBQ0EseUIsQ3ZEckNGLG9DdURRRixvQyxDQWdDTSxjQWhDTiwwQyxDQW9DTSx3QixDQUtOLHlCLENBRUUsdUIsQ0FBQSxvQixDQUFBLHNCLENBQ0Esb0IsQ3ZEcERBLG9DdURpREYseUIsQ0FNSSxpQkFJSiw2QixDQUNFLCtCLENBQ0EsYyxDQUNBLGUsQ0FDQSxhLENBQ0EsaUIsQ0FDQSxhLEM1RHNnUkYsNkIsQzREbmdSQSx1QyxDQUVFLCtCLENBQ0EsYyxDQUNBLGUsQ0FDQSxhLENBQ0EsZ0IsQ0FDQSxlLENBQ0EsYSxDQUdGLHVCLENBQ0UsNkIsQ0FBQSw2QixDQUFBLHNCLENBQ0EscUIsQ3ZEakZBLG9DdUQrRUYsdUIsQ0FLSSwyQixDQUFBLDRCLENBQUEseUIsQ0FBQSx1QkFMSix5QixDQVlJLGUsQ0FDQSxpQixDQUNBLGtCLEN2RDdGRixvQ3VEK0VGLHlCLENBa0JNLGUsQ0FDQSxhLENBQ0EsaUJBS04scUIsQ0FDRSxrQixDQUFBLFUsQ0FBQSxNLENBQ0EsVSxDQUNBLGUsQ0FDQSxZLENBQ0EsZ0IsQ0FDQSxpQixDQUNBLDJCLENBQ0EsMkIsQ0FDQSxxQixDdkRqSEEsb0N1RHdHRixxQixDQVlJLHdCLENBQUEsZ0IsQ0FBQSxZLENBQ0EsWSxDQUNBLGlCRW5JSix1QixDQUVJLGdCLENBRkosOEIsQ0FLSSxtQixDQUlKLG1CLENBQ0UsYSxDQUNBLCtCLENBQ0EsYyxDQUNBLGUsQ0FHRixnQixDQUNFLGUsQ0FERixrQixDQ1NBLDZCLENETkksYSxDQUNBLCtCLENBQ0EsYyxDQUNBLGUsQ0FDQSxnQixDRXZCSix1QixDQUVJLGUsQzNEV0Ysb0MyRGJGLHVCLENBS00saUJBS04sd0IsQ0FFSSxtQixDQUFBLG1CLENBQUEsWSxDM0RDRixvQzJESEYsd0IsQ0FLTSwyQixDQUFBLDRCLENBQUEseUIsQ0FBQSx1QkNmTiw0QixDQUVJLGUsQ0FRSixvQixDQUNFLGEsQ0FDQSxjLENBQ0EsZSxDQUNBLGUsQ0NkRiw2QixDQUVJLGUsQzdEV0Ysb0M2RGJGLDZCLENBS00saUJITE4sb0IsQ0FDRSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLGtCLENBQUEsYyxDQUZGLGdELENBSUksZ0IsQ0FJSiw0QixDQUNFLFMsQ0FDQSxnQixDMURHQSxxQzBETEYsNEIsQ0FLSSxXLEExREFGLG9DMERMRiw0QixDQVFJLFlBUkosaUMsQ0F3Q0EsbUMsQ0E1QkksZSxDQUNBLGUsQ0FJSiwyQixDQUNFLFMsQ0FDQSxnQixDMURkQSxxQzBEWUYsMkIsQ0FLSSxXLEExRGpCRixvQzBEWUYsMkIsQ0FRSSxVLENBQ0Esa0JBVEosNkIsQ0FhSSxjLENBRUEsZ0IsQ0FDQSxvQixDQUNBLGUsQ0FDQSxvQixDQUNBLGEsQ0FJSiw4QixDQUNFLFMsQ0FDQSxnQixDMURyQ0EscUMwRG1DRiw4QixDQUtJLFlBU0osZ0MsQ0FDRSxVLENBQ0EsZ0IsQ0FHRixpQyxDQUNFLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EscUIsQ0FBQSxrQixDQUFBLG9CLENBQ0EsVSxDQUNBLGlCLEMxRDFEQSxvQzBEc0RGLGlDLENBT0ksa0IsQ0FBQSxnQkFQSixxQyxDQVdJLFksQ0FDQSxVLENBQ0EsYyxDQUNBLFcsQ0FDQSxpQixDQUNBLGtCLENBaEJKLHNDLENBbUJJLGMsQ0FDQSxlLENBQ0EsYSxDQUNBLGEsQ0FDQSxrQixDQUNBLGEsQ0F4QkoscUMsQ0EyQkksYyxDQUNBLGUsQ0FDQSxjLENBQ0EsaUIsQ0FDQSxrQixDQUNBLGtCLENBQ0EsYSxDQWpDSixzQyxDQW9DSSxjLENBQ0EsZ0IsQ0FyQ0oscUMsQ0F3Q0ksYyxDQUNBLGUsQ0FDQSxjLENBQ0EsZ0IsQ0FDQSxrQixDQUNBLGtCLENBQ0EsYSxDQTlDSixtQyxDQWlESSxjLENBQ0EsZSxDQUNBLGdCLENBQ0EsYSxDQUNBLGUsQ0FDQSxhLENBSUosc0MsQ0FDRSwrQixDQUNBLGMsQ0FDQSxlLENBQ0Esa0IsQ0FDQSxhLENBSUYsMkMsQ0FDRSxhLENBQ0EsVSxDQUdGLHNDLENBQ0UsZSxDQUNBLGtCLENBQ0EsaUIsQzFEaklBLG9DMEQ4SEYsc0MsQ0FNSSxpQkFJSixtQyxDQUNFLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsZSxDQUNBLHlCLENBQ0EsNEIsQ0FDQSx3QixDQUxGLDhDLENBT0ksa0IsQ0FJSiw4RSxDQUVJLHdCLENBRkosbUYsQ0FNSSxhLENBSUosK0UsQ0FFSSxnQyxDQUFBLHdCLENBQ0Esd0IsQ0FISixvRixDQU1JLGEsQ0FJSixvQyxDQUNFLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsdUIsQ0FBQSxvQixDQUFBLHNCLENBQ0Esd0IsQ0FBQSxxQixDQUFBLGtCLENBQ0Esa0IsQ0FBQSxhLENBQUEsUyxDQUNBLFUsQ0FDQSxXLENBQ0EsaUIsQ0FQRix3QyxDQVNJLFMsQ0FDQSxVLENBQ0EsVyxDQUlKLHNDLENBQ0UsK0IsQ0FDQSxjLENBQ0EsZSxDQUNBLGdCLENBQ0Esa0IsQ0FBQSxhLENBQUEsUyxDQUNBLFcsQ0FDQSxpQixDQUNBLGEsQzFEOUxBLHFDMERzTEYsc0MsQ0FXSSxhQUlKLHNDLENBQ0UsK0IsQ0FDQSxjLENBQ0EsZSxDQUNBLGdCLENBQ0EsYSxDQUdGLHlDLENBQ0UsK0IsQ0FDQSxjLENBQ0EsZSxDQUNBLGtCLENBQUEsYSxDQUFBLFMsQ0FDQSxnQixDQUNBLGlCLENBQ0EsZ0IsQ0FDQSxrQixDQUtGLHFDLENBV0EseUMsQ0FWRSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLHdCLENBQUEscUIsQ0FBQSxrQixDWnpMRixxQyxDWXVMQSwwQyxDQUlJLCtCLENBQ0EsYyxDQUNBLGUsQ0FDQSxhLENBSUoseUMsQ0FFRSx1QixDQUFBLG9CLENBQUEsc0IsQ0FFQSxVLENBQ0EsVyxDQUNBLGlCLENBQ0EsaUIsQ0FDQSx3QixDQVJGLDZDLENBVUksWSxDQUNBLFMsQ0FDQSxVLENaOVBKLHFCLENBQ0UsaUIsQ0FDQSxZLENBQ0EsZ0IsQ0FIRiw2QixDQUtJLGlCLENBQ0EsSyxDQUNBLFcsQ0FDQSxRLENBQ0EsVSxDQUNBLFUsQ0FDQSxrRCxDQUNBLDJCLENBQ0EsNEIsQ0FDQSxxQixDQWRKLHVCLENBMEJBLDJCLENBQ0UsK0IsQ0FHQSxpQixDQUNBLGEsQ0EvQkYsdUIsQ0FvQkksZ0IsQ0FGQSxjLENBQ0EsZSxDQU9KLDJCLENBRUUsYyxDQUNBLGUsQ0FLRiwwQixDQUNFLGlCLENBQ0Esa0IsQ0FHRixnQyxDQUNFLCtCLENBQ0EsYyxDQUNBLGUsQ0FDQSxnQixDQUNBLGtCLENBQ0EsYSxDQUdGLGdDLENBR0UsZSxDQUVBLFUsQ0FDQSxlLENBQ0EsVyxDQUNBLGlCLENBQ0Esa0IsQ0FDQSx3QixDQVZGLHFDLENBZUksa0IsQ0FmSixxQyxDQW1CSSxrQixDQUFBLGEsQ0FBQSxTLENBQ0EsVyxDQUNBLGdCLEM5Q3hERixvQzhDbUNGLHFDLENBd0JNLGlCLENBQ0EsSyxDQUNBLFNBMUJOLGdDLENBK0JBLDRCLENBQ0UsaUIsQ0FDQSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLHdCLENBQUEscUIsQ0FBQSxrQixDOUNyRUEsb0M4Q2tFRiw0QixDQU1JLDJCLENBQUEsNEIsQ0FBQSx5QixDQUFBLHFCLENBQ0EsdUIsQ0FBQSxvQixDQUFBLHdCQUlKLGtDLENBQ0UsK0IsQ0FDQSxjLENBQ0EsZSxDQUNBLGlCLENBQ0EsZSxDQUNBLGEsQzlDbkZBLG9DOEM2RUYsa0MsQ0FTSSxvQkFJSixpQyxDQUNFLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0Esd0IsQ0FBQSxxQixDQUFBLGtCLENBR0YsaUMsQ0FDRSxpQixDQURGLHFDLENBUUksWSxDQUNBLFUsQ0FDQSxXLENBQ0EsMkIsQ0FBQSxtQixDQUlKLHlDLENBQ0UsVSxDQUNBLFcsQ0FHRix5QyxDQUNFLFUsQ0FDQSxXLENBSUYsZ0MsQ0FDRSxpQixDQUNBLGEsQ0FDQSxVLENBQ0EsZ0IsQ0FHRiwyQixDQUNFLGUsQ0FDQSxVLENBQ0EsaUIsQzlDbklBLG9DOENnSUYsMkIsQ0FNSSxpQkFJSiwrQixDQUNFLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsNEIsQ0FDQSx3QixDQUhGLDJDLENBS0ksa0IsQ0FDQSx3QixDQU5KLDBFLENBUU0sYSxDQUtOLDhCLENBQ0UsK0IsQ0FDQSxjLENBQ0EsZSxDQUNBLGUsQ0FDQSxjLENBQ0EsYSxDQUdGLG9DLENBQ0UsVSxDQUNBLGlCLENBR0Ysb0MsQ0FDRSxrQixDQUFBLGEsQ0FBQSxTLENBQ0EsVyxDQUNBLGlCLEM5Q3hLQSxxQzhDcUtGLG9DLENBTUksYUFJSixxQyxDQUNFLGtCLENBQUEsYSxDQUFBLFMsQ0FDQSxXLENBQ0Esa0IsQ0FDQSxpQixDOUNuTEEscUM4QytLRixxQyxDQU9JLGFnQm5NSixnQixDQUNFLG1CLENBR0Ysd0IsQ0FDRSxnQixDQUNBLG1CLENBbUdGLGtDLENBaEdBLHVCLENBQ0UsK0IsQ0FDQSxjLENBQ0EsZSxDQUNBLGEsQ0FHRix5QixDQUNFLGtCLEM5REpBLG9DOERPRix1RCxDQUdNLGtCLENBQUEsZ0JBS04sOEIsQ0FDRSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLHdCLENBQUEscUIsQ0FBQSw2QixDQUNBLGtCLENBQUEsYyxDQUhGLHVELENBS0kscUIsQzlEcEJGLG9DOERlRix1RCxDQVFNLFlBS04sZ0MsQ0FDRSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLFUsQ0FDQSxrQixDQUdGLCtCLENBQ0UsK0IsQ0FDQSxjLENBQ0EsZSxDQUNBLGlCLENBQ0EsYSxDQUdGLCtCLENBQ0UsK0IsQ0FDQSxjLENBQ0EsZSxDQUNBLGEsQ0FHRix3QixDQUNFLGlCLENBQ0EsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSxrQixDQUNBLFksQ0FDQSxpQixDQUNBLHFCLENBR0YsNEIsQ0FDRSxlLENBQ0Esa0IsQ0FBQSxhLENBQUEsUyxDQUNBLFcsQ0FDQSxZLENBQ0EsaUIsQ0FDQSxpQixDZHZFRiwyQixDY2lFQSxnQyxDQ21LQSw0QyxDZi9IQSxxQyxDQXdHQSxxQyxDRVRBLGlELENBNEdBLGdDLENBZ1BBLG1DLENjOVpBLDRCLENDUkEsdUIsQ0hqREksYSxDQUNBLFUsQ0FJSiw2QixDQUNFLGtCLENBQUEsVSxDQUFBLE0sQ0FDQSxrQixDQUdGLDZCLENBQ0UsK0IsQ0FDQSxjLENBQ0EsZSxDQUNBLGUsQ0FDQSxhLENBR0YsK0IsQ0FDRSwrQixDQUNBLGMsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxhLENBbUJGLDZCLENBaEJBLDZCLENBQ0UsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSx3QixDQUFBLHFCLENBQUEsa0IsQ0FGRixpQyxDQUlJLFUsQ0FDQSxXLENBQ0EsZ0IsQ0FOSixrQyxDQVVJLGMsQ0FDQSxlLENBS0osNkIsQ0FHRSxrQixDQUFBLGEsQ0FBQSxTLENBQ0EsZ0IsQzlEaEhBLG9DOEQ0R0YsNkIsQ0FPSSwyQixDQUFBLDRCLENBQUEseUIsQ0FBQSx1QixBOURuSEYsb0M4RDRHRiw2QixDQVdJLDZCLENBQUEsNEIsQ0FBQSxzQixDQUFBLGtCLENBQ0EsVSxDQUNBLGlCQWJKLGtDLENBaUJJLGUsQ0FDQSxlLENBQ0EsaUIsQ0FDQSxrQixDOURoSUYsb0M4RDRHRixrQyxDQXVCTSxnQixBOURuSUosb0M4RDRHRixrQyxDQTJCTSxtQixBOUR2SUosb0M4RDRHRixrQyxDQStCTSxpQkEvQk4sNkMsQ0FtQ00sYyxDQUtOLG1DLENBQ0UsaUIsQ0FDQSxRLENBQ0EsVSxDOUR2SkEsb0M4RG9KRixtQyxDQU1JLFEsQ0FDQSxZQVdKLGtDLENBQ0UsaUIsQ0FDQSxPLENBQ0EsUyxDQUNBLFUsQ0FDQSxVLENBQ0EsYyxDQUNBLG1CLENBUEYsc0MsQ0FTSSxZLENBQ0EsVSxDQUNBLFUsQ0FDQSxtQixDQUlKLDhCLENBQ0UsaUIsQ0FDQSxTLENBQ0EsSyxDQUNBLE8sQ0FDQSxlLENBQ0EsUSxDQUNBLFMsQ0FDQSwwQixDQUFBLGtCLENBQ0EsbUIsQ0FDQSxTLENBQ0EsaUIsQ0FDQSwyQyxDQUFBLG1DLENBWkYscUMsQ0FjSSxtQixDQUNBLFMsQ0FJSixtQyxDQUNFLFMsQ0FDQSxlLENBQ0EsMEIsQ0FBQSxrQixDQUNBLCtCLENBQ0EscUIsQ0FMRiw4QyxDQU9JLDRCLENBUEoseUMsQ0FVSSwrQixDQUNBLHdCLENBWEosNkUsQ0FhTSxVLENBS04sbUMsQ0FDRSwrQixDQUNBLGMsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxhLENBQ0EsZSxDQUNBLGUsQ0FDQSxjLENBQ0EsMEIsQ0FBQSxrQixDQUNBLG9CLENBQ0EsYSxDZG5QRixtQixDQUNFLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsZSxDQUNBLGtCLENBR0YsdUIsQ0FDRSxlLENBQ0EsVSxDQUNBLFcsQ0FDQSxpQixDQUNBLGlCLENBT0YseUIsQ0FDRSwrQixDQUNBLGMsQ0FDQSxlLENBQ0EsUSxDQUNBLGEsQ0FHRix3QixDQXdDQSwrQixDQXZDRSwrQixDQUNBLGMsQ0FDQSxlLENBQ0EsYSxDQUdGLHlCLENBQ0UsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSxrQixDaER0QkEsb0NnRG9CRix5QixDQUtJLDJCLENBQUEsNEIsQ0FBQSx5QixDQUFBLHVCQUlKLDZCLENBQ0UsZSxDQUNBLFUsQ0FDQSxnQixDQUNBLGlCLENBQ0EscUIsQ0FHRiwyQixDQUNFLGtCLENBQUEsYSxDQUFBLFMsQ0FDQSxXLENBQ0EsZ0IsQ0FDQSxnQixDaER6Q0Esb0NnRHFDRiwyQixDQU9JLFUsQ0FDQSxlLENBQ0EsZSxDQUNBLGVBTUosNkIsQ0FDRSxnQixDQURGLCtCLENBTUksZ0IsQ0FOSixpQyxDQVlNLGlCLENBS04sbUMsQ0FDRSxrQixDQUNBLCtCLENBRkYscUUsQ0FJSSxTLENBSUosNEUsQ0FFSSxhLENBRkosd0YsQ0FJTSxnQyxDQUFBLHdCLENBS04sbUMsQ0FDRSwrQixDQUNBLGMsQ0FDQSxlLENBQ0EsYSxDQUdGLGlDLENBQ0Usa0IsQ0FDQSxnQixDQVFGLFUsQ0FDRSxrQixDQUNBLFMsQ0FDQSxlLENoRC9GQSxnQixDQUNBLHFCLENBQ0UsdUIsQ0FDQSxvQixDZ0R5RkosYSxDQVVJLGUsQ0FDQSxnQixDQUNBLGlCLENBQ0Esa0IsQ0FiSixhLENBQUEscUIsQ0EyQkEsYSxDQUlJLCtCLENBQ0EsYyxDQUtBLGEsQ0FyQ0oscUIsQ0FvQkksaUIsQ0FDQSxPLENBQ0EsTSxDQUhBLGUsQ0FRSixVLENBQ0Usa0IsQ0FDQSxTLENBRkYsYSxDQU1JLGUsQ0FDQSxnQixDQUNBLGtCLENBQ0EsZSxDQUVBLG1DLENBQ0EsMkIsQ0FDQSwwQixDQU9KLGdDLENBRUksVSxDQUNBLGtCLENyRGcwU0osaUMsQ3FENXpTQSxrQyxDQUVFLCtCLENBQ0EsYyxDQUNBLGUsQ0FDQSxVLENBQ0EsVyxDQUNBLGtCLENBQ0EscUIsQ0FDQSxhLENBQ0EsUSxDQUNBLDRCLENBQ0EscUIsQ2hEckpBLFMsQ0x1OVNBLDRELENLcjlTQSw2RCxDQUNFLFMsQ0FDQSxhLENMdTlTRixtRCxDS3A5U0Esb0QsQ0FDRSxTLENBQ0EsYSxDTHM5U0YsdUQsQ0tuOVNBLHdELENBQ0UsUyxDQUNBLGEsQ0xxOVNGLGtELENLbDlTQSxtRCxDQUNFLFMsQ0FDQSxhLENnRHVJSixrQyxDQUNFLGtCLENBQ0EsOEMsQ0FDQSwyQixDQUNBLHlDLENBRUEsdUIsQ0FBQSxvQixDQUFBLGUsQ0FHRixzQyxDQUNFLGdCLENBR0YsdUMsQ0FDRSwrQixDQUNBLGMsQ0FDQSxlLENBQ0EsYSxDQUNBLGlCLENBQ0EsaUIsQ0FDQSxhLENBR0YsaUMsQ0FDRSxpQixDQU9GLDBDLENBQ0UsaUIsQ0FHQSx3QixDQUFBLHFCLENBQUEsa0IsQ0FDQSxXLENBQ0Esa0IsQ0FDQSxjLENBQ0EsaUIsQ0FSRixxRCxDQVdNLHlCLENBWE4sZ0QsQ0FlSSxpQixDQUNBLEssQ0FDQSxPLENBQ0EsUSxDQUNBLE0sQ0FDQSxVLENBQ0EsUyxDQXJCSiwrQyxDQXdCSSwrQixDQUNBLGMsQ0FDQSxlLENBQ0EsbUIsQ0FDQSxhLENBSUosa0MsQ0FoQ0EsMEMsQ0FpQ0UsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSx1QixDQUFBLG9CLENBQUEsc0IsQ0FGRixzQyxDQUlJLGtCLENBQUEsYSxDQUFBLFMsQ0FDQSxZLENBQ0EsVSxDQUNBLFcsQ0FDQSxnQixDQUNBLCtCLENBQUEsdUIsQ0FUSix1QyxDQVlJLCtCLENBQ0EsYyxDQUNBLGUsQ0FDQSxhLENFMVFKLCtCLENBRUksZSxDbERXRixvQ2tEYkYsK0IsQ0FLTSxpQkFLTiw0QixDQUVFLG9CLENBQUEsaUIsQ0FBQSx3QixDQUNBLHdCLENBQUEscUIsQ0FBQSxrQixDQUNBLGdCLENBSkYsdUMsQ0FNSSwrQixDQUNBLGMsQ0FDQSxlLENBQ0EsaUIsQ0FDQSxnQixDQUNBLGtCLENBQ0Esd0IsQ0FDQSxhLENBQ0EsMkMsQ0FDQSwyQixDQUNBLDBCLENsRGJGLG9Da0RIRix1QyxDQW1CTSxvQixBbERoQkosb0NrREhGLHVDLENBc0JNLFVBS04scUIsQ0EzQkEsNEIsQ0E0QkUsbUIsQ0FBQSxtQixDQUFBLFksQ2xEekJBLG9Da0R3QkYscUIsQ0FJSSxrQixDQUFBLGdCQUtKLHNCLENBQ0UsVSxDQUNBLGtCLENBQ0EsWSxDQUNBLGlCLENBQ0EscUIsQ0FMRiw2QixDQTZYQSxzQyxDQXRYSSxhLENBQ0EsVSxDQUNBLGdCLENBQ0Esa0IsQ0FDQSxpQixDQVhKLHdCLENBZUksa0IsQ0FJSiw2QixDQUNFLCtCLENBQ0EsYyxDQUNBLGUsQ0FDQSxhLENBTUYsMEIsQ0FDRSxlLENBQ0Esa0IsQ0FBQSxhLENBQUEsUyxDQUNBLFcsQ0FDQSxrQixDQUNBLGdCLENBQ0EsWSxDQUNBLGlCLENBQ0EscUIsQ2xEdEVBLG9Da0Q4REYsMEIsQ0FXSSxVLENBQ0EsZUFJSixpQyxDQUNFLCtCLENBQ0EsYyxDQUNBLGUsQ0FDQSxhLENBR0YsZ0MsQ0FDRSxlLENBQ0EsZ0IsQ0FDQSwrQixDQUdGLGdDLENBQ0UsaUIsQ0FDQSxxQixDQUNBLGUsQ0FIRix3QyxDQVdJLGlCLENBQ0EsUyxDQUNBLE8sQ0FDQSxRLENBQ0EsVSxDQUNBLFcsQ0FDQSxVLENBQ0EsaUIsQ0FDQSx3QixDQW5CSix1QyxDQXNCSSxpQixDQUNBLE8sQ0FDQSxXLENBQ0EsUSxDQUNBLFMsQ0FDQSxVLENBQ0EsVSxDQUNBLHdCLENBN0JKLHFDLENBdU9BLGtDLENBVUksK0IsQ0FDQSxjLENBQ0EsZSxDQUNBLGEsQ0FwUEoscUMsQ0FtQ0ksZ0IsQ0FFQSxhLENBckNKLG9DLENBd0NJLGEsQ0FJSiw4QyxDQUNFLHVCLENBQ0EsZSxDQUNBLGtCLENBQ0EsUyxDQUpGLHNELENBTUksaUIsQ0FDQSxTLENBQ0EsSyxDQUNBLE8sQ0FDQSxRLENBQ0EsVyxDQUNBLFUsQ0FDQSxVLENBQ0EscUIsQ2xEckpGLG9Da0R1SUYsc0QsQ0FpQk0sY3ZEeWtUSiwwRCxDdUQxbFRGLDBELENBc0JJLFMsQ0FDQSxVLENBQ0EsVyxDQUNBLHNCLENBQUEsYyxDQUNBLDJCLENBQ0Esd0IsQ0FDQSwwQyxDQUNBLDJCLENBQ0EsMkIsQ0FDQSx5QixDdkR3a1RBLGdFLEN1RHZtVEosZ0UsQ0FpQ00sd0IsQ0FqQ04sMEQsQ0FxQ0ksVSxDQUNBLHNCLENBQ0Esa0QsQ0FBQSwwQyxDbEQ5S0Ysb0NrRHVJRiwwRCxDQTBDTSx5QkExQ04sMEQsQ0E4Q0ksVSxDbERyTEYsb0NrRHVJRiwwRCxDQWlETSxhQUtOLDZDLENBQ0UsaUIsQ0FDQSxjLENBQ0EsZSxDZ0I3SEYsK0MsQ2hCMEhBLGlHLENBVU0sUyxDQUtOLDZDLENBQ0UsaUIsQ0FDQSxLLENBQ0EsVSxDQUNBLFEsQ0FDQSxTLENBQ0EsOEIsQ0FBQSxzQixDQUNBLG1CLENBQ0EsUyxDQUNBLHdCLENBVEYscUQsQ0FXSSxpQixDQUNBLEssQ0FDQSxPLENBQ0EsUSxDQUNBLE0sQ0FDQSxVLENBQ0EsVyxDQUNBLFcsQ0FDQSxVLENBQ0EsaUIsQ0FDQSx3QixDQXJCSixpRCxDQXdCSSxpQixDQUNBLEssQ0FDQSxPLENBQ0EsUSxDQUNBLE0sQ0FDQSxTLENBQ0EsVSxDQUNBLFcsQ0FDQSxXLENBT0osd0IsQ0FDRSxrQixDQURGLHNDLENBR0ksbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSxrQixDQUFBLGMsQ2xEdlBGLG9Da0RtUEYsc0MsQ0FPTSx3QixDQUFBLHFCLENBQUEsK0JBS04sK0IsQ0FDRSwrQixDQUNBLGMsQ0FDQSxlLENBQ0Esa0IsQ0FDQSxhLENBR0YsOEIsQ0FDRSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLHdCLENBQUEscUIsQ0FBQSw2QixDQUNBLGtCLENBQUEsYyxDQUNBLFEsQ0FDQSxTLENBR0Ysd0IsQ0FDRSxlLENBQ0EsUyxDQUNBLGtCLENBQ0Esc0IsQ0FDQSxtQyxDQUFBLDJCLENBQ0EscUIsQ0FDQSxpQixDQUNBLHFCLENsRHZSQSxvQ2tEK1FGLHdCLENBV0ksd0JBWEosOEIsQ0FlSSxvQixDQWZKLDZELENBbURBLHdDLENBbENNLGEsQ0FLTiw2QixDZXJLQSxzQixDZnNLRSxvQixDQUdGLDRCLENBQ0UsZSxDQUNBLGtCLENBQ0EsaUIsQ0FPRiw4QixDQUNFLCtCLENBQ0EsYyxDQUNBLGUsQ0FDQSxnQixDQUNBLGUsQ0FDQSw0QixDQUFBLG9CLENBQ0EsYSxDbEQxVEEsb0NrRG1URiw4QixDQVVJLGMsQ0FDQSxrQkFJSiw2QixDQUFBLGtDLENBa0JJLG1CLENBQUEsbUIsQ0FBQSxZLENBRUEsd0IsQ0FBQSxxQixDQUFBLGtCLENBcEJKLDZCLENBR0Usb0IsQ0FIRixrQyxDQWNJLGlCLENBQ0EsYSxDQWZKLGtDLENBbUJJLHVCLENBQUEsb0IsQ0FBQSxzQixDQUVBLFUsQ0FDQSxXLENBQ0EsZ0MsQ0FBQSx3QixDQUNBLGlCLENBQ0Esd0IsQ0F6Qkosc0MsQ0EyQk0sUyxDQUNBLFMsQ0FDQSxVLENBUU4sd0IsQ0FDRSxlLENBR0YsZ0MsQ0FDRSx1QixDQUNBLG1CLENBQ0EsUyxDbEQ5V0Esb0NrRDJXRixnQyxDQU1JLHVCLENBQ0EscUJ2RHNqVEYsNEMsQ3VEN2pURiw0QyxDQVlJLFMsQ0FDQSxVLENBQ0EsVyxDQUNBLHNCLENBQUEsYyxDQUNBLDJCLENBQ0Esd0IsQ0FDQSwwQyxDQUNBLDJCLENBQ0EsMkIsQ0FDQSx5QixDdkRxalRBLGtELEN1RDFrVEosa0QsQ0F1Qk0sd0IsQ0F2Qk4sNEMsQ0EyQkksUyxDQUNBLFMsQ0FDQSxzQixDQUNBLGtELENBQUEsMEMsQ2xEellGLG9Da0QyV0YsNEMsQ0FpQ00sUSxDQUNBLHlCQWxDTixtRCxDQXNDTSx1QixDQXRDTiw0QyxDQTBDSSxTLENBQ0EsVSxDbER0WkYsb0NrRDJXRiw0QyxDQThDTSxXQUtOLCtCLENBQ0UsYyxDQURGLHNDLENBS0ksZ0IsQ0FNSixtQyxDQUVJLCtCLENBQ0EsYyxDQUNBLGUsQ0FDQSxnQixDQUNBLGEsQ0FDQSxhLENBT0osMkIsQ0FDRSxlLENBR0Ysa0MsQ0FDRSx1QixDQUNBLHFCLENBQ0EsUyxDbEQ5YkEsb0NrRDJiRixrQyxDQU1JLHVCLENBQ0EsdUJBUEosK0MsQ0FXSSxtQixDQUFBLG1CLENBQUEsWSxDdkRxaVRGLDhDLEN1RGhqVEYsOEMsQ0FnQkksUyxDQUNBLFUsQ0FDQSxXLENBQ0Esc0IsQ0FBQSxjLENBQ0EsMkIsQ0FDQSx3QixDQUNBLDBDLENBQ0EsMkIsQ0FDQSwyQixDQUNBLHlCLEN2RG9pVEEsb0QsQ3VEN2pUSixvRCxDQTJCTSx3QixDQTNCTiw4QyxDQStCSSxTLENBQ0Esc0IsQ0FDQSxrRCxDQUFBLDBDLENsRDVkRixvQ2tEMmJGLDhDLENBb0NNLHlCLEFsRC9kSixvQ2tEMmJGLDhDLENBdUNNLFVBdkNOLHFELENBMkNNLHVCLENBM0NOLDhDLENBK0NJLFUsQ2xEMWVGLG9Da0QyYkYsOEMsQ0FrRE0sV0FLTixpQyxDQUNFLGMsQ0FERiw2QyxDQUdJLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsVyxDQUpKLGdFLENBT0ksZ0IsQ2xEemZGLG9Da0RrZkYsZ0UsQ0FVTSxVLENBQ0EsZSxDQUNBLGEsQ0FDQSxtQkFiTixvRSxDQWlCTSxjLENBQ0EsZSxDQUtOLHFDLENBQ0UsZSxDQUNBLFUsQ0FDQSxZLENBQ0EsaUIsQ0FDQSxxQixDQUdGLGtDLENBQ0UsbUIsQ0FBQSxtQixDQUFBLFksQ2xEbGhCQSxvQ2tEaWhCRixrQyxDQUlJLGtCLENBQUEsZ0JBSUosK0IsQ0FDRSxlLENBQ0Esa0IsQ0FBQSxhLENBQUEsUyxDQUNBLFUsQ0FDQSxXLENBQ0EsaUIsQ0FDQSxpQixDQU9GLGdDLENBQ0UsK0IsQ0FDQSxjLENBQ0EsZSxDQUNBLGlCLENBQ0EsYSxDQUdGLGtDLENBQ0UsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSwwQixDQUFBLHVCLENBQUEsb0IsQ0FHRix1QyxDQUNFLCtCLENBQ0EsYyxDQUNBLGUsQ0FDQSxnQixDQUNBLGlCLENBQ0EsYSxDQUdGLHVDLENBQ0UsK0IsQ0FDQSxjLENBQ0EsZSxDQUNBLGdCLENBQ0EsYSxDQUdGLGdDLENBV0Esa0MsQ0FWRSxpQixDQURGLGtDLENBZUEscUMsQ0FaSSwrQixDQUNBLGMsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxhLENBUUosZ0MsQ0FHRSxvQixDQUhGLDJDLENBTU0sVSxDQUNBLGEsQ0FQTiwyQyxDQVVNLFUsQ0FWTixxQyxDQWVJLGMsQ0FFQSxnQixDQUNBLDhCLENBQUEsc0IsQ0FDQSxhLENBc0JKLCtCLENBekNBLGdDLENBQUEscUMsQ0EwQ0UsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSx3QixDQUFBLHFCLENBQUEsa0IsQ0EzQ0YscUMsQ0F1QkksZSxDQUNBLHVCLENBQUEsb0IsQ0FBQSxzQixDQUVBLFUsQ0FDQSxXLENBQ0EsZSxDQUNBLDhCLENBQUEsc0IsQ0FDQSxnQyxDQUFBLHdCLENBQ0EsaUIsQ0FDQSx3QixDQWhDSix5QyxDQWtDTSxTLENBQ0EsUyxDQUNBLFUsQ0FLTiwrQixDQUdFLGtCLENBSEYsbUMsQ0FNSSxrQixDQUFBLGEsQ0FBQSxTLENBQ0EsWSxDQUNBLFUsQ0FDQSxXLENBQ0EsaUIsQ0FJSix5QyxDQUVJLCtCLENBQ0EsYyxDQUNBLGUsQ0FDQSxnQixDQUNBLGEsQ0FDQSxhLENlOXBCSix5QixDQUVJLGdCLENBQ0Esa0IsQ0FISixvQixDQU1JLGEsQ0FDQSx3QixDQVBKLDBCLENBU00sd0IsQ0FUTixxQixDQWFJLGEsQ0FDQSw0QixDQWRKLDJCLENBZ0JNLGEsQ0FDQSxvQixDQUNBLHdCLENBS04sZ0IsQ0FDRSxrQixDQUdGLHVCLENBQ0UsK0IsQ0FDQSxjLENBQ0EsZSxDQUNBLGtCLENBQ0EsYSxDQUdGLGMsQ0FDRSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLGtCLENBQUEsYyxDQUNBLFUsQ0FDQSxrQixDakUxQkEscUNpRXNCRixjLENBT0ksd0IsQ0FBQSxxQixDQUFBLCtCQUlKLGMsQ0FDRSxpQixDQUNBLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEscUIsQ0FDQSx5QixDQUNBLGlCLENBQ0Esa0IsQ0FDQSxzQixDQUNBLGlCLENBQ0EscUIsQ2pFMUNBLHFDaUVpQ0YsYyxDQVlJLHNCLENBQ0EsZ0IsQWpFOUNGLG9DaUVpQ0YsYyxDQWdCSSxZQWhCSiw0QixDQW1CSSxjLEN0RStyVUosOEIsQ0FDQSxpQyxDc0U1clVBLDJCLEN0RTByVUEsaUMsQ3NFcnJVSSxpQixDQUNBLFMsQ0FDQSxXLENBQ0EsVSxDQUNBLFcsQ0FDQSxVLENBQ0EsaUIsQ0FDQSwyQixDQUNBLDJCLENBQ0EseUIsQ2pFdEVGLG9DTGt3VUUsOEIsQ0FDQSxpQyxDc0Uzc1VKLDJCLEN0RXlzVUksaUMsQ3NFeHJVRSxTLENBQ0EsVSxDQUNBLFcsQ0FDQSwyQkFLTixpQyxDQUVJLHdCLENBQ0EsNEMsQ0FJSixpQyxDQUVJLHdCLENBQ0EsNEMsQ0FJSiw4QixDQUVJLHdCLENBQ0EseUMsQ0FJSiwyQixDQUVJLHdCLENBQ0Esb0MsQ0FJSixzQixDQUNFLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0Esd0IsQ0FBQSxxQixDQUFBLGtCLENBQ0Esa0IsQ0FHRixtQixDQUNFLGUsQ0FDQSxrQixDQUFBLGEsQ0FBQSxTLENBQ0EsVyxDQUNBLFksQ0FDQSxpQixDQUNBLGlCLENBYUYsc0IsQ0FDRSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLHdCLENBQUEscUIsQ0FBQSxrQixDQUNBLGtCLENBSEYsMEIsQ0FLSSxrQixDQUFBLGEsQ0FBQSxTLENBQ0EsVSxDQUNBLFcsQ0FDQSxnQixDQUlKLDJELENBTUEsMkQsQ0FNQSwyRCxDQU1BLDJELENBaEJJLFMsQ0FzQkosMkIsQ0FDRSwrQixDQUNBLGMsQ0FDQSxlLENBQ0EsZSxDQUNBLFUsQ0FHRixvQixDQUNFLCtCLENBQ0EsYyxDQUNBLGUsQ0FDQSxpQixDQUNBLGEsQ0FHRixzQixDQUNFLCtCLENBQ0EsYyxDQUNBLGUsQ0FDQSxvQixDQUNBLGEsQ0FMRiw0QixDQU9JLGEsQ0FJSixvQixDQUNFLGEsQ0FHRixzQixDQUNFLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0Esd0IsQ0FBQSxxQixDQUFBLDZCLENBQ0EsZSxDQUhGLDJCLENBS0ksUyxDQUNBLGUsQ0FDQSxrQixDQUNBLGMsQ0FDQSxrQixDQVRKLHNDLENBV00sYyxDRWpPTixPLENBQ0UsbUIsQ0FHRixrQixDQUNFLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0Esd0IsQ0FBQSxxQixDQUFBLDZCLENBQ0EsZ0IsQ0FDQSxtQixDbkVLQSxvQ21FVEYsa0IsQ0FPSSwyQixDQUFBLDZCLENBQUEsaUMsQ0FBQSwrQkFJSix1QixDQUNFLGdCLENBR0YsaUIsQ0FDRSwrQixDQUNBLGMsQ0FDQSxlLENBQ0Esa0IsQ0FDQSxhLENBR0Ysc0IsQ0FDRSxlLENBQ0Esa0IsQ0FGRiwyQixDQUlJLGUsQ0FJSix3QixDQUNFLG9CLENBQ0Esa0IsQ0FDQSxnQixDQUhGLDZCLENBS0ksYyxDQUNBLGUsQ0FDQSxhLENBQ0Esa0IsQ0FDQSx3QixDQUNBLFUsQ0FJSixvQyxDQUNFLHNGLENBQUEsa0UsQ0FHRiwwQixDQUVJLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsdUIsQ0FBQSxvQixDQUFBLHNCLENuRTNDRixvQ21Fd0NGLDBCLENBS00sMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEsdUJBS04sZSxDQUNFLHdCLENBQ0Esa0IsQ25FcERBLG9DbUVrREYsZSxDQUtJLFlIbkVKLGMsQ0FDRSxtQixDQUVGLHFCLENBQ0UsYyxDQUNBLGUsQ0FDQSxlLENBQ0EsaUIsQ0FDQSxhLENBR0Ysd0IsQ0FDRSxrQixDQUVGLDZCLENBQ0UsYyxDQUNBLGUsQ0FDQSxnQixDQUNBLGlCLENBQ0EsYSxDQUdGLGlDLENBQ0UsYyxDQUNBLGUsQ0FDQSxnQixDQUNBLGEsQ0FHRiwwQixDQUNFLGMsQ0FDQSxlLENBQ0Esa0IsQ0FDQSxhLENBR0Ysb0IsQ0FDRSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLHdCLENBQUEscUIsQ0FBQSxrQixDQUNBLGdCLENBQ0Esa0IsQ0FDQSwyQixDQUNBLGlCLENBQ0EscUIsQ2hFL0JBLG9DZ0V3QkYsb0IsQ0FTSSwyQixDQUFBLDRCLENBQUEseUIsQ0FBQSxxQixDQUNBLHVCLENBQUEsb0IsQ0FBQSx3QkFWSix5QixDQWFJLGUsQ0FDQSxnQixDaEV0Q0Ysb0NnRXdCRix5QixDQWdCTSxrQixBaEV4Q0osb0NnRXdCRix5QixDQW1CTSxlQW5CTixnRCxDQXVCSSxnQixDaEUvQ0Ysb0NnRXdCRixnRCxDQXlCTSxlQUtOLHlCLENBQ0UsaUIsQ0FHRiwwQixDQUNFLGMsQ0FDQSxlLENBQ0EsYSxDQUdGLGlDLENBQ0UsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSxrQixDQUFBLGMsQ2hFbEVBLG9DZ0VnRUYsaUMsQ0FJSSxvQkFHSiw2QixDQUNFLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0Esa0IsQ0FBQSxhLENBQUEsUyxDQVVGLGtDLENBUkEsa0MsQ0FDRSxjLENBQ0EsZSxDQUNBLGdCLENBQ0EsaUIsQ0FDQSxhLENBR0Ysa0MsQ0FJRSxhLENBQ0Esa0IsQ0FHRixvQixDQUNFLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0Esd0IsQ0FBQSxxQixDQUFBLGtCLENBQ0EsZSxDQUNBLGtCLENBSkYseUIsQ0FNSSwrQixDQUNBLGMsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxhLENBc0JKLHdCLENBbEJBLHdCLENBb0JnQixrQixDQUFBLGEsQ0FBQSxTLENBQ2QsaUIsQ0FyQkYsd0IsQ0FDRSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLHVCLENBQUEsb0IsQ0FBQSxzQixDQUNBLHdCLENBQUEscUIsQ0FBQSxrQixDQUtBLGdDLENBQUEsd0IsQ0FFQSx3QixDQUxBLFUsQ0FDQSxXLENBQ0EsZ0IsQ0FQRiw0QixDQVlJLFksQ0FDQSxTLENBQ0EsVSxDQUlKLHdCLENBQ0UsVyxDQUNBLFksQ0FFQSxlLENBQ0EsaUIsQ0FDQSxpQixDaEVqSUEsb0NnRTJIRix3QixDQVFJLG9CQU9KLDZCLENBQ0UsYSxDQUNBLGEsQ0FDQSxjLENBQ0EsZSxDQUNBLGdCLENBRUYsZ0MsQ0FDRSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLHdCLENBQUEscUIsQ0FBQSxrQixDaEVuSkEsb0NnRWlKRixnQyxDQUlJLG9CQUpKLG9DLENBT0ksVSxDQUNBLFcsQ0FDQSxrQixDQUFBLGEsQ0FBQSxTLENBQ0EsZ0IsQ0FWSixxQyxDQWFJLGEsQ0FDQSxjLENBQ0EsZSxDRDdLSixnQixDQUNFLG1CLENBR0YsdUIsQ0FDRSxVLENBQ0EsbUIsQ0FDQSxpQixDQUNBLHFCLENBSUYsd0IsQ0FDRSxtQixDQUFBLG1CLENBQUEsWSxDL0RBQSxvQytEREYsd0IsQ0FJSSwyQixDQUFBLDRCLENBQUEseUIsQ0FBQSxxQixDQUNBLHVCLENBQUEsb0IsQ0FBQSx3QkFMSiw2QixDQVNJLGUsQ0FDQSxrQixDQUNBLGdCLEMvRFZGLG9DK0RERiw2QixDQWNNLGVBS04sd0IsQ0FDRSxpQixDQUNBLGUsQ0FDQSxVLENBQ0Esa0IsQ0FDQSxrQixDQUdGLDhCLENBQ0UsVSxDQUNBLFcsQ0FDQSxrQixDQUNBLGlCLENBQ0EsUSxDQUNBLDRCLENBQ0Esd0IsQy9EWkEsUyxDQUVBLHlELENBQ0UsUyxDQUNBLGEsQ0FHRixnRCxDQUNFLFMsQ0FDQSxhLENBR0Ysb0QsQ0FDRSxTLENBQ0EsYSxDQUdGLCtDLENBQ0UsUyxDQUNBLGEsQytERkosK0IsQ0FDRSxpQixDQUNBLEssQ0FDQSxPLENBQ0EsVSxDQUNBLFcsQ0FDQSxTLENBR0YsNEIsQ0FDRSxpQixDQUNBLEssQ0FDQSxPLENBRUEsdUIsQ0FBQSxvQixDQUFBLHNCLENBQ0Esd0IsQ0FBQSxxQixDQUFBLGtCLENBQ0EsVSxDQUNBLFcsQ0FDQSxpQixDQUNBLHdCLENBVkYsZ0MsQ0FZSSxTLENBQ0EsVSxDQUNBLFcsQ0FPSixzQixDQXJCQSw0QixDQXNCRSxtQixDQUFBLG1CLENBQUEsWSxDL0RyRUEsb0MrRG9FRixzQixDQUlJLDJCLENBQUEsNEIsQ0FBQSx5QixDQUFBLHVCQUlKLDRCLENBcUtBLHVDLENBcEtFLGtCLENBQUEsYSxDQUFBLFMsQ0FDQSxXLEMvRDlFQSxvQytENEVGLDRCLENBS0ksWUFJSixzQixDQUNFLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsVSxDQUNBLGtCLENBQ0Esa0IsQ0FDQSxjLEMvRDFGQSxvQytEcUZGLHNCLENBUUksaUJBUkoseUQsQ0FhTSxhLENBS04sMEIsQ0FDRSxlLENBQ0Esa0IsQ0FBQSxhLENBQUEsUyxDQUNBLFUsQ0FDQSxXLENBQ0EsaUIsQ0FDQSxpQixDQUdGLDRCLENBQ0UsWSxDQUdGLDRCLENBQ0UsWSxDQUdGLDRCLENBQ0UsUyxDQUdGLDRCLENBQ0UsWSxDQUdGLDRCLENBQ0UsWSxDQUdGLDRCLENBQ0UsWSxDQUdGLDRCLENBQ0UsVSxDQUdGLDRCLENBQ0UsWSxDQUdGLDRCLENBQ0UsWSxDQUdGLDRCLENBQ0UsUyxDQUdGLDJCLENBQ0UsdUIsQ0FHRiw2QixDQUNFLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0Esd0IsQ0FBQSxxQixDQUFBLDZCLENBQ0EsVSxDQUNBLGUsQ0FHRiwyQixDQUNFLGMsQ0FDQSxlLENBQ0EsZSxDQUNBLGEsQ0FHRiwyQixDQUNFLGMsQ0FDQSxlLENBQ0EsaUIsQ0FDQSxhLENBR0YsOEIsQ0FDRSxjLENBQ0EsZSxDQUNBLGdCLENBQ0EsZSxDQUNBLFUsQ0FDQSxrQixDQUNBLHNCLENBQ0EsYSxDQUdGLDJCLENBQ0UsYyxDQUNBLGdCLENBQ0Esb0IsQ0FDQSxhLENBR0YsK0IsQ0FDRSxVLENBQ0EsZ0IsQ0FHRiwrQixDQUNFLGUsQ0FDQSxZLENBQ0Esa0IsQ0FDQSxpQixDQUNBLHdCLENBR0Ysc0MsQ0FDRSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLHdCLENBQUEscUIsQ0FBQSw2QixDQUNBLGUsQ0FDQSxnQixDQUNBLHdCLENBR0Ysb0MsQ0FDRSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLHdCLENBQUEscUIsQ0FBQSxrQixDQUdGLHdDLENBQ0UsZSxDQUNBLGtCLENBQUEsYSxDQUFBLFMsQ0FDQSxVLENBQ0EsVyxDQUNBLGlCLENBQ0EsaUIsQ0FPRix5QyxDQUNFLGMsQ0FDQSxlLENBQ0EsZSxDQUNBLGEsQ0FHRixtQyxDQUNFLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0Esd0IsQ0FBQSxxQixDQUFBLGtCLENBQ0EsYyxDQUNBLG9CLENBSkYsd0MsQ0FNSSxjLENBQ0EsZSxDQUNBLGEsQ0FSSix1QyxDQVlJLFksQ0FDQSxVLENBQ0EsVyxDQUNBLGUsQ0FJSiwrQixDQUNFLGEsQ0FDQSxZLENBQ0EsWSxDL0R2UUEsb0MrRG9RRiwrQixDQU1JLHFCQUlKLDZCLENBQ0UsbUIsQ0FBQSxtQixDQUFBLFksQ0FHRix5QixDQUNFLGlCLENBQ0EsYSxDQUNBLGUsQ0FDQSxrQixDQUNBLDJCLENBQ0EscUIsQy9EeFJBLG9DK0RrUkYseUIsQ0FTSSxlLEEvRDNSRixvQytEa1JGLHlCLENBWUksZUFaSixpQyxDQWVJLGlCLENBQ0EsUSxDQUNBLFUsQ0FDQSxXLENBQ0EsVSxDQUNBLDJCLENBcEJKLDhCLENBd0JJLGMsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxhLENBSUosK0IsQ0FDRSxpQixDQUNBLDJCLENBRkYsdUMsQ0FJSSxVLENBQ0EsMkMsQ0FJSixnQyxDQUNFLGdCLENBQ0EsMkIsQ0FGRix3QyxDQUlJLFcsQ0FDQSwyQyxDQUlKLDhCLENBQ0UsYyxDQUNBLGUsQ0FDQSxnQixDQUNBLGUsQ0FDQSxhLENBR0YsOEIsQ0FDRSxjLENBQ0EsZSxDQUNBLGlCLENBQ0EsVSxDQUNBLFcsQ0FDQSxhLENHOVZGLHNCLENBQ0UsZ0IsQ0FXRiwwQixDQVJBLHVCLENBQ0UsK0IsQ0FDQSxjLENBQ0EsZSxDQUNBLGtCLENBQ0EsYSxDQUdGLDBCLENBRUUsYyxDQUNBLGUsQ0FDQSxhLENBQ0Esa0IsQ0FJRiwyQixDQUNFLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0Esd0IsQ0FBQSxxQixDQUFBLDZCLENBQ0Esa0IsQ0FBQSxjLENBQ0Esa0IsQ0FHRiw0QixDQUNFLGEsQ0FDQSx3QixDQUNBLGtCLENBQ0EsYyxDbEVuQkEsb0NrRWVGLDRCLENBT0ksd0IsQWxFdEJGLG9Da0VlRiw0QixDQVVJLHVCQVZKLGtDLENBY0ksaUIsQ0FDQSxLLENBQ0EsTSxDQUNBLFMsQ0FqQkosaUMsQ0FvQkksK0IsQ0FDQSxjLENBQ0EsZSxDQUNBLGlCLENBQ0EsYSxDQUNBLGlCLENBQ0EsYSxDQTFCSix3QyxDQUFBLHlDLENBNEJNLGlCLENBQ0EsTyxDQUNBLE0sQ0FDQSxVLENBQ0EsVyxDQUNBLFUsQ0FDQSxpQixDQUNBLHdCLENBbkNOLHdDLENBdUNNLE8sQ0FDQSxRLENBQ0EsUyxDQUNBLFUsQ0FFQSw4QixDQUFBLHNCLENBQ0EsUyxDQUVBLHdCLENBS04sK0QsQ0FFSSxvQixDQU9KLDJCLENBQ0UsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSx1QixDQUFBLG9CLENBQUEsc0IsQ0FDQSx3QixDQUFBLHFCLENBQUEsa0IsQ0FDQSxlLENBQ0Esa0IsQ0FDQSxZLENBQ0EsbUMsQ0FBQSwyQixDQUNBLHdCLENBQ0EsaUIsQ0FDQSxxQixDQVZGLCtCLENBWUksYSxDQUNBLGtCLENBQUEsYSxDQUFBLFMsQ0FDQSxhLENBSUosNEIsQ0FDRSxpQixDQURGLGlDLENBR0ksaUIsQ0FDQSxLLENBQ0EsTyxDQUNBLGUsQ2xFcEdGLG9Da0U4RkYsaUMsQ0FTTSxlLENBQ0EsaUJBS04sdUIsQ0FDRSxVLENBQ0EsVyxDQUNBLG1CLENBQ0EsaUIsQ0FDQSxRLENBQ0EsNEIsQ0FDQSx3QixDbEUvRkEsUyxDQUVBLGtELENBQUEsOEQsQ0FDRSxTLENBQ0EsYSxDQUdGLHlDLENBQ0UsUyxDQUNBLGEsQ0FHRiw2QyxDQUFBLHlELENBQ0UsUyxDQUNBLGEsQ0FHRix3QyxDQUFBLG9ELENBVkEscUQsQ0FXRSxTLENBQ0EsYSxDQXhDRixvQ2tFNkdGLHVCLENBV0ksb0JBSUosa0QsQ0FFSSxnQixDQUlKLDJCLENBQ0UsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSx3QixDQUFBLHFCLENBQUEsa0IsQ0FDQSxrQixDQUFBLGMsQ0FHRiw0QixDQUNFLGtCLENBREYsdUMsQ0FHSSxlLENBSEosZ0MsQ0FNSSxhLEN2QjNKSixrQixDQUNFLGdCLENBR0YsaUIsQ0FDRSxtQixDQUFBLG1CLENBQUEsWSxDQXNCRixtQixDQW5CQSxzQixDQVdBLHVCLENBQ0UsK0IsQ0FDQSxjLENBRUEsZ0IsQ0FDQSxhLENBaEJGLHNCLENBS0UsVSxDQUNBLGUsQ0FDQSxrQixDQUpBLGUsQ0FnQkYsbUIsQ0FSQSx1QixDQUdFLGUsQ0FLRixtQixDQUVFLGMsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxlLENBSUYsa0IsQ0FDRSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLHdCLENBQUEscUIsQ0FBQSw2QixDQUNBLGtCLENBQUEsYyxDQUNBLGUsQ0FDQSxrQixDQUNBLGlCLENBQ0EsaUIsQ0FDQSx3QixDQUdGLHVCLENBQ0Usa0IsQ0FDQSxrQixDQUdGLDJCLENBQ0UsaUIsQ0FDQSxhLENBRkYsaUMsQ0FJSSxpQixDQUNBLEssQ0FDQSxNLENBQ0EsaUIsQ0FDQSxTLENBZ0NKLGdDLENBNUJBLGlDLENBNkJFLCtCLENBR0EsYSxDQUNBLGlCLENBQ0Esd0IsQ0FBQSxxQixDQUFBLG9CLENBQUEsZ0IsQ0FDQSxhLENBbkNGLGlDLENBSUUsaUIsQ0FFQSxpQixDQUpBLGMsQ0FDQSxlLENBSEYseUMsQ0FXSSxpQixDQUNBLEssQ0FDQSxNLENBQ0EsVSxDQUNBLFcsQ0FDQSxVLENBQ0EscUIsQ0FXSixnQyxDQUVFLGMsQ0FDQSxlLENBT0Ysd0IsQ0FDRSxrQixDQUdGLDZCLENBQ0UsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSx3QixDQUFBLHFCLENBQUEsa0IsQ0FDQSxrQixDQUFBLGEsQ0FBQSxTLENBQ0EsVyxDM0NqR0Esb0MyQzZGRiw2QixDQU9JLGtCLENBQUEsZ0JBUEosbUMsQ0FVSSxXLENBQ0EsVyxDQUNBLGlCLENBQ0Esa0IsQ0FDQSxpQixDQUNBLFEsQ0FDQSw0QixDQUNBLHFCLEMzQ3pGRixTLENBckJBLG9DMkM2RkYsbUMsQ0FxQk0sVSxDQUNBLGUsQ0FDQSxvQkF2Qk4sa0MsQ0EyQkksK0IsQ0FDQSxjLENBQ0EsZSxDQUNBLGEsQ0FJSixvQixDQVFBLHlCLENBQ0UsbUIsQ0FBQSxtQixDQUFBLFksQ0FFQSxrQixDQVhGLG9CLENBRUUsd0IsQ0FBQSxxQixDQUFBLDZCLENBRUEsa0IsQ0FBQSxjLENBREEsd0IsQ0FBQSxxQixDQUFBLGtCLENBS0YseUIsQ0FFRSwwQixDQUFBLHVCLENBQUEsb0IsQ0FFQSxrQixDQUdGLHlCLENBQ0UsK0IsQ0FDQSxjLENBQ0EsZSxDQUNBLGtCLENBQ0EsYSxDQUdGLDBCLENBQ0UsK0IsQ0FDQSxjLENBQ0EsZSxDQUNBLGEsQ0FKRiwrQixDQU1JLGMsQ0FDQSxlLENBSUosMEIsQ0FDRSxrQixDQURGLCtCLENBR0ksZSxDeUJqTEosVyxDQUNFLGdCLENBQ0Esd0IsQ0FDQSx1QyxDQUNBLDJCLENBQ0EsNEIsQ0FDQSx1QixDcEVPQSxxQ29FYkYsVyxDQVNJLHVCLEFwRUlGLHFDb0ViRixXLENBWUksOEIsQXBFQ0Ysb0NvRWJGLFcsQ0FlSSw4QixBcEVGRixvQ29FYkYsVyxDQWtCSSw4QyxDQUNBLDJCLENBQ0EseUJBcEJKLHNCLENBdUJJLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0Esb0IsQ0FBQSxpQixDQUFBLHdCLENBeEJKLGdCLENBMkJJLGUsQ0FJSixpQixDQUNFLFUsQ0FDQSxlLENBQ0EsZ0IsQ3BFckJBLHFDb0VrQkYsaUIsQ0FNSSxpQixBcEV4QkYsb0NvRWtCRixpQixDQVNJLGUsQ0FDQSxrQixBcEU1QkYsb0NvRWtCRixpQixDQWFJLGlCLEFwRS9CRixvQ29Fa0JGLGlCLENBZ0JJLGlCLEFwRWxDRixvQ29Fa0JGLGlCLENBbUJJLGlCLEFwRXJDRixvQ29Fa0JGLGlCLENBc0JJLGUsQ0FDQSxrQixBcEV6Q0Ysb0NvRWtCRixpQixDQTBCSSxpQkFJSixrQixDQUNFLGMsQ0FDQSxlLENBQ0Esa0IsQ0FDQSxhLENwRXBEQSxvQ29FZ0RGLGtCLENBT0ksZ0IsQXBFdkRGLG9Db0VnREYsa0IsQ0FVSSxjLENBQ0Esb0JBSUosaUIsQ0FDRSxjLENBQ0EsZSxDQUNBLGdCLENBQ0EsYSxDQUNBLGUsQ0FDQSxrQixDQUNBLGEsQ3BFdEVBLG9Db0UrREYsaUIsQ0FVSSxnQixBcEV6RUYsb0NvRStERixpQixDQWFJLGMsQ0FDQSxlLENBQ0EsZSxDQUNBLG9CQzVGSixTLENBQ0UsZ0IsQ0FDQSx3QixDQUNBLHVDLENBQ0EsMkIsQ0FDQSw0QixDQUNBLHVCLENyRU9BLHFDcUViRixTLENBU0ksdUIsQXJFSUYscUNxRWJGLFMsQ0FZSSw4QixBckVDRixvQ3FFYkYsUyxDQWVJLDhCLEFyRUZGLG9DcUViRixTLENBa0JJLDhDLENBQ0EsMkIsQ0FDQSx5QkFwQkosb0IsQ0F3QkksbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSxvQixDQUFBLGlCLENBQUEsd0IsQ0F6QkosYyxDQTRCSSxlLENBSUosZSxDQUNFLFUsQ0FDQSxlLENBQ0EsZ0IsQ3JFdEJBLHFDcUVtQkYsZSxDQU1JLGlCLEFyRXpCRixvQ3FFbUJGLGUsQ0FTSSxlLENBQ0Esa0IsQXJFN0JGLG9DcUVtQkYsZSxDQWFJLGlCLEFyRWhDRixvQ3FFbUJGLGUsQ0FnQkksaUIsQXJFbkNGLG9DcUVtQkYsZSxDQW1CSSxlLENBQ0Esa0IsQXJFdkNGLG9DcUVtQkYsZSxDQXVCSSxpQkFJSixnQixDQUNFLCtCLENBQ0EsYyxDQUNBLGUsQ0FDQSxhLENyRWxEQSxvQ3FFOENGLGdCLENBT0ksZ0IsQXJFckRGLG9DcUU4Q0YsZ0IsQ0FVSSxnQixBckV4REYsb0NxRThDRixnQixDQWFJLGdCQUlKLGUsQ0FDRSxjLENBQ0EsZSxDQUNBLGdCLENBQ0EsYSxDQUNBLGtCLENBQ0EsYSxDckVyRUEsb0NxRStERixlLENBU0ksYyxDQUNBLGUsQ0FDQSxvQixBckUxRUYsb0NxRStERixlLENBY0ksZ0JDMUZKLG1CLENBQ0UsaUIsQ0FHRix5QixDQUNFLCtCLENBQ0EsYyxDQUNBLGUsQ0FDQSxrQixDQUNBLGEsQ0FHRixpQixDQUNFLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsdUIsQ0FDQSxtQixDdEVGQSxvQ3NFREYsaUIsQ0FNSSxrQixDQUFBLGdCQUlKLGlCLENBQ0Usa0IsQ0FBQSxVLENBQUEsTSxDdEVWQSxvQ3NFU0YsaUIsQ0FJSSxZQUlKLHFCLENBQ0UsbUIsQ0FHRixrQixDQUNFLGtCLENBQUEsYSxDQUFBLFMsQ0FDQSxXLEN0RXZCQSxvQ3NFcUJGLGtCLENBS0ksdUIsQ0FDQSxtQkFOSix3QyxDQVNJLGlCLENBVEosNEMsQ0FZSSxjLENBSUoscUIsQ0FDRSwrQixDQUNBLGMsQ0FDQSxlLENBQ0EsYSxDQUdGLHdCLENBQ0UsaUIsQ0FDQSwyQixDQUFBLDRCLENBQUEseUIsQ0FBQSxxQixDQUNBLFcsQ0FDQSxpQixDQUNBLGlCLENBQ0EscUIsQ0FORixpRCxDQVFJLGUsQ0FSSixtQyxDQVdJLGtCLENBQ0EsaUIsQ0FJSiw2QixDQUNFLHdCIiwiZmlsZSI6ImFwcC5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IE9wZW5TYW5zO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL09wZW5TYW5zLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9PcGVuU2Fucy53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBPcGVuU2Fucy1MaWdodDtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9PcGVuU2Fucy1MaWdodC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvT3BlblNhbnMtTGlnaHQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogT3BlblNhbnMtQm9sZDtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9PcGVuU2Fucy1Cb2xkLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9PcGVuU2Fucy1Cb2xkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IE9wZW5TYW5zLVNlbWlib2xkO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL09wZW5TYW5zLVNlbWlib2xkLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9PcGVuU2Fucy1TZW1pYm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7IH1cblxuKixcbio6OmJlZm9yZSxcbio6OmFmdGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG5odG1sLFxuYm9keSB7XG4gIGhlaWdodDogMTAwJTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwOyB9XG5cbmh0bWwge1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMS4zODtcbiAgY29sb3I6ICM2NDY0NjQ7IH1cblxuYm9keSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1pbi13aWR0aDogMzIwcHg7IH1cbiAgYm9keS5uby1zY3JvbGwge1xuICAgIG92ZXJmbG93OiBoaWRkZW47IH1cblxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2IHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luOiAwIDAgMTBweCAwOyB9XG5cbmgxIHtcbiAgZm9udC1zaXplOiAzNnB4OyB9XG5cbmgyIHtcbiAgZm9udC1zaXplOiAzMnB4OyB9XG5cbmgzIHtcbiAgZm9udC1zaXplOiAyOHB4OyB9XG5cbmg0IHtcbiAgZm9udC1zaXplOiAyNHB4OyB9XG5cbmg1IHtcbiAgZm9udC1zaXplOiAyMnB4OyB9XG5cbmg2IHtcbiAgZm9udC1zaXplOiAyMHB4OyB9XG5cbnAge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAyM3B4OyB9XG4gIHAgc3Ryb25nIHtcbiAgICBmb250LXdlaWdodDogNzAwOyB9XG5cbmEge1xuICB0cmFuc2l0aW9uOiBjb2xvciAuNXM7XG4gIGNvbG9yOiAjZmM0YzNiOyB9XG4gIGE6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogI2ZjNGMzYjsgfVxuXG5vbCBsaSxcbnVsIGxpIHtcbiAgcGFkZGluZzogM3B4IDA7IH1cblxuaW5wdXQsXG50ZXh0YXJlYSxcbnNlbGVjdCxcbmJ1dHRvbiB7XG4gIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgb3V0bGluZTogbm9uZTsgfVxuXG5pbnB1dCB7XG4gIHBhZGRpbmc6IDNweCAxMHB4IDVweCAxMHB4O1xuICBjb2xvcjogIzY0NjQ2NDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzY0NjQ2NDsgfVxuICBpbnB1dDo6cGxhY2Vob2xkZXIge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLyogQ2hyb21lL09wZXJhL1NhZmFyaSAqL1xuICAgIC8qIEZpcmVmb3ggMTkrICovXG4gICAgLyogSUUgMTArICovXG4gICAgLyogRmlyZWZveCAxOC0gKi8gfVxuICAgIGlucHV0OjpwbGFjZWhvbGRlcjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgY29sb3I6ICM2NDY0NjQ7IH1cbiAgICBpbnB1dDo6cGxhY2Vob2xkZXI6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIGNvbG9yOiAjNjQ2NDY0OyB9XG4gICAgaW5wdXQ6OnBsYWNlaG9sZGVyOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgY29sb3I6ICM2NDY0NjQ7IH1cbiAgICBpbnB1dDo6cGxhY2Vob2xkZXI6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgY29sb3I6ICM2NDY0NjQ7IH1cblxudGV4dGFyZWEge1xuICByZXNpemU6IG5vbmU7IH1cblxuaW5wdXQuZXJyb3IsXG50ZXh0YXJlYS5lcnJvciB7XG4gIGJvcmRlci1jb2xvcjogI2VkMWIyNCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAjZmJkMWQzICFpbXBvcnRhbnQ7IH1cblxuc3ZnIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG92ZXJmbG93OiB2aXNpYmxlOyB9XG5cbmltZ1thbHQ9JyddLFxuaW1nOm5vdChbYWx0XSkge1xuICBvdXRsaW5lOiA1cHggc29saWQgdG9tYXRvOyB9XG5cbi5mYW5jeWJveC1jb250YWluZXIgaW1nW2FsdD0nJ10sXG4uZmFuY3lib3gtY29udGFpbmVyIGltZzpub3QoW2FsdF0pLFxuLmdtLXN0eWxlIGltZ1thbHQ9JyddLFxuLmdtLXN0eWxlIGltZzpub3QoW2FsdF0pIHtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbnVsID4gKjpub3QobGkpLFxub2wgPiAqOm5vdChsaSkge1xuICBvdXRsaW5lOiA1cHggc29saWQgdG9tYXRvOyB9XG5cbi5tYWluLXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7IH1cblxuLm1haW4ge1xuICBmbGV4LWdyb3c6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGYwZjU7IH1cblxuLmNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTI4MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMCA1NXB4OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgIC5jb250YWluZXIge1xuICAgICAgcGFkZGluZzogMCAzMHB4OyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuY29udGFpbmVyIHtcbiAgICAgIHBhZGRpbmc6IDAgMjBweDsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gICAgLmNvbnRhaW5lciB7XG4gICAgICBwYWRkaW5nOiAwIDEwcHg7IH0gfVxuXG4uYnRuIHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDM2cHg7XG4gIHBhZGRpbmc6IDAgMjBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgLjVzO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICM0ZDRjZTA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM0ZDRjZTA7XG4gIGJvcmRlci1yYWRpdXM6IDE4cHggIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogbm9uZTsgfVxuXG4uYnRuLS1kYXJrIHtcbiAgY29sb3I6ICNmNWY1ZjU7XG4gIGJvcmRlci1jb2xvcjogIzVmNjRkNjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVmNjRkNjsgfVxuICAuYnRuLS1kYXJrOmhvdmVyIHtcbiAgICBjb2xvcjogI2Y1ZjVmNTtcbiAgICBib3JkZXItY29sb3I6ICMzYzNiZDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzNjM2JkMTsgfVxuXG4uYnRuLS13aGl0ZSB7XG4gIGNvbG9yOiAjMWUxZTFlO1xuICBib3JkZXItY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH1cbiAgLmJ0bi0td2hpdGU6aG92ZXIge1xuICAgIGNvbG9yOiAjZjVmNWY1O1xuICAgIGJvcmRlci1jb2xvcjogIzlhOWJlOTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWE5YmU5OyB9XG5cbi5idG4tLWdyZXkge1xuICBjb2xvcjogI2Y1ZjVmNTtcbiAgYm9yZGVyLWNvbG9yOiAjOTlhMWJhO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTlhMWJhOyB9XG4gIC5idG4tLWdyZXk6aG92ZXIge1xuICAgIGNvbG9yOiAjZjVmNWY1O1xuICAgIGJvcmRlci1jb2xvcjogIzlhOWJlOTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWE5YmU5OyB9XG5cbi5idG4tLWxpZ2h0IHtcbiAgY29sb3I6ICM0ZDRjZTA7XG4gIGJvcmRlci1jb2xvcjogIzRkNGNlMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLmJ0bi0tbGlnaHQ6aG92ZXIge1xuICAgIGNvbG9yOiAjZjVmNWY1O1xuICAgIGJvcmRlci1jb2xvcjogIzlhOWJlOTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWE5YmU5OyB9XG5cbi5idG4tLWRhcmstd2hpdGUge1xuICBjb2xvcjogI2Y1ZjVmNTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRkNGNlMDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjNGQ0Y2UwIDAlLCAjNWY2NGQ2IDEwMCUpOyB9XG4gIC5idG4tLWRhcmstd2hpdGU6aG92ZXIge1xuICAgIGNvbG9yOiAjNGQ0Y2UwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTsgfVxuXG4uYnRuLS1lbnRlciB7XG4gIGNvbG9yOiAjMWUxZTFlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG4gIC5idG4tLWVudGVyOmhvdmVyIHtcbiAgICBjb2xvcjogI2Y1ZjVmNTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZjVmNWY1O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbi5jaGVja2JveCBsYWJlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAyN3B4O1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgLmNoZWNrYm94IGxhYmVsOjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTZweDtcbiAgICBoZWlnaHQ6IDE2cHg7XG4gICAgY29udGVudDogJyc7XG4gICAgYm9yZGVyOiA0cHggc29saWQgI2YwZjBmNTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMGY1OyB9XG5cbi5jaGVja2JveC5hY3RpdmUgbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9jaGVjay5zdmdcIik7IH1cblxuLmNoZWNrYm94IGlucHV0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBvcGFjaXR5OiAwOyB9XG5cbi5jaGVja2JveCBzcGFuIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBjb2xvcjogIzFlMWUxZTsgfVxuXG4ud3AtdmlkZW8sXG4ubWVqcy12aWRlbyB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7IH1cblxuLmJhY2sydG9wIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMjBweDtcbiAgYm90dG9tOiAzMHB4O1xuICBkaXNwbGF5OiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgLjVzOyB9XG4gIC5iYWNrMnRvcDpob3ZlciB7XG4gICAgb3BhY2l0eTogLjY7IH1cblxuLmJhY2sydG9wX19idG4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luOiAwIGF1dG8gNnB4IGF1dG87IH1cbiAgLmJhY2sydG9wX19idG4gc3ZnIHtcbiAgICBmaWxsOiAjOTlhMWJhO1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICB0cmFuc2l0aW9uOiBmaWxsIC41czsgfVxuXG4uYmFjazJ0b3BfX3RleHQge1xuICBmb250LXNpemU6IDEycHg7XG4gIHRyYW5zaXRpb246IGNvbG9yIC41cztcbiAgY29sb3I6ICM5OWExYmE7IH1cblxuLmhlYWRlcl9fbWVudSB7XG4gIHBhZGRpbmctbGVmdDogMjBweDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTEwcHgpIHtcbiAgICAuaGVhZGVyX19tZW51IHtcbiAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgICB0b3A6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC41cyBlYXNlLWluLW91dDtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtOyB9XG4gICAgICAuaGVhZGVyX19tZW51LmFjdGl2ZSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTsgfSB9XG5cbi5oZWFkZXJfX21lbnUtbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTEwcHgpIHtcbiAgICAuaGVhZGVyX19tZW51LWxpc3Qge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH0gfVxuXG4uaGVhZGVyX19tZW51LWl0ZW0ge1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlOiBub25lOyB9XG5cbi5oZWFkZXJfX21lbnUtbGluayB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctbGVmdDogMjVweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzFlMWUxZTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTEwcHgpIHtcbiAgICAuaGVhZGVyX19tZW51LWxpbmsge1xuICAgICAgZm9udC1zaXplOiAyNXB4O1xuICAgICAgbWFyZ2luOiAxMHB4IDA7IH0gfVxuICAuaGVhZGVyX19tZW51LWxpbmsuYWN0aXZlLCAuaGVhZGVyX19tZW51LWxpbms6aG92ZXIge1xuICAgIGNvbG9yOiAjNGQ0Y2UwOyB9XG5cbi5zb2NpYWwtbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDsgfVxuXG4uc29jaWFsLWxpc3RfX2l0ZW0ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxleDogbm9uZTtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlOiBub25lOyB9XG4gIC5zb2NpYWwtbGlzdF9faXRlbTpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cblxuLnNvY2lhbC1saXN0X19saW5rIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGhlaWdodDogMThweDsgfVxuICAuc29jaWFsLWxpc3RfX2xpbms6aG92ZXIgc3ZnIHtcbiAgICBmaWxsOiAjZmZmOyB9XG4gIC5zb2NpYWwtbGlzdF9fbGluayBzdmcge1xuICAgIGZpbGw6ICM5OWExYmE7XG4gICAgdHJhbnNpdGlvbjogZmlsbCAuNXM7IH1cblxuLnNvY2lhbC1saXN0X19saW5rLS12ayBzdmcge1xuICB3aWR0aDogMjNweDtcbiAgaGVpZ2h0OiAxNHB4OyB9XG5cbi5zb2NpYWwtbGlzdF9fbGluay0tZmIgc3ZnIHtcbiAgd2lkdGg6IDExcHg7XG4gIGhlaWdodDogMThweDsgfVxuXG4uc29jaWFsLWxpc3RfX2xpbmstLWluc3Qgc3ZnIHtcbiAgd2lkdGg6IDE5cHg7XG4gIGhlaWdodDogMThweDsgfVxuXG4uc29jaWFsLWxpc3RfX2xpbmstLXlvdXR1YmUgc3ZnIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMTRweDsgfVxuXG4uYnVyZ2VyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyNTtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDMxcHg7XG4gIGhlaWdodDogMzFweDtcbiAgbWFyZ2luLWxlZnQ6IDMwcHg7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTExMHB4KSB7XG4gICAgLmJ1cmdlciB7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfSB9XG4gIC5idXJnZXIgaW5wdXQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgICBvcGFjaXR5OiAwOyB9XG5cbi5idXJnZXIgbGFiZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMzFweDtcbiAgaGVpZ2h0OiAzMXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50OyB9XG5cbi8qIEV4aXQgSWNvbiAqL1xuLmJ1cmdlciBsYWJlbDpiZWZvcmUsXG4uYnVyZ2VyIGlucHV0OmNoZWNrZWQgKyBsYWJlbDpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAycHg7XG4gIG1hcmdpbi10b3A6IDA7XG4gIGNvbnRlbnQ6ICcnO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC41cztcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWUxZTFlOyB9XG5cbi5idXJnZXIgbGFiZWw6YmVmb3JlIHtcbiAgYW5pbWF0aW9uOiBhbmltYXRpb25PbmVSZXZlcnNlIDFzIGVhc2UgZm9yd2FyZHM7IH1cblxuQGtleWZyYW1lcyBhbmltYXRpb25PbmVSZXZlcnNlIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDMxNWRlZyk7IH1cbiAgMjUlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpOyB9XG4gIDUwJSxcbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7IH0gfVxuXG4uYnVyZ2VyIGlucHV0OmNoZWNrZWQgKyBsYWJlbDpiZWZvcmUge1xuICBhbmltYXRpb246IGFuaW1hdGlvbk9uZSAxcyBlYXNlIGZvcndhcmRzOyB9XG5cbkBrZXlmcmFtZXMgYW5pbWF0aW9uT25lIHtcbiAgMCUsXG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7IH1cbiAgNzUlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpOyB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDMxNWRlZyk7IH0gfVxuXG4uYnVyZ2VyIGxhYmVsOmFmdGVyLFxuLmJ1cmdlciBpbnB1dDpjaGVja2VkICsgbGFiZWw6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAycHg7XG4gIG1hcmdpbi10b3A6IDA7XG4gIGNvbnRlbnQ6ICcnO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC41cztcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWUxZTFlOyB9XG5cbi5idXJnZXIgbGFiZWw6YWZ0ZXIge1xuICBhbmltYXRpb246IGFuaW1hdGlvblR3b1JldmVyc2UgMXMgZWFzZSBmb3J3YXJkcztcbiAgb3BhY2l0eTogMDsgfVxuXG5Aa2V5ZnJhbWVzIGFuaW1hdGlvblR3b1JldmVyc2Uge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNDA1ZGVnKTtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIDI1JSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNDUwZGVnKTtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIDUwJSxcbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgb3BhY2l0eTogMDsgfSB9XG5cbi5idXJnZXIgaW5wdXQ6Y2hlY2tlZCArIGxhYmVsOmFmdGVyIHtcbiAgYW5pbWF0aW9uOiBhbmltYXRpb25Ud28gMXMgZWFzZSBmb3J3YXJkcztcbiAgb3BhY2l0eTogMTsgfVxuXG5Aa2V5ZnJhbWVzIGFuaW1hdGlvblR3byB7XG4gIDAlLFxuICA1MCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpOyB9XG4gIDc1JSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNDUwZGVnKTsgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0MDVkZWcpOyB9IH1cblxuLyogQnVyZ2VyIEljb24gKi9cbi5idXJnZXIgbGFiZWwgLmJ1cmdlcl9faWNvbjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogN3B4O1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAycHg7XG4gIGNvbnRlbnQ6ICcnO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC41cztcbiAgYW5pbWF0aW9uOiBhbmltYXRpb25CdXJnZXJUb3BSZXZlcnNlIDFzIGVhc2UgZm9yd2FyZHM7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFlMWUxZTsgfVxuXG5Aa2V5ZnJhbWVzIGFuaW1hdGlvbkJ1cmdlclRvcFJldmVyc2Uge1xuICAwJSxcbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTJweCk7XG4gICAgb3BhY2l0eTogMDsgfVxuICA1MSUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMnB4KTtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwcHgpO1xuICAgIG9wYWNpdHk6IDE7IH0gfVxuXG4uYnVyZ2VyIGlucHV0OmNoZWNrZWQgKyBsYWJlbCAuYnVyZ2VyX19pY29uOmJlZm9yZSB7XG4gIGFuaW1hdGlvbjogYW5pbWF0aW9uQnVyZ2VyVG9wIDFzIGVhc2UgZm9yd2FyZHM7IH1cblxuQGtleWZyYW1lcyBhbmltYXRpb25CdXJnZXJUb3Age1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDBweCk7XG4gICAgb3BhY2l0eTogMTsgfVxuICA1MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMnB4KTtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIDUxJSxcbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEycHgpO1xuICAgIG9wYWNpdHk6IDA7IH0gfVxuXG4uYnVyZ2VyIGxhYmVsIC5idXJnZXJfX2ljb246YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogNnB4O1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAycHg7XG4gIGNvbnRlbnQ6ICcnO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC41cztcbiAgYW5pbWF0aW9uOiBhbmltYXRpb25CdXJnZXJCb3R0b21SZXZlcnNlIDFzIGVhc2UgZm9yd2FyZHM7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFlMWUxZTsgfVxuXG5Aa2V5ZnJhbWVzIGFuaW1hdGlvbkJ1cmdlckJvdHRvbVJldmVyc2Uge1xuICAwJSxcbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEycHgpO1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgNTElIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEycHgpO1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDBweCk7XG4gICAgb3BhY2l0eTogMTsgfSB9XG5cbi5idXJnZXIgaW5wdXQ6Y2hlY2tlZCArIGxhYmVsIC5idXJnZXJfX2ljb246YWZ0ZXIge1xuICBhbmltYXRpb246IGFuaW1hdGlvbkJ1cmdlckJvdHRvbSAxcyBlYXNlIGZvcndhcmRzOyB9XG5cbkBrZXlmcmFtZXMgYW5pbWF0aW9uQnVyZ2VyQm90dG9tIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwcHgpO1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEycHgpO1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgNTElLFxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEycHgpO1xuICAgIG9wYWNpdHk6IDA7IH0gfVxuXG4ucHJvZmlsZS1hc2lkZV9fbWVudS1saXN0IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwOyB9XG5cbi5wcm9maWxlLWFzaWRlX19tZW51LWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtaW4taGVpZ2h0OiAzOXB4O1xuICBwYWRkaW5nOiAwIDAgMCA4cHg7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHRyYW5zaXRpb246IC41cztcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmMGYwZjU7IH1cbiAgLnByb2ZpbGUtYXNpZGVfX21lbnUtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tOiBub25lOyB9XG4gIC5wcm9maWxlLWFzaWRlX19tZW51LWl0ZW06aG92ZXIsIC5wcm9maWxlLWFzaWRlX19tZW51LWl0ZW0uYWN0aXZlIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzRkNGNlMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGQ0Y2UwOyB9XG4gICAgLnByb2ZpbGUtYXNpZGVfX21lbnUtaXRlbTpob3ZlciBzdmcsIC5wcm9maWxlLWFzaWRlX19tZW51LWl0ZW0uYWN0aXZlIHN2ZyB7XG4gICAgICBmaWxsOiAjZmZmOyB9XG4gICAgLnByb2ZpbGUtYXNpZGVfX21lbnUtaXRlbTpob3ZlciAucHJvZmlsZS1hc2lkZV9fbWVudS10ZXh0LCAucHJvZmlsZS1hc2lkZV9fbWVudS1pdGVtLmFjdGl2ZSAucHJvZmlsZS1hc2lkZV9fbWVudS10ZXh0IHtcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG5cbi5wcm9maWxlLWFzaWRlX19tZW51LWxpbmsge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuLnByb2ZpbGUtYXNpZGVfX21lbnUtc3ZnIHtcbiAgZmxleDogbm9uZTtcbiAgd2lkdGg6IDQzcHg7IH1cbiAgLnByb2ZpbGUtYXNpZGVfX21lbnUtc3ZnIHN2ZyB7XG4gICAgZmlsbDogIzRkNGNlMDtcbiAgICB3aWR0aDogMTVweDtcbiAgICBoZWlnaHQ6IDE1cHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgdHJhbnNpdGlvbjogZmlsbCAuNXM7IH1cblxuLnByb2ZpbGUtYXNpZGVfX21lbnUtc3ZnLS1mcmllbmQgc3ZnIHtcbiAgd2lkdGg6IDE1cHg7XG4gIGhlaWdodDogMTdweDsgfVxuXG4ucHJvZmlsZS1hc2lkZV9fbWVudS1zdmctLWludml0ZSBzdmcge1xuICB3aWR0aDogMTlweDtcbiAgaGVpZ2h0OiAxOXB4OyB9XG5cbi5wcm9maWxlLWFzaWRlX19tZW51LXN2Zy0tbWVzc2FnZXMgc3ZnIHtcbiAgd2lkdGg6IDE5cHg7XG4gIGhlaWdodDogMThweDsgfVxuXG4ucHJvZmlsZS1hc2lkZV9fbWVudS1zdmctLWhhdCBzdmcge1xuICB3aWR0aDogMjNweDtcbiAgaGVpZ2h0OiAxNXB4OyB9XG5cbi5wcm9maWxlLWFzaWRlX19tZW51LXN2Zy0td2FsbGV0IHN2ZyB7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDE2cHg7IH1cblxuLnByb2ZpbGUtYXNpZGVfX21lbnUtc3ZnLS1wYXBlciBzdmcge1xuICB3aWR0aDogMTRweDtcbiAgaGVpZ2h0OiAxNnB4OyB9XG5cbi5wcm9maWxlLWFzaWRlX19tZW51LXN2Zy0tbG9jayBzdmcge1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxOXB4OyB9XG5cbi5wcm9maWxlLWFzaWRlX19tZW51LXN2Zy0tcGVyc29uYWwgc3ZnIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMTZweDsgfVxuXG4ucHJvZmlsZS1hc2lkZV9fbWVudS1zdmctLWFsbC1ibG9ncyBzdmcge1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAxM3B4OyB9XG5cbi5wcm9maWxlLWFzaWRlX19tZW51LXN2Zy0taG9tZSBzdmcge1xuICB3aWR0aDogMjFweDtcbiAgaGVpZ2h0OiAxN3B4OyB9XG5cbi5wcm9maWxlLWFzaWRlX19tZW51LXN2Zy0tc3Rhci0yIHN2ZyB7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDE3cHg7IH1cblxuLnByb2ZpbGUtYXNpZGVfX21lbnUtc3ZnLS1tZXNzYWdlIHN2ZyB7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDE4cHg7IH1cblxuLnByb2ZpbGUtYXNpZGVfX21lbnUtc3ZnLS1yaW5nIHN2ZyB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDE4cHg7IH1cblxuLnByb2ZpbGUtYXNpZGVfX21lbnUtdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgdHJhbnNpdGlvbjogY29sb3IgLjVzO1xuICBjb2xvcjogIzFlMWUxZTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NTBweCkge1xuICAucHJvZmlsZS1hc2lkZV9fcHJvZ3Jlc3Mge1xuICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4ucHJvZmlsZS1hc2lkZV9fcHJvZ3Jlc3MtbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwIDAgMCAyMHB4OyB9XG5cbi5wcm9maWxlLWFzaWRlX19wcm9ncmVzcy1pdGVtIHtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTsgfVxuXG4ucHJvZmlsZS1hc2lkZV9fcHJvZ3Jlc3MtbGluayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogNjNweDtcbiAgaGVpZ2h0OiA2M3B4O1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjBmNTsgfVxuICAucHJvZmlsZS1hc2lkZV9fcHJvZ3Jlc3MtbGluayBpbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiA2MCU7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTUwcHgpIHtcbiAgLnByb2ZpbGUtYXNpZGVfX2ZyaWVuZHMge1xuICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4ucHJvZmlsZS1hc2lkZV9fZnJpZW5kcy1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW46IDAgMCA1cHggMDtcbiAgcGFkZGluZzogMCAwIDAgMjBweDsgfVxuXG4ucHJvZmlsZS1hc2lkZV9fZnJpZW5kcy1pdGVtIHtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTsgfVxuXG4ucHJvZmlsZS1hc2lkZV9fZnJpZW5kcy1saW5rIHtcbiAgZGlzcGxheTogZmxleDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDYzcHg7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuLnByb2ZpbGUtYXNpZGVfX2ZyaWVuZHMtaW1nIHtcbiAgZGlzcGxheTogZmxleDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiA2M3B4O1xuICBoZWlnaHQ6IDYzcHg7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMGY1OyB9XG4gIC5wcm9maWxlLWFzaWRlX19mcmllbmRzLWltZyBpbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlOyB9XG5cbi5wcm9maWxlLWFzaWRlX19mcmllbmRzLW5hbWUge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGNvbG9yOiAjMWUxZTFlOyB9XG5cbi5wcm9maWxlLWFzaWRlX19mcmllbmRzLW5vbmUtdGV4dCB7XG4gIHBhZGRpbmc6IDAgMjBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjOTlhMWJhO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4OyB9XG5cbi5wcm9maWxlLWFzaWRlX19mcmllbmRzLWFkZC1idG4ge1xuICBtaW4td2lkdGg6IDE4NXB4O1xuICBtYXJnaW46IDIwcHggMCAyMHB4IDIwcHg7IH1cblxuLmJyZWFkY3J1bWJzX19saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7IH1cblxuLmJyZWFkY3J1bWJzX19pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlOiBub25lOyB9XG4gIC5icmVhZGNydW1ic19faXRlbTo6YWZ0ZXIge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBtYXJnaW46IDAgM3B4IDAgNHB4O1xuICAgIGNvbnRlbnQ6ICcvJztcbiAgICBjb2xvcjogI2Y1ZjVmNTsgfVxuICAuYnJlYWRjcnVtYnNfX2l0ZW06bGFzdC1jaGlsZCAuYnJlYWRjcnVtYnNfX2xpbmsge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG4gIC5icmVhZGNydW1ic19faXRlbTpsYXN0LWNoaWxkOjphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuXG4uYnJlYWRjcnVtYnNfX2xpbmsge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjZjVmNWY1OyB9XG4gIC5icmVhZGNydW1ic19fbGluazpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbG9yOiAjZjVmNWY1OyB9XG5cbi50ZWFjaGVycyAuYnJlYWRjcnVtYnNfX2xpc3QsXG4ubXktY291cnNlcyAuYnJlYWRjcnVtYnNfX2xpc3QsXG4uYnJlYWRjcnVtYnMtLWRhcmsgLmJyZWFkY3J1bWJzX19saXN0IHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgcGFkZGluZy10b3A6IDE1cHg7IH1cblxuLnRlYWNoZXJzIC5icmVhZGNydW1ic19fbGluayxcbi5teS1jb3Vyc2VzIC5icmVhZGNydW1ic19fbGluayxcbi5icmVhZGNydW1icy0tZGFyayAuYnJlYWRjcnVtYnNfX2xpbmsge1xuICBjb2xvcjogIzk5YTFiYTsgfVxuXG4udGVhY2hlcnMgLmJyZWFkY3J1bWJzX19pdGVtOjphZnRlcixcbi5teS1jb3Vyc2VzIC5icmVhZGNydW1ic19faXRlbTo6YWZ0ZXIsXG4uYnJlYWRjcnVtYnMtLWRhcmsgLmJyZWFkY3J1bWJzX19pdGVtOjphZnRlciB7XG4gIGNvbG9yOiAjOTlhMWJhOyB9XG5cbi50ZWFjaGVycyAuYnJlYWRjcnVtYnNfX2l0ZW06bGFzdC1jaGlsZCAuYnJlYWRjcnVtYnNfX2xpbmssXG4ubXktY291cnNlcyAuYnJlYWRjcnVtYnNfX2l0ZW06bGFzdC1jaGlsZCAuYnJlYWRjcnVtYnNfX2xpbmssXG4uYnJlYWRjcnVtYnMtLWRhcmsgLmJyZWFkY3J1bWJzX19pdGVtOmxhc3QtY2hpbGQgLmJyZWFkY3J1bWJzX19saW5rIHtcbiAgY29sb3I6ICMxZTFlMWU7IH1cblxuLnBhZ2luYXRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDVweCAwIDIwcHggMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5wYWdpbmF0aW9uX19saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwOyB9XG5cbi5wYWdpbmF0aW9uX19pdGVtIHtcbiAgbGlzdC1zdHlsZTogbm9uZTsgfVxuXG4ucGFnaW5hdGlvbl9fbGluayB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1pbi13aWR0aDogMjhweDtcbiAgcGFkZGluZzogMCA1cHg7XG4gIHRyYW5zaXRpb246IGFsbCAuNXM7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzk5YTFiYTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNzVweCkge1xuICAgIC5wYWdpbmF0aW9uX19saW5rIHtcbiAgICAgIG1pbi13aWR0aDogMjBweDsgfSB9XG4gIC5wYWdpbmF0aW9uX19saW5rLmFjdGl2ZSB7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBjb2xvcjogIzFlMWUxZTsgfVxuICAucGFnaW5hdGlvbl9fbGluazpob3ZlciB7XG4gICAgY29sb3I6ICMxZTFlMWU7IH1cblxuLnBhZ2luYXRpb24tYXJyX19sZWZ0IHN2Zyxcbi5wYWdpbmF0aW9uLWFycl9fcmlnaHQgc3ZnIHtcbiAgZmlsbDogIzk5YTFiYTtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgdHJhbnNpdGlvbjogZmlsbCAuNXM7IH1cbiAgLnBhZ2luYXRpb24tYXJyX19sZWZ0IHN2Zzpob3ZlcixcbiAgLnBhZ2luYXRpb24tYXJyX19yaWdodCBzdmc6aG92ZXIge1xuICAgIGZpbGw6ICM0ZDRjZTA7IH1cblxuLnBhZ2luYXRpb24tYXJyX19sZWZ0IHtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM3NXB4KSB7XG4gICAgLnBhZ2luYXRpb24tYXJyX19sZWZ0IHtcbiAgICAgIG1hcmdpbi1yaWdodDogMTBweDsgfSB9XG5cbi5wYWdpbmF0aW9uLWFycl9fcmlnaHQge1xuICBtYXJnaW4tbGVmdDogMjBweDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM3NXB4KSB7XG4gICAgLnBhZ2luYXRpb24tYXJyX19yaWdodCB7XG4gICAgICBtYXJnaW4tbGVmdDogMTBweDsgfSB9XG5cbi5wb3B1cF9fbGF5ZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDk5O1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG9wYWNpdHk6IC44O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwOyB9XG5cbi5wb3B1cCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogMTAwO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogYXV0bztcbiAgbWF4LXdpZHRoOiA0OTBweDtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogMzBweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTQwcHgpIHtcbiAgICAucG9wdXAge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xuICAgICAgcGFkZGluZy1sZWZ0OiAyNXB4OyB9IH1cblxuLnBvcHVwX19pbm5lciB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAzMHB4IDI1cHggMjVweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmOyB9XG5cbi5wb3B1cF9fY2xvc2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDU7XG4gIHRvcDogMzBweDtcbiAgcmlnaHQ6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTVweDtcbiAgaGVpZ2h0OiAxNXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuNHM7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NDBweCkge1xuICAgIC5wb3B1cF9fY2xvc2Uge1xuICAgICAgdG9wOiAzMHB4O1xuICAgICAgcmlnaHQ6IDdweDsgfSB9XG4gIC5wb3B1cF9fY2xvc2U6aG92ZXIge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7IH1cbiAgLnBvcHVwX19jbG9zZSBzdmcge1xuICAgIGZpbGw6ICNmZmY7XG4gICAgd2lkdGg6IDE1cHg7XG4gICAgaGVpZ2h0OiAxNXB4OyB9XG5cbi5wb3B1cC1kaXNjdXNzaW9uIHtcbiAgd2lkdGg6IDk1JTtcbiAgbWF4LXdpZHRoOiA0MzBweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG4gIC5wb3B1cC1kaXNjdXNzaW9uIC5wb3B1cF9fY2xvc2Uge1xuICAgIHRvcDogMDtcbiAgICByaWdodDogLTM1cHg7IH1cblxuLnBvcHVwLWRpc2N1c3Npb25fX2hlYWRlci1mb3JtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDM2cHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cblxuLnBvcHVwLWRpc2N1c3Npb25fX2hlYWRlci1mb3JtLWF2YSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDhweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2lkdGg6IDIycHg7XG4gIGhlaWdodDogMjJweDtcbiAgbWFyZ2luOiBhdXRvO1xuICBib3JkZXItcmFkaXVzOiA1MCU7IH1cbiAgLnBvcHVwLWRpc2N1c3Npb25fX2hlYWRlci1mb3JtLWF2YSBpbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlOyB9XG5cbi5wb3B1cC1kaXNjdXNzaW9uX19oZWFkZXItZm9ybS1pbnB1dCB7XG4gIGZvbnQtZmFtaWx5OiAnUm9ib3RvIE1lZGl1bScsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMzZweDtcbiAgcGFkZGluZzogNnB4IDQwcHggNXB4IDM4cHg7XG4gIGNvbG9yOiAjMWUxZTFlO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDE4cHggIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjBmNTsgfVxuXG4ucG9wdXAtZGlzY3Vzc2lvbl9faGVhZGVyLWZvcm0tc3VibWl0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDM2cHg7XG4gIGhlaWdodDogMzZweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGQ0Y2UwOyB9XG4gIC5wb3B1cC1kaXNjdXNzaW9uX19oZWFkZXItZm9ybS1zdWJtaXQgaW5wdXQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IDM2cHg7XG4gICAgaGVpZ2h0OiAzNnB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIC5wb3B1cC1kaXNjdXNzaW9uX19oZWFkZXItZm9ybS1zdWJtaXQgc3ZnIHtcbiAgICBmaWxsOiAjZmZmO1xuICAgIHdpZHRoOiAxNHB4O1xuICAgIGhlaWdodDogMTRweDsgfVxuXG4ucG9wdXAtZGlzY3Vzc2lvbl9faW5mbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuXG4ucG9wdXAtZGlzY3Vzc2lvbl9faW5mby11c2VycyB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICMxZTFlMWU7IH1cbiAgLnBvcHVwLWRpc2N1c3Npb25fX2luZm8tdXNlcnMgc3BhbiB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gICAgY29sb3I6ICM0ZDRjZTA7IH1cblxuLnBvcHVwLWRpc2N1c3Npb25fX3VzZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmc6IDZweCAxMHB4O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC41cztcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlNGU0ZjI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH1cbiAgLnBvcHVwLWRpc2N1c3Npb25fX3VzZXI6bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNGU0ZjI7IH1cbiAgLnBvcHVwLWRpc2N1c3Npb25fX3VzZXIuYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMGY1OyB9XG4gICAgLnBvcHVwLWRpc2N1c3Npb25fX3VzZXIuYWN0aXZlIC5wb3B1cC1kaXNjdXNzaW9uX191c2VyLWJ0biBzdmcge1xuICAgICAgZmlsbDogIzRkNGNlMDsgfVxuXG4ucG9wdXAtZGlzY3Vzc2lvbl9fdXNlci1hdmEge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBmbGV4OiBub25lO1xuICB3aWR0aDogMjdweDtcbiAgaGVpZ2h0OiAyN3B4O1xuICBtYXJnaW4tcmlnaHQ6IDE0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTsgfVxuICAucG9wdXAtZGlzY3Vzc2lvbl9fdXNlci1hdmEgaW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTsgfVxuXG4ucG9wdXAtZGlzY3Vzc2lvbl9fdXNlci1uYW1lIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBjb2xvcjogIzFlMWUxZTsgfVxuXG4ucG9wdXAtZGlzY3Vzc2lvbl9fdXNlci1zdGF0dXMge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgY29sb3I6ICM5OWExYmE7IH1cblxuLnBvcHVwLWRpc2N1c3Npb25fX3VzZXItYnRuIHtcbiAgd2lkdGg6IDE3cHg7XG4gIGhlaWdodDogMTdweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuICAucG9wdXAtZGlzY3Vzc2lvbl9fdXNlci1idG4gc3ZnIHtcbiAgICBmaWxsOiAjOTlhMWJhO1xuICAgIHdpZHRoOiAxN3B4O1xuICAgIGhlaWdodDogMTdweDtcbiAgICB0cmFuc2l0aW9uOiBmaWxsIC41czsgfVxuXG4ucG9wdXAtZGlzY3Vzc2lvbl9fZGVsLWJ0biB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAucG9wdXAtZGlzY3Vzc2lvbl9fZGVsLWJ0biBzcGFuIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBjb2xvcjogIzRkNGNlMDsgfVxuICAucG9wdXAtZGlzY3Vzc2lvbl9fZGVsLWJ0biBzdmcge1xuICAgIGZsZXg6IG5vbmU7XG4gICAgZmlsbDogIzRkNGNlMDtcbiAgICB3aWR0aDogMTdweDtcbiAgICBoZWlnaHQ6IDE3cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDhweDsgfVxuXG4ucG9wdXAtYWRkLXVzZXJzIHtcbiAgd2lkdGg6IDk1JTtcbiAgbWF4LXdpZHRoOiA0MzBweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG4gIC5wb3B1cC1hZGQtdXNlcnMgLnBvcHVwX19jbG9zZSB7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAtMzVweDsgfVxuXG4ucG9wdXAtYWRkLXVzZXJzX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzFlMWUxZTsgfVxuXG4ucG9wdXAtYWRkLXVzZXJzX19pbnB1dCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMzZweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgcGFkZGluZzogMCAyMHB4O1xuICBjb2xvcjogIzFlMWUxZTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAxOHB4ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGYwZjU7XG4gIG9wYWNpdHk6IDE7XG4gIC8qIENocm9tZS9PcGVyYS9TYWZhcmkgKi9cbiAgLyogRmlyZWZveCAxOSsgKi9cbiAgLyogSUUgMTArICovXG4gIC8qIEZpcmVmb3ggMTgtICovIH1cbiAgLnBvcHVwLWFkZC11c2Vyc19faW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICM5OWExYmE7IH1cbiAgLnBvcHVwLWFkZC11c2Vyc19faW5wdXQ6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICM5OWExYmE7IH1cbiAgLnBvcHVwLWFkZC11c2Vyc19faW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjOTlhMWJhOyB9XG4gIC5wb3B1cC1hZGQtdXNlcnNfX2lucHV0Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICM5OWExYmE7IH1cblxuLnBvcHVwLWFkZC11c2Vyc19fYnRuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMjBweCBhdXRvIDA7IH1cblxuLnBvcHVwLWVudGVyIHtcbiAgd2lkdGg6IDk1JTtcbiAgbWF4LXdpZHRoOiA0MzBweDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuICAucG9wdXAtZW50ZXIgLnBvcHVwX19jbG9zZSB7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAtMzVweDsgfVxuXG4ucG9wdXAtZW50ZXJfX3RhYi1idG5zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNGU0ZjI7IH1cblxuLnBvcHVwLWVudGVyX190YWItYnRuIHtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1yaWdodDogMzBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogIzFlMWUxZTsgfVxuICAucG9wdXAtZW50ZXJfX3RhYi1idG46OmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogLTIwcHg7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDNweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBjb250ZW50OiAnJztcbiAgICB0cmFuc2l0aW9uOiB3aWR0aCAuNXM7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzRkNGNlMDsgfVxuICAucG9wdXAtZW50ZXJfX3RhYi1idG46bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gIC5wb3B1cC1lbnRlcl9fdGFiLWJ0bi5hY3RpdmUge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cbiAgICAucG9wdXAtZW50ZXJfX3RhYi1idG4uYWN0aXZlOjpiZWZvcmUge1xuICAgICAgd2lkdGg6IDEwMCU7IH1cblxuLnBvcHVwLWVudGVyX19yZWdpc3Rlcixcbi5wb3B1cC1lbnRlcl9fYXV0b3Jpc2Uge1xuICBkaXNwbGF5OiBub25lOyB9XG4gIC5wb3B1cC1lbnRlcl9fcmVnaXN0ZXIuYWN0aXZlLFxuICAucG9wdXAtZW50ZXJfX2F1dG9yaXNlLmFjdGl2ZSB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cblxuLnBvcHVwLWVudGVyX19pbnB1dCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMzZweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBjb2xvcjogIzFlMWUxZTtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGYwZjU7XG4gIG9wYWNpdHk6IDE7XG4gIC8qIENocm9tZS9PcGVyYS9TYWZhcmkgKi9cbiAgLyogRmlyZWZveCAxOSsgKi9cbiAgLyogSUUgMTArICovXG4gIC8qIEZpcmVmb3ggMTgtICovIH1cbiAgLnBvcHVwLWVudGVyX19pbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBjb2xvcjogIzk5YTFiYTsgfVxuICAucG9wdXAtZW50ZXJfX2lucHV0OjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjOTlhMWJhOyB9XG4gIC5wb3B1cC1lbnRlcl9faW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjOTlhMWJhOyB9XG4gIC5wb3B1cC1lbnRlcl9faW5wdXQ6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBjb2xvcjogIzk5YTFiYTsgfVxuXG4ucG9wdXAtZW50ZXJfX2FncmVlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMzBweDsgfVxuICAucG9wdXAtZW50ZXJfX2FncmVlIGlucHV0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDE2cHg7XG4gICAgaGVpZ2h0OiAxNnB4O1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgLnBvcHVwLWVudGVyX19hZ3JlZSBpbnB1dDpjaGVja2VkICsgc3Bhbjo6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvY2hlY2suc3ZnXCIpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogOXB4IDdweDsgfVxuICAucG9wdXAtZW50ZXJfX2FncmVlIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmctbGVmdDogMjVweDtcbiAgICBjb2xvcjogIzFlMWUxZTsgfVxuICAgIC5wb3B1cC1lbnRlcl9fYWdyZWUgc3BhbiBhIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIGNvbG9yOiAjNGQ0Y2UwOyB9XG4gICAgLnBvcHVwLWVudGVyX19hZ3JlZSBzcGFuOjpiZWZvcmUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMGY1OyB9XG5cbi5wb3B1cC1lbnRlcl9fZW50ZXJlZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMzVweDsgfVxuICAucG9wdXAtZW50ZXJfX2VudGVyZWQgLmJ0biB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZsZXg6IG5vbmU7XG4gICAgbWluLXdpZHRoOiAxOTBweDsgfVxuICAgIC5wb3B1cC1lbnRlcl9fZW50ZXJlZCAuYnRuIHN2ZyB7XG4gICAgICBmbGV4OiBub25lO1xuICAgICAgZmlsbDogI2ZmZjtcbiAgICAgIHdpZHRoOiAyMXB4O1xuICAgICAgaGVpZ2h0OiAxNXB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7IH1cblxuLnBvcHVwLWVudGVyX19lbnRlcmVkLWFtbmVzaWEge1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjNGQ0Y2UwOyB9XG5cbi5wb3B1cC1lbnRlcl9fc29jaWFsIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSArIDYwcHgpO1xuICBtYXJnaW4tbGVmdDogLTMwcHg7XG4gIHBhZGRpbmc6IDI1cHggMTBweCAzMHB4IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCA1cHggNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMGY1OyB9XG5cbi5wb3B1cC1lbnRlcl9fc29jaWFsLXRpdGxlIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMTRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzk5YTFiYTsgfVxuXG4ucG9wdXAtZW50ZXJfX3NvY2lhbC1pY29ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG5cbi5wb3B1cC1lbnRlcl9fc29jaWFsLWljb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDM2cHg7XG4gIGhlaWdodDogMzZweDtcbiAgbWFyZ2luOiAwIDVweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlOyB9XG4gIC5wb3B1cC1lbnRlcl9fc29jaWFsLWljb24gc3ZnIHtcbiAgICBmaWxsOiAjZmZmOyB9XG5cbi5wb3B1cC1lbnRlcl9fc29jaWFsLWljb24tLXZrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJlNmFiNTsgfVxuICAucG9wdXAtZW50ZXJfX3NvY2lhbC1pY29uLS12ayBzdmcge1xuICAgIHdpZHRoOiAyMXB4O1xuICAgIGhlaWdodDogMTNweDtcbiAgICBtYXJnaW4tdG9wOiAzcHg7IH1cblxuLnBvcHVwLWVudGVyX19zb2NpYWwtaWNvbi0tZmIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjA1NjllOyB9XG4gIC5wb3B1cC1lbnRlcl9fc29jaWFsLWljb24tLWZiIHN2ZyB7XG4gICAgd2lkdGg6IDEwcHg7XG4gICAgaGVpZ2h0OiAxN3B4OyB9XG5cbi5wb3B1cC1lbnRlcl9fc29jaWFsLWljb24tLW1haWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjU2ZWQ0OyB9XG4gIC5wb3B1cC1lbnRlcl9fc29jaWFsLWljb24tLW1haWwgc3ZnIHtcbiAgICB3aWR0aDogMThweDtcbiAgICBoZWlnaHQ6IDE4cHg7IH1cblxuLnBvcHVwLWVudGVyX19zb2NpYWwtaWNvbi0teWFuZGV4IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzMDUxYzsgfVxuICAucG9wdXAtZW50ZXJfX3NvY2lhbC1pY29uLS15YW5kZXggc3ZnIHtcbiAgICB3aWR0aDogMTBweDtcbiAgICBoZWlnaHQ6IDE3cHg7IH1cblxuLnBvcHVwLWVudGVyX19zb2NpYWwtaWNvbi0tZ21haWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2ExZDAyOyB9XG4gIC5wb3B1cC1lbnRlcl9fc29jaWFsLWljb24tLWdtYWlsIHN2ZyB7XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgaGVpZ2h0OiAxNnB4OyB9XG5cbi5wb3B1cC1lbnRlcl9fc29jaWFsLWljb24tLW9kbm9rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZiODUxYjsgfVxuICAucG9wdXAtZW50ZXJfX3NvY2lhbC1pY29uLS1vZG5vayBzdmcge1xuICAgIHdpZHRoOiAxMnB4O1xuICAgIGhlaWdodDogMjBweDsgfVxuXG4ucG9wdXAtYWRkLXBvaW50cyB7XG4gIHdpZHRoOiA5NSU7XG4gIG1heC13aWR0aDogNDMwcHg7XG4gIHBhZGRpbmc6IDUwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuICAucG9wdXAtYWRkLXBvaW50cyAucG9wdXBfX2Nsb3NlIHtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IC0zNXB4OyB9XG5cbi5wb3B1cC1hZGQtcG9pbnRzX190aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE3cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAyN3B4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjMWUxZTFlOyB9XG5cbi5wb3B1cC1hZGQtcG9pbnRzX19wb2ludHMge1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzRkNGNlMDsgfVxuXG4vKiBTbGlkZXIgKi9cbi5zbGljay1sb2FkaW5nIC5zbGljay1saXN0IHtcbiAgYmFja2dyb3VuZDogI2ZmZiB1cmwoXCIuLi9pbWcvc2xpY2svc2xpY2stYWpheC1sb2FkZXIuZ2lmXCIpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0OyB9XG5cbi5zbGljay1zbGlkZXIge1xuICB1c2VyLXNlbGVjdDogYXV0bzsgfVxuICAuc2xpY2stc2xpZGVyICoge1xuICAgIG91dGxpbmU6IG5vbmU7IH1cblxuLyogQXJyb3dzICovXG4uc2xpY2stcHJldixcbi5zbGljay1uZXh0IHtcbiAgZm9udC1zaXplOiAwO1xuICBsaW5lLWhlaWdodDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDI4cHg7XG4gIHBhZGRpbmc6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3NsaWNrL3NsaWNrLWFyci5wbmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7IH1cblxuLnNsaWNrLXByZXYge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDEwMCU7IH1cbiAgLnNsaWNrLXByZXY6aG92ZXIge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDsgfVxuXG4uc2xpY2stbmV4dCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDEwMCUgMTAwJTsgfVxuICAuc2xpY2stbmV4dDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTAwJSAwOyB9XG5cbi5zbGljay1wcmV2IHtcbiAgbGVmdDogLTI1cHg7IH1cblxuW2Rpcj0ncnRsJ10gLnNsaWNrLXByZXYge1xuICByaWdodDogLTI1cHg7XG4gIGxlZnQ6IGF1dG87IH1cblxuLnNsaWNrLW5leHQge1xuICByaWdodDogLTI1cHg7IH1cblxuW2Rpcj0ncnRsJ10gLnNsaWNrLW5leHQge1xuICByaWdodDogYXV0bztcbiAgbGVmdDogLTI1cHg7IH1cblxuLyogRG90cyAqL1xuLnNsaWNrLWRvdHRlZC5zbGljay1zbGlkZXIge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9XG5cbi5zbGljay1kb3RzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC0yNXB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5zbGljay1kb3RzIGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbjogMCA1cHg7XG4gIHBhZGRpbmc6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuXG4uc2xpY2stZG90cyBsaSBidXR0b24ge1xuICBmb250LXNpemU6IDA7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgcGFkZGluZzogNXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICBvdXRsaW5lOiBub25lO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDsgfVxuXG4uc2xpY2stZG90cyBsaSBidXR0b246aG92ZXIsXG4uc2xpY2stZG90cyBsaSBidXR0b246Zm9jdXMge1xuICBvdXRsaW5lOiBub25lOyB9XG5cbi5zbGljay1kb3RzIGxpIGJ1dHRvbjpob3ZlcjpiZWZvcmUsXG4uc2xpY2stZG90cyBsaSBidXR0b246Zm9jdXM6YmVmb3JlIHtcbiAgb3BhY2l0eTogMTsgfVxuXG4uc2xpY2stZG90cyBsaSBidXR0b246YmVmb3JlIHtcbiAgZm9udC1zaXplOiA2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgY29udGVudDogJ+KAoic7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgb3BhY2l0eTogLjI1O1xuICBjb2xvcjogYmxhY2s7IH1cblxuLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIGJ1dHRvbjpiZWZvcmUge1xuICBvcGFjaXR5OiAuNzU7XG4gIGNvbG9yOiBibGFjazsgfVxuXG5kaXYuc2NlZGl0b3ItZ3JpcCB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuZGl2LnNjZWRpdG9yLXRvb2xiYXIsXG5kaXYuc2NlZGl0b3ItZ3JvdXAge1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbi5zY2VkaXRvci1idXR0b24gZGl2IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XG4gIGJhY2tncm91bmQtc2l6ZTogMTVweCAxNXB4OyB9XG5cbi5zY2VkaXRvci1idXR0b24tYm9sZCBkaXYge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvYm9sZC5wbmdcIik7IH1cblxuLnNjZWRpdG9yLWJ1dHRvbi1pdGFsaWMgZGl2IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2l0YWxpYy5wbmdcIik7IH1cblxuLnNjZWRpdG9yLWJ1dHRvbi11bmRlcmxpbmUgZGl2IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3VuZGVybGluZS5wbmdcIik7IH1cblxuLnNjZWRpdG9yLWJ1dHRvbi1saW5rIGRpdiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9saW5rLnBuZ1wiKTsgfVxuXG4uc2NlZGl0b3ItYnV0dG9uLXVubGluayBkaXYge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvbGluay1icm9rZW4ucG5nXCIpOyB9XG5cbi5zY2VkaXRvci1idXR0b24tcXVvdGUgZGl2IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3F1b3RlLnBuZ1wiKTsgfVxuXG4uc2NlZGl0b3ItY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBib3JkZXI6IG5vbmU7IH1cbiAgLnNjZWRpdG9yLWNvbnRhaW5lciBpZnJhbWUge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMzRweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgY29sb3I6ICM5OWExYmE7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDE4cHggIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMGY1OyB9XG5cbi5wcm9maWxlLW5ldy1hcnRpY2xlX19hcnRpY2xlLS1yZXZlcnNlIC5zY2VkaXRvci1jb250YWluZXIsXG4ucHJvZmlsZS1hcnRpY2xlX19mb290ZXItLXJldmVyc2UgLnNjZWRpdG9yLWNvbnRhaW5lciB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cblxuLnByb2ZpbGUtbmV3LWFydGljbGVfX2FydGljbGUtLXJldmVyc2UgLnByb2ZpbGUtYXJ0aWNsZV9fZm9ybS1zdWJtaXQtd3JhcCxcbi5wcm9maWxlLWFydGljbGVfX2Zvb3Rlci0tcmV2ZXJzZSAucHJvZmlsZS1hcnRpY2xlX19mb3JtLXN1Ym1pdC13cmFwIHtcbiAgdG9wOiA0M3B4OyB9XG5cbi5wcm9maWxlLW5ldy1hcnRpY2xlX19hcnRpY2xlLS1yZXZlcnNlIC5zY2VkaXRvci10b29sYmFyLFxuLnByb2ZpbGUtYXJ0aWNsZV9fZm9vdGVyLS1yZXZlcnNlIC5zY2VkaXRvci10b29sYmFyIHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4OyB9XG5cbmRpdi5zY2VkaXRvci1kcm9wZG93biBpbnB1dCB7XG4gIHdpZHRoOiAyODBweDtcbiAgaGVpZ2h0OiAzNnB4O1xuICBwYWRkaW5nOiAzcHggMTBweCA1cHggMTVweDtcbiAgY29sb3I6ICM2NDY0NjQ7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAxOHB4ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGYwZjU7XG4gIG9wYWNpdHk6IDE7XG4gIC8qIENocm9tZS9PcGVyYS9TYWZhcmkgKi9cbiAgLyogRmlyZWZveCAxOSsgKi9cbiAgLyogSUUgMTArICovXG4gIC8qIEZpcmVmb3ggMTgtICovIH1cbiAgZGl2LnNjZWRpdG9yLWRyb3Bkb3duIGlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjOTlhMWJhOyB9XG4gIGRpdi5zY2VkaXRvci1kcm9wZG93biBpbnB1dDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBjb2xvcjogIzk5YTFiYTsgfVxuICBkaXYuc2NlZGl0b3ItZHJvcGRvd24gaW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjOTlhMWJhOyB9XG4gIGRpdi5zY2VkaXRvci1kcm9wZG93biBpbnB1dDotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjOTlhMWJhOyB9XG4gIGRpdi5zY2VkaXRvci1kcm9wZG93biBpbnB1dDo6cGxhY2Vob2xkZXIge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLyogQ2hyb21lL09wZXJhL1NhZmFyaSAqL1xuICAgIC8qIEZpcmVmb3ggMTkrICovXG4gICAgLyogSUUgMTArICovXG4gICAgLyogRmlyZWZveCAxOC0gKi8gfVxuICAgIGRpdi5zY2VkaXRvci1kcm9wZG93biBpbnB1dDo6cGxhY2Vob2xkZXI6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIGNvbG9yOiAjNjQ2NDY0OyB9XG4gICAgZGl2LnNjZWRpdG9yLWRyb3Bkb3duIGlucHV0OjpwbGFjZWhvbGRlcjo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgY29sb3I6ICM2NDY0NjQ7IH1cbiAgICBkaXYuc2NlZGl0b3ItZHJvcGRvd24gaW5wdXQ6OnBsYWNlaG9sZGVyOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgY29sb3I6ICM2NDY0NjQ7IH1cbiAgICBkaXYuc2NlZGl0b3ItZHJvcGRvd24gaW5wdXQ6OnBsYWNlaG9sZGVyOi1tb3otcGxhY2Vob2xkZXIge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIGNvbG9yOiAjNjQ2NDY0OyB9XG5cbmRpdi5zY2VkaXRvci1kcm9wZG93biAuYnV0dG9uIHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDM2cHg7XG4gIHBhZGRpbmc6IDAgMjBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgLjVzO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICNmNWY1ZjU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM0ZDRjZTA7XG4gIGJvcmRlci1yYWRpdXM6IDE4cHggIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRkNGNlMDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjNGQ0Y2UwIDAlLCAjNWY2NGQ2IDEwMCUpO1xuICBib3gtc2hhZG93OiBub25lOyB9XG4gIGRpdi5zY2VkaXRvci1kcm9wZG93biAuYnV0dG9uOmhvdmVyIHtcbiAgICBjb2xvcjogIzRkNGNlMDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjNGQ0Y2UwICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7IH1cblxuZGl2LnNjZWRpdG9yLWRyb3Bkb3duIGxhYmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogNnB4O1xuICBwYWRkaW5nOiA0cHggMCA0cHggMTBweDsgfVxuXG4uZm9vdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRkNGNlMDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjNGQ0Y2UwIDAlLCAjNWY2NGQ2IDEwMCUpOyB9XG5cbi5mb290ZXItdG9wIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nLXRvcDogNDNweDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjIwcHgpIHtcbiAgICAuZm9vdGVyLXRvcCB7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7IH0gfVxuXG4uZm9vdGVyLXRvcF9faXRlbSB7XG4gIHdpZHRoOiBjYWxjKDE3JSAtIDI5cHgpO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMjBweCkge1xuICAgIC5mb290ZXItdG9wX19pdGVtIHtcbiAgICAgIHdpZHRoOiAzMCU7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgIC5mb290ZXItdG9wX19pdGVtIHtcbiAgICAgIHdpZHRoOiA0NSU7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNzVweCkge1xuICAgIC5mb290ZXItdG9wX19pdGVtIHtcbiAgICAgIHdpZHRoOiAxMDAlOyB9IH1cblxuLmZvb3Rlci10b3BfX2xvZ28ge1xuICBmb250LWZhbWlseTogXCJQbGF5ZmFpciBEaXNwbGF5XCIsIHNlcmlmO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAyN3B4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjZmZmOyB9XG4gIC5mb290ZXItdG9wX19sb2dvOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAuZm9vdGVyLXRvcF9fbG9nbyBpbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiA5NSU7IH1cblxuLmZvb3Rlci10b3BfX2xvZ28tc3VidGl0bGUge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBsZXR0ZXItc3BhY2luZzogLjNweDtcbiAgY29sb3I6ICM5OWExYmE7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7IH1cblxuLmZvb3Rlci10b3BfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgcGFkZGluZy10b3A6IDVweDtcbiAgY29sb3I6ICNmZmY7IH1cblxuLmZvb3Rlci10b3BfX2xpc3Qge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7IH1cblxuLmZvb3Rlci10b3BfX2xpc3QtaXRlbSB7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7IH1cblxuLmZvb3Rlci10b3BfX2xpc3QtbGluayB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDM0cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICM5OWExYmE7IH1cbiAgLmZvb3Rlci10b3BfX2xpc3QtbGluazpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7IH1cblxuLmZvb3Rlci10b3BfX2FkcmVzcyB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiAtLjNweDtcbiAgY29sb3I6ICM5OWExYmE7IH1cbiAgLmZvb3Rlci10b3BfX2FkcmVzczpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7IH1cblxuLmZvb3Rlci10b3BfX3Bob25lIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogI2ZmZjsgfVxuICAuZm9vdGVyLXRvcF9fcGhvbmU6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmOyB9XG5cbi5mb290ZXItdG9wX19zb2NpYWwtbGlzdCB7XG4gIG1hcmdpbjogMTVweCAwIDAgMDsgfVxuXG4uZm9vdGVyLWJvdHRvbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgIC5mb290ZXItYm90dG9tIHtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDsgfSB9XG5cbi5mb290ZXItYm90dG9tX19jb3B5cmlnaHQge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIHBhZGRpbmc6IDE1cHggMDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgIC5mb290ZXItYm90dG9tX19jb3B5cmlnaHQge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nOiA1cHggMDsgfSB9XG5cbi5mb290ZXItYm90dG9tX19jb3B5cmlnaHQtdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICM5OWExYmE7IH1cblxuLmZvb3Rlci1ib3R0b21fX29mZmVyLFxuLmZvb3Rlci1ib3R0b21fX3ByaXZhY3kge1xuICBwYWRkaW5nOiAxNXB4IDAgMTVweCAyMHB4OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgLmZvb3Rlci1ib3R0b21fX29mZmVyLFxuICAgIC5mb290ZXItYm90dG9tX19wcml2YWN5IHtcbiAgICAgIHBhZGRpbmc6IDVweCAxNXB4IDVweCAwOyB9IH1cblxuLmZvb3Rlci1ib3R0b21fX29mZmVyLWxpbmssXG4uZm9vdGVyLWJvdHRvbV9fcHJpdmFjeS1saW5rIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjOTlhMWJhOyB9XG5cbi5oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG4gIC5oZWFkZXIgLmNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4OyB9XG5cbi5oZWFkZXJfX2xvZ28ge1xuICBoZWlnaHQ6IDQ0cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAuaGVhZGVyX19sb2dvOmhvdmVyIHtcbiAgICBjb2xvcjogIzFlMWUxZTsgfVxuICAuaGVhZGVyX19sb2dvIGltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiA0NXB4OyB9XG5cbi5oZWFkZXJfX3NvY2lhbC1saXN0IHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgICAuaGVhZGVyX19zb2NpYWwtbGlzdCB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgLmhlYWRlcl9fc29jaWFsLWxpc3QgLnNvY2lhbC1saXN0X19pdGVtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7IH1cbiAgLmhlYWRlcl9fc29jaWFsLWxpc3Qgc3ZnOmhvdmVyIHtcbiAgICBmaWxsOiAjNGQ0Y2UwOyB9XG4gIC5oZWFkZXJfX3NvY2lhbC1saXN0IC5zb2NpYWwtbGlzdF9fbGluay0tdmsgc3ZnIHtcbiAgICB3aWR0aDogMTlweDtcbiAgICBoZWlnaHQ6IDExcHg7IH1cbiAgLmhlYWRlcl9fc29jaWFsLWxpc3QgLnNvY2lhbC1saXN0X19saW5rLS1mYiBzdmcge1xuICAgIHdpZHRoOiA5cHg7XG4gICAgaGVpZ2h0OiAxNXB4OyB9XG4gIC5oZWFkZXJfX3NvY2lhbC1saXN0IC5zb2NpYWwtbGlzdF9fbGluay0taW5zdCBzdmcge1xuICAgIHdpZHRoOiAxNnB4O1xuICAgIGhlaWdodDogMTVweDsgfVxuICAuaGVhZGVyX19zb2NpYWwtbGlzdCAuc29jaWFsLWxpc3RfX2xpbmstLXlvdXR1YmUgc3ZnIHtcbiAgICB3aWR0aDogMTZweDtcbiAgICBoZWlnaHQ6IDEzcHg7IH1cblxuLmhlYWRlcl9fcGhvbmUge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjMWUxZTFlOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgLmhlYWRlcl9fcGhvbmUge1xuICAgICAgbWFyZ2luLWxlZnQ6IDJweDsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gICAgLmhlYWRlcl9fcGhvbmUge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87IH0gfVxuICAuaGVhZGVyX19waG9uZTpob3ZlciB7XG4gICAgY29sb3I6ICM0ZDRjZTA7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAuaGVhZGVyX19waG9uZSBzcGFuIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuICAuaGVhZGVyX19waG9uZSBzdmcge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgZmlsbDogIzk5YTFiYTtcbiAgICB3aWR0aDogMTZweDtcbiAgICBoZWlnaHQ6IDE2cHg7XG4gICAgdHJhbnNpdGlvbjogZmlsbCAuNXM7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgLmhlYWRlcl9fcGhvbmUgc3ZnIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7IH0gfVxuICAgIC5oZWFkZXJfX3Bob25lIHN2Zzpob3ZlciB7XG4gICAgICBmaWxsOiAjNGQ0Y2UwOyB9XG5cbi5wcm9maWxlLWhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0ZDRjZTA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzRkNGNlMCAwJSwgIzVmNjRkNiAxMDAlKTsgfVxuICAucHJvZmlsZS1oZWFkZXIgLmNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmctdG9wOiAxMnB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMnB4OyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzYwcHgpIHtcbiAgICAgIC5wcm9maWxlLWhlYWRlciAuY29udGFpbmVyIHtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBtYXgtd2lkdGg6IDU3MHB4OyB9IH1cblxuLnByb2ZpbGUtaGVhZGVyX19zZWFyY2gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDU3MHB4O1xuICBoZWlnaHQ6IDM2cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KTtcbiAgYm9yZGVyLXJhZGl1czogMThweDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjBweCkge1xuICAgIC5wcm9maWxlLWhlYWRlcl9fc2VhcmNoIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7IH0gfVxuXG4ucHJvZmlsZS1oZWFkZXJfX3NlYXJjaC1pbnB1dCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gIHBhZGRpbmctbGVmdDogMjVweDtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIG9wYWNpdHk6IDE7XG4gIC8qIENocm9tZS9PcGVyYS9TYWZhcmkgKi9cbiAgLyogRmlyZWZveCAxOSsgKi9cbiAgLyogSUUgMTArICovXG4gIC8qIEZpcmVmb3ggMTgtICovIH1cbiAgLnByb2ZpbGUtaGVhZGVyX19zZWFyY2gtaW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KTsgfVxuICAucHJvZmlsZS1oZWFkZXJfX3NlYXJjaC1pbnB1dDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQpOyB9XG4gIC5wcm9maWxlLWhlYWRlcl9fc2VhcmNoLWlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQpOyB9XG4gIC5wcm9maWxlLWhlYWRlcl9fc2VhcmNoLWlucHV0Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KTsgfVxuXG4ucHJvZmlsZS1oZWFkZXJfX3NlYXJjaC1zdWJtaXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAxNXB4O1xuICB3aWR0aDogMTRweDtcbiAgaGVpZ2h0OiAxM3B4O1xuICBtYXJnaW46IGF1dG87IH1cbiAgLnByb2ZpbGUtaGVhZGVyX19zZWFyY2gtc3VibWl0IGlucHV0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDE0cHg7XG4gICAgaGVpZ2h0OiAxM3B4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIC5wcm9maWxlLWhlYWRlcl9fc2VhcmNoLXN1Ym1pdCBzdmcge1xuICAgIGZpbGw6ICNmZmY7XG4gICAgd2lkdGg6IDE0cHg7XG4gICAgaGVpZ2h0OiAxM3B4O1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG5cbi5wcm9maWxlLWhlYWRlcl9fc2VhcmNoLXNlbGVjdGJveCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleDogbm9uZTtcbiAgd2lkdGg6IDE1NXB4OyB9XG4gIC5wcm9maWxlLWhlYWRlcl9fc2VhcmNoLXNlbGVjdGJveDo6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxcHg7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBjb250ZW50OiAnJztcbiAgICBvcGFjaXR5OiAuNDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG4gIC5wcm9maWxlLWhlYWRlcl9fc2VhcmNoLXNlbGVjdGJveCBzZWxlY3Qge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMzZweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBhcHBlYXJhbmNlOiBub25lOyB9XG4gIC5wcm9maWxlLWhlYWRlcl9fc2VhcmNoLXNlbGVjdGJveCBvcHRpb246bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gICAgY29sb3I6ICM2NDY0NjQ7IH1cbiAgLnByb2ZpbGUtaGVhZGVyX19zZWFyY2gtc2VsZWN0Ym94IG9wdGlvbltzZWxlY3RlZF0ge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuICAucHJvZmlsZS1oZWFkZXJfX3NlYXJjaC1zZWxlY3Rib3ggc3ZnIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAxNXB4O1xuICAgIGJvdHRvbTogMDtcbiAgICBmaWxsOiAjZmZmO1xuICAgIHdpZHRoOiAxMHB4O1xuICAgIGhlaWdodDogNXB4O1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuXG4ucHJvZmlsZS1oZWFkZXJfX2ljb25zLWxpc3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbjogMCAyMHB4IDAgMDtcbiAgcGFkZGluZzogMDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNzVweCkge1xuICAgIC5wcm9maWxlLWhlYWRlcl9faWNvbnMtbGlzdCB7XG4gICAgICBtYXJnaW46IDEwcHggYXV0byAxMHB4IDA7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4OyB9IH1cblxuLnByb2ZpbGUtaGVhZGVyX19pY29ucy1pdGVtIHtcbiAgZmxleDogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTsgfVxuICAucHJvZmlsZS1oZWFkZXJfX2ljb25zLWl0ZW06bGFzdC1jaGlsZCAucHJvZmlsZS1oZWFkZXJfX2ljb25zLWxpbmsge1xuICAgIG1hcmdpbi1yaWdodDogMDsgfVxuICAucHJvZmlsZS1oZWFkZXJfX2ljb25zLWl0ZW06aG92ZXIgLnByb2ZpbGUtaGVhZGVyLXBvcHVwLXdyYXAge1xuICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgICAucHJvZmlsZS1oZWFkZXJfX2ljb25zLWl0ZW06aG92ZXIgLnByb2ZpbGUtaGVhZGVyLXBvcHVwLXdyYXA6OmJlZm9yZSB7XG4gICAgICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgICAgIG9wYWNpdHk6IDE7IH1cblxuLnByb2ZpbGUtaGVhZGVyX19pY29ucy1saW5rIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDI1cHg7XG4gIG1hcmdpbi1sZWZ0OiAyNnB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjZmZmOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2MHB4KSB7XG4gICAgLnByb2ZpbGUtaGVhZGVyX19pY29ucy1saW5rIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMjVweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwOyB9IH1cbiAgLnByb2ZpbGUtaGVhZGVyX19pY29ucy1saW5rOmhvdmVyIHN2ZywgLnByb2ZpbGUtaGVhZGVyX19pY29ucy1saW5rLmFjdGl2ZSBzdmcge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgLnByb2ZpbGUtaGVhZGVyX19pY29ucy1saW5rIHN2ZyB7XG4gICAgZmlsbDogI2ZmZjtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC41cztcbiAgICBvcGFjaXR5OiAuNDsgfVxuXG4ucHJvZmlsZS1oZWFkZXJfX2ljb25zLWxpbmstLW1lc3NhZ2Ugc3ZnIHtcbiAgd2lkdGg6IDI3cHg7XG4gIGhlaWdodDogMjVweDsgfVxuXG4ucHJvZmlsZS1oZWFkZXJfX2ljb25zLWxpbmstLWhhdCBzdmcge1xuICB3aWR0aDogMzVweDtcbiAgaGVpZ2h0OiAyMnB4OyB9XG5cbi5wcm9maWxlLWhlYWRlcl9faWNvbnMtbGluay0taW5mbyBzdmcge1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4OyB9XG5cbi5wcm9maWxlLWhlYWRlcl9faWNvbnMtY291bnRlciB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC03cHg7XG4gIHJpZ2h0OiAtMTBweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAyMnB4O1xuICBoZWlnaHQ6IDIycHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjNGMzYjsgfVxuXG4ucHJvZmlsZS1oZWFkZXJfX3VzZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXg6IG5vbmU7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICAgLnByb2ZpbGUtaGVhZGVyX191c2VyIHtcbiAgICAgIG1hcmdpbjogMTBweCAwOyB9IH1cblxuLnByb2ZpbGUtaGVhZGVyX191c2VyLWF2YSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGZsZXg6IG5vbmU7XG4gIHdpZHRoOiAzNnB4O1xuICBoZWlnaHQ6IDM2cHg7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMGY1O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc21pbGUuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xuICBiYWNrZ3JvdW5kLXNpemU6IDY1JTsgfVxuXG4ucHJvZmlsZS1oZWFkZXJfX3VzZXItYm9keSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1yaWdodDogMTBweDsgfVxuXG4ucHJvZmlsZS1oZWFkZXJfX3VzZXItbmFtZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIG1hcmdpbjogMDtcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7IH1cblxuLnByb2ZpbGUtaGVhZGVyX191c2VyLXJhaXQge1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwIDNweCAwIDA7XG4gIHBhZGRpbmctcmlnaHQ6IDhweDtcbiAgY29sb3I6ICNmZmY7IH1cbiAgLnByb2ZpbGUtaGVhZGVyX191c2VyLXJhaXQ6OmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogM3B4O1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiAxcHg7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIG9wYWNpdHk6IC40O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH1cbiAgLnByb2ZpbGUtaGVhZGVyX191c2VyLXJhaXQgc3BhbiB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7IH1cblxuLnByb2ZpbGUtaGVhZGVyX191c2VyLXBvaW50cyB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwO1xuICBjb2xvcjogI2ZmZjsgfVxuICAucHJvZmlsZS1oZWFkZXJfX3VzZXItcG9pbnRzIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMTNweDsgfVxuXG4ucHJvZmlsZS1oZWFkZXJfX3VzZXItYXJyb3cge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogN3B4O1xuICByaWdodDogMDtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG4gIC5wcm9maWxlLWhlYWRlcl9fdXNlci1hcnJvdyBzdmcge1xuICAgIGZpbGw6ICNmZmY7XG4gICAgd2lkdGg6IDEwcHg7XG4gICAgaGVpZ2h0OiA1cHg7IH1cblxuLnByb2ZpbGUtaGVhZGVyX19lbnRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIC5wcm9maWxlLWhlYWRlcl9fZW50ZXIgLmJ0biB7XG4gICAgbWluLXdpZHRoOiAxOTJweDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bzsgfVxuXG4ucHJvZmlsZS1oZWFkZXJfX3VzZXItbWVudSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMjtcbiAgdG9wOiA0OXB4O1xuICByaWdodDogMDtcbiAgZGlzcGxheTogbm9uZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWluLXdpZHRoOiAyNTBweDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXItcmFkaXVzOiAwIDAgNXB4IDVweDtcbiAgYm94LXNoYWRvdzogMCAwIDEwcHggcmdiYSgwLCAwLCAwLCAwLjE1KTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAgIC5wcm9maWxlLWhlYWRlcl9fdXNlci1tZW51IHtcbiAgICAgIHdpZHRoOiAxMDAlOyB9IH1cblxuLnByb2ZpbGUtaGVhZGVyX191c2VyLWl0ZW0ge1xuICBwYWRkaW5nOiAxMHB4IDIwcHggMTBweCAxNHB4O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2YwZjBmNTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuICAucHJvZmlsZS1oZWFkZXJfX3VzZXItaXRlbTpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tOiBub25lOyB9XG4gIC5wcm9maWxlLWhlYWRlcl9fdXNlci1pdGVtLmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjBmNTsgfVxuICAgIC5wcm9maWxlLWhlYWRlcl9fdXNlci1pdGVtLmFjdGl2ZSAucHJvZmlsZS1oZWFkZXJfX3VzZXItbGluayB7XG4gICAgICBjb2xvcjogIzRkNGNlMDsgfVxuXG4ucHJvZmlsZS1oZWFkZXJfX3VzZXItbGluayB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzFlMWUxZTsgfVxuICAucHJvZmlsZS1oZWFkZXJfX3VzZXItbGluazpob3ZlciB7XG4gICAgY29sb3I6ICMxZTFlMWU7IH1cbiAgLnByb2ZpbGUtaGVhZGVyX191c2VyLWxpbmsgc3BhbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAxcHg7XG4gICAgaGVpZ2h0OiAxNnB4O1xuICAgIG1hcmdpbjogMCA1cHg7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDNweCk7XG4gICAgb3BhY2l0eTogLjU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzk5YTFiYTsgfVxuXG4ucHJvZmlsZS1oZWFkZXItcG9wdXAtd3JhcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogNTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICBwYWRkaW5nLXRvcDogMjhweDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAuNXM7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBvcGFjaXR5OiAwOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExNDBweCkge1xuICAgIC5wcm9maWxlLWhlYWRlci1wb3B1cC13cmFwIHtcbiAgICAgIHJpZ2h0OiAtNDBweDtcbiAgICAgIGxlZnQ6IGF1dG87IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjBweCkge1xuICAgIC5wcm9maWxlLWhlYWRlci1wb3B1cC13cmFwIHtcbiAgICAgIGxlZnQ6IDA7IH0gfVxuICAucHJvZmlsZS1oZWFkZXItcG9wdXAtd3JhcDo6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAyMnB4O1xuICAgIHdpZHRoOiAxMnB4O1xuICAgIGhlaWdodDogNnB4O1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjVzO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgYm9yZGVyLXJpZ2h0OiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogNnB4IHNvbGlkICNmZmY7XG4gICAgYm9yZGVyLWxlZnQ6IDZweCBzb2xpZCB0cmFuc3BhcmVudDsgfVxuXG4ucHJvZmlsZS1oZWFkZXJfX2ljb25zLWxpbmstLW1lc3NhZ2UgKyAucHJvZmlsZS1oZWFkZXItcG9wdXAtd3JhcDo6YmVmb3JlIHtcbiAgbGVmdDogMzBweDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTQwcHgpIHtcbiAgICAucHJvZmlsZS1oZWFkZXJfX2ljb25zLWxpbmstLW1lc3NhZ2UgKyAucHJvZmlsZS1oZWFkZXItcG9wdXAtd3JhcDo6YmVmb3JlIHtcbiAgICAgIHJpZ2h0OiAxNjBweDtcbiAgICAgIGxlZnQ6IGF1dG87IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjBweCkge1xuICAgIC5wcm9maWxlLWhlYWRlcl9faWNvbnMtbGluay0tbWVzc2FnZSArIC5wcm9maWxlLWhlYWRlci1wb3B1cC13cmFwOjpiZWZvcmUge1xuICAgICAgbGVmdDogMTBweDsgfSB9XG5cbi5wcm9maWxlLWhlYWRlcl9faWNvbnMtbGluay0taGF0ICsgLnByb2ZpbGUtaGVhZGVyLXBvcHVwLXdyYXA6OmJlZm9yZSB7XG4gIGxlZnQ6IDkwcHg7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE0MHB4KSB7XG4gICAgLnByb2ZpbGUtaGVhZGVyX19pY29ucy1saW5rLS1oYXQgKyAucHJvZmlsZS1oZWFkZXItcG9wdXAtd3JhcDo6YmVmb3JlIHtcbiAgICAgIHJpZ2h0OiAxMDBweDtcbiAgICAgIGxlZnQ6IGF1dG87IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjBweCkge1xuICAgIC5wcm9maWxlLWhlYWRlcl9faWNvbnMtbGluay0taGF0ICsgLnByb2ZpbGUtaGVhZGVyLXBvcHVwLXdyYXA6OmJlZm9yZSB7XG4gICAgICBsZWZ0OiA2NXB4OyB9IH1cblxuLnByb2ZpbGUtaGVhZGVyX19pY29ucy1saW5rLS1pbmZvICsgLnByb2ZpbGUtaGVhZGVyLXBvcHVwLXdyYXA6OmJlZm9yZSB7XG4gIGxlZnQ6IDE0NXB4OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExNDBweCkge1xuICAgIC5wcm9maWxlLWhlYWRlcl9faWNvbnMtbGluay0taW5mbyArIC5wcm9maWxlLWhlYWRlci1wb3B1cC13cmFwOjpiZWZvcmUge1xuICAgICAgcmlnaHQ6IDQ1cHg7XG4gICAgICBsZWZ0OiBhdXRvOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzYwcHgpIHtcbiAgICAucHJvZmlsZS1oZWFkZXJfX2ljb25zLWxpbmstLWluZm8gKyAucHJvZmlsZS1oZWFkZXItcG9wdXAtd3JhcDo6YmVmb3JlIHtcbiAgICAgIGxlZnQ6IDEyMHB4OyB9IH1cblxuLnByb2ZpbGUtaGVhZGVyLXBvcHVwIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2lkdGg6IDUwMHB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJveC1zaGFkb3c6IDAgMCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTQwcHgpIHtcbiAgICAucHJvZmlsZS1oZWFkZXItcG9wdXAge1xuICAgICAgd2lkdGg6IDQwMHB4OyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgICAucHJvZmlsZS1oZWFkZXItcG9wdXAge1xuICAgICAgd2lkdGg6IDMwMHB4OyB9IH1cblxuLnByb2ZpbGUtaGVhZGVyLXBvcHVwX19oZWFkZXIge1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7IH1cbiAgLnByb2ZpbGUtaGVhZGVyLXBvcHVwX19oZWFkZXIgc3BhbiB7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDVweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGNvbG9yOiAjNGQ0Y2UwOyB9XG5cbi5wcm9maWxlLWhlYWRlci1wb3B1cF9faGVhZGVyLS1vbGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMGY1OyB9XG4gIC5wcm9maWxlLWhlYWRlci1wb3B1cF9faGVhZGVyLS1vbGQgc3BhbiB7XG4gICAgY29sb3I6ICM5OWExYmE7IH1cblxuLnByb2ZpbGUtaGVhZGVyLXBvcHVwX19pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiAxNXB4IDI1cHggMTBweCAyMHB4O1xuICB0cmFuc2l0aW9uOiAuNXM7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZjBmMGY1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gICAgLnByb2ZpbGUtaGVhZGVyLXBvcHVwX19pdGVtIHtcbiAgICAgIHBhZGRpbmc6IDE1cHggMTVweCAxMHB4IDE1cHg7IH0gfVxuICAucHJvZmlsZS1oZWFkZXItcG9wdXBfX2l0ZW06aG92ZXIge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZWVlZWZlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWVlZmU7IH1cbiAgICAucHJvZmlsZS1oZWFkZXItcG9wdXBfX2l0ZW06aG92ZXIgLnByb2ZpbGUtaGVhZGVyLXBvcHVwX19jbG9zZSB7XG4gICAgICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgICAgIG9wYWNpdHk6IDE7IH1cbiAgLnByb2ZpbGUtaGVhZGVyLXBvcHVwX19pdGVtIC5idG4ge1xuICAgIG1pbi13aWR0aDogMTIwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDVweDsgfVxuICAgIC5wcm9maWxlLWhlYWRlci1wb3B1cF9faXRlbSAuYnRuOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG5cbi5wcm9maWxlLWhlYWRlci1wb3B1cF9faXRlbS0tb2xkIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGYwZjU7IH1cblxuLnByb2ZpbGUtaGVhZGVyLXBvcHVwX19jbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMHB4O1xuICByaWdodDogMTBweDtcbiAgd2lkdGg6IDlweDtcbiAgaGVpZ2h0OiA5cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAuNXM7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBvcGFjaXR5OiAwOyB9XG4gIC5wcm9maWxlLWhlYWRlci1wb3B1cF9fY2xvc2Ugc3ZnIHtcbiAgICBmaWxsOiAjOTlhMWJhO1xuICAgIHdpZHRoOiA5cHg7XG4gICAgaGVpZ2h0OiA5cHg7IH1cblxuLnByb2ZpbGUtaGVhZGVyLXBvcHVwX19hdmEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleDogbm9uZTtcbiAgd2lkdGg6IDY0cHg7XG4gIGhlaWdodDogNjRweDtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MGNlYjA7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgICAucHJvZmlsZS1oZWFkZXItcG9wdXBfX2F2YSB7XG4gICAgICB3aWR0aDogNDBweDtcbiAgICAgIGhlaWdodDogNDBweDtcbiAgICAgIG1hcmdpbi1yaWdodDogMTBweDsgfSB9XG4gIC5wcm9maWxlLWhlYWRlci1wb3B1cF9fYXZhIHN2ZyB7XG4gICAgZmlsbDogI2ZmZjtcbiAgICB3aWR0aDogMzZweDtcbiAgICBoZWlnaHQ6IDMzcHg7IH1cbiAgLnByb2ZpbGUtaGVhZGVyLXBvcHVwX19hdmEgaW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTsgfVxuICAucHJvZmlsZS1oZWFkZXItcG9wdXBfX2F2YSBzcGFuIHtcbiAgICBmb250LXNpemU6IDM1cHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gICAgICAucHJvZmlsZS1oZWFkZXItcG9wdXBfX2F2YSBzcGFuIHtcbiAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICBwYWRkaW5nLXRvcDogMnB4OyB9IH1cblxuLnByb2ZpbGUtaGVhZGVyLXBvcHVwX19pdGVtLS1jb3VudGVyIC5wcm9maWxlLWhlYWRlci1wb3B1cF9fYXZhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjNGMzYjsgfVxuXG4ucHJvZmlsZS1oZWFkZXItcG9wdXBfX3RleHQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMTNweDtcbiAgY29sb3I6ICMxZTFlMWU7IH1cblxuLnByb2ZpbGUtaGVhZGVyLXBvcHVwX19mb290ZXIge1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UxZTFlODsgfVxuICAucHJvZmlsZS1oZWFkZXItcG9wdXBfX2Zvb3RlciBhIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY29sb3I6ICM0ZDRjZTA7IH1cblxuLnByb2ZpbGUtdG9wIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgIzAwMDAwMCAwJSwgcmdiYSg2NiwgNjQsIDI1MSwgMCkgMTAwJSk7IH1cbiAgLnByb2ZpbGUtdG9wIC5jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWluLWhlaWdodDogMzMwcHg7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAgICAgLnByb2ZpbGUtdG9wIC5jb250YWluZXIge1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7IH0gfVxuXG4ucHJvZmlsZS10b3BfX2xlZnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBmbGV4OiBub25lO1xuICB3aWR0aDogMjcwcHg7XG4gIG1hcmdpbi1yaWdodDogMzBweDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NjBweCkge1xuICAgIC5wcm9maWxlLXRvcF9fbGVmdCB7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAucHJvZmlsZS10b3BfX2xlZnQge1xuICAgICAgd2lkdGg6IDE2MHB4OyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICAucHJvZmlsZS10b3BfX2xlZnQge1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyB9IH1cblxuLnByb2ZpbGUtdG9wX19hdmEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGZsZXg6IG5vbmU7XG4gIHdpZHRoOiAyMTBweDtcbiAgaGVpZ2h0OiAyNTVweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDYwcHgpO1xuICBib3JkZXI6IDNweCBzb2xpZCB3aGl0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjBmNTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3NtaWxlLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcbiAgYmFja2dyb3VuZC1zaXplOiA2NSU7XG4gIGJveC1zaGFkb3c6IDAgMCAyMHB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODYwcHgpIHtcbiAgICAucHJvZmlsZS10b3BfX2F2YSB7XG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLnByb2ZpbGUtdG9wX19hdmEge1xuICAgICAgd2lkdGg6IDE1MHB4O1xuICAgICAgaGVpZ2h0OiAxODVweDsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICAgLnByb2ZpbGUtdG9wX19hdmEge1xuICAgICAgd2lkdGg6IDIxMHB4O1xuICAgICAgaGVpZ2h0OiAyNTVweDsgfSB9XG4gIC5wcm9maWxlLXRvcF9fYXZhIGltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWluLWhlaWdodDogMjU1cHg7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgLnByb2ZpbGUtdG9wX19hdmEgaW1nIHtcbiAgICAgICAgbWluLWhlaWdodDogMTg1cHg7IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICAgICAucHJvZmlsZS10b3BfX2F2YSBpbWcge1xuICAgICAgICBtaW4taGVpZ2h0OiAyNTVweDsgfSB9XG5cbi5wcm9maWxlLXRvcF9fcmlnaHQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy10b3A6IDUwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAyNXB4OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg2MHB4KSB7XG4gICAgLnByb2ZpbGUtdG9wX19yaWdodCB7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZDsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICAgLnByb2ZpbGUtdG9wX19yaWdodCB7XG4gICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgcGFkZGluZy10b3A6IDA7IH0gfVxuXG4ucHJvZmlsZS10b3BfX2FkZCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAyMHB4O1xuICByaWdodDogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICAgLnByb2ZpbGUtdG9wX19hZGQge1xuICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7IH0gfVxuXG4ucHJvZmlsZS10b3BfX2VkaXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMjBweDtcbiAgcmlnaHQ6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAgIC5wcm9maWxlLXRvcF9fZWRpdCB7XG4gICAgICByaWdodDogMjBweDsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gICAgLnByb2ZpbGUtdG9wX19lZGl0IHtcbiAgICAgIHJpZ2h0OiAxMHB4OyB9IH1cblxuLnByb2ZpbGUtdG9wX19lZGl0LWljb24ge1xuICBmbGV4OiBub25lO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7IH1cbiAgLnByb2ZpbGUtdG9wX19lZGl0LWljb24gc3ZnIHtcbiAgICBmaWxsOiAjZmZmO1xuICAgIHdpZHRoOiAxN3B4O1xuICAgIGhlaWdodDogMTdweDsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM3NXB4KSB7XG4gICAgICAucHJvZmlsZS10b3BfX2VkaXQtaWNvbiBzdmcge1xuICAgICAgICB3aWR0aDogMjVweDtcbiAgICAgICAgaGVpZ2h0OiAyNXB4OyB9IH1cblxuLnByb2ZpbGUtdG9wX19lZGl0LXRleHQge1xuICBmb250LXNpemU6IDExcHg7XG4gIGNvbG9yOiAjZmZmOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM3NXB4KSB7XG4gICAgLnByb2ZpbGUtdG9wX19lZGl0LXRleHQge1xuICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg2MHB4KSB7XG4gIC5wcm9maWxlLXRvcF9faW5mbyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfSB9XG5cbi5wcm9maWxlLXRvcF9faW5mby1uYW1lIHtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDM1cHg7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LXNoYWRvdzogMCAwIDEwcHggcmdiYSgwLCAwLCAwLCAwLjE1KTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5wcm9maWxlLXRvcF9faW5mby1uYW1lIHtcbiAgICAgIGZvbnQtc2l6ZTogMjhweDsgfSB9XG5cbi5wcm9maWxlLXRvcF9faW5mby1yb3cge1xuICBkaXNwbGF5OiBmbGV4OyB9XG4gIC5wcm9maWxlLXRvcF9faW5mby1yb3cgLmJ0biB7XG4gICAgbWFyZ2luLXRvcDogMjBweDsgfVxuXG4ucHJvZmlsZS10b3BfX2luZm8tdGl0bGUge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICBtaW4td2lkdGg6IDE0MHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICBjb2xvcjogI2ZmZjsgfVxuXG4ucHJvZmlsZS10b3BfX2luZm8taW5mbyB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbi5wcm9maWxlLXRvcF9fc2hvdy1tb3JlIHtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICNmZmY7IH1cbiAgLnByb2ZpbGUtdG9wX19zaG93LW1vcmU6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgLnByb2ZpbGUtdG9wX19zaG93LW1vcmU6aG92ZXI6OmJlZm9yZSB7XG4gICAgICB3aWR0aDogMDtcbiAgICAgIGNvbnRlbnQ6ICcnOyB9XG4gIC5wcm9maWxlLXRvcF9fc2hvdy1tb3JlOjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgY29udGVudDogJyc7XG4gICAgdHJhbnNpdGlvbjogd2lkdGggLjVzO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH1cblxuLnByb2ZpbGUtdG9wX19zaG93LW1vcmUuYWN0aXZlIC5wcm9maWxlLXRvcF9fc2hvdy1tb3JlLW9wZW4ge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5wcm9maWxlLXRvcF9fc2hvdy1tb3JlLmFjdGl2ZSAucHJvZmlsZS10b3BfX3Nob3ctbW9yZS1jbG9zZSB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5wcm9maWxlLXRvcF9fc2hvdy1tb3JlLWNsb3NlIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4ucHJvZmlsZS10b3BfX3N0YXR1cyB7XG4gIHRleHQtYWxpZ246IHJpZ2h0OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg2MHB4KSB7XG4gICAgLnByb2ZpbGUtdG9wX19zdGF0dXMge1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDsgfSB9XG5cbi5wcm9maWxlLXRvcF9fc3RhdHVzLXJhaXQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gIC5wcm9maWxlLXRvcF9fc3RhdHVzLXJhaXQgc3ZnIHtcbiAgICBmbGV4OiBub25lO1xuICAgIGZpbGw6ICMzOTY7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAyOXB4O1xuICAgIG1hcmdpbi1yaWdodDogMTVweDsgfVxuICAucHJvZmlsZS10b3BfX3N0YXR1cy1yYWl0IHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdGV4dC1zaGFkb3c6IDAgMCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgLnByb2ZpbGUtdG9wX19zdGF0dXMtcmFpdCBzcGFuIHtcbiAgICAgICAgZm9udC1zaXplOiAyOHB4OyB9IH1cblxuLnByb2ZpbGUtdG9wX19zdGF0dXMtcG9zaXRpb24ge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjZmZmOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLnByb2ZpbGUtdG9wX19zdGF0dXMtcG9zaXRpb24ge1xuICAgICAgZm9udC1zaXplOiAxNHB4OyB9IH1cblxuLnByb2ZpbGUtdG9wLXRlYWNoZXIge1xuICBwYWRkaW5nLXRvcDogMTVweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjsgfVxuXG4ucHJvZmlsZS10b3AtdGVhY2hlcl9fYm9keSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWluLWhlaWdodDogNDkzcHg7XG4gIHBhZGRpbmctbGVmdDogMzcwcHg7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODYwcHgpIHtcbiAgICAucHJvZmlsZS10b3AtdGVhY2hlcl9fYm9keSB7XG4gICAgICBtaW4taGVpZ2h0OiA0MDBweDtcbiAgICAgIHBhZGRpbmctbGVmdDogMzIwcHg7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2ODBweCkge1xuICAgIC5wcm9maWxlLXRvcC10ZWFjaGVyX19ib2R5IHtcbiAgICAgIHBhZGRpbmctbGVmdDogMDsgfSB9XG5cbi5wcm9maWxlLXRvcC10ZWFjaGVyX19waWMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTEyMHB4O1xuICBsZWZ0OiAzMHB4O1xuICB3aWR0aDogMzA0cHg7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODYwcHgpIHtcbiAgICAucHJvZmlsZS10b3AtdGVhY2hlcl9fcGljIHtcbiAgICAgIHdpZHRoOiAyNTBweDsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY4MHB4KSB7XG4gICAgLnByb2ZpbGUtdG9wLXRlYWNoZXJfX3BpYyB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBib3R0b206IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgb3JkZXI6IDEwMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgICAgIG1hcmdpbjogMCBhdXRvOyB9IH1cbiAgLnByb2ZpbGUtdG9wLXRlYWNoZXJfX3BpYyBpbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlOyB9XG5cbi5wcm9maWxlLXRvcC10ZWFjaGVyX19waWMtLW5ldzo6YmVmb3JlLFxuLnByb2ZpbGUtdG9wLXRlYWNoZXJfX3BpYy0tZXhjbHVzaXZlOjpiZWZvcmUsXG4ucHJvZmlsZS10b3AtdGVhY2hlcl9fcGljLS1jaG9zZW46OmJlZm9yZSxcbi5wcm9maWxlLXRvcC10ZWFjaGVyX19waWMtLXJlY29tbWVuZDo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDE0N3B4O1xuICBsZWZ0OiAtMzBweDtcbiAgd2lkdGg6IDEwMHB4O1xuICBoZWlnaHQ6IDEwMHB4O1xuICBjb250ZW50OiAnJztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA0OSUgNDclOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM3NXB4KSB7XG4gICAgLnByb2ZpbGUtdG9wLXRlYWNoZXJfX3BpYy0tbmV3OjpiZWZvcmUsXG4gICAgLnByb2ZpbGUtdG9wLXRlYWNoZXJfX3BpYy0tZXhjbHVzaXZlOjpiZWZvcmUsXG4gICAgLnByb2ZpbGUtdG9wLXRlYWNoZXJfX3BpYy0tY2hvc2VuOjpiZWZvcmUsXG4gICAgLnByb2ZpbGUtdG9wLXRlYWNoZXJfX3BpYy0tcmVjb21tZW5kOjpiZWZvcmUge1xuICAgICAgbGVmdDogMDsgfSB9XG5cbi5wcm9maWxlLXRvcC10ZWFjaGVyX19waWMtLWV4Y2x1c2l2ZTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5YWMxMztcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2V4Y2x1c2l2ZS5wbmdcIik7IH1cblxuLnByb2ZpbGUtdG9wLXRlYWNoZXJfX3BpYy0tY2hvc2VuOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWNhYzU0O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvY2hvc2VuLnBuZ1wiKTsgfVxuXG4ucHJvZmlsZS10b3AtdGVhY2hlcl9fcGljLS1yZWNvbW1lbmQ6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYzRjM2I7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9yZWNvbW1lbmQucG5nXCIpOyB9XG5cbi5wcm9maWxlLXRvcC10ZWFjaGVyX19waWMtLW5ldzo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzgxODVlYztcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL25ldy5wbmdcIik7IH1cblxuLnByb2ZpbGUtdG9wLXRlYWNoZXJfX2luZm8ge1xuICBtYXgtd2lkdGg6IDUwMHB4O1xuICBtYXJnaW4tdG9wOiBhdXRvOyB9XG5cbi5wcm9maWxlLXRvcC10ZWFjaGVyX19uYW1lIHtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDcwcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiA4MHB4O1xuICBtYXJnaW4tdG9wOiA1MHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBjb2xvcjogI2ZmZjsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAucHJvZmlsZS10b3AtdGVhY2hlcl9fbmFtZSB7XG4gICAgICBmb250LXNpemU6IDYwcHg7XG4gICAgICBsaW5lLWhlaWdodDogMS4yOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODYwcHgpIHtcbiAgICAucHJvZmlsZS10b3AtdGVhY2hlcl9fbmFtZSB7XG4gICAgICBmb250LXNpemU6IDUwcHg7IH0gfVxuXG4ucHJvZmlsZS10b3AtdGVhY2hlcl9fcG9zaXRpb24ge1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyNXB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgbWFyZ2luLWJvdHRvbTogNzBweDtcbiAgY29sb3I6ICNmZmY7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODYwcHgpIHtcbiAgICAucHJvZmlsZS10b3AtdGVhY2hlcl9fcG9zaXRpb24ge1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7IH0gfVxuXG4ucHJvZmlsZS10b3AtdGVhY2hlcl9fYm90dG9tIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTEwcHgpIHtcbiAgICAucHJvZmlsZS10b3AtdGVhY2hlcl9fYm90dG9tIHtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDsgfSB9XG4gIC5wcm9maWxlLXRvcC10ZWFjaGVyX19ib3R0b20gLmJ0biB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTEwcHgpIHtcbiAgICAgIC5wcm9maWxlLXRvcC10ZWFjaGVyX19ib3R0b20gLmJ0biB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7IH0gfVxuICAgIC5wcm9maWxlLXRvcC10ZWFjaGVyX19ib3R0b20gLmJ0bjpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDsgfVxuXG4ucHJvZmlsZS10b3AtdGVhY2hlcl9fcmFpdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTExMHB4KSB7XG4gICAgLnByb2ZpbGUtdG9wLXRlYWNoZXJfX3JhaXQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDsgfSB9XG4gIC5wcm9maWxlLXRvcC10ZWFjaGVyX19yYWl0IHNwYW4ge1xuICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICBjb2xvcjogI2ZmZjsgfVxuXG4ucHJvZmlsZS10b3AtdGVhY2hlcl9fcmFpdC1zdmcge1xuICBkaXNwbGF5OiBmbGV4OyB9XG4gIC5wcm9maWxlLXRvcC10ZWFjaGVyX19yYWl0LXN2ZyBzdmcge1xuICAgIGZsZXg6IG5vbmU7XG4gICAgd2lkdGg6IDIxcHg7XG4gICAgaGVpZ2h0OiAyMXB4O1xuICAgIG1hcmdpbi1yaWdodDogN3B4OyB9XG5cbi5wcm9maWxlLXRvcC10ZWFjaGVyX19yYWl0LXN2Zy0tMSBzdmc6bnRoLWNoaWxkKG4rMikgLnN2Zy1zdGFyLXJhaXQge1xuICBmaWxsOiAjZmZmOyB9XG5cbi5wcm9maWxlLXRvcC10ZWFjaGVyX19yYWl0LXN2Zy0tMiBzdmc6bnRoLWNoaWxkKG4rMykgLnN2Zy1zdGFyLXJhaXQge1xuICBmaWxsOiAjZmZmOyB9XG5cbi5wcm9maWxlLXRvcC10ZWFjaGVyX19yYWl0LXN2Zy0tMyBzdmc6bnRoLWNoaWxkKG4rNCkgLnN2Zy1zdGFyLXJhaXQge1xuICBmaWxsOiAjZmZmOyB9XG5cbi5wcm9maWxlLXRvcC10ZWFjaGVyX19yYWl0LXN2Zy0tNCBzdmc6bnRoLWNoaWxkKG4rNSkgLnN2Zy1zdGFyLXJhaXQge1xuICBmaWxsOiAjZmZmOyB9XG5cbi5wcm9maWxlLXRvcC10ZWFjaGVyX19oYXNodGFnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDc1cHg7XG4gIHJpZ2h0OiAtNDBweDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NTBweCkge1xuICAgIC5wcm9maWxlLXRvcC10ZWFjaGVyX19oYXNodGFnIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuICAucHJvZmlsZS10b3AtdGVhY2hlcl9faGFzaHRhZyBzcGFuIHtcbiAgICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsaW5lLWhlaWdodDogMzVweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb2xvcjogI2ZmZjsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjIwcHgpIHtcbiAgLnByb2ZpbGUtY291bnRlcnMgLmNvbnRhaW5lciB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7IH0gfVxuXG4ucHJvZmlsZS1jb3VudGVyc19fbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMjVweCAwIDVweCAwOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk1MHB4KSB7XG4gICAgLnByb2ZpbGUtY291bnRlcnNfX2xpc3Qge1xuICAgICAgcGFkZGluZzogMDsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY4MHB4KSB7XG4gICAgLnByb2ZpbGUtY291bnRlcnNfX2xpc3Qge1xuICAgICAgZmxleC13cmFwOiB3cmFwOyB9IH1cblxuLnByb2ZpbGUtY291bnRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDAgMTBweCAyMHB4IDEwcHg7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTUwcHgpIHtcbiAgICAucHJvZmlsZS1jb3VudGVyIHtcbiAgICAgIHdpZHRoOiA1MCU7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NjBweCkge1xuICAgIC5wcm9maWxlLWNvdW50ZXIge1xuICAgICAgd2lkdGg6IGF1dG87IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2ODBweCkge1xuICAgIC5wcm9maWxlLWNvdW50ZXIge1xuICAgICAgd2lkdGg6IDUwJTsgfSB9XG5cbi5wcm9maWxlLWNvdW50ZXJfX251bWIge1xuICBmb250LXNpemU6IDMwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICBjb2xvcjogIzRkNGNlMDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNzVweCkge1xuICAgIC5wcm9maWxlLWNvdW50ZXJfX251bWIge1xuICAgICAgZm9udC1zaXplOiAyNHB4OyB9IH1cblxuLnByb2ZpbGUtY291bnRlcl9fdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctdG9wOiA1cHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGNvbG9yOiAjNGQ0Y2UwOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY4MHB4KSB7XG4gICAgLnByb2ZpbGUtY291bnRlcl9fdGV4dCB7XG4gICAgICB3aGl0ZS1zcGFjZTogbm9ybWFsOyB9IH1cblxuLnByb2ZpbGUtYXNpZGUge1xuICBmbGV4OiBub25lO1xuICB3aWR0aDogMjcwcHg7XG4gIG1hcmdpbi1yaWdodDogMzBweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NTBweCkge1xuICAgIC5wcm9maWxlLWFzaWRlIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfSB9XG5cbi5hc2lkZS1pdGVtIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG5cbi5hc2lkZS1pdGVtX19oZWFkZXIge1xuICBwYWRkaW5nOiAyMHB4IDIwcHggNXB4IDIwcHg7IH1cblxuLmFzaWRlLWl0ZW1fX3RpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgY29sb3I6ICMxZTFlMWU7IH1cblxuLmFzaWRlLWl0ZW1fX3RpdGxlLWNvdW50IHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICM0ZDRjZTA7IH1cblxuLmFzaWRlLWl0ZW1fX2Zvb3RlciB7XG4gIG1hcmdpbi10b3A6IC03cHg7XG4gIHBhZGRpbmc6IDAgMjBweCAxMHB4IDIwcHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0OyB9XG5cbi5hc2lkZS1pdGVtX19mb290ZXItbGluayB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzRkNGNlMDsgfVxuXG4ucHJvZmlsZS1hcnRpY2xlcyB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9XG5cbi5wcm9maWxlLWFydGljbGUge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgcGFkZGluZzogMCAyMHB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH1cblxuLnByb2ZpbGUtYXJ0aWNsZV9fYm9keSB7XG4gIHBhZGRpbmctdG9wOiAzcHg7IH1cbiAgLnByb2ZpbGUtYXJ0aWNsZV9fYm9keSBpbWcge1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIG9iamVjdC1wb3NpdGlvbjogNTAlIDUwJTsgfVxuXG4ucHJvZmlsZS1hcnRpY2xlX19ib2R5LXRleHQge1xuICBwYWRkaW5nLWJvdHRvbTogN3B4OyB9XG4gIC5wcm9maWxlLWFydGljbGVfX2JvZHktdGV4dCBwIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgIGNvbG9yOiAjMWUxZTFlOyB9XG5cbi5wcm9maWxlLWFydGljbGVfX2JvZHktaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDE4cHg7IH1cbiAgLnByb2ZpbGUtYXJ0aWNsZV9fYm9keS1pbWcgaW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTsgfVxuXG4ucHJvZmlsZS1hcnRpY2xlX19ib2R5LW1vcmUge1xuICBmb250LXNpemU6IDEycHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICM0ZDRjZTA7IH1cblxuLnByb2ZpbGUtYXJ0aWNsZV9fYm9keS11bm1vcmUge1xuICBmb250LXNpemU6IDEycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzRkNGNlMDsgfVxuICAucHJvZmlsZS1hcnRpY2xlX19ib2R5LXVubW9yZTo6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAxMHB4O1xuICAgIGJvdHRvbTogMDtcbiAgICB3aWR0aDogMXB4O1xuICAgIGhlaWdodDogMTBweDtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgY29udGVudDogJyc7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U0ZTRmMjsgfVxuXG4ucHJvZmlsZS1hcnRpY2xlX19ib2R5LXNuZWFrIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjZTRlNGYyOyB9XG5cbi5wcm9maWxlLWFydGljbGVfX2FkZC1hcnRpY2xlcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDMwcHgpO1xuICBtaW4taGVpZ2h0OiAzMDBweDtcbiAgcGFkZGluZzogMjBweCAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgLnByb2ZpbGUtYXJ0aWNsZV9fYWRkLWFydGljbGVzIC5idG4ge1xuICAgIG1pbi13aWR0aDogMTg1cHg7XG4gICAgbWFyZ2luOiAxMHB4IDAgMCAwOyB9XG5cbi5wcm9maWxlLWFydGljbGVfX2FkZC1hcnRpY2xlcy10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDI1cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjMWUxZTFlOyB9XG5cbi5wcm9maWxlLWFydGljbGUtZW1wdHkge1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDEyMHB4KTsgfVxuXG4ucHJvZmlsZS1hcnRpY2xlX19ib2R5LWZvb3RlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgLnByb2ZpbGUtYXJ0aWNsZV9fYm9keS1mb290ZXIge1xuICAgICAgZmxleC13cmFwOiB3cmFwOyB9IH1cblxuLnByb2ZpbGUtYXJ0aWNsZV9fdGFncy1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDsgfVxuXG4ucHJvZmlsZS1hcnRpY2xlX190YWdzLWl0ZW0ge1xuICBwYWRkaW5nOiAwIDE1cHggMCAwO1xuICBsaXN0LXN0eWxlOiBub25lOyB9XG4gIC5wcm9maWxlLWFydGljbGVfX3RhZ3MtaXRlbS5oaWRkZW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cblxuLnByb2ZpbGUtYXJ0aWNsZV9fdGFncy1pdGVtLS1hcnJvdyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIHdpZHRoOiAyMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgLnByb2ZpbGUtYXJ0aWNsZV9fdGFncy1pdGVtLS1hcnJvdy5hY3RpdmUgc3ZnIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpOyB9XG4gIC5wcm9maWxlLWFydGljbGVfX3RhZ3MtaXRlbS0tYXJyb3cgc3ZnIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgZmlsbDogIzk5YTFiYTtcbiAgICB3aWR0aDogMTBweDtcbiAgICBoZWlnaHQ6IDVweDtcbiAgICBtYXJnaW46IDVweCAwO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuNXM7XG4gICAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTsgfVxuXG4ucHJvZmlsZS1hcnRpY2xlX190YWdzLWxpbmsge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzk5YTFiYTsgfVxuXG4ucHJvZmlsZS1hcnRpY2xlX19pY29ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IG5vbmU7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgLnByb2ZpbGUtYXJ0aWNsZV9faWNvbnMge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7IH0gfVxuXG4ucHJvZmlsZS1hcnRpY2xlX19pY29ucy1pY29uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAucHJvZmlsZS1hcnRpY2xlX19pY29ucy1pY29uIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwOyB9IH1cblxuLnByb2ZpbGUtYXJ0aWNsZV9faWNvbi1oZWFydCB7XG4gIHdpZHRoOiAyNnB4O1xuICBoZWlnaHQ6IDIycHg7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuICAucHJvZmlsZS1hcnRpY2xlX19pY29uLWhlYXJ0IHN2ZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlOyB9XG4gIC5wcm9maWxlLWFydGljbGVfX2ljb24taGVhcnQuYWN0aXZlIC5zdmctaGVhcnQge1xuICAgIGZpbGw6ICNmYzRjM2I7IH1cblxuLnByb2ZpbGUtYXJ0aWNsZV9faWNvbi1tZXNzYWdlIHN2ZyB7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7IH1cblxuLnByb2ZpbGUtYXJ0aWNsZV9faWNvbi1zdGFyIHN2ZyB7XG4gIHdpZHRoOiAyNnB4O1xuICBoZWlnaHQ6IDI0cHg7IH1cblxuLnByb2ZpbGUtYXJ0aWNsZV9faWNvbi1zdGFyLmFjdGl2ZSAuc3ZnLXN0YXIge1xuICBmaWxsOiAjNGQ0Y2UwOyB9XG5cbi5wcm9maWxlLWFydGljbGVfX2ljb25zLWNvdW50IHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBtYXJnaW4tbGVmdDogOXB4O1xuICBwYWRkaW5nLXRvcDogMnB4O1xuICBjb2xvcjogIzc0NzY3YjsgfVxuXG4ucHJvZmlsZS1hcnRpY2xlX19pbWFnZS1oZWFkZXItd3JhcCB7XG4gIHBhZGRpbmctdG9wOiAyMHB4OyB9XG5cbi5wcm9maWxlLWFydGljbGVfX2ltYWdlLWhlYWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtaW4taGVpZ2h0OiAyNTBweDtcbiAgcGFkZGluZzogMjBweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjsgfVxuICAucHJvZmlsZS1hcnRpY2xlX19pbWFnZS1oZWFkZXI6OmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICBjb250ZW50OiAnJztcbiAgICBvcGFjaXR5OiAuMztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwOyB9XG5cbi5hcnRpY2xlLWltYWdlLWhlYWRlcl9fYXV0aG9yIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG5cbi5hcnRpY2xlLWltYWdlLWhlYWRlcl9fYXV0aG9yLWF2YSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpZHRoOiAzNnB4O1xuICBoZWlnaHQ6IDM2cHg7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlOyB9XG4gIC5hcnRpY2xlLWltYWdlLWhlYWRlcl9fYXV0aG9yLWF2YSBpbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlOyB9XG5cbi5hcnRpY2xlLWltYWdlLWhlYWRlcl9fYXV0aG9yLW5hbWUge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbi5hcnRpY2xlLWltYWdlLWhlYWRlcl9fZHJvcGRvd24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMjBweDtcbiAgcmlnaHQ6IDIwcHg7IH1cbiAgLmFydGljbGUtaW1hZ2UtaGVhZGVyX19kcm9wZG93bjpob3ZlciAuYXJ0aWNsZS1pbWFnZS1oZWFkZXJfX2Ryb3Bkb3duLWxpc3Qge1xuICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICAgIG9wYWNpdHk6IDE7IH1cblxuLmFydGljbGUtaW1hZ2UtaGVhZGVyX19kcm9wZG93bi1hcnIge1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZmZjtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZmZmOyB9XG5cbi5hcnRpY2xlLWltYWdlLWhlYWRlcl9fZHJvcGRvd24tbGlzdCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMXB4O1xuICByaWdodDogLTJweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWluLXdpZHRoOiAyMzBweDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IC41cztcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIG9wYWNpdHk6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYm94LXNoYWRvdzogMCAwIDIwcHggcmdiYSgwLCAwLCAwLCAwLjE1KTsgfVxuXG4uYXJ0aWNsZS1pbWFnZS1oZWFkZXJfX2Ryb3Bkb3duLWl0ZW0ge1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICB0cmFuc2l0aW9uOiAuNXM7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTRlNGYyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG4gIC5hcnRpY2xlLWltYWdlLWhlYWRlcl9fZHJvcGRvd24taXRlbTpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tOiBub25lOyB9XG4gIC5hcnRpY2xlLWltYWdlLWhlYWRlcl9fZHJvcGRvd24taXRlbTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzRkNGNlMDsgfVxuICAgIC5hcnRpY2xlLWltYWdlLWhlYWRlcl9fZHJvcGRvd24taXRlbTpob3ZlciAuYXJ0aWNsZS1pbWFnZS1oZWFkZXJfX2Ryb3Bkb3duLWxpbmsge1xuICAgICAgY29sb3I6ICNmZmY7IH1cblxuLmFydGljbGUtaW1hZ2UtaGVhZGVyX19kcm9wZG93bi1saW5rIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMTBweCAxOHB4IDlweCAxOHB4O1xuICB0cmFuc2l0aW9uOiBjb2xvciAuNXM7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICM5OWExYmE7IH1cblxuLmFydGljbGUtaW1hZ2UtaGVhZGVyX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbi5hcnRpY2xlLWltYWdlLWhlYWRlcl9fZm9vdGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7IH1cblxuLmFydGljbGUtaW1hZ2UtaGVhZGVyX19mb290ZXItZGF0ZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1yaWdodDogNDBweDtcbiAgcGFkZGluZy10b3A6IDEwcHg7IH1cblxuLmFydGljbGUtaW1hZ2UtaGVhZGVyX19mb290ZXItZGF0ZS1zdmcge1xuICBtYXJnaW4tcmlnaHQ6IDEycHg7IH1cbiAgLmFydGljbGUtaW1hZ2UtaGVhZGVyX19mb290ZXItZGF0ZS1zdmcgc3ZnIHtcbiAgICBmaWxsOiAjOTlhMWJhO1xuICAgIHdpZHRoOiAxNnB4O1xuICAgIGhlaWdodDogMTZweDsgfVxuXG4uYXJ0aWNsZS1pbWFnZS1oZWFkZXJfX2Zvb3Rlci1kYXRlLXRleHQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogI2ZmZjsgfVxuXG4uYXJ0aWNsZS1pbWFnZS1oZWFkZXJfX2Zvb3Rlci1kaXJlY3Rpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nLXRvcDogMTBweDsgfVxuICAuYXJ0aWNsZS1pbWFnZS1oZWFkZXJfX2Zvb3Rlci1kaXJlY3Rpb24gc3BhbiB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXJpZ2h0OiA3cHg7XG4gICAgY29sb3I6ICNmZmY7IH1cblxuLnByb2ZpbGUtYXJ0aWNsZV9fYm9keS1mdWxsIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4ucHJvZmlsZS1hcnRpY2xlX19ib2R5LWhhbGYtd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuXG4ucHJvZmlsZS1hcnRpY2xlX19ib2R5LWhhbGYtcGljIHtcbiAgd2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7IH1cbiAgLnByb2ZpbGUtYXJ0aWNsZV9fYm9keS1oYWxmLXBpYyBpbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlOyB9XG5cbi5wcm9maWxlLWFydGljbGVfX2NvbW1lbnRzIC5wcm9maWxlLWFydGljbGVfX2ljb25zLWljb24ge1xuICBmbGV4OiBub25lO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gICAgLnByb2ZpbGUtYXJ0aWNsZV9fY29tbWVudHMgLnByb2ZpbGUtYXJ0aWNsZV9faWNvbnMtaWNvbiB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICBtYXJnaW4tbGVmdDogMDsgfSB9XG5cbi5wcm9maWxlLWFydGljbGVfX2NvbW1lbnQge1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDsgfVxuXG4ucHJvZmlsZS1hcnRpY2xlX19jb21tZW50LTIge1xuICBtYXJnaW4tbGVmdDogNTBweDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAgIC5wcm9maWxlLWFydGljbGVfX2NvbW1lbnQtMiB7XG4gICAgICBtYXJnaW4tbGVmdDogMjBweDsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM3NXB4KSB7XG4gICAgLnByb2ZpbGUtYXJ0aWNsZV9fY29tbWVudC0yIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4OyB9IH1cblxuLnByb2ZpbGUtYXJ0aWNsZV9fY29tbWVudC0zIHtcbiAgbWFyZ2luLWxlZnQ6IDEwMHB4OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY4MHB4KSB7XG4gICAgLnByb2ZpbGUtYXJ0aWNsZV9fY29tbWVudC0zIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA1MHB4OyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICAucHJvZmlsZS1hcnRpY2xlX19jb21tZW50LTMge1xuICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNzVweCkge1xuICAgIC5wcm9maWxlLWFydGljbGVfX2NvbW1lbnQtMyB7XG4gICAgICBtYXJnaW4tbGVmdDogMTBweDsgfSB9XG5cbi5wcm9maWxlLWFydGljbGVfX2NvbW1lbnQtNCB7XG4gIG1hcmdpbi1sZWZ0OiAxNTBweDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2ODBweCkge1xuICAgIC5wcm9maWxlLWFydGljbGVfX2NvbW1lbnQtNCB7XG4gICAgICBtYXJnaW4tbGVmdDogNTBweDsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICAgLnByb2ZpbGUtYXJ0aWNsZV9fY29tbWVudC00IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4OyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzc1cHgpIHtcbiAgICAucHJvZmlsZS1hcnRpY2xlX19jb21tZW50LTQge1xuICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7IH0gfVxuXG4ucHJvZmlsZS1hcnRpY2xlX19jb21tZW50LTUge1xuICBtYXJnaW4tbGVmdDogMjAwcHg7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjgwcHgpIHtcbiAgICAucHJvZmlsZS1hcnRpY2xlX19jb21tZW50LTUge1xuICAgICAgbWFyZ2luLWxlZnQ6IDUwcHg7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAgIC5wcm9maWxlLWFydGljbGVfX2NvbW1lbnQtNSB7XG4gICAgICBtYXJnaW4tbGVmdDogMjBweDsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM3NXB4KSB7XG4gICAgLnByb2ZpbGUtYXJ0aWNsZV9fY29tbWVudC01IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4OyB9IH1cblxuLnByb2ZpbGUtYXJ0aWNsZV9fY29tbWVudC1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgcGFkZGluZy1ib3R0b206IDZweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlNGU0ZjI7IH1cblxuLnByb2ZpbGUtYXJ0aWNsZV9fY29tbWVudC1hdmEge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBmbGV4OiBub25lO1xuICB3aWR0aDogMzZweDtcbiAgaGVpZ2h0OiAzNnB4O1xuICBtYXJnaW4tcmlnaHQ6IDE0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTsgfVxuICAucHJvZmlsZS1hcnRpY2xlX19jb21tZW50LWF2YSBpbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlOyB9XG5cbi5wcm9maWxlLWFydGljbGVfX2NvbW1lbnQtbmFtZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1hcmdpbjogMDtcbiAgY29sb3I6ICMxZTFlMWU7IH1cblxuLnByb2ZpbGUtYXJ0aWNsZV9fY29tbWVudC1ib2R5IHtcbiAgcGFkZGluZy1sZWZ0OiA1MHB4OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICAgLnByb2ZpbGUtYXJ0aWNsZV9fY29tbWVudC1ib2R5IHtcbiAgICAgIHBhZGRpbmctbGVmdDogMDsgfSB9XG4gIC5wcm9maWxlLWFydGljbGVfX2NvbW1lbnQtYm9keSBwIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBjb2xvcjogIzFlMWUxZTsgfVxuXG4ucHJvZmlsZS1hcnRpY2xlX19jb21tZW50LWZvb3RlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctbGVmdDogNTBweDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAgIC5wcm9maWxlLWFydGljbGVfX2NvbW1lbnQtZm9vdGVyIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMDsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gICAgLnByb2ZpbGUtYXJ0aWNsZV9fY29tbWVudC1mb290ZXIge1xuICAgICAgZmxleC13cmFwOiB3cmFwOyB9IH1cblxuLnByb2ZpbGUtYXJ0aWNsZV9fY29tbWVudC1kYXRlIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBtYXJnaW4tcmlnaHQ6IDQwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6ICM5OWExYmE7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgICAucHJvZmlsZS1hcnRpY2xlX19jb21tZW50LWRhdGUge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4OyB9IH1cblxuLnByb2ZpbGUtYXJ0aWNsZV9fY29tbWVudC1hbnN3ZXIge1xuICBmb250LXNpemU6IDEycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctcmlnaHQ6IDIxcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6ICM0ZDRjZTA7IH1cbiAgLnByb2ZpbGUtYXJ0aWNsZV9fY29tbWVudC1hbnN3ZXI6OmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogM3B4O1xuICAgIHJpZ2h0OiAxMHB4O1xuICAgIHdpZHRoOiAxcHg7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBjb250ZW50OiAnJztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTRlNGYyOyB9XG5cbi5wcm9maWxlLWFydGljbGVfX2NvbW1lbnQtY29tcGxhaW50IHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6ICM5OWExYmE7IH1cblxuLnByb2ZpbGUtYXJ0aWNsZV9fYWxsLWNvbW1lbnRzIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzRkNGNlMDsgfVxuXG4ucHJvZmlsZS1hcnRpY2xlX19mb290ZXIge1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7IH1cblxuLnByb2ZpbGUtYXJ0aWNsZV9fZm9ybS1pbnB1dC13cmFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDM2cHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cblxuLnByb2ZpbGUtYXJ0aWNsZV9fZm9ybS1pbnB1dCxcbi5wcm9maWxlLWFydGljbGVfX2Zvcm0tdGV4dGFyZWEge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAzNnB4O1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIGNvbG9yOiAjOTlhMWJhO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDE4cHggIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjBmNTtcbiAgb3BhY2l0eTogMTtcbiAgLyogQ2hyb21lL09wZXJhL1NhZmFyaSAqL1xuICAvKiBGaXJlZm94IDE5KyAqL1xuICAvKiBJRSAxMCsgKi9cbiAgLyogRmlyZWZveCAxOC0gKi8gfVxuICAucHJvZmlsZS1hcnRpY2xlX19mb3JtLWlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxuICAucHJvZmlsZS1hcnRpY2xlX19mb3JtLXRleHRhcmVhOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjOTlhMWJhOyB9XG4gIC5wcm9maWxlLWFydGljbGVfX2Zvcm0taW5wdXQ6Oi1tb3otcGxhY2Vob2xkZXIsXG4gIC5wcm9maWxlLWFydGljbGVfX2Zvcm0tdGV4dGFyZWE6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICM5OWExYmE7IH1cbiAgLnByb2ZpbGUtYXJ0aWNsZV9fZm9ybS1pbnB1dDotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG4gIC5wcm9maWxlLWFydGljbGVfX2Zvcm0tdGV4dGFyZWE6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjOTlhMWJhOyB9XG4gIC5wcm9maWxlLWFydGljbGVfX2Zvcm0taW5wdXQ6LW1vei1wbGFjZWhvbGRlcixcbiAgLnByb2ZpbGUtYXJ0aWNsZV9fZm9ybS10ZXh0YXJlYTotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjOTlhMWJhOyB9XG5cbi5wcm9maWxlLWFydGljbGVfX2Zvcm0tdGV4dGFyZWEge1xuICBsaW5lLWhlaWdodDogMzRweDsgfVxuXG4ucHJvZmlsZS1hcnRpY2xlX19mb3JtLXNtaWxlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiA0NXB4O1xuICBib3R0b206IDA7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbjogYXV0bztcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG4gIC5wcm9maWxlLWFydGljbGVfX2Zvcm0tc21pbGUgc3ZnIHtcbiAgICBmaWxsOiAjYzhjOGM4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTsgfVxuXG4ucHJvZmlsZS1hcnRpY2xlX19mb3JtLXBob3RvIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiA3NXB4O1xuICBib3R0b206IDA7XG4gIHdpZHRoOiAyMXB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIG1hcmdpbjogYXV0bztcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG4gIC5wcm9maWxlLWFydGljbGVfX2Zvcm0tcGhvdG8gc3ZnIHtcbiAgICBmaWxsOiAjYzhjOGM4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTsgfVxuXG4ucHJvZmlsZS1hcnRpY2xlX19mb3JtLXN1Ym1pdC13cmFwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAzO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aWR0aDogMzZweDtcbiAgaGVpZ2h0OiAzNnB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0ZDRjZTA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzRkNGNlMCAwJSwgIzVmNjRkNiAxMDAlKTsgfVxuICAucHJvZmlsZS1hcnRpY2xlX19mb3JtLXN1Ym1pdC13cmFwIHN2ZyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICBmaWxsOiAjZmZmO1xuICAgIHdpZHRoOiAxMHB4O1xuICAgIGhlaWdodDogNXB4O1xuICAgIG1hcmdpbjogYXV0bztcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG5cbi5wcm9maWxlLWFydGljbGVfX2Zvcm0tc3VibWl0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIG1hcmdpbjogYXV0bztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBvcGFjaXR5OiAwOyB9XG5cbi5wcm9maWxlLWFydGljbGVfX2Zvcm0tZGVjb3ItbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMCAwIDAgMjBweDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAgIC5wcm9maWxlLWFydGljbGVfX2Zvcm0tZGVjb3ItbGlzdCB7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7IH0gfVxuXG4ucHJvZmlsZS1hcnRpY2xlX19mb3JtLWRlY29yLWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4OiBub25lO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuICAucHJvZmlsZS1hcnRpY2xlX19mb3JtLWRlY29yLWl0ZW0gPiBzdmcge1xuICAgIGZsZXg6IG5vbmU7XG4gICAgZmlsbDogIzk5YTFiYTtcbiAgICB3aWR0aDogMTNweDtcbiAgICBoZWlnaHQ6IDEzcHg7XG4gICAgdHJhbnNpdGlvbjogZmlsbCAuNXM7IH1cbiAgICAucHJvZmlsZS1hcnRpY2xlX19mb3JtLWRlY29yLWl0ZW0gPiBzdmc6aG92ZXIge1xuICAgICAgZmlsbDogIzFlMWUxZTsgfVxuICAucHJvZmlsZS1hcnRpY2xlX19mb3JtLWRlY29yLWl0ZW0uZG91YmxlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7IH1cbiAgLnByb2ZpbGUtYXJ0aWNsZV9fZm9ybS1kZWNvci1pdGVtLmRlY29yLTAxID4gc3ZnIHtcbiAgICB3aWR0aDogOXB4O1xuICAgIGhlaWdodDogMTFweDsgfVxuICAucHJvZmlsZS1hcnRpY2xlX19mb3JtLWRlY29yLWl0ZW0uZGVjb3ItMDIgPiBzdmcge1xuICAgIHdpZHRoOiA1cHg7XG4gICAgaGVpZ2h0OiAxMnB4OyB9XG4gIC5wcm9maWxlLWFydGljbGVfX2Zvcm0tZGVjb3ItaXRlbS5kZWNvci0wOCA+IHN2ZyB7XG4gICAgd2lkdGg6IDE3cHg7XG4gICAgaGVpZ2h0OiAxM3B4OyB9XG4gIC5wcm9maWxlLWFydGljbGVfX2Zvcm0tZGVjb3ItaXRlbS5kZWNvci0wOSA+IHN2ZyB7XG4gICAgd2lkdGg6IDE3cHg7XG4gICAgaGVpZ2h0OiAxNXB4OyB9XG4gIC5wcm9maWxlLWFydGljbGVfX2Zvcm0tZGVjb3ItaXRlbS5kZWNvci0xNSA+IHN2ZyB7XG4gICAgd2lkdGg6IDE2cHg7XG4gICAgaGVpZ2h0OiAxNnB4OyB9XG4gIC5wcm9maWxlLWFydGljbGVfX2Zvcm0tZGVjb3ItaXRlbS5kZWNvci0xNiA+IHN2ZyB7XG4gICAgd2lkdGg6IDE4cHg7XG4gICAgaGVpZ2h0OiAxNHB4OyB9XG5cbi5wcm9maWxlLWFydGljbGVfX2Zvcm0tZGVjb3ItYXJyb3cge1xuICB3aWR0aDogNnB4O1xuICBoZWlnaHQ6IDNweDtcbiAgbWFyZ2luLWxlZnQ6IDZweDtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG4gIC5wcm9maWxlLWFydGljbGVfX2Zvcm0tZGVjb3ItYXJyb3c6aG92ZXIgc3ZnIHtcbiAgICBmaWxsOiAjMWUxZTFlOyB9XG4gIC5wcm9maWxlLWFydGljbGVfX2Zvcm0tZGVjb3ItYXJyb3cgc3ZnIHtcbiAgICBmaWxsOiAjOTlhMWJhO1xuICAgIHdpZHRoOiA2cHg7XG4gICAgaGVpZ2h0OiAzcHg7XG4gICAgdHJhbnNpdGlvbjogZmlsbCAuNXM7IH1cblxuLnByb2ZpbGUtYXJ0aWNsZV9faGVhZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5wcm9maWxlLWFydGljbGVfX2hlYWRlci1yb3cge1xuICBkaXNwbGF5OiBmbGV4OyB9XG5cbi5wcm9maWxlLWFydGljbGVfX2hlYWRlci1yb3ctLW1haW4ge1xuICBwYWRkaW5nLXRvcDogMTNweDtcbiAgcGFkZGluZy1ib3R0b206IDEycHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTRlNGYyOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gICAgLnByb2ZpbGUtYXJ0aWNsZV9faGVhZGVyLXJvdy0tbWFpbiB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7IH0gfVxuXG4ucHJvZmlsZS1hcnRpY2xlX19oZWFkZXItcm93LS10aXRsZSB7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDsgfVxuXG4ucHJvZmlsZS1hcnRpY2xlX19oZWFkZXItcm93LS11bmRlcnRpdGxlIHtcbiAgcGFkZGluZy1ib3R0b206IDVweDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgIC5wcm9maWxlLWFydGljbGVfX2hlYWRlci1yb3ctLXVuZGVydGl0bGUge1xuICAgICAgZmxleC13cmFwOiB3cmFwOyB9IH1cblxuLnByb2ZpbGUtYXJ0aWNsZV9fdGFicy1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTQwcHgpIHtcbiAgICAucHJvZmlsZS1hcnRpY2xlX190YWJzLWxpc3Qge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfSB9XG5cbi5wcm9maWxlLWFydGljbGVfX3RhYnMtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICBwYWRkaW5nOiAxMXB4IDAgMCAwO1xuICBsaXN0LXN0eWxlOiBub25lOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExNDBweCkge1xuICAgIC5wcm9maWxlLWFydGljbGVfX3RhYnMtaXRlbSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7IH0gfVxuICAucHJvZmlsZS1hcnRpY2xlX190YWJzLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gIC5wcm9maWxlLWFydGljbGVfX3RhYnMtaXRlbTo6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAtMTNweDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogM3B4O1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBjb250ZW50OiAnJztcbiAgICB0cmFuc2l0aW9uOiB3aWR0aCAuNXM7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzRkNGNlMDsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExNDBweCkge1xuICAgICAgLnByb2ZpbGUtYXJ0aWNsZV9fdGFicy1pdGVtOjpiZWZvcmUge1xuICAgICAgICBib3R0b206IC0zcHg7IH0gfVxuICAucHJvZmlsZS1hcnRpY2xlX190YWJzLWl0ZW06aG92ZXIgLnByb2ZpbGUtYXJ0aWNsZV9fdGFicy1saW5rIHtcbiAgICBjb2xvcjogIzFlMWUxZTsgfVxuICAucHJvZmlsZS1hcnRpY2xlX190YWJzLWl0ZW06aG92ZXI6OmJlZm9yZSB7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLnByb2ZpbGUtYXJ0aWNsZV9fdGFicy1pdGVtLmFjdGl2ZSB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cbiAgICAucHJvZmlsZS1hcnRpY2xlX190YWJzLWl0ZW0uYWN0aXZlOjpiZWZvcmUge1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAucHJvZmlsZS1hcnRpY2xlX190YWJzLWl0ZW0uYWN0aXZlIC5wcm9maWxlLWFydGljbGVfX3RhYnMtbGluayB7XG4gICAgICBmb250LXdlaWdodDogNTAwOyB9XG5cbi5wcm9maWxlLWFydGljbGVfX3RhYnMtbGluayB7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICMxZTFlMWU7IH1cblxuLnByb2ZpbGUtYXJ0aWNsZV9fYWRkLWFydGljbGUge1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMzZweDtcbiAgaGVpZ2h0OiAzNnB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgcGFkZGluZzogMCAzNXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDE4cHggIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRkNGNlMDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjNGQ0Y2UwIDAlLCAjNWY2NGQ2IDEwMCUpOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gICAgLnByb2ZpbGUtYXJ0aWNsZV9fYWRkLWFydGljbGUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwOyB9IH1cblxuLnByb2ZpbGUtYXJ0aWNsZV9fdGl0bGUge1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyNXB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW46IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogY29sb3IgLjVzO1xuICBjb2xvcjogIzFlMWUxZTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MjVweCkge1xuICAgIC5wcm9maWxlLWFydGljbGVfX3RpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMjJweDsgfSB9XG4gIC5wcm9maWxlLWFydGljbGVfX3RpdGxlOmhvdmVyIHtcbiAgICBjb2xvcjogIzRkNGNlMDsgfVxuXG4ucHJvZmlsZS1hcnRpY2xlX190aXRsZS1saW5rIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzFlMWUxZTsgfVxuICAucHJvZmlsZS1hcnRpY2xlX190aXRsZS1saW5rOmhvdmVyIHtcbiAgICBjb2xvcjogIzRkNGNlMDsgfVxuXG4ucHJvZmlsZS1hcnRpY2xlX19lZGl0LWljb25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogbm9uZTtcbiAgbWFyZ2luOiAwIDAgMCBhdXRvO1xuICBwYWRkaW5nOiAxMHB4IDAgMCAwOyB9XG5cbi5wcm9maWxlLWFydGljbGVfX2VkaXQtaWNvbiB7XG4gIG1hcmdpbi1sZWZ0OiAxMXB4O1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgLnByb2ZpbGUtYXJ0aWNsZV9fZWRpdC1pY29uIHN2ZyB7XG4gICAgZmlsbDogI2U0ZTRmMjtcbiAgICB0cmFuc2l0aW9uOiBmaWxsIC41czsgfVxuICAgIC5wcm9maWxlLWFydGljbGVfX2VkaXQtaWNvbiBzdmc6aG92ZXIge1xuICAgICAgZmlsbDogIzk5YTFiYTsgfVxuXG4ucHJvZmlsZS1hcnRpY2xlX19lZGl0LWljb24tLXBlbiBzdmcge1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAxOXB4OyB9XG5cbi5wcm9maWxlLWFydGljbGVfX2VkaXQtaWNvbi0tYmFza2V0IHN2ZyB7XG4gIHdpZHRoOiAxNXB4O1xuICBoZWlnaHQ6IDE5cHg7IH1cblxuLnByb2ZpbGUtYXJ0aWNsZV9fdW5kZXJ0aXRsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1yaWdodDogNDBweDsgfVxuICAucHJvZmlsZS1hcnRpY2xlX191bmRlcnRpdGxlOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1yaWdodDogMDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAucHJvZmlsZS1hcnRpY2xlX191bmRlcnRpdGxlLS1kYXRlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9IH1cblxuLnByb2ZpbGUtYXJ0aWNsZV9fdW5kZXJ0aXRsZS0tZGF0ZSBzdmcge1xuICBmaWxsOiAjOTlhMWJhO1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBtYXJnaW4tcmlnaHQ6IDEycHg7IH1cblxuLnByb2ZpbGUtYXJ0aWNsZV9fZGF0ZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGNvbG9yOiAjMWUxZTFlOyB9XG5cbi5wcm9maWxlLWFydGljbGVfX3VuZGVydGl0bGUtZGVzY3Ige1xuICBmb250LXNpemU6IDE0cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgY29sb3I6ICM5OWExYmE7IH1cblxuLnByb2ZpbGUtYXJ0aWNsZV9fdW5kZXJ0aXRsZS10ZXh0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjNGQ0Y2UwOyB9XG5cbi5wcm9maWxlLWFydGljbGVfX2hlYWRlci1yb3ctLWF2YSB7XG4gIG1hcmdpbi1ib3R0b206IC0xMHB4O1xuICBwYWRkaW5nLXRvcDogMjBweDsgfVxuXG4ucHJvZmlsZS1hcnRpY2xlX19hdmEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG5cbi5wcm9maWxlLWFydGljbGVfX2F2YS1waWMge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBmbGV4OiBub25lO1xuICB3aWR0aDogMzZweDtcbiAgaGVpZ2h0OiAzNnB4O1xuICBtYXJnaW4tcmlnaHQ6IDE0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTsgfVxuXG4ucHJvZmlsZS1hcnRpY2xlX19hdmEtbmFtZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgY29sb3I6ICMxZTFlMWU7IH1cblxuLnByb2ZpbGUtYXJ0aWNsZV9fdW5zdWJzY3JpYmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMjBweDtcbiAgcmlnaHQ6IDIwcHg7IH1cbiAgLnByb2ZpbGUtYXJ0aWNsZV9fdW5zdWJzY3JpYmU6aG92ZXIgLnByb2ZpbGUtYXJ0aWNsZV9fdW5zdWJzY3JpYmUtbGlzdCB7XG4gICAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gICAgb3BhY2l0eTogMTsgfVxuXG4ucHJvZmlsZS1hcnRpY2xlX191bnN1YnNjcmliZS1hcnIge1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzk5YTFiYTtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjOTlhMWJhOyB9XG5cbi5wcm9maWxlLWFydGljbGVfX3Vuc3Vic2NyaWJlLWxpc3Qge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTFweDtcbiAgcmlnaHQ6IC0ycHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1pbi13aWR0aDogMjMwcHg7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAuNXM7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBvcGFjaXR5OiAwO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJveC1zaGFkb3c6IDAgMCAyMHB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7IH1cblxuLnByb2ZpbGUtYXJ0aWNsZV9fdW5zdWJzY3JpYmUtaXRlbSB7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHRyYW5zaXRpb246IC41cztcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNGU0ZjI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH1cbiAgLnByb2ZpbGUtYXJ0aWNsZV9fdW5zdWJzY3JpYmUtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tOiBub25lOyB9XG4gIC5wcm9maWxlLWFydGljbGVfX3Vuc3Vic2NyaWJlLWl0ZW06aG92ZXIgLnByb2ZpbGUtYXJ0aWNsZV9fdW5zdWJzY3JpYmUtbGluayB7XG4gICAgY29sb3I6ICM5OWExYmE7IH1cblxuLnByb2ZpbGUtYXJ0aWNsZV9fdW5zdWJzY3JpYmUtbGluayB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDEwcHggMThweCA5cHggMThweDtcbiAgdHJhbnNpdGlvbjogY29sb3IgLjVzO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjOTlhMWJhOyB9XG5cbi5wcm9maWxlLWFsbC1pbmZvIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcGFkZGluZy10b3A6IDIwcHg7IH1cblxuLnByb2ZpbGUtYWxsLWluZm9fX2l0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG5cbi5wcm9maWxlLWFsbC1pbmZvX19pdGVtLS1jbG9zZSB7XG4gIG1hcmdpbi1ib3R0b206IC0yMHB4OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk1MHB4KSB7XG4gICAgLnByb2ZpbGUtYWxsLWluZm9fX2l0ZW0tLWNsb3NlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7IH0gfVxuXG4ucHJvZmlsZS1hbGwtaW5mb19faGVhZGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgcGFkZGluZzogMTBweCAwIDdweCAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2QwZDVlMjsgfVxuXG4ucHJvZmlsZS1hbGwtaW5mb19faGVhZGVyLS1jbG9zZSB7XG4gIHBhZGRpbmc6IDAgMCAyNXB4IDA7IH1cblxuLnByb2ZpbGUtYWxsLWluZm9fX3RpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGNvbG9yOiAjMWUxZTFlOyB9XG5cbi5wcm9maWxlLWFsbC1pbmZvX19yb3cge1xuICBkaXNwbGF5OiBmbGV4OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gICAgLnByb2ZpbGUtYWxsLWluZm9fX3JvdyB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9IH1cblxuLnByb2ZpbGUtYWxsLWluZm9fX3Jvdy0tbGFyZ2Uge1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDsgfVxuXG4ucHJvZmlsZS1hbGwtaW5mb19fbGVmdCB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICBmbGV4OiBub25lO1xuICB3aWR0aDogMzAwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIGNvbG9yOiAjOTlhMWJhOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExMTBweCkge1xuICAgIC5wcm9maWxlLWFsbC1pbmZvX19sZWZ0IHtcbiAgICAgIHdpZHRoOiAyNTBweDsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk1MHB4KSB7XG4gICAgLnByb2ZpbGUtYWxsLWluZm9fX2xlZnQge1xuICAgICAgd2lkdGg6IDMwMHB4OyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjgwcHgpIHtcbiAgICAucHJvZmlsZS1hbGwtaW5mb19fbGVmdCB7XG4gICAgICB3aWR0aDogMjUwcHg7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgIC5wcm9maWxlLWFsbC1pbmZvX19sZWZ0IHtcbiAgICAgIHdpZHRoOiAxNTBweDsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gICAgLnByb2ZpbGUtYWxsLWluZm9fX2xlZnQge1xuICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuXG4ucHJvZmlsZS1hbGwtaW5mb19fcmlnaHQge1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMjVweDtcbiAgY29sb3I6ICMxZTFlMWU7IH1cbiAgLnByb2ZpbGUtYWxsLWluZm9fX3JpZ2h0IGEge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogIzRkNGNlMDsgfVxuXG4ucHJvZmlsZS1hbGwtaW5mb19fcmlnaHQtLXNvY2lhbHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gIC5wcm9maWxlLWFsbC1pbmZvX19yaWdodC0tc29jaWFscyBhIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmbGV4OiBub25lO1xuICAgIG1hcmdpbi1yaWdodDogMTZweDsgfVxuICAucHJvZmlsZS1hbGwtaW5mb19fcmlnaHQtLXNvY2lhbHMgc3ZnIHtcbiAgICBmaWxsOiAjOTlhMWJhO1xuICAgIHRyYW5zaXRpb246IGZpbGwgLjVzOyB9XG4gICAgLnByb2ZpbGUtYWxsLWluZm9fX3JpZ2h0LS1zb2NpYWxzIHN2Zzpob3ZlciB7XG4gICAgICBmaWxsOiAjNGQ0Y2UwOyB9XG5cbi5wcm9maWxlLWFsbC1pbmZvX19yaWdodC0tdmsgc3ZnIHtcbiAgd2lkdGg6IDE5cHg7XG4gIGhlaWdodDogMTFweDsgfVxuXG4ucHJvZmlsZS1hbGwtaW5mb19fcmlnaHQtLWZiIHN2ZyB7XG4gIHdpZHRoOiA5cHg7XG4gIGhlaWdodDogMTVweDsgfVxuXG4ucHJvZmlsZS1hbGwtaW5mb19fcmlnaHQtLWluc3Qgc3ZnIHtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTVweDsgfVxuXG4ucHJvZmlsZS1hbGwtaW5mb19fcmlnaHQtLXlvdXR1YmUgc3ZnIHtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTNweDsgfVxuXG4ucHJvZmlsZS1hbGwtaW5mb19fY2xvc2Uge1xuICBmb250LXNpemU6IDExcHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzRkNGNlMDsgfVxuICAucHJvZmlsZS1hbGwtaW5mb19fY2xvc2U6aG92ZXI6OmJlZm9yZSB7XG4gICAgd2lkdGg6IDA7XG4gICAgY29udGVudDogJyc7IH1cbiAgLnByb2ZpbGUtYWxsLWluZm9fX2Nsb3NlOjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgY29udGVudDogJyc7XG4gICAgdHJhbnNpdGlvbjogd2lkdGggLjVzO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0ZDRjZTA7IH1cblxuLnByb2ZpbGUtZWRpdF9faGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmctdG9wOiAxN3B4O1xuICBwYWRkaW5nLWJvdHRvbTogN3B4OyB9XG5cbi5wcm9maWxlLWVkaXRfX3RpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgY29sb3I6ICMxZTFlMWU7IH1cblxuLnByb2ZpbGUtZWRpdF9fcmV0dXJuLWJ0biB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cblxuLnByb2ZpbGUtZWRpdC1ib2R5IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDY1cHg7XG4gIHBhZGRpbmc6IDAgMjBweCAyNXB4IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuXG4ucHJvZmlsZS1lZGl0X19mb3JtLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgY29sb3I6ICMxZTFlMWU7IH1cblxuLnByb2ZpbGUtZWRpdF9fZm9ybS10b3Age1xuICBwYWRkaW5nLXRvcDogMjVweDtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTRlNGYyOyB9XG5cbi5wcm9maWxlLWVkaXRfX2Zvcm0tdG9wLS1sYXN0IHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7IH1cblxuLnByb2ZpbGUtZWRpdF9fZm9ybS1yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY4MHB4KSB7XG4gICAgLnByb2ZpbGUtZWRpdF9fZm9ybS1yb3cge1xuICAgICAgZmxleC13cmFwOiB3cmFwOyB9IH1cblxuLnByb2ZpbGUtZWRpdF9fZm9ybS1yb3ctLWRvdWJsZSAucHJvZmlsZS1lZGl0X19mb3JtLXNlbGVjdCxcbi5wcm9maWxlLWVkaXRfX2Zvcm0tcm93LS1kb3VibGUgLnByb2ZpbGUtZWRpdF9fZm9ybS1pbnB1dCB7XG4gIHdpZHRoOiBjYWxjKDUwJSAtIDVweCk7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTExMHB4KSB7XG4gICAgLnByb2ZpbGUtZWRpdF9fZm9ybS1yb3ctLWRvdWJsZSAucHJvZmlsZS1lZGl0X19mb3JtLXNlbGVjdCxcbiAgICAucHJvZmlsZS1lZGl0X19mb3JtLXJvdy0tZG91YmxlIC5wcm9maWxlLWVkaXRfX2Zvcm0taW5wdXQge1xuICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTEwcHgpIHtcbiAgLnByb2ZpbGUtZWRpdF9fZm9ybS1yb3ctLWRvdWJsZSAucHJvZmlsZS1lZGl0X19mb3JtLWlucHV0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9IH1cblxuLnByb2ZpbGUtZWRpdF9fZm9ybS1sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gIGZsZXg6IG5vbmU7XG4gIHdpZHRoOiAyODBweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgY29sb3I6ICM5OWExYmE7IH1cblxuLnByb2ZpbGUtZWRpdF9fZm9ybS1pbnB1dC13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB3aWR0aDogMTAwJTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTEwcHgpIHtcbiAgICAucHJvZmlsZS1lZGl0X19mb3JtLWlucHV0LXdyYXAge1xuICAgICAgZmxleC13cmFwOiB3cmFwOyB9IH1cbiAgLnByb2ZpbGUtZWRpdF9fZm9ybS1pbnB1dC13cmFwIC5pdGkge1xuICAgIHdpZHRoOiAxMDAlOyB9XG5cbi5wcm9maWxlLWVkaXRfX2Zvcm0taW5wdXQsXG4ucHJvZmlsZS1lZGl0X19mb3JtLXNlbGVjdCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDM2cHg7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgb3BhY2l0eTogMTtcbiAgY29sb3I6ICMxZTFlMWU7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMThweCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMGY1OyB9XG5cbi5wcm9maWxlLWVkaXRfX2Zvcm0tc2VsZWN0IHtcbiAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2Fyci1zZWxlY3Rib3guc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjYWxjKDEwMCUgLSAxNXB4KSA1MCU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7IH1cblxuLnByb2ZpbGUtZWRpdF9fZm9ybS10ZXh0YXJlYSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogODBweDtcbiAgcGFkZGluZzogMTVweCAwIDE1cHggMjBweDtcbiAgb3BhY2l0eTogMTtcbiAgY29sb3I6ICMxZTFlMWU7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMThweCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMGY1OyB9XG5cbi5wcm9maWxlLWVkaXRfX2Zvcm0tYXZhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNGU0ZjI7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjgwcHgpIHtcbiAgICAucHJvZmlsZS1lZGl0X19mb3JtLWF2YSB7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7IH0gfVxuXG4ucHJvZmlsZS1lZGl0X19mb3JtLWF2YS0tbGVmdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IG5vbmU7XG4gIHdpZHRoOiAyODBweDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNzVweCkge1xuICAgIC5wcm9maWxlLWVkaXRfX2Zvcm0tYXZhLS1sZWZ0IHtcbiAgICAgIHdpZHRoOiAxMDAlOyB9IH1cblxuLnByb2ZpbGUtZWRpdF9fYXZhLWxnIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZmxleDogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTU1cHg7XG4gIGhlaWdodDogMTkwcHg7XG4gIG1hcmdpbjogMTVweCAyMHB4IDE1cHggMDtcbiAgYm9yZGVyOiAzcHggc29saWQgI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjBmNTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3NtaWxlLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcbiAgYm94LXNoYWRvdzogMCAwIDIwcHggcmdiYSgwLCAwLCAwLCAwLjE1KTsgfVxuICAucHJvZmlsZS1lZGl0X19hdmEtbGcgaW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyOyB9XG5cbi5wcm9maWxlLWVkaXRfX2F2YS1jaXJjbGUge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBmbGV4OiBub25lO1xuICB3aWR0aDogNjRweDtcbiAgaGVpZ2h0OiA2NHB4O1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGYwZjU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zbWlsZS5zdmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XG4gIGJhY2tncm91bmQtc2l6ZTogNzAlOyB9XG4gIC5wcm9maWxlLWVkaXRfX2F2YS1jaXJjbGUgaW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyOyB9XG5cbi5wcm9maWxlLWVkaXRfX2Zvcm0tYXZhLS1yaWdodCB7XG4gIHBhZGRpbmctdG9wOiAzMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogOHB4OyB9XG4gIC5wcm9maWxlLWVkaXRfX2Zvcm0tYXZhLS1yaWdodCBwIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBsaW5lLWhlaWdodDogMjNweDtcbiAgICBjb2xvcjogIzk5YTFiYTsgfVxuXG4ucHJvZmlsZS1lZGl0X19hdmEtZG93bmxvYWQtYnRuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuICAucHJvZmlsZS1lZGl0X19hdmEtZG93bmxvYWQtYnRuIGlucHV0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgb3BhY2l0eTogMDsgfVxuICAucHJvZmlsZS1lZGl0X19hdmEtZG93bmxvYWQtYnRuIC5idG4ge1xuICAgIG1pbi13aWR0aDogMTg1cHg7IH1cblxuLnByb2ZpbGUtZWRpdF9fYXZhLXRleHQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAyOXB4O1xuICBjb2xvcjogIzFlMWUxZTsgfVxuXG4ucHJvZmlsZS1lZGl0X19mb3JtLWRlY29yIHtcbiAgcGFkZGluZy10b3A6IDI1cHg7IH1cblxuLnByb2ZpbGUtZWRpdF9fZm9ybS1kZWNvci1yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctdG9wOiAxMHB4OyB9XG5cbi5wcm9maWxlLWVkaXRfX2Zvcm0tZGVjb3ItaXRlbSB7XG4gIHdpZHRoOiAzMi41JTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAuNXM7XG4gIG9wYWNpdHk6IC4zOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY4MHB4KSB7XG4gICAgLnByb2ZpbGUtZWRpdF9fZm9ybS1kZWNvci1pdGVtIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDsgfSB9XG4gIC5wcm9maWxlLWVkaXRfX2Zvcm0tZGVjb3ItaXRlbS5hY3RpdmUge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgLnByb2ZpbGUtZWRpdF9fZm9ybS1kZWNvci1pdGVtIGxhYmVsIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH1cbiAgICAucHJvZmlsZS1lZGl0X19mb3JtLWRlY29yLWl0ZW0gbGFiZWwuYWN0aXZlIHNwYW46OmFmdGVyIHtcbiAgICAgIG9wYWNpdHk6IDE7IH1cbiAgICAucHJvZmlsZS1lZGl0X19mb3JtLWRlY29yLWl0ZW0gbGFiZWwgc3BhbiB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gICAgICBjb2xvcjogIzFlMWUxZTsgfVxuICAgICAgLnByb2ZpbGUtZWRpdF9fZm9ybS1kZWNvci1pdGVtIGxhYmVsIHNwYW46OmJlZm9yZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBib3JkZXI6IDRweCBzb2xpZCAjZjBmMGY1O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMGYwZjU7IH1cbiAgICAgIC5wcm9maWxlLWVkaXRfX2Zvcm0tZGVjb3ItaXRlbSBsYWJlbCBzcGFuOjphZnRlciB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBib3R0b206IDRweDtcbiAgICAgICAgbGVmdDogNHB4O1xuICAgICAgICB3aWR0aDogOHB4O1xuICAgICAgICBoZWlnaHQ6IDhweDtcbiAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGQ0Y2UwOyB9XG4gIC5wcm9maWxlLWVkaXRfX2Zvcm0tZGVjb3ItaXRlbSBpbnB1dCB7XG4gICAgb3BhY2l0eTogMDsgfVxuXG4ucHJvZmlsZS1lZGl0X19mb3JtLWRlY29yLXBpYyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDQ2cHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cbiAgLnByb2ZpbGUtZWRpdF9fZm9ybS1kZWNvci1waWMgaW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTsgfVxuXG4ucHJvZmlsZS1lZGl0X19mb3JtLWZvb3RlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZy10b3A6IDI1cHg7IH1cblxuLnByb2ZpbGUtZWRpdF9fZm9ybS1mb290ZXItLW5leHQge1xuICBtaW4td2lkdGg6IDE4NXB4O1xuICBtYXJnaW4tbGVmdDogYXV0bzsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAgIC5wcm9maWxlLWVkaXRfX2Zvcm0tZm9vdGVyLS1uZXh0IHtcbiAgICAgIG1pbi13aWR0aDogMTIwcHg7IH0gfVxuXG4ucHJvZmlsZS1lZGl0X19mb3JtLWZvb3Rlci0tcHJldiB7XG4gIG1pbi13aWR0aDogMTg1cHg7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICAucHJvZmlsZS1lZGl0X19mb3JtLWZvb3Rlci0tcHJldiB7XG4gICAgICBtaW4td2lkdGg6IDEyMHB4OyB9IH1cblxuLnByb2ZpbGUtZWRpdF9fZm9ybS1yb3ctLWFkZCAucHJvZmlsZS1lZGl0X19mb3JtLWlucHV0LXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZy10b3A6IDEwcHg7IH1cblxuLnByb2ZpbGUtZWRpdF9fZm9ybS1yb3ctLWFkZCBzdmcge1xuICBmaWxsOiAjNGQ0Y2UwO1xuICB3aWR0aDogMTdweDtcbiAgaGVpZ2h0OiAxN3B4O1xuICBtYXJnaW4tcmlnaHQ6IDlweDsgfVxuXG4ucHJvZmlsZS1lZGl0X19mb3JtLXJvdy0tYWRkIHNwYW4ge1xuICBmb250LXNpemU6IDExcHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGNvbG9yOiAjNGQ0Y2UwOyB9XG5cbi5wcm9maWxlLWVkaXRfX3JhZGlvLXJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICBwYWRkaW5nOiAyNXB4IDAgMjZweCAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U0ZTRmMjsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2ODBweCkge1xuICAgIC5wcm9maWxlLWVkaXRfX3JhZGlvLXJvdyB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTVweDsgfSB9XG5cbi5wcm9maWxlLWVkaXRfX3JhZGlvLXJvdy1sYWJlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIHBhZGRpbmc6IDAgMTBweDtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY4MHB4KSB7XG4gICAgLnByb2ZpbGUtZWRpdF9fcmFkaW8tcm93LWxhYmVsIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7IH0gfVxuICAucHJvZmlsZS1lZGl0X19yYWRpby1yb3ctbGFiZWw6OmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMXB4O1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDE2cHg7XG4gICAgaGVpZ2h0OiAxNnB4O1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGJvcmRlcjogNHB4IHNvbGlkICNmMGYwZjU7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMGYwZjU7IH1cbiAgLnByb2ZpbGUtZWRpdF9fcmFkaW8tcm93LWxhYmVsOjphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNXB4O1xuICAgIGxlZnQ6IDRweDtcbiAgICB3aWR0aDogOHB4O1xuICAgIGhlaWdodDogOHB4O1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0ZDRjZTA7IH1cbiAgLnByb2ZpbGUtZWRpdF9fcmFkaW8tcm93LWxhYmVsLmFjdGl2ZTo6YWZ0ZXIge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgLnByb2ZpbGUtZWRpdF9fcmFkaW8tcm93LWxhYmVsIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgIGNvbG9yOiAjMWUxZTFlOyB9XG4gIC5wcm9maWxlLWVkaXRfX3JhZGlvLXJvdy1sYWJlbCBpbnB1dCB7XG4gICAgb3BhY2l0eTogMDsgfVxuXG4uY291cnNlLXRvcCB7XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyB9XG4gIC5jb3Vyc2UtdG9wIC5icmVhZGNydW1icyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjJweDsgfVxuICAuY291cnNlLXRvcCAuY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4OyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODYwcHgpIHtcbiAgICAgIC5jb3Vyc2UtdG9wIC5jb250YWluZXIge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9IH1cblxuLmNvdXJzZS10b3BfX2xlZnQge1xuICBmbGV4OiAxO1xuICBwYWRkaW5nLWJvdHRvbTogMjVweDsgfVxuXG4uY291cnNlLXRvcF9fcGljLWxhYmVsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDE1cHg7XG4gIHJpZ2h0OiA1NXB4O1xuICB3aWR0aDogMTAwcHg7XG4gIGhlaWdodDogMTAwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcbiAgYmFja2dyb3VuZC1zaXplOiA3NHB4IDc0cHg7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgLmNvdXJzZS10b3BfX3BpYy1sYWJlbCB7XG4gICAgICByaWdodDogMzBweDsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLmNvdXJzZS10b3BfX3BpYy1sYWJlbCB7XG4gICAgICByaWdodDogMjBweDsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgLmNvdXJzZS10b3BfX3BpYy1sYWJlbCB7XG4gICAgICB3aWR0aDogNjBweDtcbiAgICAgIGhlaWdodDogNjBweDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogNDVweCA0NXB4OyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgICAuY291cnNlLXRvcF9fcGljLWxhYmVsIHtcbiAgICAgIHJpZ2h0OiAxMHB4OyB9IH1cblxuLmNvdXJzZS10b3BfX3BpYy1sYWJlbC0tZXhjbHVzaXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5YWMxMztcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2V4Y2x1c2l2ZS5wbmdcIik7IH1cblxuLmNvdXJzZS10b3BfX3BpYy1sYWJlbC0tcmVjb21tZW5kIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjNGMzYjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3JlY29tbWVuZC0yLnBuZ1wiKTsgfVxuXG4uY291cnNlLXRvcF9fcGljLWxhYmVsLS1uZXcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODE4NWVjO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvbmV3LnBuZ1wiKTsgfVxuXG4uY291cnNlLXRvcF9faGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogNXB4OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgLmNvdXJzZS10b3BfX2hlYWRlciB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IH0gfVxuXG4uY291cnNlLXRvcF9faGVhZGVyLXRpdGxlIHtcbiAgZmxleDogbm9uZTtcbiAgaGVpZ2h0OiAyNnB4O1xuICBtYXJnaW46IDE1cHggMzBweCAxNXB4IDA7XG4gIHBhZGRpbmc6IDAgMzJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRkNGNlMDsgfVxuICAuY291cnNlLXRvcF9faGVhZGVyLXRpdGxlIHNwYW4ge1xuICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAzLjNweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGNvbG9yOiAjZmZmOyB9XG5cbi5jb3Vyc2UtdG9wX19yYWl0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMTVweCAwOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgLmNvdXJzZS10b3BfX3JhaXQge1xuICAgICAgbWFyZ2luLXRvcDogMDsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExMTBweCkge1xuICAgIC5jb3Vyc2UtdG9wX19yYWl0IHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7IH0gfVxuICAuY291cnNlLXRvcF9fcmFpdCBzcGFuIHtcbiAgICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBsaW5lLWhlaWdodDogMjNweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgY29sb3I6ICNmZmY7IH1cblxuLmNvdXJzZS10b3BfX3JhaXQtc3ZnIHtcbiAgZGlzcGxheTogZmxleDsgfVxuICAuY291cnNlLXRvcF9fcmFpdC1zdmcgc3ZnIHtcbiAgICBmbGV4OiBub25lO1xuICAgIHdpZHRoOiAyMXB4O1xuICAgIGhlaWdodDogMjFweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDdweDsgfVxuXG4uY291cnNlLXRvcF9fcmFpdC1zdmctLTEgc3ZnOm50aC1jaGlsZChuKzIpIC5zdmctc3Rhci1yYWl0IHtcbiAgZmlsbDogI2ZmZjsgfVxuXG4uY291cnNlLXRvcF9fcmFpdC1zdmctLTIgc3ZnOm50aC1jaGlsZChuKzMpIC5zdmctc3Rhci1yYWl0IHtcbiAgZmlsbDogI2ZmZjsgfVxuXG4uY291cnNlLXRvcF9fcmFpdC1zdmctLTMgc3ZnOm50aC1jaGlsZChuKzQpIC5zdmctc3Rhci1yYWl0IHtcbiAgZmlsbDogI2ZmZjsgfVxuXG4uY291cnNlLXRvcF9fcmFpdC1zdmctLTQgc3ZnOm50aC1jaGlsZChuKzUpIC5zdmctc3Rhci1yYWl0IHtcbiAgZmlsbDogI2ZmZjsgfVxuXG4uY291cnNlLXRvcF9fdGl0bGUge1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMzVweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtc2hhZG93OiAwIDAgMTBweCByZ2JhKDAsIDAsIDAsIDAuMTUpOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gICAgLmNvdXJzZS10b3BfX3RpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMzBweDsgfSB9XG5cbi5jb3Vyc2UtdG9wX19kZXNjciB7XG4gIG1heC13aWR0aDogNzAwcHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODYwcHgpIHtcbiAgICAuY291cnNlLXRvcF9fZGVzY3Ige1xuICAgICAgcGFkZGluZy1yaWdodDogMDsgfSB9XG4gIC5jb3Vyc2UtdG9wX19kZXNjciBzcGFuIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBsaW5lLWhlaWdodDogMjNweDtcbiAgICBjb2xvcjogI2ZmZjsgfVxuXG4uY291cnNlLXRvcF9faXRlbS1yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDYwMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgLmNvdXJzZS10b3BfX2l0ZW0tcm93IHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH0gfVxuXG4uY291cnNlLXRvcF9faXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiAzMy4zMyU7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHhweCkge1xuICAgIC5jb3Vyc2UtdG9wX19pdGVtIHtcbiAgICAgIHdpZHRoOiAxMDAlOyB9IH1cblxuLmNvdXJzZS10b3BfX2l0ZW0tbGcge1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBjb2xvcjogI2ZjNjsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgIC5jb3Vyc2UtdG9wX19pdGVtLWxnIHtcbiAgICAgIGZvbnQtc2l6ZTogMjZweDsgfSB9XG5cbi5jb3Vyc2UtdG9wX19pdGVtLXNtIHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbi5jb3Vyc2UtdG9wX19oYXNodGFnLXJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDsgfVxuXG4uY291cnNlLXRvcF9faGFzaHRhZyB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBsaW5lLWhlaWdodDogMjNweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgY29sb3I6ICNmZmY7IH1cblxuLmNvdXJzZS10b3BfX3JpZ2h0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBmbGV4OiBub25lO1xuICB3aWR0aDogNDAwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAyNXB4OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExMTBweCkge1xuICAgIC5jb3Vyc2UtdG9wX19yaWdodCB7XG4gICAgICB3aWR0aDogMzUwcHg7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NTBweCkge1xuICAgIC5jb3Vyc2UtdG9wX19yaWdodCB7XG4gICAgICB3aWR0aDogMjUwcHg7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NjBweCkge1xuICAgIC5jb3Vyc2UtdG9wX19yaWdodCB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICB3aWR0aDogMTAwJTsgfSB9XG5cbi5jb3Vyc2UtdG9wX19wb2ludHMge1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7IH1cbiAgLmNvdXJzZS10b3BfX3BvaW50cyAubGcge1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB0ZXh0LXNoYWRvdzogMCAwIDEwcHggcmdiYSgwLCAwLCAwLCAwLjE1KTsgfVxuICAuY291cnNlLXRvcF9fcG9pbnRzIC5zbSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdGV4dC1zaGFkb3c6IDAgMCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7IH1cblxuLmNvdXJzZS10b3BfX3JpZ2h0LWJ0bnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg2MHB4KSB7XG4gICAgLmNvdXJzZS10b3BfX3JpZ2h0LWJ0bnMge1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyB9IH1cbiAgLmNvdXJzZS10b3BfX3JpZ2h0LWJ0bnMgLmJ0biB7XG4gICAgbWluLXdpZHRoOiAxODVweDtcbiAgICBtYXJnaW46IDEwcHggMCA4cHggMjBweDtcbiAgICBwYWRkaW5nOiAwIDE4cHg7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NjBweCkge1xuICAgICAgLmNvdXJzZS10b3BfX3JpZ2h0LWJ0bnMgLmJ0biB7XG4gICAgICAgIG1hcmdpbjogMTBweCAyMHB4IDhweCAwOyB9XG4gICAgICAgIC5jb3Vyc2UtdG9wX19yaWdodC1idG5zIC5idG46bGFzdC1jaGlsZCB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9IH1cbiAgICAuY291cnNlLXRvcF9fcmlnaHQtYnRucyAuYnRuOmZpcnN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG5cbi5jb3Vyc2UtdG9wX19yaWdodC1mb290ZXIge1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODYwcHgpIHtcbiAgICAuY291cnNlLXRvcF9fcmlnaHQtZm9vdGVyIHtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7IH0gfVxuICAuY291cnNlLXRvcF9fcmlnaHQtZm9vdGVyIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgIGNvbG9yOiAjZmZmOyB9XG5cbi5jb3Vyc2UtYWJvdXQge1xuICBtYXJnaW4tYm90dG9tOiAxM3B4OyB9XG4gIC5jb3Vyc2UtYWJvdXQgLmNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAuY291cnNlLWFib3V0IC5jb250YWluZXIge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9IH1cblxuLmNvdXJzZS1hYm91dF9fZGVzY3Ige1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAzMHB4IDA7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuICAuY291cnNlLWFib3V0X19kZXNjciBwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4OyB9XG4gIC5jb3Vyc2UtYWJvdXRfX2Rlc2NyIC5jdXN0b20tdWwge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cblxuLmNvdXJzZS1hYm91dF9fdGl0bGUge1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyNXB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzFlMWUxZTsgfVxuXG4uY291cnNlLWFib3V0X190ZWFjaGVyIHtcbiAgZmxleDogbm9uZTtcbiAgd2lkdGg6IDQyMHB4O1xuICBtYXJnaW46IDMwcHggMCAzMHB4IDMwcHg7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NTBweCkge1xuICAgIC5jb3Vyc2UtYWJvdXRfX3RlYWNoZXIge1xuICAgICAgd2lkdGg6IDM4MHB4OyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuY291cnNlLWFib3V0X190ZWFjaGVyIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICBtYXJnaW4tdG9wOiAwOyB9IH1cbiAgLmNvdXJzZS1hYm91dF9fdGVhY2hlciBwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4OyB9XG4gIC5jb3Vyc2UtYWJvdXRfX3RlYWNoZXIgLmJ0biB7XG4gICAgcGFkZGluZzogMCAxOHB4OyB9XG5cbi5jb3Vyc2UtYWJvdXRfX3RlYWNoZXItaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDsgfVxuXG4uY291cnNlLWFib3V0X190ZWFjaGVyLWF2YSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGZsZXg6IG5vbmU7XG4gIHdpZHRoOiAxMDBweDtcbiAgaGVpZ2h0OiAxMDBweDtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgICAuY291cnNlLWFib3V0X190ZWFjaGVyLWF2YSB7XG4gICAgICB3aWR0aDogODBweDtcbiAgICAgIGhlaWdodDogODBweDsgfSB9XG4gIC5jb3Vyc2UtYWJvdXRfX3RlYWNoZXItYXZhIGltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7IH1cblxuLmNvdXJzZS1hYm91dF9fdGVhY2hlci1yYWl0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luOiAxNXB4IDA7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgICAuY291cnNlLWFib3V0X190ZWFjaGVyLXJhaXQge1xuICAgICAgbWFyZ2luLXRvcDogNXB4OyB9IH1cbiAgLmNvdXJzZS1hYm91dF9fdGVhY2hlci1yYWl0IHN2ZyB7XG4gICAgZmxleDogbm9uZTtcbiAgICB3aWR0aDogMThweDtcbiAgICBoZWlnaHQ6IDE4cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiA2cHg7IH1cblxuLmNvdXJzZS1hYm91dF9fdGVhY2hlci1yYWl0LS0xIHN2ZzpudGgtY2hpbGQobisyKSAuc3ZnLXN0YXItcmFpdCB7XG4gIGZpbGw6ICNmZmY7IH1cblxuLmNvdXJzZS1hYm91dF9fdGVhY2hlci1yYWl0LS0yIHN2ZzpudGgtY2hpbGQobiszKSAuc3ZnLXN0YXItcmFpdCB7XG4gIGZpbGw6ICNmZmY7IH1cblxuLmNvdXJzZS1hYm91dF9fdGVhY2hlci1yYWl0LS0zIHN2ZzpudGgtY2hpbGQobis0KSAuc3ZnLXN0YXItcmFpdCB7XG4gIGZpbGw6ICNmZmY7IH1cblxuLmNvdXJzZS1hYm91dF9fdGVhY2hlci1yYWl0LS00IHN2ZzpudGgtY2hpbGQobis1KSAuc3ZnLXN0YXItcmFpdCB7XG4gIGZpbGw6ICNmZmY7IH1cblxuLmNvdXJzZS1hYm91dF9fdGVhY2hlci1yYWl0LW51bWIge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjZmM2OyB9XG5cbi5jb3Vyc2UtYWJvdXRfX3RlYWNoZXItbmFtZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGNvbG9yOiAjMWUxZTFlOyB9XG5cbi5jb3Vyc2UtYWJvdXRfX3RlYWNoZXItY291cnNlIHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICM0ZDRjZTA7IH1cbiAgLmNvdXJzZS1hYm91dF9fdGVhY2hlci1jb3Vyc2U6aG92ZXIge1xuICAgIGNvbG9yOiAjNGQ0Y2UwOyB9XG5cbi5jb3Vyc2Utc2NoZWR1bGVfX3NsaWRlciB7XG4gIG1hcmdpbjogMCAwIDQ1cHggMDtcbiAgcGFkZGluZzogM3B4IDAgMCAwOyB9XG4gIC5jb3Vyc2Utc2NoZWR1bGVfX3NsaWRlciAuc2xpY2stdHJhY2sge1xuICAgIG1hcmdpbi1sZWZ0OiAtMDsgfVxuICAuY291cnNlLXNjaGVkdWxlX19zbGlkZXIgLnNsaWNrLXByZXYsXG4gIC5jb3Vyc2Utc2NoZWR1bGVfX3NsaWRlciAuc2xpY2stbmV4dCB7XG4gICAgei1pbmRleDogMjtcbiAgICB0b3A6IDlweDtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgdHJhbnNpdGlvbjogLjVzO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM5OWExYmE7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2Fyci1yaWdodC5zdmdcIik7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTVweCAxNXB4OyB9XG4gICAgLmNvdXJzZS1zY2hlZHVsZV9fc2xpZGVyIC5zbGljay1wcmV2OmhvdmVyLFxuICAgIC5jb3Vyc2Utc2NoZWR1bGVfX3NsaWRlciAuc2xpY2stbmV4dDpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGQ0Y2UwOyB9XG4gIC5jb3Vyc2Utc2NoZWR1bGVfX3NsaWRlciAuc2xpY2stcHJldiB7XG4gICAgbGVmdDogLTIwcHg7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpIHJvdGF0ZSgxODBkZWcpOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5jb3Vyc2Utc2NoZWR1bGVfX3NsaWRlciAuc2xpY2stcHJldiB7XG4gICAgICAgIGxlZnQ6IC0xMHB4OyB9IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MjVweCkge1xuICAgICAgLmNvdXJzZS1zY2hlZHVsZV9fc2xpZGVyIC5zbGljay1wcmV2IHtcbiAgICAgICAgbGVmdDogLTVweDsgfSB9XG4gICAgLmNvdXJzZS1zY2hlZHVsZV9fc2xpZGVyIC5zbGljay1wcmV2LmFjdGl2ZSB7XG4gICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG4gIC5jb3Vyc2Utc2NoZWR1bGVfX3NsaWRlciAuc2xpY2stbmV4dCB7XG4gICAgcmlnaHQ6IC0yMHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgLmNvdXJzZS1zY2hlZHVsZV9fc2xpZGVyIC5zbGljay1uZXh0IHtcbiAgICAgICAgcmlnaHQ6IC0xMHB4OyB9IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MjVweCkge1xuICAgICAgLmNvdXJzZS1zY2hlZHVsZV9fc2xpZGVyIC5zbGljay1uZXh0IHtcbiAgICAgICAgcmlnaHQ6IC01cHg7IH0gfVxuICAgIC5jb3Vyc2Utc2NoZWR1bGVfX3NsaWRlciAuc2xpY2stbmV4dC5oaWRlIHtcbiAgICAgIG9wYWNpdHk6IDAgIWltcG9ydGFudDsgfVxuXG4uY291cnNlLXNjaGVkdWxlX19zbGlkZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMjVweCAyMHB4IDAgMDtcbiAgbGlzdC1zdHlsZTogbm9uZTsgfVxuICAuY291cnNlLXNjaGVkdWxlX19zbGlkZTpsYXN0LWNoaWxkOjphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuY291cnNlLXNjaGVkdWxlX19zbGlkZSBzcGFuIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBsaW5lLWhlaWdodDogMjNweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXgtd2lkdGg6IDE4MHB4O1xuICAgIGNvbG9yOiAjMWUxZTFlOyB9XG4gIC5jb3Vyc2Utc2NoZWR1bGVfX3NsaWRlOjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTNweDtcbiAgICBoZWlnaHQ6IDEzcHg7XG4gICAgY29udGVudDogJyc7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0ZDRjZTA7IH1cbiAgLmNvdXJzZS1zY2hlZHVsZV9fc2xpZGU6OmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA2cHg7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBjb250ZW50OiAnJztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDc3LCA3NiwgMjI0LCAwLjMpOyB9XG5cbi5jb3Vyc2UtYmFubmVyLXdyYXAge1xuICBtYXJnaW4tYm90dG9tOiA0M3B4OyB9XG5cbi5jb3Vyc2UtYmFubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzYwcHgpIHtcbiAgICAuY291cnNlLWJhbm5lciB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IH0gfVxuXG4uY291cnNlLWJhbm5lcl9fbGVmdCB7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5jb3Vyc2UtYmFubmVyX19waWMtbmV3LFxuLmNvdXJzZS1iYW5uZXJfX3BpYy1jaG9zZW4sXG4uY291cnNlLWJhbm5lcl9fcGljLXJlY29tbWVuZCxcbi5jb3Vyc2UtYmFubmVyX19waWMtZXhjbHVzaXZlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0yMHB4O1xuICByaWdodDogLTIwcHg7XG4gIHdpZHRoOiA4MHB4O1xuICBoZWlnaHQ6IDgwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcbiAgYmFja2dyb3VuZC1zaXplOiA2MHB4IDYwcHg7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTUwcHgpIHtcbiAgICAuY291cnNlLWJhbm5lcl9fcGljLW5ldyxcbiAgICAuY291cnNlLWJhbm5lcl9fcGljLWNob3NlbixcbiAgICAuY291cnNlLWJhbm5lcl9fcGljLXJlY29tbWVuZCxcbiAgICAuY291cnNlLWJhbm5lcl9fcGljLWV4Y2x1c2l2ZSB7XG4gICAgICB0b3A6IC01MHB4OyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuY291cnNlLWJhbm5lcl9fcGljLW5ldyxcbiAgICAuY291cnNlLWJhbm5lcl9fcGljLWNob3NlbixcbiAgICAuY291cnNlLWJhbm5lcl9fcGljLXJlY29tbWVuZCxcbiAgICAuY291cnNlLWJhbm5lcl9fcGljLWV4Y2x1c2l2ZSB7XG4gICAgICByaWdodDogLTEwcHg7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjBweCkge1xuICAgIC5jb3Vyc2UtYmFubmVyX19waWMtbmV3LFxuICAgIC5jb3Vyc2UtYmFubmVyX19waWMtY2hvc2VuLFxuICAgIC5jb3Vyc2UtYmFubmVyX19waWMtcmVjb21tZW5kLFxuICAgIC5jb3Vyc2UtYmFubmVyX19waWMtZXhjbHVzaXZlIHtcbiAgICAgIHRvcDogLTMwcHg7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MjVweCkge1xuICAgIC5jb3Vyc2UtYmFubmVyX19waWMtbmV3LFxuICAgIC5jb3Vyc2UtYmFubmVyX19waWMtY2hvc2VuLFxuICAgIC5jb3Vyc2UtYmFubmVyX19waWMtcmVjb21tZW5kLFxuICAgIC5jb3Vyc2UtYmFubmVyX19waWMtZXhjbHVzaXZlIHtcbiAgICAgIHJpZ2h0OiAtNXB4OyB9IH1cblxuLmNvdXJzZS1iYW5uZXJfX3BpYy1yZWNvbW1lbmQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmM0YzNiO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvcmVjb21tZW5kLTIucG5nXCIpOyB9XG5cbi5jb3Vyc2UtYmFubmVyX19waWMtZXhjbHVzaXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5YWMxMztcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2V4Y2x1c2l2ZS5wbmdcIik7IH1cblxuLmNvdXJzZS1iYW5uZXJfX3BpYy1jaG9zZW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWNhYzU0O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvY2hvc2VuLnBuZ1wiKTsgfVxuXG4uY291cnNlLWJhbm5lcl9fcGljLW5ldyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4MTg1ZWM7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9uZXcucG5nXCIpOyB9XG5cbi5jb3Vyc2UtYmFubmVyX19oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgLmNvdXJzZS1iYW5uZXJfX2hlYWRlciB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IH0gfVxuXG4uY291cnNlLWJhbm5lcl9faGVhZGVyLXRpdGxlIHtcbiAgZmxleDogbm9uZTtcbiAgaGVpZ2h0OiAyNnB4O1xuICBtYXJnaW46IDE1cHggMzBweCAxMHB4IDA7XG4gIHBhZGRpbmc6IDAgMzJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRkNGNlMDsgfVxuICAuY291cnNlLWJhbm5lcl9faGVhZGVyLXRpdGxlIHNwYW4ge1xuICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAzLjNweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGNvbG9yOiAjZmZmOyB9XG5cbi5jb3Vyc2UtYmFubmVyX19yYWl0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMTVweCAwIDEwcHggMDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgIC5jb3Vyc2UtYmFubmVyX19yYWl0IHtcbiAgICAgIG1hcmdpbi10b3A6IDA7IH0gfVxuICAuY291cnNlLWJhbm5lcl9fcmFpdCBzcGFuIHtcbiAgICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBsaW5lLWhlaWdodDogMjNweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgY29sb3I6ICNmZmY7IH1cblxuLmNvdXJzZS1iYW5uZXJfX3JhaXQtc3ZnIHtcbiAgZGlzcGxheTogZmxleDsgfVxuICAuY291cnNlLWJhbm5lcl9fcmFpdC1zdmcgc3ZnIHtcbiAgICBmbGV4OiBub25lO1xuICAgIHdpZHRoOiAyMXB4O1xuICAgIGhlaWdodDogMjFweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDdweDsgfVxuXG4uY291cnNlLWJhbm5lcl9fcmFpdC1zdmctLTEgc3ZnOm50aC1jaGlsZChuKzIpIC5zdmctc3Rhci1yYWl0IHtcbiAgZmlsbDogI2ZmZjsgfVxuXG4uY291cnNlLWJhbm5lcl9fcmFpdC1zdmctLTIgc3ZnOm50aC1jaGlsZChuKzMpIC5zdmctc3Rhci1yYWl0IHtcbiAgZmlsbDogI2ZmZjsgfVxuXG4uY291cnNlLWJhbm5lcl9fcmFpdC1zdmctLTMgc3ZnOm50aC1jaGlsZChuKzQpIC5zdmctc3Rhci1yYWl0IHtcbiAgZmlsbDogI2ZmZjsgfVxuXG4uY291cnNlLWJhbm5lcl9fcmFpdC1zdmctLTQgc3ZnOm50aC1jaGlsZChuKzUpIC5zdmctc3Rhci1yYWl0IHtcbiAgZmlsbDogI2ZmZjsgfVxuXG4uY291cnNlLWJhbm5lcl9fdGl0bGUge1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMzVweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtc2hhZG93OiAwIDAgMTBweCByZ2JhKDAsIDAsIDAsIDAuMTUpOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2MHB4KSB7XG4gICAgLmNvdXJzZS1iYW5uZXJfX3RpdGxlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAgIC5jb3Vyc2UtYmFubmVyX190aXRsZSB7XG4gICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICBsaW5lLWhlaWdodDogMS4yOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgICAuY291cnNlLWJhbm5lcl9fdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAyNHB4OyB9IH1cblxuLmNvdXJzZS1iYW5uZXJfX3JpZ2h0IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtaW4td2lkdGg6IDYwMHB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgcGFkZGluZy10b3A6IDMwcHg7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgLmNvdXJzZS1iYW5uZXJfX3JpZ2h0IHtcbiAgICAgIG1pbi13aWR0aDogMDsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2MHB4KSB7XG4gICAgLmNvdXJzZS1iYW5uZXJfX3JpZ2h0IHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgcGFkZGluZy10b3A6IDA7IH0gfVxuXG4uY291cnNlLWJhbm5lcl9fcG9pbnRzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lOyB9XG4gIC5jb3Vyc2UtYmFubmVyX19wb2ludHMgLmxnIHtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB0ZXh0LXNoYWRvdzogMCAwIDEwcHggcmdiYSgwLCAwLCAwLCAwLjE1KTsgfVxuICAuY291cnNlLWJhbm5lcl9fcG9pbnRzIC5zbSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB0ZXh0LXNoYWRvdzogMCAwIDEwcHggcmdiYSgwLCAwLCAwLCAwLjE1KTsgfVxuXG4uY291cnNlLWJhbm5lcl9fcmlnaHQtYnRucyB7XG4gIGRpc3BsYXk6IGZsZXg7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTUwcHgpIHtcbiAgICAuY291cnNlLWJhbm5lcl9fcmlnaHQtYnRucyB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzYwcHgpIHtcbiAgICAuY291cnNlLWJhbm5lcl9fcmlnaHQtYnRucyB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgZmxleC13cmFwOiB3cmFwOyB9IH1cbiAgLmNvdXJzZS1iYW5uZXJfX3JpZ2h0LWJ0bnMgLmJ0biB7XG4gICAgbWluLXdpZHRoOiAxODVweDtcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICBwYWRkaW5nOiAwIDE4cHg7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NTBweCkge1xuICAgICAgLmNvdXJzZS1iYW5uZXJfX3JpZ2h0LWJ0bnMgLmJ0biB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2MHB4KSB7XG4gICAgICAuY291cnNlLWJhbm5lcl9fcmlnaHQtYnRucyAuYnRuIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAgICAgICAuY291cnNlLWJhbm5lcl9fcmlnaHQtYnRucyAuYnRuOmxhc3QtY2hpbGQge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMDsgfSB9XG5cbi5jb3Vyc2UtYmFubmVyX19kZXNjciB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLWxlZnQ6IDUwcHg7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgLmNvdXJzZS1iYW5uZXJfX2Rlc2NyIHtcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2MHB4KSB7XG4gICAgLmNvdXJzZS1iYW5uZXJfX2Rlc2NyIHtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7IH0gfVxuICAuY291cnNlLWJhbm5lcl9fZGVzY3Igc3BhbiB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgY29sb3I6ICNmZmY7IH1cblxuLmNvdXJzZS1xdWVzdGlvbnMge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICBwYWRkaW5nLXRvcDogMTBweDsgfVxuICAuY291cnNlLXF1ZXN0aW9ucyAucHJvZmlsZS10ZWFjaGVyX19zZWN0aW9uLXRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMnB4OyB9XG5cbi5jb3Vyc2UtcXVlc3Rpb25zLXRhYnMge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2QwZDVlMjsgfVxuXG4uY291cnNlLXF1ZXN0aW9ucy10YWJzLXJvdyB7XG4gIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZDBkNWUyOyB9XG4gIC5jb3Vyc2UtcXVlc3Rpb25zLXRhYnMtcm93LmFjdGl2ZSAuY291cnNlLXF1ZXN0aW9ucy10YWJzX19xdWVzdGlvbi1zdmcge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7IH1cbiAgLmNvdXJzZS1xdWVzdGlvbnMtdGFicy1yb3cuYWN0aXZlIC5jb3Vyc2UtcXVlc3Rpb25zLXRhYnNfX3F1ZXN0aW9uLXRleHQge1xuICAgIGNvbG9yOiAjMWUxZTFlOyB9XG5cbi5jb3Vyc2UtcXVlc3Rpb25zLXRhYnNfX3F1ZXN0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZy10b3A6IDE3cHg7XG4gIHBhZGRpbmctYm90dG9tOiAxM3B4O1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLmNvdXJzZS1xdWVzdGlvbnMtdGFic19fcXVlc3Rpb24tc3ZnIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXg6IG5vbmU7XG4gIHdpZHRoOiAxN3B4O1xuICBoZWlnaHQ6IDE3cHg7XG4gIG1hcmdpbi1yaWdodDogMjNweDtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC41cztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGQ0Y2UwO1xuICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtOyB9XG4gIC5jb3Vyc2UtcXVlc3Rpb25zLXRhYnNfX3F1ZXN0aW9uLXN2ZyBzdmcge1xuICAgIGZpbGw6ICNmZmY7XG4gICAgd2lkdGg6IDlweDtcbiAgICBoZWlnaHQ6IDRweDsgfVxuXG4uY291cnNlLXF1ZXN0aW9ucy10YWJzX19xdWVzdGlvbi10ZXh0IHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgdHJhbnNpdGlvbjogY29sb3IgLjVzO1xuICBjb2xvcjogIzRkNGNlMDsgfVxuXG4uY291cnNlLXF1ZXN0aW9ucy10YWJzX19hbnN3ZXIge1xuICBkaXNwbGF5OiBub25lO1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgcGFkZGluZy1sZWZ0OiA0MHB4OyB9XG4gIC5jb3Vyc2UtcXVlc3Rpb25zLXRhYnNfX2Fuc3dlciBwIHtcbiAgICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBsaW5lLWhlaWdodDogMjNweDtcbiAgICBtYXJnaW46IDA7XG4gICAgY29sb3I6ICMxZTFlMWU7IH1cblxuLmNvdXJzZXMtb3Zlci10b3Age1xuICBwYWRkaW5nLXRvcDogMTVweDsgfVxuICAuY291cnNlcy1vdmVyLXRvcCAuYnJlYWRjcnVtYnMge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cbiAgICAuY291cnNlcy1vdmVyLXRvcCAuYnJlYWRjcnVtYnMgLmJyZWFkY3J1bWJzX19saW5rLFxuICAgIC5jb3Vyc2VzLW92ZXItdG9wIC5icmVhZGNydW1icyAuYnJlYWRjcnVtYnNfX2l0ZW06OmFmdGVyIHtcbiAgICAgIGNvbG9yOiAjOTlhMWJhOyB9XG4gICAgLmNvdXJzZXMtb3Zlci10b3AgLmJyZWFkY3J1bWJzIC5icmVhZGNydW1ic19faXRlbTpsYXN0LWNoaWxkIC5icmVhZGNydW1ic19fbGluayB7XG4gICAgICBjb2xvcjogIzFlMWUxZTsgfVxuXG4ubXktY291cnNlcy1vdmVyLXRvcCAuY291cnNlcy1vdmVyLXRvcF9fcm93IHtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4uY291cnNlcy1vdmVyLXRvcF9fcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2MHB4KSB7XG4gICAgLmNvdXJzZXMtb3Zlci10b3BfX3JvdyB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9IH1cblxuLmNvdXJzZXMtb3Zlci10b3BfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAyNXB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBjb2xvcjogIzFlMWUxZTsgfVxuXG4uY291cnNlcy1vdmVyLXRvcF9fbGFiZWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9XG5cbi5jb3Vyc2VzLW92ZXItdG9wX19sYWJlbC1zdmcge1xuICBmbGV4OiBub25lO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDEycHg7IH1cbiAgLmNvdXJzZXMtb3Zlci10b3BfX2xhYmVsLXN2ZyBzdmcge1xuICAgIGZpbGw6ICM5OWExYmE7XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgaGVpZ2h0OiAyNHB4OyB9XG5cbi5jb3Vyc2VzLW92ZXItdG9wX19sYWJlbC10ZXh0IHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMjVweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDhweDtcbiAgY29sb3I6ICM5OWExYmE7IH1cblxuLmNvdXJzZXMtdG9wIHtcbiAgcGFkZGluZy10b3A6IDQ0cHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMnB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyB9XG5cbi5jb3Vyc2VzLXRvcF9fdGl0bGUge1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW4tYm90dG9tOiA3cHg7XG4gIGNvbG9yOiAjZmZmOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gICAgLmNvdXJzZXMtdG9wX190aXRsZSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7IH0gfVxuXG4uY291cnNlcy10b3BfX3NsaWRlciB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgKyAzMHB4KTtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgbWFyZ2luLWxlZnQ6IC0xNXB4OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gICAgLmNvdXJzZXMtdG9wX19zbGlkZXIge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW4tbGVmdDogMDsgfSB9XG4gIC5jb3Vyc2VzLXRvcF9fc2xpZGVyIC5zbGljay10cmFjayB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50OyB9XG4gIC5jb3Vyc2VzLXRvcF9fc2xpZGVyIC5zbGljay1wcmV2LFxuICAuY291cnNlcy10b3BfX3NsaWRlciAuc2xpY2stbmV4dCB7XG4gICAgei1pbmRleDogMjtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgdHJhbnNpdGlvbjogLjVzO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM5OWExYmE7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2Fyci1yaWdodC5zdmdcIik7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTVweCAxNXB4OyB9XG4gICAgLmNvdXJzZXMtdG9wX19zbGlkZXIgLnNsaWNrLXByZXY6aG92ZXIsXG4gICAgLmNvdXJzZXMtdG9wX19zbGlkZXIgLnNsaWNrLW5leHQ6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzRkNGNlMDsgfVxuICAuY291cnNlcy10b3BfX3NsaWRlciAuc2xpY2stcHJldiB7XG4gICAgbGVmdDogLTVweDtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSkgcm90YXRlKDE4MGRlZyk7IH1cbiAgICAuY291cnNlcy10b3BfX3NsaWRlciAuc2xpY2stcHJldi5hY3RpdmUge1xuICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuICAuY291cnNlcy10b3BfX3NsaWRlciAuc2xpY2stbmV4dCB7XG4gICAgcmlnaHQ6IC01cHg7IH1cblxuLmNvdXJzZXMtdG9wX19zbGlkZS13cmFwIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwYWRkaW5nOiAxNXB4OyB9XG5cbi5jb3Vyc2VzLXRvcF9fc2xpZGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGhlaWdodDogMTAwJTtcbiAgbWluLWhlaWdodDogMzUycHg7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG5cbi5jb3Vyc2VzLXRvcF9fc2xpZGUtLW5ldzo6YmVmb3JlLFxuLmNvdXJzZXMtdG9wX19zbGlkZS0tY2hvc2VuOjpiZWZvcmUsXG4uY291cnNlcy10b3BfX3NsaWRlLS1leGNsdXNpdmU6OmJlZm9yZSxcbi5jb3Vyc2VzLXRvcF9fc2xpZGUtLXJlY29tbWVuZDo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0xMHB4O1xuICByaWdodDogLTEwcHg7XG4gIHdpZHRoOiA4MHB4O1xuICBoZWlnaHQ6IDgwcHg7XG4gIGNvbnRlbnQ6ICcnO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XG4gIGJhY2tncm91bmQtc2l6ZTogNjBweCA2MHB4OyB9XG5cbi5jb3Vyc2VzLXRvcF9fc2xpZGUtLXJlY29tbWVuZDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjNGMzYjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3JlY29tbWVuZC0yLnBuZ1wiKTsgfVxuXG4uY291cnNlcy10b3BfX3NsaWRlLS1leGNsdXNpdmU6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWFjMTM7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9leGNsdXNpdmUucG5nXCIpOyB9XG5cbi5jb3Vyc2VzLXRvcF9fc2xpZGUtLWNob3Nlbjo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFjYWM1NDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2Nob3Nlbi5wbmdcIik7IH1cblxuLmNvdXJzZXMtdG9wX19zbGlkZS0tbmV3OjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODE4NWVjO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvbmV3LnBuZ1wiKTsgfVxuXG4uY291cnNlcy10b3BfX3NsaWRlLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDdweDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MjVweCkge1xuICAgIC5jb3Vyc2VzLXRvcF9fc2xpZGUtaGVhZGVyIHtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDsgfSB9XG5cbi5jb3Vyc2VzLXRvcF9fc2xpZGUtdGhlbWUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWluLXdpZHRoOiAxNDBweDtcbiAgaGVpZ2h0OiAyNnB4O1xuICBtYXJnaW46IDEwcHggMTFweCAxMHB4IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAuY291cnNlcy10b3BfX3NsaWRlLXRoZW1lIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICAgIGxldHRlci1zcGFjaW5nOiAzcHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjb2xvcjogI2ZmZjsgfVxuXG4uY291cnNlcy10b3BfX3NsaWRlLXRoZW1lLS1wc3ljaG9sb2d5IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjMTFiNzk0IDAlLCAjNjllMWM4IDEwMCUpOyB9XG5cbi5jb3Vyc2VzLXRvcF9fc2xpZGUtdGhlbWUtLWVzb3RlcmljcyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzIyYWFkMSAwJSwgIzVlZDVlZSAxMDAlKTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MjVweCkge1xuICAuY291cnNlcy10b3BfX3NsaWRlLXJhaXQge1xuICAgIHdpZHRoOiAxMDAlOyB9IH1cblxuLmNvdXJzZXMtdG9wX19zbGlkZS1yYWl0IHN2ZyB7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIG1hcmdpbi1yaWdodDogNXB4OyB9XG5cbi5jb3Vyc2VzLXRvcF9fc2xpZGUtdGl0bGUge1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyNXB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIGNvbG9yOiAjMWUxZTFlOyB9XG5cbi5jb3Vyc2VzLXRvcF9fc2xpZGUtdGVhY2hlciB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cblxuLmNvdXJzZXMtdG9wX19zbGlkZS10ZWFjaGVyLXBvc2l0aW9uIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMjNweDtcbiAgY29sb3I6ICM5OWExYmE7IH1cblxuLmNvdXJzZXMtdG9wX19zbGlkZS10ZWFjaGVyLW5hbWUge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjNGQ0Y2UwOyB9XG4gIC5jb3Vyc2VzLXRvcF9fc2xpZGUtdGVhY2hlci1uYW1lOmhvdmVyIHtcbiAgICBjb2xvcjogIzRkNGNlMDsgfVxuXG4uY291cnNlcy10b3BfX3NsaWRlLWluZm8ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7IH1cblxuLmNvdXJzZXMtdG9wX19zbGlkZS1pbmZvLWl0ZW0ge1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGNvbG9yOiAjMWUxZTFlOyB9XG4gIC5jb3Vyc2VzLXRvcF9fc2xpZGUtaW5mby1pdGVtOmxhc3QtY2hpbGQ6OmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuY291cnNlcy10b3BfX3NsaWRlLWluZm8taXRlbTo6YmVmb3JlIHtcbiAgICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogNnB4O1xuICAgIGNvbnRlbnQ6ICcvICc7XG4gICAgY29sb3I6ICNmYzY7IH1cblxuLmNvdXJzZXMtdG9wX19zbGlkZS10ZXh0IHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMjNweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgY29sb3I6ICMxZTFlMWU7IH1cbiAgLmNvdXJzZXMtdG9wX19zbGlkZS10ZXh0IHAge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLmNvdXJzZXMtdG9wX19zbGlkZS1wb2ludHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG4gIG1hcmdpbi10b3A6IGF1dG87XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cblxuLmNvdXJzZXMtdG9wX19zbGlkZS1wb2ludHMtbGcge1xuICBmb250LXNpemU6IDI1cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMWUxZTFlOyB9XG5cbi5jb3Vyc2VzLXRvcF9fc2xpZGUtcG9pbnRzLXNtIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBwYWRkaW5nOiA5cHggMTJweCAwIDhweDtcbiAgY29sb3I6ICMxZTFlMWU7IH1cblxuLmNvdXJzZXMtdG9wX19zbGlkZS1idG5zIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgLmNvdXJzZXMtdG9wX19zbGlkZS1idG5zIC5idG4ge1xuICAgIG1pbi13aWR0aDogMTU1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gICAgICAuY291cnNlcy10b3BfX3NsaWRlLWJ0bnMgLmJ0biB7XG4gICAgICAgIG1pbi13aWR0aDogMTQwcHg7IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM3NXB4KSB7XG4gICAgICAuY291cnNlcy10b3BfX3NsaWRlLWJ0bnMgLmJ0biB7XG4gICAgICAgIG1pbi13aWR0aDogMTI1cHg7IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM1MHB4KSB7XG4gICAgICAuY291cnNlcy10b3BfX3NsaWRlLWJ0bnMgLmJ0biB7XG4gICAgICAgIHdpZHRoOiAxMDAlOyB9IH1cblxuLmNvdXJzZXMtZmlsdGVyIC5jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLXRvcDogMzBweDtcbiAgcGFkZGluZy1ib3R0b206IDE3cHg7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTExMHB4KSB7XG4gICAgLmNvdXJzZXMtZmlsdGVyIC5jb250YWluZXIge1xuICAgICAgZmxleC13cmFwOiB3cmFwOyB9IH1cblxuLmNvdXJzZXMtZmlsdGVyX190aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZsZXg6IG5vbmU7XG4gIG1hcmdpbjogMTVweCAyNXB4IDE1cHggMDtcbiAgY29sb3I6ICMxZTFlMWU7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTExMHB4KSB7XG4gICAgLmNvdXJzZXMtZmlsdGVyX190aXRsZSB7XG4gICAgICB3aWR0aDogMTAwJTsgfSB9XG5cbi5jb3Vyc2VzLWZpbHRlcl9fc2VsZWN0IHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZmxleDogMTtcbiAgbWF4LXdpZHRoOiAzMDBweDtcbiAgaGVpZ2h0OiAzNnB4O1xuICBtYXJnaW46IDEwcHggMjBweCAxMHB4IDA7XG4gIHBhZGRpbmc6IDEycHggMzBweCA5cHggMjBweDtcbiAgY29sb3I6ICMxZTFlMWU7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMThweCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvYXJyLXNlbGVjdGJveC5zdmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNhbGMoMTAwJSAtIDE1cHgpIDUwJTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgb3BhY2l0eTogMTtcbiAgLyogQ2hyb21lL09wZXJhL1NhZmFyaSAqL1xuICAvKiBGaXJlZm94IDE5KyAqL1xuICAvKiBJRSAxMCsgKi9cbiAgLyogRmlyZWZveCAxOC0gKi8gfVxuICAuY291cnNlcy1maWx0ZXJfX3NlbGVjdDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBjb2xvcjogIzk5YTFiYTsgfVxuICAuY291cnNlcy1maWx0ZXJfX3NlbGVjdDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBjb2xvcjogIzk5YTFiYTsgfVxuICAuY291cnNlcy1maWx0ZXJfX3NlbGVjdDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICM5OWExYmE7IH1cbiAgLmNvdXJzZXMtZmlsdGVyX19zZWxlY3Q6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBjb2xvcjogIzk5YTFiYTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAgIC5jb3Vyc2VzLWZpbHRlcl9fc2VsZWN0IHtcbiAgICAgIGZsZXg6IGF1dG87XG4gICAgICB3aWR0aDogMTAwJTsgfSB9XG5cbi5jb3Vyc2VzLWZpbHRlcl9fY2hlY2tib3hlcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmctbGVmdDogMjVweDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NTBweCkge1xuICAgIC5jb3Vyc2VzLWZpbHRlcl9fY2hlY2tib3hlcyB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NjBweCkge1xuICAgIC5jb3Vyc2VzLWZpbHRlcl9fY2hlY2tib3hlcyB7XG4gICAgICB3aWR0aDogMTAwJTsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gICAgLmNvdXJzZXMtZmlsdGVyX19jaGVja2JveGVzIHtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDsgfSB9XG5cbi5jb3Vyc2VzLWZpbHRlcl9fY2hlY2tib3gge1xuICBmbGV4OiBub25lO1xuICBtYXJnaW46IDEwcHggMTBweDsgfVxuICAuY291cnNlcy1maWx0ZXJfX2NoZWNrYm94Omxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1yaWdodDogMDsgfVxuICAuY291cnNlcy1maWx0ZXJfX2NoZWNrYm94IGxhYmVsOjpiZWZvcmUge1xuICAgIGJvcmRlcjogNHB4IHNvbGlkICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuICAuY291cnNlcy1maWx0ZXJfX2NoZWNrYm94Omxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLmNvdXJzZXMtbGlzdCAuY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk1MHB4KSB7XG4gICAgLmNvdXJzZXMtbGlzdCAuY29udGFpbmVyIHtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfSB9XG5cbi5jb3Vyc2VzLWxpc3QgLmNvdXJzZXMtdG9wX19zbGlkZS13cmFwIHtcbiAgd2lkdGg6IGNhbGMoMzMuMzMlIC0gMjBweCk7XG4gIG1hcmdpbi1yaWdodDogMzBweDtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk1MHB4KSB7XG4gICAgLmNvdXJzZXMtbGlzdCAuY291cnNlcy10b3BfX3NsaWRlLXdyYXAge1xuICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMTVweCk7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgIC5jb3Vyc2VzLWxpc3QgLmNvdXJzZXMtdG9wX19zbGlkZS13cmFwIHtcbiAgICAgIHdpZHRoOiAxMDAlOyB9IH1cbiAgLmNvdXJzZXMtbGlzdCAuY291cnNlcy10b3BfX3NsaWRlLXdyYXA6bnRoLWNoaWxkKDNuKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMjBweCkge1xuICAuY291cnNlcy1saXN0IC5jb3Vyc2VzLXRvcF9fc2xpZGUtaGVhZGVyIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjIwcHgpIHtcbiAgLmNvdXJzZXMtbGlzdCAuY291cnNlcy10b3BfX3NsaWRlLXJhaXQge1xuICAgIHdpZHRoOiAxMDAlOyB9IH1cblxuLmNvdXJzZXMtbGlzdCAuY291cnNlcy10b3BfX3NsaWRlLXRpdGxlIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBtYXJnaW4tYm90dG9tOiAzcHg7IH1cblxuLmNvdXJzZXMtbGlzdCAuY291cnNlcy10b3BfX3NsaWRlLXRleHQge1xuICBtYXJnaW4tYm90dG9tOiA1cHg7IH1cblxuLmNvdXJzZXMtbGlzdCAucGFnaW5hdGlvbiB7XG4gIG1hcmdpbi1ib3R0b206IDM3cHg7XG4gIHBhZGRpbmctdG9wOiAxNXB4OyB9XG5cbi5teS1jb3Vyc2VzLWxpc3Qge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4OyB9XG4gIC5teS1jb3Vyc2VzLWxpc3QgLmNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg2MHB4KSB7XG4gICAgICAubXktY291cnNlcy1saXN0IC5jb250YWluZXIge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9IH1cbiAgLm15LWNvdXJzZXMtbGlzdCAuY291cnNlcy10b3BfX3NsaWRlIHtcbiAgICBtaW4taGVpZ2h0OiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7IH1cblxuLm15LWNvdXJzZXMtYWN0aXZlIHtcbiAgZmxleDogMTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NjBweCkge1xuICAgIC5teS1jb3Vyc2VzLWFjdGl2ZSB7XG4gICAgICB3aWR0aDogMTAwJTsgfSB9XG4gIC5teS1jb3Vyc2VzLWFjdGl2ZSAuY291cnNlcy10b3BfX3NsaWRlLXRleHQge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cbiAgICAubXktY291cnNlcy1hY3RpdmUgLmNvdXJzZXMtdG9wX19zbGlkZS10ZXh0IHAge1xuICAgICAgbWFyZ2luLXRvcDogMDsgfVxuICAubXktY291cnNlcy1hY3RpdmUgLmJ0bi0tZGFyayB7XG4gICAgcGFkZGluZzogMCAzN3B4OyB9XG5cbi5teS1jb3Vyc2VzLXJlY29tbWVuZCB7XG4gIGZsZXg6IG5vbmU7XG4gIHdpZHRoOiAzNzBweDtcbiAgbWFyZ2luLWxlZnQ6IDMwcHg7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODYwcHgpIHtcbiAgICAubXktY291cnNlcy1yZWNvbW1lbmQge1xuICAgICAgZmxleDogYXV0bztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7IH0gfVxuICAubXktY291cnNlcy1yZWNvbW1lbmQgLmNvdXJzZXMtdG9wX19zbGlkZS10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxOHB4OyB9XG4gIC5teS1jb3Vyc2VzLXJlY29tbWVuZCAuY291cnNlcy10b3BfX3NsaWRlLXRleHQge1xuICAgIG1hcmdpbi1ib3R0b206IDVweDsgfVxuXG4ubXktY291cnNlcy1saXN0X190aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIGNvbG9yOiAjMWUxZTFlOyB9XG5cbi5teS1jb3Vyc2UtYXNpZGUge1xuICBmbGV4OiBub25lO1xuICB3aWR0aDogMjcwcHg7XG4gIG1hcmdpbi1yaWdodDogMzBweDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjBweCkge1xuICAgIC5teS1jb3Vyc2UtYXNpZGUge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7IH0gfVxuXG4ubXktY291cnNlLWFzaWRlX19tZW51IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG5cbi5teS1jb3Vyc2UtYXNpZGVfX21lbnUtdGl0bGUge1xuICBwYWRkaW5nOiAxNXB4IDIwcHggMTBweCAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDBkNWUyOyB9XG4gIC5teS1jb3Vyc2UtYXNpZGVfX21lbnUtdGl0bGUgc3BhbiB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgY29sb3I6ICMxZTFlMWU7IH1cblxuLm15LWNvdXJzZS1hc2lkZV9fbWVudS1saXN0IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwOyB9XG5cbi5teS1jb3Vyc2UtYXNpZGVfX21lbnUtaXRlbSB7XG4gIHBhZGRpbmc6IDE1cHggMThweCAxMHB4IDE4cHg7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZjBmMGY1OyB9XG4gIC5teS1jb3Vyc2UtYXNpZGVfX21lbnUtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tOiBub25lOyB9XG5cbi5teS1jb3Vyc2UtYXNpZGVfX21lbnUtbGluayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG4ubXktY291cnNlLWFzaWRlX19tZW51LXN2ZyB7XG4gIGZsZXg6IG5vbmU7XG4gIG1hcmdpbi1yaWdodDogMTVweDsgfVxuICAubXktY291cnNlLWFzaWRlX19tZW51LXN2ZyBzdmcge1xuICAgIGZpbGw6ICM0ZDRjZTA7IH1cblxuLm15LWNvdXJzZS1hc2lkZV9fbWVudS1zdmctLWNhbWVyYSBzdmcge1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAxN3B4OyB9XG5cbi5teS1jb3Vyc2UtYXNpZGVfX21lbnUtc3ZnLS1ub3RlIHN2ZyB7XG4gIHdpZHRoOiAxOXB4O1xuICBoZWlnaHQ6IDE4cHg7IH1cblxuLm15LWNvdXJzZS1hc2lkZV9fbWVudS1zdmctLWJvb2sgc3ZnIHtcbiAgd2lkdGg6IDE5cHg7XG4gIGhlaWdodDogMTRweDsgfVxuXG4ubXktY291cnNlLWFzaWRlX19tZW51LXRleHQgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMxZTFlMWU7IH1cblxuLm15LWNvdXJzZS1hc2lkZV9fbWVudS1pdGVtLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0ZDRjZTA7IH1cbiAgLm15LWNvdXJzZS1hc2lkZV9fbWVudS1pdGVtLmFjdGl2ZSAubXktY291cnNlLWFzaWRlX19tZW51LXN2ZyBzdmcge1xuICAgIGZpbGw6ICNmZmY7IH1cbiAgLm15LWNvdXJzZS1hc2lkZV9fbWVudS1pdGVtLmFjdGl2ZSAubXktY291cnNlLWFzaWRlX19tZW51LXRleHQgc3BhbiB7XG4gICAgY29sb3I6ICNmZmY7IH1cblxuLm15LWNvdXJzZS1hc2lkZV9fbWVudS1pdGVtLS1maW5pc2hlZCAubXktY291cnNlLWFzaWRlX19tZW51LXN2ZyBzdmcge1xuICBmaWxsOiAjOTlhMWJhOyB9XG5cbi5teS1jb3Vyc2UtYXNpZGVfX21lbnUtaXRlbS0tZmluaXNoZWQgLm15LWNvdXJzZS1hc2lkZV9fbWVudS10ZXh0IHNwYW4ge1xuICBjb2xvcjogIzk5YTFiYTsgfVxuXG4ubXktY291cnNlLWFzaWRlX19tZW51LWl0ZW0tLWZpeGVkIC5teS1jb3Vyc2UtYXNpZGVfX21lbnUtc3ZnIHN2ZyB7XG4gIGZpbGw6ICM0ZDRjZTA7IH1cblxuLm15LWNvdXJzZS1hc2lkZV9fbWVudS1pdGVtLS1maXhlZCAubXktY291cnNlLWFzaWRlX19tZW51LXRleHQgc3BhbiB7XG4gIGNvbG9yOiAjNGQ0Y2UwOyB9XG5cbi5teS1jb3Vyc2UtYXNpZGVfX21lbnUtdGV4dC0tZmluaXNoZWQsXG4ubXktY291cnNlLWFzaWRlX19tZW51LXRleHQtLWZpeGVkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAubXktY291cnNlLWFzaWRlX19tZW51LXRleHQtLWZpbmlzaGVkIHN2ZyxcbiAgLm15LWNvdXJzZS1hc2lkZV9fbWVudS10ZXh0LS1maXhlZCBzdmcge1xuICAgIGZsZXg6IG5vbmU7XG4gICAgZmlsbDogIzRkNGNlMDtcbiAgICB3aWR0aDogMTBweDtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7IH1cbiAgLm15LWNvdXJzZS1hc2lkZV9fbWVudS10ZXh0LS1maW5pc2hlZCBzcGFuLFxuICAubXktY291cnNlLWFzaWRlX19tZW51LXRleHQtLWZpeGVkIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICBjb2xvcjogIzRkNGNlMCAhaW1wb3J0YW50OyB9XG5cbi5teS1jb3Vyc2UtYXNpZGVfX3RlYWNoZXIge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH1cbiAgLm15LWNvdXJzZS1hc2lkZV9fdGVhY2hlciAuY291cnNlLWFib3V0X190ZWFjaGVyLXJhaXQge1xuICAgIG1hcmdpbjogMCAwIDE1cHggMDsgfVxuICAgIC5teS1jb3Vyc2UtYXNpZGVfX3RlYWNoZXIgLmNvdXJzZS1hYm91dF9fdGVhY2hlci1yYWl0IHN2ZyB7XG4gICAgICB3aWR0aDogMTVweDtcbiAgICAgIGhlaWdodDogMTVweDtcbiAgICAgIG1hcmdpbi1yaWdodDogNHB4OyB9XG5cbi5teS1jb3Vyc2UtYXNpZGVfX3RlYWNoZXItdGl0bGUge1xuICBwYWRkaW5nOiAxNXB4IDIwcHggMTBweCAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDBkNWUyOyB9XG4gIC5teS1jb3Vyc2UtYXNpZGVfX3RlYWNoZXItdGl0bGUgc3BhbiB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgY29sb3I6ICMxZTFlMWU7IH1cblxuLm15LWNvdXJzZS1hc2lkZV9fdGVhY2hlci1ib2R5IHtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogMThweCAyMHB4IDEzcHggMjBweDsgfVxuXG4ubXktY291cnNlLWFzaWRlX190ZWFjaGVyLWF2YSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGZsZXg6IG5vbmU7XG4gIHdpZHRoOiAzNHB4O1xuICBoZWlnaHQ6IDM0cHg7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlOyB9XG4gIC5teS1jb3Vyc2UtYXNpZGVfX3RlYWNoZXItYXZhIGltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7IH1cblxuLm15LWNvdXJzZS1hc2lkZV9fdGVhY2hlci1uYW1lIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIGNvbG9yOiAjMWUxZTFlOyB9XG5cbi5teS1jb3Vyc2UtYXNpZGVfX3RlYWNoZXItcG9zaXRpb24ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBjb2xvcjogIzRkNGNlMDsgfVxuXG4ubXktY291cnNlLWFzaWRlX19zZXJ0aWZpY2F0ZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAubXktY291cnNlLWFzaWRlX19zZXJ0aWZpY2F0ZS5hY3RpdmUgc3ZnIHtcbiAgICBmaWxsOiAjNGQ0Y2UwOyB9XG4gIC5teS1jb3Vyc2UtYXNpZGVfX3NlcnRpZmljYXRlLmFjdGl2ZSAubXktY291cnNlLWFzaWRlX19zZXJ0aWZpY2F0ZS10ZXh0IHtcbiAgICBjb2xvcjogIzRkNGNlMDsgfVxuXG4ubXktY291cnNlLWFzaWRlX19zZXJ0aWZpY2F0ZS1zdmcge1xuICBmbGV4OiBub25lO1xuICBtYXJnaW4tcmlnaHQ6IDE5cHg7IH1cbiAgLm15LWNvdXJzZS1hc2lkZV9fc2VydGlmaWNhdGUtc3ZnIHN2ZyB7XG4gICAgZmlsbDogIzk5YTFiYTtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDQwcHg7IH1cblxuLm15LWNvdXJzZS1hc2lkZV9fc2VydGlmaWNhdGUtdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gIGNvbG9yOiAjOTlhMWJhOyB9XG5cbi5teS1jb3Vyc2UtYm9keS10YWJzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAgMjBweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG5cbi5teS1jb3Vyc2UtYm9keS10YWJzX190YWIge1xuICBkaXNwbGF5OiBub25lOyB9XG4gIC5teS1jb3Vyc2UtYm9keS10YWJzX190YWIgLnByb2ZpbGUtYXJ0aWNsZV9faWNvbnMtaWNvbiB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87IH1cbiAgLm15LWNvdXJzZS1ib2R5LXRhYnNfX3RhYiAucHJvZmlsZS1hcnRpY2xlX19jb21tZW50LTEgLnByb2ZpbGUtYXJ0aWNsZV9fY29tbWVudC1oZWFkZXIge1xuICAgIGJvcmRlci10b3A6IG5vbmU7IH1cbiAgLm15LWNvdXJzZS1ib2R5LXRhYnNfX3RhYiBwIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBsaW5lLWhlaWdodDogMjNweDtcbiAgICBtYXJnaW46IDAgMCAyMHB4IDA7XG4gICAgY29sb3I6ICMxZTFlMWU7IH1cbiAgLm15LWNvdXJzZS1ib2R5LXRhYnNfX3RhYi5hY3RpdmUge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5teS1jb3Vyc2UtYm9keS10YWJzX19idG5zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNGU0ZjI7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTQwcHgpIHtcbiAgICAubXktY291cnNlLWJvZHktdGFic19fYnRucyB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IH0gfVxuXG4ubXktY291cnNlLWJvZHktdGFic19fYnRuIHtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gIHBhZGRpbmc6IDE4cHggMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogIzFlMWUxZTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NjBweCkge1xuICAgIC5teS1jb3Vyc2UtYm9keS10YWJzX19idG4ge1xuICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAyNXB4OyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzYwcHgpIHtcbiAgICAubXktY291cnNlLWJvZHktdGFic19fYnRuIHtcbiAgICAgIGZvbnQtc2l6ZTogMTdweDsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU0MHB4KSB7XG4gICAgLm15LWNvdXJzZS1ib2R5LXRhYnNfX2J0biB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogN3B4OyB9IH1cbiAgLm15LWNvdXJzZS1ib2R5LXRhYnNfX2J0bjpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgLm15LWNvdXJzZS1ib2R5LXRhYnNfX2J0bjo6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiAzcHg7XG4gICAgY29udGVudDogJyc7XG4gICAgdHJhbnNpdGlvbjogd2lkdGggLjVzO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0ZDRjZTA7IH1cbiAgLm15LWNvdXJzZS1ib2R5LXRhYnNfX2J0bi5hY3RpdmUge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cbiAgICAubXktY291cnNlLWJvZHktdGFic19fYnRuLmFjdGl2ZTo6YmVmb3JlIHtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG5cbi5teS1jb3Vyc2UtYm9keS10YWJzX190YWIge1xuICBwYWRkaW5nLXRvcDogMjBweDsgfVxuXG4ubXktY291cnNlLWJvZHktdGFic19fdGFiLXRpdGxlIHtcbiAgZm9udC1zaXplOiAyNXB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBjb2xvcjogIzFlMWUxZTsgfVxuXG4ubXktY291cnNlLWJvZHktdGFic19fdGFiIGlmcmFtZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogMzUwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgIC5teS1jb3Vyc2UtYm9keS10YWJzX190YWIgaWZyYW1lIHtcbiAgICAgIG1pbi1oZWlnaHQ6IDIwMHB4OyB9IH1cblxuLm15LWNvdXJzZS1ib2R5LXRhYnNfX3RhYi1oYWxmLXJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAubXktY291cnNlLWJvZHktdGFic19fdGFiLWhhbGYtcm93IHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH0gfVxuXG4ubXktY291cnNlLWJvZHktdGFic19fdGFiLWhhbGYtaW1nIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgIC5teS1jb3Vyc2UtYm9keS10YWJzX190YWItaGFsZi1pbWcge1xuICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuICAubXktY291cnNlLWJvZHktdGFic19fdGFiLWhhbGYtaW1nIGltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7IH1cblxuLm15LWNvdXJzZS1ib2R5LXRhYnNfX3RhYi1hZ3JlZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAzOHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U0ZTRmMjsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NTBweCkge1xuICAgIC5teS1jb3Vyc2UtYm9keS10YWJzX190YWItYWdyZWUge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDsgfSB9XG4gIC5teS1jb3Vyc2UtYm9keS10YWJzX190YWItYWdyZWUgLmJ0biB7XG4gICAgbWluLXdpZHRoOiAyMjVweDsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk1MHB4KSB7XG4gICAgICAubXktY291cnNlLWJvZHktdGFic19fdGFiLWFncmVlIC5idG4ge1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4OyB9IH1cblxuLm15LWNvdXJzZS1ib2R5LXRhYnNfX3RhYi1hZ3JlZS10ZXh0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICB0ZXh0LWFsaWduOiByaWdodDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NTBweCkge1xuICAgIC5teS1jb3Vyc2UtYm9keS10YWJzX190YWItYWdyZWUtdGV4dCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7IH0gfVxuICAubXktY291cnNlLWJvZHktdGFic19fdGFiLWFncmVlLXRleHQgc3BhbiB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgbGluZS1oZWlnaHQ6IDE5cHg7XG4gICAgY29sb3I6ICM5OWExYmE7IH1cblxuLm15LWNvdXJzZS1ib2R5LXRhYnNfX3RhYi1hZ3JlZS1pY29uIHtcbiAgbWFyZ2luLWxlZnQ6IDE5cHg7IH1cbiAgLm15LWNvdXJzZS1ib2R5LXRhYnNfX3RhYi1hZ3JlZS1pY29uIHN2ZyB7XG4gICAgZmlsbDogIzk5YTFiYTtcbiAgICB3aWR0aDogMzZweDtcbiAgICBoZWlnaHQ6IDM2cHg7IH1cblxuLm15LWNvdXJzZS1ib2R5LXRhYnNfX3RhYi0wMiAubXktY291cnNlLWJvZHktdGFic19fdGFiLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4OyB9XG5cbi5teS1jb3Vyc2UtYm9keS10YWJzX190YWItc3VidGl0bGUge1xuICBmb250LXdlaWdodDogMzAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMjVweDsgfVxuXG4ubXktY291cnNlLWJvZHktdGFic19fbWF0ZXJpYWxzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIHBhZGRpbmctYm90dG9tOiAyN3B4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U0ZTRmMjsgfVxuXG4ubXktY291cnNlLWJvZHktdGFic19fbWF0ZXJpYWxzLWxpbmsge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWluLWhlaWdodDogMjZweDtcbiAgcGFkZGluZy1sZWZ0OiA1MHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjMWUxZTFlOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gICAgLm15LWNvdXJzZS1ib2R5LXRhYnNfX21hdGVyaWFscy1saW5rIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIHBhZGRpbmctbGVmdDogNDBweDsgfSB9XG4gIC5teS1jb3Vyc2UtYm9keS10YWJzX19tYXRlcmlhbHMtbGluazpob3ZlciB7XG4gICAgY29sb3I6ICMxZTFlMWU7IH1cbiAgLm15LWNvdXJzZS1ib2R5LXRhYnNfX21hdGVyaWFscy1saW5rOjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDVweDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAyNnB4O1xuICAgIGhlaWdodDogMjZweDtcbiAgICBjb250ZW50OiAnJztcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvbWF0ZXJpYWxzLnBuZ1wiKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDsgfVxuXG4ubXktY291cnNlLWJvZHktdGFic19fbWF0ZXJpYWxzLWxpbmstLXBkZiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDsgfVxuXG4ubXktY291cnNlLWJvZHktdGFic19fbWF0ZXJpYWxzLWxpbmstLWV4Y2VsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0zOHB4OyB9XG5cbi5teS1jb3Vyc2UtYm9keS10YWJzX19tYXRlcmlhbHMtbGluay0td29yZDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtNzZweDsgfVxuXG4ubXktY291cnNlLWJvZHktdGFic19fbWF0ZXJpYWxzLWxpbmstLWltZzo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTE0cHg7IH1cblxuLm15LWNvdXJzZS1ib2R5LXRhYnNfX21hdGVyaWFscy1saW5rLS12aWRlbzo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTUycHg7IH1cblxuLm15LWNvdXJzZS1ib2R5LXRhYnNfX3RhYi0wMyAubXktY291cnNlLWJvZHktdGFic19fdGFiLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4OyB9XG5cbi5teS1jb3Vyc2UtYm9keS10YWJzX190YWItMDMgLmNvdXJzZS1xdWVzdGlvbnMtdGFic19fYW5zd2VyIHAge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBjb2xvcjogIzFlMWUxZTsgfVxuXG4ubXktY291cnNlLWJvZHktdGFic19fdGFiLTAzIC5jb3Vyc2UtcXVlc3Rpb25zLXRhYnMge1xuICBtYXJnaW4tdG9wOiAyNXB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG5cbi5teS1jb3Vyc2UtaG9tZXdvcmtfX2l0ZW0ge1xuICBwYWRkaW5nLXRvcDogMjVweDtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTRlNGYyOyB9XG4gIC5teS1jb3Vyc2UtaG9tZXdvcmtfX2l0ZW0gcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDsgfVxuXG4ubXktY291cnNlLWhvbWV3b3JrX19pdGVtLXRpdGxlIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBjb2xvcjogIzFlMWUxZTsgfVxuXG4ubXktY291cnNlLWhvbWV3b3JrX19pdGVtLXJhZGlvbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyB9XG5cbi5teS1jb3Vyc2UtaG9tZXdvcmtfX2l0ZW0tcmFkaW8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIHBhZGRpbmc6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuICAubXktY291cnNlLWhvbWV3b3JrX19pdGVtLXJhZGlvOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgLm15LWNvdXJzZS1ob21ld29ya19faXRlbS1yYWRpbyBpbnB1dCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgLm15LWNvdXJzZS1ob21ld29ya19faXRlbS1yYWRpby5hY3RpdmUgc3Bhbjo6YWZ0ZXIge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgLm15LWNvdXJzZS1ob21ld29ya19faXRlbS1yYWRpbyBzcGFuIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMCAwIDAgMzJweDtcbiAgICBjb2xvcjogIzFlMWUxZTsgfVxuICAgIC5teS1jb3Vyc2UtaG9tZXdvcmtfX2l0ZW0tcmFkaW8gc3Bhbjo6YmVmb3JlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogM3B4O1xuICAgICAgbGVmdDogMDtcbiAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMGY1OyB9XG4gICAgLm15LWNvdXJzZS1ob21ld29ya19faXRlbS1yYWRpbyBzcGFuOjphZnRlciB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDdweDtcbiAgICAgIGxlZnQ6IDRweDtcbiAgICAgIHdpZHRoOiA4cHg7XG4gICAgICBoZWlnaHQ6IDhweDtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0ZDRjZTA7IH1cblxuLm15LWNvdXJzZS1ob21ld29ya19faXRlbS1jaGVja2JveGxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDsgfVxuXG4ubXktY291cnNlLWhvbWV3b3JrX19pdGVtLWNoZWNrYm94IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBwYWRkaW5nOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgLm15LWNvdXJzZS1ob21ld29ya19faXRlbS1jaGVja2JveDpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gIC5teS1jb3Vyc2UtaG9tZXdvcmtfX2l0ZW0tY2hlY2tib3ggc3BhbiB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDAgMCAwIDMycHg7XG4gICAgY29sb3I6ICMxZTFlMWU7IH1cbiAgICAubXktY291cnNlLWhvbWV3b3JrX19pdGVtLWNoZWNrYm94IHNwYW46OmJlZm9yZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDNweDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogMTZweDtcbiAgICAgIGhlaWdodDogMTZweDtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgYm9yZGVyOiA0cHggc29saWQgI2YwZjBmNTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMGYwZjU7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTsgfVxuICAubXktY291cnNlLWhvbWV3b3JrX19pdGVtLWNoZWNrYm94LmFjdGl2ZSBzcGFuOjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9jaGVjay5zdmdcIik7IH1cbiAgLm15LWNvdXJzZS1ob21ld29ya19faXRlbS1jaGVja2JveCBpbnB1dCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIG9wYWNpdHk6IDA7IH1cblxuLm15LWNvdXJzZS1ob21ld29ya19faXRlbS0zLXBpYyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGZsZXgtd3JhcDogd3JhcDsgfVxuXG4ubXktY291cnNlLWhvbWV3b3JrX19pdGVtLXBpYyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpZHRoOiBjYWxjKDMzJSAtIDdweCk7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NDBweCkge1xuICAgIC5teS1jb3Vyc2UtaG9tZXdvcmtfX2l0ZW0tcGljIHtcbiAgICAgIHdpZHRoOiAxMDAlOyB9IH1cbiAgLm15LWNvdXJzZS1ob21ld29ya19faXRlbS1waWM6aG92ZXI6OmJlZm9yZSB7XG4gICAgb3BhY2l0eTogMTsgfVxuICAubXktY291cnNlLWhvbWV3b3JrX19pdGVtLXBpYzo6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBjb250ZW50OiAnJztcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC41cztcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIGJvcmRlcjogM3B4IHNvbGlkICM0ZDRjZTA7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4OyB9XG4gIC5teS1jb3Vyc2UtaG9tZXdvcmtfX2l0ZW0tcGljIGltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7IH1cblxuLm15LWNvdXJzZS1ob21ld29ya19faXRlbS1kcnVnbGlzdCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTsgfVxuXG4ubXktY291cnNlLWhvbWV3b3JrX19pdGVtLWRydWcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbiAgcGFkZGluZzogN3B4IDMycHggN3B4IDlweDtcbiAgY3Vyc29yOiBtb3ZlO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGYwZjU7IH1cbiAgLm15LWNvdXJzZS1ob21ld29ya19faXRlbS1kcnVnOjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDhweDtcbiAgICByaWdodDogOHB4O1xuICAgIHdpZHRoOiAxOHB4O1xuICAgIGhlaWdodDogMThweDtcbiAgICBjb250ZW50OiAnJztcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC41cztcbiAgICBvcGFjaXR5OiAwO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9kcnVnLnN2Z1wiKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0OyB9XG4gIC5teS1jb3Vyc2UtaG9tZXdvcmtfX2l0ZW0tZHJ1Zzpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2QwZDVlMjsgfVxuICAgIC5teS1jb3Vyc2UtaG9tZXdvcmtfX2l0ZW0tZHJ1Zzpob3Zlcjo6YmVmb3JlIHtcbiAgICAgIG9wYWNpdHk6IDE7IH1cblxuLm15LWNvdXJzZS1ob21ld29ya19faXRlbS1kcnVnLW51bWIge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbiAgY29sb3I6ICM0ZDRjZTA7IH1cblxuLm15LWNvdXJzZS1ob21ld29ya19faXRlbS1kcnVnLXRleHQge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjMWUxZTFlOyB9XG5cbi5teS1jb3Vyc2UtaG9tZXdvcmtfX2l0ZW0tYWRkLXRleHRzIHNwYW4ge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICBjb2xvcjogIzFlMWUxZTsgfVxuXG4ubXktY291cnNlLWhvbWV3b3JrX19pdGVtLWFkZC10ZXh0cyBpbnB1dCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDI0NnB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIG1hcmdpbjogMCA1cHggMCAwO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDVweCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMGY1O1xuICBib3gtc2hhZG93OiBub25lOyB9XG5cbi5teS1jb3Vyc2UtaG9tZXdvcmtfX2l0ZW0tMi1saXN0cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuXG4ubXktY291cnNlLWhvbWV3b3JrX19pdGVtLWxpc3RzLXF1ZXN0aW9ucyxcbi5teS1jb3Vyc2UtaG9tZXdvcmtfX2l0ZW0tbGlzdHMtYW5zd2VycyB7XG4gIHdpZHRoOiBjYWxjKDUwJSAtIDVweCk7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTsgfVxuXG4ubXktY291cnNlLWhvbWV3b3JrX19pdGVtLWxpc3RzLXF1ZXN0aW9uIHtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICBwYWRkaW5nOiA3cHggMzJweCA3cHggOXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZjBmMGY1O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH1cbiAgLm15LWNvdXJzZS1ob21ld29ya19faXRlbS1saXN0cy1xdWVzdGlvbiBzcGFuIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBjb2xvcjogIzFlMWUxZTsgfVxuXG4ubXktY291cnNlLWhvbWV3b3JrX19pdGVtLWxpc3RzLWFuc3dlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICBwYWRkaW5nOiA3cHggMzJweCA3cHggOXB4O1xuICBjdXJzb3I6IG1vdmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmMGYwZjU7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjBmNTsgfVxuICAubXktY291cnNlLWhvbWV3b3JrX19pdGVtLWxpc3RzLWFuc3dlcjo6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA4cHg7XG4gICAgcmlnaHQ6IDhweDtcbiAgICB3aWR0aDogMThweDtcbiAgICBoZWlnaHQ6IDE4cHg7XG4gICAgY29udGVudDogJyc7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuNXM7XG4gICAgb3BhY2l0eTogMDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvZHJ1Zy5zdmdcIik7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDsgfVxuICAubXktY291cnNlLWhvbWV3b3JrX19pdGVtLWxpc3RzLWFuc3dlcjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2QwZDVlMjsgfVxuICAgIC5teS1jb3Vyc2UtaG9tZXdvcmtfX2l0ZW0tbGlzdHMtYW5zd2VyOmhvdmVyOjpiZWZvcmUge1xuICAgICAgb3BhY2l0eTogMTsgfVxuICAubXktY291cnNlLWhvbWV3b3JrX19pdGVtLWxpc3RzLWFuc3dlciBzcGFuIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBjb2xvcjogIzFlMWUxZTsgfVxuXG4ubXktY291cnNlLWhvbWV3b3JrX19pdGVtLWRvd25sb2FkcyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAubXktY291cnNlLWhvbWV3b3JrX19pdGVtLWRvd25sb2FkcyBpbnB1dCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIG9wYWNpdHk6IDA7IH1cblxuLm15LWNvdXJzZS1ob21ld29ya19faXRlbS10ZXh0YXJlYSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDExM3B4O1xuICBtYXJnaW4tYm90dG9tOiAxOXB4O1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIGNvbG9yOiAjOTlhMWJhO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDE4cHggIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjBmNTtcbiAgb3BhY2l0eTogMTtcbiAgLyogQ2hyb21lL09wZXJhL1NhZmFyaSAqL1xuICAvKiBGaXJlZm94IDE5KyAqL1xuICAvKiBJRSAxMCsgKi9cbiAgLyogRmlyZWZveCAxOC0gKi8gfVxuICAubXktY291cnNlLWhvbWV3b3JrX19pdGVtLXRleHRhcmVhOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjOTlhMWJhOyB9XG4gIC5teS1jb3Vyc2UtaG9tZXdvcmtfX2l0ZW0tdGV4dGFyZWE6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICM5OWExYmE7IH1cbiAgLm15LWNvdXJzZS1ob21ld29ya19faXRlbS10ZXh0YXJlYTotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICM5OWExYmE7IH1cbiAgLm15LWNvdXJzZS1ob21ld29ya19faXRlbS10ZXh0YXJlYTotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjOTlhMWJhOyB9XG5cbi5wcm9maWxlLWFydGljbGVfX2Zvcm0tdGV4dGFyZWEge1xuICBsaW5lLWhlaWdodDogMzRweDsgfVxuXG4ubXktY291cnNlLWhvbWV3b3JrX19pdGVtLWRvd25sb2FkLWJ0biB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgLm15LWNvdXJzZS1ob21ld29ya19faXRlbS1kb3dubG9hZC1idG4gc3ZnIHtcbiAgICBmbGV4OiBub25lO1xuICAgIGZpbGw6ICM0ZDRjZTA7XG4gICAgd2lkdGg6IDE3cHg7XG4gICAgaGVpZ2h0OiAxN3B4O1xuICAgIG1hcmdpbi1yaWdodDogMTFweDsgfVxuICAubXktY291cnNlLWhvbWV3b3JrX19pdGVtLWRvd25sb2FkLWJ0biBzcGFuIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBjb2xvcjogIzRkNGNlMDsgfVxuXG4uZG93bmxvYWQtZmlsZXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG5cbi5kb3dubG9hZC1maWxlIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjOTlhMWJhOyB9XG4gIC5kb3dubG9hZC1maWxlOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7IH1cblxuLm15LWNvdXJzZS1ob21ld29ya19fYWdyZWUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBwYWRkaW5nLXRvcDogMzVweDtcbiAgcGFkZGluZy1ib3R0b206IDM4cHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTRlNGYyO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U0ZTRmMjsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NTBweCkge1xuICAgIC5teS1jb3Vyc2UtaG9tZXdvcmtfX2FncmVlIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7IH0gfVxuICAubXktY291cnNlLWhvbWV3b3JrX19hZ3JlZSAuYnRuIHtcbiAgICBtaW4td2lkdGg6IDIyNXB4OyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTUwcHgpIHtcbiAgICAgIC5teS1jb3Vyc2UtaG9tZXdvcmtfX2FncmVlIC5idG4ge1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4OyB9IH1cblxuLm15LWNvdXJzZS1ob21ld29ya19fYWdyZWUtdGV4dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1yaWdodDogMzBweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTUwcHgpIHtcbiAgICAubXktY291cnNlLWhvbWV3b3JrX19hZ3JlZS10ZXh0IHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDsgfSB9XG4gIC5teS1jb3Vyc2UtaG9tZXdvcmtfX2FncmVlLXRleHQgc3BhbiB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgbGluZS1oZWlnaHQ6IDE5cHg7XG4gICAgY29sb3I6ICM5OWExYmE7IH1cblxuLm15LWNvdXJzZS1ob21ld29ya19fYWdyZWUtaWNvbiB7XG4gIG1hcmdpbi1sZWZ0OiAxOXB4OyB9XG4gIC5teS1jb3Vyc2UtaG9tZXdvcmtfX2FncmVlLWljb24gc3ZnIHtcbiAgICBmaWxsOiAjOTlhMWJhO1xuICAgIHdpZHRoOiAzNnB4O1xuICAgIGhlaWdodDogMzZweDsgfVxuXG4ubXktY291cnNlLWhvbWV3b3JrX19hZ3JlZS1yaWdodCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cblxuLm15LWNvdXJzZS1ob21ld29ya19fYWdyZWUtdHJ5IHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBjb2xvcjogIzFlMWUxZTsgfVxuXG4ubXktY291cnNlLWZpbmFsX19ib2R5IHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDIwcHggMjBweCAwIDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuXG4ubXktY291cnNlLWZpbmFsX19pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXRvcDogMjVweDtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTRlNGYyOyB9XG5cbi5teS1jb3Vyc2UtZmluYWxfX2l0ZW0tdGl0bGUge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIGNvbG9yOiAjMWUxZTFlOyB9XG5cbi5teS1jb3Vyc2UtZmluYWxfX2l0ZW0tc3VidGl0bGUge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAtNXB4O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBjb2xvcjogIzFlMWUxZTsgfVxuXG4ubXktY291cnNlLWZpbmFsX19jZXJ0aWZpY2F0ZXMge1xuICBkaXNwbGF5OiBmbGV4OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg2MHB4KSB7XG4gICAgLm15LWNvdXJzZS1maW5hbF9fY2VydGlmaWNhdGVzIHtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDsgfSB9XG4gIC5teS1jb3Vyc2UtZmluYWxfX2NlcnRpZmljYXRlcyAuYnRuIHtcbiAgICBtaW4td2lkdGg6IDE1MHB4OyB9XG5cbi5teS1jb3Vyc2UtZmluYWxfX2NlcnRpZmljYXRlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMjUwcHg7XG4gIG1hcmdpbi1yaWdodDogMzBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NjBweCkge1xuICAgIC5teS1jb3Vyc2UtZmluYWxfX2NlcnRpZmljYXRlIHtcbiAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDMwcHgpOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzYwcHgpIHtcbiAgICAubXktY291cnNlLWZpbmFsX19jZXJ0aWZpY2F0ZSB7XG4gICAgICB3aWR0aDogMTAwJTsgfSB9XG5cbi5teS1jb3Vyc2UtZmluYWxfX2NlcnRpZmljYXRlLXBpYyB7XG4gIG1hcmdpbi1ib3R0b206IDE5cHg7IH1cbiAgLm15LWNvdXJzZS1maW5hbF9fY2VydGlmaWNhdGUtcGljIGltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7IH1cblxuLm15LWNvdXJzZS1maW5hbF9fY2VydGlmaWNhdGUtbGFiZWwge1xuICBmbGV4OiBub25lO1xuICB3aWR0aDogMTAwcHg7XG4gIGhlaWdodDogMTAwcHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkICM0ZDRjZTA7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2NlcnRpZmljYXRlLWxhYmVsLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcbiAgYmFja2dyb3VuZC1zaXplOiA3NXB4IDc1cHg7IH1cblxuLm15LWNvdXJzZS1maW5hbF9fcmFpdC1mb3JtIC5idG4ge1xuICBtaW4td2lkdGg6IDE1MHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG5cbi5teS1jb3Vyc2UtZmluYWxfX3JhaXQtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwOyB9XG5cbi5teS1jb3Vyc2UtZmluYWxfX3JhaXQtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgcGFkZGluZy1yaWdodDogNDBweDsgfVxuICAubXktY291cnNlLWZpbmFsX19yYWl0LWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1yaWdodDogMDsgfVxuICAubXktY291cnNlLWZpbmFsX19yYWl0LWl0ZW0gc3BhbiB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICBjb2xvcjogIzFlMWUxZTsgfVxuXG4ubXktY291cnNlLWZpbmFsX19yYWl0LXRleHRhcmVhLXdyYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLm15LWNvdXJzZS1maW5hbF9fcmFpdC10ZXh0YXJlYSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTM1cHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIHBhZGRpbmc6IDEzcHggMjBweCAyMHB4IDIwcHg7XG4gIGNvbG9yOiAjOTlhMWJhO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDE4cHggIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjBmNTsgfVxuXG4ubXktY291cnNlLWZpbmFsX19yYWl0LWVkaXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxNXB4O1xuICBib3R0b206IDQwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuICAubXktY291cnNlLWZpbmFsX19yYWl0LWVkaXQgLm15LWNvdXJzZS1maW5hbF9fcmFpdC1lZGl0LXN2ZyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZsZXg6IG5vbmU7XG4gICAgd2lkdGg6IDE3cHg7XG4gICAgaGVpZ2h0OiAxN3B4O1xuICAgIG1hcmdpbi1yaWdodDogOXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGQ0Y2UwOyB9XG4gIC5teS1jb3Vyc2UtZmluYWxfX3JhaXQtZWRpdCBzdmcge1xuICAgIGZpbGw6ICNmZmY7XG4gICAgd2lkdGg6IDlweDtcbiAgICBoZWlnaHQ6IDlweDsgfVxuICAubXktY291cnNlLWZpbmFsX19yYWl0LWVkaXQgc3BhbiB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgY29sb3I6ICM0ZDRjZTA7IH1cblxuLnByb2ZpbGUtYmxvZy1maWx0ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgcGFkZGluZy1ib3R0b206IDE3cHg7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTUwcHgpIHtcbiAgICAucHJvZmlsZS1ibG9nLWZpbHRlciB7XG4gICAgICBwYWRkaW5nLXRvcDogMDsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgLnByb2ZpbGUtYmxvZy1maWx0ZXIge1xuICAgICAgZmxleC13cmFwOiB3cmFwOyB9IH1cblxuLnByb2ZpbGUtYmxvZy1maWx0ZXJfX3RpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZmxleDogbm9uZTtcbiAgbWFyZ2luOiAxNXB4IDI1cHggMTVweCAwO1xuICBjb2xvcjogIzFlMWUxZTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgIC5wcm9maWxlLWJsb2ctZmlsdGVyX190aXRsZSB7XG4gICAgICB3aWR0aDogMTAwJTsgfSB9XG5cbi5wcm9maWxlLWJsb2ctZmlsdGVyX19zZWxlY3Qge1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBmbGV4OiAxO1xuICBoZWlnaHQ6IDM2cHg7XG4gIG1hcmdpbjogMTBweCAyMHB4IDEwcHggMDtcbiAgcGFkZGluZzogMTJweCAzMHB4IDlweCAyMHB4O1xuICBjb2xvcjogIzFlMWUxZTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAxOHB4ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9hcnItc2VsZWN0Ym94LnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2FsYygxMDAlIC0gMTVweCkgNTAlO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBvcGFjaXR5OiAxO1xuICAvKiBDaHJvbWUvT3BlcmEvU2FmYXJpICovXG4gIC8qIEZpcmVmb3ggMTkrICovXG4gIC8qIElFIDEwKyAqL1xuICAvKiBGaXJlZm94IDE4LSAqLyB9XG4gIC5wcm9maWxlLWJsb2ctZmlsdGVyX19zZWxlY3Q6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICM5OWExYmE7IH1cbiAgLnByb2ZpbGUtYmxvZy1maWx0ZXJfX3NlbGVjdDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBjb2xvcjogIzk5YTFiYTsgfVxuICAucHJvZmlsZS1ibG9nLWZpbHRlcl9fc2VsZWN0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBjb2xvcjogIzk5YTFiYTsgfVxuICAucHJvZmlsZS1ibG9nLWZpbHRlcl9fc2VsZWN0Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICM5OWExYmE7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAucHJvZmlsZS1ibG9nLWZpbHRlcl9fc2VsZWN0IHtcbiAgICAgIGZsZXg6IGF1dG87XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbi1yaWdodDogMDsgfSB9XG4gIC5wcm9maWxlLWJsb2ctZmlsdGVyX19zZWxlY3Q6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG5cbi5wcm9maWxlLW5vdGlmaWNhdGlvbiAucHJvZmlsZS1lZGl0X19mb3JtLXRvcCB7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBib3JkZXItYm90dG9tOiBub25lOyB9XG5cbi5wcm9maWxlLWVkaXRfX25vdGlmaWNhdGlvbi10YWJsZS13cmFwIHtcbiAgb3ZlcmZsb3c6IGF1dG87IH1cblxuLnByb2ZpbGUtZWRpdF9fbm90aWZpY2F0aW9uLXRhYmxlIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWluLXdpZHRoOiA2MDBweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4OyB9XG5cbi5wcm9maWxlLWVkaXRfX25vdGlmaWNhdGlvbi10YWJsZS10b3Age1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiAwIDE1cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzRkNGNlMCAwJSwgIzVmNjRkNiAxMDAlKTsgfVxuICAucHJvZmlsZS1lZGl0X19ub3RpZmljYXRpb24tdGFibGUtdG9wIC5wcm9maWxlLWVkaXRfX25vdGlmaWNhdGlvbi10YWJsZS1pdGVtIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBwYWRkaW5nOiAxM3B4IDVweCAxMXB4IDVweDtcbiAgICBjb2xvcjogI2ZmZjsgfVxuXG4ucHJvZmlsZS1lZGl0X19ub3RpZmljYXRpb24tdGFibGUtcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogMCAxNXB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjBmNTsgfVxuICAucHJvZmlsZS1lZGl0X19ub3RpZmljYXRpb24tdGFibGUtcm93Omxhc3QtY2hpbGQge1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7IH1cblxuLnByb2ZpbGUtZWRpdF9fbm90aWZpY2F0aW9uLXRhYmxlLWl0ZW0ge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4OiBub25lO1xuICB3aWR0aDogMTAwcHg7XG4gIHBhZGRpbmc6IDEzcHggNXB4IDExcHggNXB4O1xuICBjb2xvcjogIzFlMWUxZTsgfVxuICAucHJvZmlsZS1lZGl0X19ub3RpZmljYXRpb24tdGFibGUtaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxleDogMTsgfVxuXG4ucHJvZmlsZS1lZGl0X19ub3RpZmljYXRpb24tY2hlY2tib3gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5wcm9maWxlLWVkaXRfX25vdGlmaWNhdGlvbi1jaGVja2JveCBpbnB1dCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxNnB4O1xuICAgIGhlaWdodDogMTZweDtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIC5wcm9maWxlLWVkaXRfX25vdGlmaWNhdGlvbi1jaGVja2JveCBpbnB1dDpjaGVja2VkICsgc3Bhbjo6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvY2hlY2suc3ZnXCIpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogOXB4IDdweDsgfVxuICAucHJvZmlsZS1lZGl0X19ub3RpZmljYXRpb24tY2hlY2tib3ggc3BhbiB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4OyB9XG4gICAgLnByb2ZpbGUtZWRpdF9fbm90aWZpY2F0aW9uLWNoZWNrYm94IHNwYW46OmJlZm9yZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH1cblxuLnByb2ZpbGUtZWRpdF9fbm90aWZpY2F0aW9uLXRhYmxlLWl0ZW0tLWRpc2FibGVkIC5wcm9maWxlLWVkaXRfX25vdGlmaWNhdGlvbi1jaGVja2JveCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG5cbi5wcm9maWxlLWVkaXRfX25vdGlmaWNhdGlvbi10YWJsZS1pdGVtLS1kaXNhYmxlZCBzcGFuOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMGY1OyB9XG5cbi5hYm91dC10b3Age1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmFib3V0LXRvcCA+IC5jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtaW4taGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTI1cHgpO1xuICAgIHBhZGRpbmctdG9wOiA0MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4OyB9XG4gIC5hYm91dC10b3AgLmJyZWFkY3J1bWJzIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxOHB4O1xuICAgIGxlZnQ6IDU1cHg7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIC5hYm91dC10b3AgLmJyZWFkY3J1bWJzIHtcbiAgICAgICAgbGVmdDogMzBweDsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5hYm91dC10b3AgLmJyZWFkY3J1bWJzIHtcbiAgICAgICAgbGVmdDogMjBweDsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgICAgIC5hYm91dC10b3AgLmJyZWFkY3J1bWJzIHtcbiAgICAgICAgbGVmdDogMTBweDsgfSB9XG5cbi5hYm91dC10b3BfX3ZpZGVvIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmViZWJlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7IH1cblxuLmFib3V0LXRvcF9fdGl0bGUge1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMzVweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LXNoYWRvdzogMCAwIDEwcHggcmdiYSgwLCAwLCAwLCAwLjE1KTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgIC5hYm91dC10b3BfX3RpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICBtYXJnaW4tYm90dG9tOiA0MHB4OyB9IH1cblxuLmFib3V0LXRvcF9fZGVzY3Ige1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgbWF4LXdpZHRoOiA0NzBweDtcbiAgY29sb3I6ICNmZmY7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAuYWJvdXQtdG9wX19kZXNjciB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBsaW5lLWhlaWdodDogMS4zNTsgfSB9XG4gIC5hYm91dC10b3BfX2Rlc2NyIHN0cm9uZyB7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLXRvcDogMzVweDsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICAuYWJvdXQtdG9wX19kZXNjciBzdHJvbmcge1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4OyB9IH1cblxuLmJ0bi1tdXRlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMzBweDtcbiAgYm90dG9tOiAzNXB4O1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgLmJ0bi1tdXRlLmFjdGl2ZTo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5idG4tbXV0ZS5hY3RpdmUgc3ZnIHtcbiAgICBhbmltYXRpb246IG5vbmU7IH1cbiAgLmJ0bi1tdXRlOjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IC0xMHB4O1xuICAgIGxlZnQ6IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDJweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICBhbmltYXRpb246IGJ0bkNsb3NlQ2hhbmdlQ29sb3JzIDZzIGVhc2UgaW5maW5pdGU7XG4gICAgb3BhY2l0eTogLjY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzliOWVhMjsgfVxuICAuYnRuLW11dGUgc3ZnIHtcbiAgICBmaWxsOiAjOWI5ZWEyO1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgICBhbmltYXRpb246IGJ0bkNoYW5nZUNvbG9ycyA2cyBlYXNlIGluZmluaXRlOyB9XG5cbkBrZXlmcmFtZXMgYnRuQ2hhbmdlQ29sb3JzIHtcbiAgMCUge1xuICAgIGZpbGw6ICM5YjllYTI7IH1cbiAgNTAlIHtcbiAgICBmaWxsOiAjNGQ0Y2UwOyB9XG4gIDEwMCUge1xuICAgIGZpbGw6ICM5YjllYTI7IH0gfVxuXG5Aa2V5ZnJhbWVzIGJ0bkNsb3NlQ2hhbmdlQ29sb3JzIHtcbiAgMCUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM5YjllYTI7IH1cbiAgNTAlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGQ0Y2UwOyB9XG4gIDEwMCUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM5YjllYTI7IH0gfVxuXG4uYWJvdXQtY291bnRlcnMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMGY1OyB9XG4gIC5hYm91dC1jb3VudGVycyAuY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBwYWRkaW5nLXRvcDogNDVweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweDsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY4MHB4KSB7XG4gICAgICAuYWJvdXQtY291bnRlcnMgLmNvbnRhaW5lciB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7IH0gfVxuXG4uYWJvdXQtY291bnRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogNDBweCA3MHB4IDMwcHggNDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgIC5hYm91dC1jb3VudGVyIHtcbiAgICAgIHBhZGRpbmc6IDQwcHggMCAzMHB4IDA7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2ODBweCkge1xuICAgIC5hYm91dC1jb3VudGVyIHtcbiAgICAgIHdpZHRoOiA1MCU7XG4gICAgICBtYXgtd2lkdGg6IDIyMHB4OyB9IH1cbiAgLmFib3V0LWNvdW50ZXI6OmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMzBweDtcbiAgICB3aWR0aDogMTAwcHg7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgICBjb250ZW50OiAnJztcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvYWJvdXQtY291bnRlci1sb2dvLnN2Z1wiKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgIC5hYm91dC1jb3VudGVyOjpiZWZvcmUge1xuICAgICAgICByaWdodDogLTMwcHg7IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgLmFib3V0LWNvdW50ZXI6OmJlZm9yZSB7XG4gICAgICAgIHJpZ2h0OiAtMTBweDsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODYwcHgpIHtcbiAgICAgIC5hYm91dC1jb3VudGVyOjpiZWZvcmUge1xuICAgICAgICB3aWR0aDogODBweDtcbiAgICAgICAgaGVpZ2h0OiA4MHB4OyB9IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAgICAgLmFib3V0LWNvdW50ZXI6OmJlZm9yZSB7XG4gICAgICAgIHJpZ2h0OiAwOyB9IH1cblxuLmFib3V0LWNvdW50ZXJfX3RpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgY29sb3I6ICMxZTFlMWU7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODYwcHgpIHtcbiAgICAuYWJvdXQtY291bnRlcl9fdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAxNnB4OyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzc1cHgpIHtcbiAgICAuYWJvdXQtY291bnRlcl9fdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAxNXB4OyB9IH1cblxuLmFib3V0LWNvdW50ZXJfX251bWIge1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiA1MHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgY29sb3I6ICM0ZDRjZTA7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODYwcHgpIHtcbiAgICAuYWJvdXQtY291bnRlcl9fbnVtYiB7XG4gICAgICBmb250LXNpemU6IDQwcHg7IH0gfVxuXG4uYWJvdXQtY291bnRlcl9fc3VidGl0bGUge1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjMWUxZTFlOyB9XG5cbi5hYm91dC1taXNzaW9uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2JnLWFib3V0LW1pc3Npb24uanBnXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk1MHB4KSB7XG4gICAgLmFib3V0LW1pc3Npb24ge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2JnLWFib3V0LW1pc3Npb24tc20uanBnXCIpOyB9IH1cbiAgLmFib3V0LW1pc3Npb24gLmNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgcGFkZGluZy10b3A6IDc1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDc1cHg7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NTBweCkge1xuICAgICAgLmFib3V0LW1pc3Npb24gLmNvbnRhaW5lciB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDQ1cHg7IH0gfVxuXG4uYWJvdXQtbWlzc2lvbl9fbGVmdCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDM0NXB4O1xuICBwYWRkaW5nLXRvcDogMjBweDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NTBweCkge1xuICAgIC5hYm91dC1taXNzaW9uX19sZWZ0IHtcbiAgICAgIG1heC13aWR0aDogNzUwcHg7IH0gfVxuXG4uYWJvdXQtbWlzc2lvbl9fdGl0bGUge1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyNXB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW4tYm90dG9tOiA0NXB4O1xuICBjb2xvcjogI2ZmZjsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NTBweCkge1xuICAgIC5hYm91dC1taXNzaW9uX190aXRsZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyNXB4OyB9IH1cblxuLmFib3V0LW1pc3Npb25fX2Rlc2NyIHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIGNvbG9yOiAjZmZmOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk1MHB4KSB7XG4gICAgLmFib3V0LW1pc3Npb25fX2Rlc2NyIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7IH0gfVxuICAuYWJvdXQtbWlzc2lvbl9fZGVzY3Igc3Ryb25nIHtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tdG9wOiAzMHB4OyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTUwcHgpIHtcbiAgICAgIC5hYm91dC1taXNzaW9uX19kZXNjciBzdHJvbmcge1xuICAgICAgICBtYXJnaW4tdG9wOiAxNXB4OyB9IH1cblxuLmFib3V0LW1pc3Npb25fX3JpZ2h0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNTcwcHg7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgLmFib3V0LW1pc3Npb25fX3JpZ2h0IHtcbiAgICAgIG1heC13aWR0aDogNTAwcHg7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NTBweCkge1xuICAgIC5hYm91dC1taXNzaW9uX19yaWdodCB7XG4gICAgICBtYXgtd2lkdGg6IDc1MHB4OyB9IH1cblxuLmFib3V0LW1pc3Npb25fX2l0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiAxNXB4IDAgMTBweCAwOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gICAgLmFib3V0LW1pc3Npb25fX2l0ZW0ge1xuICAgICAgZGlzcGxheTogYmxvY2s7IH0gfVxuXG4uYWJvdXQtbWlzc2lvbl9faXRlbS1zdmcge1xuICBmbGV4OiBub25lO1xuICB3aWR0aDogNzBweDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MjVweCkge1xuICAgIC5hYm91dC1taXNzaW9uX19pdGVtLXN2ZyB7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7IH0gfVxuICAuYWJvdXQtbWlzc2lvbl9faXRlbS1zdmcgc3ZnIHtcbiAgICBmaWxsOiAjNGQ0Y2UwOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTUwcHgpIHtcbiAgICAgIC5hYm91dC1taXNzaW9uX19pdGVtLXN2ZyBzdmcge1xuICAgICAgICBmaWxsOiAjZmZmOyB9IH1cblxuLmFib3V0LW1pc3Npb25fX2l0ZW0tc3ZnLS1oYXQgc3ZnIHtcbiAgd2lkdGg6IDQ4cHg7XG4gIGhlaWdodDogMzlweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwcHgpOyB9XG5cbi5hYm91dC1taXNzaW9uX19pdGVtLXN2Zy0tcGVvcGxlcyBzdmcge1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiAzNnB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTBweCk7IH1cblxuLmFib3V0LW1pc3Npb25fX2l0ZW0tc3ZnLS1wYXp6bCBzdmcge1xuICB3aWR0aDogNDRweDtcbiAgaGVpZ2h0OiA0NHB4OyB9XG5cbi5hYm91dC1taXNzaW9uX19pdGVtLWRlc2NyIHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGNvbG9yOiAjMWUxZTFlOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk1MHB4KSB7XG4gICAgLmFib3V0LW1pc3Npb25fX2l0ZW0tZGVzY3Ige1xuICAgICAgY29sb3I6ICNmZmY7IH0gfVxuICAuYWJvdXQtbWlzc2lvbl9faXRlbS1kZXNjciBzdHJvbmcge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7IH1cblxuLmFib3V0LXRlYWNoZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG4gIC5hYm91dC10ZWFjaGVyIC5jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyMHB4KSB7XG4gICAgICAuYWJvdXQtdGVhY2hlciAuY29udGFpbmVyIHtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDsgfSB9XG5cbi5hYm91dC10ZWFjaGVyX19lZHVjYXRpb24tbGlzdCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDM2MHB4O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDkwcHggMCAwIDA7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyMHB4KSB7XG4gICAgLmFib3V0LXRlYWNoZXJfX2VkdWNhdGlvbi1saXN0IHtcbiAgICAgIG1heC13aWR0aDogMTAwJTsgfSB9XG5cbi5hYm91dC10ZWFjaGVyX19lZHVjYXRpb24taXRlbSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDAgNDBweCAyMnB4IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBjb2xvcjogIzFlMWUxZTsgfVxuICAuYWJvdXQtdGVhY2hlcl9fZWR1Y2F0aW9uLWl0ZW06bGFzdC1jaGlsZDo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmFib3V0LXRlYWNoZXJfX2VkdWNhdGlvbi1pdGVtOjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAxO1xuICAgIHRvcDogM3B4O1xuICAgIHJpZ2h0OiAycHg7XG4gICAgd2lkdGg6IDEzcHg7XG4gICAgaGVpZ2h0OiAxM3B4O1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGQ0Y2UwOyB9XG4gIC5hYm91dC10ZWFjaGVyX19lZHVjYXRpb24taXRlbTo6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDVweDtcbiAgICByaWdodDogOHB4O1xuICAgIGJvdHRvbTogLTVweDtcbiAgICB3aWR0aDogMXB4O1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIG9wYWNpdHk6IC4zO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0ZDRjZTA7IH1cbiAgLmFib3V0LXRlYWNoZXJfX2VkdWNhdGlvbi1pdGVtIHN0cm9uZyB7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuXG4uYWJvdXQtdGVhY2hlcl9fcGVvcGxlIHtcbiAgbWFyZ2luLXRvcDogYXV0bztcbiAgcGFkZGluZzogNDVweCAyMHB4IDAgMjBweDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIwcHgpIHtcbiAgICAuYWJvdXQtdGVhY2hlcl9fcGVvcGxlIHtcbiAgICAgIG1heC13aWR0aDogNDAlO1xuICAgICAgcGFkZGluZy10b3A6IDMwcHg7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgIC5hYm91dC10ZWFjaGVyX19wZW9wbGUge1xuICAgICAgb3JkZXI6IDEwO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlOyB9IH1cbiAgLmFib3V0LXRlYWNoZXJfX3Blb3BsZSBpbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLXRvcDogMDsgfVxuXG4uYWJvdXQtdGVhY2hlcl9faW5mbyB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDM3MHB4O1xuICBwYWRkaW5nLXRvcDogOTBweDtcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyMHB4KSB7XG4gICAgLmFib3V0LXRlYWNoZXJfX2luZm8ge1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBtYXgtd2lkdGg6IDYwJTtcbiAgICAgIHBhZGRpbmctdG9wOiAzMHB4OyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAuYWJvdXQtdGVhY2hlcl9faW5mbyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1heC13aWR0aDogMTAwJTsgfSB9XG5cbi5hYm91dC10ZWFjaGVyX19uYW1lIHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgY29sb3I6ICMxZTFlMWU7IH1cblxuLmFib3V0LXRlYWNoZXJfX3Bvc2l0aW9uIHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICBjb2xvcjogIzk5YTFiYTsgfVxuXG4uYWJvdXQtdGVhY2hlcl9fYmxvY2txdW90ZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIHBhZGRpbmctbGVmdDogNTBweDtcbiAgY29sb3I6ICMxZTFlMWU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9ibG9ja3F1b3RlLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xuICBiYWNrZ3JvdW5kLXNpemU6IDI1cHggMjJweDsgfVxuXG4uYWJvdXQtdGVhY2hlcl9fbGlzdC10aXRsZSxcbi5hYm91dC10ZWFjaGVyX19jb250YWN0cy10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICBjb2xvcjogIzFlMWUxZTsgfVxuXG4uYWJvdXQtdGVhY2hlcl9fbGlzdCB7XG4gIG1hcmdpbjogMCAwIDMwcHggMDtcbiAgcGFkZGluZzogMDsgfVxuXG4uYWJvdXQtdGVhY2hlcl9fbGlzdC1pdGVtIHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMCAwIDAgMzBweDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgY29sb3I6ICMxZTFlMWU7IH1cbiAgLmFib3V0LXRlYWNoZXJfX2xpc3QtaXRlbTo6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA3cHg7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogNnB4O1xuICAgIGhlaWdodDogNnB4O1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGQ0Y2UwOyB9XG5cbi5hYm91dC10ZWFjaGVyX19jb250YWN0cy1saW5rIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgLmFib3V0LXRlYWNoZXJfX2NvbnRhY3RzLWxpbmsgc3ZnIHtcbiAgICBmbGV4OiBub25lO1xuICAgIGZpbGw6ICM0ZDRjZTA7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4OyB9XG4gIC5hYm91dC10ZWFjaGVyX19jb250YWN0cy1saW5rIHNwYW4ge1xuICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgY29sb3I6ICM0ZDRjZTA7IH1cblxuLmFib3V0LXRlYWNoZXJfX2NvbnRhY3RzLWxpbmstLXNreXBlIHN2ZyB7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7IH1cblxuLmFib3V0LXRlYWNoZXJfX2NvbnRhY3RzLWxpbmstLW1haWwgc3ZnIHtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTRweDsgfVxuXG4uYWJvdXQtdGVhY2hlcnMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMGY1OyB9XG4gIC5hYm91dC10ZWFjaGVycyAuY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLXRvcDogODBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7IH1cblxuLmFib3V0LXRlYWNoZXJzX190aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDI1cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgY29sb3I6ICMxZTFlMWU7IH1cblxuLmFib3V0LXRlYWNoZXJzX19zbGlkZXIge1xuICB3aWR0aDogY2FsYygxMDAlICsgMzBweCk7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuYWJvdXQtdGVhY2hlcnNfX3NsaWRlciB7XG4gICAgICB3aWR0aDogY2FsYygxMDAlICsgMjBweCk7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MjVweCkge1xuICAgIC5hYm91dC10ZWFjaGVyc19fc2xpZGVyIHtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAxMHB4KTsgfSB9XG4gIC5hYm91dC10ZWFjaGVyc19fc2xpZGVyIC5zbGljay10cmFjayB7XG4gICAgZGlzcGxheTogZmxleDsgfVxuICAuYWJvdXQtdGVhY2hlcnNfX3NsaWRlciAuc2xpY2stcHJldixcbiAgLmFib3V0LXRlYWNoZXJzX19zbGlkZXIgLnNsaWNrLW5leHQge1xuICAgIHotaW5kZXg6IDI7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIHRyYW5zaXRpb246IC41cztcbiAgICBib3JkZXItcmFkaXVzOiA1MCUgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTlhMWJhO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9hcnItcmlnaHQuc3ZnXCIpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDE1cHggMTVweDsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAuYWJvdXQtdGVhY2hlcnNfX3NsaWRlciAuc2xpY2stcHJldixcbiAgICAgIC5hYm91dC10ZWFjaGVyc19fc2xpZGVyIC5zbGljay1uZXh0IHtcbiAgICAgICAgdG9wOiAxNTBweDsgfSB9XG4gICAgLmFib3V0LXRlYWNoZXJzX19zbGlkZXIgLnNsaWNrLXByZXY6aG92ZXIsXG4gICAgLmFib3V0LXRlYWNoZXJzX19zbGlkZXIgLnNsaWNrLW5leHQ6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzRkNGNlMDsgfVxuICAuYWJvdXQtdGVhY2hlcnNfX3NsaWRlciAuc2xpY2stcHJldiB7XG4gICAgbGVmdDogLTI1cHg7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpIHJvdGF0ZSgxODBkZWcpOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5hYm91dC10ZWFjaGVyc19fc2xpZGVyIC5zbGljay1wcmV2IHtcbiAgICAgICAgbGVmdDogLTE1cHg7IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gICAgICAuYWJvdXQtdGVhY2hlcnNfX3NsaWRlciAuc2xpY2stcHJldiB7XG4gICAgICAgIGxlZnQ6IC01cHg7IH0gfVxuICAgIC5hYm91dC10ZWFjaGVyc19fc2xpZGVyIC5zbGljay1wcmV2LmFjdGl2ZSB7XG4gICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG4gIC5hYm91dC10ZWFjaGVyc19fc2xpZGVyIC5zbGljay1uZXh0IHtcbiAgICByaWdodDogNXB4OyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5hYm91dC10ZWFjaGVyc19fc2xpZGVyIC5zbGljay1uZXh0IHtcbiAgICAgICAgcmlnaHQ6IDVweDsgfSB9XG5cbi5hYm91dC10ZWFjaGVyc19fc2xpZGUge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXRvcDogMjBweDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNTBweCkge1xuICAgIC5hYm91dC10ZWFjaGVyc19fc2xpZGUge1xuICAgICAgcGFkZGluZy10b3A6IDMwcHg7IH0gfVxuICAuYWJvdXQtdGVhY2hlcnNfX3NsaWRlIC50ZWFjaGVycy1pdGVtIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMzBweCk7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgLmFib3V0LXRlYWNoZXJzX19zbGlkZSAudGVhY2hlcnMtaXRlbSB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyMHB4KTsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgICAgIC5hYm91dC10ZWFjaGVyc19fc2xpZGUgLnRlYWNoZXJzLWl0ZW0ge1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMTBweCk7IH0gfVxuXG4ucnNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2JnLXJzcy5qcGdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDY1JSAwO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47IH1cbiAgLnJzcyAuY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmctdG9wOiA2NXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4OyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyMHB4KSB7XG4gICAgICAucnNzIC5jb250YWluZXIge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwOyB9IH1cblxuLnJzc19fbGVmdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjBweCkge1xuICAgIC5yc3NfX2xlZnQge1xuICAgICAgcGFkZGluZy1yaWdodDogMDsgfSB9XG5cbi5yc3NfX3RpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICMxZTFlMWU7IH1cblxuLnJzc19fdGV4dCB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiA0MjVweDtcbiAgY29sb3I6ICMxZTFlMWU7IH1cblxuLnJzc19fZm9ybSB7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4OyB9XG5cbi5yc3NfX2lucHV0LXdyYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDM3MHB4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9XG4gIC5yc3NfX2lucHV0LXdyYXAgLmJ0biB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDsgfVxuXG4ucnNzX19pbnB1dCB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDM2cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEzNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMThweCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMGY1O1xuICBvcGFjaXR5OiAxO1xuICAvKiBDaHJvbWUvT3BlcmEvU2FmYXJpICovXG4gIC8qIEZpcmVmb3ggMTkrICovXG4gIC8qIElFIDEwKyAqL1xuICAvKiBGaXJlZm94IDE4LSAqLyB9XG4gIC5yc3NfX2lucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjOTlhMWJhOyB9XG4gIC5yc3NfX2lucHV0OjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjOTlhMWJhOyB9XG4gIC5yc3NfX2lucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBjb2xvcjogIzk5YTFiYTsgfVxuICAucnNzX19pbnB1dDotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjOTlhMWJhOyB9XG5cbi5yc3NfX2FncmVlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jazsgfVxuICAucnNzX19hZ3JlZSBpbnB1dCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgLnJzc19fYWdyZWUgc3BhbiB7XG4gICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctbGVmdDogMjVweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgY29sb3I6ICMxZTFlMWU7IH1cbiAgICAucnNzX19hZ3JlZSBzcGFuIGEge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgY29sb3I6ICM0ZDRjZTA7IH1cbiAgICAucnNzX19hZ3JlZSBzcGFuOjpiZWZvcmUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAtMnB4O1xuICAgICAgbGVmdDogMDtcbiAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMGY1OyB9XG4gICAgLnJzc19fYWdyZWUgc3Bhbjo6YWZ0ZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAycHg7XG4gICAgICBsZWZ0OiA0cHg7XG4gICAgICB3aWR0aDogOXB4O1xuICAgICAgaGVpZ2h0OiA3cHg7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvY2hlY2suc3ZnXCIpO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjsgfVxuXG4ucnNzX19hZ3JlZSBpbnB1dDpjaGVja2VkICsgc3Bhbjo6YWZ0ZXIge1xuICBvcGFjaXR5OiAxOyB9XG5cbi5pbmRleC10b3Age1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH1cbiAgLmluZGV4LXRvcDo6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA3NzVweDtcbiAgICBjb250ZW50OiAnJztcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvYmctaW5kZXgtdG9wLnBuZ1wiKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSAwOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTUwcHgpIHtcbiAgICAgIC5pbmRleC10b3A6OmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDsgfSB9XG4gIC5pbmRleC10b3AgLmNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1pbi1oZWlnaHQ6IDcwMHB4O1xuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4OyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTUwcHgpIHtcbiAgICAgIC5pbmRleC10b3AgLmNvbnRhaW5lciB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH0gfVxuXG4uaW5kZXgtdG9wX19pbmZvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxOyB9XG5cbi5pbmRleC10b3BfX3RpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDU1cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBjb2xvcjogI2ZmZjsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgIC5pbmRleC10b3BfX3RpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogNDBweDsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gICAgLmluZGV4LXRvcF9fdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAzMHB4OyB9IH1cblxuLmluZGV4LXRvcF9fc3VidGl0bGUge1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAzNXB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMzVweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgY29sb3I6ICNmZmY7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAuaW5kZXgtdG9wX19zdWJ0aXRsZSB7XG4gICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgICAuaW5kZXgtdG9wX19zdWJ0aXRsZSB7XG4gICAgICBmb250LXNpemU6IDIycHg7IH0gfVxuXG4uaW5kZXgtdG9wX190ZXh0IHtcbiAgbWF4LXdpZHRoOiAzMzBweDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NTBweCkge1xuICAgIC5pbmRleC10b3BfX3RleHQge1xuICAgICAgbWF4LXdpZHRoOiA2MzBweDsgfSB9XG4gIC5pbmRleC10b3BfX3RleHQgcCB7XG4gICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgY29sb3I6ICNmZmY7IH1cblxuLmluZGV4LXRvcF9fdmlkZW8ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDU1cHg7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogODAwcHg7XG4gIGhlaWdodDogNDUwcHg7XG4gIG1hcmdpbjogYXV0bzsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgICAuaW5kZXgtdG9wX192aWRlbyB7XG4gICAgICBtYXgtd2lkdGg6IDYzMHB4O1xuICAgICAgaGVpZ2h0OiAzNDBweDsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgIC5pbmRleC10b3BfX3ZpZGVvIHtcbiAgICAgIHJpZ2h0OiAzMHB4OyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTUwcHgpIHtcbiAgICAuaW5kZXgtdG9wX192aWRlbyB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICByaWdodDogMDtcbiAgICAgIG1hcmdpbi10b3A6IDMwcHg7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAgIC5pbmRleC10b3BfX3ZpZGVvIHtcbiAgICAgIGhlaWdodDogMjUwcHg7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MjVweCkge1xuICAgIC5pbmRleC10b3BfX3ZpZGVvIHtcbiAgICAgIGhlaWdodDogMTgwcHg7IH0gfVxuICAuaW5kZXgtdG9wX192aWRlbzo6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBjb250ZW50OiAnJztcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NTBweCkge1xuICAgICAgLmluZGV4LXRvcF9fdmlkZW86OmJlZm9yZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuICAuaW5kZXgtdG9wX192aWRlbyBpZnJhbWUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTsgfVxuXG4uaW5kZXgtcHJpb3JpdHkgLmNvbnRhaW5lciB7XG4gIHBhZGRpbmctdG9wOiA5NXB4O1xuICBwYWRkaW5nLWJvdHRvbTogNDBweDsgfVxuXG4uaW5kZXgtcHJpb3JpdHlfX3RpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgY29sb3I6ICMxZTFlMWU7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgICAuaW5kZXgtcHJpb3JpdHlfX3RpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH0gfVxuXG4uaW5kZXgtcHJpb3JpdHlfX3JvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIwcHgpIHtcbiAgICAuaW5kZXgtcHJpb3JpdHlfX3JvdyB7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7IH0gfVxuXG4uaW5kZXgtcHJpb3JpdHlfX2l0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDE1MHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBwYWRkaW5nOiAxMHB4IDEwcHggMCAxMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyMHB4KSB7XG4gICAgLmluZGV4LXByaW9yaXR5X19pdGVtIHtcbiAgICAgIHdpZHRoOiAzMy4zMyU7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MjVweCkge1xuICAgIC5pbmRleC1wcmlvcml0eV9faXRlbSB7XG4gICAgICB3aWR0aDogNTAlOyB9IH1cbiAgLmluZGV4LXByaW9yaXR5X19pdGVtOjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogNDdweDtcbiAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgY29udGVudDogJyc7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3ByaW9yaXR5LWRlY29yLnN2Z1wiKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjsgfVxuICAuaW5kZXgtcHJpb3JpdHlfX2l0ZW0gc3BhbiB7XG4gICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBjb2xvcjogIzFlMWUxZTsgfVxuXG4uaW5kZXgtcHJpb3JpdHlfX2ljb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleDogbm9uZTtcbiAgd2lkdGg6IDEwMHB4O1xuICBoZWlnaHQ6IDEwMHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH1cbiAgLmluZGV4LXByaW9yaXR5X19pY29uIGltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDU5cHg7XG4gICAgaGVpZ2h0OiA1OXB4OyB9XG5cbi5pbmRleC1wb3B1bGFyIC5jb250YWluZXIge1xuICBwYWRkaW5nLXRvcDogMzBweDtcbiAgcGFkZGluZy1ib3R0b206IDcwcHg7IH1cblxuLmluZGV4LXBvcHVsYXJfX3RpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgY29sb3I6ICMxZTFlMWU7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgICAuaW5kZXgtcG9wdWxhcl9fdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAyMnB4OyB9IH1cblxuLmluZGV4LXBvcHVsYXJfX3NsaWRlciB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgKyAzMHB4KTtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgbWFyZ2luLWxlZnQ6IC0xNXB4OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLmluZGV4LXBvcHVsYXJfX3NsaWRlciB7XG4gICAgICB3aWR0aDogY2FsYygxMDAlICsgMjBweCk7XG4gICAgICBtYXJnaW4tbGVmdDogLTEwcHg7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MjVweCkge1xuICAgIC5pbmRleC1wb3B1bGFyX19zbGlkZXIge1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDEwcHgpO1xuICAgICAgbWFyZ2luLWxlZnQ6IC01cHg7IH0gfVxuICAuaW5kZXgtcG9wdWxhcl9fc2xpZGVyIC5zbGljay10cmFjayB7XG4gICAgZGlzcGxheTogZmxleDsgfVxuICAuaW5kZXgtcG9wdWxhcl9fc2xpZGVyIC5zbGljay1wcmV2LFxuICAuaW5kZXgtcG9wdWxhcl9fc2xpZGVyIC5zbGljay1uZXh0IHtcbiAgICB6LWluZGV4OiAyO1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICB0cmFuc2l0aW9uOiAuNXM7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzk5YTFiYTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvYXJyLXJpZ2h0LnN2Z1wiKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxNXB4IDE1cHg7IH1cbiAgICAuaW5kZXgtcG9wdWxhcl9fc2xpZGVyIC5zbGljay1wcmV2OmhvdmVyLFxuICAgIC5pbmRleC1wb3B1bGFyX19zbGlkZXIgLnNsaWNrLW5leHQ6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzRkNGNlMDsgfVxuICAuaW5kZXgtcG9wdWxhcl9fc2xpZGVyIC5zbGljay1wcmV2IHtcbiAgICBsZWZ0OiAtMTBweDtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSkgcm90YXRlKDE4MGRlZyk7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgLmluZGV4LXBvcHVsYXJfX3NsaWRlciAuc2xpY2stcHJldiB7XG4gICAgICAgIGxlZnQ6IC01cHg7IH0gfVxuICAgIC5pbmRleC1wb3B1bGFyX19zbGlkZXIgLnNsaWNrLXByZXYuYWN0aXZlIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmluZGV4LXBvcHVsYXJfX3NsaWRlciAuc2xpY2stbmV4dCB7XG4gICAgcmlnaHQ6IC01cHg7IH1cblxuLmluZGV4LXBvcHVsYXJfX3NsaWRlIHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDsgfVxuICAuaW5kZXgtcG9wdWxhcl9fc2xpZGUgLmNvdXJzZXMtdG9wX19zbGlkZS10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxOHB4OyB9XG5cbi5pbmRleF9fbG9va3MtYWxsIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNjE0cHg7XG4gIGhlaWdodDogODBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9iZy1pbmRleC1sb29rcy1hbGwucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyB9XG5cbi5pbmRleF9fbG9va3MtYWxsLWJ0biB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDM3MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgLmluZGV4X19sb29rcy1hbGwtYnRuOjphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMjBweDtcbiAgICBib3R0b206IDA7XG4gICAgd2lkdGg6IDEycHg7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBjb250ZW50OiAnJztcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvbmV4dC5wbmdcIik7IH1cbiAgLmluZGV4X19sb29rcy1hbGwtYnRuOjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9iZy1pbmRleC1sb29rcy1hbGwtYnRuLnBuZ1wiKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluOyB9XG4gIC5pbmRleF9fbG9va3MtYWxsLWJ0biBzcGFuIHtcbiAgICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgY29sb3I6ICNmZmY7IH1cblxuLndoeS13ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjYmJkZmYyIDAlLCAjZDdiYmYyIDEwMCUpOyB9XG4gIC53aHktd2U6OmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICBjb250ZW50OiAnJztcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvYmctd2h5LXdlLXRyaWFuZ2xlLnBuZ1wiKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDEwMCUgNTAlO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjsgfVxuICAud2h5LXdlIC5jb250YWluZXIge1xuICAgIHBhZGRpbmctdG9wOiA5MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9iZy13aHktd2UucG5nXCIpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMzBweCAxMDAlOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODYwcHgpIHtcbiAgICAgIC53aHktd2UgLmNvbnRhaW5lciB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICAgICAud2h5LXdlIC5jb250YWluZXIge1xuICAgICAgICBwYWRkaW5nLXRvcDogNDBweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7IH0gfVxuXG4ud2h5LXdlX19pbmZvIHtcbiAgcGFkZGluZy1sZWZ0OiA0MDBweDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NjBweCkge1xuICAgIC53aHktd2VfX2luZm8ge1xuICAgICAgcGFkZGluZy1sZWZ0OiAwOyB9IH1cblxuLndoeS13ZV9fdGl0bGUge1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyNXB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzFlMWUxZTsgfVxuXG4ud2h5LXdlX19zdWJ0aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAyN3B4O1xuICBtYXJnaW4tYm90dG9tOiA0M3B4O1xuICBjb2xvcjogIzFlMWUxZTsgfVxuXG4ud2h5LXdlX19pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNjEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDI3cHg7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODYwcHgpIHtcbiAgICAud2h5LXdlX19pdGVtIHtcbiAgICAgIG1heC13aWR0aDogMTAwJTsgfSB9XG4gIC53aHktd2VfX2l0ZW0gc3BhbiB7XG4gICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgY29sb3I6ICMxZTFlMWU7IH1cbiAgICAud2h5LXdlX19pdGVtIHNwYW4gc3Ryb25nIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7IH1cblxuLndoeS13ZV9faXRlbS1zdmcge1xuICBmbGV4OiBub25lO1xuICB3aWR0aDogNzBweDtcbiAgcGFkZGluZy10b3A6IDVweDsgfVxuICAud2h5LXdlX19pdGVtLXN2ZyBzdmcge1xuICAgIGZpbGw6ICM0ZDRjZTA7XG4gICAgbWF4LXdpZHRoOiA0NXB4O1xuICAgIG1heC1oZWlnaHQ6IDQ1cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNXB4OyB9XG5cbi5pbmRleC1iZXN0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjBmNTsgfVxuICAuaW5kZXgtYmVzdCAuY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLXRvcDogOTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweDsgfVxuICAuaW5kZXgtYmVzdCAuYWJvdXQtdGVhY2hlcnNfX3NsaWRlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuXG4uaW5kZXgtZGlyZWN0aW9uIC5jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nLWJvdHRvbTogMzBweDsgfVxuXG4uaW5kZXgtZGlyZWN0aW9uX19sZWZ0IHtcbiAgZmxleDogbm9uZTtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLmluZGV4LWRpcmVjdGlvbl9fdGl0bGUge1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyNXB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW4tYm90dG9tOiAzNXB4O1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgY29sb3I6ICMxZTFlMWU7IH1cblxuLmluZGV4LWRpcmVjdGlvbl9fc2xpZGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjBweCkge1xuICAgIC5pbmRleC1kaXJlY3Rpb25fX3NsaWRlciB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1heC13aWR0aDogMTAwJTsgfSB9XG4gIC5pbmRleC1kaXJlY3Rpb25fX3NsaWRlciAuc2xpY2stdHJhY2sge1xuICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgLmluZGV4LWRpcmVjdGlvbl9fc2xpZGVyIC5zbGljay1wcmV2IHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgLmluZGV4LWRpcmVjdGlvbl9fc2xpZGVyIC5zbGljay1uZXh0IHtcbiAgICB6LWluZGV4OiAyO1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgdHJhbnNpdGlvbjogLjVzO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCUgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTlhMWJhO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9hcnItcmlnaHQuc3ZnXCIpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDE1cHggMTVweDsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2MHB4KSB7XG4gICAgICAuaW5kZXgtZGlyZWN0aW9uX19zbGlkZXIgLnNsaWNrLW5leHQge1xuICAgICAgICBib3R0b206IC01MHB4OyB9IH1cbiAgICAuaW5kZXgtZGlyZWN0aW9uX19zbGlkZXIgLnNsaWNrLW5leHQ6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzRkNGNlMDsgfVxuXG4uaW5kZXgtZGlyZWN0aW9uX19jb3VudGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIG1hcmdpbi1ib3R0b206IC0xMjBweDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjBweCkge1xuICAgIC5pbmRleC1kaXJlY3Rpb25fX2NvdW50ZXIge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfSB9XG5cbi5pbmRleC1kaXJlY3Rpb25fX2NvdW50ZXItdGFiIHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogNjBweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbiAgY29sb3I6ICM0ZDRjZTA7IH1cblxuLmluZGV4LWRpcmVjdGlvbl9fc2xpZGVyLWNvdW50ZXItZGl2aWRlLFxuLmluZGV4LWRpcmVjdGlvbl9fY291bnRlci1hbGwge1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIHBhZGRpbmctdG9wOiA1cHg7XG4gIGNvbG9yOiAjOTlhMWJhOyB9XG5cbi5pbmRleC1kaXJlY3Rpb25fX3NsaWRlIHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjBweCkge1xuICAgIC5pbmRleC1kaXJlY3Rpb25fX3NsaWRlIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH0gfVxuICAuaW5kZXgtZGlyZWN0aW9uX19zbGlkZSBwIHtcbiAgICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICBtYXgtd2lkdGg6IDM1MHB4O1xuICAgIHBhZGRpbmctdG9wOiAxMzBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgIGNvbG9yOiAjMWUxZTFlOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzYwcHgpIHtcbiAgICAgIC5pbmRleC1kaXJlY3Rpb25fX3NsaWRlIHAge1xuICAgICAgICBtYXgtd2lkdGg6IDUwMHB4O1xuICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDsgfSB9XG5cbi5pbmRleC1kaXJlY3Rpb25fX2ltZyB7XG4gIGZsZXg6IDE7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDc3MHB4O1xuICBoZWlnaHQ6IDM3MHB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2MHB4KSB7XG4gICAgLmluZGV4LWRpcmVjdGlvbl9faW1nIHtcbiAgICAgIGZsZXg6IGluaGVyaXQ7XG4gICAgICBoZWlnaHQ6IDMwMHB4O1xuICAgICAgbWFyZ2luLXRvcDogYXV0bzsgfSB9XG5cbi5pbmRleC1ibG9ncyAuY29udGFpbmVyIHtcbiAgcGFkZGluZy10b3A6IDE1cHg7IH1cblxuLmluZGV4LWJsb2dzIC5wcm9maWxlLWFydGljbGVzIHtcbiAgcGFkZGluZy1ib3R0b206IDYwcHg7IH1cblxuLmluZGV4LWJsb2dzX190aXRsZSB7XG4gIGNvbG9yOiAjMWUxZTFlO1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyNXB4O1xuICBmb250LXdlaWdodDogNTAwOyB9XG5cbi5pbmRleC1hc2lkZS1zZW8ge1xuICBwYWRkaW5nLXRvcDogMXB4OyB9XG4gIC5pbmRleC1hc2lkZS1zZW8gcCB7XG4gICAgY29sb3I6ICM5OWExYmE7XG4gICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7IH1cblxuLnByb2ZpbGUgLnByb2ZpbGUtYXNpZGUge1xuICBtYXJnaW4tdG9wOiA5MXB4OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg2MHB4KSB7XG4gICAgLnByb2ZpbGUgLnByb2ZpbGUtYXNpZGUge1xuICAgICAgbWFyZ2luLXRvcDogMzBweDsgfSB9XG5cbi5wcm9maWxlLW1haW4gLmNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTUwcHgpIHtcbiAgICAucHJvZmlsZS1tYWluIC5jb250YWluZXIge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfSB9XG5cbi5wcm9maWxlLWJsb2cgLnByb2ZpbGUtYXNpZGUge1xuICBtYXJnaW4tdG9wOiAzMHB4OyB9XG5cbi5wcm9maWxlLWJsb2dfX3RpdGxlIHtcbiAgY29sb3I6ICMxZTFlMWU7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luOiAyN3B4IDAgMHB4IDA7IH1cblxuLnByb2ZpbGUtZW1wdHkgLnByb2ZpbGUtYXNpZGUge1xuICBtYXJnaW4tdG9wOiA5MXB4OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg2MHB4KSB7XG4gICAgLnByb2ZpbGUtZW1wdHkgLnByb2ZpbGUtYXNpZGUge1xuICAgICAgbWFyZ2luLXRvcDogMzBweDsgfSB9XG5cbi5wcm9maWxlLWVkaXRfX21vbmV5IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwOyB9XG4gIC5wcm9maWxlLWVkaXRfX21vbmV5IC5wcm9maWxlLWJhbGFuY2VfX2JhbmtzLXJvdyB7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7IH1cblxuLnByb2ZpbGUtZWRpdF9fbW9uZXktYmFsYW5jZSB7XG4gIHdpZHRoOiAzMCU7XG4gIHBhZGRpbmctdG9wOiAzMXB4OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAgIC5wcm9maWxlLWVkaXRfX21vbmV5LWJhbGFuY2Uge1xuICAgICAgd2lkdGg6IDUwJTsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgLnByb2ZpbGUtZWRpdF9fbW9uZXktYmFsYW5jZSB7XG4gICAgICB3aWR0aDogMTAwJTsgfSB9XG4gIC5wcm9maWxlLWVkaXRfX21vbmV5LWJhbGFuY2UgLmJ0biB7XG4gICAgbWluLXdpZHRoOiAxODdweDtcbiAgICBtYXJnaW4tdG9wOiAxMHB4OyB9XG5cbi5wcm9maWxlLWVkaXRfX21vbmV5LXBvaW50cyB7XG4gIHdpZHRoOiAyNSU7XG4gIHBhZGRpbmctdG9wOiA2MnB4OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAgIC5wcm9maWxlLWVkaXRfX21vbmV5LXBvaW50cyB7XG4gICAgICB3aWR0aDogNTAlOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAucHJvZmlsZS1lZGl0X19tb25leS1wb2ludHMge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nLXRvcDogMzFweDsgfSB9XG4gIC5wcm9maWxlLWVkaXRfX21vbmV5LXBvaW50cyBhIHtcbiAgICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZy10b3A6IDVweDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY29sb3I6ICM0ZDRjZTA7IH1cblxuLnByb2ZpbGUtZWRpdF9fbW9uZXktc3Vic2NyaWJlIHtcbiAgd2lkdGg6IDQ1JTtcbiAgcGFkZGluZy10b3A6IDMxcHg7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gICAgLnByb2ZpbGUtZWRpdF9fbW9uZXktc3Vic2NyaWJlIHtcbiAgICAgIHdpZHRoOiAxMDAlOyB9IH1cbiAgLnByb2ZpbGUtZWRpdF9fbW9uZXktc3Vic2NyaWJlIC5idG4ge1xuICAgIG1pbi13aWR0aDogMTg3cHg7XG4gICAgbWFyZ2luLXRvcDogMTBweDsgfVxuXG4ucHJvZmlsZS1lZGl0X19tb25leS10cmFuc2FjdGlvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXRvcDogMzBweDsgfVxuXG4ucHJvZmlsZS1lZGl0X19tb25leS1iYWxhbmNlLXRleHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgICAucHJvZmlsZS1lZGl0X19tb25leS1iYWxhbmNlLXRleHQge1xuICAgICAgZmxleC13cmFwOiB3cmFwOyB9IH1cbiAgLnByb2ZpbGUtZWRpdF9fbW9uZXktYmFsYW5jZS10ZXh0IHN2ZyB7XG4gICAgZmlsbDogI2ZjNGMzYjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDIzcHg7XG4gICAgaGVpZ2h0OiAyMXB4O1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG4gIC5wcm9maWxlLWVkaXRfX21vbmV5LWJhbGFuY2UtdGV4dCBzcGFuIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIGNvbG9yOiAjMWUxZTFlOyB9XG4gIC5wcm9maWxlLWVkaXRfX21vbmV5LWJhbGFuY2UtdGV4dCAubGcge1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAuNztcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIGNvbG9yOiAjMWUxZTFlOyB9XG4gIC5wcm9maWxlLWVkaXRfX21vbmV5LWJhbGFuY2UtdGV4dCAucnViIHtcbiAgICBmb250LXNpemU6IDM3cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7IH1cbiAgLnByb2ZpbGUtZWRpdF9fbW9uZXktYmFsYW5jZS10ZXh0IC5tZCB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGluZS1oZWlnaHQ6IC44O1xuICAgIG1hcmdpbi1yaWdodDogN3B4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBjb2xvcjogIzFlMWUxZTsgfVxuICAucHJvZmlsZS1lZGl0X19tb25leS1iYWxhbmNlLXRleHQgcCB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwIDAgMTBweCAwO1xuICAgIGNvbG9yOiAjMWUxZTFlOyB9XG5cbi5wcm9maWxlLWVkaXRfX21vbmV5LXRyYW5zYWN0aW9uLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgY29sb3I6ICMxZTFlMWU7IH1cblxuLnByb2ZpbGUtZWRpdF9fbW9uZXktdHJhbnNhY3Rpb24tdGFibGUtd3JhcCB7XG4gIG92ZXJmbG93OiBhdXRvO1xuICB3aWR0aDogMTAwJTsgfVxuXG4ucHJvZmlsZS1lZGl0X19tb25leS10cmFuc2FjdGlvbi10YWJsZSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgIC5wcm9maWxlLWVkaXRfX21vbmV5LXRyYW5zYWN0aW9uLXRhYmxlIHtcbiAgICAgIG1pbi13aWR0aDogNjUwcHg7IH0gfVxuXG4ucHJvZmlsZS1lZGl0X19tb25leS10cmFuc2FjdGlvbi10ciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1pbi1oZWlnaHQ6IDQwcHg7XG4gIHBhZGRpbmc6IDlweCAxOHB4IDhweCAyMHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjBmNTsgfVxuICAucHJvZmlsZS1lZGl0X19tb25leS10cmFuc2FjdGlvbi10cjpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tOiBub25lOyB9XG5cbi5wcm9maWxlLWVkaXRfX21vbmV5LXRyYW5zYWN0aW9uLXRyLS1wbHVzIC5wcm9maWxlLWVkaXRfX21vbmV5LXRyYW5zYWN0aW9uLXN2ZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0ZDRjZTA7IH1cblxuLnByb2ZpbGUtZWRpdF9fbW9uZXktdHJhbnNhY3Rpb24tdHItLXBsdXMgLnByb2ZpbGUtZWRpdF9fbW9uZXktdHJhbnNhY3Rpb24tLWJhbGFuY2Uge1xuICBjb2xvcjogIzRkNGNlMDsgfVxuXG4ucHJvZmlsZS1lZGl0X19tb25leS10cmFuc2FjdGlvbi10ci0tbWludXMgLnByb2ZpbGUtZWRpdF9fbW9uZXktdHJhbnNhY3Rpb24tc3ZnIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjNGMzYjsgfVxuXG4ucHJvZmlsZS1lZGl0X19tb25leS10cmFuc2FjdGlvbi10ci0tbWludXMgLnByb2ZpbGUtZWRpdF9fbW9uZXktdHJhbnNhY3Rpb24tLWJhbGFuY2Uge1xuICBjb2xvcjogI2ZjNGMzYjsgfVxuXG4ucHJvZmlsZS1lZGl0X19tb25leS10cmFuc2FjdGlvbi1zdmcge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleDogbm9uZTtcbiAgd2lkdGg6IDIycHg7XG4gIGhlaWdodDogMjJweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlOyB9XG4gIC5wcm9maWxlLWVkaXRfX21vbmV5LXRyYW5zYWN0aW9uLXN2ZyBzdmcge1xuICAgIGZpbGw6ICNmZmY7XG4gICAgd2lkdGg6IDEycHg7XG4gICAgaGVpZ2h0OiAxMHB4OyB9XG5cbi5wcm9maWxlLWVkaXRfX21vbmV5LXRyYW5zYWN0aW9uLS1kYXRlIHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIGZsZXg6IG5vbmU7XG4gIHdpZHRoOiAxNzhweDtcbiAgcGFkZGluZy1sZWZ0OiAxOHB4O1xuICBjb2xvcjogIzFlMWUxZTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTEwcHgpIHtcbiAgICAucHJvZmlsZS1lZGl0X19tb25leS10cmFuc2FjdGlvbi0tZGF0ZSB7XG4gICAgICB3aWR0aDogMTM1cHg7IH0gfVxuXG4ucHJvZmlsZS1lZGl0X19tb25leS10cmFuc2FjdGlvbi0tbmFtZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBjb2xvcjogIzFlMWUxZTsgfVxuXG4ucHJvZmlsZS1lZGl0X19tb25leS10cmFuc2FjdGlvbi0tYmFsYW5jZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZsZXg6IG5vbmU7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG5cbi5wcm9maWxlLWVkaXRfX21vbmV5LXRyYW5zYWN0aW9uLW1vcmUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gIC5wcm9maWxlLWVkaXRfX21vbmV5LXRyYW5zYWN0aW9uLW1vcmUgc3BhbiB7XG4gICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgY29sb3I6ICM0ZDRjZTA7IH1cblxuLnByb2ZpbGUtZWRpdF9fbW9uZXktdHJhbnNhY3Rpb24tbW9yZS1zdmcge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDE3cHg7XG4gIGhlaWdodDogMTdweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0ZDRjZTA7IH1cbiAgLnByb2ZpbGUtZWRpdF9fbW9uZXktdHJhbnNhY3Rpb24tbW9yZS1zdmcgc3ZnIHtcbiAgICBmaWxsOiAjZjVmNWY1O1xuICAgIHdpZHRoOiA5cHg7XG4gICAgaGVpZ2h0OiA0cHg7IH1cblxuLnByb2ZpbGUtZWRpdF9faW52aXRlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDY5OHB4O1xuICBwYWRkaW5nLXRvcDogMjVweDsgfVxuICAucHJvZmlsZS1lZGl0X19pbnZpdGU6OmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogLTIwcHg7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IC0yMHB4O1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9iZy1wcm9maWxlLWludml0ZS5qcGdcIik7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgMTAwJTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyB9XG4gIC5wcm9maWxlLWVkaXRfX2ludml0ZSBwIHtcbiAgICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBsaW5lLWhlaWdodDogMjNweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgY29sb3I6ICMxZTFlMWU7IH1cblxuLnByb2ZpbGUtZWRpdF9faW52aXRlLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogIzFlMWUxZTsgfVxuXG4ucHJvZmlsZS1lZGl0X19pbnZpdGUtbGluayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuXG4ucHJvZmlsZS1lZGl0X19pbnZpdGUtbGluay10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBjb2xvcjogIzFlMWUxZTsgfVxuXG4ucHJvZmlsZS1lZGl0X19pbnZpdGUtbGluay1pbnB1dCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMzkwcHg7XG4gIGhlaWdodDogMzZweDtcbiAgcGFkZGluZy1sZWZ0OiAxOXB4O1xuICBib3JkZXItcmFkaXVzOiAxOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMGY1OyB9XG4gIC5wcm9maWxlLWVkaXRfX2ludml0ZS1saW5rLWlucHV0IHNwYW4ge1xuICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgY29sb3I6ICM0ZDRjZTA7IH1cbiAgLnByb2ZpbGUtZWRpdF9faW52aXRlLWxpbmstaW5wdXQgLmJ0biB7XG4gICAgZmxleDogbm9uZTtcbiAgICB3aWR0aDogMTQ1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAgICAgLnByb2ZpbGUtZWRpdF9faW52aXRlLWxpbmstaW5wdXQgLmJ0biB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICByaWdodDogMDsgfSB9XG5cbi5wcm9maWxlLWVkaXRfX2ludml0ZS1zb2NpYWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICAucHJvZmlsZS1lZGl0X19pbnZpdGUtc29jaWFsIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDsgfSB9XG5cbi5wcm9maWxlLWVkaXRfX2ludml0ZS1zb2NpYWwtdGl0bGUge1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW4tcmlnaHQ6IDIycHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGNvbG9yOiAjMWUxZTFlOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICAgLnByb2ZpbGUtZWRpdF9faW52aXRlLXNvY2lhbC10aXRsZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9IH1cblxuLnByb2ZpbGUtZWRpdF9faW52aXRlLXNvY2lhbC13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuXG4ucHJvZmlsZS1lZGl0X19pbnZpdGUtc29jaWFsLWxpbmsge1xuICBtYXJnaW4tcmlnaHQ6IDE3cHg7IH1cbiAgLnByb2ZpbGUtZWRpdF9faW52aXRlLXNvY2lhbC1saW5rOmhvdmVyIHN2ZyB7XG4gICAgZmlsbDogIzRkNGNlMDsgfVxuICAucHJvZmlsZS1lZGl0X19pbnZpdGUtc29jaWFsLWxpbmsgc3ZnIHtcbiAgICBmaWxsOiAjOTlhMWJhO1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICB0cmFuc2l0aW9uOiBmaWxsIC41czsgfVxuXG4ucHJvZmlsZS1lZGl0X19pbnZpdGUtc29jaWFsLWxpbmstLXZrIHN2ZyB7XG4gIHdpZHRoOiAyNXB4O1xuICBoZWlnaHQ6IDE0cHg7IH1cblxuLnByb2ZpbGUtZWRpdF9faW52aXRlLXNvY2lhbC1saW5rLS1mYiBzdmcge1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAyMHB4OyB9XG5cbi5wcm9maWxlLWVkaXRfX2ludml0ZS10YWJsZS13cmFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogYXV0bztcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IC00MHB4OyB9XG5cbi5wcm9maWxlLWVkaXRfX2ludml0ZS10YWJsZSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiA1cHg7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAucHJvZmlsZS1lZGl0X19pbnZpdGUtdGFibGUge1xuICAgICAgbWluLXdpZHRoOiA2NTBweDsgfSB9XG5cbi5wcm9maWxlLWVkaXRfX2ludml0ZS10YWJsZS1yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjBmNTsgfVxuICAucHJvZmlsZS1lZGl0X19pbnZpdGUtdGFibGUtcm93OmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0ZDRjZTA7IH1cbiAgICAucHJvZmlsZS1lZGl0X19pbnZpdGUtdGFibGUtcm93OmZpcnN0LWNoaWxkIC5wcm9maWxlLWVkaXRfX2ludml0ZS10YWJsZS10ZCB7XG4gICAgICBjb2xvcjogI2Y1ZjVmNTsgfVxuXG4ucHJvZmlsZS1lZGl0X19pbnZpdGUtdGFibGUtdGQge1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBtaW4taGVpZ2h0OiA0MHB4O1xuICBwYWRkaW5nOiAxMHB4IDA7XG4gIGNvbG9yOiAjMWUxZTFlOyB9XG5cbi5wcm9maWxlLWVkaXRfX2ludml0ZS10YWJsZS10ZC0tbmFtZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7IH1cblxuLnByb2ZpbGUtZWRpdF9faW52aXRlLXRhYmxlLXRkLS1kYXRlIHtcbiAgZmxleDogbm9uZTtcbiAgd2lkdGg6IDIwMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIyMHB4KSB7XG4gICAgLnByb2ZpbGUtZWRpdF9faW52aXRlLXRhYmxlLXRkLS1kYXRlIHtcbiAgICAgIHdpZHRoOiAxNjBweDsgfSB9XG5cbi5wcm9maWxlLWVkaXRfX2ludml0ZS10YWJsZS10ZC0tYm9udXMge1xuICBmbGV4OiBub25lO1xuICB3aWR0aDogMjAwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIHBhZGRpbmctbGVmdDogMjBweDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjIwcHgpIHtcbiAgICAucHJvZmlsZS1lZGl0X19pbnZpdGUtdGFibGUtdGQtLWJvbnVzIHtcbiAgICAgIHdpZHRoOiAxNjBweDsgfSB9XG5cbi5wcm9maWxlLWZyaWVuZHMge1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDsgfVxuXG4ucHJvZmlsZS1mcmllbmRzX19oZWFkZXIge1xuICBwYWRkaW5nLXRvcDogMjhweDtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7IH1cblxuLnByb2ZpbGUtZnJpZW5kc19fdGl0bGUge1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyNXB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzFlMWUxZTsgfVxuXG4ucHJvZmlsZS1mcmllbmRzX19zZWN0aW9uIHtcbiAgbWFyZ2luLWJvdHRvbTogMzNweDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2ODBweCkge1xuICAucHJvZmlsZS1mcmllbmRzX19zZWN0aW9uLS1uZXcgLnByb2ZpbGUtZnJpZW5kc19fZnJpZW5kIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7IH0gfVxuXG4ucHJvZmlsZS1mcmllbmRzX19zZWN0aW9uLS1vbGQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZsZXgtd3JhcDogd3JhcDsgfVxuICAucHJvZmlsZS1mcmllbmRzX19zZWN0aW9uLS1vbGQgLnByb2ZpbGUtZnJpZW5kc19fZnJpZW5kIHtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSA1cHgpOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODYwcHgpIHtcbiAgICAgIC5wcm9maWxlLWZyaWVuZHNfX3NlY3Rpb24tLW9sZCAucHJvZmlsZS1mcmllbmRzX19mcmllbmQge1xuICAgICAgICB3aWR0aDogMTAwJTsgfSB9XG5cbi5wcm9maWxlLWZyaWVuZHNfX3NlY3Rpb24taGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctYm90dG9tOiA1cHg7IH1cblxuLnByb2ZpbGUtZnJpZW5kc19fc2VjdGlvbi10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgY29sb3I6ICMxZTFlMWU7IH1cblxuLnByb2ZpbGUtZnJpZW5kc19fc2VjdGlvbi1jb3VudCB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjNGQ0Y2UwOyB9XG5cbi5wcm9maWxlLWZyaWVuZHNfX2ZyaWVuZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgcGFkZGluZzogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG5cbi5wcm9maWxlLWZyaWVuZHNfX2ZyaWVuZC1hdmEge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBmbGV4OiBub25lO1xuICB3aWR0aDogMTAwcHg7XG4gIGhlaWdodDogMTAwcHg7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlOyB9XG4gIC5wcm9maWxlLWZyaWVuZHNfX2ZyaWVuZC1hdmEgaW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTsgfVxuXG4ucHJvZmlsZS1mcmllbmRzX19mcmllbmQtaW5mbyB7XG4gIGZsZXg6IDE7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7IH1cblxuLnByb2ZpbGUtZnJpZW5kc19fZnJpZW5kLW5hbWUge1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBjb2xvcjogIzFlMWUxZTsgfVxuXG4ucHJvZmlsZS1mcmllbmRzX19mcmllbmQtc3RhdHVzIHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIGNvbG9yOiAjMWUxZTFlOyB9XG5cbi5wcm9maWxlLWZyaWVuZHNfX2ZyaWVuZC1yYWl0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAucHJvZmlsZS1mcmllbmRzX19mcmllbmQtcmFpdCBzdmcge1xuICAgIHdpZHRoOiAxNHB4O1xuICAgIGhlaWdodDogMTRweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDhweDsgfVxuICAucHJvZmlsZS1mcmllbmRzX19mcmllbmQtcmFpdCBzcGFuIHtcbiAgICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBjb2xvcjogIzFlMWUxZTsgfVxuXG4ucHJvZmlsZS1mcmllbmRzX19mcmllbmQtYnRucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXg6IG5vbmU7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg2MHB4KSB7XG4gICAgLnByb2ZpbGUtZnJpZW5kc19fZnJpZW5kLWJ0bnMge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY4MHB4KSB7XG4gICAgLnByb2ZpbGUtZnJpZW5kc19fZnJpZW5kLWJ0bnMge1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLXRvcDogMTBweDsgfSB9XG4gIC5wcm9maWxlLWZyaWVuZHNfX2ZyaWVuZC1idG5zIC5idG4ge1xuICAgIG1pbi13aWR0aDogMTg1cHg7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg2MHB4KSB7XG4gICAgICAucHJvZmlsZS1mcmllbmRzX19mcmllbmQtYnRucyAuYnRuIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2ODBweCkge1xuICAgICAgLnByb2ZpbGUtZnJpZW5kc19fZnJpZW5kLWJ0bnMgLmJ0biB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMjBweDsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICAgIC5wcm9maWxlLWZyaWVuZHNfX2ZyaWVuZC1idG5zIC5idG4ge1xuICAgICAgICBtaW4td2lkdGg6IDEyMHB4OyB9IH1cbiAgICAucHJvZmlsZS1mcmllbmRzX19mcmllbmQtYnRucyAuYnRuOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG5cbi5wcm9maWxlLWZyaWVuZHNfX2ZyaWVuZC1wb3B1cC13cmFwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDIwcHg7XG4gIHJpZ2h0OiAyMHB4OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICAgLnByb2ZpbGUtZnJpZW5kc19fZnJpZW5kLXBvcHVwLXdyYXAge1xuICAgICAgdG9wOiAxNXB4O1xuICAgICAgcmlnaHQ6IDE1cHg7IH0gfVxuXG4ucHJvZmlsZS1mcmllbmRzX19mcmllbmQtcG9wdXAtYXJyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDFweDtcbiAgcmlnaHQ6IDFweDtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogNXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvOyB9XG4gIC5wcm9maWxlLWZyaWVuZHNfX2ZyaWVuZC1wb3B1cC1hcnIgc3ZnIHtcbiAgICBmaWxsOiAjOTlhMWJhO1xuICAgIHdpZHRoOiAxMHB4O1xuICAgIGhlaWdodDogNXB4O1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG5cbi5wcm9maWxlLWZyaWVuZHNfX2ZyaWVuZC1wb3B1cCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgLjVzO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgb3BhY2l0eTogMDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBib3gtc2hhZG93OiAwIDAgMjBweCByZ2JhKDAsIDAsIDAsIDAuMTUpOyB9XG4gIC5wcm9maWxlLWZyaWVuZHNfX2ZyaWVuZC1wb3B1cC5hY3RpdmUge1xuICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICAgIG9wYWNpdHk6IDE7IH1cblxuLnByb2ZpbGUtZnJpZW5kc19fZnJpZW5kLXBvcHVwLWl0ZW0ge1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICB0cmFuc2l0aW9uOiBhbGwgLjVzO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U0ZTRmMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuICAucHJvZmlsZS1mcmllbmRzX19mcmllbmQtcG9wdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZmZjsgfVxuICAucHJvZmlsZS1mcmllbmRzX19mcmllbmQtcG9wdXAtaXRlbTpob3ZlciB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM0ZDRjZTA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzRkNGNlMDsgfVxuICAgIC5wcm9maWxlLWZyaWVuZHNfX2ZyaWVuZC1wb3B1cC1pdGVtOmhvdmVyIC5wcm9maWxlLWZyaWVuZHNfX2ZyaWVuZC1wb3B1cC1saW5rIHtcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG5cbi5wcm9maWxlLWZyaWVuZHNfX2ZyaWVuZC1wb3B1cC1saW5rIHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDMzcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtaW4td2lkdGg6IDIxMHB4O1xuICBtaW4taGVpZ2h0OiAzM3B4O1xuICBwYWRkaW5nOiAwIDE5cHg7XG4gIHRyYW5zaXRpb246IGFsbCAuNXM7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICM5OWExYmE7IH1cblxuLnByb2ZpbGUtZWRpdF9fdXNlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi10b3A6IC01cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7IH1cblxuLnByb2ZpbGUtZWRpdF9fdXNlci1hdmEge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBtYXJnaW4tcmlnaHQ6IDIycHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTsgfVxuICAucHJvZmlsZS1lZGl0X191c2VyLWF2YSBpbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlOyB9XG5cbi5wcm9maWxlLWVkaXRfX3VzZXItdGl0bGUge1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW46IDA7XG4gIGNvbG9yOiAjMWUxZTFlOyB9XG5cbi5wcm9maWxlLWVkaXRfX3VzZXItdGV4dCB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGNvbG9yOiAjMWUxZTFlOyB9XG5cbi5wcm9maWxlLW5ldy1hcnRpY2xlLWJvZHkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tYm90dG9tOiA2MHB4OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLnByb2ZpbGUtbmV3LWFydGljbGUtYm9keSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9IH1cblxuLnByb2ZpbGUtbmV3LWFydGljbGVfX2FydGljbGUge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogMzAwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuXG4ucHJvZmlsZS1uZXctYXJ0aWNsZV9fYXNpZGUge1xuICBmbGV4OiBub25lO1xuICB3aWR0aDogMjcwcHg7XG4gIG1pbi1oZWlnaHQ6IDEwMHB4O1xuICBtYXJnaW4tbGVmdDogMzBweDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5wcm9maWxlLW5ldy1hcnRpY2xlX19hc2lkZSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1heC13aWR0aDogMjcwcHg7XG4gICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7IH0gfVxuXG4ucHJvZmlsZS1uZXctYXJ0aWNsZV9fYXJ0aWNsZSB7XG4gIHBhZGRpbmc6IDhweCAyMHB4OyB9XG4gIC5wcm9maWxlLW5ldy1hcnRpY2xlX19hcnRpY2xlIHAge1xuICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICAgIGNvbG9yOiAjMWUxZTFlOyB9XG4gICAgLnByb2ZpbGUtbmV3LWFydGljbGVfX2FydGljbGUgcCBzdHJvbmcge1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuICAgIC5wcm9maWxlLW5ldy1hcnRpY2xlX19hcnRpY2xlIHAgaSB7XG4gICAgICBmb250LXN0eWxlOiBpdGFsaWM7IH1cblxuLnByb2ZpbGUtbmV3LWFydGljbGVfX2FydGljbGUtdG9vbHMge1xuICBtYXJnaW4tYm90dG9tOiAxOHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U0ZTRmMjsgfVxuICAucHJvZmlsZS1uZXctYXJ0aWNsZV9fYXJ0aWNsZS10b29scyAucHJvZmlsZS1hcnRpY2xlX19mb3JtLWRlY29yLWxpc3Qge1xuICAgIHBhZGRpbmc6IDA7IH1cblxuLnByb2ZpbGUtYXJ0aWNsZV9fZm9ybS1kZWNvci1kb3VibGUtYXJyb3cgLnByb2ZpbGUtYXJ0aWNsZV9fZm9ybS1kZWNvci1hcnJvdyB7XG4gIHBhZGRpbmc6IDJweCAwOyB9XG4gIC5wcm9maWxlLWFydGljbGVfX2Zvcm0tZGVjb3ItZG91YmxlLWFycm93IC5wcm9maWxlLWFydGljbGVfX2Zvcm0tZGVjb3ItYXJyb3c6Zmlyc3QtY2hpbGQge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7IH1cblxuLnByb2ZpbGUtbmV3LWFydGljbGVfX2FydGljbGUtdGl0bGUge1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyNXB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzFlMWUxZTsgfVxuXG4ucHJvZmlsZS1uZXctYXJ0aWNsZV9fYXJ0aWNsZS1pbWcge1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICBwYWRkaW5nLXRvcDogMTBweDsgfVxuICAucHJvZmlsZS1uZXctYXJ0aWNsZV9fYXJ0aWNsZS1pbWcgaW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTsgfVxuXG4uY3VzdG9tLW9sIHtcbiAgbWFyZ2luOiAxOHB4IDAgMjJweCAwO1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBjb3VudGVyLXJlc2V0OiBsaTsgfVxuICAuY3VzdG9tLW9sID4gbGk6OmJlZm9yZSB7XG4gICAgY29udGVudDogY291bnRlcihsaSkgXCIgXCI7XG4gICAgY291bnRlci1pbmNyZW1lbnQ6IGxpOyB9XG4gIC5jdXN0b20tb2wgbGkge1xuICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiAwIDAgMCAzMHB4O1xuICAgIGNvbG9yOiAjMWUxZTFlOyB9XG4gIC5jdXN0b20tb2wgbGk6OmJlZm9yZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogM3B4O1xuICAgIGxlZnQ6IDA7XG4gICAgY29sb3I6ICMxZTFlMWU7IH1cblxuLmN1c3RvbS11bCB7XG4gIG1hcmdpbjogMTVweCAwIDIycHggMDtcbiAgcGFkZGluZzogMDsgfVxuICAuY3VzdG9tLXVsIGxpIHtcbiAgICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBsaW5lLWhlaWdodDogMjNweDtcbiAgICBwYWRkaW5nOiAwIDAgMCAzMHB4O1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgY29sb3I6ICMxZTFlMWU7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3VsLnN2Z1wiKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMTBweDsgfVxuXG4ucHJvZmlsZS1uZXctYXJ0aWNsZV9fYXNpZGUgLmJ0biB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG5cbi5wcm9maWxlLW5ldy1hcnRpY2xlX19hc2lkZS1zZWxlY3QsXG4ucHJvZmlsZS1uZXctYXJ0aWNsZV9fYXNpZGUtaW5wdXQge1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAzNnB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBwYWRkaW5nOiAxMnB4IDIwcHggOXB4IDIwcHg7XG4gIGNvbG9yOiAjOTlhMWJhO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDE4cHggIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgb3BhY2l0eTogMTtcbiAgLyogQ2hyb21lL09wZXJhL1NhZmFyaSAqL1xuICAvKiBGaXJlZm94IDE5KyAqL1xuICAvKiBJRSAxMCsgKi9cbiAgLyogRmlyZWZveCAxOC0gKi8gfVxuICAucHJvZmlsZS1uZXctYXJ0aWNsZV9fYXNpZGUtc2VsZWN0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxuICAucHJvZmlsZS1uZXctYXJ0aWNsZV9fYXNpZGUtaW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICM5OWExYmE7IH1cbiAgLnByb2ZpbGUtbmV3LWFydGljbGVfX2FzaWRlLXNlbGVjdDo6LW1vei1wbGFjZWhvbGRlcixcbiAgLnByb2ZpbGUtbmV3LWFydGljbGVfX2FzaWRlLWlucHV0OjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjOTlhMWJhOyB9XG4gIC5wcm9maWxlLW5ldy1hcnRpY2xlX19hc2lkZS1zZWxlY3Q6LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxuICAucHJvZmlsZS1uZXctYXJ0aWNsZV9fYXNpZGUtaW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjOTlhMWJhOyB9XG4gIC5wcm9maWxlLW5ldy1hcnRpY2xlX19hc2lkZS1zZWxlY3Q6LW1vei1wbGFjZWhvbGRlcixcbiAgLnByb2ZpbGUtbmV3LWFydGljbGVfX2FzaWRlLWlucHV0Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICM5OWExYmE7IH1cblxuLnByb2ZpbGUtbmV3LWFydGljbGVfX2FzaWRlLXNlbGVjdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9hcnItc2VsZWN0Ym94LnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2FsYygxMDAlIC0gMTVweCkgNTAlO1xuICBhcHBlYXJhbmNlOiBub25lOyB9XG5cbi5wcm9maWxlLW5ldy1hcnRpY2xlX19hc2lkZS1jb3Zlci13cmFwIHtcbiAgcGFkZGluZy10b3A6IDEwcHg7IH1cblxuLnByb2ZpbGUtbmV3LWFydGljbGVfX2FzaWRlLWNvdmVyLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzFlMWUxZTsgfVxuXG4ucHJvZmlsZS1uZXctYXJ0aWNsZV9fYXNpZGUtY292ZXIge1xuICBtYXJnaW4tYm90dG9tOiA1cHg7IH1cbiAgLnByb2ZpbGUtbmV3LWFydGljbGVfX2FzaWRlLWNvdmVyIGltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7IH1cblxuLnByb2ZpbGUtbmV3LWFydGljbGVfX2FzaWRlLWNvdmVyLWRvd25sb2FkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiAzMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAucHJvZmlsZS1uZXctYXJ0aWNsZV9fYXNpZGUtY292ZXItZG93bmxvYWQ6aG92ZXIgc3BhbiB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cbiAgLnByb2ZpbGUtbmV3LWFydGljbGVfX2FzaWRlLWNvdmVyLWRvd25sb2FkIGlucHV0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgLnByb2ZpbGUtbmV3LWFydGljbGVfX2FzaWRlLWNvdmVyLWRvd25sb2FkIHNwYW4ge1xuICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGNvbG9yOiAjNGQ0Y2UwOyB9XG5cbi5wcm9maWxlLW5ldy1hcnRpY2xlX19hc2lkZS1jYW5jZWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAucHJvZmlsZS1uZXctYXJ0aWNsZV9fYXNpZGUtY2FuY2VsIHN2ZyB7XG4gICAgZmxleDogbm9uZTtcbiAgICBmaWxsOiAjZmM0YzNiO1xuICAgIHdpZHRoOiAxN3B4O1xuICAgIGhlaWdodDogMTdweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7IH1cbiAgLnByb2ZpbGUtbmV3LWFydGljbGVfX2FzaWRlLWNhbmNlbCBzcGFuIHtcbiAgICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBjb2xvcjogI2ZjNGMzYjsgfVxuXG4ucHJvZmlsZS10ZWFjaGVyIC5wcm9maWxlLWFzaWRlIHtcbiAgbWFyZ2luLXRvcDogOTFweDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NjBweCkge1xuICAgIC5wcm9maWxlLXRlYWNoZXIgLnByb2ZpbGUtYXNpZGUge1xuICAgICAgbWFyZ2luLXRvcDogMzBweDsgfSB9XG5cbi5wcm9maWxlLXRlYWNoZXJfX2Jsb2NrcXVvdGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtaW4taGVpZ2h0OiAxMjBweDsgfVxuICAucHJvZmlsZS10ZWFjaGVyX19ibG9ja3F1b3RlIGJsb2NrcXVvdGUge1xuICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICBsaW5lLWhlaWdodDogMjNweDtcbiAgICBtYXJnaW46IDAgMCAwIDM3MHB4O1xuICAgIHBhZGRpbmc6IDIwcHggMCAyMHB4IDYwcHg7XG4gICAgY29sb3I6ICMxZTFlMWU7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2Jsb2NrcXVvdGUuc3ZnXCIpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAxN3B4OyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODYwcHgpIHtcbiAgICAgIC5wcm9maWxlLXRlYWNoZXJfX2Jsb2NrcXVvdGUgYmxvY2txdW90ZSB7XG4gICAgICAgIG1hcmdpbjogMCAwIDAgMzIwcHg7IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY4MHB4KSB7XG4gICAgICAucHJvZmlsZS10ZWFjaGVyX19ibG9ja3F1b3RlIGJsb2NrcXVvdGUge1xuICAgICAgICBtYXJnaW46IDA7IH0gfVxuXG4ucHJvZmlsZS10ZWFjaGVyLW1haW4ge1xuICBkaXNwbGF5OiBmbGV4OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk1MHB4KSB7XG4gICAgLnByb2ZpbGUtdGVhY2hlci1tYWluIHtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDsgfSB9XG5cbi5wcm9maWxlLXRlYWNoZXItYWJvdXQge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgcGFkZGluZzogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG4gIC5wcm9maWxlLXRlYWNoZXItYWJvdXQgaWZyYW1lIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiAzNTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxN3B4O1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDsgfVxuICAucHJvZmlsZS10ZWFjaGVyLWFib3V0IHAge1xuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7IH1cblxuLnByb2ZpbGUtdGVhY2hlci1hYm91dF9fdGl0bGUge1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyNXB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzFlMWUxZTsgfVxuXG4ucHJvZmlsZS10ZWFjaGVyLWVkdWNhdGlvbiB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGZsZXg6IG5vbmU7XG4gIHdpZHRoOiA0NzBweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NTBweCkge1xuICAgIC5wcm9maWxlLXRlYWNoZXItZWR1Y2F0aW9uIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7IH0gfVxuXG4ucHJvZmlsZS10ZWFjaGVyLWVkdWNhdGlvbl9fdGl0bGUge1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyNXB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzFlMWUxZTsgfVxuXG4ucHJvZmlsZS10ZWFjaGVyLWVkdWNhdGlvbl9fbGlzdCB7XG4gIG1hcmdpbjogMCAwIDMwcHggMDtcbiAgcGFkZGluZzogMTBweCAwIDAgMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNGU0ZjI7IH1cblxuLnByb2ZpbGUtdGVhY2hlci1lZHVjYXRpb25fX2l0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDAgMCAyMnB4IDQwcHg7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7IH1cbiAgLnByb2ZpbGUtdGVhY2hlci1lZHVjYXRpb25fX2l0ZW06bGFzdC1jaGlsZDo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLnByb2ZpbGUtdGVhY2hlci1lZHVjYXRpb25fX2l0ZW06OmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgdG9wOiAzcHg7XG4gICAgbGVmdDogMnB4O1xuICAgIHdpZHRoOiAxM3B4O1xuICAgIGhlaWdodDogMTNweDtcbiAgICBjb250ZW50OiAnJztcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzRkNGNlMDsgfVxuICAucHJvZmlsZS10ZWFjaGVyLWVkdWNhdGlvbl9faXRlbTo6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDVweDtcbiAgICBib3R0b206IC01cHg7XG4gICAgbGVmdDogOHB4O1xuICAgIHdpZHRoOiAxcHg7XG4gICAgY29udGVudDogJyc7XG4gICAgb3BhY2l0eTogLjM7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzRkNGNlMDsgfVxuICAucHJvZmlsZS10ZWFjaGVyLWVkdWNhdGlvbl9faXRlbSBzcGFuIHtcbiAgICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBsaW5lLWhlaWdodDogMjNweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb2xvcjogIzFlMWUxZTsgfVxuICAucHJvZmlsZS10ZWFjaGVyLWVkdWNhdGlvbl9faXRlbSAuc20ge1xuICAgIGNvbG9yOiAjOTlhMWJhOyB9XG5cbi5wcm9maWxlLXRlYWNoZXItZWR1Y2F0aW9uX19zZXJ0aWZpY2F0ZS1zbGlkZXIge1xuICB3aWR0aDogY2FsYygxMDAlICsgMjBweCk7XG4gIG1heC13aWR0aDogNDUwcHg7XG4gIG1hcmdpbjogMCAwIDAgLTEwcHg7XG4gIHBhZGRpbmc6IDA7IH1cbiAgLnByb2ZpbGUtdGVhY2hlci1lZHVjYXRpb25fX3NlcnRpZmljYXRlLXNsaWRlcjo6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogMTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHdpZHRoOiAxNTBweDtcbiAgICBjb250ZW50OiAnJztcbiAgICBvcGFjaXR5OiAuNTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICAgIC5wcm9maWxlLXRlYWNoZXItZWR1Y2F0aW9uX19zZXJ0aWZpY2F0ZS1zbGlkZXI6OmJlZm9yZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuICAucHJvZmlsZS10ZWFjaGVyLWVkdWNhdGlvbl9fc2VydGlmaWNhdGUtc2xpZGVyIC5zbGljay1wcmV2LFxuICAucHJvZmlsZS10ZWFjaGVyLWVkdWNhdGlvbl9fc2VydGlmaWNhdGUtc2xpZGVyIC5zbGljay1uZXh0IHtcbiAgICB6LWluZGV4OiAyO1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICB0cmFuc2l0aW9uOiAuNXM7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzk5YTFiYTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvYXJyLXJpZ2h0LnN2Z1wiKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxNXB4IDE1cHg7IH1cbiAgICAucHJvZmlsZS10ZWFjaGVyLWVkdWNhdGlvbl9fc2VydGlmaWNhdGUtc2xpZGVyIC5zbGljay1wcmV2OmhvdmVyLFxuICAgIC5wcm9maWxlLXRlYWNoZXItZWR1Y2F0aW9uX19zZXJ0aWZpY2F0ZS1zbGlkZXIgLnNsaWNrLW5leHQ6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzRkNGNlMDsgfVxuICAucHJvZmlsZS10ZWFjaGVyLWVkdWNhdGlvbl9fc2VydGlmaWNhdGUtc2xpZGVyIC5zbGljay1wcmV2IHtcbiAgICBsZWZ0OiAtMTBweDtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSkgcm90YXRlKDE4MGRlZyk7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAgICAgLnByb2ZpbGUtdGVhY2hlci1lZHVjYXRpb25fX3NlcnRpZmljYXRlLXNsaWRlciAuc2xpY2stcHJldiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH0gfVxuICAucHJvZmlsZS10ZWFjaGVyLWVkdWNhdGlvbl9fc2VydGlmaWNhdGUtc2xpZGVyIC5zbGljay1uZXh0IHtcbiAgICByaWdodDogNTBweDsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICAgICAucHJvZmlsZS10ZWFjaGVyLWVkdWNhdGlvbl9fc2VydGlmaWNhdGUtc2xpZGVyIC5zbGljay1uZXh0IHtcbiAgICAgICAgcmlnaHQ6IC0xMHB4OyB9IH1cblxuLnByb2ZpbGUtdGVhY2hlci1lZHVjYXRpb25fX3NlcnRpZmljYXRlLXNsaWRlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwIDEwcHg7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7IH1cbiAgLnByb2ZpbGUtdGVhY2hlci1lZHVjYXRpb25fX3NlcnRpZmljYXRlLXNsaWRlIGltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLnByb2ZpbGUtdGVhY2hlci1lZHVjYXRpb25fX3NlcnRpZmljYXRlLXNsaWRlOmhvdmVyIC5wcm9maWxlLXRlYWNoZXItZWR1Y2F0aW9uX19zZXJ0aWZpY2F0ZS1jb3ZlciB7XG4gICAgb3BhY2l0eTogMTsgfVxuXG4ucHJvZmlsZS10ZWFjaGVyLWVkdWNhdGlvbl9fc2VydGlmaWNhdGUtY292ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDEwcHg7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMTBweDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAuNXM7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBvcGFjaXR5OiAwO1xuICBib3JkZXI6IDJweCBzb2xpZCAjNGQ0Y2UwOyB9XG4gIC5wcm9maWxlLXRlYWNoZXItZWR1Y2F0aW9uX19zZXJ0aWZpY2F0ZS1jb3Zlcjo6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgY29udGVudDogJyc7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0ZDRjZTA7IH1cbiAgLnByb2ZpbGUtdGVhY2hlci1lZHVjYXRpb25fX3NlcnRpZmljYXRlLWNvdmVyIHN2ZyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICBmaWxsOiAjZmZmO1xuICAgIHdpZHRoOiAxNHB4O1xuICAgIGhlaWdodDogMTNweDtcbiAgICBtYXJnaW46IGF1dG87IH1cblxuLnByb2ZpbGUtdGVhY2hlci1jb3Vyc2VzIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDsgfVxuICAucHJvZmlsZS10ZWFjaGVyLWNvdXJzZXMgLmNvdXJzZXMtbGlzdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NTBweCkge1xuICAgICAgLnByb2ZpbGUtdGVhY2hlci1jb3Vyc2VzIC5jb3Vyc2VzLWxpc3Qge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH0gfVxuXG4ucHJvZmlsZS10ZWFjaGVyX19zZWN0aW9uLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luLWJvdHRvbTogMjhweDtcbiAgY29sb3I6ICMxZTFlMWU7IH1cblxuLnByb2ZpbGUtdGVhY2hlcl9fY291cnNlcy1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDsgfVxuXG4ucHJvZmlsZS10ZWFjaGVyX19jb3Vyc2Uge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aWR0aDogMjMlO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBwYWRkaW5nOiAxOHB4IDE4cHggMTJweCAxOHB4O1xuICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgLjVzO1xuICBib3JkZXI6IDJweCBzb2xpZCAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODYwcHgpIHtcbiAgICAucHJvZmlsZS10ZWFjaGVyX19jb3Vyc2Uge1xuICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7IH0gfVxuICAucHJvZmlsZS10ZWFjaGVyX19jb3Vyc2U6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzRkNGNlMDsgfVxuICAgIC5wcm9maWxlLXRlYWNoZXJfX2NvdXJzZTpob3ZlciAucHJvZmlsZS10ZWFjaGVyX19jb3Vyc2UtdGl0bGUge1xuICAgICAgY29sb3I6ICM0ZDRjZTA7IH1cblxuLnByb2ZpbGUtdGVhY2hlcl9fY291cnNlLWxpbmsge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuLnByb2ZpbGUtdGVhY2hlcl9fY291cnNlLXBpYyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDsgfVxuICAucHJvZmlsZS10ZWFjaGVyX19jb3Vyc2UtcGljIGltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7IH1cblxuLnByb2ZpbGUtdGVhY2hlcl9fY291cnNlLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHRyYW5zaXRpb246IGNvbG9yIC41cztcbiAgY29sb3I6ICMxZTFlMWU7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzc1cHgpIHtcbiAgICAucHJvZmlsZS10ZWFjaGVyX19jb3Vyc2UtdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7IH0gfVxuXG4ucHJvZmlsZS10ZWFjaGVyX19jb3Vyc2VzLWFsbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAucHJvZmlsZS10ZWFjaGVyX19jb3Vyc2VzLWFsbDpob3ZlciBzcGFuIHtcbiAgICBjb2xvcjogIzRkNGNlMDsgfVxuICAucHJvZmlsZS10ZWFjaGVyX19jb3Vyc2VzLWFsbCBzcGFuIHtcbiAgICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gICAgY29sb3I6ICM0ZDRjZTA7IH1cbiAgLnByb2ZpbGUtdGVhY2hlcl9fY291cnNlcy1hbGwgLnN2ZyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHdpZHRoOiAxN3B4O1xuICAgIGhlaWdodDogMTdweDtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGQ0Y2UwOyB9XG4gICAgLnByb2ZpbGUtdGVhY2hlcl9fY291cnNlcy1hbGwgLnN2ZyBzdmcge1xuICAgICAgZmlsbDogI2ZmZjtcbiAgICAgIHdpZHRoOiA5cHg7XG4gICAgICBoZWlnaHQ6IDRweDsgfVxuXG4ucHJvZmlsZS10ZWFjaGVyLXJldmlld3Mge1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5wcm9maWxlLXRlYWNoZXJfX3Jldmlld3Mtc2xpZGVyIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSArIDMwcHgpO1xuICBtYXJnaW46IDAgLTE1cHggMzVweCAtMTVweDtcbiAgcGFkZGluZzogMDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MjVweCkge1xuICAgIC5wcm9maWxlLXRlYWNoZXJfX3Jldmlld3Mtc2xpZGVyIHtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAyMHB4KTtcbiAgICAgIG1hcmdpbjogMCAtMTBweCAzNXB4IC0xMHB4OyB9IH1cbiAgLnByb2ZpbGUtdGVhY2hlcl9fcmV2aWV3cy1zbGlkZXIgLnNsaWNrLXByZXYsXG4gIC5wcm9maWxlLXRlYWNoZXJfX3Jldmlld3Mtc2xpZGVyIC5zbGljay1uZXh0IHtcbiAgICB6LWluZGV4OiAyO1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICB0cmFuc2l0aW9uOiAuNXM7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzk5YTFiYTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvYXJyLXJpZ2h0LnN2Z1wiKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxNXB4IDE1cHg7IH1cbiAgICAucHJvZmlsZS10ZWFjaGVyX19yZXZpZXdzLXNsaWRlciAuc2xpY2stcHJldjpob3ZlcixcbiAgICAucHJvZmlsZS10ZWFjaGVyX19yZXZpZXdzLXNsaWRlciAuc2xpY2stbmV4dDpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGQ0Y2UwOyB9XG4gIC5wcm9maWxlLXRlYWNoZXJfX3Jldmlld3Mtc2xpZGVyIC5zbGljay1wcmV2IHtcbiAgICB0b3A6IDExNXB4O1xuICAgIGxlZnQ6IC01cHg7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpIHJvdGF0ZSgxODBkZWcpOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5wcm9maWxlLXRlYWNoZXJfX3Jldmlld3Mtc2xpZGVyIC5zbGljay1wcmV2IHtcbiAgICAgICAgbGVmdDogNXB4O1xuICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9IH1cbiAgICAucHJvZmlsZS10ZWFjaGVyX19yZXZpZXdzLXNsaWRlciAuc2xpY2stcHJldi5hY3RpdmUge1xuICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuICAucHJvZmlsZS10ZWFjaGVyX19yZXZpZXdzLXNsaWRlciAuc2xpY2stbmV4dCB7XG4gICAgdG9wOiAxMTVweDtcbiAgICByaWdodDogLTVweDsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAucHJvZmlsZS10ZWFjaGVyX19yZXZpZXdzLXNsaWRlciAuc2xpY2stbmV4dCB7XG4gICAgICAgIHJpZ2h0OiA1cHg7IH0gfVxuXG4ucHJvZmlsZS10ZWFjaGVyX19yZXZpZXdzLXNsaWRlIHtcbiAgcGFkZGluZzogMCAxNXB4OyB9XG4gIC5wcm9maWxlLXRlYWNoZXJfX3Jldmlld3Mtc2xpZGUgaWZyYW1lIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiAyMzBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxN3B4O1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDsgfVxuXG4ucHJvZmlsZS10ZWFjaGVyX19yZXZpZXdzLXRleHQgc3BhbiB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICMxZTFlMWU7IH1cblxuLnByb2ZpbGUtdGVhY2hlcl9fcmV2aWV3cy10IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4ucHJvZmlsZS10ZWFjaGVyX19yZXZpZXdzLXQtc2xpZGVyIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSArIDMwcHgpO1xuICBtYXJnaW46IDAgMCAzMHB4IC0xNXB4O1xuICBwYWRkaW5nOiAwOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gICAgLnByb2ZpbGUtdGVhY2hlcl9fcmV2aWV3cy10LXNsaWRlciB7XG4gICAgICB3aWR0aDogY2FsYygxMDAlICsgMjBweCk7XG4gICAgICBtYXJnaW46IDAgMCAzMHB4IC0xMHB4OyB9IH1cbiAgLnByb2ZpbGUtdGVhY2hlcl9fcmV2aWV3cy10LXNsaWRlciAuc2xpY2stdHJhY2sge1xuICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgLnByb2ZpbGUtdGVhY2hlcl9fcmV2aWV3cy10LXNsaWRlciAuc2xpY2stcHJldixcbiAgLnByb2ZpbGUtdGVhY2hlcl9fcmV2aWV3cy10LXNsaWRlciAuc2xpY2stbmV4dCB7XG4gICAgei1pbmRleDogMjtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgdHJhbnNpdGlvbjogLjVzO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM5OWExYmE7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2Fyci1yaWdodC5zdmdcIik7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTVweCAxNXB4OyB9XG4gICAgLnByb2ZpbGUtdGVhY2hlcl9fcmV2aWV3cy10LXNsaWRlciAuc2xpY2stcHJldjpob3ZlcixcbiAgICAucHJvZmlsZS10ZWFjaGVyX19yZXZpZXdzLXQtc2xpZGVyIC5zbGljay1uZXh0OmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0ZDRjZTA7IH1cbiAgLnByb2ZpbGUtdGVhY2hlcl9fcmV2aWV3cy10LXNsaWRlciAuc2xpY2stcHJldiB7XG4gICAgbGVmdDogLTVweDtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSkgcm90YXRlKDE4MGRlZyk7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NTBweCkge1xuICAgICAgLnByb2ZpbGUtdGVhY2hlcl9fcmV2aWV3cy10LXNsaWRlciAuc2xpY2stcHJldiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAucHJvZmlsZS10ZWFjaGVyX19yZXZpZXdzLXQtc2xpZGVyIC5zbGljay1wcmV2IHtcbiAgICAgICAgbGVmdDogNXB4OyB9IH1cbiAgICAucHJvZmlsZS10ZWFjaGVyX19yZXZpZXdzLXQtc2xpZGVyIC5zbGljay1wcmV2LmFjdGl2ZSB7XG4gICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG4gIC5wcm9maWxlLXRlYWNoZXJfX3Jldmlld3MtdC1zbGlkZXIgLnNsaWNrLW5leHQge1xuICAgIHJpZ2h0OiAtNXB4OyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5wcm9maWxlLXRlYWNoZXJfX3Jldmlld3MtdC1zbGlkZXIgLnNsaWNrLW5leHQge1xuICAgICAgICByaWdodDogNXB4OyB9IH1cblxuLnByb2ZpbGUtdGVhY2hlcl9fcmV2aWV3cy10LXNsaWRlIHtcbiAgcGFkZGluZzogMCAxNXB4OyB9XG4gIC5wcm9maWxlLXRlYWNoZXJfX3Jldmlld3MtdC1zbGlkZS5zbGljay1zbGlkZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBoZWlnaHQ6IGF1dG87IH1cbiAgLnByb2ZpbGUtdGVhY2hlcl9fcmV2aWV3cy10LXNsaWRlIC5wcm9maWxlLXRvcC10ZWFjaGVyX19yYWl0LXN2ZyB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAgICAgLnByb2ZpbGUtdGVhY2hlcl9fcmV2aWV3cy10LXNsaWRlIC5wcm9maWxlLXRvcC10ZWFjaGVyX19yYWl0LXN2ZyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA0M3B4OyB9IH1cbiAgICAucHJvZmlsZS10ZWFjaGVyX19yZXZpZXdzLXQtc2xpZGUgLnByb2ZpbGUtdG9wLXRlYWNoZXJfX3JhaXQtc3ZnIHN2ZyB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICBtYXJnaW4tbGVmdDogN3B4OyB9XG5cbi5wcm9maWxlLXRlYWNoZXJfX3Jldmlld3MtdC1zbGlkZS1pbm4ge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG5cbi5wcm9maWxlLXRlYWNoZXJfX3Jldmlld3MtdC1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICAgLnByb2ZpbGUtdGVhY2hlcl9fcmV2aWV3cy10LWhlYWRlciB7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7IH0gfVxuXG4ucHJvZmlsZS10ZWFjaGVyX19yZXZpZXdzLXQtYXZhIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZmxleDogbm9uZTtcbiAgd2lkdGg6IDM2cHg7XG4gIGhlaWdodDogMzZweDtcbiAgbWFyZ2luLXJpZ2h0OiAxNHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7IH1cbiAgLnByb2ZpbGUtdGVhY2hlcl9fcmV2aWV3cy10LWF2YSBpbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlOyB9XG5cbi5wcm9maWxlLXRlYWNoZXJfX3Jldmlld3MtdC1uYW1lIHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBjb2xvcjogIzFlMWUxZTsgfVxuXG4ucHJvZmlsZS10ZWFjaGVyX19yZXZpZXdzLXQtY291cnNlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lOyB9XG5cbi5wcm9maWxlLXRlYWNoZXJfX3Jldmlld3MtdC1jb3Vyc2UtdGV4dCB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gIGNvbG9yOiAjOTlhMWJhOyB9XG5cbi5wcm9maWxlLXRlYWNoZXJfX3Jldmlld3MtdC1jb3Vyc2UtbmFtZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICBjb2xvcjogIzRkNGNlMDsgfVxuXG4ucHJvZmlsZS10ZWFjaGVyX19yZXZpZXdzLXQtYm9keSB7XG4gIHBhZGRpbmctbGVmdDogNTBweDsgfVxuICAucHJvZmlsZS10ZWFjaGVyX19yZXZpZXdzLXQtYm9keSBwIHtcbiAgICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBsaW5lLWhlaWdodDogMjNweDtcbiAgICBjb2xvcjogIzFlMWUxZTsgfVxuXG4ucHJvZmlsZS10ZWFjaGVyX19yZXZpZXdzLXQtZm9vdGVyIHtcbiAgcGFkZGluZy1sZWZ0OiA1MHB4OyB9XG5cbi5wcm9maWxlLXRlYWNoZXJfX3Jldmlld3MtdC1saW5rIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gIC5wcm9maWxlLXRlYWNoZXJfX3Jldmlld3MtdC1saW5rOmhvdmVyIHNwYW4ge1xuICAgIG9wYWNpdHk6IC40O1xuICAgIGNvbG9yOiAjNGQ0Y2UwOyB9XG4gIC5wcm9maWxlLXRlYWNoZXJfX3Jldmlld3MtdC1saW5rOmhvdmVyIC5zdmcge1xuICAgIG9wYWNpdHk6IC40OyB9XG4gIC5wcm9maWxlLXRlYWNoZXJfX3Jldmlld3MtdC1saW5rIHNwYW4ge1xuICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjVzO1xuICAgIGNvbG9yOiAjNGQ0Y2UwOyB9XG4gIC5wcm9maWxlLXRlYWNoZXJfX3Jldmlld3MtdC1saW5rIC5zdmcge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHdpZHRoOiAxN3B4O1xuICAgIGhlaWdodDogMTdweDtcbiAgICBtYXJnaW4tbGVmdDogOXB4O1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjVzO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0ZDRjZTA7IH1cbiAgICAucHJvZmlsZS10ZWFjaGVyX19yZXZpZXdzLXQtbGluayAuc3ZnIHN2ZyB7XG4gICAgICBmaWxsOiAjZmZmO1xuICAgICAgd2lkdGg6IDlweDtcbiAgICAgIGhlaWdodDogNnB4OyB9XG5cbi5wcm9maWxlLXRlYWNoZXJfX3Jldmlld3MtYWJvdXQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiA3MHB4OyB9XG4gIC5wcm9maWxlLXRlYWNoZXJfX3Jldmlld3MtYWJvdXQgc3ZnIHtcbiAgICBmbGV4OiBub25lO1xuICAgIGZpbGw6ICM5OWExYmE7XG4gICAgd2lkdGg6IDQ1cHg7XG4gICAgaGVpZ2h0OiA1M3B4O1xuICAgIG1hcmdpbi1yaWdodDogMjNweDsgfVxuXG4ucHJvZmlsZS10ZWFjaGVyX19yZXZpZXdzLWFib3V0LXRleHQgc3BhbiB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICM5OWExYmE7IH1cblxuLnRlYWNoZXJzIC5jb3Vyc2VzLWZpbHRlciB7XG4gIG1hcmdpbi10b3A6IC00MHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG5cbi50ZWFjaGVycyAuYnRuLS1kYXJrIHtcbiAgY29sb3I6ICNmNWY1ZjU7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0ZDRjZTA7IH1cbiAgLnRlYWNoZXJzIC5idG4tLWRhcms6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzYzNiZDE7IH1cblxuLnRlYWNoZXJzIC5idG4tLWxpZ2h0IHtcbiAgY29sb3I6ICM0ZDRjZTA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gIC50ZWFjaGVycyAuYnRuLS1saWdodDpob3ZlciB7XG4gICAgY29sb3I6ICNmNWY1ZjU7XG4gICAgYm9yZGVyLWNvbG9yOiAjOWE5YmU5O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM5YTliZTk7IH1cblxuLnRlYWNoZXJzLWhlYWRlciB7XG4gIG1hcmdpbi1ib3R0b206IDMzcHg7IH1cblxuLnRlYWNoZXJzLWhlYWRlcl9fdGl0bGUge1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyNXB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICBjb2xvcjogIzFlMWUxZTsgfVxuXG4udGVhY2hlcnMtbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDM1cHg7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIyMHB4KSB7XG4gICAgLnRlYWNoZXJzLWxpc3Qge1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9IH1cblxuLnRlYWNoZXJzLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiBjYWxjKDMzLjMzJSAtIDIwcHgpO1xuICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIHBhZGRpbmc6IDIwcHggMjBweCAxMHB4IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjIwcHgpIHtcbiAgICAudGVhY2hlcnMtaXRlbSB7XG4gICAgICB3aWR0aDogY2FsYyg1MCUgLSAxNXB4KTtcbiAgICAgIG1hcmdpbi1yaWdodDogMDsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2MHB4KSB7XG4gICAgLnRlYWNoZXJzLWl0ZW0ge1xuICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuICAudGVhY2hlcnMtaXRlbTpudGgtY2hpbGQoM24pIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cblxuLnRlYWNoZXJzLWl0ZW0tLW5ldzo6YmVmb3JlLFxuLnRlYWNoZXJzLWl0ZW0tLXJlY29tbWVuZDo6YmVmb3JlLFxuLnRlYWNoZXJzLWl0ZW0tLWNob3Nlbjo6YmVmb3JlLFxuLnRlYWNoZXJzLWl0ZW0tLWV4Y2x1c2l2ZTo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0xMHB4O1xuICByaWdodDogLTEwcHg7XG4gIHdpZHRoOiA4MHB4O1xuICBoZWlnaHQ6IDgwcHg7XG4gIGNvbnRlbnQ6ICcnO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XG4gIGJhY2tncm91bmQtc2l6ZTogNjBweCA2MHB4OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM1MHB4KSB7XG4gICAgLnRlYWNoZXJzLWl0ZW0tLW5ldzo6YmVmb3JlLFxuICAgIC50ZWFjaGVycy1pdGVtLS1yZWNvbW1lbmQ6OmJlZm9yZSxcbiAgICAudGVhY2hlcnMtaXRlbS0tY2hvc2VuOjpiZWZvcmUsXG4gICAgLnRlYWNoZXJzLWl0ZW0tLWV4Y2x1c2l2ZTo6YmVmb3JlIHtcbiAgICAgIHRvcDogLTI1cHg7XG4gICAgICB3aWR0aDogNTBweDtcbiAgICAgIGhlaWdodDogNTBweDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogNDBweCA0MHB4OyB9IH1cblxuLnRlYWNoZXJzLWl0ZW0tLXJlY29tbWVuZDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjNGMzYjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3JlY29tbWVuZC0yLnBuZ1wiKTsgfVxuXG4udGVhY2hlcnMtaXRlbS0tZXhjbHVzaXZlOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlhYzEzO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvZXhjbHVzaXZlLTIucG5nXCIpOyB9XG5cbi50ZWFjaGVycy1pdGVtLS1jaG9zZW46OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxY2FjNTQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9jaG9zZW4tMi5wbmdcIik7IH1cblxuLnRlYWNoZXJzLWl0ZW0tLW5ldzo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzgxODVlYztcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL25ldy5wbmdcIik7IH1cblxuLnRlYWNoZXJzLWl0ZW1fX2hlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7IH1cblxuLnRlYWNoZXJzLWl0ZW1fX2F2YSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGZsZXg6IG5vbmU7XG4gIHdpZHRoOiAxMDBweDtcbiAgaGVpZ2h0OiAxMDBweDtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7IH1cbiAgLnRlYWNoZXJzLWl0ZW1fX2F2YSBpbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlOyB9XG5cbi50ZWFjaGVycy1pdGVtX19pbmZvIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuLnRlYWNoZXJzLWl0ZW1fX3JhdGluZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7IH1cbiAgLnRlYWNoZXJzLWl0ZW1fX3JhdGluZyBzdmcge1xuICAgIGZsZXg6IG5vbmU7XG4gICAgd2lkdGg6IDE5cHg7XG4gICAgaGVpZ2h0OiAxOXB4O1xuICAgIG1hcmdpbi1yaWdodDogNXB4OyB9XG5cbi50ZWFjaGVycy1pdGVtX19yYXRpbmctLTEgc3ZnOm50aC1jaGlsZChuKzIpIC5zdmctc3Rhci1yYWl0IHtcbiAgZmlsbDogI2ZmZjsgfVxuXG4udGVhY2hlcnMtaXRlbV9fcmF0aW5nLS0yIHN2ZzpudGgtY2hpbGQobiszKSAuc3ZnLXN0YXItcmFpdCB7XG4gIGZpbGw6ICNmZmY7IH1cblxuLnRlYWNoZXJzLWl0ZW1fX3JhdGluZy0tMyBzdmc6bnRoLWNoaWxkKG4rNCkgLnN2Zy1zdGFyLXJhaXQge1xuICBmaWxsOiAjZmZmOyB9XG5cbi50ZWFjaGVycy1pdGVtX19yYXRpbmctLTQgc3ZnOm50aC1jaGlsZChuKzUpIC5zdmctc3Rhci1yYWl0IHtcbiAgZmlsbDogI2ZmZjsgfVxuXG4udGVhY2hlcnMtaXRlbV9fcmF0aW5nLW51bWIge1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBwYWRkaW5nLXRvcDogMnB4O1xuICBjb2xvcjogI2ZjNjsgfVxuXG4udGVhY2hlcnMtaXRlbV9fbmFtZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgY29sb3I6ICMxZTFlMWU7IH1cblxuLnRlYWNoZXJzLWl0ZW1fX2NvdXJzZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICM0ZDRjZTA7IH1cbiAgLnRlYWNoZXJzLWl0ZW1fX2NvdXJzZTpob3ZlciB7XG4gICAgY29sb3I6ICM0ZDRjZTA7IH1cblxuLnRlYWNoZXJzLWl0ZW1fX2JvZHkge1xuICBjb2xvcjogIzFlMWUxZTsgfVxuXG4udGVhY2hlcnMtaXRlbV9fZm9vdGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtYXJnaW4tdG9wOiBhdXRvOyB9XG4gIC50ZWFjaGVycy1pdGVtX19mb290ZXIgLmJ0biB7XG4gICAgd2lkdGg6IDQ4JTtcbiAgICBtYXgtd2lkdGg6IDE1NXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgcGFkZGluZzogMCAxMHB4O1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cbiAgICAudGVhY2hlcnMtaXRlbV9fZm9vdGVyIC5idG46bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cblxuLmNvdXJzZSB7XG4gIHBhZGRpbmctYm90dG9tOiA2MHB4OyB9XG5cbi5teS1jb3Vyc2VfX2hlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZy10b3A6IDE3cHg7XG4gIHBhZGRpbmctYm90dG9tOiAxNXB4OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgLm15LWNvdXJzZV9faGVhZGVyIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTsgfSB9XG5cbi5teS1jb3Vyc2VfX2hlYWRlci1sZWZ0IHtcbiAgcGFkZGluZy10b3A6IDEwcHg7IH1cblxuLm15LWNvdXJzZV9fdGl0bGUge1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyNXB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBjb2xvcjogIzFlMWUxZTsgfVxuXG4ubXktY291cnNlX19yZXR1cm4tYnRuIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICAubXktY291cnNlX19yZXR1cm4tYnRuIC5idG4ge1xuICAgIG1pbi13aWR0aDogMTg1cHg7IH1cblxuLm15LWNvdXJzZV9faGVhZGVyLWxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBwYWRkaW5nOiAzcHggMjRweDsgfVxuICAubXktY291cnNlX19oZWFkZXItbGFiZWwgc3BhbiB7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDNweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGNvbG9yOiAjZmZmOyB9XG5cbi5teS1jb3Vyc2VfX2hlYWRlci1sYWJlbC0tcHN5Y2hvbG9neSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzExYjc5NCAwJSwgIzY5ZTFjOCAxMDAlKTsgfVxuXG4ubXktY291cnNlLW1haW4gLmNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2MHB4KSB7XG4gICAgLm15LWNvdXJzZS1tYWluIC5jb250YWluZXIge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfSB9XG5cbi5teS1jb3Vyc2UtYm9keSB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAzMDBweCk7XG4gIG1hcmdpbi1ib3R0b206IDYwcHg7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzYwcHgpIHtcbiAgICAubXktY291cnNlLWJvZHkge1xuICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuXG4uc2VhcmNoLXJlc3VsdCB7XG4gIHBhZGRpbmctYm90dG9tOiA0MHB4OyB9XG5cbi5zZWFyY2gtcmVzdWx0X190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luLXRvcDogMjdweDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBjb2xvcjogIzFlMWUxZTsgfVxuXG4uc2VhcmNoLXJlc3VsdF9fc3VidGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAyNXB4OyB9XG5cbi5zZWFyY2gtcmVzdWx0X19zdWJ0aXRsZS10ZXh0IHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMjNweDtcbiAgcGFkZGluZy1yaWdodDogNXB4O1xuICBjb2xvcjogIzk5YTFiYTsgfVxuXG4uc2VhcmNoLXJlc3VsdF9fc3VidGl0bGUtcXVlc3Rpb24ge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICBjb2xvcjogIzRkNGNlMDsgfVxuXG4uc2VhcmNoLXJlc3VsdF9fbGlzdC10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbWFyZ2luLWJvdHRvbTogMThweDtcbiAgY29sb3I6ICMxZTFlMWU7IH1cblxuLnNlYXJjaC1yZXN1bHRfX2l0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtaW4taGVpZ2h0OiAxMDBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgcGFkZGluZzogMjFweCAyMHB4IDIxcHggMzBweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgLnNlYXJjaC1yZXN1bHRfX2l0ZW0ge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyB9IH1cbiAgLnNlYXJjaC1yZXN1bHRfX2l0ZW0gLmJ0biB7XG4gICAgbWluLXdpZHRoOiAxODZweDtcbiAgICBtYXJnaW4tbGVmdDogMzVweDsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2MHB4KSB7XG4gICAgICAuc2VhcmNoLXJlc3VsdF9faXRlbSAuYnRuIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICAuc2VhcmNoLXJlc3VsdF9faXRlbSAuYnRuIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7IH0gfVxuICAuc2VhcmNoLXJlc3VsdF9faXRlbSAuY291cnNlLWFib3V0X190ZWFjaGVyLXJhaXQge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4OyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAgIC5zZWFyY2gtcmVzdWx0X19pdGVtIC5jb3Vyc2UtYWJvdXRfX3RlYWNoZXItcmFpdCB7XG4gICAgICAgIG1hcmdpbjogMTVweCAwIDE1cHggMDsgfSB9XG5cbi5zZWFyY2gtcmVzdWx0X19pdGVtLWluZm8ge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87IH1cblxuLnNlYXJjaC1yZXN1bHRfX2l0ZW0tdGl0bGUge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjMWUxZTFlOyB9XG5cbi5zZWFyY2gtcmVzdWx0X19pdGVtLXN1YnRpdGxlLXJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgIC5zZWFyY2gtcmVzdWx0X19pdGVtLXN1YnRpdGxlLXJvdyB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9IH1cblxuLnNlYXJjaC1yZXN1bHRfX2l0ZW0tc3VidGl0bGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiBub25lOyB9XG5cbi5zZWFyY2gtcmVzdWx0X19pdGVtLXN1YnRpdGxlLXRleHQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gIGNvbG9yOiAjOTlhMWJhOyB9XG5cbi5zZWFyY2gtcmVzdWx0X19pdGVtLXN1YnRpdGxlLW5hbWUge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICBjb2xvcjogIzRkNGNlMDtcbiAgcGFkZGluZy1yaWdodDogMjBweDsgfVxuXG4uc2VhcmNoLXJlc3VsdF9fbW9yZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7IH1cbiAgLnNlYXJjaC1yZXN1bHRfX21vcmUgc3BhbiB7XG4gICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgY29sb3I6ICM0ZDRjZTA7IH1cblxuLnNlYXJjaC1yZXN1bHRfX21vcmUtc3ZnIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXg6IG5vbmU7XG4gIHdpZHRoOiAxN3B4O1xuICBoZWlnaHQ6IDE3cHg7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0ZDRjZTA7IH1cbiAgLnNlYXJjaC1yZXN1bHRfX21vcmUtc3ZnIHN2ZyB7XG4gICAgZmlsbDogI2Y1ZjVmNTtcbiAgICB3aWR0aDogOXB4O1xuICAgIGhlaWdodDogNHB4OyB9XG5cbi5zZWFyY2gtcmVzdWx0X19pdGVtLWF2YSB7XG4gIHdpZHRoOiAxMDBweDtcbiAgaGVpZ2h0OiAxMDBweDtcbiAgZmxleDogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIG1hcmdpbi1sZWZ0OiAtMTBweDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgIC5zZWFyY2gtcmVzdWx0X19pdGVtLWF2YSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9IH1cbiAgLnNlYXJjaC1yZXN1bHRfX2l0ZW0tYXZhIGltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7IH1cblxuLnNlYXJjaC1yZXN1bHRfX2l0ZW0tcG9zaXRpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICMxZTFlMWU7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDIzcHg7IH1cblxuLnNlYXJjaC1yZXN1bHRfX2l0ZW0tc3RhdHVzLXJhaXQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgLnNlYXJjaC1yZXN1bHRfX2l0ZW0tc3RhdHVzLXJhaXQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDsgfSB9XG4gIC5zZWFyY2gtcmVzdWx0X19pdGVtLXN0YXR1cy1yYWl0IHN2ZyB7XG4gICAgd2lkdGg6IDE4cHg7XG4gICAgaGVpZ2h0OiAxOHB4O1xuICAgIGZsZXg6IG5vbmU7XG4gICAgbWFyZ2luLXJpZ2h0OiA3cHg7IH1cbiAgLnNlYXJjaC1yZXN1bHRfX2l0ZW0tc3RhdHVzLXJhaXQgc3BhbiB7XG4gICAgY29sb3I6ICMxZTFlMWU7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7IH1cblxuLnByb2ZpbGUtbWVzc2FnZSB7XG4gIHBhZGRpbmctYm90dG9tOiA2MHB4OyB9XG5cbi5wcm9maWxlLW1lc3NhZ2VfX2Jsb2NrIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDIwcHggMjBweCAwIDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuXG4ucHJvZmlsZS1tZXNzYWdlX19oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgLnByb2ZpbGUtbWVzc2FnZV9faGVhZGVyIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDsgfSB9XG4gIC5wcm9maWxlLW1lc3NhZ2VfX2hlYWRlciAuYnRuIHtcbiAgICBtaW4td2lkdGg6IDIxMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDE5cHg7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgLnByb2ZpbGUtbWVzc2FnZV9faGVhZGVyIC5idG4ge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDsgfSB9XG5cbi5wcm9maWxlLW1lc3NhZ2VfX3NlYXJjaCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDE4cHg7IH1cblxuLnByb2ZpbGUtbWVzc2FnZV9fc2VhcmNoLWlucHV0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMzZweDtcbiAgcGFkZGluZy1yaWdodDogNDBweDtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDE4cHggIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjBmNTtcbiAgb3BhY2l0eTogMTtcbiAgLyogQ2hyb21lL09wZXJhL1NhZmFyaSAqL1xuICAvKiBGaXJlZm94IDE5KyAqL1xuICAvKiBJRSAxMCsgKi9cbiAgLyogRmlyZWZveCAxOC0gKi8gfVxuICAucHJvZmlsZS1tZXNzYWdlX19zZWFyY2gtaW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICM5OWExYmE7IH1cbiAgLnByb2ZpbGUtbWVzc2FnZV9fc2VhcmNoLWlucHV0OjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjOTlhMWJhOyB9XG4gIC5wcm9maWxlLW1lc3NhZ2VfX3NlYXJjaC1pbnB1dDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICM5OWExYmE7IH1cbiAgLnByb2ZpbGUtbWVzc2FnZV9fc2VhcmNoLWlucHV0Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICM5OWExYmE7IH1cblxuLnByb2ZpbGUtbWVzc2FnZV9fc2VhcmNoLXN1Ym1pdCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDM2cHg7XG4gIGhlaWdodDogMzZweDtcbiAgb3BhY2l0eTogMDsgfVxuXG4ucHJvZmlsZS1tZXNzYWdlX19zZWFyY2gtYnRuIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDM2cHg7XG4gIGhlaWdodDogMzZweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGQ0Y2UwOyB9XG4gIC5wcm9maWxlLW1lc3NhZ2VfX3NlYXJjaC1idG4gc3ZnIHtcbiAgICBmaWxsOiAjZmZmO1xuICAgIHdpZHRoOiAxNHB4O1xuICAgIGhlaWdodDogMTNweDsgfVxuXG4ucHJvZmlsZS1tZXNzYWdlX19ib2R5IHtcbiAgZGlzcGxheTogZmxleDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NTBweCkge1xuICAgIC5wcm9maWxlLW1lc3NhZ2VfX2JvZHkge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfSB9XG5cbi5wcm9maWxlLW1lc3NhZ2VfX2JvZHktaXRlbXMge1xuICBmbGV4OiBub25lO1xuICB3aWR0aDogMzUwcHg7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTUwcHgpIHtcbiAgICAucHJvZmlsZS1tZXNzYWdlX19ib2R5LWl0ZW1zIHtcbiAgICAgIHdpZHRoOiAxMDAlOyB9IH1cblxuLnByb2ZpbGUtbWVzc2FnZV9faXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTUwcHgpIHtcbiAgICAucHJvZmlsZS1tZXNzYWdlX19pdGVtIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7IH0gfVxuICAucHJvZmlsZS1tZXNzYWdlX19pdGVtLmFjdGl2ZSAucHJvZmlsZS1tZXNzYWdlX19pdGVtLW5hbWUge1xuICAgIGNvbG9yOiAjNGQ0Y2UwOyB9XG5cbi5wcm9maWxlLW1lc3NhZ2VfX2l0ZW0tYXZhIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZmxleDogbm9uZTtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7IH1cblxuLm1lc3NhZ2UtYXZhLWNvbG9yLTAwIC5ydXBvciB7XG4gIGZpbGw6ICM5YTliZTk7IH1cblxuLm1lc3NhZ2UtYXZhLWNvbG9yLTAxIC5ydXBvciB7XG4gIGZpbGw6ICNiYWRhNTU7IH1cblxuLm1lc3NhZ2UtYXZhLWNvbG9yLTAyIC5ydXBvciB7XG4gIGZpbGw6ICMwZmY7IH1cblxuLm1lc3NhZ2UtYXZhLWNvbG9yLTAzIC5ydXBvciB7XG4gIGZpbGw6ICM1YWMxOGU7IH1cblxuLm1lc3NhZ2UtYXZhLWNvbG9yLTA0IC5ydXBvciB7XG4gIGZpbGw6ICNmNzM0N2E7IH1cblxuLm1lc3NhZ2UtYXZhLWNvbG9yLTA1IC5ydXBvciB7XG4gIGZpbGw6ICNmZmY2OGY7IH1cblxuLm1lc3NhZ2UtYXZhLWNvbG9yLTA2IC5ydXBvciB7XG4gIGZpbGw6ICNmZjdmNTA7IH1cblxuLm1lc3NhZ2UtYXZhLWNvbG9yLTA3IC5ydXBvciB7XG4gIGZpbGw6ICMwZTJmNDQ7IH1cblxuLm1lc3NhZ2UtYXZhLWNvbG9yLTA4IC5ydXBvciB7XG4gIGZpbGw6ICNhMGRiOGU7IH1cblxuLm1lc3NhZ2UtYXZhLWNvbG9yLTA5IC5ydXBvciB7XG4gIGZpbGw6ICNjZjA7IH1cblxuLnByb2ZpbGUtbWVzc2FnZV9faXRlbS10ZXh0IHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDYycHgpOyB9XG5cbi5wcm9maWxlLW1lc3NhZ2VfX2l0ZW0taGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy10b3A6IDVweDsgfVxuXG4ucHJvZmlsZS1tZXNzYWdlX19pdGVtLW5hbWUge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGNvbG9yOiAjMWUxZTFlOyB9XG5cbi5wcm9maWxlLW1lc3NhZ2VfX2l0ZW0tdGltZSB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBjb2xvcjogIzk5YTFiYTsgfVxuXG4ucHJvZmlsZS1tZXNzYWdlX19pdGVtLW1lc3NhZ2Uge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aWR0aDogMTAwJTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIGNvbG9yOiAjOTlhMWJhOyB9XG5cbi5wcm9maWxlLW1lc3NhZ2VfX2xvYWQtbW9yZSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICM0ZDRjZTA7IH1cblxuLnByb2ZpbGUtbWVzc2FnZV9fYm9keS1tZXNzYWdlcyB7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiAzMDBweDsgfVxuXG4ucHJvZmlsZS1tZXNzYWdlX19tZXNzYWdlLWZpZWxkIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgaGVpZ2h0OiAzNTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMGY1OyB9XG5cbi5wcm9maWxlLW1lc3NhZ2VfX21lc3NhZ2UtZmllbGQtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtaW4taGVpZ2h0OiA0NXB4O1xuICBwYWRkaW5nOiA1cHggMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QwZDVlMjsgfVxuXG4ucHJvZmlsZS1tZXNzYWdlX19tZXNzYWdlLWZpZWxkLXVzZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG5cbi5wcm9maWxlLW1lc3NhZ2VfX21lc3NhZ2UtZmllbGQtdXNlci1hdmEge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBmbGV4OiBub25lO1xuICB3aWR0aDogMjdweDtcbiAgaGVpZ2h0OiAyN3B4O1xuICBtYXJnaW4tcmlnaHQ6IDEzcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTsgfVxuICAucHJvZmlsZS1tZXNzYWdlX19tZXNzYWdlLWZpZWxkLXVzZXItYXZhIGltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7IH1cblxuLnByb2ZpbGUtbWVzc2FnZV9fbWVzc2FnZS1maWVsZC11c2VyLW5hbWUge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGNvbG9yOiAjMWUxZTFlOyB9XG5cbi5wcm9maWxlLW1lc3NhZ2VfX21lc3NhZ2UtZmllbGQtZGVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgLnByb2ZpbGUtbWVzc2FnZV9fbWVzc2FnZS1maWVsZC1kZWwgc3BhbiB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgY29sb3I6ICM0ZDRjZTA7IH1cbiAgLnByb2ZpbGUtbWVzc2FnZV9fbWVzc2FnZS1maWVsZC1kZWwgc3ZnIHtcbiAgICBmbGV4OiBub25lO1xuICAgIGZpbGw6ICM0ZDRjZTA7XG4gICAgd2lkdGg6IDE3cHg7XG4gICAgaGVpZ2h0OiAxN3B4O1xuICAgIG1hcmdpbi1sZWZ0OiA4cHg7IH1cblxuLnByb2ZpbGUtbWVzc2FnZV9fbWVzc2FnZXMtbGlzdCB7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBoZWlnaHQ6IDMwMHB4O1xuICBwYWRkaW5nOiAyMHB4OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gICAgLnByb2ZpbGUtbWVzc2FnZV9fbWVzc2FnZXMtbGlzdCB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogNDBweDsgfSB9XG5cbi5wcm9maWxlLW1lc3NhZ2VfX21lc3NhZ2Utcm93IHtcbiAgZGlzcGxheTogZmxleDsgfVxuXG4ucHJvZmlsZS1tZXNzYWdlX19tZXNzYWdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXgtd2lkdGg6IDYxJTtcbiAgbWluLWhlaWdodDogMzBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgcGFkZGluZzogMTVweCA0NXB4IDE1cHggMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgIC5wcm9maWxlLW1lc3NhZ2VfX21lc3NhZ2Uge1xuICAgICAgbWF4LXdpZHRoOiA4MCU7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNzVweCkge1xuICAgIC5wcm9maWxlLW1lc3NhZ2VfX21lc3NhZ2Uge1xuICAgICAgbWF4LXdpZHRoOiA5MCU7IH0gfVxuICAucHJvZmlsZS1tZXNzYWdlX19tZXNzYWdlOjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDA7XG4gICAgd2lkdGg6IDIzcHg7XG4gICAgaGVpZ2h0OiAxNnB4O1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7IH1cbiAgLnByb2ZpbGUtbWVzc2FnZV9fbWVzc2FnZSBzcGFuIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICBjb2xvcjogIzFlMWUxZTsgfVxuXG4ucHJvZmlsZS1tZXNzYWdlX19tZXNzYWdlLS1sZWZ0IHtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBib3JkZXItcmFkaXVzOiA1cHggNXB4IDVweCAwOyB9XG4gIC5wcm9maWxlLW1lc3NhZ2VfX21lc3NhZ2UtLWxlZnQ6OmJlZm9yZSB7XG4gICAgbGVmdDogLTEwcHg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL21lc3NhZ2UtMDEucG5nXCIpOyB9XG5cbi5wcm9maWxlLW1lc3NhZ2VfX21lc3NhZ2UtLXJpZ2h0IHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIGJvcmRlci1yYWRpdXM6IDVweCA1cHggMCA1cHg7IH1cbiAgLnByb2ZpbGUtbWVzc2FnZV9fbWVzc2FnZS0tcmlnaHQ6OmJlZm9yZSB7XG4gICAgcmlnaHQ6IC0xMHB4O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9tZXNzYWdlLTAyLnBuZ1wiKTsgfVxuXG4ucHJvZmlsZS1tZXNzYWdlX19tZXNzYWdlLXVzZXIge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBjb2xvcjogIzRkNGNlMDsgfVxuXG4ucHJvZmlsZS1tZXNzYWdlX19tZXNzYWdlLXRpbWUge1xuICBmb250LXNpemU6IDExcHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDEwcHg7XG4gIGJvdHRvbTogMTBweDtcbiAgY29sb3I6ICM5OWExYmE7IH1cblxuLnByb2ZpbGUtYmFsYW5jZV9fZm9ybSB7XG4gIHBhZGRpbmc6IDI4cHggMCAwIDA7IH1cblxuLnByb2ZpbGUtYmFsYW5jZV9fdGl0bGUge1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICBjb2xvcjogIzFlMWUxZTsgfVxuXG4ucHJvZmlsZS1iYWxhbmNlX19zdWJ0aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICBjb2xvcjogIzFlMWUxZTsgfVxuXG4ucHJvZmlsZS1iYWxhbmNlX19yYWRpby1yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDsgfVxuXG4ucHJvZmlsZS1iYWxhbmNlX19yYWRpby1pdGVtIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiBjYWxjKDI1JSAtIDIyLjVweCk7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2ODBweCkge1xuICAgIC5wcm9maWxlLWJhbGFuY2VfX3JhZGlvLWl0ZW0ge1xuICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMTVweCk7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MjVweCkge1xuICAgIC5wcm9maWxlLWJhbGFuY2VfX3JhZGlvLWl0ZW0ge1xuICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gNXB4KTsgfSB9XG4gIC5wcm9maWxlLWJhbGFuY2VfX3JhZGlvLWl0ZW0gaW5wdXQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIC5wcm9maWxlLWJhbGFuY2VfX3JhZGlvLWl0ZW0gc3BhbiB7XG4gICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmctbGVmdDogMjVweDtcbiAgICBjb2xvcjogIzFlMWUxZTsgfVxuICAgIC5wcm9maWxlLWJhbGFuY2VfX3JhZGlvLWl0ZW0gc3Bhbjo6YmVmb3JlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMXB4O1xuICAgICAgbGVmdDogMDtcbiAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMGY1OyB9XG4gICAgLnByb2ZpbGUtYmFsYW5jZV9fcmFkaW8taXRlbSBzcGFuOjphZnRlciB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDVweDtcbiAgICAgIGxlZnQ6IDRweDtcbiAgICAgIHdpZHRoOiA4cHg7XG4gICAgICBoZWlnaHQ6IDhweDtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuNXM7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzRkNGNlMDsgfVxuXG4ucHJvZmlsZS1iYWxhbmNlX19yYWRpby1pdGVtLmFjdGl2ZSAucHJvZmlsZS1iYWxhbmNlX19yYWRpby1pbWcge1xuICBib3JkZXItY29sb3I6ICM0ZDRjZTA7IH1cblxuLnByb2ZpbGUtYmFsYW5jZV9fcmFkaW8taXRlbS5hY3RpdmUgc3Bhbjo6YWZ0ZXIge1xuICBvcGFjaXR5OiAxOyB9XG5cbi5wcm9maWxlLWJhbGFuY2VfX3JhZGlvLWltZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtaW4taGVpZ2h0OiA3MHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBwYWRkaW5nOiAxMHB4O1xuICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgLjVzO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTRlNGYyO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH1cbiAgLnByb2ZpbGUtYmFsYW5jZV9fcmFkaW8taW1nIGltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxleDogbm9uZTtcbiAgICBtYXgtd2lkdGg6IDkwJTsgfVxuXG4ucHJvZmlsZS1iYWxhbmNlX19pbnB1dC13cmFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5wcm9maWxlLWJhbGFuY2VfX2lucHV0LXdyYXAgLmJ0biB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBtaW4td2lkdGg6IDE4NXB4OyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTQwcHgpIHtcbiAgICAgIC5wcm9maWxlLWJhbGFuY2VfX2lucHV0LXdyYXAgLmJ0biB7XG4gICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgIG1hcmdpbi10b3A6IDE1cHg7IH0gfVxuXG4ucHJvZmlsZS1iYWxhbmNlX19pbnB1dCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDM2cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE4NXB4O1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMThweCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMGY1O1xuICBvcGFjaXR5OiAxO1xuICAvKiBDaHJvbWUvT3BlcmEvU2FmYXJpICovXG4gIC8qIEZpcmVmb3ggMTkrICovXG4gIC8qIElFIDEwKyAqL1xuICAvKiBGaXJlZm94IDE4LSAqLyB9XG4gIC5wcm9maWxlLWJhbGFuY2VfX2lucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjOTlhMWJhOyB9XG4gIC5wcm9maWxlLWJhbGFuY2VfX2lucHV0OjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjOTlhMWJhOyB9XG4gIC5wcm9maWxlLWJhbGFuY2VfX2lucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBjb2xvcjogIzk5YTFiYTsgfVxuICAucHJvZmlsZS1iYWxhbmNlX19pbnB1dDotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjOTlhMWJhOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU0MHB4KSB7XG4gICAgLnByb2ZpbGUtYmFsYW5jZV9faW5wdXQge1xuICAgICAgcGFkZGluZy1yaWdodDogMjBweDsgfSB9XG5cbi5wcm9maWxlLWJhbGFuY2VfX2Zvcm0gLnByb2ZpbGUtYmFsYW5jZV9fYmFua3Mtcm93IHtcbiAgcGFkZGluZy10b3A6IDQ1cHg7IH1cblxuLnByb2ZpbGUtYmFsYW5jZV9fYmFua3Mtcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwOyB9XG5cbi5wcm9maWxlLWJhbGFuY2VfX2JhbmtzLWl0ZW0ge1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4OyB9XG4gIC5wcm9maWxlLWJhbGFuY2VfX2JhbmtzLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1yaWdodDogMDsgfVxuICAucHJvZmlsZS1iYWxhbmNlX19iYW5rcy1pdGVtIGltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cblxuLnByb2ZpbGUtcGF5X19mb3JtIHtcbiAgcGFkZGluZzogMjhweCAwIDAgMDsgfVxuXG4ucHJvZmlsZS1wYXlfX3JvdyB7XG4gIGRpc3BsYXk6IGZsZXg7IH1cblxuLnByb2ZpbGUtcGF5X19yb3ctdGV4dCB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxNTBweDtcbiAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgY29sb3I6ICMxZTFlMWU7IH1cblxuLnByb2ZpbGUtcGF5X19yb3ctdmFsdWUge1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMzVweDtcbiAgY29sb3I6ICMxZTFlMWU7IH1cblxuLnByb2ZpbGUtcGF5X19kZXNjciB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBjb2xvcjogIzFlMWUxZTsgfVxuXG4ucHJvZmlsZS1wYXlfX2dyZXkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXRvcDogNDVweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgcGFkZGluZzogMjdweCAyMHB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGYwZjU7IH1cblxuLnByb2ZpbGUtcGF5X19ncmV5LWxlZnQge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4OyB9XG5cbi5wcm9maWxlLXBheV9fZ3JleS1jaGVja2JveCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7IH1cbiAgLnByb2ZpbGUtcGF5X19ncmV5LWNoZWNrYm94IGlucHV0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIG9wYWNpdHk6IDA7IH1cblxuLnByb2ZpbGUtcGF5X19ncmV5LWNoZWNrYm94LWxhYmVsIHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogN3B4O1xuICBwYWRkaW5nLWxlZnQ6IDM3cHg7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBjb2xvcjogIzFlMWUxZTsgfVxuICAucHJvZmlsZS1wYXlfX2dyZXktY2hlY2tib3gtbGFiZWw6OmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxNnB4O1xuICAgIGhlaWdodDogMTZweDtcbiAgICBjb250ZW50OiAnJztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG5cbi5wcm9maWxlLXBheV9fZ3JleS1jaGVja2JveCBpbnB1dDpjaGVja2VkICsgLnByb2ZpbGUtcGF5X19ncmV5LWNoZWNrYm94LWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvY2hlY2suc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogOXB4IDdweDsgfVxuXG4ucHJvZmlsZS1wYXlfX2dyZXktY2hlY2tib3gtaW5mbyB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLWxlZnQ6IDM3cHg7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBjb2xvcjogIzFlMWUxZTsgfVxuXG4ucHJvZmlsZS1wYXlfX2dyZXktcmlnaHQge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9XG5cbi5wcm9maWxlLXBheV9fZ3JleS1pbnB1dC13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleDogbm9uZTtcbiAgd2lkdGg6IDI1NXB4OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM3NXB4KSB7XG4gICAgLnByb2ZpbGUtcGF5X19ncmV5LWlucHV0LXdyYXAge1xuICAgICAgZmxleC13cmFwOiB3cmFwOyB9IH1cbiAgLnByb2ZpbGUtcGF5X19ncmV5LWlucHV0LXdyYXAgaW5wdXQge1xuICAgIHdpZHRoOiAxODZweDtcbiAgICBoZWlnaHQ6IDM2cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiAxOHB4ICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC8qIENocm9tZS9PcGVyYS9TYWZhcmkgKi9cbiAgICAvKiBGaXJlZm94IDE5KyAqL1xuICAgIC8qIElFIDEwKyAqL1xuICAgIC8qIEZpcmVmb3ggMTgtICovIH1cbiAgICAucHJvZmlsZS1wYXlfX2dyZXktaW5wdXQtd3JhcCBpbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgY29sb3I6ICM5OWExYmE7IH1cbiAgICAucHJvZmlsZS1wYXlfX2dyZXktaW5wdXQtd3JhcCBpbnB1dDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgY29sb3I6ICM5OWExYmE7IH1cbiAgICAucHJvZmlsZS1wYXlfX2dyZXktaW5wdXQtd3JhcCBpbnB1dDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIGNvbG9yOiAjOTlhMWJhOyB9XG4gICAgLnByb2ZpbGUtcGF5X19ncmV5LWlucHV0LXdyYXAgaW5wdXQ6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgY29sb3I6ICM5OWExYmE7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNzVweCkge1xuICAgICAgLnByb2ZpbGUtcGF5X19ncmV5LWlucHV0LXdyYXAgaW5wdXQge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiAyMjBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDsgfSB9XG4gIC5wcm9maWxlLXBheV9fZ3JleS1pbnB1dC13cmFwIHNwYW4ge1xuICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGNvbG9yOiAjMWUxZTFlOyB9XG5cbi5wcm9maWxlLXBheV9fZm9vdGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7IH1cblxuLnByb2ZpbGUtcGF5X19mb290ZXItbGVmdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDsgfVxuXG4ucHJvZmlsZS1wYXlfX3Jlc3VtZS10ZXh0IHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgY29sb3I6ICMxZTFlMWU7IH1cblxuLnByb2ZpbGUtcGF5X19yZXN1bWUtdmFsdWUge1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzFlMWUxZTsgfVxuICAucHJvZmlsZS1wYXlfX3Jlc3VtZS12YWx1ZSBzcGFuIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuXG4ucHJvZmlsZS1wYXlfX2Zvb3Rlci1yaWdodCB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7IH1cbiAgLnByb2ZpbGUtcGF5X19mb290ZXItcmlnaHQgLmJ0biB7XG4gICAgbWluLXdpZHRoOiAxODZweDsgfVxuXG4uZXJyb3ItcGFnZSB7XG4gIG1pbi1oZWlnaHQ6IDYzNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMGY1O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvYmctNDA0LmpwZ1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDEwMCU7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgICAuZXJyb3ItcGFnZSB7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgLmVycm9yLXBhZ2Uge1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMzAlIDEwMCU7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NjBweCkge1xuICAgIC5lcnJvci1wYWdlIHtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDIwJSAxMDAlOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzYwcHgpIHtcbiAgICAuZXJyb3ItcGFnZSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvYmctNDA0LW1vYmlsZS5wbmdcIik7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluOyB9IH1cbiAgLmVycm9yLXBhZ2UgLmNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kOyB9XG4gIC5lcnJvci1wYWdlIC5idG4ge1xuICAgIG1pbi13aWR0aDogMTQ2cHg7IH1cblxuLmVycm9yLXBhZ2VfX2luZm8ge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA2NzBweDtcbiAgcGFkZGluZy10b3A6IDkwcHg7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE0MHB4KSB7XG4gICAgLmVycm9yLXBhZ2VfX2luZm8ge1xuICAgICAgbWF4LXdpZHRoOiA1MDBweDsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk1MHB4KSB7XG4gICAgLmVycm9yLXBhZ2VfX2luZm8ge1xuICAgICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgICAgIHBhZGRpbmctdG9wOiA1MHB4OyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODYwcHgpIHtcbiAgICAuZXJyb3ItcGFnZV9faW5mbyB7XG4gICAgICBtYXgtd2lkdGg6IDM1MHB4OyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzYwcHgpIHtcbiAgICAuZXJyb3ItcGFnZV9faW5mbyB7XG4gICAgICBtYXgtd2lkdGg6IDQwMHB4OyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAuZXJyb3ItcGFnZV9faW5mbyB7XG4gICAgICBtYXgtd2lkdGg6IDMwMHB4OyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgICAuZXJyb3ItcGFnZV9faW5mbyB7XG4gICAgICBtYXgtd2lkdGg6IDI4MHB4O1xuICAgICAgcGFkZGluZy10b3A6IDcwcHg7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNzVweCkge1xuICAgIC5lcnJvci1wYWdlX19pbmZvIHtcbiAgICAgIG1heC13aWR0aDogMjUwcHg7IH0gfVxuXG4uZXJyb3ItcGFnZV9fdGl0bGUge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIGNvbG9yOiAjZjBmMGY1OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYzMHB4KSB7XG4gICAgLmVycm9yLXBhZ2VfX3RpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICAgLmVycm9yLXBhZ2VfX3RpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7IH0gfVxuXG4uZXJyb3ItcGFnZV9fdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDM1MHB4O1xuICBtYXJnaW4tYm90dG9tOiAzNXB4O1xuICBjb2xvcjogI2YwZjBmNTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MzBweCkge1xuICAgIC5lcnJvci1wYWdlX190ZXh0IHtcbiAgICAgIGZvbnQtc2l6ZTogMTNweDsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICAgLmVycm9yLXBhZ2VfX3RleHQge1xuICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgIG1heC13aWR0aDogMjUwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9IH1cblxuLnRueC1wYWdlIHtcbiAgbWluLWhlaWdodDogNjM1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGYwZjU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9iZy10bnguanBnXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgMTAwJTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgIC50bngtcGFnZSB7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgLnRueC1wYWdlIHtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDMwJSAxMDAlOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODYwcHgpIHtcbiAgICAudG54LXBhZ2Uge1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMjAlIDEwMCU7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjBweCkge1xuICAgIC50bngtcGFnZSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvYmctdG54LW1vYmlsZS5wbmdcIik7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluOyB9IH1cbiAgLnRueC1wYWdlIC5jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDsgfVxuICAudG54LXBhZ2UgLmJ0biB7XG4gICAgbWluLXdpZHRoOiAxNDZweDsgfVxuXG4udG54LXBhZ2VfX2luZm8ge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA2NzBweDtcbiAgcGFkZGluZy10b3A6IDkwcHg7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE0MHB4KSB7XG4gICAgLnRueC1wYWdlX19pbmZvIHtcbiAgICAgIG1heC13aWR0aDogNTAwcHg7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NTBweCkge1xuICAgIC50bngtcGFnZV9faW5mbyB7XG4gICAgICBtYXgtd2lkdGg6IDQwMHB4O1xuICAgICAgcGFkZGluZy10b3A6IDUwcHg7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NjBweCkge1xuICAgIC50bngtcGFnZV9faW5mbyB7XG4gICAgICBtYXgtd2lkdGg6IDM1MHB4OyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAudG54LXBhZ2VfX2luZm8ge1xuICAgICAgbWF4LXdpZHRoOiAzMDBweDsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICAgLnRueC1wYWdlX19pbmZvIHtcbiAgICAgIG1heC13aWR0aDogMjUwcHg7XG4gICAgICBwYWRkaW5nLXRvcDogODBweDsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM3NXB4KSB7XG4gICAgLnRueC1wYWdlX19pbmZvIHtcbiAgICAgIG1heC13aWR0aDogMjAwcHg7IH0gfVxuXG4udG54LXBhZ2VfX3RpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICNmMGYwZjU7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAudG54LXBhZ2VfX3RpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICAgLnRueC1wYWdlX190aXRsZSB7XG4gICAgICBmb250LXNpemU6IDE2cHg7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNzVweCkge1xuICAgIC50bngtcGFnZV9fdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAxNHB4OyB9IH1cblxuLnRueC1wYWdlX190ZXh0IHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMjNweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIGNvbG9yOiAjZjBmMGY1OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgLnRueC1wYWdlX190ZXh0IHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICAudG54LXBhZ2VfX3RleHQge1xuICAgICAgZm9udC1zaXplOiAxMHB4OyB9IH1cblxuLm15LWNvdXJzZXNfX2hlYWRlciB7XG4gIG1hcmdpbi1ib3R0b206IDNweDsgfVxuXG4ubXktY291cnNlc19faGVhZGVyLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgY29sb3I6ICMxZTFlMWU7IH1cblxuLm15LWNvdXJzZXNfX3dyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogY2FsYygxMDAlICsgMTVweCk7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg2MHB4KSB7XG4gICAgLm15LWNvdXJzZXNfX3dyYXAge1xuICAgICAgZmxleC13cmFwOiB3cmFwOyB9IH1cblxuLm15LWNvdXJzZXNfX2xlZnQge1xuICBmbGV4OiAxOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg2MHB4KSB7XG4gICAgLm15LWNvdXJzZXNfX2xlZnQge1xuICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuXG4ubXktY291cnNlc19fbGVmdC1pbm4ge1xuICBwYWRkaW5nLWJvdHRvbTogMTNweDsgfVxuXG4ubXktY291cnNlc19fcmlnaHQge1xuICBmbGV4OiBub25lO1xuICB3aWR0aDogNDAwcHg7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODYwcHgpIHtcbiAgICAubXktY291cnNlc19fcmlnaHQge1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDE1cHgpO1xuICAgICAgbWFyZ2luLWxlZnQ6IC0xNXB4OyB9IH1cbiAgLm15LWNvdXJzZXNfX3JpZ2h0IC5teS1jb3Vyc2VzX19zdWJ0aXRsZSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4OyB9XG4gIC5teS1jb3Vyc2VzX19yaWdodCAuY291cnNlcy10b3BfX3NsaWRlLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDE4cHg7IH1cblxuLm15LWNvdXJzZXNfX3N1YnRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICMxZTFlMWU7IH1cblxuLmNvdXJzZXMtdG9wX19zbGlkZS1saXN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDEwcHggMjBweCAxMHB4IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuICAuY291cnNlcy10b3BfX3NsaWRlLWxpc3QgLmNvdXJzZXMtdG9wX19zbGlkZS1idG5zIHtcbiAgICBtYXJnaW4tdG9wOiAxOHB4OyB9XG4gIC5jb3Vyc2VzLXRvcF9fc2xpZGUtbGlzdCAuYnRuLS1kYXJrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzNXB4O1xuICAgIHBhZGRpbmctbGVmdDogMzVweDsgfVxuXG4uY291cnNlcy10b3BfX3NsaWRlLWxpc3Qtd3JhcCB7XG4gIHBhZGRpbmc6IDE1cHggMTVweCAxNXB4IDA7IH1cbiIsIi5idXJnZXIge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB6LWluZGV4OiAyNTtcclxuICBkaXNwbGF5OiBub25lO1xyXG4gIHdpZHRoOiAzMXB4O1xyXG4gIGhlaWdodDogMzFweDtcclxuICBtYXJnaW4tbGVmdDogMzBweDtcclxuXHJcbiAgQGluY2x1ZGUgbWF4KDExMTApIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gIH1cclxuICBpbnB1dCB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICB9XHJcbn1cclxuXHJcbi5idXJnZXIgbGFiZWwge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICB3aWR0aDogMzFweDtcclxuICBoZWlnaHQ6IDMxcHg7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG59XHJcblxyXG4vKiBFeGl0IEljb24gKi9cclxuLmJ1cmdlciBsYWJlbDpiZWZvcmUsXHJcbi5idXJnZXIgaW5wdXQ6Y2hlY2tlZCArIGxhYmVsOmJlZm9yZSB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogNTAlO1xyXG4gIHdpZHRoOiAzMHB4O1xyXG4gIGhlaWdodDogMnB4O1xyXG4gIG1hcmdpbi10b3A6IDA7XHJcbiAgY29udGVudDogJyc7XHJcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuNXM7XHJcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICMxZTFlMWU7XHJcbn1cclxuXHJcbi5idXJnZXIgbGFiZWw6YmVmb3JlIHtcclxuICBhbmltYXRpb246IGFuaW1hdGlvbk9uZVJldmVyc2UgMXMgZWFzZSBmb3J3YXJkcztcclxufVxyXG5cclxuQGtleWZyYW1lcyBhbmltYXRpb25PbmVSZXZlcnNlIHtcclxuICAwJSB7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzMTVkZWcpO1xyXG4gIH1cclxuICAyNSUge1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcclxuICB9XHJcbiAgNTAlLFxyXG4gIDEwMCUge1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XHJcbiAgfVxyXG59XHJcblxyXG4uYnVyZ2VyIGlucHV0OmNoZWNrZWQgKyBsYWJlbDpiZWZvcmUge1xyXG4gIGFuaW1hdGlvbjogYW5pbWF0aW9uT25lIDFzIGVhc2UgZm9yd2FyZHM7XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgYW5pbWF0aW9uT25lIHtcclxuICAwJSxcclxuICA1MCUge1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XHJcbiAgfVxyXG4gIDc1JSB7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xyXG4gIH1cclxuICAxMDAlIHtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDMxNWRlZyk7XHJcbiAgfVxyXG59XHJcblxyXG4uYnVyZ2VyIGxhYmVsOmFmdGVyLFxyXG4uYnVyZ2VyIGlucHV0OmNoZWNrZWQgKyBsYWJlbDphZnRlciB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogNTAlO1xyXG4gIHdpZHRoOiAzMHB4O1xyXG4gIGhlaWdodDogMnB4O1xyXG4gIG1hcmdpbi10b3A6IDA7XHJcbiAgY29udGVudDogJyc7XHJcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuNXM7XHJcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICMxZTFlMWU7XHJcbn1cclxuXHJcbi5idXJnZXIgbGFiZWw6YWZ0ZXIge1xyXG4gIGFuaW1hdGlvbjogYW5pbWF0aW9uVHdvUmV2ZXJzZSAxcyBlYXNlIGZvcndhcmRzO1xyXG4gIG9wYWNpdHk6IDA7XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgYW5pbWF0aW9uVHdvUmV2ZXJzZSB7XHJcbiAgMCUge1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNDA1ZGVnKTtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG4gIDI1JSB7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NTBkZWcpO1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcbiAgNTAlLFxyXG4gIDEwMCUge1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gIH1cclxufVxyXG5cclxuLmJ1cmdlciBpbnB1dDpjaGVja2VkICsgbGFiZWw6YWZ0ZXIge1xyXG4gIGFuaW1hdGlvbjogYW5pbWF0aW9uVHdvIDFzIGVhc2UgZm9yd2FyZHM7XHJcbiAgb3BhY2l0eTogMTtcclxufVxyXG5cclxuQGtleWZyYW1lcyBhbmltYXRpb25Ud28ge1xyXG4gIDAlLFxyXG4gIDUwJSB7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcclxuICB9XHJcbiAgNzUlIHtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1MGRlZyk7XHJcbiAgfVxyXG4gIDEwMCUge1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNDA1ZGVnKTtcclxuICB9XHJcbn1cclxuXHJcbi8qIEJ1cmdlciBJY29uICovXHJcbi5idXJnZXIgbGFiZWwgLmJ1cmdlcl9faWNvbjpiZWZvcmUge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDdweDtcclxuICB3aWR0aDogMzBweDtcclxuICBoZWlnaHQ6IDJweDtcclxuICBjb250ZW50OiAnJztcclxuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC41cztcclxuICBhbmltYXRpb246IGFuaW1hdGlvbkJ1cmdlclRvcFJldmVyc2UgMXMgZWFzZSBmb3J3YXJkcztcclxuICBib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFlMWUxZTtcclxufVxyXG5cclxuQGtleWZyYW1lcyBhbmltYXRpb25CdXJnZXJUb3BSZXZlcnNlIHtcclxuICAwJSxcclxuICA1MCUge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEycHgpO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICB9XHJcbiAgNTElIHtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMnB4KTtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG4gIDEwMCUge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDBweCk7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxufVxyXG5cclxuLmJ1cmdlciBpbnB1dDpjaGVja2VkICsgbGFiZWwgLmJ1cmdlcl9faWNvbjpiZWZvcmUge1xyXG4gIGFuaW1hdGlvbjogYW5pbWF0aW9uQnVyZ2VyVG9wIDFzIGVhc2UgZm9yd2FyZHM7XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgYW5pbWF0aW9uQnVyZ2VyVG9wIHtcclxuICAwJSB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMHB4KTtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG4gIDUwJSB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTJweCk7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxuICA1MSUsXHJcbiAgMTAwJSB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTJweCk7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gIH1cclxufVxyXG5cclxuLmJ1cmdlciBsYWJlbCAuYnVyZ2VyX19pY29uOmFmdGVyIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgYm90dG9tOiA2cHg7XHJcbiAgd2lkdGg6IDMwcHg7XHJcbiAgaGVpZ2h0OiAycHg7XHJcbiAgY29udGVudDogJyc7XHJcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuNXM7XHJcbiAgYW5pbWF0aW9uOiBhbmltYXRpb25CdXJnZXJCb3R0b21SZXZlcnNlIDFzIGVhc2UgZm9yd2FyZHM7XHJcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICMxZTFlMWU7XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgYW5pbWF0aW9uQnVyZ2VyQm90dG9tUmV2ZXJzZSB7XHJcbiAgMCUsXHJcbiAgNTAlIHtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTJweCk7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gIH1cclxuICA1MSUge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMnB4KTtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG4gIDEwMCUge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDBweCk7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxufVxyXG5cclxuLmJ1cmdlciBpbnB1dDpjaGVja2VkICsgbGFiZWwgLmJ1cmdlcl9faWNvbjphZnRlciB7XHJcbiAgYW5pbWF0aW9uOiBhbmltYXRpb25CdXJnZXJCb3R0b20gMXMgZWFzZSBmb3J3YXJkcztcclxufVxyXG5cclxuQGtleWZyYW1lcyBhbmltYXRpb25CdXJnZXJCb3R0b20ge1xyXG4gIDAlIHtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwcHgpO1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcbiAgNTAlIHtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTJweCk7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxuICA1MSUsXHJcbiAgMTAwJSB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEycHgpO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICB9XHJcbn1cclxuIiwiLmFib3V0LXRvcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAmID4gLmNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1pbi1oZWlnaHQ6IGNhbGMoMTAwdmggLSAxMjVweCk7XG4gICAgcGFkZGluZy10b3A6IDQwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gIH1cbiAgLmJyZWFkY3J1bWJzIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxOHB4O1xuICAgIGxlZnQ6IDU1cHg7XG5cbiAgICBAaW5jbHVkZSBtYXgoMTAyNCkge1xuICAgICAgbGVmdDogMzBweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWF4KDc2OCkge1xuICAgICAgbGVmdDogMjBweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWF4KDQyNSkge1xuICAgICAgbGVmdDogMTBweDtcbiAgICB9XG4gIH1cbn1cblxuLmFib3V0LXRvcF9fdmlkZW8ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZWJlYmU7XG5cbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xufVxuXG4uYWJvdXQtdG9wX190aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC10aXRsZTtcbiAgZm9udC1zaXplOiAzNXB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogNTBweDtcbiAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtc2hhZG93OiAwIDAgMTBweCByZ2JhKDAsIDAsIDAsIC4xNSk7XG5cbiAgQGluY2x1ZGUgbWF4KDYwMCkge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbn1cblxuLmFib3V0LXRvcF9fZGVzY3Ige1xuICBmb250LWZhbWlseTogJGZvbnQ7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIG1heC13aWR0aDogNDcwcHg7XG4gIGNvbG9yOiAjZmZmO1xuXG4gIEBpbmNsdWRlIG1heCg2MDApIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMzU7XG4gIH1cbiAgc3Ryb25nIHtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tdG9wOiAzNXB4O1xuXG4gICAgQGluY2x1ZGUgbWF4KDYwMCkge1xuICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICB9XG4gIH1cbn1cblxuLmJ0bi1tdXRlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMzBweDtcbiAgYm90dG9tOiAzNXB4O1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gICYuYWN0aXZlIHtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgc3ZnIHtcbiAgICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB9XG4gIH1cbiAgJjo6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAtMTBweDtcbiAgICBsZWZ0OiAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAycHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBjb250ZW50OiAnJztcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgYW5pbWF0aW9uOiBidG5DbG9zZUNoYW5nZUNvbG9ycyA2cyBlYXNlIGluZmluaXRlO1xuICAgIG9wYWNpdHk6IC42O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM5YjllYTI7XG4gIH1cbiAgc3ZnIHtcbiAgICBmaWxsOiAjOWI5ZWEyO1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgICBhbmltYXRpb246IGJ0bkNoYW5nZUNvbG9ycyA2cyBlYXNlIGluZmluaXRlO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgYnRuQ2hhbmdlQ29sb3JzIHtcbiAgMCUge1xuICAgIGZpbGw6ICM5YjllYTI7XG4gIH1cbiAgNTAlIHtcbiAgICBmaWxsOiAkYnJhbmQ7XG4gIH1cbiAgMTAwJSB7XG4gICAgZmlsbDogIzliOWVhMjtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGJ0bkNsb3NlQ2hhbmdlQ29sb3JzIHtcbiAgMCUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM5YjllYTI7XG4gIH1cbiAgNTAlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnJhbmQ7XG4gIH1cbiAgMTAwJSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzliOWVhMjtcbiAgfVxufVxuIiwiQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6IE9wZW5TYW5zO1xyXG4gIHNyYzogIHVybCgnLi4vZm9udHMvT3BlblNhbnMud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXHJcbiAgICAgICAgdXJsKCcuLi9mb250cy9PcGVuU2Fucy53b2ZmJykgIGZvcm1hdCgnd29mZicpO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogT3BlblNhbnMtTGlnaHQ7XHJcbiAgc3JjOiAgdXJsKCcuLi9mb250cy9PcGVuU2Fucy1MaWdodC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcclxuICAgICAgICB1cmwoJy4uL2ZvbnRzL09wZW5TYW5zLUxpZ2h0LndvZmYnKSAgZm9ybWF0KCd3b2ZmJyk7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiBPcGVuU2Fucy1Cb2xkO1xyXG4gIHNyYzogIHVybCgnLi4vZm9udHMvT3BlblNhbnMtQm9sZC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcclxuICAgICAgICB1cmwoJy4uL2ZvbnRzL09wZW5TYW5zLUJvbGQud29mZicpICBmb3JtYXQoJ3dvZmYnKTtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6IE9wZW5TYW5zLVNlbWlib2xkO1xyXG4gIHNyYzogIHVybCgnLi4vZm9udHMvT3BlblNhbnMtU2VtaWJvbGQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXHJcbiAgICAgICAgdXJsKCcuLi9mb250cy9PcGVuU2Fucy1TZW1pYm9sZC53b2ZmJykgIGZvcm1hdCgnd29mZicpO1xyXG59XHJcbiIsIiosXHJcbio6OmJlZm9yZSxcclxuKjo6YWZ0ZXIge1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbn1cclxuXHJcbmh0bWwsXHJcbmJvZHkge1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG5cclxuaHRtbCB7XHJcbiAgZm9udC1mYW1pbHk6ICRmb250O1xyXG4gIGZvbnQtc2l6ZTogMTVweDtcclxuICBsaW5lLWhlaWdodDogMS4zODtcclxuICBjb2xvcjogJHRleHQ7XHJcbn1cclxuXHJcbmJvZHkge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBtaW4td2lkdGg6IDMyMHB4O1xyXG4gICYubm8tc2Nyb2xsIHtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgfVxyXG59XHJcblxyXG5oMSxcclxuaDIsXHJcbmgzLFxyXG5oNCxcclxuaDUsXHJcbmg2IHtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG4gIG1hcmdpbjogMCAwIDEwcHggMDtcclxufVxyXG5cclxuaDEge1xyXG4gIGZvbnQtc2l6ZTogMzZweDtcclxufVxyXG5cclxuaDIge1xyXG4gIGZvbnQtc2l6ZTogMzJweDtcclxufVxyXG5cclxuaDMge1xyXG4gIGZvbnQtc2l6ZTogMjhweDtcclxufVxyXG5cclxuaDQge1xyXG4gIGZvbnQtc2l6ZTogMjRweDtcclxufVxyXG5cclxuaDUge1xyXG4gIGZvbnQtc2l6ZTogMjJweDtcclxufVxyXG5cclxuaDYge1xyXG4gIGZvbnQtc2l6ZTogMjBweDtcclxufVxyXG5cclxucCB7XHJcbiAgZm9udC1zaXplOiAxNXB4O1xyXG4gIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgbGluZS1oZWlnaHQ6IDIzcHg7XHJcbiAgc3Ryb25nIHtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgfVxyXG59XHJcblxyXG5hIHtcclxuICB0cmFuc2l0aW9uOiBjb2xvciAuNXM7XHJcbiAgY29sb3I6ICRoaWdobGlnaHQtcjtcclxuICAmOmhvdmVyIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIGNvbG9yOiAkaGlnaGxpZ2h0LXI7XHJcbiAgfVxyXG59XHJcblxyXG5vbCxcclxudWwge1xyXG4gIGxpIHtcclxuICAgIHBhZGRpbmc6IDNweCAwO1xyXG4gIH1cclxufVxyXG5cclxudWwge1xyXG4gIGxpIHtcclxuICAgIC8vINC/0YPRgtGMINC6INC60LDRgdGC0L7QvNC90L7QuSDQutCw0YDRgtC40L3QutC1INC/0YPQvdC60YLQsCB1bFxyXG4gICAgLy8gbGlzdC1zdHlsZS1pbWFnZTogdXJsKCcuLi9pbWcvdWwucG5nJyk7XHJcbiAgfVxyXG59XHJcblxyXG4vL9C60LDRgdGC0L7QvNC90YvQtSDQv9GD0L3QutGC0Ysg0YHQv9C40YHQutCwINGBINGG0LjRhNGA0LDQvNC4XHJcbm9sIHtcclxuICAvLyBsaXN0LXN0eWxlOiBub25lO1xyXG4gIC8vIEBpbmNsdWRlIGNvdW50ZXIobGkpO1xyXG4gIGxpOjpiZWZvcmUge1xyXG4gICAgLy8gY29sb3I6ICRicmFuZDtcclxuICB9XHJcbn1cclxuXHJcbmlucHV0LFxyXG50ZXh0YXJlYSxcclxuc2VsZWN0LFxyXG5idXR0b24ge1xyXG4gIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcclxuICBvdXRsaW5lOiBub25lO1xyXG59XHJcblxyXG5pbnB1dCB7XHJcbiAgcGFkZGluZzogM3B4IDEwcHggNXB4IDEwcHg7XHJcbiAgY29sb3I6ICR0ZXh0O1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICR0ZXh0O1xyXG4gICY6OnBsYWNlaG9sZGVyIHtcclxuICAgIEBpbmNsdWRlIHBsYWNlaG9sZGVyLWNvbG9yKCR0ZXh0KTtcclxuICB9XHJcbn1cclxuXHJcbnRleHRhcmVhIHtcclxuICByZXNpemU6IG5vbmU7XHJcbn1cclxuXHJcbmlucHV0LmVycm9yLFxyXG50ZXh0YXJlYS5lcnJvciB7XHJcbiAgYm9yZGVyLWNvbG9yOiAjZWQxYjI0ICFpbXBvcnRhbnQ7XHJcbiAgYmFja2dyb3VuZDogI2ZiZDFkMyAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5zdmcge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIG92ZXJmbG93OiB2aXNpYmxlO1xyXG59XHJcblxyXG4vLyDQv9C+0LTRgdCy0LXRh9C40LLQsNC10Lwg0LrQsNGA0YLQuNC90LrQuCDQsdC10LcgYWx0XHJcbi8vINC4INCx0LXQtyDQt9Cw0L/QvtC70L3QtdC90L3QvtCz0L4gYWx0XHJcbmltZ1thbHQ9JyddLFxyXG5pbWc6bm90KFthbHRdKSB7XHJcbiAgb3V0bGluZTogNXB4IHNvbGlkIHRvbWF0bztcclxufVxyXG5cclxuLy8g0LjRgdC60LvRjtGH0LXQvdC40LUg0LTQu9GPIGdvb2dsZS1tYXAg0LggZmFuY3lib3hcclxuLmZhbmN5Ym94LWNvbnRhaW5lciBpbWdbYWx0PScnXSxcclxuLmZhbmN5Ym94LWNvbnRhaW5lciBpbWc6bm90KFthbHRdKSxcclxuLmdtLXN0eWxlIGltZ1thbHQ9JyddLFxyXG4uZ20tc3R5bGUgaW1nOm5vdChbYWx0XSkge1xyXG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLy8g0YLRgNC10LLQvtCz0LAsINC10YHQu9C4INC/0LXRgNCy0YvQuSBjaGlsZCDQstC90YPRgtGA0Lgg0YHQv9C40YHQutCwINC90LUgbGkg0Lgg0L/RgNC+0YfQuNC1INC/0L7RhdC+0LbQuNC1INC/0YDQuNC80LXRgNGLXHJcbnVsID4gKjpub3QobGkpLFxyXG5vbCA+ICo6bm90KGxpKSB7XHJcbiAgb3V0bGluZTogNXB4IHNvbGlkIHRvbWF0bztcclxufVxyXG5cclxuLy/QuNC30LzQtdC90Y/QtdC8INGG0LLQtdGCINCy0YvQtNC10LvQtdC90LjRjyDRgtC10LrRgdGC0LAg0LzRi9GI0YzRjlxyXG46OnNlbGVjdGlvbiB7XHJcbiAgLy8gYmFja2dyb3VuZC1jb2xvcjogJGJyYW5kO1xyXG4gIC8vIGNvbG9yOiAkYnJhbmQ7XHJcbiAgLy8gdGV4dC1zaGFkb3c6IG5vbmU7XHJcbn1cclxuXHJcbi5tYWluLXdyYXAge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgbWluLWhlaWdodDogMTAwdmg7XHJcblxyXG4gIC8v0YHQstC+0LnRgdGC0LLQviDQtNC70Y8g0L/Qu9Cw0LLQvdC+0Lkg0L/RgNC+0LrRgNGD0YLQutC4INC90LAg0Y/QsdC70L7QutCw0YVcclxuXHJcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xyXG59XHJcblxyXG4ubWFpbiB7XHJcbiAgZmxleC1ncm93OiAxO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGYwZjU7XHJcbn1cclxuXHJcbi5jb250YWluZXIge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB3aWR0aDogMTAwJTtcclxuICBtYXgtd2lkdGg6IDEyODBweDtcclxuICBtYXJnaW46IDAgYXV0bztcclxuICBwYWRkaW5nOiAwIDU1cHg7XHJcblxyXG4gIEBpbmNsdWRlIG1heCgxMDI0KSB7XHJcbiAgICBwYWRkaW5nOiAwIDMwcHg7XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBtYXgoNzY4KSB7XHJcbiAgICBwYWRkaW5nOiAwIDIwcHg7XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBtYXgoNDI1KSB7XHJcbiAgICBwYWRkaW5nOiAwIDEwcHg7XHJcbiAgfVxyXG59XHJcblxyXG4uYnRuIHtcclxuICBmb250LWZhbWlseTogJGZvbnQ7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgbGluZS1oZWlnaHQ6IDM2cHg7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIG1heC13aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDM2cHg7XHJcbiAgcGFkZGluZzogMCAyMHB4O1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICB0cmFuc2l0aW9uOiBhbGwgLjVzO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICBjb2xvcjogIzRkNGNlMDtcclxuICBib3JkZXI6IDFweCBzb2xpZCAkaGlnaGxpZ2h0LXY7XHJcbiAgYm9yZGVyLXJhZGl1czogMThweCAhaW1wb3J0YW50O1xyXG4gIGJveC1zaGFkb3c6IG5vbmU7XHJcbn1cclxuXHJcbi5idG4tLWRhcmsge1xyXG4gIGNvbG9yOiAkbGlnaHQ7XHJcbiAgYm9yZGVyLWNvbG9yOiAjNWY2NGQ2O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICM1ZjY0ZDY7XHJcbiAgJjpob3ZlciB7XHJcbiAgICBjb2xvcjogJGxpZ2h0O1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjM2MzYmQxO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzNjM2JkMTtcclxuICB9XHJcbn1cclxuXHJcbi5idG4tLXdoaXRlIHtcclxuICBjb2xvcjogIzFlMWUxZTtcclxuICBib3JkZXItY29sb3I6ICNmZmY7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAmOmhvdmVyIHtcclxuICAgIGNvbG9yOiAkbGlnaHQ7XHJcbiAgICBib3JkZXItY29sb3I6ICM5YTliZTk7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWE5YmU5O1xyXG4gIH1cclxufVxyXG5cclxuLmJ0bi0tZ3JleSB7XHJcbiAgY29sb3I6ICRsaWdodDtcclxuICBib3JkZXItY29sb3I6ICM5OWExYmE7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzk5YTFiYTtcclxuICAmOmhvdmVyIHtcclxuICAgIGNvbG9yOiAkbGlnaHQ7XHJcbiAgICBib3JkZXItY29sb3I6ICM5YTliZTk7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWE5YmU5O1xyXG4gIH1cclxufVxyXG5cclxuLmJ0bi0tbGlnaHQge1xyXG4gIGNvbG9yOiAjNGQ0Y2UwO1xyXG4gIGJvcmRlci1jb2xvcjogIzRkNGNlMDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAmOmhvdmVyIHtcclxuICAgIGNvbG9yOiAkbGlnaHQ7XHJcbiAgICBib3JkZXItY29sb3I6ICM5YTliZTk7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWE5YmU5O1xyXG4gIH1cclxufVxyXG5cclxuLy8gYmVnaW4g0L3QtSDQuNGB0L/RgNCw0LLQu9C10L3QvdGL0LUg0LrQvdC+0L/QutC4XHJcbi5idG4tLWRhcmstd2hpdGUge1xyXG4gIGNvbG9yOiAkbGlnaHQ7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGhpZ2hsaWdodC12O1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6ICRncmFkaWVudDtcclxuICAmOmhvdmVyIHtcclxuICAgIGNvbG9yOiAkaGlnaGxpZ2h0LXY7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbi5idG4tLWVudGVyIHtcclxuICBjb2xvcjogIzFlMWUxZTtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgJjpob3ZlciB7XHJcbiAgICBjb2xvcjogJGxpZ2h0O1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgJGxpZ2h0O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG4vLyBlbmQg0L3QtSDQuNGB0L/RgNCw0LLQu9C10L3QvdGL0LUg0LrQvdC+0L/QutC4XHJcblxyXG4uY2hlY2tib3gge1xyXG4gIGxhYmVsIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHBhZGRpbmctbGVmdDogMjdweDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgd2lkdGg6IDE2cHg7XHJcbiAgICAgIGhlaWdodDogMTZweDtcclxuICAgICAgY29udGVudDogJyc7XHJcbiAgICAgIGJvcmRlcjogNHB4IHNvbGlkICNmMGYwZjU7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMGYwZjU7XHJcbiAgICB9XHJcbiAgfVxyXG4gICYuYWN0aXZlIHtcclxuICAgIGxhYmVsOjpiZWZvcmUge1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9jaGVjay5zdmcnKTtcclxuICAgIH1cclxuICB9XHJcbiAgaW5wdXQge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICB9XHJcbiAgc3BhbiB7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgY29sb3I6ICMxZTFlMWU7XHJcbiAgfVxyXG59XHJcblxyXG4ud3AtdmlkZW8sXHJcbi5tZWpzLXZpZGVve1xyXG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbn0iLCJAbWl4aW4gY2xlYXJmaXgge1xyXG4gICY6OmJlZm9yZSxcclxuICAmOjphZnRlciB7XHJcbiAgICBkaXNwbGF5OiB0YWJsZTtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gIH1cclxuICAmOjphZnRlciB7XHJcbiAgICBjbGVhcjogYm90aDtcclxuICB9XHJcbn1cclxuXHJcbi8vID09PT09IHJlc3BvbnNpdmUgPT09PT1cclxuQG1peGluIG1heCgkd2lkdGgpIHtcclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkd2lkdGggKyAncHgnKSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuQG1peGluIG1pbigkd2lkdGgpIHtcclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkd2lkdGggKyAncHgnKSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuXHJcbi8vID09PT09IG9sIHN0eWxlID09PT09XHJcbkBtaXhpbiBjb3VudGVyKCR2YXIpIHtcclxuICBjb3VudGVyLXJlc2V0OiAkdmFyO1xyXG4gICYgPiBsaTo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IGNvdW50ZXIoJHZhcikgJyAnO1xyXG4gICAgY291bnRlci1pbmNyZW1lbnQ6ICR2YXI7XHJcbiAgfVxyXG59XHJcblxyXG4vLyA9PT09PSBwbGFjZWhvbGRlciBzdHlsZSA9PT09PVxyXG5AbWl4aW4gcGxhY2Vob2xkZXItY29sb3IoJGNvbG9yKSB7XHJcbiAgb3BhY2l0eTogMTtcclxuICAvKiBDaHJvbWUvT3BlcmEvU2FmYXJpICovXHJcbiAgJjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgY29sb3I6ICRjb2xvcjtcclxuICB9XHJcbiAgLyogRmlyZWZveCAxOSsgKi9cclxuICAmOjotbW96LXBsYWNlaG9sZGVyIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICBjb2xvcjogJGNvbG9yO1xyXG4gIH1cclxuICAvKiBJRSAxMCsgKi9cclxuICAmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgY29sb3I6ICRjb2xvcjtcclxuICB9XHJcbiAgLyogRmlyZWZveCAxOC0gKi9cclxuICAmOi1tb3otcGxhY2Vob2xkZXIge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIGNvbG9yOiAkY29sb3I7XHJcbiAgfVxyXG59XHJcbiIsIi5iYWNrMnRvcCB7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIHJpZ2h0OiAyMHB4O1xyXG4gIGJvdHRvbTogMzBweDtcclxuICBkaXNwbGF5OiBub25lO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICB0cmFuc2l0aW9uOiBvcGFjaXR5IC41cztcclxuICAmOmhvdmVyIHtcclxuICAgIG9wYWNpdHk6IC42O1xyXG4gIH1cclxufVxyXG5cclxuLmJhY2sydG9wX19idG4ge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBtYXJnaW46IDAgYXV0byA2cHggYXV0bztcclxuXHJcbiAgc3ZnIHtcclxuICAgIGZpbGw6ICM5OWExYmE7XHJcbiAgICB3aWR0aDogNDBweDtcclxuICAgIGhlaWdodDogNDBweDtcclxuICAgIHRyYW5zaXRpb246IGZpbGwgLjVzO1xyXG4gIH1cclxufVxyXG5cclxuLmJhY2sydG9wX190ZXh0IHtcclxuICBmb250LXNpemU6IDEycHg7XHJcbiAgdHJhbnNpdGlvbjogY29sb3IgLjVzO1xyXG4gIGNvbG9yOiAjOTlhMWJhO1xyXG59XHJcbiIsIi5oZWFkZXJfX21lbnUge1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG5cbiAgQGluY2x1ZGUgbWF4KDExMTApIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgei1pbmRleDogMTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjVzIGVhc2UtaW4tb3V0O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXG4gICAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcbiAgICAmLmFjdGl2ZSB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgfVxuICB9XG59XG5cbi5oZWFkZXJfX21lbnUtbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcblxuICBAaW5jbHVkZSBtYXgoMTExMCkge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuXG4uaGVhZGVyX19tZW51LWl0ZW0ge1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4uaGVhZGVyX19tZW51LWxpbmsge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICMxZTFlMWU7XG5cbiAgQGluY2x1ZGUgbWF4KDExMTApIHtcbiAgICBmb250LXNpemU6IDI1cHg7XG4gICAgbWFyZ2luOiAxMHB4IDA7XG4gIH1cblxuICAmLmFjdGl2ZSxcbiAgJjpob3ZlciB7XG4gICAgY29sb3I6ICRoaWdobGlnaHQtdjtcbiAgfVxufVxuIiwiLnNvY2lhbC1saXN0IHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIG1hcmdpbjogMDtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG4uc29jaWFsLWxpc3RfX2l0ZW0ge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGZsZXg6IG5vbmU7XHJcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAmOmxhc3QtY2hpbGQge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gIH1cclxufVxyXG5cclxuLnNvY2lhbC1saXN0X19saW5rIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgaGVpZ2h0OiAxOHB4O1xyXG4gICY6aG92ZXIge1xyXG4gICAgc3ZnIHtcclxuICAgICAgZmlsbDogI2ZmZjtcclxuICAgIH1cclxuICB9XHJcbiAgc3ZnIHtcclxuICAgIGZpbGw6ICM5OWExYmE7XHJcbiAgICB0cmFuc2l0aW9uOiBmaWxsIC41cztcclxuICB9XHJcbn1cclxuXHJcbi5zb2NpYWwtbGlzdF9fbGluay0tdmsgc3ZnIHtcclxuICB3aWR0aDogMjNweDtcclxuICBoZWlnaHQ6IDE0cHg7XHJcbn1cclxuXHJcbi5zb2NpYWwtbGlzdF9fbGluay0tZmIgc3ZnIHtcclxuICB3aWR0aDogMTFweDtcclxuICBoZWlnaHQ6IDE4cHg7XHJcbn1cclxuXHJcbi5zb2NpYWwtbGlzdF9fbGluay0taW5zdCBzdmcge1xyXG4gIHdpZHRoOiAxOXB4O1xyXG4gIGhlaWdodDogMThweDtcclxufVxyXG5cclxuLnNvY2lhbC1saXN0X19saW5rLS15b3V0dWJlIHN2ZyB7XHJcbiAgd2lkdGg6IDIwcHg7XHJcbiAgaGVpZ2h0OiAxNHB4O1xyXG59XHJcbiIsIi5wcm9maWxlLWFzaWRlX19tZW51LWxpc3Qge1xyXG4gIG1hcmdpbjogMDtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG4ucHJvZmlsZS1hc2lkZV9fbWVudS1pdGVtIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgbWluLWhlaWdodDogMzlweDtcclxuICBwYWRkaW5nOiAwIDAgMCA4cHg7XHJcbiAgbGlzdC1zdHlsZTogbm9uZTtcclxuICB0cmFuc2l0aW9uOiAuNXM7XHJcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmMGYwZjU7XHJcbiAgJjpsYXN0LWNoaWxkIHtcclxuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbiAgfVxyXG4gICY6aG92ZXIsXHJcbiAgJi5hY3RpdmUge1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRoaWdobGlnaHQtdjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRoaWdobGlnaHQtdjtcclxuICAgIHN2ZyB7XHJcbiAgICAgIGZpbGw6ICNmZmY7XHJcbiAgICB9XHJcbiAgICAucHJvZmlsZS1hc2lkZV9fbWVudS10ZXh0IHtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ucHJvZmlsZS1hc2lkZV9fbWVudS1saW5rIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcblxyXG4ucHJvZmlsZS1hc2lkZV9fbWVudS1zdmcge1xyXG4gIGZsZXg6IG5vbmU7XHJcbiAgd2lkdGg6IDQzcHg7XHJcbiAgc3ZnIHtcclxuICAgIGZpbGw6ICRoaWdobGlnaHQtdjtcclxuICAgIHdpZHRoOiAxNXB4O1xyXG4gICAgaGVpZ2h0OiAxNXB4O1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICB0cmFuc2l0aW9uOiBmaWxsIC41cztcclxuICB9XHJcbn1cclxuXHJcbi5wcm9maWxlLWFzaWRlX19tZW51LXN2Zy0tZnJpZW5kIHN2ZyB7XHJcbiAgd2lkdGg6IDE1cHg7XHJcbiAgaGVpZ2h0OiAxN3B4O1xyXG59XHJcblxyXG4ucHJvZmlsZS1hc2lkZV9fbWVudS1zdmctLWludml0ZSBzdmcge1xyXG4gIHdpZHRoOiAxOXB4O1xyXG4gIGhlaWdodDogMTlweDtcclxufVxyXG5cclxuLnByb2ZpbGUtYXNpZGVfX21lbnUtc3ZnLS1tZXNzYWdlcyBzdmcge1xyXG4gIHdpZHRoOiAxOXB4O1xyXG4gIGhlaWdodDogMThweDtcclxufVxyXG5cclxuLnByb2ZpbGUtYXNpZGVfX21lbnUtc3ZnLS1oYXQgc3ZnIHtcclxuICB3aWR0aDogMjNweDtcclxuICBoZWlnaHQ6IDE1cHg7XHJcbn1cclxuXHJcbi5wcm9maWxlLWFzaWRlX19tZW51LXN2Zy0td2FsbGV0IHN2ZyB7XHJcbiAgd2lkdGg6IDE4cHg7XHJcbiAgaGVpZ2h0OiAxNnB4O1xyXG59XHJcblxyXG4ucHJvZmlsZS1hc2lkZV9fbWVudS1zdmctLXBhcGVyIHN2ZyB7XHJcbiAgd2lkdGg6IDE0cHg7XHJcbiAgaGVpZ2h0OiAxNnB4O1xyXG59XHJcblxyXG4ucHJvZmlsZS1hc2lkZV9fbWVudS1zdmctLWxvY2sgc3ZnIHtcclxuICB3aWR0aDogMTZweDtcclxuICBoZWlnaHQ6IDE5cHg7XHJcbn1cclxuXHJcbi5wcm9maWxlLWFzaWRlX19tZW51LXN2Zy0tcGVyc29uYWwgc3ZnIHtcclxuICB3aWR0aDogMjBweDtcclxuICBoZWlnaHQ6IDE2cHg7XHJcbn1cclxuXHJcbi5wcm9maWxlLWFzaWRlX19tZW51LXN2Zy0tYWxsLWJsb2dzIHN2ZyB7XHJcbiAgd2lkdGg6IDIwcHg7XHJcbiAgaGVpZ2h0OiAxM3B4O1xyXG59XHJcblxyXG4ucHJvZmlsZS1hc2lkZV9fbWVudS1zdmctLWhvbWUgc3ZnIHtcclxuICB3aWR0aDogMjFweDtcclxuICBoZWlnaHQ6IDE3cHg7XHJcbn1cclxuXHJcbi5wcm9maWxlLWFzaWRlX19tZW51LXN2Zy0tc3Rhci0yIHN2ZyB7XHJcbiAgd2lkdGg6IDE4cHg7XHJcbiAgaGVpZ2h0OiAxN3B4O1xyXG59XHJcblxyXG4ucHJvZmlsZS1hc2lkZV9fbWVudS1zdmctLW1lc3NhZ2Ugc3ZnIHtcclxuICB3aWR0aDogMThweDtcclxuICBoZWlnaHQ6IDE4cHg7XHJcbn1cclxuXHJcbi5wcm9maWxlLWFzaWRlX19tZW51LXN2Zy0tcmluZyBzdmcge1xyXG4gIHdpZHRoOiAyMHB4O1xyXG4gIGhlaWdodDogMThweDtcclxufVxyXG5cclxuLnByb2ZpbGUtYXNpZGVfX21lbnUtdGV4dCB7XHJcbiAgZm9udC1zaXplOiAxNXB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgdHJhbnNpdGlvbjogY29sb3IgLjVzO1xyXG4gIGNvbG9yOiAjMWUxZTFlO1xyXG59XHJcbiIsIi5wcm9maWxlLWFzaWRlX19wcm9ncmVzcyB7XHJcbiAgQGluY2x1ZGUgbWF4KDk1MCkge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbi5wcm9maWxlLWFzaWRlX19wcm9ncmVzcy1saXN0IHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtd3JhcDogd3JhcDtcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogMCAwIDAgMjBweDtcclxufVxyXG5cclxuLnByb2ZpbGUtYXNpZGVfX3Byb2dyZXNzLWl0ZW0ge1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgbGlzdC1zdHlsZTogbm9uZTtcclxufVxyXG5cclxuLnByb2ZpbGUtYXNpZGVfX3Byb2dyZXNzLWxpbmsge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIHdpZHRoOiA2M3B4O1xyXG4gIGhlaWdodDogNjNweDtcclxuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjBmNTtcclxuICBpbWcge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB3aWR0aDogNjAlO1xyXG4gIH1cclxufVxyXG4iLCIucHJvZmlsZS1hc2lkZV9fZnJpZW5kcyB7XHJcbiAgQGluY2x1ZGUgbWF4KDk1MCkge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbi5wcm9maWxlLWFzaWRlX19mcmllbmRzLWxpc3Qge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC13cmFwOiB3cmFwO1xyXG4gIG1hcmdpbjogMCAwIDVweCAwO1xyXG4gIHBhZGRpbmc6IDAgMCAwIDIwcHg7XHJcbn1cclxuXHJcbi5wcm9maWxlLWFzaWRlX19mcmllbmRzLWl0ZW0ge1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgbGlzdC1zdHlsZTogbm9uZTtcclxufVxyXG5cclxuLnByb2ZpbGUtYXNpZGVfX2ZyaWVuZHMtbGluayB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICB3aWR0aDogNjNweDtcclxuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcblxyXG4ucHJvZmlsZS1hc2lkZV9fZnJpZW5kcy1pbWcge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIHdpZHRoOiA2M3B4O1xyXG4gIGhlaWdodDogNjNweDtcclxuICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGYwZjU7XHJcbiAgaW1nIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG59XHJcblxyXG4ucHJvZmlsZS1hc2lkZV9fZnJpZW5kcy1uYW1lIHtcclxuICBmb250LXNpemU6IDEzcHg7XHJcbiAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICBjb2xvcjogIzFlMWUxZTtcclxufVxyXG5cclxuLnByb2ZpbGUtYXNpZGVfX2ZyaWVuZHMtbm9uZS10ZXh0e1xyXG4gIHBhZGRpbmc6IDAgMjBweDtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBjb2xvcjogIzk5YTFiYTtcclxuICBmb250LXNpemU6IDE0cHg7XHJcbiAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICBsaW5lLWhlaWdodDogMjJweDtcclxufVxyXG4ucHJvZmlsZS1hc2lkZV9fZnJpZW5kcy1hZGQtYnRue1xyXG4gIG1pbi13aWR0aDogMTg1cHg7XHJcbiAgbWFyZ2luOiAyMHB4IDAgMjBweCAyMHB4O1xyXG59IiwiLnBvcHVwX19sYXllciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogOTk7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgZGlzcGxheTogbm9uZTtcbiAgb3BhY2l0eTogLjg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG59XG5cbi5wb3B1cCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogMTAwO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogYXV0bztcbiAgbWF4LXdpZHRoOiA0OTBweDtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogMzBweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG5cbiAgQGluY2x1ZGUgbWF4KDU0MCkge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICB9XG59XG5cbi5wb3B1cF9faW5uZXIge1xuICBmb250LWZhbWlseTogJGZvbnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDMwcHggMjVweCAyNXB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG5cbi5wb3B1cF9fY2xvc2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDU7XG4gIHRvcDogMzBweDtcbiAgcmlnaHQ6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTVweDtcbiAgaGVpZ2h0OiAxNXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuNHM7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblxuICBAaW5jbHVkZSBtYXgoNTQwKSB7XG4gICAgdG9wOiAzMHB4O1xuICAgIHJpZ2h0OiA3cHg7XG4gIH1cblxuICAmOmhvdmVyIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG4gIHN2ZyB7XG4gICAgZmlsbDogI2ZmZjtcbiAgICB3aWR0aDogMTVweDtcbiAgICBoZWlnaHQ6IDE1cHg7XG4gIH1cbn1cblxuLy9iZWdpbiBwb3B1cCBkaXNjdXNzaW9uXG4ucG9wdXAtZGlzY3Vzc2lvbiB7XG4gIHdpZHRoOiA5NSU7XG4gIG1heC13aWR0aDogNDMwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgLnBvcHVwX19jbG9zZSB7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAtMzVweDtcbiAgfVxufVxuXG4ucG9wdXAtZGlzY3Vzc2lvbl9faGVhZGVyLWZvcm0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMzZweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLnBvcHVwLWRpc2N1c3Npb25fX2hlYWRlci1mb3JtLWF2YSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDhweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2lkdGg6IDIycHg7XG4gIGhlaWdodDogMjJweDtcbiAgbWFyZ2luOiBhdXRvO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLnBvcHVwLWRpc2N1c3Npb25fX2hlYWRlci1mb3JtLWlucHV0IHtcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8gTWVkaXVtJywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAzNnB4O1xuICBwYWRkaW5nOiA2cHggNDBweCA1cHggMzhweDtcbiAgY29sb3I6ICMxZTFlMWU7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMThweCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMGY1O1xufVxuXG4ucG9wdXAtZGlzY3Vzc2lvbl9faGVhZGVyLWZvcm0tc3VibWl0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDM2cHg7XG4gIGhlaWdodDogMzZweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkaGlnaGxpZ2h0LXY7XG4gIGlucHV0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiAzNnB4O1xuICAgIGhlaWdodDogMzZweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICBzdmcge1xuICAgIGZpbGw6ICNmZmY7XG4gICAgd2lkdGg6IDE0cHg7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICB9XG59XG5cbi5wb3B1cC1kaXNjdXNzaW9uX19pbmZvIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4ucG9wdXAtZGlzY3Vzc2lvbl9faW5mby11c2VycyB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICMxZTFlMWU7XG4gIHNwYW4ge1xuICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICAgIGNvbG9yOiAjNGQ0Y2UwO1xuICB9XG59XG5cbi5wb3B1cC1kaXNjdXNzaW9uX191c2VyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nOiA2cHggMTBweDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuNXM7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTRlNGYyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAmOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTRlNGYyO1xuICB9XG4gICYuYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMGY1O1xuICAgIC5wb3B1cC1kaXNjdXNzaW9uX191c2VyLWJ0biBzdmcge1xuICAgICAgZmlsbDogJGhpZ2hsaWdodC12O1xuICAgIH1cbiAgfVxufVxuXG4ucG9wdXAtZGlzY3Vzc2lvbl9fdXNlci1hdmEge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBmbGV4OiBub25lO1xuICB3aWR0aDogMjdweDtcbiAgaGVpZ2h0OiAyN3B4O1xuICBtYXJnaW4tcmlnaHQ6IDE0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgaW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4ucG9wdXAtZGlzY3Vzc2lvbl9fdXNlci1uYW1lIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBjb2xvcjogIzFlMWUxZTtcbn1cblxuLnBvcHVwLWRpc2N1c3Npb25fX3VzZXItc3RhdHVzIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMjNweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIGNvbG9yOiAjOTlhMWJhO1xufVxuXG4ucG9wdXAtZGlzY3Vzc2lvbl9fdXNlci1idG4ge1xuICB3aWR0aDogMTdweDtcbiAgaGVpZ2h0OiAxN3B4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBzdmcge1xuICAgIGZpbGw6ICM5OWExYmE7XG4gICAgd2lkdGg6IDE3cHg7XG4gICAgaGVpZ2h0OiAxN3B4O1xuICAgIHRyYW5zaXRpb246IGZpbGwgLjVzO1xuICB9XG59XG5cbi5wb3B1cC1kaXNjdXNzaW9uX19kZWwtYnRuIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBzcGFuIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBjb2xvcjogIzRkNGNlMDtcbiAgfVxuICBzdmcge1xuICAgIGZsZXg6IG5vbmU7XG4gICAgZmlsbDogJGhpZ2hsaWdodC12O1xuICAgIHdpZHRoOiAxN3B4O1xuICAgIGhlaWdodDogMTdweDtcbiAgICBtYXJnaW4tbGVmdDogOHB4O1xuICB9XG59XG5cbi8vZW5kIHBvcHVwIGRpc2N1c3Npb25cblxuLy9iZWdpbiAucG9wdXAtYWRkLXVzZXJzXG4ucG9wdXAtYWRkLXVzZXJzIHtcbiAgd2lkdGg6IDk1JTtcbiAgbWF4LXdpZHRoOiA0MzBweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAucG9wdXBfX2Nsb3NlIHtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IC0zNXB4O1xuICB9XG59XG5cbi5wb3B1cC1hZGQtdXNlcnNfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAyNXB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjMWUxZTFlO1xufVxuXG4ucG9wdXAtYWRkLXVzZXJzX19pbnB1dCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMzZweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgcGFkZGluZzogMCAyMHB4O1xuICBjb2xvcjogIzFlMWUxZTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAxOHB4ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGYwZjU7XG5cbiAgQGluY2x1ZGUgcGxhY2Vob2xkZXItY29sb3IoIzk5YTFiYSk7XG59XG5cbi5wb3B1cC1hZGQtdXNlcnNfX2J0biB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDIwcHggYXV0byAwO1xufVxuXG4vL2VuZCAucG9wdXAtYWRkLXVzZXJzXG5cbi8vYmVnaW4gcG9wdXAtZW50ZXJcbi5wb3B1cC1lbnRlciB7XG4gIHdpZHRoOiA5NSU7XG4gIG1heC13aWR0aDogNDMwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIC5wb3B1cF9fY2xvc2Uge1xuICAgIHRvcDogMDtcbiAgICByaWdodDogLTM1cHg7XG4gIH1cbn1cblxuLnBvcHVwLWVudGVyX190YWItYnRucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTRlNGYyO1xufVxuXG4ucG9wdXAtZW50ZXJfX3RhYi1idG4ge1xuICBmb250LXNpemU6IDE3cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiAjMWUxZTFlO1xuICAmOjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IC0yMHB4O1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiAzcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgY29udGVudDogJyc7XG4gICAgdHJhbnNpdGlvbjogd2lkdGggLjVzO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRoaWdobGlnaHQtdjtcbiAgfVxuICAmOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuICAmLmFjdGl2ZSB7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG59XG5cbi5wb3B1cC1lbnRlcl9fcmVnaXN0ZXIsXG4ucG9wdXAtZW50ZXJfX2F1dG9yaXNlIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgJi5hY3RpdmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5wb3B1cC1lbnRlcl9faW5wdXQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiAxMDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDM2cHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgY29sb3I6ICMxZTFlMWU7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMjBweCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMGY1O1xuXG4gIEBpbmNsdWRlIHBsYWNlaG9sZGVyLWNvbG9yKCM5OWExYmEpO1xufVxuXG4ucG9wdXAtZW50ZXJfX2FncmVlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgaW5wdXQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTZweDtcbiAgICBoZWlnaHQ6IDE2cHg7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICBpbnB1dDpjaGVja2VkICsgc3Bhbjo6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9jaGVjay5zdmcnKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDlweCA3cHg7XG4gIH1cbiAgc3BhbiB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICAgIGNvbG9yOiAjMWUxZTFlO1xuICAgIGEge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgY29sb3I6ICM0ZDRjZTA7XG4gICAgfVxuICAgICY6OmJlZm9yZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMGYwZjU7XG4gICAgfVxuICB9XG59XG5cbi5wb3B1cC1lbnRlcl9fZW50ZXJlZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMzVweDtcbiAgLmJ0biB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZsZXg6IG5vbmU7XG4gICAgbWluLXdpZHRoOiAxOTBweDtcbiAgICBzdmcge1xuICAgICAgZmxleDogbm9uZTtcbiAgICAgIGZpbGw6ICNmZmY7XG4gICAgICB3aWR0aDogMjFweDtcbiAgICAgIGhlaWdodDogMTVweDtcbiAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgIH1cbiAgfVxufVxuXG4ucG9wdXAtZW50ZXJfX2VudGVyZWQtYW1uZXNpYSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICM0ZDRjZTA7XG59XG5cbi5wb3B1cC1lbnRlcl9fc29jaWFsIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSArIDYwcHgpO1xuICBtYXJnaW4tbGVmdDogLTMwcHg7XG4gIHBhZGRpbmc6IDI1cHggMTBweCAzMHB4IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCA1cHggNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMGY1O1xufVxuXG4ucG9wdXAtZW50ZXJfX3NvY2lhbC10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDE0cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICM5OWExYmE7XG59XG5cbi5wb3B1cC1lbnRlcl9fc29jaWFsLWljb25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5wb3B1cC1lbnRlcl9fc29jaWFsLWljb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDM2cHg7XG4gIGhlaWdodDogMzZweDtcbiAgbWFyZ2luOiAwIDVweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuXG4gIHN2ZyB7XG4gICAgZmlsbDogI2ZmZjtcbiAgfVxufVxuXG4ucG9wdXAtZW50ZXJfX3NvY2lhbC1pY29uLS12ayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyZTZhYjU7XG4gIHN2ZyB7XG4gICAgd2lkdGg6IDIxcHg7XG4gICAgaGVpZ2h0OiAxM3B4O1xuICAgIG1hcmdpbi10b3A6IDNweDtcbiAgfVxufVxuXG4ucG9wdXAtZW50ZXJfX3NvY2lhbC1pY29uLS1mYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMDU2OWU7XG4gIHN2ZyB7XG4gICAgd2lkdGg6IDEwcHg7XG4gICAgaGVpZ2h0OiAxN3B4O1xuICB9XG59XG5cbi5wb3B1cC1lbnRlcl9fc29jaWFsLWljb24tLW1haWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjU2ZWQ0O1xuICBzdmcge1xuICAgIHdpZHRoOiAxOHB4O1xuICAgIGhlaWdodDogMThweDtcbiAgfVxufVxuXG4ucG9wdXAtZW50ZXJfX3NvY2lhbC1pY29uLS15YW5kZXgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjMwNTFjO1xuICBzdmcge1xuICAgIHdpZHRoOiAxMHB4O1xuICAgIGhlaWdodDogMTdweDtcbiAgfVxufVxuXG4ucG9wdXAtZW50ZXJfX3NvY2lhbC1pY29uLS1nbWFpbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjYTFkMDI7XG4gIHN2ZyB7XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgaGVpZ2h0OiAxNnB4O1xuICB9XG59XG5cbi5wb3B1cC1lbnRlcl9fc29jaWFsLWljb24tLW9kbm9rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZiODUxYjtcbiAgc3ZnIHtcbiAgICB3aWR0aDogMTJweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gIH1cbn1cblxuLy9lbmQgcG9wdXAtZW50ZXJcblxuLy9iZWdpbiAucG9wdXAtYWRkLXVzZXJzXG4ucG9wdXAtYWRkLXBvaW50cyB7XG4gIHdpZHRoOiA5NSU7XG4gIG1heC13aWR0aDogNDMwcHg7XG4gIHBhZGRpbmc6IDUwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgLnBvcHVwX19jbG9zZSB7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAtMzVweDtcbiAgfVxufVxuXG4ucG9wdXAtYWRkLXBvaW50c19fdGl0bGUge1xuICBmb250LWZhbWlseTogJGZvbnQ7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDI3cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICMxZTFlMWU7XG59XG5cbi5wb3B1cC1hZGQtcG9pbnRzX19wb2ludHMge1xuICBmb250LWZhbWlseTogJGZvbnQ7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICM0ZDRjZTA7XG59XG5cbi8vZW5kIHBvcHVwLWVudGVyXG4iLCIuYnJlYWRjcnVtYnNfX2xpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcclxufVxyXG5cclxuLmJyZWFkY3J1bWJzX19pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICY6OmFmdGVyIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbWFyZ2luOiAwIDNweCAwIDRweDtcbiAgICBjb250ZW50OiAnLyc7XG4gICAgY29sb3I6ICRsaWdodDtcclxuICB9XHJcbiAgJjpsYXN0LWNoaWxkIHtcbiAgICAuYnJlYWRjcnVtYnNfX2xpbmsge1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgfVxyXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cbiAgfVxufVxyXG5cclxuLmJyZWFkY3J1bWJzX19saW5rIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogJGxpZ2h0O1xyXG5cclxuICAmOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY29sb3I6ICRsaWdodDtcclxuICB9XG59XHJcblxyXG4udGVhY2hlcnMsXG4ubXktY291cnNlcyxcbi5icmVhZGNydW1icy0tZGFyayB7XG4gIC5icmVhZGNydW1ic19fbGlzdCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBwYWRkaW5nLXRvcDogMTVweDtcclxuICB9XHJcbiAgLmJyZWFkY3J1bWJzX19saW5rIHtcbiAgICBjb2xvcjogIzk5YTFiYTtcclxuICB9XHJcbiAgLmJyZWFkY3J1bWJzX19pdGVtIHtcbiAgICAmOjphZnRlciB7XG4gICAgICBjb2xvcjogIzk5YTFiYTtcclxuICAgIH1cclxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAuYnJlYWRjcnVtYnNfX2xpbmsge1xuICAgICAgICBjb2xvcjogIzFlMWUxZTtcclxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiXHJcbi5jb3Vyc2VzLW92ZXItdG9wIHtcclxuICBwYWRkaW5nLXRvcDogMTVweDtcclxuICAuYnJlYWRjcnVtYnMge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIC5icmVhZGNydW1ic19fbGluayxcclxuICAgIC5icmVhZGNydW1ic19faXRlbTo6YWZ0ZXIge1xyXG4gICAgICBjb2xvcjogIzk5YTFiYTtcclxuICAgIH1cclxuICAgIC5icmVhZGNydW1ic19faXRlbTpsYXN0LWNoaWxkIHtcclxuICAgICAgLmJyZWFkY3J1bWJzX19saW5rIHtcclxuICAgICAgICBjb2xvcjogIzFlMWUxZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLm15LWNvdXJzZXMtb3Zlci10b3Age1xyXG4gIC5jb3Vyc2VzLW92ZXItdG9wX19yb3cge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICB9XHJcbn1cclxuXHJcbi5jb3Vyc2VzLW92ZXItdG9wX19yb3cge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcblxyXG4gIEBpbmNsdWRlIG1heCg3NjApIHtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgfVxyXG59XHJcblxyXG4uY291cnNlcy1vdmVyLXRvcF9fdGl0bGUge1xyXG4gIGZvbnQtc2l6ZTogMjVweDtcclxuICBmb250LXdlaWdodDogNTAwO1xyXG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgY29sb3I6ICMxZTFlMWU7XHJcbn1cclxuXHJcbi5jb3Vyc2VzLW92ZXItdG9wX19sYWJlbCB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG59XHJcblxyXG4uY291cnNlcy1vdmVyLXRvcF9fbGFiZWwtc3ZnIHtcclxuICBmbGV4OiBub25lO1xyXG4gIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xyXG4gIHN2ZyB7XHJcbiAgICBmaWxsOiAjOTlhMWJhO1xyXG4gICAgd2lkdGg6IDI0cHg7XHJcbiAgICBoZWlnaHQ6IDI0cHg7XHJcbiAgfVxyXG59XHJcblxyXG4uY291cnNlcy1vdmVyLXRvcF9fbGFiZWwtdGV4dCB7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgbWFyZ2luLXRvcDogOHB4O1xyXG4gIGNvbG9yOiAjOTlhMWJhO1xyXG59XHJcbiIsIi5wYWdpbmF0aW9uIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHBhZGRpbmc6IDVweCAwIDIwcHggMDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5wYWdpbmF0aW9uX19saXN0IHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbi5wYWdpbmF0aW9uX19pdGVtIHtcclxuICBsaXN0LXN0eWxlOiBub25lO1xyXG59XHJcblxyXG4ucGFnaW5hdGlvbl9fbGluayB7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgbWluLXdpZHRoOiAyOHB4O1xyXG4gIHBhZGRpbmc6IDAgNXB4O1xyXG4gIHRyYW5zaXRpb246IGFsbCAuNXM7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICBjb2xvcjogIzk5YTFiYTtcclxuXHJcbiAgQGluY2x1ZGUgbWF4KDM3NSkge1xyXG4gICAgbWluLXdpZHRoOiAyMHB4O1xyXG4gIH1cclxuICAmLmFjdGl2ZSB7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICBjb2xvcjogIzFlMWUxZTtcclxuICB9XHJcbiAgJjpob3ZlciB7XHJcbiAgICBjb2xvcjogIzFlMWUxZTtcclxuICB9XHJcbn1cclxuXHJcbi5wYWdpbmF0aW9uLWFycl9fbGVmdCxcclxuLnBhZ2luYXRpb24tYXJyX19yaWdodCB7XHJcbiAgc3ZnIHtcclxuICAgIGZpbGw6ICM5OWExYmE7XHJcbiAgICB3aWR0aDogNDBweDtcclxuICAgIGhlaWdodDogNDBweDtcclxuICAgIHRyYW5zaXRpb246IGZpbGwgLjVzO1xyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGZpbGw6ICRoaWdobGlnaHQtdjtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5wYWdpbmF0aW9uLWFycl9fbGVmdCB7XHJcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG4gIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XHJcblxyXG4gIEBpbmNsdWRlIG1heCgzNzUpIHtcclxuICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICB9XHJcbn1cclxuXHJcbi5wYWdpbmF0aW9uLWFycl9fcmlnaHQge1xyXG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcclxuXHJcbiAgQGluY2x1ZGUgbWF4KDM3NSkge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbiAgfVxyXG59XHJcbiIsIi5wcm9maWxlLWhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRicmFuZDtcbiAgYmFja2dyb3VuZC1pbWFnZTogJGdyYWRpZW50O1xuICAuY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZy10b3A6IDEycHg7XG4gICAgcGFkZGluZy1ib3R0b206IDEycHg7XG5cbiAgICBAaW5jbHVkZSBtYXgoNzYwKSB7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBtYXgtd2lkdGg6IDU3MHB4O1xuICAgIH1cbiAgfVxufVxuXG4vL2JlZ2luIHByb2ZpbGUtaGVhZGVyX19zZWFyY2hcbi5wcm9maWxlLWhlYWRlcl9fc2VhcmNoIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA1NzBweDtcbiAgaGVpZ2h0OiAzNnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIC40KTtcbiAgYm9yZGVyLXJhZGl1czogMThweDtcblxuICBAaW5jbHVkZSBtYXgoNzYwKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxufVxuXG4ucHJvZmlsZS1oZWFkZXJfX3NlYXJjaC1pbnB1dCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gIHBhZGRpbmctbGVmdDogMjVweDtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG5cbiAgQGluY2x1ZGUgcGxhY2Vob2xkZXItY29sb3IocmdiYSgyNTUsIDI1NSwgMjU1LCAuNCkpO1xufVxuXG4ucHJvZmlsZS1oZWFkZXJfX3NlYXJjaC1zdWJtaXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAxNXB4O1xuICB3aWR0aDogMTRweDtcbiAgaGVpZ2h0OiAxM3B4O1xuICBtYXJnaW46IGF1dG87XG4gIGlucHV0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDE0cHg7XG4gICAgaGVpZ2h0OiAxM3B4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIHN2ZyB7XG4gICAgZmlsbDogI2ZmZjtcbiAgICB3aWR0aDogMTRweDtcbiAgICBoZWlnaHQ6IDEzcHg7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIH1cbn1cblxuLnByb2ZpbGUtaGVhZGVyX19zZWFyY2gtc2VsZWN0Ym94IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4OiBub25lO1xuICB3aWR0aDogMTU1cHg7XG4gICY6OmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMXB4O1xuICAgIGhlaWdodDogMTRweDtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgY29udGVudDogJyc7XG4gICAgb3BhY2l0eTogLjQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgfVxuICBzZWxlY3Qge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMzZweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gIH1cbiAgb3B0aW9uOm5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xuICAgIGNvbG9yOiAkdGV4dDtcbiAgfVxuICBvcHRpb25bc2VsZWN0ZWRdIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgc3ZnIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAxNXB4O1xuICAgIGJvdHRvbTogMDtcbiAgICBmaWxsOiAjZmZmO1xuICAgIHdpZHRoOiAxMHB4O1xuICAgIGhlaWdodDogNXB4O1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgfVxufVxuXG4vL2VuZCBwcm9maWxlLWhlYWRlcl9fc2VhcmNoXG5cbi8vIGJlZ2luIHByb2ZpbGUtaGVhZGVyX19pY29ucy1saXN0XG4ucHJvZmlsZS1oZWFkZXJfX2ljb25zLWxpc3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbjogMCAyMHB4IDAgMDtcbiAgcGFkZGluZzogMDtcblxuICBAaW5jbHVkZSBtYXgoMzc1KSB7XG4gICAgbWFyZ2luOiAxMHB4IGF1dG8gMTBweCAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIH1cbn1cblxuLnByb2ZpbGUtaGVhZGVyX19pY29ucy1pdGVtIHtcbiAgZmxleDogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcblxuICAmOmxhc3QtY2hpbGQge1xuICAgIC5wcm9maWxlLWhlYWRlcl9faWNvbnMtbGluayB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgfVxuICB9XG4gICY6aG92ZXIge1xuICAgIC5wcm9maWxlLWhlYWRlci1wb3B1cC13cmFwIHtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICAgICAgb3BhY2l0eTogMTtcblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5wcm9maWxlLWhlYWRlcl9faWNvbnMtbGluayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiAyNXB4O1xuICBtYXJnaW4tbGVmdDogMjZweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogI2ZmZjtcblxuICBAaW5jbHVkZSBtYXgoNzYwKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG5cbiAgJjpob3ZlcixcbiAgJi5hY3RpdmUge1xuICAgIHN2ZyB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgfVxuICBzdmcge1xuICAgIGZpbGw6ICNmZmY7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuNXM7XG4gICAgb3BhY2l0eTogLjQ7XG4gIH1cbn1cblxuLnByb2ZpbGUtaGVhZGVyX19pY29ucy1saW5rLS1tZXNzYWdlIHN2ZyB7XG4gIHdpZHRoOiAyN3B4O1xuICBoZWlnaHQ6IDI1cHg7XG59XG5cbi5wcm9maWxlLWhlYWRlcl9faWNvbnMtbGluay0taGF0IHN2ZyB7XG4gIHdpZHRoOiAzNXB4O1xuICBoZWlnaHQ6IDIycHg7XG59XG5cbi5wcm9maWxlLWhlYWRlcl9faWNvbnMtbGluay0taW5mbyBzdmcge1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xufVxuXG4ucHJvZmlsZS1oZWFkZXJfX2ljb25zLWNvdW50ZXIge1xuICBmb250LXNpemU6IDEwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtN3B4O1xuICByaWdodDogLTEwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMjJweDtcbiAgaGVpZ2h0OiAyMnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICRoaWdobGlnaHQtcjtcbn1cblxuLy8gYmVnaW4gcHJvZmlsZS1oZWFkZXJfX2ljb25zLWxpc3RcblxuLy9iZWdpbiBwcm9maWxlLWhlYWRlcl9fdXNlclxuLnByb2ZpbGUtaGVhZGVyX191c2VyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4OiBub25lO1xuICBtYXJnaW4tbGVmdDogYXV0bztcblxuICBAaW5jbHVkZSBtYXgoNTAwKSB7XG4gICAgbWFyZ2luOiAxMHB4IDA7XG4gIH1cbn1cblxuLnByb2ZpbGUtaGVhZGVyX191c2VyLWF2YSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGZsZXg6IG5vbmU7XG4gIHdpZHRoOiAzNnB4O1xuICBoZWlnaHQ6IDM2cHg7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMGY1O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9zbWlsZS5zdmcnKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcbiAgYmFja2dyb3VuZC1zaXplOiA2NSU7XG59XG5cbi5wcm9maWxlLWhlYWRlcl9fdXNlci1ib2R5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xufVxuXG4ucHJvZmlsZS1oZWFkZXJfX3VzZXItbmFtZSB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBtYXJnaW46IDA7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xufVxuXG4ucHJvZmlsZS1oZWFkZXJfX3VzZXItcmFpdCB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwIDNweCAwIDA7XG4gIHBhZGRpbmctcmlnaHQ6IDhweDtcbiAgY29sb3I6ICNmZmY7XG4gICY6OmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogM3B4O1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiAxcHg7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIG9wYWNpdHk6IC40O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIH1cbiAgc3BhbiB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIH1cbn1cblxuLnByb2ZpbGUtaGVhZGVyX191c2VyLXBvaW50cyB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMDtcbiAgY29sb3I6ICNmZmY7XG4gIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgfVxufVxuXG4ucHJvZmlsZS1oZWFkZXJfX3VzZXItYXJyb3cge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogN3B4O1xuICByaWdodDogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBzdmcge1xuICAgIGZpbGw6ICNmZmY7XG4gICAgd2lkdGg6IDEwcHg7XG4gICAgaGVpZ2h0OiA1cHg7XG4gIH1cbn1cblxuLnByb2ZpbGUtaGVhZGVyX19lbnRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICAuYnRuIHtcbiAgICBtaW4td2lkdGg6IDE5MnB4O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB9XG59XG5cbi5wcm9maWxlLWhlYWRlcl9fdXNlci1tZW51IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAyO1xuICB0b3A6IDQ5cHg7XG4gIHJpZ2h0OiAwO1xuICBkaXNwbGF5OiBub25lO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtaW4td2lkdGg6IDI1MHB4O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCA1cHggNXB4O1xuICBib3gtc2hhZG93OiAwIDAgMTBweCByZ2JhKDAsIDAsIDAsIC4xNSk7XG5cbiAgQGluY2x1ZGUgbWF4KDUwMCkge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5wcm9maWxlLWhlYWRlcl9fdXNlci1pdGVtIHtcbiAgcGFkZGluZzogMTBweCAyMHB4IDEwcHggMTRweDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmMGYwZjU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICY6bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgfVxuICAmLmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjBmNTtcbiAgICAucHJvZmlsZS1oZWFkZXJfX3VzZXItbGluayB7XG4gICAgICBjb2xvcjogIzRkNGNlMDtcbiAgICB9XG4gIH1cbn1cblxuLnByb2ZpbGUtaGVhZGVyX191c2VyLWxpbmsge1xuICBmb250LXNpemU6IDE0cHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICMxZTFlMWU7XG4gICY6aG92ZXIge1xuICAgIGNvbG9yOiAjMWUxZTFlO1xuICB9XG4gIHNwYW4ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMXB4O1xuICAgIGhlaWdodDogMTZweDtcbiAgICBtYXJnaW46IDAgNXB4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgzcHgpO1xuICAgIG9wYWNpdHk6IC41O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM5OWExYmE7XG4gIH1cbn1cblxuLy9lbmQgcHJvZmlsZS1oZWFkZXJfX3VzZXJcblxuLy9iZWdpbiBwcm9maWxlLWhlYWRlci1wb3B1cHNcblxuLnByb2ZpbGUtaGVhZGVyLXBvcHVwLXdyYXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDU7XG4gIHRvcDogMTAwJTtcbiAgbGVmdDogMDtcbiAgcGFkZGluZy10b3A6IDI4cHg7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgLjVzO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgb3BhY2l0eTogMDtcblxuICBAaW5jbHVkZSBtYXgoMTE0MCkge1xuICAgIHJpZ2h0OiAtNDBweDtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG4gIEBpbmNsdWRlIG1heCg3NjApIHtcbiAgICBsZWZ0OiAwO1xuICB9XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAyMnB4O1xuICAgIHdpZHRoOiAxMnB4O1xuICAgIGhlaWdodDogNnB4O1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjVzO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgYm9yZGVyLXJpZ2h0OiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogNnB4IHNvbGlkICNmZmY7XG4gICAgYm9yZGVyLWxlZnQ6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAvL0BpbmNsdWRlIG1heCg3NjApIHtcbiAgICAvLyAgcmlnaHQ6IGF1dG87XG4gICAgLy8gIGxlZnQ6IDhweDtcbiAgICAvL31cbiAgfVxufVxuXG4ucHJvZmlsZS1oZWFkZXJfX2ljb25zLWxpbmstLW1lc3NhZ2UgKyAucHJvZmlsZS1oZWFkZXItcG9wdXAtd3JhcDo6YmVmb3JlIHtcbiAgbGVmdDogMzBweDtcblxuICBAaW5jbHVkZSBtYXgoMTE0MCkge1xuICAgIHJpZ2h0OiAxNjBweDtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG4gIEBpbmNsdWRlIG1heCg3NjApIHtcbiAgICBsZWZ0OiAxMHB4O1xuICB9XG59XG5cbi5wcm9maWxlLWhlYWRlcl9faWNvbnMtbGluay0taGF0ICsgLnByb2ZpbGUtaGVhZGVyLXBvcHVwLXdyYXA6OmJlZm9yZSB7XG4gIGxlZnQ6IDkwcHg7XG5cbiAgQGluY2x1ZGUgbWF4KDExNDApIHtcbiAgICByaWdodDogMTAwcHg7XG4gICAgbGVmdDogYXV0bztcbiAgfVxuICBAaW5jbHVkZSBtYXgoNzYwKSB7XG4gICAgbGVmdDogNjVweDtcbiAgfVxufVxuXG4ucHJvZmlsZS1oZWFkZXJfX2ljb25zLWxpbmstLWluZm8gKyAucHJvZmlsZS1oZWFkZXItcG9wdXAtd3JhcDo6YmVmb3JlIHtcbiAgbGVmdDogMTQ1cHg7XG5cbiAgQGluY2x1ZGUgbWF4KDExNDApIHtcbiAgICByaWdodDogNDVweDtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG4gIEBpbmNsdWRlIG1heCg3NjApIHtcbiAgICBsZWZ0OiAxMjBweDtcbiAgfVxufVxuXG4ucHJvZmlsZS1oZWFkZXItcG9wdXAge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aWR0aDogNTAwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm94LXNoYWRvdzogMCAwIDEwcHggcmdiYSgwLCAwLCAwLCAuMTUpO1xuXG4gIEBpbmNsdWRlIG1heCg1NDApIHtcbiAgICB3aWR0aDogNDAwcHg7XG4gIH1cbiAgQGluY2x1ZGUgbWF4KDQyNSkge1xuICAgIHdpZHRoOiAzMDBweDtcbiAgfVxufVxuXG4ucHJvZmlsZS1oZWFkZXItcG9wdXBfX2hlYWRlciB7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgc3BhbiB7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDVweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGNvbG9yOiAjNGQ0Y2UwO1xuICB9XG59XG5cbi5wcm9maWxlLWhlYWRlci1wb3B1cF9faGVhZGVyLS1vbGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMGY1O1xuICBzcGFuIHtcbiAgICBjb2xvcjogIzk5YTFiYTtcbiAgfVxufVxuXG4ucHJvZmlsZS1oZWFkZXItcG9wdXBfX2l0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDE1cHggMjVweCAxMHB4IDIwcHg7XG4gIHRyYW5zaXRpb246IC41cztcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNmMGYwZjU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cbiAgQGluY2x1ZGUgbWF4KDQyNSkge1xuICAgIHBhZGRpbmc6IDE1cHggMTVweCAxMHB4IDE1cHg7XG4gIH1cblxuICAmOmhvdmVyIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2VlZWVmZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWZlO1xuICAgIC5wcm9maWxlLWhlYWRlci1wb3B1cF9fY2xvc2Uge1xuICAgICAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgfVxuICAuYnRuIHtcbiAgICBtaW4td2lkdGg6IDEyMHB4O1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB9XG4gIH1cbn1cblxuLnByb2ZpbGUtaGVhZGVyLXBvcHVwX19pdGVtLS1vbGQge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjBmNTtcbn1cblxuLnByb2ZpbGUtaGVhZGVyLXBvcHVwX19jbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMHB4O1xuICByaWdodDogMTBweDtcbiAgd2lkdGg6IDlweDtcbiAgaGVpZ2h0OiA5cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAuNXM7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBvcGFjaXR5OiAwO1xuICBzdmcge1xuICAgIGZpbGw6ICM5OWExYmE7XG4gICAgd2lkdGg6IDlweDtcbiAgICBoZWlnaHQ6IDlweDtcbiAgfVxufVxuXG4ucHJvZmlsZS1oZWFkZXItcG9wdXBfX2F2YSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4OiBub25lO1xuICB3aWR0aDogNjRweDtcbiAgaGVpZ2h0OiA2NHB4O1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQwY2ViMDtcblxuICBAaW5jbHVkZSBtYXgoNDI1KSB7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgfVxuXG4gIHN2ZyB7XG4gICAgZmlsbDogI2ZmZjtcbiAgICB3aWR0aDogMzZweDtcbiAgICBoZWlnaHQ6IDMzcHg7XG4gIH1cbiAgaW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICBzcGFuIHtcbiAgICBmb250LXNpemU6IDM1cHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBjb2xvcjogI2ZmZjtcblxuICAgIEBpbmNsdWRlIG1heCg0MjUpIHtcbiAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgIHBhZGRpbmctdG9wOiAycHg7XG4gICAgfVxuICB9XG59XG5cbi5wcm9maWxlLWhlYWRlci1wb3B1cF9faXRlbS0tY291bnRlciB7XG4gIC5wcm9maWxlLWhlYWRlci1wb3B1cF9fYXZhIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmM0YzNiO1xuICB9XG59XG5cbi5wcm9maWxlLWhlYWRlci1wb3B1cF9fdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAxM3B4O1xuICBjb2xvcjogIzFlMWUxZTtcbn1cblxuLnByb2ZpbGUtaGVhZGVyLXBvcHVwX19mb290ZXIge1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UxZTFlODtcbiAgYSB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbG9yOiAjNGQ0Y2UwO1xuICB9XG59XG5cbi8vZW5kIHByb2ZpbGUtaGVhZGVyLXBvcHVwc1xuIiwiZGl2LnNjZWRpdG9yLWdyaXAge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbmRpdi5zY2VkaXRvci10b29sYmFyLFxyXG5kaXYuc2NlZGl0b3ItZ3JvdXAge1xyXG4gIG1hcmdpbi10b3A6IDVweDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIGJvcmRlci1ib3R0b206IDA7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbn1cclxuXHJcbi5zY2VkaXRvci1idXR0b24gZGl2IHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XHJcbiAgYmFja2dyb3VuZC1zaXplOiAxNXB4IDE1cHg7XHJcbn1cclxuXHJcbi5zY2VkaXRvci1idXR0b24tYm9sZCBkaXYge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL2JvbGQucG5nJyk7XHJcbn1cclxuXHJcbi5zY2VkaXRvci1idXR0b24taXRhbGljIGRpdiB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvaXRhbGljLnBuZycpO1xyXG59XHJcblxyXG4uc2NlZGl0b3ItYnV0dG9uLXVuZGVybGluZSBkaXYge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL3VuZGVybGluZS5wbmcnKTtcclxufVxyXG5cclxuLnNjZWRpdG9yLWJ1dHRvbi1saW5rIGRpdiB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvbGluay5wbmcnKTtcclxufVxyXG5cclxuLnNjZWRpdG9yLWJ1dHRvbi11bmxpbmsgZGl2IHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9saW5rLWJyb2tlbi5wbmcnKTtcclxufVxyXG5cclxuLnNjZWRpdG9yLWJ1dHRvbi1xdW90ZSBkaXYge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL3F1b3RlLnBuZycpO1xyXG59XHJcblxyXG4uc2NlZGl0b3ItY29udGFpbmVyIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcclxuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gIGJvcmRlcjogbm9uZTtcclxuICBpZnJhbWUge1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDM0cHg7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xyXG4gICAgY29sb3I6ICM5OWExYmE7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxOHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMGY1O1xyXG4gIH1cclxufVxyXG5cclxuLnByb2ZpbGUtbmV3LWFydGljbGVfX2FydGljbGUtLXJldmVyc2UsXHJcbi5wcm9maWxlLWFydGljbGVfX2Zvb3Rlci0tcmV2ZXJzZSB7XHJcbiAgLnNjZWRpdG9yLWNvbnRhaW5lciB7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIH1cclxuICAucHJvZmlsZS1hcnRpY2xlX19mb3JtLXN1Ym1pdC13cmFwIHtcclxuICAgIHRvcDogNDNweDtcclxuICB9XHJcbiAgLnNjZWRpdG9yLXRvb2xiYXIge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gIH1cclxufVxyXG5cclxuZGl2LnNjZWRpdG9yLWRyb3Bkb3duIGlucHV0IHtcclxuICB3aWR0aDogMjgwcHg7XHJcbiAgaGVpZ2h0OiAzNnB4O1xyXG4gIHBhZGRpbmc6IDNweCAxMHB4IDVweCAxNXB4O1xyXG4gIGNvbG9yOiAkdGV4dDtcclxuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcclxuICBib3JkZXItcmFkaXVzOiAxOHB4ICFpbXBvcnRhbnQ7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjBmNTtcclxuXHJcbiAgQGluY2x1ZGUgcGxhY2Vob2xkZXItY29sb3IoIzk5YTFiYSk7XHJcbiAgJjo6cGxhY2Vob2xkZXIge1xyXG4gICAgQGluY2x1ZGUgcGxhY2Vob2xkZXItY29sb3IoJHRleHQpO1xyXG4gIH1cclxufVxyXG5cclxuZGl2LnNjZWRpdG9yLWRyb3Bkb3duIC5idXR0b24ge1xyXG4gIGZvbnQtZmFtaWx5OiAkZm9udDtcclxuICBmb250LXNpemU6IDE0cHg7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICBsaW5lLWhlaWdodDogMzZweDtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMzZweDtcclxuICBwYWRkaW5nOiAwIDIwcHg7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIHRyYW5zaXRpb246IGFsbCAuNXM7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIGNvbG9yOiAkbGlnaHQ7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgJGhpZ2hsaWdodC12O1xyXG4gIGJvcmRlci1yYWRpdXM6IDE4cHggIWltcG9ydGFudDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkaGlnaGxpZ2h0LXY7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogJGdyYWRpZW50O1xyXG4gIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgJjpob3ZlciB7XHJcbiAgICBjb2xvcjogJGhpZ2hsaWdodC12O1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgJGhpZ2hsaWdodC12ICFpbXBvcnRhbnQ7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcclxuICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG5kaXYuc2NlZGl0b3ItZHJvcGRvd24gbGFiZWwge1xyXG4gIG1hcmdpbi1ib3R0b206IDZweDtcclxuICBwYWRkaW5nOiA0cHggMCA0cHggMTBweDtcclxufSIsIi5teS1jb3Vyc2UtYXNpZGUge1xuICBmbGV4OiBub25lO1xuICB3aWR0aDogMjcwcHg7XG4gIG1hcmdpbi1yaWdodDogMzBweDtcblxuQGluY2x1ZGUgbWF4KDc2MCkge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuXG4ubXktY291cnNlLWFzaWRlX19tZW51IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4ubXktY291cnNlLWFzaWRlX19tZW51LXRpdGxlIHtcbiAgcGFkZGluZzogMTVweCAyMHB4IDEwcHggMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QwZDVlMjtcbiAgc3BhbiB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgY29sb3I6ICMxZTFlMWU7XG4gIH1cbn1cblxuLm15LWNvdXJzZS1hc2lkZV9fbWVudS1saXN0IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4ubXktY291cnNlLWFzaWRlX19tZW51LWl0ZW0ge1xuICBwYWRkaW5nOiAxNXB4IDE4cHggMTBweCAxOHB4O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2YwZjBmNTtcbiAgJjpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICB9XG59XG5cbi5teS1jb3Vyc2UtYXNpZGVfX21lbnUtbGluayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLm15LWNvdXJzZS1hc2lkZV9fbWVudS1zdmcge1xuICBmbGV4OiBub25lO1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIHN2ZyB7XG4gICAgZmlsbDogJGhpZ2hsaWdodC12O1xuICB9XG59XG5cbi5teS1jb3Vyc2UtYXNpZGVfX21lbnUtc3ZnLS1jYW1lcmEgc3ZnIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMTdweDtcbn1cblxuLm15LWNvdXJzZS1hc2lkZV9fbWVudS1zdmctLW5vdGUgc3ZnIHtcbiAgd2lkdGg6IDE5cHg7XG4gIGhlaWdodDogMThweDtcbn1cblxuLm15LWNvdXJzZS1hc2lkZV9fbWVudS1zdmctLWJvb2sgc3ZnIHtcbiAgd2lkdGg6IDE5cHg7XG4gIGhlaWdodDogMTRweDtcbn1cblxuLm15LWNvdXJzZS1hc2lkZV9fbWVudS10ZXh0IHtcbiAgc3BhbiB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgY29sb3I6ICMxZTFlMWU7XG4gIH1cbn1cblxuLm15LWNvdXJzZS1hc2lkZV9fbWVudS1pdGVtLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRoaWdobGlnaHQtdjtcbiAgLm15LWNvdXJzZS1hc2lkZV9fbWVudS1zdmcgc3ZnIHtcbiAgICBmaWxsOiAjZmZmO1xuICB9XG4gIC5teS1jb3Vyc2UtYXNpZGVfX21lbnUtdGV4dCB7XG4gICAgc3BhbiB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICB9XG4gIH1cbn1cblxuLm15LWNvdXJzZS1hc2lkZV9fbWVudS1pdGVtLS1maW5pc2hlZCB7XG4gIC5teS1jb3Vyc2UtYXNpZGVfX21lbnUtc3ZnIHN2ZyB7XG4gICAgZmlsbDogIzk5YTFiYTtcbiAgfVxuICAubXktY291cnNlLWFzaWRlX19tZW51LXRleHQge1xuICAgIHNwYW4ge1xuICAgICAgY29sb3I6ICM5OWExYmE7XG4gICAgfVxuICB9XG59XG5cbi5teS1jb3Vyc2UtYXNpZGVfX21lbnUtaXRlbS0tZml4ZWQge1xuICAubXktY291cnNlLWFzaWRlX19tZW51LXN2ZyBzdmcge1xuICAgIGZpbGw6ICRoaWdobGlnaHQtdjtcbiAgfVxuICAubXktY291cnNlLWFzaWRlX19tZW51LXRleHQge1xuICAgIHNwYW4ge1xuICAgICAgY29sb3I6ICRoaWdobGlnaHQtdjtcbiAgICB9XG4gIH1cbn1cblxuLm15LWNvdXJzZS1hc2lkZV9fbWVudS10ZXh0LS1maW5pc2hlZCxcbi5teS1jb3Vyc2UtYXNpZGVfX21lbnUtdGV4dC0tZml4ZWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBzdmcge1xuICAgIGZsZXg6IG5vbmU7XG4gICAgZmlsbDogJGhpZ2hsaWdodC12O1xuICAgIHdpZHRoOiAxMHB4O1xuICAgIGhlaWdodDogMTBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgfVxuICBzcGFuIHtcbiAgICBmb250LXNpemU6IDExcHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgY29sb3I6ICRoaWdobGlnaHQtdiAhaW1wb3J0YW50O1xuICB9XG59XG5cbi8vYmVnaW4gdGVhY2hlclxuLm15LWNvdXJzZS1hc2lkZV9fdGVhY2hlciB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgLmNvdXJzZS1hYm91dF9fdGVhY2hlci1yYWl0IHtcbiAgICBtYXJnaW46IDAgMCAxNXB4IDA7XG4gICAgc3ZnIHtcbiAgICAgIHdpZHRoOiAxNXB4O1xuICAgICAgaGVpZ2h0OiAxNXB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gICAgfVxuICB9XG59XG5cbi5teS1jb3Vyc2UtYXNpZGVfX3RlYWNoZXItdGl0bGUge1xuICBwYWRkaW5nOiAxNXB4IDIwcHggMTBweCAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDBkNWUyO1xuICBzcGFuIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBjb2xvcjogIzFlMWUxZTtcbiAgfVxufVxuXG4ubXktY291cnNlLWFzaWRlX190ZWFjaGVyLWJvZHkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiAxOHB4IDIwcHggMTNweCAyMHB4O1xufVxuXG4ubXktY291cnNlLWFzaWRlX190ZWFjaGVyLWF2YSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGZsZXg6IG5vbmU7XG4gIHdpZHRoOiAzNHB4O1xuICBoZWlnaHQ6IDM0cHg7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBpbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5teS1jb3Vyc2UtYXNpZGVfX3RlYWNoZXItbmFtZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBjb2xvcjogIzFlMWUxZTtcbn1cblxuLm15LWNvdXJzZS1hc2lkZV9fdGVhY2hlci1wb3NpdGlvbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGNvbG9yOiAjNGQ0Y2UwO1xufVxuXG4vL2VuZCB0ZWFjaGVyXG5cbi8vYmVnaW4gc2VydGlmaWNhdGVcbi5teS1jb3Vyc2UtYXNpZGVfX3NlcnRpZmljYXRlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAmLmFjdGl2ZSB7XG4gICAgc3Zne1xuICAgICAgZmlsbDokaGlnaGxpZ2h0LXY7XG4gICAgfVxuICAgIC5teS1jb3Vyc2UtYXNpZGVfX3NlcnRpZmljYXRlLXRleHQge1xuICAgICAgY29sb3I6ICRoaWdobGlnaHQtdjtcbiAgICB9XG4gIH1cbn1cblxuLm15LWNvdXJzZS1hc2lkZV9fc2VydGlmaWNhdGUtc3ZnIHtcbiAgZmxleDogbm9uZTtcbiAgbWFyZ2luLXJpZ2h0OiAxOXB4O1xuICBzdmcge1xuICAgIGZpbGw6ICM5OWExYmE7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICB9XG59XG5cbi5teS1jb3Vyc2UtYXNpZGVfX3NlcnRpZmljYXRlLXRleHQge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICBjb2xvcjogIzk5YTFiYTtcbn1cblxuLy9lbmQgc2VydGlmaWNhdGVcbiIsIi8qIFNsaWRlciAqL1xuLnNsaWNrLWxvYWRpbmcgLnNsaWNrLWxpc3Qge1xuICBiYWNrZ3JvdW5kOiAjZmZmIHVybCgnLi4vaW1nL3NsaWNrL3NsaWNrLWFqYXgtbG9hZGVyLmdpZicpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xufVxuXG4uc2xpY2stc2xpZGVyIHtcbiAgdXNlci1zZWxlY3Q6IGF1dG87XG4gICoge1xuICAgIG91dGxpbmU6IG5vbmU7XG4gIH1cbn1cblxuLyogQXJyb3dzICovXG4uc2xpY2stcHJldixcbi5zbGljay1uZXh0IHtcbiAgZm9udC1zaXplOiAwO1xuICBsaW5lLWhlaWdodDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDI4cHg7XG4gIHBhZGRpbmc6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvc2xpY2svc2xpY2stYXJyLnBuZycpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuXG4uc2xpY2stcHJldiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgMTAwJTtcbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xuICB9XG59XG5cbi5zbGljay1uZXh0IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTAwJSAxMDAlO1xuICAmOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMDAlIDA7XG4gIH1cbn1cblxuLnNsaWNrLXByZXYge1xuICBsZWZ0OiAtMjVweDtcbn1cblxuW2Rpcj0ncnRsJ10gLnNsaWNrLXByZXYge1xuICByaWdodDogLTI1cHg7XG4gIGxlZnQ6IGF1dG87XG59XG5cbi5zbGljay1uZXh0IHtcbiAgcmlnaHQ6IC0yNXB4O1xufVxuXG5bZGlyPSdydGwnXSAuc2xpY2stbmV4dCB7XG4gIHJpZ2h0OiBhdXRvO1xuICBsZWZ0OiAtMjVweDtcbn1cblxuLyogRG90cyAqL1xuLnNsaWNrLWRvdHRlZC5zbGljay1zbGlkZXIge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuXG4uc2xpY2stZG90cyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtMjVweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnNsaWNrLWRvdHMgbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgbWFyZ2luOiAwIDVweDtcbiAgcGFkZGluZzogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uc2xpY2stZG90cyBsaSBidXR0b24ge1xuICBmb250LXNpemU6IDA7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgcGFkZGluZzogNXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICBvdXRsaW5lOiBub25lO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmhvdmVyLFxuLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmhvdmVyOmJlZm9yZSxcbi5zbGljay1kb3RzIGxpIGJ1dHRvbjpmb2N1czpiZWZvcmUge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uc2xpY2stZG90cyBsaSBidXR0b246YmVmb3JlIHtcbiAgZm9udC1zaXplOiA2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgY29udGVudDogJ+KAoic7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgb3BhY2l0eTogLjI1O1xuICBjb2xvcjogYmxhY2s7XG59XG5cbi5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSBidXR0b246YmVmb3JlIHtcbiAgb3BhY2l0eTogLjc1O1xuICBjb2xvcjogYmxhY2s7XG59XG4iLCIuZm9vdGVyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnJhbmQ7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogJGdyYWRpZW50O1xyXG59XHJcblxyXG4uZm9vdGVyLXRvcCB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgcGFkZGluZy10b3A6IDQzcHg7XHJcblxyXG4gIEBpbmNsdWRlIG1heCgxMjIwKSB7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgfVxyXG59XHJcblxyXG4uZm9vdGVyLXRvcF9faXRlbSB7XHJcbiAgd2lkdGg6IGNhbGMoMTclIC0gMjlweCk7XHJcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHJcbiAgQGluY2x1ZGUgbWF4KDEyMjApIHtcclxuICAgIHdpZHRoOiAzMCU7XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBtYXgoNjAwKSB7XHJcbiAgICB3aWR0aDogNDUlO1xyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgbWF4KDM3NSkge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG59XHJcblxyXG4uZm9vdGVyLXRvcF9fbG9nbyB7XHJcbiAgZm9udC1mYW1pbHk6ICRmb250LWxvZ287XHJcbiAgZm9udC1zaXplOiAyMHB4O1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIG1hcmdpbi1ib3R0b206IDI3cHg7XHJcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgJjpob3ZlciB7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICB9XHJcbiAgaW1nIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6IDk1JTtcclxuICB9XHJcbn1cclxuXHJcbi5mb290ZXItdG9wX19sb2dvLXN1YnRpdGxlIHtcclxuICBmb250LXNpemU6IDE0cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IC4zcHg7XHJcbiAgY29sb3I6ICM5OWExYmE7XHJcbiAgZm9udC13ZWlnaHQ6IDMwMDtcclxufVxyXG5cclxuLmZvb3Rlci10b3BfX3RpdGxlIHtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gIHBhZGRpbmctdG9wOiA1cHg7XHJcbiAgY29sb3I6ICNmZmY7XHJcbn1cclxuXHJcbi5mb290ZXItdG9wX19saXN0IHtcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG5cclxuLmZvb3Rlci10b3BfX2xpc3QtaXRlbSB7XHJcbiAgcGFkZGluZzogMDtcclxuICBsaXN0LXN0eWxlOiBub25lO1xyXG59XHJcblxyXG4uZm9vdGVyLXRvcF9fbGlzdC1saW5rIHtcclxuICBmb250LXNpemU6IDE0cHg7XHJcbiAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICBsaW5lLWhlaWdodDogMzRweDtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgY29sb3I6ICM5OWExYmE7XHJcbiAgJjpob3ZlciB7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICB9XHJcbn1cclxuXHJcbi5mb290ZXItdG9wX19hZHJlc3Mge1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxuICBmb250LXdlaWdodDogMzAwO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgcGFkZGluZy10b3A6IDEwcHg7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIGxldHRlci1zcGFjaW5nOiAtLjNweDtcclxuICBjb2xvcjogIzk5YTFiYTtcclxuICAmOmhvdmVyIHtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gIH1cclxufVxyXG5cclxuLmZvb3Rlci10b3BfX3Bob25lIHtcclxuICBmb250LXNpemU6IDIwcHg7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgJjpob3ZlciB7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICB9XHJcbn1cclxuXHJcbi5mb290ZXItdG9wX19zb2NpYWwtbGlzdCB7XHJcbiAgbWFyZ2luOiAxNXB4IDAgMCAwO1xyXG59XHJcblxyXG4uZm9vdGVyLWJvdHRvbSB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIHBhZGRpbmctdG9wOiAxNXB4O1xyXG4gIHBhZGRpbmctYm90dG9tOiAxNXB4O1xyXG5cclxuICBAaW5jbHVkZSBtYXgoNjAwKSB7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgfVxyXG59XHJcblxyXG4uZm9vdGVyLWJvdHRvbV9fY29weXJpZ2h0IHtcclxuICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgcGFkZGluZzogMTVweCAwO1xyXG5cclxuICBAaW5jbHVkZSBtYXgoNjAwKSB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBhZGRpbmc6IDVweCAwO1xyXG4gIH1cclxufVxyXG5cclxuLmZvb3Rlci1ib3R0b21fX2NvcHlyaWdodC10ZXh0IHtcclxuICBmb250LXNpemU6IDEycHg7XHJcbiAgY29sb3I6ICM5OWExYmE7XHJcbn1cclxuXHJcbi5mb290ZXItYm90dG9tX19vZmZlcixcclxuLmZvb3Rlci1ib3R0b21fX3ByaXZhY3kge1xyXG4gIHBhZGRpbmc6IDE1cHggMCAxNXB4IDIwcHg7XHJcblxyXG4gIEBpbmNsdWRlIG1heCg2MDApIHtcclxuICAgIHBhZGRpbmc6IDVweCAxNXB4IDVweCAwO1xyXG4gIH1cclxufVxyXG5cclxuLmZvb3Rlci1ib3R0b21fX29mZmVyLWxpbmssXHJcbi5mb290ZXItYm90dG9tX19wcml2YWN5LWxpbmsge1xyXG4gIGZvbnQtc2l6ZTogMTJweDtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgY29sb3I6ICM5OWExYmE7XHJcbn1cclxuIiwiLmhlYWRlciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAuY29udGFpbmVyIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgcGFkZGluZy10b3A6IDEwcHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcclxuICB9XHJcbn1cclxuXHJcbi5oZWFkZXJfX2xvZ28ge1xyXG4gIC8vd2lkdGg6IDEwMHB4O1xyXG4gIGhlaWdodDogNDRweDtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgJjpob3ZlciB7XHJcbiAgICBjb2xvcjogIzFlMWUxZTtcclxuICB9XHJcbiAgaW1nIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgaGVpZ2h0OiA0NXB4O1xyXG4gIH1cclxufVxyXG5cclxuLmhlYWRlcl9fc29jaWFsLWxpc3Qge1xyXG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG5cclxuICBAaW5jbHVkZSBtYXgoNDI1KSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuXHJcbiAgLnNvY2lhbC1saXN0X19pdGVtIHtcclxuICAgIG1hcmdpbi1yaWdodDogMTZweDtcclxuICB9XHJcbiAgc3ZnIHtcclxuICAgICY6aG92ZXIge1xyXG4gICAgICBmaWxsOiAkaGlnaGxpZ2h0LXY7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5zb2NpYWwtbGlzdF9fbGluay0tdmsgc3ZnIHtcclxuICAgIHdpZHRoOiAxOXB4O1xyXG4gICAgaGVpZ2h0OiAxMXB4O1xyXG4gIH1cclxuXHJcbiAgLnNvY2lhbC1saXN0X19saW5rLS1mYiBzdmcge1xyXG4gICAgd2lkdGg6IDlweDtcclxuICAgIGhlaWdodDogMTVweDtcclxuICB9XHJcblxyXG4gIC5zb2NpYWwtbGlzdF9fbGluay0taW5zdCBzdmcge1xyXG4gICAgd2lkdGg6IDE2cHg7XHJcbiAgICBoZWlnaHQ6IDE1cHg7XHJcbiAgfVxyXG5cclxuICAuc29jaWFsLWxpc3RfX2xpbmstLXlvdXR1YmUgc3ZnIHtcclxuICAgIHdpZHRoOiAxNnB4O1xyXG4gICAgaGVpZ2h0OiAxM3B4O1xyXG4gIH1cclxufVxyXG5cclxuLmhlYWRlcl9fcGhvbmUge1xyXG4gIGZvbnQtc2l6ZTogMThweDtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICBjb2xvcjogIzFlMWUxZTtcclxuXHJcbiAgQGluY2x1ZGUgbWF4KDYwMCkge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDJweDtcclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIG1heCg0MjUpIHtcclxuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gIH1cclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICBjb2xvcjogJGhpZ2hsaWdodC12O1xyXG4gIH1cclxuICBzcGFuIHtcclxuICAgIEBpbmNsdWRlIG1heCg2MDApIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcbiAgc3ZnIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBmaWxsOiAjOTlhMWJhO1xyXG4gICAgd2lkdGg6IDE2cHg7XHJcbiAgICBoZWlnaHQ6IDE2cHg7XHJcbiAgICB0cmFuc2l0aW9uOiBmaWxsIC41cztcclxuXHJcbiAgICBAaW5jbHVkZSBtYXgoNjAwKSB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBmaWxsOiAkaGlnaGxpZ2h0LXY7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4iLCIucHJvZmlsZS10b3Age1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcclxuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsICMwMDAwMDAgMCUsIHJnYmEoNjYsIDY0LCAyNTEsIDApIDEwMCUpO1xyXG4gIC5jb250YWluZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIG1pbi1oZWlnaHQ6IDMzMHB4O1xyXG5cclxuICAgIEBpbmNsdWRlIG1heCg1MDApIHtcclxuICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLy9iZWdpbiBwcm9maWxlLXRvcF9fbGVmdFxyXG4ucHJvZmlsZS10b3BfX2xlZnQge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG4gIGZsZXg6IG5vbmU7XHJcbiAgd2lkdGg6IDI3MHB4O1xyXG4gIG1hcmdpbi1yaWdodDogMzBweDtcclxuXHJcbiAgQGluY2x1ZGUgbWF4KDg2MCkge1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIG1heCg3NjgpIHtcclxuICAgIHdpZHRoOiAxNjBweDtcclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIG1heCg1MDApIHtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICB9XHJcbn1cclxuXHJcbi5wcm9maWxlLXRvcF9fYXZhIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgei1pbmRleDogMTtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIGZsZXg6IG5vbmU7XHJcbiAgd2lkdGg6IDIxMHB4O1xyXG4gIGhlaWdodDogMjU1cHg7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDYwcHgpO1xyXG4gIGJvcmRlcjogM3B4IHNvbGlkIHdoaXRlO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGYwZjU7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvc21pbGUuc3ZnJyk7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xyXG4gIGJhY2tncm91bmQtc2l6ZTogNjUlO1xyXG4gIGJveC1zaGFkb3c6IDAgMCAyMHB4IHJnYmEoMCwgMCwgMCwgLjE1KTtcclxuXHJcbiAgQGluY2x1ZGUgbWF4KDg2MCkge1xyXG4gICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBtYXgoNzY4KSB7XHJcbiAgICB3aWR0aDogMTUwcHg7XHJcbiAgICBoZWlnaHQ6IDE4NXB4O1xyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgbWF4KDUwMCkge1xyXG4gICAgd2lkdGg6IDIxMHB4O1xyXG4gICAgaGVpZ2h0OiAyNTVweDtcclxuICB9XHJcblxyXG4gIGltZyB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWluLWhlaWdodDogMjU1cHg7XHJcblxyXG4gICAgb2JqZWN0LWZpdDogY292ZXI7XHJcblxyXG4gICAgQGluY2x1ZGUgbWF4KDc2OCkge1xyXG4gICAgICBtaW4taGVpZ2h0OiAxODVweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtYXgoNTAwKSB7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IDI1NXB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLy9lbmQgcHJvZmlsZS10b3BfX2xlZnRcclxuXHJcbi8vYmVnaW4gcHJvZmlsZS10b3BfX3JpZ2h0XHJcbi5wcm9maWxlLXRvcF9fcmlnaHQge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgcGFkZGluZy10b3A6IDUwcHg7XHJcbiAgcGFkZGluZy1ib3R0b206IDI1cHg7XHJcblxyXG4gIEBpbmNsdWRlIG1heCg4NjApIHtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuXHJcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZDtcclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIG1heCg1MDApIHtcclxuICAgIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgICBwYWRkaW5nLXRvcDogMDtcclxuICB9XHJcbn1cclxuXHJcbi5wcm9maWxlLXRvcF9fYWRkIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAyMHB4O1xyXG4gIHJpZ2h0OiAwO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gIEBpbmNsdWRlIG1heCg1MDApIHtcclxuICAgIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gIH1cclxufVxyXG5cclxuLnByb2ZpbGUtdG9wX19lZGl0IHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAyMHB4O1xyXG4gIHJpZ2h0OiAwO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gIEBpbmNsdWRlIG1heCg1MDApIHtcclxuICAgIHJpZ2h0OiAyMHB4O1xyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgbWF4KDQyNSkge1xyXG4gICAgcmlnaHQ6IDEwcHg7XHJcbiAgfVxyXG59XHJcblxyXG4ucHJvZmlsZS10b3BfX2VkaXQtaWNvbiB7XHJcbiAgZmxleDogbm9uZTtcclxuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgc3ZnIHtcclxuICAgIGZpbGw6ICNmZmY7XHJcbiAgICB3aWR0aDogMTdweDtcclxuICAgIGhlaWdodDogMTdweDtcclxuXHJcbiAgICBAaW5jbHVkZSBtYXgoMzc1KSB7XHJcbiAgICAgIHdpZHRoOiAyNXB4O1xyXG4gICAgICBoZWlnaHQ6IDI1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ucHJvZmlsZS10b3BfX2VkaXQtdGV4dCB7XHJcbiAgZm9udC1zaXplOiAxMXB4O1xyXG4gIGNvbG9yOiAjZmZmO1xyXG5cclxuICBAaW5jbHVkZSBtYXgoMzc1KSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuLy9lbmQgcHJvZmlsZS10b3BfX3JpZ2h0XHJcblxyXG4vL2JlZ2luIHByb2ZpbGUtdG9wX19pbmZvXHJcbi5wcm9maWxlLXRvcF9faW5mbyB7XHJcbiAgQGluY2x1ZGUgbWF4KDg2MCkge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gIH1cclxufVxyXG5cclxuLnByb2ZpbGUtdG9wX19pbmZvLW5hbWUge1xyXG4gIGZvbnQtZmFtaWx5OiAkZm9udC10aXRsZTtcclxuICBmb250LXNpemU6IDM1cHg7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgdGV4dC1zaGFkb3c6IDAgMCAxMHB4IHJnYmEoMCwgMCwgMCwgLjE1KTtcclxuXHJcbiAgQGluY2x1ZGUgbWF4KDc2OCkge1xyXG4gICAgZm9udC1zaXplOiAyOHB4O1xyXG4gIH1cclxufVxyXG5cclxuLnByb2ZpbGUtdG9wX19pbmZvLXJvdyB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICAuYnRuIHtcclxuICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgfVxyXG59XHJcblxyXG4ucHJvZmlsZS10b3BfX2luZm8tdGl0bGUge1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxuICBsaW5lLWhlaWdodDogMjNweDtcclxuICBtaW4td2lkdGg6IDE0MHB4O1xyXG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcbiAgY29sb3I6ICNmZmY7XHJcbn1cclxuXHJcbi5wcm9maWxlLXRvcF9faW5mby1pbmZvIHtcclxuICBmb250LXNpemU6IDE0cHg7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICBsaW5lLWhlaWdodDogMjNweDtcclxuICBjb2xvcjogI2ZmZjtcclxufVxyXG5cclxuLnByb2ZpbGUtdG9wX19zaG93LW1vcmUge1xyXG4gIGZvbnQtc2l6ZTogMTFweDtcclxuICBsaW5lLWhlaWdodDogMjBweDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHBhZGRpbmctdG9wOiAxMHB4O1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgJjpob3ZlciB7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIHdpZHRoOiAwO1xyXG4gICAgICBjb250ZW50OiAnJztcclxuICAgIH1cclxuICB9XHJcbiAgJjo6YmVmb3JlIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxcHg7XHJcbiAgICBtYXJnaW46IGF1dG87XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIHRyYW5zaXRpb246IHdpZHRoIC41cztcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgfVxyXG59XHJcblxyXG4ucHJvZmlsZS10b3BfX3Nob3ctbW9yZS5hY3RpdmUge1xyXG4gIC5wcm9maWxlLXRvcF9fc2hvdy1tb3JlLW9wZW4ge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbiAgLnByb2ZpbGUtdG9wX19zaG93LW1vcmUtY2xvc2Uge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG59XHJcblxyXG4ucHJvZmlsZS10b3BfX3Nob3ctbW9yZS1jbG9zZSB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLy9lbmQgcHJvZmlsZS10b3BfX2luZm9cclxuXHJcbi8vYmVnaW4gcHJvZmlsZS10b3BfX3N0YXR1c1xyXG4ucHJvZmlsZS10b3BfX3N0YXR1cyB7XHJcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcblxyXG4gIEBpbmNsdWRlIG1heCg4NjApIHtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgfVxyXG59XHJcblxyXG4ucHJvZmlsZS10b3BfX3N0YXR1cy1yYWl0IHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gIHN2ZyB7XHJcbiAgICBmbGV4OiBub25lO1xyXG4gICAgZmlsbDogIzM5NjtcclxuICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgaGVpZ2h0OiAyOXB4O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xyXG4gIH1cclxuICBzcGFuIHtcclxuICAgIGZvbnQtc2l6ZTogNDBweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICB0ZXh0LXNoYWRvdzogMCAwIDEwcHggcmdiYSgwLCAwLCAwLCAuMTUpO1xyXG5cclxuICAgIEBpbmNsdWRlIG1heCg3NjgpIHtcclxuICAgICAgZm9udC1zaXplOiAyOHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnByb2ZpbGUtdG9wX19zdGF0dXMtcG9zaXRpb24ge1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxuICBjb2xvcjogI2ZmZjtcclxuXHJcbiAgQGluY2x1ZGUgbWF4KDc2OCkge1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gIH1cclxufVxyXG5cclxuLy9lbmQgcHJvZmlsZS10b3BfX3N0YXR1c1xyXG4iLCIucHJvZmlsZS10b3AtdGVhY2hlciB7XHJcbiAgcGFkZGluZy10b3A6IDE1cHg7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xyXG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbn1cclxuXHJcbi5wcm9maWxlLXRvcC10ZWFjaGVyX19ib2R5IHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIG1pbi1oZWlnaHQ6IDQ5M3B4O1xyXG4gIHBhZGRpbmctbGVmdDogMzcwcHg7XHJcblxyXG4gIEBpbmNsdWRlIG1heCg4NjApIHtcclxuICAgIG1pbi1oZWlnaHQ6IDQwMHB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAzMjBweDtcclxuICB9XHJcbiAgQGluY2x1ZGUgbWF4KDY4MCkge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gIH1cclxufVxyXG5cclxuLnByb2ZpbGUtdG9wLXRlYWNoZXJfX3BpYyB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGJvdHRvbTogLTEyMHB4O1xyXG4gIGxlZnQ6IDMwcHg7XHJcbiAgd2lkdGg6IDMwNHB4O1xyXG5cclxuICBAaW5jbHVkZSBtYXgoODYwKSB7XHJcbiAgICB3aWR0aDogMjUwcHg7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1heCg2ODApIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBvcmRlcjogMTAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXgtd2lkdGg6IDMwMHB4O1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgfVxyXG5cclxuICBpbWcge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbn1cclxuXHJcbi5wcm9maWxlLXRvcC10ZWFjaGVyX19waWMtLW5ldyxcclxuLnByb2ZpbGUtdG9wLXRlYWNoZXJfX3BpYy0tZXhjbHVzaXZlLFxyXG4ucHJvZmlsZS10b3AtdGVhY2hlcl9fcGljLS1jaG9zZW4sXHJcbi5wcm9maWxlLXRvcC10ZWFjaGVyX19waWMtLXJlY29tbWVuZCB7XHJcbiAgJjo6YmVmb3JlIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMTQ3cHg7XHJcbiAgICBsZWZ0OiAtMzBweDtcclxuICAgIHdpZHRoOiAxMDBweDtcclxuICAgIGhlaWdodDogMTAwcHg7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA0OSUgNDclO1xyXG5cclxuICAgIEBpbmNsdWRlIG1heCgzNzUpIHtcclxuICAgICAgbGVmdDogMDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5wcm9maWxlLXRvcC10ZWFjaGVyX19waWMtLWV4Y2x1c2l2ZTo6YmVmb3JlIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlhYzEzO1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL2V4Y2x1c2l2ZS5wbmcnKTtcclxufVxyXG5cclxuLnByb2ZpbGUtdG9wLXRlYWNoZXJfX3BpYy0tY2hvc2VuOjpiZWZvcmUge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICMxY2FjNTQ7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvY2hvc2VuLnBuZycpO1xyXG59XHJcblxyXG4ucHJvZmlsZS10b3AtdGVhY2hlcl9fcGljLS1yZWNvbW1lbmQ6OmJlZm9yZSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGhpZ2hsaWdodC1yO1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL3JlY29tbWVuZC5wbmcnKTtcclxufVxyXG5cclxuLnByb2ZpbGUtdG9wLXRlYWNoZXJfX3BpYy0tbmV3OjpiZWZvcmUge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICM4MTg1ZWM7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvbmV3LnBuZycpO1xyXG59XHJcblxyXG4ucHJvZmlsZS10b3AtdGVhY2hlcl9faW5mbyB7XHJcbiAgbWF4LXdpZHRoOiA1MDBweDtcclxuICBtYXJnaW4tdG9wOiBhdXRvO1xyXG59XHJcblxyXG4ucHJvZmlsZS10b3AtdGVhY2hlcl9fbmFtZSB7XHJcbiAgZm9udC1mYW1pbHk6ICRmb250LXRpdGxlO1xyXG4gIGZvbnQtc2l6ZTogNzBweDtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIGxpbmUtaGVpZ2h0OiA4MHB4O1xyXG4gIG1hcmdpbi10b3A6IDUwcHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICBjb2xvcjogI2ZmZjtcclxuXHJcbiAgQGluY2x1ZGUgbWF4KDEwMjQpIHtcclxuICAgIGZvbnQtc2l6ZTogNjBweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1heCg4NjApIHtcclxuICAgIGZvbnQtc2l6ZTogNTBweDtcclxuICB9XHJcbn1cclxuXHJcbi5wcm9maWxlLXRvcC10ZWFjaGVyX19wb3NpdGlvbiB7XHJcbiAgZm9udC1mYW1pbHk6ICRmb250O1xyXG4gIGZvbnQtc2l6ZTogMjVweDtcclxuICBmb250LXdlaWdodDogMzAwO1xyXG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xyXG4gIG1hcmdpbi1ib3R0b206IDcwcHg7XHJcbiAgY29sb3I6ICNmZmY7XHJcblxyXG4gIEBpbmNsdWRlIG1heCg4NjApIHtcclxuICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gIH1cclxufVxyXG5cclxuLnByb2ZpbGUtdG9wLXRlYWNoZXJfX2JvdHRvbSB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcblxyXG4gIEBpbmNsdWRlIG1heCgxMTEwKSB7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgfVxyXG5cclxuICAuYnRuIHtcclxuICAgIG1hcmdpbi1yaWdodDogMjBweDtcclxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblxyXG4gICAgQGluY2x1ZGUgbWF4KDExMTApIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgIH1cclxuXHJcbiAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ucHJvZmlsZS10b3AtdGVhY2hlcl9fcmFpdCB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG1hcmdpbi1yaWdodDogYXV0bztcclxuXHJcbiAgQGluY2x1ZGUgbWF4KDExMTApIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgfVxyXG5cclxuICBzcGFuIHtcclxuICAgIGZvbnQtZmFtaWx5OiAkZm9udDtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICBsaW5lLWhlaWdodDogMjNweDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgfVxyXG59XHJcblxyXG4ucHJvZmlsZS10b3AtdGVhY2hlcl9fcmFpdC1zdmcge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgc3ZnIHtcclxuICAgIGZsZXg6IG5vbmU7XHJcbiAgICB3aWR0aDogMjFweDtcclxuICAgIGhlaWdodDogMjFweDtcclxuICAgIG1hcmdpbi1yaWdodDogN3B4O1xyXG4gIH1cclxufVxyXG5cclxuLnByb2ZpbGUtdG9wLXRlYWNoZXJfX3JhaXQtc3ZnLS0xIHN2ZzpudGgtY2hpbGQobisyKSB7XHJcbiAgLnN2Zy1zdGFyLXJhaXQge1xyXG4gICAgZmlsbDogI2ZmZjtcclxuICB9XHJcbn1cclxuXHJcbi5wcm9maWxlLXRvcC10ZWFjaGVyX19yYWl0LXN2Zy0tMiBzdmc6bnRoLWNoaWxkKG4rMykge1xyXG4gIC5zdmctc3Rhci1yYWl0IHtcclxuICAgIGZpbGw6ICNmZmY7XHJcbiAgfVxyXG59XHJcblxyXG4ucHJvZmlsZS10b3AtdGVhY2hlcl9fcmFpdC1zdmctLTMgc3ZnOm50aC1jaGlsZChuKzQpIHtcclxuICAuc3ZnLXN0YXItcmFpdCB7XHJcbiAgICBmaWxsOiAjZmZmO1xyXG4gIH1cclxufVxyXG5cclxuLnByb2ZpbGUtdG9wLXRlYWNoZXJfX3JhaXQtc3ZnLS00IHN2ZzpudGgtY2hpbGQobis1KSB7XHJcbiAgLnN2Zy1zdGFyLXJhaXQge1xyXG4gICAgZmlsbDogI2ZmZjtcclxuICB9XHJcbn1cclxuXHJcbi5wcm9maWxlLXRvcC10ZWFjaGVyX19oYXNodGFnIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiA3NXB4O1xyXG4gIHJpZ2h0OiAtNDBweDtcclxuICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xyXG5cclxuICBAaW5jbHVkZSBtYXgoOTUwKSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuXHJcbiAgc3BhbiB7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQ7XHJcbiAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDM1cHg7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gIH1cclxufVxyXG4iLCIuY291cnNlLWFib3V0IHtcclxuICBtYXJnaW4tYm90dG9tOiAxM3B4O1xyXG4gIC5jb250YWluZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgQGluY2x1ZGUgbWF4KDc2OCkge1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmNvdXJzZS1hYm91dF9fZGVzY3Ige1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG1hcmdpbjogMzBweCAwO1xyXG4gIHBhZGRpbmc6IDIwcHg7XHJcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgcCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG4gIH1cclxuICAuY3VzdG9tLXVsIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgfVxyXG59XHJcblxyXG4uY291cnNlLWFib3V0X190aXRsZSB7XHJcbiAgZm9udC1mYW1pbHk6ICRmb250O1xyXG4gIGZvbnQtc2l6ZTogMjVweDtcclxuICBmb250LXdlaWdodDogNTAwO1xyXG4gIGNvbG9yOiAjMWUxZTFlO1xyXG59XHJcblxyXG4uY291cnNlLWFib3V0X190ZWFjaGVyIHtcclxuICBmbGV4OiBub25lO1xyXG4gIHdpZHRoOiA0MjBweDtcclxuICBtYXJnaW46IDMwcHggMCAzMHB4IDMwcHg7XHJcbiAgcGFkZGluZzogMjBweDtcclxuICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICBAaW5jbHVkZSBtYXgoOTUwKSB7XHJcbiAgICB3aWR0aDogMzgwcHg7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1heCg3NjgpIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICBtYXJnaW4tdG9wOiAwO1xyXG4gIH1cclxuICBwIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XHJcbiAgfVxyXG4gIC5idG4ge1xyXG4gICAgcGFkZGluZzogMCAxOHB4O1xyXG4gIH1cclxufVxyXG5cclxuLmNvdXJzZS1hYm91dF9fdGVhY2hlci1oZWFkZXIge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbn1cclxuXHJcbi5jb3Vyc2UtYWJvdXRfX3RlYWNoZXItYXZhIHtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIGZsZXg6IG5vbmU7XHJcbiAgd2lkdGg6IDEwMHB4O1xyXG4gIGhlaWdodDogMTAwcHg7XHJcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICBAaW5jbHVkZSBtYXgoNDI1KSB7XHJcbiAgICB3aWR0aDogODBweDtcclxuICAgIGhlaWdodDogODBweDtcclxuICB9XHJcbiAgaW1nIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG59XHJcblxyXG4uY291cnNlLWFib3V0X190ZWFjaGVyLXJhaXQge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBtYXJnaW46IDE1cHggMDtcclxuICBAaW5jbHVkZSBtYXgoNDI1KSB7XHJcbiAgICBtYXJnaW4tdG9wOiA1cHg7XHJcbiAgfVxyXG4gIHN2ZyB7XHJcbiAgICBmbGV4OiBub25lO1xyXG4gICAgd2lkdGg6IDE4cHg7XHJcbiAgICBoZWlnaHQ6IDE4cHg7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDZweDtcclxuICB9XHJcbn1cclxuXHJcbi5jb3Vyc2UtYWJvdXRfX3RlYWNoZXItcmFpdC0tMSBzdmc6bnRoLWNoaWxkKG4rMikge1xyXG4gIC5zdmctc3Rhci1yYWl0IHtcclxuICAgIGZpbGw6ICNmZmY7XHJcbiAgfVxyXG59XHJcblxyXG4uY291cnNlLWFib3V0X190ZWFjaGVyLXJhaXQtLTIgc3ZnOm50aC1jaGlsZChuKzMpIHtcclxuICAuc3ZnLXN0YXItcmFpdCB7XHJcbiAgICBmaWxsOiAjZmZmO1xyXG4gIH1cclxufVxyXG5cclxuLmNvdXJzZS1hYm91dF9fdGVhY2hlci1yYWl0LS0zIHN2ZzpudGgtY2hpbGQobis0KSB7XHJcbiAgLnN2Zy1zdGFyLXJhaXQge1xyXG4gICAgZmlsbDogI2ZmZjtcclxuICB9XHJcbn1cclxuXHJcbi5jb3Vyc2UtYWJvdXRfX3RlYWNoZXItcmFpdC0tNCBzdmc6bnRoLWNoaWxkKG4rNSkge1xyXG4gIC5zdmctc3Rhci1yYWl0IHtcclxuICAgIGZpbGw6ICNmZmY7XHJcbiAgfVxyXG59XHJcblxyXG4uY291cnNlLWFib3V0X190ZWFjaGVyLXJhaXQtbnVtYiB7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgY29sb3I6ICNmYzY7XHJcbn1cclxuXHJcbi5jb3Vyc2UtYWJvdXRfX3RlYWNoZXItbmFtZSB7XHJcbiAgZm9udC1mYW1pbHk6ICRmb250O1xyXG4gIGZvbnQtc2l6ZTogMThweDtcclxuICBmb250LXdlaWdodDogNTAwO1xyXG4gIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgY29sb3I6ICMxZTFlMWU7XHJcbn1cclxuXHJcbi5jb3Vyc2UtYWJvdXRfX3RlYWNoZXItY291cnNlIHtcclxuICBmb250LWZhbWlseTogJGZvbnQ7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG4gIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgbGluZS1oZWlnaHQ6IDIzcHg7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIGNvbG9yOiAkaGlnaGxpZ2h0LXY7XHJcbiAgJjpob3ZlciB7XHJcbiAgICBjb2xvcjogJGhpZ2hsaWdodC12O1xyXG4gIH1cclxufVxyXG4iLCIuY291cnNlLWJhbm5lci13cmFwIHtcclxuICBtYXJnaW4tYm90dG9tOiA0M3B4O1xyXG59XHJcblxyXG4uY291cnNlLWJhbm5lciB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBwYWRkaW5nOiAyMHB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XHJcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHJcbiAgQGluY2x1ZGUgbWF4KDc2MCkge1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gIH1cclxufVxyXG5cclxuLmNvdXJzZS1iYW5uZXJfX2xlZnQge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcbi5jb3Vyc2UtYmFubmVyX19waWMtbmV3LFxyXG4uY291cnNlLWJhbm5lcl9fcGljLWNob3NlbixcclxuLy8uY291cnNlcy10b3BfX3NsaWRlLS1leGNsdXNpdmUsXHJcbi5jb3Vyc2UtYmFubmVyX19waWMtcmVjb21tZW5kLFxyXG4uY291cnNlLWJhbm5lcl9fcGljLWV4Y2x1c2l2ZSB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogLTIwcHg7XHJcbiAgcmlnaHQ6IC0yMHB4O1xyXG4gIHdpZHRoOiA4MHB4O1xyXG4gIGhlaWdodDogODBweDtcclxuICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgLy9iYWNrZ3JvdW5kLWNvbG9yOiAjZjlhYzEzO1xyXG4gIC8vYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvZXhjbHVzaXZlLnBuZycpO1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcclxuICBiYWNrZ3JvdW5kLXNpemU6IDYwcHggNjBweDtcclxuXHJcbiAgQGluY2x1ZGUgbWF4KDk1MCkge1xyXG4gICAgdG9wOiAtNTBweDtcclxuICB9XHJcbiAgQGluY2x1ZGUgbWF4KDc2OCkge1xyXG4gICAgcmlnaHQ6IC0xMHB4O1xyXG4gIH1cclxuICBAaW5jbHVkZSBtYXgoNzYwKSB7XHJcbiAgICB0b3A6IC0zMHB4O1xyXG4gIH1cclxuICBAaW5jbHVkZSBtYXgoNDI1KSB7XHJcbiAgICByaWdodDogLTVweDtcclxuICB9XHJcbn1cclxuLmNvdXJzZS1iYW5uZXJfX3BpYy1yZWNvbW1lbmQge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmYzRjM2I7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvcmVjb21tZW5kLTIucG5nJyk7XHJcbn1cclxuXHJcbi5jb3Vyc2UtYmFubmVyX19waWMtZXhjbHVzaXZlIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlhYzEzO1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL2V4Y2x1c2l2ZS5wbmcnKTtcclxufVxyXG5cclxuLmNvdXJzZS1iYW5uZXJfX3BpYy1jaG9zZW57XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFjYWM1NDtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9jaG9zZW4ucG5nJyk7XHJcbn1cclxuXHJcbi5jb3Vyc2UtYmFubmVyX19waWMtbmV3IHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODE4NWVjO1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL25ldy5wbmcnKTtcclxufVxyXG5cclxuLmNvdXJzZS1iYW5uZXJfX2hlYWRlciB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIG1hcmdpbi1ib3R0b206IDA7XHJcblxyXG4gIEBpbmNsdWRlIG1heCg2MDApIHtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICB9XHJcbn1cclxuXHJcbi5jb3Vyc2UtYmFubmVyX19oZWFkZXItdGl0bGUge1xyXG4gIGZsZXg6IG5vbmU7XHJcbiAgaGVpZ2h0OiAyNnB4O1xyXG4gIG1hcmdpbjogMTVweCAzMHB4IDEwcHggMDtcclxuICBwYWRkaW5nOiAwIDMycHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGhpZ2hsaWdodC12O1xyXG4gIHNwYW4ge1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250O1xyXG4gICAgZm9udC1zaXplOiAxMXB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDMuM3B4O1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gIH1cclxufVxyXG5cclxuLmNvdXJzZS1iYW5uZXJfX3JhaXQge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICB3aWR0aDogMTAwJTtcclxuICBtYXJnaW46IDE1cHggMCAxMHB4IDA7XHJcblxyXG4gIEBpbmNsdWRlIG1heCg2MDApIHtcclxuICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgfVxyXG5cclxuICBzcGFuIHtcclxuICAgIGZvbnQtZmFtaWx5OiAkZm9udDtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICBsaW5lLWhlaWdodDogMjNweDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgfVxyXG59XHJcblxyXG4uY291cnNlLWJhbm5lcl9fcmFpdC1zdmcge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgc3ZnIHtcclxuICAgIGZsZXg6IG5vbmU7XHJcbiAgICB3aWR0aDogMjFweDtcclxuICAgIGhlaWdodDogMjFweDtcclxuICAgIG1hcmdpbi1yaWdodDogN3B4O1xyXG4gIH1cclxufVxyXG5cclxuLmNvdXJzZS1iYW5uZXJfX3JhaXQtc3ZnLS0xIHN2ZzpudGgtY2hpbGQobisyKSB7XHJcbiAgLnN2Zy1zdGFyLXJhaXQge1xyXG4gICAgZmlsbDogI2ZmZjtcclxuICB9XHJcbn1cclxuXHJcbi5jb3Vyc2UtYmFubmVyX19yYWl0LXN2Zy0tMiBzdmc6bnRoLWNoaWxkKG4rMykge1xyXG4gIC5zdmctc3Rhci1yYWl0IHtcclxuICAgIGZpbGw6ICNmZmY7XHJcbiAgfVxyXG59XHJcblxyXG4uY291cnNlLWJhbm5lcl9fcmFpdC1zdmctLTMgc3ZnOm50aC1jaGlsZChuKzQpIHtcclxuICAuc3ZnLXN0YXItcmFpdCB7XHJcbiAgICBmaWxsOiAjZmZmO1xyXG4gIH1cclxufVxyXG5cclxuLmNvdXJzZS1iYW5uZXJfX3JhaXQtc3ZnLS00IHN2ZzpudGgtY2hpbGQobis1KSB7XHJcbiAgLnN2Zy1zdGFyLXJhaXQge1xyXG4gICAgZmlsbDogI2ZmZjtcclxuICB9XHJcbn1cclxuXHJcbi5jb3Vyc2UtYmFubmVyX190aXRsZSB7XHJcbiAgZm9udC1mYW1pbHk6ICRmb250LXRpdGxlO1xyXG4gIGZvbnQtc2l6ZTogMzVweDtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgdGV4dC1zaGFkb3c6IDAgMCAxMHB4IHJnYmEoMCwgMCwgMCwgLjE1KTtcclxuXHJcbiAgQGluY2x1ZGUgbWF4KDc2MCkge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICB9XHJcbiAgQGluY2x1ZGUgbWF4KDUwMCkge1xyXG4gICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICB9XHJcbiAgQGluY2x1ZGUgbWF4KDQyNSkge1xyXG4gICAgZm9udC1zaXplOiAyNHB4O1xyXG4gIH1cclxufVxyXG5cclxuLmNvdXJzZS1iYW5uZXJfX3JpZ2h0IHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgbWluLXdpZHRoOiA2MDBweDtcclxuICBtYXJnaW4tbGVmdDogYXV0bztcclxuICBwYWRkaW5nLXRvcDogMzBweDtcclxuXHJcbiAgQGluY2x1ZGUgbWF4KDEyMDApIHtcclxuICAgIG1pbi13aWR0aDogMDtcclxuICB9XHJcbiAgQGluY2x1ZGUgbWF4KDc2MCkge1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICBwYWRkaW5nLXRvcDogMDtcclxuICB9XHJcbn1cclxuXHJcbi5jb3Vyc2UtYmFubmVyX19wb2ludHMge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xyXG4gIC5sZyB7XHJcbiAgICBmb250LXNpemU6IDQwcHg7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgcGFkZGluZy1yaWdodDogNXB4O1xyXG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgdGV4dC1zaGFkb3c6IDAgMCAxMHB4IHJnYmEoMCwgMCwgMCwgLjE1KTtcclxuICB9XHJcbiAgLnNtIHtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICB0ZXh0LXNoYWRvdzogMCAwIDEwcHggcmdiYSgwLCAwLCAwLCAuMTUpO1xyXG4gIH1cclxufVxyXG5cclxuLmNvdXJzZS1iYW5uZXJfX3JpZ2h0LWJ0bnMge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcblxyXG4gIEBpbmNsdWRlIG1heCg5NTApIHtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1heCg3NjApIHtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgfVxyXG5cclxuICAuYnRuIHtcclxuICAgIG1pbi13aWR0aDogMTg1cHg7XHJcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcclxuICAgIHBhZGRpbmc6IDAgMThweDtcclxuXHJcbiAgICBAaW5jbHVkZSBtYXgoOTUwKSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtYXgoNzYwKSB7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uY291cnNlLWJhbm5lcl9fZGVzY3Ige1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHBhZGRpbmctbGVmdDogNTBweDtcclxuXHJcbiAgQGluY2x1ZGUgbWF4KDEyMDApIHtcclxuICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICB9XHJcbiAgQGluY2x1ZGUgbWF4KDc2MCkge1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICB9XHJcbiAgc3BhbiB7XHJcbiAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgfVxyXG59XHJcbiIsIi5jb3Vyc2UtdG9wIHtcbiAgcGFkZGluZy10b3A6IDE1cHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIC5icmVhZGNydW1icyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjJweDtcbiAgfVxuICAuY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgQGluY2x1ZGUgbWF4KDg2MCkge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB9XG4gIH1cbn1cblxuLmNvdXJzZS10b3BfX2xlZnQge1xuICBmbGV4OiAxO1xuICBwYWRkaW5nLWJvdHRvbTogMjVweDtcbn1cblxuLmNvdXJzZS10b3BfX3BpYy1sYWJlbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxNXB4O1xuICByaWdodDogNTVweDtcbiAgd2lkdGg6IDEwMHB4O1xuICBoZWlnaHQ6IDEwMHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XG4gIGJhY2tncm91bmQtc2l6ZTogNzRweCA3NHB4O1xuXG4gIEBpbmNsdWRlIG1heCgxMDI0KSB7XG4gICAgcmlnaHQ6IDMwcHg7XG4gIH1cbiAgQGluY2x1ZGUgbWF4KDc2OCkge1xuICAgIHJpZ2h0OiAyMHB4O1xuICB9XG4gIEBpbmNsdWRlIG1heCg2MDApIHtcbiAgICB3aWR0aDogNjBweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgYmFja2dyb3VuZC1zaXplOiA0NXB4IDQ1cHg7XG4gIH1cbiAgQGluY2x1ZGUgbWF4KDQyNSkge1xuICAgIHJpZ2h0OiAxMHB4O1xuICB9XG59XG5cbi5jb3Vyc2UtdG9wX19waWMtbGFiZWwtLWV4Y2x1c2l2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWFjMTM7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL2V4Y2x1c2l2ZS5wbmcnKTtcbn1cblxuLmNvdXJzZS10b3BfX3BpYy1sYWJlbC0tcmVjb21tZW5kIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjNGMzYjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvcmVjb21tZW5kLTIucG5nJyk7XG59XG5cbi5jb3Vyc2UtdG9wX19waWMtbGFiZWwtLW5ldyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4MTg1ZWM7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL25ldy5wbmcnKTtcbn1cblxuLmNvdXJzZS10b3BfX2hlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcblxuICBAaW5jbHVkZSBtYXgoNjAwKSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxufVxuXG4uY291cnNlLXRvcF9faGVhZGVyLXRpdGxlIHtcbiAgZmxleDogbm9uZTtcbiAgaGVpZ2h0OiAyNnB4O1xuICBtYXJnaW46IDE1cHggMzBweCAxNXB4IDA7XG4gIHBhZGRpbmc6IDAgMzJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGhpZ2hsaWdodC12O1xuICBzcGFuIHtcbiAgICBmb250LWZhbWlseTogJGZvbnQ7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDMuM3B4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbn1cblxuLmNvdXJzZS10b3BfX3JhaXQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAxNXB4IDA7XG5cbiAgQGluY2x1ZGUgbWF4KDYwMCkge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgQGluY2x1ZGUgbWF4KDExMTApIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG5cbiAgc3BhbiB7XG4gICAgZm9udC1mYW1pbHk6ICRmb250O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxufVxuXG4uY291cnNlLXRvcF9fcmFpdC1zdmcge1xuICBkaXNwbGF5OiBmbGV4O1xuICBzdmcge1xuICAgIGZsZXg6IG5vbmU7XG4gICAgd2lkdGg6IDIxcHg7XG4gICAgaGVpZ2h0OiAyMXB4O1xuICAgIG1hcmdpbi1yaWdodDogN3B4O1xuICB9XG59XG5cbi5jb3Vyc2UtdG9wX19yYWl0LXN2Zy0tMSBzdmc6bnRoLWNoaWxkKG4rMikge1xuICAuc3ZnLXN0YXItcmFpdCB7XG4gICAgZmlsbDogI2ZmZjtcbiAgfVxufVxuXG4uY291cnNlLXRvcF9fcmFpdC1zdmctLTIgc3ZnOm50aC1jaGlsZChuKzMpIHtcbiAgLnN2Zy1zdGFyLXJhaXQge1xuICAgIGZpbGw6ICNmZmY7XG4gIH1cbn1cblxuLmNvdXJzZS10b3BfX3JhaXQtc3ZnLS0zIHN2ZzpudGgtY2hpbGQobis0KSB7XG4gIC5zdmctc3Rhci1yYWl0IHtcbiAgICBmaWxsOiAjZmZmO1xuICB9XG59XG5cbi5jb3Vyc2UtdG9wX19yYWl0LXN2Zy0tNCBzdmc6bnRoLWNoaWxkKG4rNSkge1xuICAuc3ZnLXN0YXItcmFpdCB7XG4gICAgZmlsbDogI2ZmZjtcbiAgfVxufVxuXG4uY291cnNlLXRvcF9fdGl0bGUge1xuICBmb250LWZhbWlseTogJGZvbnQtdGl0bGU7XG4gIGZvbnQtc2l6ZTogMzVweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtc2hhZG93OiAwIDAgMTBweCByZ2JhKDAsIDAsIDAsIC4xNSk7XG5cbiAgQGluY2x1ZGUgbWF4KDQyNSkge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgfVxufVxuXG4uY291cnNlLXRvcF9fZGVzY3Ige1xuICBtYXgtd2lkdGg6IDcwMHB4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuXG4gIEBpbmNsdWRlIG1heCg4NjApIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG5cbiAgc3BhbiB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbn1cblxuLmNvdXJzZS10b3BfX2l0ZW0tcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA2MDBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcblxuICBAaW5jbHVkZSBtYXgoNjAwKSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuXG4uY291cnNlLXRvcF9faXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiAzMy4zMyU7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG5cbiAgQGluY2x1ZGUgbWF4KDYwMHB4KSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLmNvdXJzZS10b3BfX2l0ZW0tbGcge1xuICBmb250LWZhbWlseTogJGZvbnQ7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgY29sb3I6ICNmYzY7XG5cbiAgQGluY2x1ZGUgbWF4KDYwMCkge1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgfVxufVxuXG4uY291cnNlLXRvcF9faXRlbS1zbSB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMjNweDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5jb3Vyc2UtdG9wX19oYXNodGFnLXJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLmNvdXJzZS10b3BfX2hhc2h0YWcge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uY291cnNlLXRvcF9fcmlnaHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIGZsZXg6IG5vbmU7XG4gIHdpZHRoOiA0MDBweDtcbiAgcGFkZGluZy1ib3R0b206IDI1cHg7XG5cbiAgQGluY2x1ZGUgbWF4KDExMTApIHtcbiAgICB3aWR0aDogMzUwcHg7XG4gIH1cbiAgQGluY2x1ZGUgbWF4KDk1MCkge1xuICAgIHdpZHRoOiAyNTBweDtcbiAgfVxuICBAaW5jbHVkZSBtYXgoODYwKSB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5jb3Vyc2UtdG9wX19wb2ludHMge1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIC5sZyB7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgcGFkZGluZy1yaWdodDogNXB4O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRleHQtc2hhZG93OiAwIDAgMTBweCByZ2JhKDAsIDAsIDAsIC4xNSk7XG4gIH1cbiAgLnNtIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB0ZXh0LXNoYWRvdzogMCAwIDEwcHggcmdiYSgwLCAwLCAwLCAuMTUpO1xuICB9XG59XG5cbi5jb3Vyc2UtdG9wX19yaWdodC1idG5zIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcblxuICBAaW5jbHVkZSBtYXgoODYwKSB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLmJ0biB7XG4gICAgbWluLXdpZHRoOiAxODVweDtcbiAgICBtYXJnaW46IDEwcHggMCA4cHggMjBweDtcbiAgICBwYWRkaW5nOiAwIDE4cHg7XG5cbiAgICBAaW5jbHVkZSBtYXgoODYwKSB7XG4gICAgICBtYXJnaW46IDEwcHggMjBweCA4cHggMDtcbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cbiAgfVxufVxuXG4uY291cnNlLXRvcF9fcmlnaHQtZm9vdGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuXG4gIEBpbmNsdWRlIG1heCg4NjApIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG5cbiAgc3BhbiB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbn1cbiIsIi5wcm9maWxlLWNvdW50ZXJzIHtcclxuICAuY29udGFpbmVyIHtcclxuICAgIEBpbmNsdWRlIG1heCgxMjIwKSB7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5wcm9maWxlLWNvdW50ZXJzX19saXN0IHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICB3aWR0aDogMTAwJTtcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogMjVweCAwIDVweCAwO1xyXG5cclxuICBAaW5jbHVkZSBtYXgoOTUwKSB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgbWF4KDg2MCkge1xyXG4gICAgLy9mbGV4LXdyYXA6IG5vd3JhcDtcclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIG1heCg2ODApIHtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICB9XHJcbn1cclxuXHJcbi5wcm9maWxlLWNvdW50ZXIge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgcGFkZGluZzogMCAxMHB4IDIwcHggMTBweDtcclxuICBsaXN0LXN0eWxlOiBub25lO1xyXG5cclxuICBAaW5jbHVkZSBtYXgoOTUwKSB7XHJcbiAgICB3aWR0aDogNTAlO1xyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgbWF4KDg2MCkge1xyXG4gICAgd2lkdGg6IGF1dG87XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBtYXgoNjgwKSB7XHJcbiAgICB3aWR0aDogNTAlO1xyXG4gIH1cclxufVxyXG5cclxuLnByb2ZpbGUtY291bnRlcl9fbnVtYiB7XHJcbiAgZm9udC1zaXplOiAzMHB4O1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcbiAgY29sb3I6ICM0ZDRjZTA7XHJcblxyXG4gIEBpbmNsdWRlIG1heCgzNzUpIHtcclxuICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICB9XHJcbn1cclxuXHJcbi5wcm9maWxlLWNvdW50ZXJfX3RleHQge1xyXG4gIGZvbnQtc2l6ZTogMTVweDtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHBhZGRpbmctdG9wOiA1cHg7XHJcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICBjb2xvcjogIzRkNGNlMDtcclxuXHJcbiAgQGluY2x1ZGUgbWF4KDY4MCkge1xyXG4gICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcclxuICB9XHJcbn1cclxuIiwiLnByb2ZpbGUtYXNpZGUge1xyXG4gIGZsZXg6IG5vbmU7XHJcbiAgd2lkdGg6IDI3MHB4O1xyXG4gIG1hcmdpbi1yaWdodDogMzBweDtcclxuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG5cclxuICBAaW5jbHVkZSBtYXgoOTUwKSB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgfVxyXG59XHJcblxyXG4uYXNpZGUtaXRlbSB7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG59XHJcblxyXG4uYXNpZGUtaXRlbV9faGVhZGVyIHtcclxuICBwYWRkaW5nOiAyMHB4IDIwcHggNXB4IDIwcHg7XHJcbn1cclxuXHJcbi5hc2lkZS1pdGVtX190aXRsZSB7XHJcbiAgZm9udC1mYW1pbHk6ICRmb250O1xyXG4gIGZvbnQtc2l6ZTogMTdweDtcclxuICBmb250LXdlaWdodDogMzAwO1xyXG4gIGNvbG9yOiAjMWUxZTFlO1xyXG59XHJcblxyXG4uYXNpZGUtaXRlbV9fdGl0bGUtY291bnQge1xyXG4gIGZvbnQtZmFtaWx5OiAkZm9udDtcclxuICBmb250LXdlaWdodDogNTAwO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICBjb2xvcjogIzRkNGNlMDtcclxufVxyXG5cclxuLmFzaWRlLWl0ZW1fX2Zvb3RlciB7XHJcbiAgbWFyZ2luLXRvcDogLTdweDtcclxuICBwYWRkaW5nOiAwIDIwcHggMTBweCAyMHB4O1xyXG4gIHRleHQtYWxpZ246IHJpZ2h0O1xyXG59XHJcblxyXG4uYXNpZGUtaXRlbV9fZm9vdGVyLWxpbmsge1xyXG4gIGZvbnQtc2l6ZTogMTJweDtcclxuICBmb250LXdlaWdodDogMzAwO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICBjb2xvcjogIzRkNGNlMDtcclxufVxyXG4iLCIucHJvZmlsZS1hcnRpY2xlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIHBhZGRpbmc6IDAgMjBweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4vL2JlZ2luIHByb2ZpbGUtYXJ0aWNsZV9fYm9keVxuLnByb2ZpbGUtYXJ0aWNsZV9fYm9keSB7XG4gIHBhZGRpbmctdG9wOiAzcHg7XG4gIGltZyB7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgb2JqZWN0LXBvc2l0aW9uOiA1MCUgNTAlO1xuICB9XG59XG5cbi5wcm9maWxlLWFydGljbGVfX2JvZHktdGV4dCB7XG4gIHBhZGRpbmctYm90dG9tOiA3cHg7XG4gIHAge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBsaW5lLWhlaWdodDogMjNweDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgY29sb3I6ICMxZTFlMWU7XG4gIH1cbn1cblxuLnByb2ZpbGUtYXJ0aWNsZV9fYm9keS1pbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMThweDtcbiAgaW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4ucHJvZmlsZS1hcnRpY2xlX19ib2R5LW1vcmUge1xuICBmb250LXNpemU6IDEycHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICM0ZDRjZTA7XG59XG5cbi5wcm9maWxlLWFydGljbGVfX2JvZHktdW5tb3JlIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICM0ZDRjZTA7XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAxMHB4O1xuICAgIGJvdHRvbTogMDtcbiAgICB3aWR0aDogMXB4O1xuICAgIGhlaWdodDogMTBweDtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgY29udGVudDogJyc7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U0ZTRmMjtcbiAgfVxufVxuXG4ucHJvZmlsZS1hcnRpY2xlX19ib2R5LXNuZWFrIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjZTRlNGYyO1xufVxuXG4ucHJvZmlsZS1hcnRpY2xlX19hZGQtYXJ0aWNsZXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAzMHB4KTtcbiAgbWluLWhlaWdodDogMzAwcHg7XG4gIHBhZGRpbmc6IDIwcHggMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAuYnRuIHtcbiAgICBtaW4td2lkdGg6IDE4NXB4O1xuICAgIG1hcmdpbjogMTBweCAwIDAgMDtcbiAgfVxufVxuXG4ucHJvZmlsZS1hcnRpY2xlX19hZGQtYXJ0aWNsZXMtdGl0bGUge1xuICBmb250LWZhbWlseTogJGZvbnQ7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICMxZTFlMWU7XG59XG5cbi5wcm9maWxlLWFydGljbGUtZW1wdHkge1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDEyMHB4KTtcbn1cblxuLy9lbmQgcHJvZmlsZS1hcnRpY2xlX19ib2R5XG5cbi5wcm9maWxlLWFydGljbGVfX2JvZHktZm9vdGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG5cbiAgQGluY2x1ZGUgbWF4KDYwMCkge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxufVxuXG4vL2JlZ2luIHRhZ3Ncbi5wcm9maWxlLWFydGljbGVfX3RhZ3MtbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5wcm9maWxlLWFydGljbGVfX3RhZ3MtaXRlbSB7XG4gIHBhZGRpbmc6IDAgMTVweCAwIDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG5cbiAgJi5oaWRkZW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnByb2ZpbGUtYXJ0aWNsZV9fdGFncy1pdGVtLS1hcnJvdyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIHdpZHRoOiAyMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gICYuYWN0aXZlIHtcbiAgICBzdmcge1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICB9XG4gIH1cbiAgc3ZnIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgZmlsbDogIzk5YTFiYTtcbiAgICB3aWR0aDogMTBweDtcbiAgICBoZWlnaHQ6IDVweDtcbiAgICBtYXJnaW46IDVweCAwO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuNXM7XG5cbiAgICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xuICB9XG59XG5cbi5wcm9maWxlLWFydGljbGVfX3RhZ3MtbGluayB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjOTlhMWJhO1xufVxuXG4vL2VuZCB0YWdzXG5cbi8vYmVnaW4gcHJvZmlsZS1hcnRpY2xlX19pY29uc1xuLnByb2ZpbGUtYXJ0aWNsZV9faWNvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiBub25lO1xuICBtYXJnaW4tbGVmdDogYXV0bztcblxuICBAaW5jbHVkZSBtYXgoNjAwKSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuXG4ucHJvZmlsZS1hcnRpY2xlX19pY29ucy1pY29uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG5cbiAgQGluY2x1ZGUgbWF4KDYwMCkge1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuXG4ucHJvZmlsZS1hcnRpY2xlX19pY29uLWhlYXJ0IHtcbiAgd2lkdGg6IDI2cHg7XG4gIGhlaWdodDogMjJweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBzdmcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxuICAmLmFjdGl2ZSB7XG4gICAgLnN2Zy1oZWFydCB7XG4gICAgICBmaWxsOiAkaGlnaGxpZ2h0LXI7XG4gICAgfVxuICB9XG59XG5cbi5wcm9maWxlLWFydGljbGVfX2ljb24tbWVzc2FnZSB7XG4gIHN2ZyB7XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICB9XG59XG5cbi5wcm9maWxlLWFydGljbGVfX2ljb24tc3RhciB7XG4gIHN2ZyB7XG4gICAgd2lkdGg6IDI2cHg7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICB9XG4gICYuYWN0aXZlIHtcbiAgICAuc3ZnLXN0YXIge1xuICAgICAgZmlsbDogJGhpZ2hsaWdodC12O1xuICAgIH1cbiAgfVxufVxuXG4ucHJvZmlsZS1hcnRpY2xlX19pY29ucy1jb3VudCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWFyZ2luLWxlZnQ6IDlweDtcbiAgcGFkZGluZy10b3A6IDJweDtcbiAgY29sb3I6ICM3NDc2N2I7XG59XG5cbi8vZW5kIHByb2ZpbGUtYXJ0aWNsZV9faWNvbnNcblxuLy9iZWdpbiBwcm9maWxlLWFydGljbGVfX2ltYWdlLWhlYWRlclxuLnByb2ZpbGUtYXJ0aWNsZV9faW1hZ2UtaGVhZGVyLXdyYXAge1xuICBwYWRkaW5nLXRvcDogMjBweDtcbn1cblxuLnByb2ZpbGUtYXJ0aWNsZV9faW1hZ2UtaGVhZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1pbi1oZWlnaHQ6IDI1MHB4O1xuICBwYWRkaW5nOiAyMHB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAmOjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgY29udGVudDogJyc7XG4gICAgb3BhY2l0eTogLjM7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgfVxufVxuXG4uYXJ0aWNsZS1pbWFnZS1oZWFkZXJfX2F1dGhvciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmFydGljbGUtaW1hZ2UtaGVhZGVyX19hdXRob3ItYXZhIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2lkdGg6IDM2cHg7XG4gIGhlaWdodDogMzZweDtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLmFydGljbGUtaW1hZ2UtaGVhZGVyX19hdXRob3ItbmFtZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5hcnRpY2xlLWltYWdlLWhlYWRlcl9fZHJvcGRvd24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMjBweDtcbiAgcmlnaHQ6IDIwcHg7XG4gICY6aG92ZXIge1xuICAgIC5hcnRpY2xlLWltYWdlLWhlYWRlcl9fZHJvcGRvd24tbGlzdCB7XG4gICAgICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuICB9XG59XG5cbi5hcnRpY2xlLWltYWdlLWhlYWRlcl9fZHJvcGRvd24tYXJyIHtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZmY7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2ZmZjtcbn1cblxuLmFydGljbGUtaW1hZ2UtaGVhZGVyX19kcm9wZG93bi1saXN0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0xcHg7XG4gIHJpZ2h0OiAtMnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtaW4td2lkdGg6IDIzMHB4O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgLjVzO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgb3BhY2l0eTogMDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBib3gtc2hhZG93OiAwIDAgMjBweCByZ2JhKDAsIDAsIDAsIC4xNSk7XG59XG5cbi5hcnRpY2xlLWltYWdlLWhlYWRlcl9fZHJvcGRvd24taXRlbSB7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHRyYW5zaXRpb246IC41cztcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNGU0ZjI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICY6bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgfVxuICAmOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaGlnaGxpZ2h0LXY7XG4gICAgLmFydGljbGUtaW1hZ2UtaGVhZGVyX19kcm9wZG93bi1saW5rIHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgIH1cbiAgfVxufVxuXG4uYXJ0aWNsZS1pbWFnZS1oZWFkZXJfX2Ryb3Bkb3duLWxpbmsge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAxMHB4IDE4cHggOXB4IDE4cHg7XG4gIHRyYW5zaXRpb246IGNvbG9yIC41cztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzk5YTFiYTtcbn1cblxuLmFydGljbGUtaW1hZ2UtaGVhZGVyX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYXJ0aWNsZS1pbWFnZS1oZWFkZXJfX2Zvb3RlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG4uYXJ0aWNsZS1pbWFnZS1oZWFkZXJfX2Zvb3Rlci1kYXRlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xuICBwYWRkaW5nLXRvcDogMTBweDtcbn1cblxuLmFydGljbGUtaW1hZ2UtaGVhZGVyX19mb290ZXItZGF0ZS1zdmcge1xuICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gIHN2ZyB7XG4gICAgZmlsbDogIzk5YTFiYTtcbiAgICB3aWR0aDogMTZweDtcbiAgICBoZWlnaHQ6IDE2cHg7XG4gIH1cbn1cblxuLmFydGljbGUtaW1hZ2UtaGVhZGVyX19mb290ZXItZGF0ZS10ZXh0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5hcnRpY2xlLWltYWdlLWhlYWRlcl9fZm9vdGVyLWRpcmVjdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBzcGFuIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBsaW5lLWhlaWdodDogMjNweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tcmlnaHQ6IDdweDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxufVxuXG4vL2VuZCBwcm9maWxlLWFydGljbGVfX2ltYWdlLWhlYWRlclxuXG4ucHJvZmlsZS1hcnRpY2xlX19ib2R5LWZ1bGwge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucHJvZmlsZS1hcnRpY2xlX19ib2R5LWhhbGYtd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuLnByb2ZpbGUtYXJ0aWNsZV9fYm9keS1oYWxmLXBpYyB7XG4gIHdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xuICBpbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4iLCIucHJvZmlsZS1hcnRpY2xlc3tcclxuICB3aWR0aDogMTAwJTtcclxuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG59IiwiLy9iZWdpbiBwcm9maWxlLWFydGljbGVfX2NvbW1lbnRzXHJcbi5wcm9maWxlLWFydGljbGVfX2NvbW1lbnRzIHtcclxuICAucHJvZmlsZS1hcnRpY2xlX19pY29ucy1pY29uIHtcclxuICAgIGZsZXg6IG5vbmU7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuXHJcbiAgICBAaW5jbHVkZSBtYXgoNDI1KSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBtYXJnaW4tdG9wOiAxNXB4O1xyXG4gICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5wcm9maWxlLWFydGljbGVfX2NvbW1lbnQge1xyXG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG59XHJcblxyXG4ucHJvZmlsZS1hcnRpY2xlX19jb21tZW50LTIge1xyXG4gIG1hcmdpbi1sZWZ0OiA1MHB4O1xyXG5cclxuICBAaW5jbHVkZSBtYXgoNTAwKSB7XHJcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcclxuICB9XHJcbiAgQGluY2x1ZGUgbWF4KDM3NSkge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbiAgfVxyXG59XHJcblxyXG4ucHJvZmlsZS1hcnRpY2xlX19jb21tZW50LTMge1xyXG4gIG1hcmdpbi1sZWZ0OiAxMDBweDtcclxuXHJcbiAgQGluY2x1ZGUgbWF4KDY4MCkge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDUwcHg7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1heCg1MDApIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG4gIH1cclxuICBAaW5jbHVkZSBtYXgoMzc1KSB7XHJcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcclxuICB9XHJcbn1cclxuXHJcbi5wcm9maWxlLWFydGljbGVfX2NvbW1lbnQtNCB7XHJcbiAgbWFyZ2luLWxlZnQ6IDE1MHB4O1xyXG5cclxuICBAaW5jbHVkZSBtYXgoNjgwKSB7XHJcbiAgICBtYXJnaW4tbGVmdDogNTBweDtcclxuICB9XHJcbiAgQGluY2x1ZGUgbWF4KDUwMCkge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1heCgzNzUpIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gIH1cclxufVxyXG5cclxuLnByb2ZpbGUtYXJ0aWNsZV9fY29tbWVudC01IHtcclxuICBtYXJnaW4tbGVmdDogMjAwcHg7XHJcblxyXG4gIEBpbmNsdWRlIG1heCg2ODApIHtcclxuICAgIG1hcmdpbi1sZWZ0OiA1MHB4O1xyXG4gIH1cclxuICBAaW5jbHVkZSBtYXgoNTAwKSB7XHJcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcclxuICB9XHJcbiAgQGluY2x1ZGUgbWF4KDM3NSkge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbiAgfVxyXG59XHJcblxyXG4ucHJvZmlsZS1hcnRpY2xlX19jb21tZW50LWhlYWRlciB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIHBhZGRpbmctdG9wOiAyMHB4O1xyXG4gIHBhZGRpbmctYm90dG9tOiA2cHg7XHJcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlNGU0ZjI7XHJcbn1cclxuXHJcbi5wcm9maWxlLWFydGljbGVfX2NvbW1lbnQtYXZhIHtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIGZsZXg6IG5vbmU7XHJcbiAgd2lkdGg6IDM2cHg7XHJcbiAgaGVpZ2h0OiAzNnB4O1xyXG4gIG1hcmdpbi1yaWdodDogMTRweDtcclxuICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgaW1nIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG59XHJcblxyXG4ucHJvZmlsZS1hcnRpY2xlX19jb21tZW50LW5hbWUge1xyXG4gIGZvbnQtZmFtaWx5OiAkZm9udDtcclxuICBmb250LXNpemU6IDE4cHg7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICBtYXJnaW46IDA7XHJcbiAgY29sb3I6ICMxZTFlMWU7XHJcbn1cclxuXHJcbi5wcm9maWxlLWFydGljbGVfX2NvbW1lbnQtYm9keSB7XHJcbiAgcGFkZGluZy1sZWZ0OiA1MHB4O1xyXG5cclxuICBAaW5jbHVkZSBtYXgoNTAwKSB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgfVxyXG4gIHAge1xyXG4gICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDIzcHg7XHJcbiAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgY29sb3I6ICMxZTFlMWU7XHJcbiAgfVxyXG59XHJcblxyXG4ucHJvZmlsZS1hcnRpY2xlX19jb21tZW50LWZvb3RlciB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIHBhZGRpbmctbGVmdDogNTBweDtcclxuXHJcbiAgQGluY2x1ZGUgbWF4KDUwMCkge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gIH1cclxuICBAaW5jbHVkZSBtYXgoNDI1KSB7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgfVxyXG59XHJcblxyXG4ucHJvZmlsZS1hcnRpY2xlX19jb21tZW50LWRhdGUge1xyXG4gIGZvbnQtc2l6ZTogMTJweDtcclxuICBtYXJnaW4tcmlnaHQ6IDQwcHg7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIGNvbG9yOiAjOTlhMWJhO1xyXG5cclxuICBAaW5jbHVkZSBtYXgoNDI1KSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcbiAgfVxyXG59XHJcblxyXG4ucHJvZmlsZS1hcnRpY2xlX19jb21tZW50LWFuc3dlciB7XHJcbiAgZm9udC1zaXplOiAxMnB4O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBwYWRkaW5nLXJpZ2h0OiAyMXB4O1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBjb2xvcjogJGhpZ2hsaWdodC12O1xyXG4gICY6OmJlZm9yZSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDNweDtcclxuICAgIHJpZ2h0OiAxMHB4O1xyXG4gICAgd2lkdGg6IDFweDtcclxuICAgIGhlaWdodDogMTBweDtcclxuICAgIG1hcmdpbjogYXV0bztcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U0ZTRmMjtcclxuICB9XHJcbn1cclxuXHJcbi5wcm9maWxlLWFydGljbGVfX2NvbW1lbnQtY29tcGxhaW50IHtcclxuICBmb250LXNpemU6IDEycHg7XHJcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBjb2xvcjogIzk5YTFiYTtcclxufVxyXG5cclxuLnByb2ZpbGUtYXJ0aWNsZV9fYWxsLWNvbW1lbnRzIHtcclxuICBmb250LXNpemU6IDE0cHg7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIGNvbG9yOiAjNGQ0Y2UwO1xyXG59XHJcblxyXG4vL2VuZCBwcm9maWxlLWFydGljbGVfX2NvbW1lbnRzXHJcbiIsIi8vYmVnaW4gcHJvZmlsZS1hcnRpY2xlX19mb290ZXJcbi5wcm9maWxlLWFydGljbGVfX2Zvb3RlciB7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbn1cblxuLnByb2ZpbGUtYXJ0aWNsZV9fZm9ybS1pbnB1dC13cmFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDM2cHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi5wcm9maWxlLWFydGljbGVfX2Zvcm0taW5wdXQsXG4ucHJvZmlsZS1hcnRpY2xlX19mb3JtLXRleHRhcmVhIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMzZweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMzZweDtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBjb2xvcjogIzk5YTFiYTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAxOHB4ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGYwZjU7XG4gIEBpbmNsdWRlIHBsYWNlaG9sZGVyLWNvbG9yKCM5OWExYmEpO1xufVxuXG4ucHJvZmlsZS1hcnRpY2xlX19mb3JtLXRleHRhcmVhIHtcbiAgbGluZS1oZWlnaHQ6IDM0cHg7XG59XG5cbi5wcm9maWxlLWFydGljbGVfX2Zvcm0tc21pbGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDQ1cHg7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgbWFyZ2luOiBhdXRvO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHN2ZyB7XG4gICAgZmlsbDogI2M4YzhjODtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbn1cblxuLnByb2ZpbGUtYXJ0aWNsZV9fZm9ybS1waG90byB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogNzVweDtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogMjFweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICBtYXJnaW46IGF1dG87XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgc3ZnIHtcbiAgICBmaWxsOiAjYzhjOGM4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxufVxuXG4ucHJvZmlsZS1hcnRpY2xlX19mb3JtLXN1Ym1pdC13cmFwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAzO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aWR0aDogMzZweDtcbiAgaGVpZ2h0OiAzNnB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICRoaWdobGlnaHQtdjtcbiAgYmFja2dyb3VuZC1pbWFnZTogJGdyYWRpZW50O1xuICBzdmcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgZmlsbDogI2ZmZjtcbiAgICB3aWR0aDogMTBweDtcbiAgICBoZWlnaHQ6IDVweDtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgfVxufVxuXG4ucHJvZmlsZS1hcnRpY2xlX19mb3JtLXN1Ym1pdCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBtYXJnaW46IGF1dG87XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3BhY2l0eTogMDtcbn1cblxuLnByb2ZpbGUtYXJ0aWNsZV9fZm9ybS1kZWNvci1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwIDAgMCAyMHB4O1xuXG4gIEBpbmNsdWRlIG1heCg1MDApIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbn1cblxuLnByb2ZpbGUtYXJ0aWNsZV9fZm9ybS1kZWNvci1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleDogbm9uZTtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gICYgPiBzdmcge1xuICAgIGZsZXg6IG5vbmU7XG4gICAgZmlsbDogIzk5YTFiYTtcbiAgICB3aWR0aDogMTNweDtcbiAgICBoZWlnaHQ6IDEzcHg7XG4gICAgdHJhbnNpdGlvbjogZmlsbCAuNXM7XG4gICAgJjpob3ZlciB7XG4gICAgICBmaWxsOiAjMWUxZTFlO1xuICAgIH1cbiAgfVxuICAmLmRvdWJsZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICB9XG4gICYuZGVjb3ItMDEgPiBzdmcge1xuICAgIHdpZHRoOiA5cHg7XG4gICAgaGVpZ2h0OiAxMXB4O1xuICB9XG4gICYuZGVjb3ItMDIgPiBzdmcge1xuICAgIHdpZHRoOiA1cHg7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICB9XG4gICYuZGVjb3ItMDggPiBzdmcge1xuICAgIHdpZHRoOiAxN3B4O1xuICAgIGhlaWdodDogMTNweDtcbiAgfVxuICAmLmRlY29yLTA5ID4gc3ZnIHtcbiAgICB3aWR0aDogMTdweDtcbiAgICBoZWlnaHQ6IDE1cHg7XG4gIH1cbiAgJi5kZWNvci0xNSA+IHN2ZyB7XG4gICAgd2lkdGg6IDE2cHg7XG4gICAgaGVpZ2h0OiAxNnB4O1xuICB9XG4gICYuZGVjb3ItMTYgPiBzdmcge1xuICAgIHdpZHRoOiAxOHB4O1xuICAgIGhlaWdodDogMTRweDtcbiAgfVxufVxuXG4ucHJvZmlsZS1hcnRpY2xlX19mb3JtLWRlY29yLWFycm93IHtcbiAgd2lkdGg6IDZweDtcbiAgaGVpZ2h0OiAzcHg7XG4gIG1hcmdpbi1sZWZ0OiA2cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgJjpob3ZlciB7XG4gICAgc3ZnIHtcbiAgICAgIGZpbGw6ICMxZTFlMWU7XG4gICAgfVxuICB9XG4gIHN2ZyB7XG4gICAgZmlsbDogIzk5YTFiYTtcbiAgICB3aWR0aDogNnB4O1xuICAgIGhlaWdodDogM3B4O1xuICAgIHRyYW5zaXRpb246IGZpbGwgLjVzO1xuICB9XG59XG5cbi8vZW5kIHByb2ZpbGUtYXJ0aWNsZV9fZm9vdGVyXG4iLCIucHJvZmlsZS1hcnRpY2xlX19oZWFkZXIge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLy9iZWdpbiBwcm9maWxlLWFydGljbGVfX2hlYWRlci1yb3cge1xyXG4ucHJvZmlsZS1hcnRpY2xlX19oZWFkZXItcm93IHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG59XHJcblxyXG4ucHJvZmlsZS1hcnRpY2xlX19oZWFkZXItcm93LS1tYWluIHtcclxuICBwYWRkaW5nLXRvcDogMTNweDtcclxuICBwYWRkaW5nLWJvdHRvbTogMTJweDtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U0ZTRmMjtcclxuXHJcbiAgQGluY2x1ZGUgbWF4KDQyNSkge1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xyXG4gIH1cclxufVxyXG5cclxuLnByb2ZpbGUtYXJ0aWNsZV9faGVhZGVyLXJvdy0tdGl0bGUge1xyXG4gIHBhZGRpbmctdG9wOiAyMHB4O1xyXG4gIHBhZGRpbmctYm90dG9tOiAxNXB4O1xyXG59XHJcblxyXG4ucHJvZmlsZS1hcnRpY2xlX19oZWFkZXItcm93LS11bmRlcnRpdGxlIHtcclxuICBwYWRkaW5nLWJvdHRvbTogNXB4O1xyXG5cclxuICBAaW5jbHVkZSBtYXgoNjAwKSB7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgfVxyXG59XHJcblxyXG4vL2VuZCBwcm9maWxlLWFydGljbGVfX2hlYWRlci1yb3cge1xyXG5cclxuLy9iZWdpbiB0YWJzXHJcbi5wcm9maWxlLWFydGljbGVfX3RhYnMtbGlzdCB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LXdyYXA6IG5vd3JhcDtcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogMDtcclxuXHJcbiAgQGluY2x1ZGUgbWF4KDExNDApIHtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgfVxyXG59XHJcblxyXG4ucHJvZmlsZS1hcnRpY2xlX190YWJzLWl0ZW0ge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBtYXJnaW4tcmlnaHQ6IDMwcHg7XHJcbiAgcGFkZGluZzogMTFweCAwIDAgMDtcclxuICBsaXN0LXN0eWxlOiBub25lO1xyXG5cclxuICBAaW5jbHVkZSBtYXgoMTE0MCkge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gIH1cclxuICAmOmxhc3QtY2hpbGQge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gIH1cclxuICAmOjpiZWZvcmUge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBib3R0b206IC0xM3B4O1xyXG4gICAgbGVmdDogMDtcclxuICAgIHdpZHRoOiAwO1xyXG4gICAgaGVpZ2h0OiAzcHg7XHJcbiAgICBtYXJnaW46IGF1dG87XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIHRyYW5zaXRpb246IHdpZHRoIC41cztcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRoaWdobGlnaHQtdjtcclxuXHJcbiAgICBAaW5jbHVkZSBtYXgoMTE0MCkge1xyXG4gICAgICBib3R0b206IC0zcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gICY6aG92ZXIge1xyXG4gICAgLnByb2ZpbGUtYXJ0aWNsZV9fdGFicy1saW5rIHtcclxuICAgICAgY29sb3I6ICMxZTFlMWU7XHJcbiAgICB9XHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICB9XHJcbiAgJi5hY3RpdmUge1xyXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICAgIC5wcm9maWxlLWFydGljbGVfX3RhYnMtbGluayB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ucHJvZmlsZS1hcnRpY2xlX190YWJzLWxpbmsge1xyXG4gIGZvbnQtc2l6ZTogMTdweDtcclxuICBmb250LXdlaWdodDogMzAwO1xyXG4gIGxpbmUtaGVpZ2h0OiAxO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICBjb2xvcjogIzFlMWUxZTtcclxufVxyXG5cclxuLy9lbmQgdGFic1xyXG5cclxuLy9iZWdpbiBidG5cclxuLnByb2ZpbGUtYXJ0aWNsZV9fYWRkLWFydGljbGUge1xyXG4gIGZvbnQtZmFtaWx5OiAkZm9udDtcclxuICBmb250LXNpemU6IDE0cHg7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICBsaW5lLWhlaWdodDogMzZweDtcclxuICBoZWlnaHQ6IDM2cHg7XHJcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgcGFkZGluZzogMCAzNXB4O1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBjb2xvcjogI2ZmZjtcclxuICBib3JkZXI6IG5vbmU7XHJcbiAgYm9yZGVyLXJhZGl1czogMThweCAhaW1wb3J0YW50O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRoaWdobGlnaHQtdjtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiAkZ3JhZGllbnQ7XHJcblxyXG4gIEBpbmNsdWRlIG1heCg0MjUpIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICBtYXJnaW4tbGVmdDogMDtcclxuICB9XHJcbn1cclxuXHJcbi8vZW5kIGJ0blxyXG5cclxuLy9iZWdpbiBhcnRpY2xlX190aXRsZVxyXG4ucHJvZmlsZS1hcnRpY2xlX190aXRsZSB7XHJcbiAgZm9udC1mYW1pbHk6ICRmb250O1xyXG4gIGZvbnQtc2l6ZTogMjVweDtcclxuICBmb250LXdlaWdodDogNTAwO1xyXG4gIG1hcmdpbjogMDtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgdHJhbnNpdGlvbjogY29sb3IgLjVzO1xyXG4gIGNvbG9yOiAjMWUxZTFlO1xyXG5cclxuICBAaW5jbHVkZSBtYXgoNDI1KSB7XHJcbiAgICBmb250LXNpemU6IDIycHg7XHJcbiAgfVxyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIGNvbG9yOiAkaGlnaGxpZ2h0LXY7XHJcbiAgfVxyXG59XHJcblxyXG4ucHJvZmlsZS1hcnRpY2xlX190aXRsZS1saW5rIHtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgY29sb3I6ICMxZTFlMWU7XHJcbiAgJjpob3ZlciB7XHJcbiAgICBjb2xvcjogJGhpZ2hsaWdodC12O1xyXG4gIH1cclxufVxyXG5cclxuLy9lbmQgYXJ0aWNsZV9fdGl0bGVcclxuXHJcbi8vYmVnaW4gZWRpdC1pY29uc1xyXG4ucHJvZmlsZS1hcnRpY2xlX19lZGl0LWljb25zIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXg6IG5vbmU7XHJcbiAgbWFyZ2luOiAwIDAgMCBhdXRvO1xyXG4gIHBhZGRpbmc6IDEwcHggMCAwIDA7XHJcbn1cclxuXHJcbi5wcm9maWxlLWFydGljbGVfX2VkaXQtaWNvbiB7XHJcbiAgbWFyZ2luLWxlZnQ6IDExcHg7XHJcbiAgcGFkZGluZzogMDtcclxuICBsaXN0LXN0eWxlOiBub25lO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBzdmcge1xyXG4gICAgZmlsbDogI2U0ZTRmMjtcclxuICAgIHRyYW5zaXRpb246IGZpbGwgLjVzO1xyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGZpbGw6ICM5OWExYmE7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ucHJvZmlsZS1hcnRpY2xlX19lZGl0LWljb24tLXBlbiBzdmcge1xyXG4gIHdpZHRoOiAyMHB4O1xyXG4gIGhlaWdodDogMTlweDtcclxufVxyXG5cclxuLnByb2ZpbGUtYXJ0aWNsZV9fZWRpdC1pY29uLS1iYXNrZXQgc3ZnIHtcclxuICB3aWR0aDogMTVweDtcclxuICBoZWlnaHQ6IDE5cHg7XHJcbn1cclxuXHJcbi8vZW5kIGVkaXQtaWNvbnNcclxuXHJcbi8vYmVnaW4gcHJvZmlsZS1hcnRpY2xlX191bmRlcnRpdGxlXHJcbi5wcm9maWxlLWFydGljbGVfX3VuZGVydGl0bGUge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xyXG4gICY6bGFzdC1jaGlsZCB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgfVxyXG59XHJcblxyXG4ucHJvZmlsZS1hcnRpY2xlX191bmRlcnRpdGxlLS1kYXRlIHtcclxuICBAaW5jbHVkZSBtYXgoNjAwKSB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgfVxyXG4gIHN2ZyB7XHJcbiAgICBmaWxsOiAjOTlhMWJhO1xyXG4gICAgd2lkdGg6IDE2cHg7XHJcbiAgICBoZWlnaHQ6IDE2cHg7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XHJcbiAgfVxyXG59XHJcblxyXG4ucHJvZmlsZS1hcnRpY2xlX19kYXRlIHtcclxuICBmb250LWZhbWlseTogJGZvbnQ7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG4gIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgY29sb3I6ICMxZTFlMWU7XHJcbn1cclxuXHJcbi5wcm9maWxlLWFydGljbGVfX3VuZGVydGl0bGUtZGVzY3Ige1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxuICBwYWRkaW5nLXJpZ2h0OiA1cHg7XHJcbiAgY29sb3I6ICM5OWExYmE7XHJcbn1cclxuXHJcbi5wcm9maWxlLWFydGljbGVfX3VuZGVydGl0bGUtdGV4dCB7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICBjb2xvcjogIzRkNGNlMDtcclxufVxyXG5cclxuLy9lbmQgcHJvZmlsZS1hcnRpY2xlX191bmRlcnRpdGxlXHJcblxyXG4ucHJvZmlsZS1hcnRpY2xlX19oZWFkZXItcm93LS1hdmEge1xyXG4gIG1hcmdpbi1ib3R0b206IC0xMHB4O1xyXG4gIHBhZGRpbmctdG9wOiAyMHB4O1xyXG59XHJcblxyXG4ucHJvZmlsZS1hcnRpY2xlX19hdmEge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxufVxyXG5cclxuLnByb2ZpbGUtYXJ0aWNsZV9fYXZhLXBpYyB7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBmbGV4OiBub25lO1xyXG4gIHdpZHRoOiAzNnB4O1xyXG4gIGhlaWdodDogMzZweDtcclxuICBtYXJnaW4tcmlnaHQ6IDE0cHg7XHJcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG59XHJcblxyXG4ucHJvZmlsZS1hcnRpY2xlX19hdmEtbmFtZSB7XHJcbiAgZm9udC1zaXplOiAxOHB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgbWFyZ2luLWJvdHRvbTogMDtcclxuICBjb2xvcjogIzFlMWUxZTtcclxufVxyXG5cclxuLnByb2ZpbGUtYXJ0aWNsZV9fdW5zdWJzY3JpYmUge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDIwcHg7XHJcbiAgcmlnaHQ6IDIwcHg7XHJcbiAgJjpob3ZlciB7XHJcbiAgICAucHJvZmlsZS1hcnRpY2xlX191bnN1YnNjcmliZS1saXN0IHtcclxuICAgICAgcG9pbnRlci1ldmVudHM6IGF1dG87XHJcbiAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ucHJvZmlsZS1hcnRpY2xlX191bnN1YnNjcmliZS1hcnIge1xyXG4gIHdpZHRoOiAxMHB4O1xyXG4gIGhlaWdodDogMTBweDtcclxuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjOTlhMWJhO1xyXG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzk5YTFiYTtcclxufVxyXG5cclxuLnByb2ZpbGUtYXJ0aWNsZV9fdW5zdWJzY3JpYmUtbGlzdCB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogLTFweDtcclxuICByaWdodDogLTJweDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIG1pbi13aWR0aDogMjMwcHg7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAuNXM7XHJcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgb3BhY2l0eTogMDtcclxuICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgYm94LXNoYWRvdzogMCAwIDIwcHggcmdiYSgwLCAwLCAwLCAuMTUpO1xyXG59XHJcblxyXG4ucHJvZmlsZS1hcnRpY2xlX191bnN1YnNjcmliZS1pdGVtIHtcclxuICBwYWRkaW5nOiAwO1xyXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgdHJhbnNpdGlvbjogLjVzO1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTRlNGYyO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgJjpsYXN0LWNoaWxkIHtcclxuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbiAgfVxyXG4gICY6aG92ZXIge1xyXG4gICAgLy8gIGJhY2tncm91bmQtY29sb3I6ICRoaWdobGlnaHQtdjtcclxuICAgIC5wcm9maWxlLWFydGljbGVfX3Vuc3Vic2NyaWJlLWxpbmsge1xyXG4gICAgICAvLyAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgY29sb3I6ICM5OWExYmE7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ucHJvZmlsZS1hcnRpY2xlX191bnN1YnNjcmliZS1saW5rIHtcclxuICBmb250LXNpemU6IDE0cHg7XHJcbiAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBwYWRkaW5nOiAxMHB4IDE4cHggOXB4IDE4cHg7XHJcbiAgdHJhbnNpdGlvbjogY29sb3IgLjVzO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICBjb2xvcjogIzk5YTFiYTtcclxufVxyXG4iLCIucHJvZmlsZS1hbGwtaW5mbyB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuICBwYWRkaW5nLXRvcDogMjBweDtcclxufVxyXG5cclxuLnByb2ZpbGUtYWxsLWluZm9fX2l0ZW0ge1xyXG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbn1cclxuXHJcbi5wcm9maWxlLWFsbC1pbmZvX19pdGVtLS1jbG9zZSB7XHJcbiAgbWFyZ2luLWJvdHRvbTogLTIwcHg7XHJcblxyXG4gIEBpbmNsdWRlIG1heCg5NTApIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgfVxyXG59XHJcblxyXG4ucHJvZmlsZS1hbGwtaW5mb19faGVhZGVyIHtcclxuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG4gIHBhZGRpbmc6IDEwcHggMCA3cHggMDtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2QwZDVlMjtcclxufVxyXG5cclxuLnByb2ZpbGUtYWxsLWluZm9fX2hlYWRlci0tY2xvc2Uge1xyXG4gIHBhZGRpbmc6IDAgMCAyNXB4IDA7XHJcbn1cclxuXHJcbi5wcm9maWxlLWFsbC1pbmZvX190aXRsZSB7XHJcbiAgZm9udC1mYW1pbHk6ICRmb250O1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxuICBmb250LXdlaWdodDogNTAwO1xyXG4gIGxpbmUtaGVpZ2h0OiAyM3B4O1xyXG4gIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgY29sb3I6ICMxZTFlMWU7XHJcbn1cclxuXHJcbi5wcm9maWxlLWFsbC1pbmZvX19yb3cge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcblxyXG4gIEBpbmNsdWRlIG1heCg0MjUpIHtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgfVxyXG59XHJcblxyXG4ucHJvZmlsZS1hbGwtaW5mb19fcm93LS1sYXJnZSB7XHJcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XHJcbn1cclxuXHJcbi5wcm9maWxlLWFsbC1pbmZvX19sZWZ0IHtcclxuICBmb250LWZhbWlseTogJGZvbnQ7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG4gIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XHJcbiAgZmxleDogbm9uZTtcclxuICB3aWR0aDogMzAwcHg7XHJcbiAgcGFkZGluZy1yaWdodDogMTVweDtcclxuICBjb2xvcjogIzk5YTFiYTtcclxuXHJcbiAgQGluY2x1ZGUgbWF4KDExMTApIHtcclxuICAgIHdpZHRoOiAyNTBweDtcclxuICB9XHJcbiAgQGluY2x1ZGUgbWF4KDk1MCkge1xyXG4gICAgd2lkdGg6IDMwMHB4O1xyXG4gIH1cclxuICBAaW5jbHVkZSBtYXgoNjgwKSB7XHJcbiAgICB3aWR0aDogMjUwcHg7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1heCg1NzYpIHtcclxuICAgIHdpZHRoOiAxNTBweDtcclxuICB9XHJcbiAgQGluY2x1ZGUgbWF4KDQyNSkge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG59XHJcblxyXG4ucHJvZmlsZS1hbGwtaW5mb19fcmlnaHQge1xyXG4gIGZvbnQtZmFtaWx5OiAkZm9udDtcclxuICBmb250LXNpemU6IDE0cHg7XHJcbiAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICBsaW5lLWhlaWdodDogMjVweDtcclxuICBjb2xvcjogIzFlMWUxZTtcclxuICBhIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIGNvbG9yOiAkaGlnaGxpZ2h0LXY7XHJcbiAgfVxyXG59XHJcblxyXG4ucHJvZmlsZS1hbGwtaW5mb19fcmlnaHQtLXNvY2lhbHMge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBhIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgZmxleDogbm9uZTtcclxuICAgIG1hcmdpbi1yaWdodDogMTZweDtcclxuICB9XHJcbiAgc3ZnIHtcclxuICAgIGZpbGw6ICM5OWExYmE7XHJcbiAgICB0cmFuc2l0aW9uOiBmaWxsIC41cztcclxuICAgICY6aG92ZXIge1xyXG4gICAgICBmaWxsOiAkaGlnaGxpZ2h0LXY7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ucHJvZmlsZS1hbGwtaW5mb19fcmlnaHQtLXZrIHN2ZyB7XHJcbiAgd2lkdGg6IDE5cHg7XHJcbiAgaGVpZ2h0OiAxMXB4O1xyXG59XHJcblxyXG4ucHJvZmlsZS1hbGwtaW5mb19fcmlnaHQtLWZiIHN2ZyB7XHJcbiAgd2lkdGg6IDlweDtcclxuICBoZWlnaHQ6IDE1cHg7XHJcbn1cclxuXHJcbi5wcm9maWxlLWFsbC1pbmZvX19yaWdodC0taW5zdCBzdmcge1xyXG4gIHdpZHRoOiAxNnB4O1xyXG4gIGhlaWdodDogMTVweDtcclxufVxyXG5cclxuLnByb2ZpbGUtYWxsLWluZm9fX3JpZ2h0LS15b3V0dWJlIHN2ZyB7XHJcbiAgd2lkdGg6IDE2cHg7XHJcbiAgaGVpZ2h0OiAxM3B4O1xyXG59XHJcblxyXG4ucHJvZmlsZS1hbGwtaW5mb19fY2xvc2Uge1xyXG4gIGZvbnQtc2l6ZTogMTFweDtcclxuICBsaW5lLWhlaWdodDogMjBweDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHBhZGRpbmctdG9wOiAxMHB4O1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgY29sb3I6ICRoaWdobGlnaHQtdjtcclxuICAmOmhvdmVyIHtcclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIHdpZHRoOiAwO1xyXG4gICAgICBjb250ZW50OiAnJztcclxuICAgIH1cclxuICB9XHJcbiAgJjo6YmVmb3JlIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxcHg7XHJcbiAgICBtYXJnaW46IGF1dG87XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIHRyYW5zaXRpb246IHdpZHRoIC41cztcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRoaWdobGlnaHQtdjtcclxuICB9XHJcbn1cclxuIiwiLnByb2ZpbGUtZWRpdF9faGVhZGVyIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGZsZXgtd3JhcDogd3JhcDtcclxuICBwYWRkaW5nLXRvcDogMTdweDtcclxuICBwYWRkaW5nLWJvdHRvbTogN3B4O1xyXG59XHJcblxyXG4ucHJvZmlsZS1lZGl0X190aXRsZSB7XHJcbiAgZm9udC1mYW1pbHk6ICRmb250O1xyXG4gIGZvbnQtc2l6ZTogMjVweDtcclxuICBmb250LXdlaWdodDogNTAwO1xyXG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgY29sb3I6ICMxZTFlMWU7XHJcbn1cclxuXHJcbi5wcm9maWxlLWVkaXRfX3JldHVybi1idG4ge1xyXG4gIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxufVxyXG5cclxuLnByb2ZpbGUtZWRpdC1ib2R5IHtcclxuICB3aWR0aDogMTAwJTtcclxuICBtYXJnaW4tYm90dG9tOiA2NXB4O1xyXG4gIHBhZGRpbmc6IDAgMjBweCAyNXB4IDIwcHg7XHJcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbn1cclxuXHJcbi5wcm9maWxlLWVkaXRfX2Zvcm0tdGl0bGUge1xyXG4gIGZvbnQtZmFtaWx5OiAkZm9udDtcclxuICBmb250LXNpemU6IDE4cHg7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gIGNvbG9yOiAjMWUxZTFlO1xyXG59XHJcblxyXG4ucHJvZmlsZS1lZGl0X19mb3JtLXRvcCB7XHJcbiAgcGFkZGluZy10b3A6IDI1cHg7XHJcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XHJcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNGU0ZjI7XHJcbn1cclxuXHJcbi5wcm9maWxlLWVkaXRfX2Zvcm0tdG9wLS1sYXN0IHtcclxuICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICBib3JkZXItYm90dG9tOiBub25lO1xyXG59XHJcblxyXG4ucHJvZmlsZS1lZGl0X19mb3JtLXJvdyB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cclxuICBAaW5jbHVkZSBtYXgoNjgwKSB7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgfVxyXG59XHJcblxyXG4ucHJvZmlsZS1lZGl0X19mb3JtLXJvdy0tZG91YmxlIHtcclxuICAucHJvZmlsZS1lZGl0X19mb3JtLXNlbGVjdCxcclxuICAucHJvZmlsZS1lZGl0X19mb3JtLWlucHV0IHtcclxuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDVweCk7XHJcblxyXG4gICAgQGluY2x1ZGUgbWF4KDExMTApIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5wcm9maWxlLWVkaXRfX2Zvcm0taW5wdXQge1xyXG4gICAgQGluY2x1ZGUgbWF4KDExMTApIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5wcm9maWxlLWVkaXRfX2Zvcm0tbGFiZWwge1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxuICBmb250LXdlaWdodDogMzAwO1xyXG4gIGxpbmUtaGVpZ2h0OiAzNnB4O1xyXG4gIGZsZXg6IG5vbmU7XHJcbiAgd2lkdGg6IDI4MHB4O1xyXG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XHJcbiAgY29sb3I6ICM5OWExYmE7XHJcbn1cclxuXHJcbi5wcm9maWxlLWVkaXRfX2Zvcm0taW5wdXQtd3JhcCB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgd2lkdGg6IDEwMCU7XHJcblxyXG4gIEBpbmNsdWRlIG1heCgxMTEwKSB7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgfVxyXG5cclxuICAuaXRpIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxufVxyXG5cclxuLnByb2ZpbGUtZWRpdF9fZm9ybS1pbnB1dCxcclxuLnByb2ZpbGUtZWRpdF9fZm9ybS1zZWxlY3Qge1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxuICBmb250LXdlaWdodDogMzAwO1xyXG4gIGxpbmUtaGVpZ2h0OiAzNnB4O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMzZweDtcclxuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbiAgb3BhY2l0eTogMTtcclxuICBjb2xvcjogIzFlMWUxZTtcclxuICBib3JkZXI6IDA7XHJcbiAgYm9yZGVyLXJhZGl1czogMThweCAhaW1wb3J0YW50O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGYwZjU7XHJcbn1cclxuXHJcbi5wcm9maWxlLWVkaXRfX2Zvcm0tc2VsZWN0IHtcclxuICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL2Fyci1zZWxlY3Rib3guc3ZnJyk7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjYWxjKDEwMCUgLSAxNXB4KSA1MCU7XHJcblxyXG4gIGFwcGVhcmFuY2U6IG5vbmU7XHJcbn1cclxuXHJcbi5wcm9maWxlLWVkaXRfX2Zvcm0tdGV4dGFyZWEge1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxuICBmb250LXdlaWdodDogMzAwO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiA4MHB4O1xyXG4gIHBhZGRpbmc6IDE1cHggMCAxNXB4IDIwcHg7XHJcbiAgb3BhY2l0eTogMTtcclxuICBjb2xvcjogIzFlMWUxZTtcclxuICBib3JkZXI6IDA7XHJcbiAgYm9yZGVyLXJhZGl1czogMThweCAhaW1wb3J0YW50O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGYwZjU7XHJcbn1cclxuXHJcbi5wcm9maWxlLWVkaXRfX2Zvcm0tYXZhIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTRlNGYyO1xyXG5cclxuICBAaW5jbHVkZSBtYXgoNjgwKSB7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgfVxyXG59XHJcblxyXG4ucHJvZmlsZS1lZGl0X19mb3JtLWF2YS0tbGVmdCB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4OiBub25lO1xyXG4gIHdpZHRoOiAyODBweDtcclxuXHJcbiAgQGluY2x1ZGUgbWF4KDM3NSkge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG59XHJcblxyXG4ucHJvZmlsZS1lZGl0X19hdmEtbGcge1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgZmxleDogbm9uZTtcclxuICB3aWR0aDogMTAwJTtcclxuICBtYXgtd2lkdGg6IDE1NXB4O1xyXG4gIGhlaWdodDogMTkwcHg7XHJcbiAgbWFyZ2luOiAxNXB4IDIwcHggMTVweCAwO1xyXG4gIGJvcmRlcjogM3B4IHNvbGlkICNmZmY7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjBmNTtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9zbWlsZS5zdmcnKTtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XHJcbiAgYm94LXNoYWRvdzogMCAwIDIwcHggcmdiYSgwLCAwLCAwLCAuMTUpO1xyXG4gIGltZyB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWluLWhlaWdodDogMTAwJTtcclxuXHJcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICB9XHJcbn1cclxuXHJcbi5wcm9maWxlLWVkaXRfX2F2YS1jaXJjbGUge1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgZmxleDogbm9uZTtcclxuICB3aWR0aDogNjRweDtcclxuICBoZWlnaHQ6IDY0cHg7XHJcbiAgbWFyZ2luLXRvcDogMzBweDtcclxuICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjBmNTtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9zbWlsZS5zdmcnKTtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XHJcbiAgYmFja2dyb3VuZC1zaXplOiA3MCU7XHJcbiAgaW1nIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xyXG5cclxuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gIH1cclxufVxyXG5cclxuLnByb2ZpbGUtZWRpdF9fZm9ybS1hdmEtLXJpZ2h0IHtcclxuICBwYWRkaW5nLXRvcDogMzBweDtcclxuICBwYWRkaW5nLWJvdHRvbTogOHB4O1xyXG4gIHAge1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xyXG4gICAgY29sb3I6ICM5OWExYmE7XHJcbiAgfVxyXG59XHJcblxyXG4ucHJvZmlsZS1lZGl0X19hdmEtZG93bmxvYWQtYnRuIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIGlucHV0IHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICB9XHJcbiAgLmJ0biB7XHJcbiAgICBtaW4td2lkdGg6IDE4NXB4O1xyXG4gIH1cclxufVxyXG5cclxuLnByb2ZpbGUtZWRpdF9fYXZhLXRleHQge1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxuICBmb250LXdlaWdodDogMzAwO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIG1hcmdpbi1ib3R0b206IDI5cHg7XHJcbiAgY29sb3I6ICMxZTFlMWU7XHJcbn1cclxuXHJcbi5wcm9maWxlLWVkaXRfX2Zvcm0tZGVjb3Ige1xyXG4gIHBhZGRpbmctdG9wOiAyNXB4O1xyXG59XHJcblxyXG4ucHJvZmlsZS1lZGl0X19mb3JtLWRlY29yLXJvdyB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgZmxleC13cmFwOiB3cmFwO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHBhZGRpbmctdG9wOiAxMHB4O1xyXG59XHJcblxyXG4ucHJvZmlsZS1lZGl0X19mb3JtLWRlY29yLWl0ZW0ge1xyXG4gIHdpZHRoOiAzMi41JTtcclxuICB0cmFuc2l0aW9uOiBvcGFjaXR5IC41cztcclxuICBvcGFjaXR5OiAuMztcclxuXHJcbiAgQGluY2x1ZGUgbWF4KDY4MCkge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gIH1cclxuXHJcbiAgJi5hY3RpdmUge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcbiAgbGFiZWwge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAmLmFjdGl2ZSB7XHJcbiAgICAgIHNwYW46OmFmdGVyIHtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgc3BhbiB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xyXG4gICAgICBjb2xvcjogIzFlMWUxZTtcclxuICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgd2lkdGg6IDE2cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxNnB4O1xyXG4gICAgICAgIG1hcmdpbjogYXV0bztcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICBib3JkZXI6IDRweCBzb2xpZCAjZjBmMGY1O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMGY1O1xyXG4gICAgICB9XHJcbiAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGJvdHRvbTogNHB4O1xyXG4gICAgICAgIGxlZnQ6IDRweDtcclxuICAgICAgICB3aWR0aDogOHB4O1xyXG4gICAgICAgIGhlaWdodDogOHB4O1xyXG4gICAgICAgIG1hcmdpbjogYXV0bztcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaGlnaGxpZ2h0LXY7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgaW5wdXQge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICB9XHJcbn1cclxuXHJcbi5wcm9maWxlLWVkaXRfX2Zvcm0tZGVjb3ItcGljIHtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogNDZweDtcclxuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gIGltZyB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxufVxyXG5cclxuLnByb2ZpbGUtZWRpdF9fZm9ybS1mb290ZXIge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gIHBhZGRpbmctdG9wOiAyNXB4O1xyXG59XHJcblxyXG4ucHJvZmlsZS1lZGl0X19mb3JtLWZvb3Rlci0tbmV4dCB7XHJcbiAgbWluLXdpZHRoOiAxODVweDtcclxuICBtYXJnaW4tbGVmdDogYXV0bztcclxuXHJcbiAgQGluY2x1ZGUgbWF4KDUwMCkge1xyXG4gICAgbWluLXdpZHRoOiAxMjBweDtcclxuICB9XHJcbn1cclxuXHJcbi5wcm9maWxlLWVkaXRfX2Zvcm0tZm9vdGVyLS1wcmV2IHtcclxuICBtaW4td2lkdGg6IDE4NXB4O1xyXG5cclxuICBAaW5jbHVkZSBtYXgoNTAwKSB7XHJcbiAgICBtaW4td2lkdGg6IDEyMHB4O1xyXG4gIH1cclxufVxyXG5cclxuLnByb2ZpbGUtZWRpdF9fZm9ybS1yb3ctLWFkZCB7XHJcbiAgLnByb2ZpbGUtZWRpdF9fZm9ybS1pbnB1dC13cmFwIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcclxuICB9XHJcbiAgc3ZnIHtcclxuICAgIGZpbGw6ICRoaWdobGlnaHQtdjtcclxuICAgIHdpZHRoOiAxN3B4O1xyXG4gICAgaGVpZ2h0OiAxN3B4O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA5cHg7XHJcbiAgfVxyXG4gIHNwYW4ge1xyXG4gICAgZm9udC1zaXplOiAxMXB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgIGNvbG9yOiAjNGQ0Y2UwO1xyXG4gIH1cclxufVxyXG5cclxuLnByb2ZpbGUtZWRpdF9fcmFkaW8tcm93IHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xyXG4gIHBhZGRpbmc6IDI1cHggMCAyNnB4IDA7XHJcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNGU0ZjI7XHJcblxyXG4gIEBpbmNsdWRlIG1heCg2ODApIHtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xyXG4gIH1cclxufVxyXG5cclxuLnByb2ZpbGUtZWRpdF9fcmFkaW8tcm93LWxhYmVsIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICBwYWRkaW5nOiAwIDEwcHg7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICBAaW5jbHVkZSBtYXgoNjgwKSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gIH1cclxuXHJcbiAgJjo6YmVmb3JlIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMXB4O1xyXG4gICAgbGVmdDogMDtcclxuICAgIHdpZHRoOiAxNnB4O1xyXG4gICAgaGVpZ2h0OiAxNnB4O1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBib3JkZXI6IDRweCBzb2xpZCAjZjBmMGY1O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjBmNTtcclxuICB9XHJcbiAgJjo6YWZ0ZXIge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiA1cHg7XHJcbiAgICBsZWZ0OiA0cHg7XHJcbiAgICB3aWR0aDogOHB4O1xyXG4gICAgaGVpZ2h0OiA4cHg7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaGlnaGxpZ2h0LXY7XHJcbiAgfVxyXG4gICYuYWN0aXZlIHtcclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgb3BhY2l0eTogMTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIHNwYW4ge1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbiAgICBjb2xvcjogIzFlMWUxZTtcclxuICB9XHJcbiAgaW5wdXQge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICB9XHJcbn1cclxuIiwiLnJzcyB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9iZy1yc3MuanBnJyk7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA2NSUgMDtcclxuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgLmNvbnRhaW5lciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIHBhZGRpbmctdG9wOiA2NXB4O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDQwcHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbWF4KDEwMjApIHtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5yc3NfX2xlZnQge1xyXG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XHJcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XHJcblxyXG4gIEBpbmNsdWRlIG1heCgxMDIwKSB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gIH1cclxufVxyXG5cclxuLnJzc19fdGl0bGUge1xyXG4gIGZvbnQtZmFtaWx5OiAkZm9udDtcclxuICBmb250LXNpemU6IDI1cHg7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICBjb2xvcjogIzFlMWUxZTtcclxufVxyXG5cclxuLnJzc19fdGV4dCB7XHJcbiAgZm9udC1mYW1pbHk6ICRmb250O1xyXG4gIGZvbnQtc2l6ZTogMTVweDtcclxuICBmb250LXdlaWdodDogMzAwO1xyXG4gIGxpbmUtaGVpZ2h0OiAyM3B4O1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIG1heC13aWR0aDogNDI1cHg7XHJcbiAgY29sb3I6ICMxZTFlMWU7XHJcbn1cclxuXHJcbi5yc3NfX2Zvcm0ge1xyXG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG59XHJcblxyXG4ucnNzX19pbnB1dC13cmFwIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbWF4LXdpZHRoOiAzNzBweDtcclxuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gIC5idG4ge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgfVxyXG59XHJcblxyXG4ucnNzX19pbnB1dCB7XHJcbiAgZm9udC1mYW1pbHk6ICRmb250O1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxuICBmb250LXdlaWdodDogMzAwO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMzZweDtcclxuICBwYWRkaW5nLXJpZ2h0OiAxMzVweDtcclxuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbiAgYm9yZGVyOiBub25lO1xyXG4gIGJvcmRlci1yYWRpdXM6IDE4cHggIWltcG9ydGFudDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMGY1O1xyXG5cclxuICBAaW5jbHVkZSBwbGFjZWhvbGRlci1jb2xvcigjOTlhMWJhKTtcclxufVxyXG5cclxuLnJzc19fYWdyZWUge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBpbnB1dCB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICB9XHJcbiAgc3BhbiB7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQ7XHJcbiAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgY29sb3I6ICMxZTFlMWU7XHJcbiAgICBhIHtcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICBjb2xvcjogIzRkNGNlMDtcclxuICAgIH1cclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAtMnB4O1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICB3aWR0aDogMTZweDtcclxuICAgICAgaGVpZ2h0OiAxNnB4O1xyXG4gICAgICBjb250ZW50OiAnJztcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjBmNTtcclxuICAgIH1cclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDJweDtcclxuICAgICAgbGVmdDogNHB4O1xyXG4gICAgICB3aWR0aDogOXB4O1xyXG4gICAgICBoZWlnaHQ6IDdweDtcclxuICAgICAgY29udGVudDogJyc7XHJcbiAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL2NoZWNrLnN2ZycpO1xyXG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ucnNzX19hZ3JlZSBpbnB1dDpjaGVja2VkICsgc3Bhbjo6YWZ0ZXIge1xyXG4gIG9wYWNpdHk6IDE7XHJcbn1cclxuIiwiLm15LWNvdXJzZS1ob21ld29ya19faXRlbSB7XG4gIHBhZGRpbmctdG9wOiAyNXB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlNGU0ZjI7XG4gIHAge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cbn1cblxuLm15LWNvdXJzZS1ob21ld29ya19faXRlbS10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgY29sb3I6ICMxZTFlMWU7XG59XG5cbi5teS1jb3Vyc2UtaG9tZXdvcmtfX2l0ZW0tcmFkaW9saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG5cbi5teS1jb3Vyc2UtaG9tZXdvcmtfX2l0ZW0tcmFkaW8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIHBhZGRpbmc6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgJjpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIGlucHV0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAmLmFjdGl2ZSBzcGFuOjphZnRlciB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICBzcGFuIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMCAwIDAgMzJweDtcbiAgICBjb2xvcjogIzFlMWUxZTtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAzcHg7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMGYwZjU7XG4gICAgfVxuICAgICY6OmFmdGVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogN3B4O1xuICAgICAgbGVmdDogNHB4O1xuICAgICAgd2lkdGg6IDhweDtcbiAgICAgIGhlaWdodDogOHB4O1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGhpZ2hsaWdodC12O1xuICAgIH1cbiAgfVxufVxuXG4ubXktY291cnNlLWhvbWV3b3JrX19pdGVtLWNoZWNrYm94bGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuXG4ubXktY291cnNlLWhvbWV3b3JrX19pdGVtLWNoZWNrYm94IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBwYWRkaW5nOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gICY6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICBzcGFuIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMCAwIDAgMzJweDtcbiAgICBjb2xvcjogIzFlMWUxZTtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAzcHg7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGJvcmRlcjogNHB4IHNvbGlkICNmMGYwZjU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMGY1O1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XG4gICAgfVxuICB9XG4gICYuYWN0aXZlIHtcbiAgICBzcGFuOjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvY2hlY2suc3ZnJyk7XG4gICAgfVxuICB9XG4gIGlucHV0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG4ubXktY291cnNlLWhvbWV3b3JrX19pdGVtLTMtcGljIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG4ubXktY291cnNlLWhvbWV3b3JrX19pdGVtLXBpYyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpZHRoOiBjYWxjKDMzJSAtIDdweCk7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcblxuICBAaW5jbHVkZSBtYXgoNTQwKSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgJjpob3ZlciB7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuICB9XG4gICY6OmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgY29udGVudDogJyc7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuNXM7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgb3BhY2l0eTogMDtcbiAgICBib3JkZXI6IDNweCBzb2xpZCAkaGlnaGxpZ2h0LXY7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4OztcbiAgfVxuICBpbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5teS1jb3Vyc2UtaG9tZXdvcmtfX2l0ZW0tZHJ1Z2xpc3Qge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5teS1jb3Vyc2UtaG9tZXdvcmtfX2l0ZW0tZHJ1ZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICBwYWRkaW5nOiA3cHggMzJweCA3cHggOXB4O1xuICBjdXJzb3I6IG1vdmU7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjBmNTtcbiAgJjo6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA4cHg7XG4gICAgcmlnaHQ6IDhweDtcbiAgICB3aWR0aDogMThweDtcbiAgICBoZWlnaHQ6IDE4cHg7XG4gICAgY29udGVudDogJyc7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuNXM7XG4gICAgb3BhY2l0eTogMDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9kcnVnLnN2ZycpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIH1cbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2QwZDVlMjtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG4gIH1cbn1cblxuLm15LWNvdXJzZS1ob21ld29ya19faXRlbS1kcnVnLW51bWIge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbiAgY29sb3I6ICRoaWdobGlnaHQtdjtcbn1cblxuLm15LWNvdXJzZS1ob21ld29ya19faXRlbS1kcnVnLXRleHQge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjMWUxZTFlO1xufVxuXG4ubXktY291cnNlLWhvbWV3b3JrX19pdGVtLWFkZC10ZXh0cyB7XG4gIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgIGNvbG9yOiAjMWUxZTFlO1xuICB9XG4gIGlucHV0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDI0NnB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgICBtYXJnaW46IDAgNXB4IDAgMDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4ICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjBmNTtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICB9XG59XG5cbi5teS1jb3Vyc2UtaG9tZXdvcmtfX2l0ZW0tMi1saXN0cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuLm15LWNvdXJzZS1ob21ld29ya19faXRlbS1saXN0cy1xdWVzdGlvbnMsXG4ubXktY291cnNlLWhvbWV3b3JrX19pdGVtLWxpc3RzLWFuc3dlcnMge1xuICB3aWR0aDogY2FsYyg1MCUgLSA1cHgpO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5teS1jb3Vyc2UtaG9tZXdvcmtfX2l0ZW0tbGlzdHMtcXVlc3Rpb24ge1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIHBhZGRpbmc6IDdweCAzMnB4IDdweCA5cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmMGYwZjU7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgc3BhbiB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgY29sb3I6ICMxZTFlMWU7XG4gIH1cbn1cblxuLm15LWNvdXJzZS1ob21ld29ya19faXRlbS1saXN0cy1hbnN3ZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbiAgcGFkZGluZzogN3B4IDMycHggN3B4IDlweDtcbiAgY3Vyc29yOiBtb3ZlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZjBmMGY1O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGYwZjU7XG4gICY6OmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogOHB4O1xuICAgIHJpZ2h0OiA4cHg7XG4gICAgd2lkdGg6IDE4cHg7XG4gICAgaGVpZ2h0OiAxOHB4O1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjVzO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvZHJ1Zy5zdmcnKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICB9XG4gICY6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkMGQ1ZTI7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuICB9XG4gIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGNvbG9yOiAjMWUxZTFlO1xuICB9XG59XG5cbi5teS1jb3Vyc2UtaG9tZXdvcmtfX2l0ZW0tZG93bmxvYWRzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBpbnB1dCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuLm15LWNvdXJzZS1ob21ld29ya19faXRlbS10ZXh0YXJlYSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDExM3B4O1xuICBtYXJnaW4tYm90dG9tOiAxOXB4O1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIGNvbG9yOiAjOTlhMWJhO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDE4cHggIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjBmNTtcblxuICBAaW5jbHVkZSBwbGFjZWhvbGRlci1jb2xvcigjOTlhMWJhKTtcbn1cblxuLnByb2ZpbGUtYXJ0aWNsZV9fZm9ybS10ZXh0YXJlYSB7XG4gIGxpbmUtaGVpZ2h0OiAzNHB4O1xufVxuXG4ubXktY291cnNlLWhvbWV3b3JrX19pdGVtLWRvd25sb2FkLWJ0biB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHN2ZyB7XG4gICAgZmxleDogbm9uZTtcbiAgICBmaWxsOiAkaGlnaGxpZ2h0LXY7XG4gICAgd2lkdGg6IDE3cHg7XG4gICAgaGVpZ2h0OiAxN3B4O1xuICAgIG1hcmdpbi1yaWdodDogMTFweDtcbiAgfVxuICBzcGFuIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBjb2xvcjogIzRkNGNlMDtcbiAgfVxufVxuXG4uZG93bmxvYWQtZmlsZXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4uZG93bmxvYWQtZmlsZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogIzk5YTFiYTtcbiAgJjpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG59XG5cbi5teS1jb3Vyc2UtaG9tZXdvcmtfX2FncmVlIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgcGFkZGluZy10b3A6IDM1cHg7XG4gIHBhZGRpbmctYm90dG9tOiAzOHB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2U0ZTRmMjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNGU0ZjI7XG5cbiAgQGluY2x1ZGUgbWF4KDk1MCkge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICB9XG4gIC5idG4ge1xuICAgIG1pbi13aWR0aDogMjI1cHg7XG5cbiAgICBAaW5jbHVkZSBtYXgoOTUwKSB7XG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIH1cbiAgfVxufVxuXG4ubXktY291cnNlLWhvbWV3b3JrX19hZ3JlZS10ZXh0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICB0ZXh0LWFsaWduOiByaWdodDtcblxuICBAaW5jbHVkZSBtYXgoOTUwKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG4gIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICAgIGNvbG9yOiAjOTlhMWJhO1xuICB9XG59XG5cbi5teS1jb3Vyc2UtaG9tZXdvcmtfX2FncmVlLWljb24ge1xuICBtYXJnaW4tbGVmdDogMTlweDtcbiAgc3ZnIHtcbiAgICBmaWxsOiAjOTlhMWJhO1xuICAgIHdpZHRoOiAzNnB4O1xuICAgIGhlaWdodDogMzZweDtcbiAgfVxufVxuXG4ubXktY291cnNlLWhvbWV3b3JrX19hZ3JlZS1yaWdodCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5teS1jb3Vyc2UtaG9tZXdvcmtfX2FncmVlLXRyeSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgY29sb3I6ICMxZTFlMWU7XG59XG4iLCIubXktY291cnNlLWJvZHktdGFicyB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwIDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLm15LWNvdXJzZS1ib2R5LXRhYnNfX3RhYiB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIC5wcm9maWxlLWFydGljbGVfX2ljb25zLWljb24ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB9XG4gIC5wcm9maWxlLWFydGljbGVfX2NvbW1lbnQtMSB7XG4gICAgLnByb2ZpbGUtYXJ0aWNsZV9fY29tbWVudC1oZWFkZXIge1xuICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICB9XG4gIH1cbiAgcCB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gICAgbWFyZ2luOiAwIDAgMjBweCAwO1xuICAgIGNvbG9yOiAjMWUxZTFlO1xuICB9XG4gICYuYWN0aXZlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4ubXktY291cnNlLWJvZHktdGFic19fYnRucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTRlNGYyO1xuXG4gIEBpbmNsdWRlIG1heCg1NDApIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG59XG5cbi5teS1jb3Vyc2UtYm9keS10YWJzX19idG4ge1xuICBmb250LXNpemU6IDE3cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMzBweDtcbiAgcGFkZGluZzogMThweCAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiAjMWUxZTFlO1xuXG4gIEBpbmNsdWRlIG1heCg4NjApIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xuICB9XG4gIEBpbmNsdWRlIG1heCg3NjApIHtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gIH1cbiAgQGluY2x1ZGUgbWF4KDU0MCkge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDdweDtcbiAgfVxuICAmOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuICAmOjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDNweDtcbiAgICBjb250ZW50OiAnJztcbiAgICB0cmFuc2l0aW9uOiB3aWR0aCAuNXM7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGhpZ2hsaWdodC12O1xuICB9XG4gICYuYWN0aXZlIHtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICY6OmJlZm9yZSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cbn1cblxuLm15LWNvdXJzZS1ib2R5LXRhYnNfX3RhYiB7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xufVxuXG4ubXktY291cnNlLWJvZHktdGFic19fdGFiLXRpdGxlIHtcbiAgZm9udC1zaXplOiAyNXB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBjb2xvcjogIzFlMWUxZTtcbn1cblxuLm15LWNvdXJzZS1ib2R5LXRhYnNfX3RhYiB7XG4gIGlmcmFtZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWluLWhlaWdodDogMzUwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG5cbiAgICBAaW5jbHVkZSBtYXgoNjAwKSB7XG4gICAgICBtaW4taGVpZ2h0OiAyMDBweDtcbiAgICB9XG4gIH1cbn1cblxuLm15LWNvdXJzZS1ib2R5LXRhYnNfX3RhYi1oYWxmLXJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cbiAgQGluY2x1ZGUgbWF4KDYwMCkge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cblxuLm15LWNvdXJzZS1ib2R5LXRhYnNfX3RhYi1oYWxmLWltZyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG5cbiAgQGluY2x1ZGUgbWF4KDYwMCkge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIGltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLm15LWNvdXJzZS1ib2R5LXRhYnNfX3RhYi1hZ3JlZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAzOHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U0ZTRmMjtcblxuICBAaW5jbHVkZSBtYXgoOTUwKSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIH1cbiAgLmJ0biB7XG4gICAgbWluLXdpZHRoOiAyMjVweDtcblxuICAgIEBpbmNsdWRlIG1heCg5NTApIHtcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgfVxuICB9XG59XG5cbi5teS1jb3Vyc2UtYm9keS10YWJzX190YWItYWdyZWUtdGV4dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1yaWdodDogMzBweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG5cbiAgQGluY2x1ZGUgbWF4KDk1MCkge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuICBzcGFuIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBsaW5lLWhlaWdodDogMTlweDtcbiAgICBjb2xvcjogIzk5YTFiYTtcbiAgfVxufVxuXG4ubXktY291cnNlLWJvZHktdGFic19fdGFiLWFncmVlLWljb24ge1xuICBtYXJnaW4tbGVmdDogMTlweDtcbiAgc3ZnIHtcbiAgICBmaWxsOiAjOTlhMWJhO1xuICAgIHdpZHRoOiAzNnB4O1xuICAgIGhlaWdodDogMzZweDtcbiAgfVxufVxuXG4ubXktY291cnNlLWJvZHktdGFic19fdGFiLTAyIHtcbiAgLm15LWNvdXJzZS1ib2R5LXRhYnNfX3RhYi10aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICB9XG59XG5cbi5teS1jb3Vyc2UtYm9keS10YWJzX190YWItc3VidGl0bGUge1xuICBmb250LXdlaWdodDogMzAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cblxuLm15LWNvdXJzZS1ib2R5LXRhYnNfX21hdGVyaWFscyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjdweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNGU0ZjI7XG59XG5cbi5teS1jb3Vyc2UtYm9keS10YWJzX19tYXRlcmlhbHMtbGluayB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtaW4taGVpZ2h0OiAyNnB4O1xuICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICMxZTFlMWU7XG5cbiAgQGluY2x1ZGUgbWF4KDQyNSkge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gIH1cbiAgJjpob3ZlciB7XG4gICAgY29sb3I6ICMxZTFlMWU7XG4gIH1cbiAgJjo6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1cHg7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMjZweDtcbiAgICBoZWlnaHQ6IDI2cHg7XG4gICAgY29udGVudDogJyc7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvbWF0ZXJpYWxzLnBuZycpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xuICB9XG59XG5cbi5teS1jb3Vyc2UtYm9keS10YWJzX19tYXRlcmlhbHMtbGluay0tcGRmIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xufVxuXG4ubXktY291cnNlLWJvZHktdGFic19fbWF0ZXJpYWxzLWxpbmstLWV4Y2VsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0zOHB4O1xufVxuXG4ubXktY291cnNlLWJvZHktdGFic19fbWF0ZXJpYWxzLWxpbmstLXdvcmQ6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTc2cHg7XG59XG5cbi5teS1jb3Vyc2UtYm9keS10YWJzX19tYXRlcmlhbHMtbGluay0taW1nOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xMTRweDtcbn1cblxuLm15LWNvdXJzZS1ib2R5LXRhYnNfX21hdGVyaWFscy1saW5rLS12aWRlbzo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTUycHg7XG59XG5cbi5teS1jb3Vyc2UtYm9keS10YWJzX190YWItMDMge1xuICAubXktY291cnNlLWJvZHktdGFic19fdGFiLXRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIH1cbiAgLmNvdXJzZS1xdWVzdGlvbnMtdGFic19fYW5zd2VyIHAge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgY29sb3I6ICMxZTFlMWU7XG4gIH1cbiAgLmNvdXJzZS1xdWVzdGlvbnMtdGFicyB7XG4gICAgbWFyZ2luLXRvcDogMjVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG4iLCIubXktY291cnNlLWZpbmFsX19ib2R5IHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDIwcHggMjBweCAwIDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLm15LWNvdXJzZS1maW5hbF9faXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy10b3A6IDI1cHg7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2U0ZTRmMjtcbn1cblxuLm15LWNvdXJzZS1maW5hbF9faXRlbS10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgY29sb3I6ICMxZTFlMWU7XG59XG5cbi5teS1jb3Vyc2UtZmluYWxfX2l0ZW0tc3VidGl0bGUge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAtNXB4O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBjb2xvcjogIzFlMWUxZTtcbn1cblxuLm15LWNvdXJzZS1maW5hbF9fY2VydGlmaWNhdGVzIHtcbiAgZGlzcGxheTogZmxleDtcblxuICBAaW5jbHVkZSBtYXgoODYwKSB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG4gIEBpbmNsdWRlIG1heCg3NjApIHtcbiAgfVxuICAuYnRuIHtcbiAgICBtaW4td2lkdGg6IDE1MHB4O1xuICB9XG59XG5cbi5teS1jb3Vyc2UtZmluYWxfX2NlcnRpZmljYXRlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMjUwcHg7XG4gIG1hcmdpbi1yaWdodDogMzBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcblxuICBAaW5jbHVkZSBtYXgoODYwKSB7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMzBweCk7XG4gIH1cbiAgQGluY2x1ZGUgbWF4KDc2MCkge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5teS1jb3Vyc2UtZmluYWxfX2NlcnRpZmljYXRlLXBpYyB7XG4gIG1hcmdpbi1ib3R0b206IDE5cHg7XG4gIGltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLm15LWNvdXJzZS1maW5hbF9fY2VydGlmaWNhdGUtbGFiZWwge1xuICBmbGV4OiBub25lO1xuICB3aWR0aDogMTAwcHg7XG4gIGhlaWdodDogMTAwcHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkICRoaWdobGlnaHQtdjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9jZXJ0aWZpY2F0ZS1sYWJlbC5wbmcnKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcbiAgYmFja2dyb3VuZC1zaXplOiA3NXB4IDc1cHg7XG59XG5cbi5teS1jb3Vyc2UtZmluYWxfX3JhaXQtZm9ybSB7XG4gIC5idG4ge1xuICAgIG1pbi13aWR0aDogMTUwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuXG4ubXktY291cnNlLWZpbmFsX19yYWl0LWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLm15LWNvdXJzZS1maW5hbF9fcmFpdC1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuICAmOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbiAgc3BhbiB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICBjb2xvcjogIzFlMWUxZTtcbiAgfVxufVxuXG4ubXktY291cnNlLWZpbmFsX19yYWl0LXRleHRhcmVhLXdyYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5teS1jb3Vyc2UtZmluYWxfX3JhaXQtdGV4dGFyZWEge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEzNXB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBwYWRkaW5nOiAxM3B4IDIwcHggMjBweCAyMHB4O1xuICBjb2xvcjogIzk5YTFiYTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAxOHB4ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGYwZjU7XG59XG5cbi5teS1jb3Vyc2UtZmluYWxfX3JhaXQtZWRpdCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDE1cHg7XG4gIGJvdHRvbTogNDBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAubXktY291cnNlLWZpbmFsX19yYWl0LWVkaXQtc3ZnIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZmxleDogbm9uZTtcbiAgICB3aWR0aDogMTdweDtcbiAgICBoZWlnaHQ6IDE3cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiA5cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRoaWdobGlnaHQtdjtcbiAgfVxuICBzdmcge1xuICAgIGZpbGw6ICNmZmY7XG4gICAgd2lkdGg6IDlweDtcbiAgICBoZWlnaHQ6IDlweDtcbiAgfVxuICBzcGFuIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBjb2xvcjogJGhpZ2hsaWdodC12O1xuICB9XG59XG4iLCIuY291cnNlLXNjaGVkdWxlX19zbGlkZXIge1xyXG4gIG1hcmdpbjogMCAwIDQ1cHggMDtcclxuICBwYWRkaW5nOiAzcHggMCAwIDA7XHJcbiAgLnNsaWNrLXRyYWNrIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMDtcclxuICB9XHJcbiAgLnNsaWNrLXByZXYsXHJcbiAgLnNsaWNrLW5leHQge1xyXG4gICAgei1pbmRleDogMjtcclxuICAgIHRvcDogOXB4O1xyXG4gICAgd2lkdGg6IDQwcHg7XHJcbiAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICB0cmFuc2l0aW9uOiAuNXM7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCUgIWltcG9ydGFudDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICM5OWExYmE7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9hcnItcmlnaHQuc3ZnJyk7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMTVweCAxNXB4O1xyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaGlnaGxpZ2h0LXY7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5zbGljay1wcmV2IHtcclxuICAgIGxlZnQ6IC0yMHB4O1xyXG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSkgcm90YXRlKDE4MGRlZyk7XHJcblxyXG4gICAgQGluY2x1ZGUgbWF4KDc2OCkge1xyXG4gICAgICBsZWZ0OiAtMTBweDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1heCg0MjUpIHtcclxuICAgICAgbGVmdDogLTVweDtcclxuICAgIH1cclxuICAgICYuYWN0aXZlIHtcclxuICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICAgIH1cclxuICB9XHJcbiAgLnNsaWNrLW5leHQge1xyXG4gICAgcmlnaHQ6IC0yMHB4O1xyXG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuXHJcbiAgICBAaW5jbHVkZSBtYXgoNzY4KSB7XHJcbiAgICAgIHJpZ2h0OiAtMTBweDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1heCg0MjUpIHtcclxuICAgICAgcmlnaHQ6IC01cHg7XHJcbiAgICB9XHJcbiAgICAmLmhpZGUge1xyXG4gICAgICBvcGFjaXR5OiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uY291cnNlLXNjaGVkdWxlX19zbGlkZSB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHBhZGRpbmc6IDI1cHggMjBweCAwIDA7XHJcbiAgbGlzdC1zdHlsZTogbm9uZTtcclxuXHJcbiAgJjpsYXN0LWNoaWxkIHtcclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcbiAgc3BhbiB7XHJcbiAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDIzcHg7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG1heC13aWR0aDogMTgwcHg7XHJcbiAgICBjb2xvcjogIzFlMWUxZTtcclxuICB9XHJcbiAgJjo6YmVmb3JlIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB3aWR0aDogMTNweDtcclxuICAgIGhlaWdodDogMTNweDtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGhpZ2hsaWdodC12O1xyXG4gIH1cclxuICAmOjphZnRlciB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDZweDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxcHg7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNzcsIDc2LCAyMjQsIC4zKTtcclxuICB9XHJcbn1cclxuIiwiLmNvdXJzZXMtdG9wIHtcbiAgcGFkZGluZy10b3A6IDQ0cHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMnB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuXG4uY291cnNlcy10b3BfX3RpdGxlIHtcbiAgZm9udC1mYW1pbHk6ICRmb250O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1hcmdpbi1ib3R0b206IDdweDtcbiAgY29sb3I6ICNmZmY7XG5cbiAgQGluY2x1ZGUgbWF4KDQyNSkge1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgfVxufVxuXG4vL2JlZ2luIGNvdXJzZXMtdG9wX19zbGlkZXJcbi5jb3Vyc2VzLXRvcF9fc2xpZGVyIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSArIDMwcHgpO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBtYXJnaW4tbGVmdDogLTE1cHg7XG5cbiAgQGluY2x1ZGUgbWF4KDQyNSkge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5zbGljay10cmFjayB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnNsaWNrLXByZXYsXG4gIC5zbGljay1uZXh0IHtcbiAgICB6LWluZGV4OiAyO1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICB0cmFuc2l0aW9uOiAuNXM7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzk5YTFiYTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9hcnItcmlnaHQuc3ZnJyk7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTVweCAxNXB4O1xuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGhpZ2hsaWdodC12O1xuICAgIH1cbiAgfVxuXG4gIC5zbGljay1wcmV2IHtcbiAgICBsZWZ0OiAtNXB4O1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKSByb3RhdGUoMTgwZGVnKTtcbiAgICAmLmFjdGl2ZSB7XG4gICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuICAuc2xpY2stbmV4dCB7XG4gICAgcmlnaHQ6IC01cHg7XG4gIH1cbn1cblxuLmNvdXJzZXMtdG9wX19zbGlkZS13cmFwIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwYWRkaW5nOiAxNXB4O1xufVxuXG4uY291cnNlcy10b3BfX3NsaWRlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDM1MnB4O1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmNvdXJzZXMtdG9wX19zbGlkZS0tbmV3LFxuLmNvdXJzZXMtdG9wX19zbGlkZS0tY2hvc2VuLFxuLmNvdXJzZXMtdG9wX19zbGlkZS0tZXhjbHVzaXZlLFxuLmNvdXJzZXMtdG9wX19zbGlkZS0tcmVjb21tZW5kIHtcbiAgJjo6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtMTBweDtcbiAgICByaWdodDogLTEwcHg7XG4gICAgd2lkdGg6IDgwcHg7XG4gICAgaGVpZ2h0OiA4MHB4O1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XG4gICAgYmFja2dyb3VuZC1zaXplOiA2MHB4IDYwcHg7XG4gIH1cbn1cblxuLmNvdXJzZXMtdG9wX19zbGlkZS0tcmVjb21tZW5kOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmM0YzNiO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9yZWNvbW1lbmQtMi5wbmcnKTtcbn1cblxuLmNvdXJzZXMtdG9wX19zbGlkZS0tZXhjbHVzaXZlOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlhYzEzO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9leGNsdXNpdmUucG5nJyk7XG59XG5cbi5jb3Vyc2VzLXRvcF9fc2xpZGUtLWNob3Nlbjo6YmVmb3Jle1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWNhYzU0O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9jaG9zZW4ucG5nJyk7XG59XG5cbi5jb3Vyc2VzLXRvcF9fc2xpZGUtLW5ldzo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzgxODVlYztcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvbmV3LnBuZycpO1xufVxuXG4uY291cnNlcy10b3BfX3NsaWRlLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDdweDtcblxuICBAaW5jbHVkZSBtYXgoNDI1KSB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG59XG5cbi5jb3Vyc2VzLXRvcF9fc2xpZGUtdGhlbWUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWluLXdpZHRoOiAxNDBweDtcbiAgaGVpZ2h0OiAyNnB4O1xuICBtYXJnaW46IDEwcHggMTFweCAxMHB4IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgc3BhbiB7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDNweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG59XG5cbi5jb3Vyc2VzLXRvcF9fc2xpZGUtdGhlbWUtLXBzeWNob2xvZ3kge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMxMWI3OTQgMCUsICM2OWUxYzggMTAwJSk7XG59XG5cbi5jb3Vyc2VzLXRvcF9fc2xpZGUtdGhlbWUtLWVzb3RlcmljcyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzIyYWFkMSAwJSwgIzVlZDVlZSAxMDAlKTtcbn1cblxuLmNvdXJzZXMtdG9wX19zbGlkZS1yYWl0IHtcbiAgQGluY2x1ZGUgbWF4KDQyNSkge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIHN2ZyB7XG4gICAgd2lkdGg6IDE4cHg7XG4gICAgaGVpZ2h0OiAxOHB4O1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICB9XG59XG5cbi5jb3Vyc2VzLXRvcF9fc2xpZGUtdGl0bGUge1xuICBmb250LWZhbWlseTogJGZvbnQ7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBjb2xvcjogIzFlMWUxZTtcbn1cblxuLmNvdXJzZXMtdG9wX19zbGlkZS10ZWFjaGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLmNvdXJzZXMtdG9wX19zbGlkZS10ZWFjaGVyLXBvc2l0aW9uIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMjNweDtcbiAgY29sb3I6ICM5OWExYmE7XG59XG5cbi5jb3Vyc2VzLXRvcF9fc2xpZGUtdGVhY2hlci1uYW1lIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMjNweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogJGhpZ2hsaWdodC12O1xuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogJGhpZ2hsaWdodC12O1xuICB9XG59XG5cbi5jb3Vyc2VzLXRvcF9fc2xpZGUtaW5mbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLmNvdXJzZXMtdG9wX19zbGlkZS1pbmZvLWl0ZW0ge1xuICBmb250LWZhbWlseTogJGZvbnQ7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBjb2xvcjogIzFlMWUxZTtcbiAgJjpsYXN0LWNoaWxkIHtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbiAgJjo6YmVmb3JlIHtcbiAgICBmb250LWZhbWlseTogJGZvbnQ7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDZweDtcbiAgICBjb250ZW50OiAnLyAnO1xuICAgIGNvbG9yOiAjZmM2O1xuICB9XG59XG5cbi5jb3Vyc2VzLXRvcF9fc2xpZGUtdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGNvbG9yOiAjMWUxZTFlO1xuICBwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5cbi5jb3Vyc2VzLXRvcF9fc2xpZGUtcG9pbnRzIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuICBtYXJnaW4tdG9wOiBhdXRvO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4uY291cnNlcy10b3BfX3NsaWRlLXBvaW50cy1sZyB7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMxZTFlMWU7XG59XG5cbi5jb3Vyc2VzLXRvcF9fc2xpZGUtcG9pbnRzLXNtIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBwYWRkaW5nOiA5cHggMTJweCAwIDhweDtcbiAgY29sb3I6ICMxZTFlMWU7XG59XG5cbi5jb3Vyc2VzLXRvcF9fc2xpZGUtYnRucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAuYnRuIHtcbiAgICBtaW4td2lkdGg6IDE1NXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cbiAgICBAaW5jbHVkZSBtYXgoNDI1KSB7XG4gICAgICBtaW4td2lkdGg6IDE0MHB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSBtYXgoMzc1KSB7XG4gICAgICBtaW4td2lkdGg6IDEyNXB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSBtYXgoMzUwKSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cbn1cblxuLy9lbmQgY291cnNlcy10b3BfX3NsaWRlclxuIiwiLmNvdXJzZS1xdWVzdGlvbnMge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICBwYWRkaW5nLXRvcDogMTBweDtcclxuICAucHJvZmlsZS10ZWFjaGVyX19zZWN0aW9uLXRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMnB4O1xyXG4gIH1cbn1cclxuXHJcbi5jb3Vyc2UtcXVlc3Rpb25zLXRhYnMge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2QwZDVlMjtcclxufVxyXG5cclxuLmNvdXJzZS1xdWVzdGlvbnMtdGFicy1yb3cge1xuICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2QwZDVlMjtcclxuXHJcbiAgJi5hY3RpdmUge1xuICAgIC5jb3Vyc2UtcXVlc3Rpb25zLXRhYnNfX3F1ZXN0aW9uLXN2ZyB7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG4gICAgfVxyXG4gICAgLmNvdXJzZS1xdWVzdGlvbnMtdGFic19fcXVlc3Rpb24tdGV4dCB7XG4gICAgICBjb2xvcjogIzFlMWUxZTtcclxuICAgIH1cbiAgfVxufVxyXG5cclxuLmNvdXJzZS1xdWVzdGlvbnMtdGFic19fcXVlc3Rpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nLXRvcDogMTdweDtcbiAgcGFkZGluZy1ib3R0b206IDEzcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuLmNvdXJzZS1xdWVzdGlvbnMtdGFic19fcXVlc3Rpb24tc3ZnIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXg6IG5vbmU7XG4gIHdpZHRoOiAxN3B4O1xuICBoZWlnaHQ6IDE3cHg7XG4gIG1hcmdpbi1yaWdodDogMjNweDtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC41cztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkaGlnaGxpZ2h0LXY7XG5cbiAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcclxuICBzdmcge1xuICAgIGZpbGw6ICNmZmY7XG4gICAgd2lkdGg6IDlweDtcbiAgICBoZWlnaHQ6IDRweDtcclxuICB9XG59XHJcblxyXG4uY291cnNlLXF1ZXN0aW9ucy10YWJzX19xdWVzdGlvbi10ZXh0IHtcbiAgZm9udC1mYW1pbHk6ICRmb250O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRyYW5zaXRpb246IGNvbG9yIC41cztcbiAgY29sb3I6ICRoaWdobGlnaHQtdjtcclxufVxyXG5cclxuLmNvdXJzZS1xdWVzdGlvbnMtdGFic19fYW5zd2VyIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gIHBhZGRpbmctbGVmdDogNDBweDtcclxuICBwIHtcbiAgICBmb250LWZhbWlseTogJGZvbnQ7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gICAgbWFyZ2luOiAwO1xuICAgIGNvbG9yOiAjMWUxZTFlO1xyXG4gIH1cbn1cclxuIiwiLmNvdXJzZXMtZmlsdGVyIHtcclxuICAuY29udGFpbmVyIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgcGFkZGluZy10b3A6IDMwcHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTdweDtcclxuXHJcbiAgICBAaW5jbHVkZSBtYXgoMTExMCkge1xyXG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uY291cnNlcy1maWx0ZXJfX3RpdGxlIHtcclxuICBmb250LWZhbWlseTogJGZvbnQ7XHJcbiAgZm9udC1zaXplOiAxNXB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgZmxleDogbm9uZTtcclxuICBtYXJnaW46IDE1cHggMjVweCAxNXB4IDA7XHJcbiAgY29sb3I6ICMxZTFlMWU7XHJcblxyXG4gIEBpbmNsdWRlIG1heCgxMTEwKSB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbn1cclxuXHJcbi5jb3Vyc2VzLWZpbHRlcl9fc2VsZWN0IHtcclxuICBmb250LWZhbWlseTogJGZvbnQ7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG4gIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgZmxleDogMTtcclxuICBtYXgtd2lkdGg6IDMwMHB4O1xyXG4gIGhlaWdodDogMzZweDtcclxuICBtYXJnaW46IDEwcHggMjBweCAxMHB4IDA7XHJcbiAgcGFkZGluZzogMTJweCAzMHB4IDlweCAyMHB4O1xyXG4gIGNvbG9yOiAjMWUxZTFlO1xyXG4gIGJvcmRlcjogbm9uZTtcclxuICBib3JkZXItcmFkaXVzOiAxOHB4ICFpbXBvcnRhbnQ7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9hcnItc2VsZWN0Ym94LnN2ZycpO1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2FsYygxMDAlIC0gMTVweCkgNTAlO1xyXG5cclxuICBhcHBlYXJhbmNlOiBub25lO1xyXG4gIEBpbmNsdWRlIHBsYWNlaG9sZGVyLWNvbG9yKCM5OWExYmEpO1xyXG4gIEBpbmNsdWRlIG1heCg1MDApIHtcclxuICAgIGZsZXg6IGF1dG87XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbn1cclxuXHJcbi5jb3Vyc2VzLWZpbHRlcl9fY2hlY2tib3hlcyB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBwYWRkaW5nLWxlZnQ6IDI1cHg7XHJcblxyXG4gIEBpbmNsdWRlIG1heCg5NTApIHtcclxuICAgIHBhZGRpbmctbGVmdDogMDtcclxuICB9XHJcbiAgQGluY2x1ZGUgbWF4KDg2MCkge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1heCg0MjUpIHtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICB9XHJcbn1cclxuXHJcbi5jb3Vyc2VzLWZpbHRlcl9fY2hlY2tib3gge1xyXG4gIGZsZXg6IG5vbmU7XHJcbiAgbWFyZ2luOiAxMHB4IDEwcHg7XHJcbiAgJjpsYXN0LWNoaWxkIHtcclxuICAgIG1hcmdpbi1yaWdodDogMDtcclxuICB9XHJcbiAgbGFiZWwge1xyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgYm9yZGVyOiA0cHggc29saWQgI2ZmZjtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIH1cclxuICB9XHJcbiAgJjpsYXN0LWNoaWxkIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgfVxyXG59XHJcbiIsIi5jb3Vyc2VzLWxpc3Qge1xyXG4gIC5jb250YWluZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuXHJcbiAgICBAaW5jbHVkZSBtYXgoOTUwKSB7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jb3Vyc2VzLXRvcF9fc2xpZGUtd3JhcCB7XHJcbiAgICB3aWR0aDogY2FsYygzMy4zMyUgLSAyMHB4KTtcclxuICAgIG1hcmdpbi1yaWdodDogMzBweDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcblxyXG4gICAgQGluY2x1ZGUgbWF4KDk1MCkge1xyXG4gICAgICB3aWR0aDogY2FsYyg1MCUgLSAxNXB4KTtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbWF4KDYwMCkge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICAgICY6bnRoLWNoaWxkKDNuKSB7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgIH1cclxuICB9XHJcbiAgLmNvdXJzZXMtdG9wX19zbGlkZS1oZWFkZXIge1xyXG4gICAgQGluY2x1ZGUgbWF4KDEyMjApIHtcclxuICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgfVxyXG4gIH1cclxuICAuY291cnNlcy10b3BfX3NsaWRlLXJhaXQge1xyXG4gICAgQGluY2x1ZGUgbWF4KDEyMjApIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuY291cnNlcy10b3BfX3NsaWRlLXRpdGxlIHtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDNweDtcclxuICB9XHJcblxyXG4gIC5jb3Vyc2VzLXRvcF9fc2xpZGUtdGV4dCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgfVxyXG4gIC5wYWdpbmF0aW9uIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDM3cHg7XHJcbiAgICBwYWRkaW5nLXRvcDogMTVweDtcclxuICB9XHJcbn1cclxuIiwiLm15LWNvdXJzZXMtbGlzdCB7XHJcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAuY29udGFpbmVyIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcblxyXG4gICAgQGluY2x1ZGUgbWF4KDg2MCkge1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgfVxyXG4gIH1cclxuICAuY291cnNlcy10b3BfX3NsaWRlIHtcclxuICAgIG1pbi1oZWlnaHQ6IDA7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gIH1cclxufVxyXG5cclxuLm15LWNvdXJzZXMtYWN0aXZlIHtcclxuICBmbGV4OiAxO1xyXG5cclxuICBAaW5jbHVkZSBtYXgoODYwKSB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbiAgLmNvdXJzZXMtdG9wX19zbGlkZS10ZXh0IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICBwIHtcclxuICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgIH1cclxuICB9XHJcbiAgLmJ0bi0tZGFyayB7XHJcbiAgICBwYWRkaW5nOiAwIDM3cHg7XHJcbiAgfVxyXG59XHJcblxyXG4ubXktY291cnNlcy1yZWNvbW1lbmQge1xyXG4gIGZsZXg6IG5vbmU7XHJcbiAgd2lkdGg6IDM3MHB4O1xyXG4gIG1hcmdpbi1sZWZ0OiAzMHB4O1xyXG5cclxuICBAaW5jbHVkZSBtYXgoODYwKSB7XHJcbiAgICBmbGV4OiBhdXRvO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW4tbGVmdDogMDtcclxuICB9XHJcbiAgLmNvdXJzZXMtdG9wX19zbGlkZS10aXRsZSB7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgfVxyXG4gIC5jb3Vyc2VzLXRvcF9fc2xpZGUtdGV4dCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgfVxyXG59XHJcblxyXG4ubXktY291cnNlcy1saXN0X190aXRsZSB7XHJcbiAgZm9udC1mYW1pbHk6ICRmb250O1xyXG4gIGZvbnQtc2l6ZTogMThweDtcclxuICBmb250LXdlaWdodDogNTAwO1xyXG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XHJcbiAgY29sb3I6ICMxZTFlMWU7XHJcbn1cclxuIiwiLnByb2ZpbGUtYmxvZy1maWx0ZXIge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBwYWRkaW5nLXRvcDogMjBweDtcclxuICBwYWRkaW5nLWJvdHRvbTogMTdweDtcclxuXHJcbiAgQGluY2x1ZGUgbWF4KDk1MCkge1xyXG5cclxuICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgbWF4KDYwMCkge1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gIH1cclxufVxyXG5cclxuLnByb2ZpbGUtYmxvZy1maWx0ZXJfX3RpdGxlIHtcclxuICBmb250LWZhbWlseTogJGZvbnQ7XHJcbiAgZm9udC1zaXplOiAxNXB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgZmxleDogbm9uZTtcclxuICBtYXJnaW46IDE1cHggMjVweCAxNXB4IDA7XHJcbiAgY29sb3I6ICMxZTFlMWU7XHJcblxyXG4gIEBpbmNsdWRlIG1heCg2MDApIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxufVxyXG5cclxuLnByb2ZpbGUtYmxvZy1maWx0ZXJfX3NlbGVjdCB7XHJcbiAgZm9udC1mYW1pbHk6ICRmb250O1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxuICBmb250LXdlaWdodDogMzAwO1xyXG4gIGZsZXg6IDE7XHJcblxyXG4gIGhlaWdodDogMzZweDtcclxuICBtYXJnaW46IDEwcHggMjBweCAxMHB4IDA7XHJcbiAgcGFkZGluZzogMTJweCAzMHB4IDlweCAyMHB4O1xyXG4gIGNvbG9yOiAjMWUxZTFlO1xyXG4gIGJvcmRlcjogbm9uZTtcclxuICBib3JkZXItcmFkaXVzOiAxOHB4ICFpbXBvcnRhbnQ7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9hcnItc2VsZWN0Ym94LnN2ZycpO1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2FsYygxMDAlIC0gMTVweCkgNTAlO1xyXG5cclxuICBhcHBlYXJhbmNlOiBub25lO1xyXG5cclxuICBAaW5jbHVkZSBwbGFjZWhvbGRlci1jb2xvcigjOTlhMWJhKTtcclxuXHJcbiAgQGluY2x1ZGUgbWF4KDYwMCkge1xyXG4gICAgZmxleDogYXV0bztcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gIH1cclxuICAvL21heC13aWR0aDogMzAwcHg7XHJcbiAgJjpsYXN0LWNoaWxkIHtcclxuICAgIG1hcmdpbi1yaWdodDogMDtcclxuICB9XHJcbn1cclxuIiwiLnByb2ZpbGUtbm90aWZpY2F0aW9uIHtcbiAgLnByb2ZpbGUtZWRpdF9fZm9ybS10b3Age1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIH1cbn1cblxuLnByb2ZpbGUtZWRpdF9fbm90aWZpY2F0aW9uLXRhYmxlLXdyYXAge1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLnByb2ZpbGUtZWRpdF9fbm90aWZpY2F0aW9uLXRhYmxlIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWluLXdpZHRoOiA2MDBweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuXG4ucHJvZmlsZS1lZGl0X19ub3RpZmljYXRpb24tdGFibGUtdG9wIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogMCAxNXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiAkZ3JhZGllbnQ7XG4gIC5wcm9maWxlLWVkaXRfX25vdGlmaWNhdGlvbi10YWJsZS1pdGVtIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBwYWRkaW5nOiAxM3B4IDVweCAxMXB4IDVweDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxufVxuXG4ucHJvZmlsZS1lZGl0X19ub3RpZmljYXRpb24tdGFibGUtcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogMCAxNXB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjBmNTtcbiAgJjpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICB9XG59XG5cbi5wcm9maWxlLWVkaXRfX25vdGlmaWNhdGlvbi10YWJsZS1pdGVtIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleDogbm9uZTtcbiAgd2lkdGg6IDEwMHB4O1xuICBwYWRkaW5nOiAxM3B4IDVweCAxMXB4IDVweDtcbiAgY29sb3I6ICMxZTFlMWU7XG5cbiAgJjpmaXJzdC1jaGlsZCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxleDogMTtcbiAgfVxufVxuXG4ucHJvZmlsZS1lZGl0X19ub3RpZmljYXRpb24tY2hlY2tib3gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBpbnB1dCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxNnB4O1xuICAgIGhlaWdodDogMTZweDtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIGlucHV0OmNoZWNrZWQgKyBzcGFuOjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL2NoZWNrLnN2ZycpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogOXB4IDdweDtcbiAgfVxuICBzcGFuIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogMTZweDtcbiAgICAgIGhlaWdodDogMTZweDtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICB9XG4gIH1cbn1cblxuLnByb2ZpbGUtZWRpdF9fbm90aWZpY2F0aW9uLXRhYmxlLWl0ZW0tLWRpc2FibGVkIHtcbiAgLnByb2ZpbGUtZWRpdF9fbm90aWZpY2F0aW9uLWNoZWNrYm94IHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgfVxuICBzcGFuIHtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjBmNTtcbiAgICB9XG4gIH1cbn1cbiIsIi5wcm9maWxlLXBheV9fZm9ybSB7XG4gIHBhZGRpbmc6IDI4cHggMCAwIDA7XG59XG5cbi5wcm9maWxlLXBheV9fcm93IHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLnByb2ZpbGUtcGF5X19yb3ctdGV4dCB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMzVweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTUwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIGNvbG9yOiAjMWUxZTFlO1xufVxuXG4ucHJvZmlsZS1wYXlfX3Jvdy12YWx1ZSB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMzVweDtcbiAgY29sb3I6ICMxZTFlMWU7XG59XG5cbi5wcm9maWxlLXBheV9fZGVzY3Ige1xuICBmb250LWZhbWlseTogJGZvbnQ7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIGNvbG9yOiAjMWUxZTFlO1xufVxuXG4ucHJvZmlsZS1wYXlfX2dyZXkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXRvcDogNDVweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgcGFkZGluZzogMjdweCAyMHB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGYwZjU7XG59XG5cbi5wcm9maWxlLXBheV9fZ3JleS1sZWZ0IHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cblxuLnByb2ZpbGUtcGF5X19ncmV5LWNoZWNrYm94IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaW5wdXQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG4ucHJvZmlsZS1wYXlfX2dyZXktY2hlY2tib3gtbGFiZWwge1xuICBmb250LWZhbWlseTogJGZvbnQ7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogN3B4O1xuICBwYWRkaW5nLWxlZnQ6IDM3cHg7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBjb2xvcjogIzFlMWUxZTtcbiAgJjo6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDE2cHg7XG4gICAgaGVpZ2h0OiAxNnB4O1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIH1cbn1cblxuLnByb2ZpbGUtcGF5X19ncmV5LWNoZWNrYm94IGlucHV0OmNoZWNrZWQgKyAucHJvZmlsZS1wYXlfX2dyZXktY2hlY2tib3gtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL2NoZWNrLnN2ZycpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogOXB4IDdweDtcbn1cblxuLnByb2ZpbGUtcGF5X19ncmV5LWNoZWNrYm94LWluZm8ge1xuICBmb250LWZhbWlseTogJGZvbnQ7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctbGVmdDogMzdweDtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGNvbG9yOiAjMWUxZTFlO1xufVxuXG4ucHJvZmlsZS1wYXlfX2dyZXktcmlnaHQge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuXG4ucHJvZmlsZS1wYXlfX2dyZXktaW5wdXQtd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXg6IG5vbmU7XG4gIHdpZHRoOiAyNTVweDtcblxuICBAaW5jbHVkZSBtYXgoMzc1KSB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG4gIGlucHV0IHtcbiAgICB3aWR0aDogMTg2cHg7XG4gICAgaGVpZ2h0OiAzNnB4O1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogMThweCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cbiAgICBAaW5jbHVkZSBwbGFjZWhvbGRlci1jb2xvcigjOTlhMWJhKTtcbiAgICBAaW5jbHVkZSBtYXgoMzc1KSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1heC13aWR0aDogMjIwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIH1cbiAgfVxuICBzcGFuIHtcbiAgICBmb250LWZhbWlseTogJGZvbnQ7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgY29sb3I6ICMxZTFlMWU7XG4gIH1cbn1cblxuLnByb2ZpbGUtcGF5X19mb290ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cblxuLnByb2ZpbGUtcGF5X19mb290ZXItbGVmdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cblxuLnByb2ZpbGUtcGF5X19yZXN1bWUtdGV4dCB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udDtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBjb2xvcjogIzFlMWUxZTtcbn1cblxuLnByb2ZpbGUtcGF5X19yZXN1bWUtdmFsdWUge1xuICBmb250LWZhbWlseTogJGZvbnQ7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMxZTFlMWU7XG4gIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICB9XG59XG5cbi5wcm9maWxlLXBheV9fZm9vdGVyLXJpZ2h0IHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgLmJ0biB7XG4gICAgbWluLXdpZHRoOiAxODZweDtcbiAgfVxufVxuIiwiLmFib3V0LWNvdW50ZXJzIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMGY1O1xyXG4gIC5jb250YWluZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIHBhZGRpbmctdG9wOiA0NXB4O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbWF4KDY4MCkge1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcclxuICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmFib3V0LWNvdW50ZXIge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBwYWRkaW5nOiA0MHB4IDcwcHggMzBweCA0MHB4O1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgQGluY2x1ZGUgbWF4KDEyMDApIHtcclxuICAgIHBhZGRpbmc6IDQwcHggMCAzMHB4IDA7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1heCg2ODApIHtcclxuICAgIHdpZHRoOiA1MCU7XHJcbiAgICBtYXgtd2lkdGg6IDIyMHB4O1xyXG4gIH1cclxuICAmOjpiZWZvcmUge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgcmlnaHQ6IDMwcHg7XHJcbiAgICB3aWR0aDogMTAwcHg7XHJcbiAgICBoZWlnaHQ6IDEwMHB4O1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9hYm91dC1jb3VudGVyLWxvZ28uc3ZnJyk7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHJcbiAgICBAaW5jbHVkZSBtYXgoMTIwMCkge1xyXG4gICAgICByaWdodDogLTMwcHg7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtYXgoMTAyNCkge1xyXG4gICAgICByaWdodDogLTEwcHg7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtYXgoODYwKSB7XHJcbiAgICAgIHdpZHRoOiA4MHB4O1xyXG4gICAgICBoZWlnaHQ6IDgwcHg7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtYXgoNTAwKSB7XHJcbiAgICAgIHJpZ2h0OiAwO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmFib3V0LWNvdW50ZXJfX3RpdGxlIHtcclxuICBmb250LWZhbWlseTogJGZvbnQ7XHJcbiAgZm9udC1zaXplOiAxOHB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICBjb2xvcjogIzFlMWUxZTtcclxuXHJcbiAgQGluY2x1ZGUgbWF4KDg2MCkge1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gIH1cclxuICBAaW5jbHVkZSBtYXgoMzc1KSB7XHJcbiAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgfVxyXG59XHJcblxyXG4uYWJvdXQtY291bnRlcl9fbnVtYiB7XHJcbiAgZm9udC1mYW1pbHk6ICRmb250O1xyXG4gIGZvbnQtc2l6ZTogNTBweDtcclxuICBmb250LXdlaWdodDogNTAwO1xyXG4gIGxpbmUtaGVpZ2h0OiAxO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgY29sb3I6ICM0ZDRjZTA7XHJcblxyXG4gIEBpbmNsdWRlIG1heCg4NjApIHtcclxuICAgIGZvbnQtc2l6ZTogNDBweDtcclxuICB9XHJcbn1cclxuXHJcbi5hYm91dC1jb3VudGVyX19zdWJ0aXRsZSB7XHJcbiAgZm9udC1mYW1pbHk6ICRmb250O1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxuICBmb250LXdlaWdodDogMzAwO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGNvbG9yOiAjMWUxZTFlO1xyXG59XHJcbiIsIi5hYm91dC1taXNzaW9uIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9iZy1hYm91dC1taXNzaW9uLmpwZycpO1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcclxuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cclxuICBAaW5jbHVkZSBtYXgoOTUwKSB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9iZy1hYm91dC1taXNzaW9uLXNtLmpwZycpO1xyXG4gIH1cclxuICAuY29udGFpbmVyIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBwYWRkaW5nLXRvcDogNzVweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiA3NXB4O1xyXG5cclxuICAgIEBpbmNsdWRlIG1heCg5NTApIHtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAzMHB4O1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogNDVweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5hYm91dC1taXNzaW9uX19sZWZ0IHtcclxuICB3aWR0aDogMTAwJTtcclxuICBtYXgtd2lkdGg6IDM0NXB4O1xyXG4gIHBhZGRpbmctdG9wOiAyMHB4O1xyXG5cclxuICBAaW5jbHVkZSBtYXgoOTUwKSB7XHJcbiAgICBtYXgtd2lkdGg6IDc1MHB4O1xyXG4gIH1cclxufVxyXG5cclxuLmFib3V0LW1pc3Npb25fX3RpdGxlIHtcclxuICBmb250LWZhbWlseTogJGZvbnQ7XHJcbiAgZm9udC1zaXplOiAyNXB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgbWFyZ2luLWJvdHRvbTogNDVweDtcclxuICBjb2xvcjogI2ZmZjtcclxuXHJcbiAgQGluY2x1ZGUgbWF4KDk1MCkge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcclxuICB9XHJcbn1cclxuXHJcbi5hYm91dC1taXNzaW9uX19kZXNjciB7XHJcbiAgZm9udC1mYW1pbHk6ICRmb250O1xyXG4gIGZvbnQtc2l6ZTogMTdweDtcclxuICBmb250LXdlaWdodDogMzAwO1xyXG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG4gIGNvbG9yOiAjZmZmO1xyXG5cclxuICBAaW5jbHVkZSBtYXgoOTUwKSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gIH1cclxuICBzdHJvbmcge1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbWF4KDk1MCkge1xyXG4gICAgICBtYXJnaW4tdG9wOiAxNXB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmFib3V0LW1pc3Npb25fX3JpZ2h0IHtcclxuICB3aWR0aDogMTAwJTtcclxuICBtYXgtd2lkdGg6IDU3MHB4O1xyXG5cclxuICBAaW5jbHVkZSBtYXgoMTIwMCkge1xyXG4gICAgbWF4LXdpZHRoOiA1MDBweDtcclxuICB9XHJcbiAgQGluY2x1ZGUgbWF4KDk1MCkge1xyXG4gICAgbWF4LXdpZHRoOiA3NTBweDtcclxuICB9XHJcbn1cclxuXHJcbi5hYm91dC1taXNzaW9uX19pdGVtIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIHBhZGRpbmc6IDE1cHggMCAxMHB4IDA7XHJcblxyXG4gIEBpbmNsdWRlIG1heCg0MjUpIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gIH1cclxufVxyXG5cclxuLmFib3V0LW1pc3Npb25fX2l0ZW0tc3ZnIHtcclxuICBmbGV4OiBub25lO1xyXG4gIHdpZHRoOiA3MHB4O1xyXG5cclxuICBAaW5jbHVkZSBtYXgoNDI1KSB7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgfVxyXG4gIHN2ZyB7XHJcbiAgICBmaWxsOiAjNGQ0Y2UwO1xyXG5cclxuICAgIEBpbmNsdWRlIG1heCg5NTApIHtcclxuICAgICAgZmlsbDogI2ZmZjtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5hYm91dC1taXNzaW9uX19pdGVtLXN2Zy0taGF0IHN2ZyB7XHJcbiAgd2lkdGg6IDQ4cHg7XHJcbiAgaGVpZ2h0OiAzOXB4O1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMHB4KTtcclxufVxyXG5cclxuLmFib3V0LW1pc3Npb25fX2l0ZW0tc3ZnLS1wZW9wbGVzIHN2ZyB7XHJcbiAgd2lkdGg6IDUwcHg7XHJcbiAgaGVpZ2h0OiAzNnB4O1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMHB4KTtcclxufVxyXG5cclxuLmFib3V0LW1pc3Npb25fX2l0ZW0tc3ZnLS1wYXp6bCBzdmcge1xyXG4gIHdpZHRoOiA0NHB4O1xyXG4gIGhlaWdodDogNDRweDtcclxufVxyXG5cclxuLmFib3V0LW1pc3Npb25fX2l0ZW0tZGVzY3Ige1xyXG4gIGZvbnQtZmFtaWx5OiAkZm9udDtcclxuICBmb250LXNpemU6IDE1cHg7XHJcbiAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICBsaW5lLWhlaWdodDogMjRweDtcclxuICBjb2xvcjogIzFlMWUxZTtcclxuXHJcbiAgQGluY2x1ZGUgbWF4KDk1MCkge1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgfVxyXG4gIHN0cm9uZyB7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gIH1cclxufVxyXG4iLCIucHJvZmlsZS1lZGl0X19pbnZpdGUge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBoZWlnaHQ6IDY5OHB4O1xyXG4gIHBhZGRpbmctdG9wOiAyNXB4O1xyXG4gICY6OmJlZm9yZSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICByaWdodDogLTIwcHg7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBsZWZ0OiAtMjBweDtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvYmctcHJvZmlsZS1pbnZpdGUuanBnJyk7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDEwMCU7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gIH1cclxuICBwIHtcclxuICAgIGZvbnQtZmFtaWx5OiAkZm9udDtcclxuICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICBsaW5lLWhlaWdodDogMjNweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGNvbG9yOiAjMWUxZTFlO1xyXG4gIH1cclxufVxyXG5cclxuLnByb2ZpbGUtZWRpdF9faW52aXRlLXRpdGxlIHtcclxuICBmb250LWZhbWlseTogJGZvbnQ7XHJcbiAgZm9udC1zaXplOiAxOHB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGNvbG9yOiAjMWUxZTFlO1xyXG59XHJcblxyXG4ucHJvZmlsZS1lZGl0X19pbnZpdGUtbGluayB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbn1cclxuXHJcbi5wcm9maWxlLWVkaXRfX2ludml0ZS1saW5rLXRpdGxlIHtcclxuICBmb250LWZhbWlseTogJGZvbnQ7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgbGluZS1oZWlnaHQ6IDIzcHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICBjb2xvcjogIzFlMWUxZTtcclxufVxyXG5cclxuLnByb2ZpbGUtZWRpdF9faW52aXRlLWxpbmstaW5wdXQge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICB3aWR0aDogMTAwJTtcclxuICBtYXgtd2lkdGg6IDM5MHB4O1xyXG4gIGhlaWdodDogMzZweDtcclxuICBwYWRkaW5nLWxlZnQ6IDE5cHg7XHJcbiAgYm9yZGVyLXJhZGl1czogMThweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMGY1O1xyXG4gIHNwYW4ge1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250O1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICBjb2xvcjogIzRkNGNlMDtcclxuICB9XHJcbiAgLmJ0biB7XHJcbiAgICBmbGV4OiBub25lO1xyXG4gICAgd2lkdGg6IDE0NXB4O1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcblxyXG4gICAgQGluY2x1ZGUgbWF4KDUwMCkge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgcmlnaHQ6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ucHJvZmlsZS1lZGl0X19pbnZpdGUtc29jaWFsIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICBAaW5jbHVkZSBtYXgoNTAwKSB7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgfVxyXG59XHJcblxyXG4ucHJvZmlsZS1lZGl0X19pbnZpdGUtc29jaWFsLXRpdGxlIHtcclxuICBmb250LWZhbWlseTogJGZvbnQ7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgbWFyZ2luLXJpZ2h0OiAyMnB4O1xyXG4gIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgY29sb3I6ICMxZTFlMWU7XHJcblxyXG4gIEBpbmNsdWRlIG1heCg1MDApIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgfVxyXG59XHJcblxyXG4ucHJvZmlsZS1lZGl0X19pbnZpdGUtc29jaWFsLXdyYXAge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxufVxyXG5cclxuLnByb2ZpbGUtZWRpdF9faW52aXRlLXNvY2lhbC1saW5rIHtcclxuICBtYXJnaW4tcmlnaHQ6IDE3cHg7XHJcbiAgJjpob3ZlciB7XHJcbiAgICBzdmcge1xyXG4gICAgICBmaWxsOiAkaGlnaGxpZ2h0LXY7XHJcbiAgICB9XHJcbiAgfVxyXG4gIHN2ZyB7XHJcbiAgICBmaWxsOiAjOTlhMWJhO1xyXG4gICAgd2lkdGg6IDIwcHg7XHJcbiAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICB0cmFuc2l0aW9uOiBmaWxsIC41cztcclxuICB9XHJcbn1cclxuXHJcbi5wcm9maWxlLWVkaXRfX2ludml0ZS1zb2NpYWwtbGluay0tdmsgc3ZnIHtcclxuICB3aWR0aDogMjVweDtcclxuICBoZWlnaHQ6IDE0cHg7XHJcbn1cclxuXHJcbi5wcm9maWxlLWVkaXRfX2ludml0ZS1zb2NpYWwtbGluay0tZmIgc3ZnIHtcclxuICB3aWR0aDogMTJweDtcclxuICBoZWlnaHQ6IDIwcHg7XHJcbn1cclxuXHJcbi8vYmVnaW4gaW52aXRlLXRhYmxlXHJcbi5wcm9maWxlLWVkaXRfX2ludml0ZS10YWJsZS13cmFwIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbWFyZ2luLXRvcDogLTQwcHg7XHJcbn1cclxuXHJcbi5wcm9maWxlLWVkaXRfX2ludml0ZS10YWJsZSB7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICB3aWR0aDogMTAwJTtcclxuICBib3JkZXItcmFkaXVzOiA1cHg7XHJcblxyXG4gIEBpbmNsdWRlIG1heCg2MDApIHtcclxuICAgIG1pbi13aWR0aDogNjUwcHg7XHJcbiAgfVxyXG59XHJcblxyXG4ucHJvZmlsZS1lZGl0X19pbnZpdGUtdGFibGUtcm93IHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZmZmO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGYwZjU7XHJcbiAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGhpZ2hsaWdodC12O1xyXG4gICAgLnByb2ZpbGUtZWRpdF9faW52aXRlLXRhYmxlLXRkIHtcclxuICAgICAgY29sb3I6ICRsaWdodDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5wcm9maWxlLWVkaXRfX2ludml0ZS10YWJsZS10ZCB7XHJcbiAgZm9udC1mYW1pbHk6ICRmb250O1xyXG4gIGZvbnQtc2l6ZTogMTVweDtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIG1pbi1oZWlnaHQ6IDQwcHg7XHJcbiAgcGFkZGluZzogMTBweCAwO1xyXG4gIGNvbG9yOiAjMWUxZTFlO1xyXG59XHJcblxyXG4ucHJvZmlsZS1lZGl0X19pbnZpdGUtdGFibGUtdGQtLW5hbWUge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHBhZGRpbmctbGVmdDogMjBweDtcclxufVxyXG5cclxuLnByb2ZpbGUtZWRpdF9faW52aXRlLXRhYmxlLXRkLS1kYXRlIHtcclxuICBmbGV4OiBub25lO1xyXG4gIHdpZHRoOiAyMDBweDtcclxuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcblxyXG4gIEBpbmNsdWRlIG1heCgxMjIwKSB7XHJcbiAgICB3aWR0aDogMTYwcHg7XHJcbiAgfVxyXG59XHJcblxyXG4ucHJvZmlsZS1lZGl0X19pbnZpdGUtdGFibGUtdGQtLWJvbnVzIHtcclxuICBmbGV4OiBub25lO1xyXG4gIHdpZHRoOiAyMDBweDtcclxuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xyXG4gIHBhZGRpbmctbGVmdDogMjBweDtcclxuXHJcbiAgQGluY2x1ZGUgbWF4KDEyMjApIHtcclxuICAgIHdpZHRoOiAxNjBweDtcclxuICB9XHJcbn1cclxuXHJcbi8vZW5kIGludml0ZS10YWJsZVxyXG4iLCIuYWJvdXQtdGVhY2hlciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAuY29udGFpbmVyIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblxyXG4gICAgQGluY2x1ZGUgbWF4KDEwMjApIHtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5hYm91dC10ZWFjaGVyX19lZHVjYXRpb24tbGlzdCB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbWF4LXdpZHRoOiAzNjBweDtcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogOTBweCAwIDAgMDtcclxuXHJcbiAgQGluY2x1ZGUgbWF4KDEwMjApIHtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICB9XHJcbn1cclxuXHJcbi5hYm91dC10ZWFjaGVyX19lZHVjYXRpb24taXRlbSB7XHJcbiAgZm9udC1mYW1pbHk6ICRmb250O1xyXG4gIGZvbnQtc2l6ZTogMTVweDtcclxuICBmb250LXdlaWdodDogMzAwO1xyXG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBwYWRkaW5nOiAwIDQwcHggMjJweCAwO1xyXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgY29sb3I6ICMxZTFlMWU7XHJcbiAgJjpsYXN0LWNoaWxkIHtcclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICY6OmJlZm9yZSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gICAgdG9wOiAzcHg7XHJcbiAgICByaWdodDogMnB4O1xyXG4gICAgd2lkdGg6IDEzcHg7XHJcbiAgICBoZWlnaHQ6IDEzcHg7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRoaWdobGlnaHQtdjtcclxuICB9XHJcbiAgJjo6YWZ0ZXIge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiA1cHg7XHJcbiAgICByaWdodDogOHB4O1xyXG4gICAgYm90dG9tOiAtNXB4O1xyXG4gICAgd2lkdGg6IDFweDtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgb3BhY2l0eTogLjM7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaGlnaGxpZ2h0LXY7XHJcbiAgfVxyXG4gIHN0cm9uZyB7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gIH1cclxufVxyXG5cclxuLmFib3V0LXRlYWNoZXJfX3Blb3BsZSB7XHJcbiAgbWFyZ2luLXRvcDogYXV0bztcclxuICBwYWRkaW5nOiA0NXB4IDIwcHggMCAyMHB4O1xyXG5cclxuICBAaW5jbHVkZSBtYXgoMTAyMCkge1xyXG4gICAgbWF4LXdpZHRoOiA0MCU7XHJcbiAgICBwYWRkaW5nLXRvcDogMzBweDtcclxuICB9XHJcbiAgQGluY2x1ZGUgbWF4KDYwMCkge1xyXG4gICAgb3JkZXI6IDEwO1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gIH1cclxuICBpbWcge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICBwYWRkaW5nLXRvcDogMDtcclxuICB9XHJcbn1cclxuXHJcbi5hYm91dC10ZWFjaGVyX19pbmZvIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBtYXgtd2lkdGg6IDM3MHB4O1xyXG4gIHBhZGRpbmctdG9wOiA5MHB4O1xyXG4gIHBhZGRpbmctYm90dG9tOiAzMHB4O1xyXG5cclxuICBAaW5jbHVkZSBtYXgoMTAyMCkge1xyXG4gICAgd2lkdGg6IGF1dG87XHJcbiAgICBtYXgtd2lkdGg6IDYwJTtcclxuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xyXG4gIH1cclxuICBAaW5jbHVkZSBtYXgoNjAwKSB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICB9XHJcbn1cclxuXHJcbi5hYm91dC10ZWFjaGVyX19uYW1lIHtcclxuICBmb250LWZhbWlseTogJGZvbnQ7XHJcbiAgZm9udC1zaXplOiAyNXB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gIGNvbG9yOiAjMWUxZTFlO1xyXG59XHJcblxyXG4uYWJvdXQtdGVhY2hlcl9fcG9zaXRpb24ge1xyXG4gIGZvbnQtZmFtaWx5OiAkZm9udDtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbiAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICBsaW5lLWhlaWdodDogMjNweDtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG4gIGNvbG9yOiAjOTlhMWJhO1xyXG59XHJcblxyXG4uYWJvdXQtdGVhY2hlcl9fYmxvY2txdW90ZSB7XHJcbiAgZm9udC1mYW1pbHk6ICRmb250O1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICBsaW5lLWhlaWdodDogMjNweDtcclxuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG4gIHBhZGRpbmctbGVmdDogNTBweDtcclxuICBjb2xvcjogIzFlMWUxZTtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9ibG9ja3F1b3RlLnN2ZycpO1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xyXG4gIGJhY2tncm91bmQtc2l6ZTogMjVweCAyMnB4O1xyXG59XHJcblxyXG4uYWJvdXQtdGVhY2hlcl9fbGlzdC10aXRsZSxcclxuLmFib3V0LXRlYWNoZXJfX2NvbnRhY3RzLXRpdGxlIHtcclxuICBmb250LWZhbWlseTogJGZvbnQ7XHJcbiAgZm9udC1zaXplOiAxOHB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgbGluZS1oZWlnaHQ6IDIzcHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcclxuICBjb2xvcjogIzFlMWUxZTtcclxufVxyXG5cclxuLmFib3V0LXRlYWNoZXJfX2xpc3Qge1xyXG4gIG1hcmdpbjogMCAwIDMwcHggMDtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG4uYWJvdXQtdGVhY2hlcl9fbGlzdC1pdGVtIHtcclxuICBmb250LWZhbWlseTogJGZvbnQ7XHJcbiAgZm9udC1zaXplOiAxNXB4O1xyXG4gIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgbGluZS1oZWlnaHQ6IDIzcHg7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHBhZGRpbmc6IDAgMCAwIDMwcHg7XHJcbiAgbGlzdC1zdHlsZTogbm9uZTtcclxuICBjb2xvcjogIzFlMWUxZTtcclxuICAmOjpiZWZvcmUge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiA3cHg7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgd2lkdGg6IDZweDtcclxuICAgIGhlaWdodDogNnB4O1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGQ0Y2UwO1xyXG4gIH1cclxufVxyXG5cclxuLmFib3V0LXRlYWNoZXJfX2NvbnRhY3RzLWxpbmsge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIHN2ZyB7XHJcbiAgICBmbGV4OiBub25lO1xyXG4gICAgZmlsbDogIzRkNGNlMDtcclxuICAgIG1hcmdpbi1yaWdodDogMTVweDtcclxuICB9XHJcbiAgc3BhbiB7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQ7XHJcbiAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgIGNvbG9yOiAjNGQ0Y2UwO1xyXG4gIH1cclxufVxyXG5cclxuLmFib3V0LXRlYWNoZXJfX2NvbnRhY3RzLWxpbmstLXNreXBlIHN2ZyB7XHJcbiAgd2lkdGg6IDE2cHg7XHJcbiAgaGVpZ2h0OiAxNnB4O1xyXG59XHJcblxyXG4uYWJvdXQtdGVhY2hlcl9fY29udGFjdHMtbGluay0tbWFpbCBzdmcge1xyXG4gIHdpZHRoOiAxNnB4O1xyXG4gIGhlaWdodDogMTRweDtcclxufVxyXG4iLCIucHJvZmlsZS1lZGl0X191c2VyIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIG1hcmdpbi10b3A6IC01cHg7XHJcbiAgcGFkZGluZy1yaWdodDogMTVweDtcclxufVxyXG5cclxuLnByb2ZpbGUtZWRpdF9fdXNlci1hdmEge1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgd2lkdGg6IDUwcHg7XHJcbiAgaGVpZ2h0OiA1MHB4O1xyXG4gIG1hcmdpbi1yaWdodDogMjJweDtcclxuICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgaW1nIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG59XHJcblxyXG4ucHJvZmlsZS1lZGl0X191c2VyLXRpdGxlIHtcclxuICBmb250LWZhbWlseTogJGZvbnQ7XHJcbiAgZm9udC1zaXplOiAxOHB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIGNvbG9yOiAjMWUxZTFlO1xyXG59XHJcblxyXG4ucHJvZmlsZS1lZGl0X191c2VyLXRleHQge1xyXG4gIGZvbnQtZmFtaWx5OiAkZm9udDtcclxuICBmb250LXNpemU6IDE1cHg7XHJcbiAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICBjb2xvcjogIzFlMWUxZTtcclxufVxyXG5cclxuLnByb2ZpbGUtbmV3LWFydGljbGUtYm9keSB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBtYXJnaW4tYm90dG9tOiA2MHB4O1xyXG5cclxuICBAaW5jbHVkZSBtYXgoNzY4KSB7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIH1cclxufVxyXG5cclxuLnByb2ZpbGUtbmV3LWFydGljbGVfX2FydGljbGUge1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbWluLWhlaWdodDogMzAwcHg7XHJcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbn1cclxuXHJcbi5wcm9maWxlLW5ldy1hcnRpY2xlX19hc2lkZSB7XHJcbiAgZmxleDogbm9uZTtcclxuICB3aWR0aDogMjcwcHg7XHJcbiAgbWluLWhlaWdodDogMTAwcHg7XHJcbiAgbWFyZ2luLWxlZnQ6IDMwcHg7XHJcblxyXG4gIEBpbmNsdWRlIG1heCg3NjgpIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWF4LXdpZHRoOiAyNzBweDtcclxuICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgICBtYXJnaW4tbGVmdDogMDtcclxuICB9XHJcbn1cclxuXHJcbi8vYmVnaW4gcHJvZmlsZS1uZXctYXJ0aWNsZV9fYXJ0aWNsZVxyXG5cclxuLnByb2ZpbGUtbmV3LWFydGljbGVfX2FydGljbGUge1xyXG4gIHBhZGRpbmc6IDhweCAyMHB4O1xyXG4gIHAge1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250O1xyXG4gICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xyXG4gICAgY29sb3I6ICMxZTFlMWU7XHJcbiAgICBzdHJvbmcge1xyXG4gICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgfVxyXG4gICAgaSB7XHJcbiAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5wcm9maWxlLW5ldy1hcnRpY2xlX19hcnRpY2xlLXRvb2xzIHtcclxuICBtYXJnaW4tYm90dG9tOiAxOHB4O1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTRlNGYyO1xyXG4gIC5wcm9maWxlLWFydGljbGVfX2Zvcm0tZGVjb3ItbGlzdCB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gIH1cclxufVxyXG5cclxuLnByb2ZpbGUtYXJ0aWNsZV9fZm9ybS1kZWNvci1kb3VibGUtYXJyb3cge1xyXG4gIC5wcm9maWxlLWFydGljbGVfX2Zvcm0tZGVjb3ItYXJyb3cge1xyXG4gICAgcGFkZGluZzogMnB4IDA7XHJcbiAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5wcm9maWxlLW5ldy1hcnRpY2xlX19hcnRpY2xlLXRpdGxlIHtcclxuICBmb250LWZhbWlseTogJGZvbnQ7XHJcbiAgZm9udC1zaXplOiAyNXB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgY29sb3I6ICMxZTFlMWU7XHJcbn1cclxuXHJcbi5wcm9maWxlLW5ldy1hcnRpY2xlX19hcnRpY2xlLWltZyB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcclxuICBwYWRkaW5nLXRvcDogMTBweDtcclxuICBpbWcge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbn1cclxuXHJcbi8v0LrQsNGB0YLQvtC80L3Ri9C1INC/0YPQvdC60YLRiyDRgdC/0LjRgdC60LAg0YEg0YbQuNGE0YDQsNC80LhcclxuLmN1c3RvbS1vbCB7XHJcbiAgbWFyZ2luOiAxOHB4IDAgMjJweCAwO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgbGlzdC1zdHlsZTogbm9uZTtcclxuXHJcbiAgQGluY2x1ZGUgY291bnRlcihsaSk7XHJcblxyXG4gIGxpIHtcclxuICAgIGZvbnQtZmFtaWx5OiAkZm9udDtcclxuICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICBsaW5lLWhlaWdodDogMjNweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHBhZGRpbmc6IDAgMCAwIDMwcHg7XHJcbiAgICBjb2xvcjogIzFlMWUxZTtcclxuICB9XHJcbiAgbGk6OmJlZm9yZSB7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQ7XHJcbiAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAzcHg7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgY29sb3I6ICMxZTFlMWU7XHJcbiAgfVxyXG59XHJcblxyXG4uY3VzdG9tLXVsIHtcclxuICBtYXJnaW46IDE1cHggMCAyMnB4IDA7XHJcbiAgcGFkZGluZzogMDtcclxuICBsaSB7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQ7XHJcbiAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDIzcHg7XHJcbiAgICBwYWRkaW5nOiAwIDAgMCAzMHB4O1xyXG4gICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgIGNvbG9yOiAjMWUxZTFlO1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvdWwuc3ZnJyk7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAxMHB4O1xyXG4gIH1cclxufVxyXG5cclxuLy9lbmQgcHJvZmlsZS1uZXctYXJ0aWNsZV9fYXJ0aWNsZVxyXG5cclxuLy9iZWdpbiBhcnRpY2xlLWFzaWRlXHJcbi5wcm9maWxlLW5ldy1hcnRpY2xlX19hc2lkZSB7XHJcbiAgLmJ0biB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgfVxyXG59XHJcblxyXG4ucHJvZmlsZS1uZXctYXJ0aWNsZV9fYXNpZGUtc2VsZWN0LFxyXG4ucHJvZmlsZS1uZXctYXJ0aWNsZV9fYXNpZGUtaW5wdXQge1xyXG4gIGZvbnQtZmFtaWx5OiAkZm9udDtcclxuICBmb250LXNpemU6IDE0cHg7XHJcbiAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDM2cHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICBwYWRkaW5nOiAxMnB4IDIwcHggOXB4IDIwcHg7XHJcbiAgY29sb3I6ICM5OWExYmE7XHJcbiAgYm9yZGVyOiBub25lO1xyXG4gIGJvcmRlci1yYWRpdXM6IDE4cHggIWltcG9ydGFudDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cclxuICBAaW5jbHVkZSBwbGFjZWhvbGRlci1jb2xvcigjOTlhMWJhKTtcclxufVxyXG5cclxuLnByb2ZpbGUtbmV3LWFydGljbGVfX2FzaWRlLXNlbGVjdCB7XHJcbiAgcGFkZGluZy1yaWdodDogMzBweDtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9hcnItc2VsZWN0Ym94LnN2ZycpO1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2FsYygxMDAlIC0gMTVweCkgNTAlO1xyXG5cclxuICBhcHBlYXJhbmNlOiBub25lO1xyXG59XHJcblxyXG4ucHJvZmlsZS1uZXctYXJ0aWNsZV9fYXNpZGUtY292ZXItd3JhcCB7XHJcbiAgcGFkZGluZy10b3A6IDEwcHg7XHJcbn1cclxuXHJcbi5wcm9maWxlLW5ldy1hcnRpY2xlX19hc2lkZS1jb3Zlci10aXRsZSB7XHJcbiAgZm9udC1mYW1pbHk6ICRmb250O1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxuICBmb250LXdlaWdodDogMzAwO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIG1hcmdpbi1ib3R0b206IDhweDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgY29sb3I6ICMxZTFlMWU7XHJcbn1cclxuXHJcbi5wcm9maWxlLW5ldy1hcnRpY2xlX19hc2lkZS1jb3ZlciB7XHJcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gIGltZyB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxufVxyXG5cclxuLnByb2ZpbGUtbmV3LWFydGljbGVfX2FzaWRlLWNvdmVyLWRvd25sb2FkIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGhlaWdodDogMzBweDtcclxuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgJjpob3ZlciB7XHJcbiAgICBzcGFuIHtcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICB9XHJcbiAgfVxyXG4gIGlucHV0IHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICB9XHJcbiAgc3BhbiB7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQ7XHJcbiAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICBjb2xvcjogJGhpZ2hsaWdodC12O1xyXG4gIH1cclxufVxyXG5cclxuLnByb2ZpbGUtbmV3LWFydGljbGVfX2FzaWRlLWNhbmNlbCB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBzdmcge1xyXG4gICAgZmxleDogbm9uZTtcclxuICAgIGZpbGw6ICRoaWdobGlnaHQtcjtcclxuICAgIHdpZHRoOiAxN3B4O1xyXG4gICAgaGVpZ2h0OiAxN3B4O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA4cHg7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcbiAgfVxyXG4gIHNwYW4ge1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250O1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgIGNvbG9yOiAjZmM0YzNiO1xyXG4gIH1cclxufVxyXG5cclxuLy9lbmQgYXJ0aWNsZS1hc2lkZVxyXG4iLCIud2h5LXdlIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjYmJkZmYyIDAlLCAjZDdiYmYyIDEwMCUpO1xyXG4gICY6OmJlZm9yZSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICByaWdodDogMDtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL2JnLXdoeS13ZS10cmlhbmdsZS5wbmcnKTtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMDAlIDUwJTtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICB9XHJcbiAgLmNvbnRhaW5lciB7XHJcbiAgICBwYWRkaW5nLXRvcDogOTBweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4O1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvYmctd2h5LXdlLnBuZycpO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDMwcHggMTAwJTtcclxuXHJcbiAgICBAaW5jbHVkZSBtYXgoODYwKSB7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtYXgoNTAwKSB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiA0MHB4O1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi53aHktd2VfX2luZm8ge1xyXG4gIHBhZGRpbmctbGVmdDogNDAwcHg7XHJcblxyXG4gIEBpbmNsdWRlIG1heCg4NjApIHtcclxuICAgIHBhZGRpbmctbGVmdDogMDtcclxuICB9XHJcbn1cclxuXHJcbi53aHktd2VfX3RpdGxlIHtcclxuICBmb250LWZhbWlseTogJGZvbnQ7XHJcbiAgZm9udC1zaXplOiAyNXB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgY29sb3I6ICMxZTFlMWU7XHJcbn1cclxuXHJcbi53aHktd2VfX3N1YnRpdGxlIHtcclxuICBmb250LWZhbWlseTogJGZvbnQ7XHJcbiAgZm9udC1zaXplOiAyMHB4O1xyXG4gIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgbGluZS1oZWlnaHQ6IDI3cHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogNDNweDtcclxuICBjb2xvcjogIzFlMWUxZTtcclxufVxyXG5cclxuLndoeS13ZV9faXRlbSB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICB3aWR0aDogMTAwJTtcclxuICBtYXgtd2lkdGg6IDYxMHB4O1xyXG4gIG1hcmdpbi1ib3R0b206IDI3cHg7XHJcblxyXG4gIEBpbmNsdWRlIG1heCg4NjApIHtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICB9XHJcbiAgc3BhbiB7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQ7XHJcbiAgICBmb250LXNpemU6IDE3cHg7XHJcbiAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XHJcbiAgICBjb2xvcjogIzFlMWUxZTtcclxuXHJcbiAgICBzdHJvbmcge1xyXG4gICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLndoeS13ZV9faXRlbS1zdmcge1xyXG4gIGZsZXg6IG5vbmU7XHJcbiAgd2lkdGg6IDcwcHg7XHJcbiAgcGFkZGluZy10b3A6IDVweDtcclxuICBzdmcge1xyXG4gICAgZmlsbDogIzRkNGNlMDtcclxuICAgIG1heC13aWR0aDogNDVweDtcclxuICAgIG1heC1oZWlnaHQ6IDQ1cHg7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDI1cHg7XHJcbiAgfVxyXG59XHJcbiIsIi5wcm9maWxlLXRlYWNoZXIge1xuICAucHJvZmlsZS1hc2lkZSB7XG4gICAgbWFyZ2luLXRvcDogOTFweDtcblxuICAgIEBpbmNsdWRlIG1heCg4NjApIHtcbiAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgfVxuICB9XG59XG5cbi5wcm9maWxlLXRlYWNoZXJfX2Jsb2NrcXVvdGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtaW4taGVpZ2h0OiAxMjBweDtcbiAgYmxvY2txdW90ZSB7XG4gICAgZm9udC1mYW1pbHk6ICRmb250O1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICBsaW5lLWhlaWdodDogMjNweDtcbiAgICBtYXJnaW46IDAgMCAwIDM3MHB4O1xuICAgIHBhZGRpbmc6IDIwcHggMCAyMHB4IDYwcHg7XG4gICAgY29sb3I6ICMxZTFlMWU7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvYmxvY2txdW90ZS5zdmcnKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMTdweDtcblxuICAgIEBpbmNsdWRlIG1heCg4NjApIHtcbiAgICAgIG1hcmdpbjogMCAwIDAgMzIwcHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1heCg2ODApIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG4gIH1cbn1cblxuLnByb2ZpbGUtdGVhY2hlci1tYWluIHtcbiAgZGlzcGxheTogZmxleDtcblxuICBAaW5jbHVkZSBtYXgoOTUwKSB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG59XG5cbi8vYmVnaW4gYWJvdXRcbi5wcm9maWxlLXRlYWNoZXItYWJvdXQge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgcGFkZGluZzogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBpZnJhbWUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IDM1MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE3cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICB9XG5cbiAgcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgfVxufVxuXG4ucHJvZmlsZS10ZWFjaGVyLWFib3V0X190aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udDtcbiAgZm9udC1zaXplOiAyNXB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzFlMWUxZTtcbn1cblxuLy9lbmQgYWJvdXRcblxuLy9iZWdpbiBlZHVjYXRpb25cbi5wcm9maWxlLXRlYWNoZXItZWR1Y2F0aW9uIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZmxleDogbm9uZTtcbiAgd2lkdGg6IDQ3MHB4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBtYXJnaW4tbGVmdDogMzBweDtcbiAgcGFkZGluZzogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXG4gIEBpbmNsdWRlIG1heCg5NTApIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuXG4ucHJvZmlsZS10ZWFjaGVyLWVkdWNhdGlvbl9fdGl0bGUge1xuICBmb250LWZhbWlseTogJGZvbnQ7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICMxZTFlMWU7XG59XG5cbi5wcm9maWxlLXRlYWNoZXItZWR1Y2F0aW9uX19saXN0IHtcbiAgbWFyZ2luOiAwIDAgMzBweCAwO1xuICBwYWRkaW5nOiAxMHB4IDAgMCAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U0ZTRmMjtcbn1cblxuLnByb2ZpbGUtdGVhY2hlci1lZHVjYXRpb25fX2l0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDAgMCAyMnB4IDQwcHg7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICY6bGFzdC1jaGlsZCB7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAmOjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAxO1xuICAgIHRvcDogM3B4O1xuICAgIGxlZnQ6IDJweDtcbiAgICB3aWR0aDogMTNweDtcbiAgICBoZWlnaHQ6IDEzcHg7XG4gICAgY29udGVudDogJyc7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRoaWdobGlnaHQtdjtcbiAgfVxuICAmOjphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNXB4O1xuICAgIGJvdHRvbTogLTVweDtcbiAgICBsZWZ0OiA4cHg7XG4gICAgd2lkdGg6IDFweDtcbiAgICBjb250ZW50OiAnJztcbiAgICBvcGFjaXR5OiAuMztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaGlnaGxpZ2h0LXY7XG4gIH1cbiAgc3BhbiB7XG4gICAgZm9udC1mYW1pbHk6ICRmb250O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbG9yOiAjMWUxZTFlO1xuICB9XG4gIC5zbSB7XG4gICAgY29sb3I6ICM5OWExYmE7XG4gIH1cbn1cblxuLnByb2ZpbGUtdGVhY2hlci1lZHVjYXRpb25fX3NlcnRpZmljYXRlLXNsaWRlciB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgKyAyMHB4KTtcbiAgbWF4LXdpZHRoOiA0NTBweDtcbiAgbWFyZ2luOiAwIDAgMCAtMTBweDtcbiAgcGFkZGluZzogMDtcbiAgJjo6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogMTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHdpZHRoOiAxNTBweDtcbiAgICBjb250ZW50OiAnJztcbiAgICBvcGFjaXR5OiAuNTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXG4gICAgQGluY2x1ZGUgbWF4KDUwMCkge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbiAgLnNsaWNrLXByZXYsXG4gIC5zbGljay1uZXh0IHtcbiAgICB6LWluZGV4OiAyO1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICB0cmFuc2l0aW9uOiAuNXM7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzk5YTFiYTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9hcnItcmlnaHQuc3ZnJyk7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTVweCAxNXB4O1xuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGhpZ2hsaWdodC12O1xuICAgIH1cbiAgfVxuICAuc2xpY2stcHJldiB7XG4gICAgbGVmdDogLTEwcHg7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpIHJvdGF0ZSgxODBkZWcpO1xuXG4gICAgQGluY2x1ZGUgbWF4KDUwMCkge1xuICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbiAgLnNsaWNrLW5leHQge1xuICAgIHJpZ2h0OiA1MHB4O1xuXG4gICAgQGluY2x1ZGUgbWF4KDUwMCkge1xuICAgICAgcmlnaHQ6IC0xMHB4O1xuICAgIH1cbiAgfVxufVxuXG4ucHJvZmlsZS10ZWFjaGVyLWVkdWNhdGlvbl9fc2VydGlmaWNhdGUtc2xpZGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDAgMTBweDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgaW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAmOmhvdmVyIHtcbiAgICAucHJvZmlsZS10ZWFjaGVyLWVkdWNhdGlvbl9fc2VydGlmaWNhdGUtY292ZXIge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG4gIH1cbn1cblxuLnByb2ZpbGUtdGVhY2hlci1lZHVjYXRpb25fX3NlcnRpZmljYXRlLWNvdmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAxMHB4O1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDEwcHg7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgLjVzO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgb3BhY2l0eTogMDtcbiAgYm9yZGVyOiAycHggc29saWQgJGhpZ2hsaWdodC12O1xuICAmOjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBjb250ZW50OiAnJztcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGhpZ2hsaWdodC12O1xuICB9XG4gIHN2ZyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICBmaWxsOiAjZmZmO1xuICAgIHdpZHRoOiAxNHB4O1xuICAgIGhlaWdodDogMTNweDtcbiAgICBtYXJnaW46IGF1dG87XG4gIH1cbn1cblxuLy9lbmQgZWR1Y2F0aW9uXG5cbi8vYmVnaW4gY291cnNlc1xuLnByb2ZpbGUtdGVhY2hlci1jb3Vyc2VzIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgLmNvdXJzZXMtbGlzdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICBAaW5jbHVkZSBtYXgoOTUwKSB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgfVxuICB9XG59XG5cbi5wcm9maWxlLXRlYWNoZXJfX3NlY3Rpb24tdGl0bGUge1xuICBmb250LWZhbWlseTogJGZvbnQ7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luLWJvdHRvbTogMjhweDtcbiAgY29sb3I6ICMxZTFlMWU7XG59XG5cbi5wcm9maWxlLXRlYWNoZXJfX2NvdXJzZXMtbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5wcm9maWxlLXRlYWNoZXJfX2NvdXJzZSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpZHRoOiAyMyU7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIHBhZGRpbmc6IDE4cHggMThweCAxMnB4IDE4cHg7XG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAuNXM7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblxuICBAaW5jbHVkZSBtYXgoODYwKSB7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7XG4gIH1cblxuICAmOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICRoaWdobGlnaHQtdjtcbiAgICAucHJvZmlsZS10ZWFjaGVyX19jb3Vyc2UtdGl0bGUge1xuICAgICAgY29sb3I6ICRoaWdobGlnaHQtdjtcbiAgICB9XG4gIH1cbn1cblxuLnByb2ZpbGUtdGVhY2hlcl9fY291cnNlLWxpbmsge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5wcm9maWxlLXRlYWNoZXJfX2NvdXJzZS1waWMge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLnByb2ZpbGUtdGVhY2hlcl9fY291cnNlLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6ICRmb250O1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICB0cmFuc2l0aW9uOiBjb2xvciAuNXM7XG4gIGNvbG9yOiAjMWUxZTFlO1xuXG4gIEBpbmNsdWRlIG1heCgzNzUpIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIH1cbn1cblxuLnByb2ZpbGUtdGVhY2hlcl9fY291cnNlcy1hbGwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICY6aG92ZXIge1xuICAgIHNwYW4ge1xuICAgICAgY29sb3I6ICRoaWdobGlnaHQtdjtcbiAgICB9XG4gIH1cbiAgc3BhbiB7XG4gICAgZm9udC1mYW1pbHk6ICRmb250O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1yaWdodDogMTJweDtcbiAgICBjb2xvcjogJGhpZ2hsaWdodC12O1xuICB9XG4gIC5zdmcge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aWR0aDogMTdweDtcbiAgICBoZWlnaHQ6IDE3cHg7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGhpZ2hsaWdodC12O1xuICAgIHN2ZyB7XG4gICAgICBmaWxsOiAjZmZmO1xuICAgICAgd2lkdGg6IDlweDtcbiAgICAgIGhlaWdodDogNHB4O1xuICAgIH1cbiAgfVxufVxuXG4vL2VuZCBjb3Vyc2VzXG5cbi8vYmVnaW4gcmV2aWV3c1xuLnByb2ZpbGUtdGVhY2hlci1yZXZpZXdzIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnByb2ZpbGUtdGVhY2hlcl9fcmV2aWV3cy1zbGlkZXIge1xuICB3aWR0aDogY2FsYygxMDAlICsgMzBweCk7XG4gIG1hcmdpbjogMCAtMTVweCAzNXB4IC0xNXB4O1xuICBwYWRkaW5nOiAwO1xuXG4gIEBpbmNsdWRlIG1heCg0MjUpIHtcbiAgICB3aWR0aDogY2FsYygxMDAlICsgMjBweCk7XG4gICAgbWFyZ2luOiAwIC0xMHB4IDM1cHggLTEwcHg7XG4gIH1cblxuICAuc2xpY2stcHJldixcbiAgLnNsaWNrLW5leHQge1xuICAgIHotaW5kZXg6IDI7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIHRyYW5zaXRpb246IC41cztcbiAgICBib3JkZXItcmFkaXVzOiA1MCUgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTlhMWJhO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL2Fyci1yaWdodC5zdmcnKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxNXB4IDE1cHg7XG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaGlnaGxpZ2h0LXY7XG4gICAgfVxuICB9XG4gIC5zbGljay1wcmV2IHtcbiAgICB0b3A6IDExNXB4O1xuICAgIGxlZnQ6IC01cHg7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpIHJvdGF0ZSgxODBkZWcpO1xuXG4gICAgQGluY2x1ZGUgbWF4KDc2OCkge1xuICAgICAgbGVmdDogNXB4O1xuICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAmLmFjdGl2ZSB7XG4gICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuICAuc2xpY2stbmV4dCB7XG4gICAgdG9wOiAxMTVweDtcbiAgICByaWdodDogLTVweDtcblxuICAgIEBpbmNsdWRlIG1heCg3NjgpIHtcbiAgICAgIHJpZ2h0OiA1cHg7XG4gICAgfVxuICB9XG59XG5cbi5wcm9maWxlLXRlYWNoZXJfX3Jldmlld3Mtc2xpZGUge1xuICBwYWRkaW5nOiAwIDE1cHg7XG4gIGlmcmFtZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWluLWhlaWdodDogMjMwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTdweDtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIH1cbn1cblxuLnByb2ZpbGUtdGVhY2hlcl9fcmV2aWV3cy10ZXh0IHtcbiAgc3BhbiB7XG4gICAgZm9udC1mYW1pbHk6ICRmb250O1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbG9yOiAjMWUxZTFlO1xuICB9XG59XG5cbi8vZW5kIHJldmlld3NcblxuLy9iZWdpbiB0ZXh0IHJldmlld3Ncbi5wcm9maWxlLXRlYWNoZXJfX3Jldmlld3MtdCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5wcm9maWxlLXRlYWNoZXJfX3Jldmlld3MtdC1zbGlkZXIge1xuICB3aWR0aDogY2FsYygxMDAlICsgMzBweCk7XG4gIG1hcmdpbjogMCAwIDMwcHggLTE1cHg7XG4gIHBhZGRpbmc6IDA7XG5cbiAgQGluY2x1ZGUgbWF4KDQyNSkge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAyMHB4KTtcbiAgICBtYXJnaW46IDAgMCAzMHB4IC0xMHB4O1xuICB9XG5cbiAgLnNsaWNrLXRyYWNrIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG5cbiAgLnNsaWNrLXByZXYsXG4gIC5zbGljay1uZXh0IHtcbiAgICB6LWluZGV4OiAyO1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICB0cmFuc2l0aW9uOiAuNXM7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzk5YTFiYTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9hcnItcmlnaHQuc3ZnJyk7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTVweCAxNXB4O1xuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGhpZ2hsaWdodC12O1xuICAgIH1cbiAgfVxuICAuc2xpY2stcHJldiB7XG4gICAgbGVmdDogLTVweDtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSkgcm90YXRlKDE4MGRlZyk7XG5cbiAgICBAaW5jbHVkZSBtYXgoOTUwKSB7XG4gICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgIH1cbiAgICBAaW5jbHVkZSBtYXgoNzY4KSB7XG4gICAgICBsZWZ0OiA1cHg7XG4gICAgfVxuXG4gICAgJi5hY3RpdmUge1xuICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbiAgLnNsaWNrLW5leHQge1xuICAgIHJpZ2h0OiAtNXB4O1xuXG4gICAgQGluY2x1ZGUgbWF4KDc2OCkge1xuICAgICAgcmlnaHQ6IDVweDtcbiAgICB9XG4gIH1cbn1cblxuLnByb2ZpbGUtdGVhY2hlcl9fcmV2aWV3cy10LXNsaWRlIHtcbiAgcGFkZGluZzogMCAxNXB4O1xuICAmLnNsaWNrLXNsaWRlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuICAucHJvZmlsZS10b3AtdGVhY2hlcl9fcmFpdC1zdmcge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuXG4gICAgQGluY2x1ZGUgbWF4KDUwMCkge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDQzcHg7XG4gICAgfVxuXG4gICAgc3ZnIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIG1hcmdpbi1sZWZ0OiA3cHg7XG4gICAgfVxuICB9XG59XG5cbi5wcm9maWxlLXRlYWNoZXJfX3Jldmlld3MtdC1zbGlkZS1pbm4ge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4ucHJvZmlsZS10ZWFjaGVyX19yZXZpZXdzLXQtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcblxuICBAaW5jbHVkZSBtYXgoNTAwKSB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG59XG5cbi5wcm9maWxlLXRlYWNoZXJfX3Jldmlld3MtdC1hdmEge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBmbGV4OiBub25lO1xuICB3aWR0aDogMzZweDtcbiAgaGVpZ2h0OiAzNnB4O1xuICBtYXJnaW4tcmlnaHQ6IDE0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgaW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4ucHJvZmlsZS10ZWFjaGVyX19yZXZpZXdzLXQtbmFtZSB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIGNvbG9yOiAjMWUxZTFlO1xufVxuXG4ucHJvZmlsZS10ZWFjaGVyX19yZXZpZXdzLXQtY291cnNlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xufVxuXG4ucHJvZmlsZS10ZWFjaGVyX19yZXZpZXdzLXQtY291cnNlLXRleHQge1xuICBmb250LWZhbWlseTogJGZvbnQ7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgY29sb3I6ICM5OWExYmE7XG59XG5cbi5wcm9maWxlLXRlYWNoZXJfX3Jldmlld3MtdC1jb3Vyc2UtbmFtZSB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMjNweDtcbiAgY29sb3I6ICRoaWdobGlnaHQtdjtcbn1cblxuLnByb2ZpbGUtdGVhY2hlcl9fcmV2aWV3cy10LWJvZHkge1xuICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gIHAge1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udDtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBsaW5lLWhlaWdodDogMjNweDtcbiAgICBjb2xvcjogIzFlMWUxZTtcbiAgfVxufVxuXG4ucHJvZmlsZS10ZWFjaGVyX19yZXZpZXdzLXQtZm9vdGVyIHtcbiAgcGFkZGluZy1sZWZ0OiA1MHB4O1xufVxuXG4ucHJvZmlsZS10ZWFjaGVyX19yZXZpZXdzLXQtbGluayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgJjpob3ZlciB7XG4gICAgc3BhbiB7XG4gICAgICBvcGFjaXR5OiAuNDtcbiAgICAgIGNvbG9yOiAkaGlnaGxpZ2h0LXY7XG4gICAgfVxuICAgIC5zdmcge1xuICAgICAgb3BhY2l0eTogLjQ7XG4gICAgfVxuICB9XG4gIHNwYW4ge1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC41cztcbiAgICBjb2xvcjogJGhpZ2hsaWdodC12O1xuICB9XG4gIC5zdmcge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHdpZHRoOiAxN3B4O1xuICAgIGhlaWdodDogMTdweDtcbiAgICBtYXJnaW4tbGVmdDogOXB4O1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjVzO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRoaWdobGlnaHQtdjtcbiAgICBzdmcge1xuICAgICAgZmlsbDogI2ZmZjtcbiAgICAgIHdpZHRoOiA5cHg7XG4gICAgICBoZWlnaHQ6IDZweDtcbiAgICB9XG4gIH1cbn1cblxuLnByb2ZpbGUtdGVhY2hlcl9fcmV2aWV3cy1hYm91dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDcwcHg7XG5cbiAgc3ZnIHtcbiAgICBmbGV4OiBub25lO1xuICAgIGZpbGw6ICM5OWExYmE7XG4gICAgd2lkdGg6IDQ1cHg7XG4gICAgaGVpZ2h0OiA1M3B4O1xuICAgIG1hcmdpbi1yaWdodDogMjNweDtcbiAgfVxufVxuXG4ucHJvZmlsZS10ZWFjaGVyX19yZXZpZXdzLWFib3V0LXRleHQge1xuICBzcGFuIHtcbiAgICBmb250LWZhbWlseTogJGZvbnQ7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29sb3I6ICM5OWExYmE7XG4gIH1cbn1cblxuLy9lbmQgdGV4dCByZXZpZXdzXG4iLCIuYWJvdXQtdGVhY2hlcnMge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGYwZjU7XHJcbiAgLmNvbnRhaW5lciB7XHJcbiAgICBwYWRkaW5nLXRvcDogODBweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxMDBweDtcclxuICB9XHJcbn1cclxuXHJcbi5hYm91dC10ZWFjaGVyc19fdGl0bGUge1xyXG4gIGZvbnQtZmFtaWx5OiAkZm9udDtcclxuICBmb250LXNpemU6IDI1cHg7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgY29sb3I6ICMxZTFlMWU7XHJcbn1cclxuXHJcbi5hYm91dC10ZWFjaGVyc19fc2xpZGVyIHtcclxuICB3aWR0aDogY2FsYygxMDAlICsgMzBweCk7XHJcblxyXG4gIEBpbmNsdWRlIG1heCg3NjgpIHtcclxuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAyMHB4KTtcclxuICB9XHJcbiAgQGluY2x1ZGUgbWF4KDQyNSkge1xyXG4gICAgd2lkdGg6IGNhbGMoMTAwJSArIDEwcHgpO1xyXG4gIH1cclxuICAuc2xpY2stdHJhY2sge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICB9XHJcbiAgLnNsaWNrLXByZXYsXHJcbiAgLnNsaWNrLW5leHQge1xyXG4gICAgei1pbmRleDogMjtcclxuICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgdHJhbnNpdGlvbjogLjVzO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTlhMWJhO1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvYXJyLXJpZ2h0LnN2ZycpO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDE1cHggMTVweDtcclxuXHJcbiAgICBAaW5jbHVkZSBtYXgoNzY4KSB7XHJcbiAgICAgIHRvcDogMTUwcHg7XHJcbiAgICB9XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGhpZ2hsaWdodC12O1xyXG4gICAgfVxyXG4gIH1cclxuICAuc2xpY2stcHJldiB7XHJcbiAgICBsZWZ0OiAtMjVweDtcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpIHJvdGF0ZSgxODBkZWcpO1xyXG5cclxuICAgIEBpbmNsdWRlIG1heCg3NjgpIHtcclxuICAgICAgbGVmdDogLTE1cHg7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtYXgoNDI1KSB7XHJcbiAgICAgIGxlZnQ6IC01cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJi5hY3RpdmUge1xyXG4gICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxuICAuc2xpY2stbmV4dCB7XHJcbiAgICByaWdodDogNXB4O1xyXG5cclxuICAgIEBpbmNsdWRlIG1heCg3NjgpIHtcclxuICAgICAgcmlnaHQ6IDVweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5hYm91dC10ZWFjaGVyc19fc2xpZGUge1xyXG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcclxuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxuICBwYWRkaW5nLXRvcDogMjBweDtcclxuXHJcbiAgQGluY2x1ZGUgbWF4KDM1MCkge1xyXG4gICAgcGFkZGluZy10b3A6IDMwcHg7XHJcbiAgfVxyXG4gIC50ZWFjaGVycy1pdGVtIHtcclxuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMHB4KTtcclxuXHJcbiAgICBAaW5jbHVkZSBtYXgoNzY4KSB7XHJcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyMHB4KTtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1heCg0MjUpIHtcclxuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDEwcHgpO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIuaW5kZXgtdG9wIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgei1pbmRleDogMTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICY6OmJlZm9yZSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICByaWdodDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogNzc1cHg7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL2JnLWluZGV4LXRvcC5wbmcnKTtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgMDtcclxuXHJcbiAgICBAaW5jbHVkZSBtYXgoOTUwKSB7XHJcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcclxuICAgIH1cclxuICB9XHJcbiAgLmNvbnRhaW5lciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIG1pbi1oZWlnaHQ6IDcwMHB4O1xyXG4gICAgcGFkZGluZy10b3A6IDMwcHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcclxuXHJcbiAgICBAaW5jbHVkZSBtYXgoOTUwKSB7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uaW5kZXgtdG9wX19pbmZvIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgei1pbmRleDogMTtcclxufVxyXG5cclxuLmluZGV4LXRvcF9fdGl0bGUge1xyXG4gIGZvbnQtZmFtaWx5OiAkZm9udC10aXRsZTtcclxuICBmb250LXNpemU6IDU1cHg7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICBsaW5lLWhlaWdodDogMTtcclxuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gIGNvbG9yOiAjZmZmO1xyXG5cclxuICBAaW5jbHVkZSBtYXgoNjAwKSB7XHJcbiAgICBmb250LXNpemU6IDQwcHg7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1heCg0MjUpIHtcclxuICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICB9XHJcbn1cclxuXHJcbi5pbmRleC10b3BfX3N1YnRpdGxlIHtcclxuICBmb250LWZhbWlseTogJGZvbnQ7XHJcbiAgZm9udC1zaXplOiAzNXB4O1xyXG4gIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgbGluZS1oZWlnaHQ6IDM1cHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICBjb2xvcjogI2ZmZjtcclxuXHJcbiAgQGluY2x1ZGUgbWF4KDYwMCkge1xyXG4gICAgZm9udC1zaXplOiAyOHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICB9XHJcbiAgQGluY2x1ZGUgbWF4KDQyNSkge1xyXG4gICAgZm9udC1zaXplOiAyMnB4O1xyXG4gIH1cclxufVxyXG5cclxuLmluZGV4LXRvcF9fdGV4dCB7XHJcbiAgbWF4LXdpZHRoOiAzMzBweDtcclxuXHJcbiAgQGluY2x1ZGUgbWF4KDk1MCkge1xyXG4gICAgbWF4LXdpZHRoOiA2MzBweDtcclxuICB9XHJcbiAgcCB7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQ7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDIzcHg7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgfVxyXG59XHJcblxyXG4uaW5kZXgtdG9wX192aWRlbyB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMDtcclxuICByaWdodDogNTVweDtcclxuICBib3R0b206IDA7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbWF4LXdpZHRoOiA4MDBweDtcclxuICBoZWlnaHQ6IDQ1MHB4O1xyXG4gIG1hcmdpbjogYXV0bztcclxuXHJcbiAgQGluY2x1ZGUgbWF4KDEyMDApIHtcclxuICAgIG1heC13aWR0aDogNjMwcHg7XHJcbiAgICBoZWlnaHQ6IDM0MHB4O1xyXG4gIH1cclxuICBAaW5jbHVkZSBtYXgoMTAyNCkge1xyXG4gICAgcmlnaHQ6IDMwcHg7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1heCg5NTApIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgbWFyZ2luLXRvcDogMzBweDtcclxuICB9XHJcbiAgQGluY2x1ZGUgbWF4KDUwMCkge1xyXG4gICAgaGVpZ2h0OiAyNTBweDtcclxuICB9XHJcbiAgQGluY2x1ZGUgbWF4KDQyNSkge1xyXG4gICAgaGVpZ2h0OiAxODBweDtcclxuICB9XHJcbiAgJjo6YmVmb3JlIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIG1hcmdpbjogYXV0bztcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIC41KTtcclxuXHJcbiAgICBAaW5jbHVkZSBtYXgoOTUwKSB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAvL0BpbmNsdWRlIG1heCg3NjgpIHtcclxuICAvLyAgcmlnaHQ6IDIwcHg7XHJcbiAgLy99XHJcblxyXG4gIGlmcmFtZSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gIH1cclxufVxyXG4iLCIuaW5kZXgtcHJpb3JpdHkge1xyXG4gIC5jb250YWluZXIge1xyXG4gICAgcGFkZGluZy10b3A6IDk1cHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcclxuICB9XHJcbn1cclxuXHJcbi5pbmRleC1wcmlvcml0eV9fdGl0bGUge1xyXG4gIGZvbnQtZmFtaWx5OiAkZm9udDtcclxuICBmb250LXNpemU6IDI1cHg7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gIGNvbG9yOiAjMWUxZTFlO1xyXG5cclxuICBAaW5jbHVkZSBtYXgoNDI1KSB7XHJcbiAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gIH1cclxufVxyXG5cclxuLmluZGV4LXByaW9yaXR5X19yb3cge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cclxuICBAaW5jbHVkZSBtYXgoMTAyMCkge1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gIH1cclxufVxyXG5cclxuLmluZGV4LXByaW9yaXR5X19pdGVtIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbWF4LXdpZHRoOiAxNTBweDtcclxuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gIHBhZGRpbmc6IDEwcHggMTBweCAwIDEwcHg7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICBAaW5jbHVkZSBtYXgoMTAyMCkge1xyXG4gICAgd2lkdGg6IDMzLjMzJTtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICB9XHJcbiAgQGluY2x1ZGUgbWF4KDQyNSkge1xyXG4gICAgd2lkdGg6IDUwJTtcclxuICB9XHJcbiAgJjo6YmVmb3JlIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB3aWR0aDogNDdweDtcclxuICAgIGhlaWdodDogNDVweDtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvcHJpb3JpdHktZGVjb3Iuc3ZnJyk7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gIH1cclxuICBzcGFuIHtcclxuICAgIGZvbnQtZmFtaWx5OiAkZm9udDtcclxuICAgIGZvbnQtc2l6ZTogMTdweDtcclxuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICBsaW5lLWhlaWdodDogMjNweDtcclxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICBjb2xvcjogIzFlMWUxZTtcclxuICB9XHJcbn1cclxuXHJcbi5pbmRleC1wcmlvcml0eV9faWNvbiB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGZsZXg6IG5vbmU7XHJcbiAgd2lkdGg6IDEwMHB4O1xyXG4gIGhlaWdodDogMTAwcHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICBpbWcge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB3aWR0aDogNTlweDtcclxuICAgIGhlaWdodDogNTlweDtcclxuICB9XHJcbn1cclxuIiwiLmluZGV4LXBvcHVsYXIge1xyXG4gIC5jb250YWluZXIge1xyXG4gICAgcGFkZGluZy10b3A6IDMwcHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNzBweDtcclxuICB9XHJcbn1cclxuXHJcbi5pbmRleC1wb3B1bGFyX190aXRsZSB7XHJcbiAgZm9udC1mYW1pbHk6ICRmb250O1xyXG4gIGZvbnQtc2l6ZTogMjVweDtcclxuICBmb250LXdlaWdodDogNTAwO1xyXG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgY29sb3I6ICMxZTFlMWU7XHJcblxyXG4gIEBpbmNsdWRlIG1heCg0MjUpIHtcclxuICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICB9XHJcbn1cclxuXHJcbi5pbmRleC1wb3B1bGFyX19zbGlkZXIge1xyXG4gIHdpZHRoOiBjYWxjKDEwMCUgKyAzMHB4KTtcclxuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gIG1hcmdpbi1sZWZ0OiAtMTVweDtcclxuXHJcbiAgQGluY2x1ZGUgbWF4KDc2OCkge1xyXG4gICAgd2lkdGg6IGNhbGMoMTAwJSArIDIwcHgpO1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xyXG4gIH1cclxuICBAaW5jbHVkZSBtYXgoNDI1KSB7XHJcbiAgICB3aWR0aDogY2FsYygxMDAlICsgMTBweCk7XHJcbiAgICBtYXJnaW4tbGVmdDogLTVweDtcclxuICB9XHJcbiAgLnNsaWNrLXRyYWNrIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgfVxyXG4gIC5zbGljay1wcmV2LFxyXG4gIC5zbGljay1uZXh0IHtcclxuICAgIHotaW5kZXg6IDI7XHJcbiAgICB3aWR0aDogNDBweDtcclxuICAgIGhlaWdodDogNDBweDtcclxuICAgIHRyYW5zaXRpb246IC41cztcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJSAhaW1wb3J0YW50O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzk5YTFiYTtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL2Fyci1yaWdodC5zdmcnKTtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAxNXB4IDE1cHg7XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRoaWdobGlnaHQtdjtcclxuICAgIH1cclxuICB9XHJcbiAgLnNsaWNrLXByZXYge1xyXG4gICAgbGVmdDogLTEwcHg7XHJcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKSByb3RhdGUoMTgwZGVnKTtcclxuXHJcbiAgICBAaW5jbHVkZSBtYXgoNzY4KSB7XHJcbiAgICAgIGxlZnQ6IC01cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJi5hY3RpdmUge1xyXG4gICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxuICAuc2xpY2stbmV4dCB7XHJcbiAgICByaWdodDogLTVweDtcclxuICB9XHJcbn1cclxuXHJcbi5pbmRleC1wb3B1bGFyX19zbGlkZSB7XHJcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xyXG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xyXG4gIC5jb3Vyc2VzLXRvcF9fc2xpZGUtdGl0bGUge1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gIH1cclxufVxyXG5cclxuLmluZGV4X19sb29rcy1hbGwge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG1heC13aWR0aDogNjE0cHg7XHJcbiAgaGVpZ2h0OiA4MHB4O1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL2JnLWluZGV4LWxvb2tzLWFsbC5wbmcnKTtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XHJcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxufVxyXG5cclxuLmluZGV4X19sb29rcy1hbGwtYnRuIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG1heC13aWR0aDogMzcwcHg7XHJcbiAgaGVpZ2h0OiA1MHB4O1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAmOjphZnRlciB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICByaWdodDogMjBweDtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIHdpZHRoOiAxMnB4O1xyXG4gICAgaGVpZ2h0OiAxMnB4O1xyXG4gICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9uZXh0LnBuZycpO1xyXG4gIH1cclxuICAmOjpiZWZvcmUge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9iZy1pbmRleC1sb29rcy1hbGwtYnRuLnBuZycpO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgfVxyXG4gIHNwYW4ge1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250O1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gIH1cclxufVxyXG4iLCIuaW5kZXgtZGlyZWN0aW9uIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgfVxufVxuXG4uaW5kZXgtZGlyZWN0aW9uX19sZWZ0IHtcbiAgZmxleDogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5pbmRleC1kaXJlY3Rpb25fX3RpdGxlIHtcbiAgZm9udC1mYW1pbHk6ICRmb250O1xuICBmb250LXNpemU6IDI1cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1hcmdpbi1ib3R0b206IDM1cHg7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBjb2xvcjogIzFlMWUxZTtcbn1cblxuLmluZGV4LWRpcmVjdGlvbl9fc2xpZGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcblxuICBAaW5jbHVkZSBtYXgoNzYwKSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLnNsaWNrLXRyYWNrIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG5cbiAgLnNsaWNrLXByZXYge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuc2xpY2stbmV4dCB7XG4gICAgei1pbmRleDogMjtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIHRyYW5zaXRpb246IC41cztcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzk5YTFiYTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9hcnItcmlnaHQuc3ZnJyk7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTVweCAxNXB4O1xuXG4gICAgQGluY2x1ZGUgbWF4KDc2MCkge1xuICAgICAgYm90dG9tOiAtNTBweDtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRoaWdobGlnaHQtdjtcbiAgICB9XG4gIH1cbn1cblxuLmluZGV4LWRpcmVjdGlvbl9fY291bnRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBtYXJnaW4tYm90dG9tOiAtMTIwcHg7XG5cbiAgQGluY2x1ZGUgbWF4KDc2MCkge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuLmluZGV4LWRpcmVjdGlvbl9fY291bnRlci10YWIge1xuICBmb250LWZhbWlseTogJGZvbnQ7XG4gIGZvbnQtc2l6ZTogNjBweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbiAgY29sb3I6ICM0ZDRjZTA7XG59XG5cbi5pbmRleC1kaXJlY3Rpb25fX3NsaWRlci1jb3VudGVyLWRpdmlkZSxcbi5pbmRleC1kaXJlY3Rpb25fX2NvdW50ZXItYWxsIHtcbiAgZm9udC1mYW1pbHk6ICRmb250O1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgcGFkZGluZy10b3A6IDVweDtcbiAgY29sb3I6ICM5OWExYmE7XG59XG5cbi5pbmRleC1kaXJlY3Rpb25fX3NsaWRlIHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcblxuICBAaW5jbHVkZSBtYXgoNzYwKSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuICBwIHtcbiAgICBmb250LWZhbWlseTogJGZvbnQ7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgbWF4LXdpZHRoOiAzNTBweDtcbiAgICBwYWRkaW5nLXRvcDogMTMwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICBjb2xvcjogIzFlMWUxZTtcblxuICAgIEBpbmNsdWRlIG1heCg3NjApIHtcbiAgICAgIG1heC13aWR0aDogNTAwcHg7XG4gICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgfVxuICB9XG59XG5cbi5pbmRleC1kaXJlY3Rpb25fX2ltZyB7XG4gIGZsZXg6IDE7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDc3MHB4O1xuICBoZWlnaHQ6IDM3MHB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXG4gIEBpbmNsdWRlIG1heCg3NjApIHtcbiAgICBmbGV4OiBpbmhlcml0O1xuICAgIGhlaWdodDogMzAwcHg7XG4gICAgbWFyZ2luLXRvcDogYXV0bztcbiAgfVxufVxuIiwiLmluZGV4LWJlc3Qge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGYwZjU7XHJcbiAgLmNvbnRhaW5lciB7XHJcbiAgICBwYWRkaW5nLXRvcDogOTBweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiA4MHB4O1xyXG4gIH1cclxuICAuYWJvdXQtdGVhY2hlcnNfX3NsaWRlciB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gIH1cclxufVxyXG4iLCIuaW5kZXgtYmxvZ3Mge1xyXG4gIC5jb250YWluZXIge1xyXG4gICAgcGFkZGluZy10b3A6IDE1cHg7XHJcbiAgfVxyXG4gIC5wcm9maWxlLWFydGljbGVzIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4O1xyXG4gIH1cclxufVxyXG5cclxuLmluZGV4LWJsb2dzX190aXRsZSB7XHJcbiAgY29sb3I6ICMxZTFlMWU7XHJcbiAgZm9udC1mYW1pbHk6ICRmb250O1xyXG4gIGZvbnQtc2l6ZTogMjVweDtcclxuICBmb250LXdlaWdodDogNTAwO1xyXG59XHJcblxyXG4uaW5kZXgtYXNpZGUtc2VvIHtcclxuICBwYWRkaW5nLXRvcDogMXB4O1xyXG4gIHAge1xyXG4gICAgY29sb3I6ICM5OWExYmE7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQ7XHJcbiAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgfVxyXG59IiwiLnByb2ZpbGUtZWRpdF9fbW9uZXkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC5wcm9maWxlLWJhbGFuY2VfX2JhbmtzLXJvdyB7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gIH1cbn1cblxuLnByb2ZpbGUtZWRpdF9fbW9uZXktYmFsYW5jZSB7XG4gIHdpZHRoOiAzMCU7XG4gIHBhZGRpbmctdG9wOiAzMXB4O1xuXG4gIEBpbmNsdWRlIG1heCgxMTAwKSB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICBAaW5jbHVkZSBtYXgoNTc2KSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAuYnRuIHtcbiAgICBtaW4td2lkdGg6IDE4N3B4O1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gIH1cbn1cblxuLnByb2ZpbGUtZWRpdF9fbW9uZXktcG9pbnRzIHtcbiAgd2lkdGg6IDI1JTtcbiAgcGFkZGluZy10b3A6IDYycHg7XG5cbiAgQGluY2x1ZGUgbWF4KDExMDApIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIEBpbmNsdWRlIG1heCg1NzYpIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLXRvcDogMzFweDtcbiAgfVxuICBhIHtcbiAgICBmb250LWZhbWlseTogJGZvbnQ7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBhZGRpbmctdG9wOiA1cHg7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbG9yOiAjNGQ0Y2UwO1xuICB9XG59XG5cbi5wcm9maWxlLWVkaXRfX21vbmV5LXN1YnNjcmliZSB7XG4gIHdpZHRoOiA0NSU7XG4gIHBhZGRpbmctdG9wOiAzMXB4O1xuXG4gIEBpbmNsdWRlIG1heCgxMTAwKSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAuYnRuIHtcbiAgICBtaW4td2lkdGg6IDE4N3B4O1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gIH1cbn1cblxuLnByb2ZpbGUtZWRpdF9fbW9uZXktdHJhbnNhY3Rpb24ge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy10b3A6IDMwcHg7XG59XG5cbi5wcm9maWxlLWVkaXRfX21vbmV5LWJhbGFuY2UtdGV4dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcblxuICBAaW5jbHVkZSBtYXgoNDI1KSB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG5cbiAgc3ZnIHtcbiAgICBmaWxsOiAkaGlnaGxpZ2h0LXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAyM3B4O1xuICAgIGhlaWdodDogMjFweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuICBzcGFuIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIGNvbG9yOiAjMWUxZTFlO1xuICB9XG4gIC5sZyB7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGluZS1oZWlnaHQ6IC43O1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgY29sb3I6ICMxZTFlMWU7XG4gIH1cbiAgLnJ1YiB7XG4gICAgZm9udC1zaXplOiAzN3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICB9XG4gIC5tZCB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGluZS1oZWlnaHQ6IC44O1xuICAgIG1hcmdpbi1yaWdodDogN3B4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBjb2xvcjogIzFlMWUxZTtcbiAgfVxuICBwIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBsaW5lLWhlaWdodDogMjNweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDAgMCAxMHB4IDA7XG4gICAgY29sb3I6ICMxZTFlMWU7XG4gIH1cbn1cblxuLnByb2ZpbGUtZWRpdF9fbW9uZXktdHJhbnNhY3Rpb24tdGl0bGUge1xuICBmb250LWZhbWlseTogJGZvbnQ7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgY29sb3I6ICMxZTFlMWU7XG59XG5cbi8vYmVnaW4gdGFibGVcbi5wcm9maWxlLWVkaXRfX21vbmV5LXRyYW5zYWN0aW9uLXRhYmxlLXdyYXAge1xuICBvdmVyZmxvdzogYXV0bztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5wcm9maWxlLWVkaXRfX21vbmV5LXRyYW5zYWN0aW9uLXRhYmxlIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuXG4gIEBpbmNsdWRlIG1heCg2MDApIHtcbiAgICBtaW4td2lkdGg6IDY1MHB4O1xuICB9XG59XG5cbi5wcm9maWxlLWVkaXRfX21vbmV5LXRyYW5zYWN0aW9uLXRyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWluLWhlaWdodDogNDBweDtcbiAgcGFkZGluZzogOXB4IDE4cHggOHB4IDIwcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMGY1O1xuICAmOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIH1cbn1cblxuLnByb2ZpbGUtZWRpdF9fbW9uZXktdHJhbnNhY3Rpb24tdHItLXBsdXMge1xuICAucHJvZmlsZS1lZGl0X19tb25leS10cmFuc2FjdGlvbi1zdmcge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRoaWdobGlnaHQtdjtcbiAgfVxuXG4gIC5wcm9maWxlLWVkaXRfX21vbmV5LXRyYW5zYWN0aW9uLS1iYWxhbmNlIHtcbiAgICBjb2xvcjogJGhpZ2hsaWdodC12O1xuICB9XG59XG5cbi5wcm9maWxlLWVkaXRfX21vbmV5LXRyYW5zYWN0aW9uLXRyLS1taW51cyB7XG4gIC5wcm9maWxlLWVkaXRfX21vbmV5LXRyYW5zYWN0aW9uLXN2ZyB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaGlnaGxpZ2h0LXI7XG4gIH1cbiAgLnByb2ZpbGUtZWRpdF9fbW9uZXktdHJhbnNhY3Rpb24tLWJhbGFuY2Uge1xuICAgIGNvbG9yOiAkaGlnaGxpZ2h0LXI7XG4gIH1cbn1cblxuLnByb2ZpbGUtZWRpdF9fbW9uZXktdHJhbnNhY3Rpb24tc3ZnIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXg6IG5vbmU7XG4gIHdpZHRoOiAyMnB4O1xuICBoZWlnaHQ6IDIycHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgc3ZnIHtcbiAgICBmaWxsOiAjZmZmO1xuICAgIHdpZHRoOiAxMnB4O1xuICAgIGhlaWdodDogMTBweDtcbiAgfVxufVxuXG4ucHJvZmlsZS1lZGl0X19tb25leS10cmFuc2FjdGlvbi0tZGF0ZSB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgZmxleDogbm9uZTtcbiAgd2lkdGg6IDE3OHB4O1xuICBwYWRkaW5nLWxlZnQ6IDE4cHg7XG4gIGNvbG9yOiAjMWUxZTFlO1xuXG4gIEBpbmNsdWRlIG1heCgxMTEwKSB7XG4gICAgd2lkdGg6IDEzNXB4O1xuICB9XG59XG5cbi5wcm9maWxlLWVkaXRfX21vbmV5LXRyYW5zYWN0aW9uLS1uYW1lIHtcbiAgZm9udC1mYW1pbHk6ICRmb250O1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBjb2xvcjogIzFlMWUxZTtcbn1cblxuLnByb2ZpbGUtZWRpdF9fbW9uZXktdHJhbnNhY3Rpb24tLWJhbGFuY2Uge1xuICBmb250LWZhbWlseTogJGZvbnQ7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZmxleDogbm9uZTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi8vZW5kIHRhYmxlXG5cbi5wcm9maWxlLWVkaXRfX21vbmV5LXRyYW5zYWN0aW9uLW1vcmUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBzcGFuIHtcbiAgICBmb250LWZhbWlseTogJGZvbnQ7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgY29sb3I6ICRoaWdobGlnaHQtdjtcbiAgfVxufVxuXG4ucHJvZmlsZS1lZGl0X19tb25leS10cmFuc2FjdGlvbi1tb3JlLXN2ZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTdweDtcbiAgaGVpZ2h0OiAxN3B4O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGhpZ2hsaWdodC12O1xuICBzdmcge1xuICAgIGZpbGw6ICRsaWdodDtcbiAgICB3aWR0aDogOXB4O1xuICAgIGhlaWdodDogNHB4O1xuICB9XG59XG4iLCIucHJvZmlsZSB7XHJcbiAgLnByb2ZpbGUtYXNpZGUge1xyXG4gICAgbWFyZ2luLXRvcDogOTFweDtcclxuXHJcbiAgICBAaW5jbHVkZSBtYXgoODYwKSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ucHJvZmlsZS1tYWluIHtcclxuICAuY29udGFpbmVyIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcblxyXG4gICAgQGluY2x1ZGUgbWF4KDk1MCkge1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIucHJvZmlsZS1ibG9ne1xyXG4gIC5wcm9maWxlLWFzaWRlIHtcclxuICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgLy9cclxuICAvLyAgQGluY2x1ZGUgbWF4KDg2MCkge1xyXG4gIC8vICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgLy8gIH1cclxuICB9XHJcblxyXG59XHJcbi5wcm9maWxlLWJsb2dfX3RpdGxlIHtcclxuICBjb2xvcjogIzFlMWUxZTtcclxuICBmb250LXNpemU6IDI1cHg7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICBtYXJnaW46IDI3cHggMCAwcHggMDtcclxufSIsIi5wcm9maWxlLWVtcHR5IHtcclxuICAucHJvZmlsZS1hc2lkZSB7XHJcbiAgICBtYXJnaW4tdG9wOiA5MXB4O1xyXG5cclxuICAgIEBpbmNsdWRlIG1heCg4NjApIHtcclxuICAgICAgbWFyZ2luLXRvcDogMzBweDtcclxuICAgIH1cclxuICB9XHJcbn0iLCIucHJvZmlsZS1mcmllbmRzIHtcclxuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcclxufVxyXG5cclxuLnByb2ZpbGUtZnJpZW5kc19faGVhZGVyIHtcclxuICBwYWRkaW5nLXRvcDogMjhweDtcclxuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcclxufVxyXG5cclxuLnByb2ZpbGUtZnJpZW5kc19fdGl0bGUge1xyXG4gIGZvbnQtZmFtaWx5OiAkZm9udDtcclxuICBmb250LXNpemU6IDI1cHg7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICBjb2xvcjogIzFlMWUxZTtcclxufVxyXG5cclxuLnByb2ZpbGUtZnJpZW5kc19fc2VjdGlvbiB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMzNweDtcclxufVxyXG5cclxuLnByb2ZpbGUtZnJpZW5kc19fc2VjdGlvbi0tbmV3IHtcclxuICAucHJvZmlsZS1mcmllbmRzX19mcmllbmQge1xyXG4gICAgQGluY2x1ZGUgbWF4KDY4MCkge1xyXG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ucHJvZmlsZS1mcmllbmRzX19zZWN0aW9uLS1vbGQge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gIGZsZXgtd3JhcDogd3JhcDtcclxuICAucHJvZmlsZS1mcmllbmRzX19mcmllbmQge1xyXG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gNXB4KTtcclxuXHJcbiAgICBAaW5jbHVkZSBtYXgoODYwKSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnByb2ZpbGUtZnJpZW5kc19fc2VjdGlvbi1oZWFkZXIge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgcGFkZGluZy1ib3R0b206IDVweDtcclxufVxyXG5cclxuLnByb2ZpbGUtZnJpZW5kc19fc2VjdGlvbi10aXRsZSB7XHJcbiAgZm9udC1mYW1pbHk6ICRmb250O1xyXG4gIGZvbnQtc2l6ZTogMThweDtcclxuICBmb250LXdlaWdodDogMzAwO1xyXG4gIG1hcmdpbi1yaWdodDogMTBweDtcclxuICBjb2xvcjogIzFlMWUxZTtcclxufVxyXG5cclxuLnByb2ZpbGUtZnJpZW5kc19fc2VjdGlvbi1jb3VudCB7XHJcbiAgZm9udC1mYW1pbHk6ICRmb250O1xyXG4gIGZvbnQtc2l6ZTogMThweDtcclxuICBmb250LXdlaWdodDogNTAwO1xyXG4gIGNvbG9yOiAkaGlnaGxpZ2h0LXY7XHJcbn1cclxuXHJcbi5wcm9maWxlLWZyaWVuZHNfX2ZyaWVuZCB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICBwYWRkaW5nOiAyMHB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG59XHJcblxyXG4ucHJvZmlsZS1mcmllbmRzX19mcmllbmQtYXZhIHtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIGZsZXg6IG5vbmU7XHJcbiAgd2lkdGg6IDEwMHB4O1xyXG4gIGhlaWdodDogMTAwcHg7XHJcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICBpbWcge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbn1cclxuXHJcbi5wcm9maWxlLWZyaWVuZHNfX2ZyaWVuZC1pbmZvIHtcclxuICBmbGV4OiAxO1xyXG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XHJcbn1cclxuXHJcbi5wcm9maWxlLWZyaWVuZHNfX2ZyaWVuZC1uYW1lIHtcclxuICBmb250LWZhbWlseTogJGZvbnQ7XHJcbiAgZm9udC1zaXplOiAxOHB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgbWFyZ2luLXRvcDogMTBweDtcclxuICBjb2xvcjogIzFlMWUxZTtcclxufVxyXG5cclxuLnByb2ZpbGUtZnJpZW5kc19fZnJpZW5kLXN0YXR1cyB7XHJcbiAgZm9udC1mYW1pbHk6ICRmb250O1xyXG4gIGZvbnQtc2l6ZTogMTVweDtcclxuICBmb250LXdlaWdodDogMzAwO1xyXG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gIGNvbG9yOiAjMWUxZTFlO1xyXG59XHJcblxyXG4ucHJvZmlsZS1mcmllbmRzX19mcmllbmQtcmFpdCB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIHN2ZyB7XHJcbiAgICB3aWR0aDogMTRweDtcclxuICAgIGhlaWdodDogMTRweDtcclxuICAgIG1hcmdpbi1yaWdodDogOHB4O1xyXG4gIH1cclxuICBzcGFuIHtcclxuICAgIGZvbnQtZmFtaWx5OiAkZm9udDtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBjb2xvcjogIzFlMWUxZTtcclxuICB9XHJcbn1cclxuXHJcbi5wcm9maWxlLWZyaWVuZHNfX2ZyaWVuZC1idG5zIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgZmxleDogbm9uZTtcclxuICBtYXJnaW4tbGVmdDogYXV0bztcclxuXHJcbiAgQGluY2x1ZGUgbWF4KDg2MCkge1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIG1heCg2ODApIHtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgfVxyXG5cclxuICAuYnRuIHtcclxuICAgIG1pbi13aWR0aDogMTg1cHg7XHJcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHJcbiAgICBAaW5jbHVkZSBtYXgoODYwKSB7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtYXgoNjgwKSB7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtYXgoNTAwKSB7XHJcbiAgICAgIG1pbi13aWR0aDogMTIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnByb2ZpbGUtZnJpZW5kc19fZnJpZW5kLXBvcHVwLXdyYXAge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDIwcHg7XHJcbiAgcmlnaHQ6IDIwcHg7XHJcblxyXG4gIEBpbmNsdWRlIG1heCg1MDApIHtcclxuICAgIHRvcDogMTVweDtcclxuICAgIHJpZ2h0OiAxNXB4O1xyXG4gIH1cclxuXHJcbiAgLy8mOmhvdmVyIHtcclxuICAvLyAgLnByb2ZpbGUtZnJpZW5kc19fZnJpZW5kLXBvcHVwIHtcclxuICAvLyAgICAvL3BvaW50ZXItZXZlbnRzOiBhdXRvO1xyXG4gIC8vICAgIC8vb3BhY2l0eTogMTtcclxuICAvLyAgfVxyXG4gIC8vfVxyXG59XHJcblxyXG4ucHJvZmlsZS1mcmllbmRzX19mcmllbmQtcG9wdXAtYXJyIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAxcHg7XHJcbiAgcmlnaHQ6IDFweDtcclxuICB3aWR0aDogMTBweDtcclxuICBoZWlnaHQ6IDVweDtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XHJcbiAgc3ZnIHtcclxuICAgIGZpbGw6ICM5OWExYmE7XHJcbiAgICB3aWR0aDogMTBweDtcclxuICAgIGhlaWdodDogNXB4O1xyXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG4ucHJvZmlsZS1mcmllbmRzX19mcmllbmQtcG9wdXAge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB6LWluZGV4OiAxO1xyXG4gIHRvcDogMDtcclxuICByaWdodDogMDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIG1hcmdpbjogMDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIHRyYW5zaXRpb246IGFsbCAuNXM7XHJcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgb3BhY2l0eTogMDtcclxuICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgYm94LXNoYWRvdzogMCAwIDIwcHggcmdiYSgwLCAwLCAwLCAuMTUpO1xyXG4gICYuYWN0aXZlIHtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcbn1cclxuXHJcbi5wcm9maWxlLWZyaWVuZHNfX2ZyaWVuZC1wb3B1cC1pdGVtIHtcclxuICBwYWRkaW5nOiAwO1xyXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgdHJhbnNpdGlvbjogYWxsIC41cztcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U0ZTRmMjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICY6bGFzdC1jaGlsZCB7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZmZjtcclxuICB9XHJcbiAgJjpob3ZlciB7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGhpZ2hsaWdodC12O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGhpZ2hsaWdodC12O1xyXG4gICAgLnByb2ZpbGUtZnJpZW5kc19fZnJpZW5kLXBvcHVwLWxpbmsge1xyXG4gICAgICBjb2xvcjogI2ZmZjtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5wcm9maWxlLWZyaWVuZHNfX2ZyaWVuZC1wb3B1cC1saW5rIHtcclxuICBmb250LWZhbWlseTogJGZvbnQ7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG4gIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgbGluZS1oZWlnaHQ6IDMzcHg7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgbWluLXdpZHRoOiAyMTBweDtcclxuICBtaW4taGVpZ2h0OiAzM3B4O1xyXG4gIHBhZGRpbmc6IDAgMTlweDtcclxuICB0cmFuc2l0aW9uOiBhbGwgLjVzO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICBjb2xvcjogIzk5YTFiYTtcclxufVxyXG4iLCIucHJvZmlsZS1tZXNzYWdlIHtcbiAgcGFkZGluZy1ib3R0b206IDYwcHg7XG59XG5cbi5wcm9maWxlLW1lc3NhZ2VfX2Jsb2NrIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDIwcHggMjBweCAwIDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLy9iZWdpbiBwcm9maWxlLW1lc3NhZ2VfX2hlYWRlclxuLnByb2ZpbGUtbWVzc2FnZV9faGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcblxuICBAaW5jbHVkZSBtYXgoNjAwKSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxuXG4gIC5idG4ge1xuICAgIG1pbi13aWR0aDogMjEwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBtYXJnaW4tbGVmdDogMTlweDtcblxuICAgIEBpbmNsdWRlIG1heCg2MDApIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cbiAgfVxufVxuXG4ucHJvZmlsZS1tZXNzYWdlX19zZWFyY2gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAxOHB4O1xufVxuXG4ucHJvZmlsZS1tZXNzYWdlX19zZWFyY2gtaW5wdXQge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAzNnB4O1xuICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMThweCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMGY1O1xuXG4gIEBpbmNsdWRlIHBsYWNlaG9sZGVyLWNvbG9yKCM5OWExYmEpO1xufVxuXG4ucHJvZmlsZS1tZXNzYWdlX19zZWFyY2gtc3VibWl0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMzZweDtcbiAgaGVpZ2h0OiAzNnB4O1xuICBvcGFjaXR5OiAwO1xufVxuXG4ucHJvZmlsZS1tZXNzYWdlX19zZWFyY2gtYnRuIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDM2cHg7XG4gIGhlaWdodDogMzZweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkaGlnaGxpZ2h0LXY7XG4gIHN2ZyB7XG4gICAgZmlsbDogI2ZmZjtcbiAgICB3aWR0aDogMTRweDtcbiAgICBoZWlnaHQ6IDEzcHg7XG4gIH1cbn1cblxuLy9lbmQgcHJvZmlsZS1tZXNzYWdlX19oZWFkZXJcblxuLy9iZWdpbiBwcm9maWxlLW1lc3NhZ2VfX2JvZHlcbi5wcm9maWxlLW1lc3NhZ2VfX2JvZHkge1xuICBkaXNwbGF5OiBmbGV4O1xuXG4gIEBpbmNsdWRlIG1heCg5NTApIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG5cbi5wcm9maWxlLW1lc3NhZ2VfX2JvZHktaXRlbXMge1xuICBmbGV4OiBub25lO1xuICB3aWR0aDogMzUwcHg7XG5cbiAgQGluY2x1ZGUgbWF4KDk1MCkge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5wcm9maWxlLW1lc3NhZ2VfX2l0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuXG4gIEBpbmNsdWRlIG1heCg5NTApIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG5cbiAgJi5hY3RpdmUge1xuICAgIC5wcm9maWxlLW1lc3NhZ2VfX2l0ZW0tbmFtZSB7XG4gICAgICBjb2xvcjogIzRkNGNlMDtcbiAgICB9XG4gIH1cbn1cblxuLnByb2ZpbGUtbWVzc2FnZV9faXRlbS1hdmEge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBmbGV4OiBub25lO1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cblxuLm1lc3NhZ2UtYXZhLWNvbG9yLTAwIC5ydXBvciB7XG4gIGZpbGw6ICM5YTliZTk7XG59XG5cbi5tZXNzYWdlLWF2YS1jb2xvci0wMSAucnVwb3Ige1xuICBmaWxsOiAjYmFkYTU1O1xufVxuXG4ubWVzc2FnZS1hdmEtY29sb3ItMDIgLnJ1cG9yIHtcbiAgZmlsbDogIzBmZjtcbn1cblxuLm1lc3NhZ2UtYXZhLWNvbG9yLTAzIC5ydXBvciB7XG4gIGZpbGw6ICM1YWMxOGU7XG59XG5cbi5tZXNzYWdlLWF2YS1jb2xvci0wNCAucnVwb3Ige1xuICBmaWxsOiAjZjczNDdhO1xufVxuXG4ubWVzc2FnZS1hdmEtY29sb3ItMDUgLnJ1cG9yIHtcbiAgZmlsbDogI2ZmZjY4Zjtcbn1cblxuLm1lc3NhZ2UtYXZhLWNvbG9yLTA2IC5ydXBvciB7XG4gIGZpbGw6ICNmZjdmNTA7XG59XG5cbi5tZXNzYWdlLWF2YS1jb2xvci0wNyAucnVwb3Ige1xuICBmaWxsOiAjMGUyZjQ0O1xufVxuXG4ubWVzc2FnZS1hdmEtY29sb3ItMDggLnJ1cG9yIHtcbiAgZmlsbDogI2EwZGI4ZTtcbn1cblxuLm1lc3NhZ2UtYXZhLWNvbG9yLTA5IC5ydXBvciB7XG4gIGZpbGw6ICNjZjA7XG59XG5cbi5wcm9maWxlLW1lc3NhZ2VfX2l0ZW0tdGV4dCB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSA2MnB4KTtcbn1cblxuLnByb2ZpbGUtbWVzc2FnZV9faXRlbS1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXRvcDogNXB4O1xufVxuXG4ucHJvZmlsZS1tZXNzYWdlX19pdGVtLW5hbWUge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGNvbG9yOiAjMWUxZTFlO1xufVxuXG4ucHJvZmlsZS1tZXNzYWdlX19pdGVtLXRpbWUge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgY29sb3I6ICM5OWExYmE7XG59XG5cbi5wcm9maWxlLW1lc3NhZ2VfX2l0ZW0tbWVzc2FnZSB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpZHRoOiAxMDAlO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgY29sb3I6ICM5OWExYmE7XG59XG5cbi5wcm9maWxlLW1lc3NhZ2VfX2xvYWQtbW9yZSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICM0ZDRjZTA7XG59XG5cbi5wcm9maWxlLW1lc3NhZ2VfX2JvZHktbWVzc2FnZXMge1xuICB3aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogMzAwcHg7XG59XG5cbi5wcm9maWxlLW1lc3NhZ2VfX21lc3NhZ2UtZmllbGQge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBoZWlnaHQ6IDM1MHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGYwZjU7XG59XG5cbi5wcm9maWxlLW1lc3NhZ2VfX21lc3NhZ2UtZmllbGQtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtaW4taGVpZ2h0OiA0NXB4O1xuICBwYWRkaW5nOiA1cHggMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QwZDVlMjtcbn1cblxuLnByb2ZpbGUtbWVzc2FnZV9fbWVzc2FnZS1maWVsZC11c2VyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLnByb2ZpbGUtbWVzc2FnZV9fbWVzc2FnZS1maWVsZC11c2VyLWF2YSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGZsZXg6IG5vbmU7XG4gIHdpZHRoOiAyN3B4O1xuICBoZWlnaHQ6IDI3cHg7XG4gIG1hcmdpbi1yaWdodDogMTNweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBpbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5wcm9maWxlLW1lc3NhZ2VfX21lc3NhZ2UtZmllbGQtdXNlci1uYW1lIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBjb2xvcjogIzFlMWUxZTtcbn1cblxuLnByb2ZpbGUtbWVzc2FnZV9fbWVzc2FnZS1maWVsZC1kZWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgc3BhbiB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgY29sb3I6ICM0ZDRjZTA7XG4gIH1cbiAgc3ZnIHtcbiAgICBmbGV4OiBub25lO1xuICAgIGZpbGw6ICRoaWdobGlnaHQtdjtcbiAgICB3aWR0aDogMTdweDtcbiAgICBoZWlnaHQ6IDE3cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgfVxufVxuXG4ucHJvZmlsZS1tZXNzYWdlX19tZXNzYWdlcy1saXN0IHtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIGhlaWdodDogMzAwcHg7XG4gIHBhZGRpbmc6IDIwcHg7XG5cbiAgQGluY2x1ZGUgbWF4KDQyNSkge1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICB9XG59XG5cbi5wcm9maWxlLW1lc3NhZ2VfX21lc3NhZ2Utcm93IHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLnByb2ZpbGUtbWVzc2FnZV9fbWVzc2FnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWF4LXdpZHRoOiA2MSU7XG4gIG1pbi1oZWlnaHQ6IDMwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIHBhZGRpbmc6IDE1cHggNDVweCAxNXB4IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cbiAgQGluY2x1ZGUgbWF4KDYwMCkge1xuICAgIG1heC13aWR0aDogODAlO1xuICB9XG4gIEBpbmNsdWRlIG1heCgzNzUpIHtcbiAgICBtYXgtd2lkdGg6IDkwJTtcbiAgfVxuICAmOjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDA7XG4gICAgd2lkdGg6IDIzcHg7XG4gICAgaGVpZ2h0OiAxNnB4O1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIH1cblxuICBzcGFuIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICBjb2xvcjogIzFlMWUxZTtcbiAgfVxufVxuXG4ucHJvZmlsZS1tZXNzYWdlX19tZXNzYWdlLS1sZWZ0IHtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBib3JkZXItcmFkaXVzOiA1cHggNXB4IDVweCAwO1xuICAmOjpiZWZvcmUge1xuICAgIGxlZnQ6IC0xMHB4O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL21lc3NhZ2UtMDEucG5nJyk7XG4gIH1cbn1cblxuLnByb2ZpbGUtbWVzc2FnZV9fbWVzc2FnZS0tcmlnaHQge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgYm9yZGVyLXJhZGl1czogNXB4IDVweCAwIDVweDtcbiAgJjo6YmVmb3JlIHtcbiAgICByaWdodDogLTEwcHg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvbWVzc2FnZS0wMi5wbmcnKTtcbiAgfVxufVxuXG4ucHJvZmlsZS1tZXNzYWdlX19tZXNzYWdlLXVzZXIge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBjb2xvcjogIzRkNGNlMDtcbn1cblxuLnByb2ZpbGUtbWVzc2FnZV9fbWVzc2FnZS10aW1lIHtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxMHB4O1xuICBib3R0b206IDEwcHg7XG4gIGNvbG9yOiAjOTlhMWJhO1xufVxuXG4vL2VuZCBwcm9maWxlLW1lc3NhZ2VfX2JvZHlcbiIsIlxyXG4uc2VhcmNoLXJlc3VsdHtcclxuICBwYWRkaW5nLWJvdHRvbTogNDBweDtcclxufVxyXG4uc2VhcmNoLXJlc3VsdF9fdGl0bGUge1xyXG4gIGZvbnQtc2l6ZTogMjVweDtcclxuICBmb250LXdlaWdodDogNTAwO1xyXG4gIG1hcmdpbi10b3A6IDI3cHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gIGNvbG9yOiAjMWUxZTFlO1xyXG59XHJcblxyXG4uc2VhcmNoLXJlc3VsdF9fc3VidGl0bGUge1xyXG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XHJcbn1cclxuLnNlYXJjaC1yZXN1bHRfX3N1YnRpdGxlLXRleHQge1xyXG4gIGZvbnQtc2l6ZTogMTVweDtcclxuICBmb250LXdlaWdodDogMzAwO1xyXG4gIGxpbmUtaGVpZ2h0OiAyM3B4O1xyXG4gIHBhZGRpbmctcmlnaHQ6IDVweDtcclxuICBjb2xvcjogIzk5YTFiYTtcclxufVxyXG5cclxuLnNlYXJjaC1yZXN1bHRfX3N1YnRpdGxlLXF1ZXN0aW9uIHtcclxuICBmb250LXNpemU6IDE1cHg7XHJcbiAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICBsaW5lLWhlaWdodDogMjNweDtcclxuICBjb2xvcjogIzRkNGNlMDtcclxufVxyXG5cclxuLnNlYXJjaC1yZXN1bHRfX2xpc3QtdGl0bGUge1xyXG4gIGZvbnQtc2l6ZTogMThweDtcclxuICBmb250LXdlaWdodDogMzAwO1xyXG4gIG1hcmdpbi1ib3R0b206IDE4cHg7XHJcbiAgY29sb3I6ICMxZTFlMWU7XHJcbn1cclxuXHJcbi5zZWFyY2gtcmVzdWx0X19pdGVtIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgbWluLWhlaWdodDogMTAwcHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICBwYWRkaW5nOiAyMXB4IDIwcHggMjFweCAzMHB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gIEBpbmNsdWRlIG1heCg2MDApIHtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICB9XHJcbiAgLmJ0biB7XHJcbiAgICBtaW4td2lkdGg6IDE4NnB4O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDM1cHg7XHJcbiAgICBAaW5jbHVkZSBtYXgoNzYwKSB7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbWF4KDYwMCkge1xyXG4gICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgIH1cclxuICB9XHJcbiAgLmNvdXJzZS1hYm91dF9fdGVhY2hlci1yYWl0e1xyXG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbiAgICBAaW5jbHVkZSBtYXgoNjAwKSB7XHJcbiAgICAgIG1hcmdpbjogMTVweCAwIDE1cHggMDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5zZWFyY2gtcmVzdWx0X19pdGVtLWluZm8ge1xyXG4gIG1hcmdpbi1yaWdodDogYXV0bztcclxufVxyXG5cclxuLnNlYXJjaC1yZXN1bHRfX2l0ZW0tdGl0bGUge1xyXG4gIGZvbnQtc2l6ZTogMThweDtcclxuICBmb250LXdlaWdodDogNTAwO1xyXG4gIGNvbG9yOiAjMWUxZTFlO1xyXG59XHJcblxyXG4uc2VhcmNoLXJlc3VsdF9faXRlbS1zdWJ0aXRsZS1yb3cge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC13cmFwOiB3cmFwO1xyXG4gIEBpbmNsdWRlIG1heCg2MDApIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgfVxyXG59XHJcbi5zZWFyY2gtcmVzdWx0X19pdGVtLXN1YnRpdGxlIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXg6IG5vbmU7XHJcbn1cclxuLnNlYXJjaC1yZXN1bHRfX2l0ZW0tc3VidGl0bGUtdGV4dCB7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG4gIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgbGluZS1oZWlnaHQ6IDIzcHg7XHJcbiAgcGFkZGluZy1yaWdodDogNXB4O1xyXG4gIGNvbG9yOiAjOTlhMWJhO1xyXG59XHJcblxyXG4uc2VhcmNoLXJlc3VsdF9faXRlbS1zdWJ0aXRsZS1uYW1lIHtcclxuICBmb250LXNpemU6IDE0cHg7XHJcbiAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICBsaW5lLWhlaWdodDogMjNweDtcclxuICBjb2xvcjogIzRkNGNlMDtcclxuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xyXG59XHJcblxyXG4uc2VhcmNoLXJlc3VsdF9fbW9yZSB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICBzcGFuIHtcclxuICAgIGZvbnQtZmFtaWx5OiAkZm9udDtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgIGNvbG9yOiAkaGlnaGxpZ2h0LXY7XHJcbiAgfVxyXG59XHJcblxyXG4uc2VhcmNoLXJlc3VsdF9fbW9yZS1zdmcge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBmbGV4OiBub25lO1xyXG4gIHdpZHRoOiAxN3B4O1xyXG4gIGhlaWdodDogMTdweDtcclxuICBtYXJnaW4tbGVmdDogMTBweDtcclxuICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xyXG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkaGlnaGxpZ2h0LXY7XHJcbiAgc3ZnIHtcclxuICAgIGZpbGw6ICRsaWdodDtcclxuICAgIHdpZHRoOiA5cHg7XHJcbiAgICBoZWlnaHQ6IDRweDtcclxuICB9XHJcbn1cclxuXHJcbi5zZWFyY2gtcmVzdWx0X19pdGVtLWF2YXtcclxuICB3aWR0aDogMTAwcHg7XHJcbiAgaGVpZ2h0OiAxMDBweDtmbGV4OiBub25lO1xyXG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIG1hcmdpbi1yaWdodDogMjBweDtcclxuICBtYXJnaW4tbGVmdDogLTEwcHg7XHJcbiAgQGluY2x1ZGUgbWF4KDYwMCkge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICB9XHJcbiAgaW1nIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG59XHJcbi5zZWFyY2gtcmVzdWx0X19pdGVtLXBvc2l0aW9ue1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGNvbG9yOiAjMWUxZTFlO1xyXG4gIGZvbnQtc2l6ZTogMTVweDtcclxuICBmb250LXdlaWdodDogMzAwO1xyXG4gIGxpbmUtaGVpZ2h0OiAyM3B4O1xyXG59XHJcbi5zZWFyY2gtcmVzdWx0X19pdGVtLXN0YXR1cy1yYWl0e1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBAaW5jbHVkZSBtYXgoNjAwKSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gIH1cclxuICBzdmcge1xyXG4gICAgd2lkdGg6IDE4cHg7XHJcbiAgICBoZWlnaHQ6IDE4cHg7XHJcbiAgICBmbGV4OiBub25lO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA3cHg7XHJcbiAgfVxyXG4gIHNwYW4ge1xyXG4gICAgY29sb3I6ICMxZTFlMWU7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gIH1cclxufSIsIi50ZWFjaGVycyB7XHJcbiAgLmNvdXJzZXMtZmlsdGVyIHtcclxuICAgIG1hcmdpbi10b3A6IC00MHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICB9XHJcbiAgLmJ0bi0tZGFyayB7XHJcbiAgICBjb2xvcjogJGxpZ2h0O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzRkNGNlMDtcclxuICAgICY6aG92ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2MzYmQxO1xyXG4gICAgfVxyXG4gIH1cclxuICAuYnRuLS1saWdodCB7XHJcbiAgICBjb2xvcjogJGhpZ2hsaWdodC12O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgY29sb3I6ICRsaWdodDtcclxuICAgICAgYm9yZGVyLWNvbG9yOiAjOWE5YmU5O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWE5YmU5O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnRlYWNoZXJzLWhlYWRlciB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMzNweDtcclxufVxyXG5cclxuLnRlYWNoZXJzLWhlYWRlcl9fdGl0bGUge1xyXG4gIGZvbnQtZmFtaWx5OiAkZm9udDtcclxuICBmb250LXNpemU6IDI1cHg7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG4gIGNvbG9yOiAjMWUxZTFlO1xyXG59XHJcblxyXG4udGVhY2hlcnMtbGlzdCB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbWFyZ2luLWJvdHRvbTogMzVweDtcclxuXHJcbiAgQGluY2x1ZGUgbWF4KDEyMjApIHtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICB9XHJcbn1cclxuXHJcbi50ZWFjaGVycy1pdGVtIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIHdpZHRoOiBjYWxjKDMzLjMzJSAtIDIwcHgpO1xyXG4gIG1hcmdpbi1yaWdodDogMzBweDtcclxuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gIHBhZGRpbmc6IDIwcHggMjBweCAxMHB4IDIwcHg7XHJcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblxyXG4gIEBpbmNsdWRlIG1heCgxMjIwKSB7XHJcbiAgICB3aWR0aDogY2FsYyg1MCUgLSAxNXB4KTtcclxuICAgIG1hcmdpbi1yaWdodDogMDtcclxuICB9XHJcbiAgQGluY2x1ZGUgbWF4KDc2MCkge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG4gICY6bnRoLWNoaWxkKDNuKSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgfVxyXG59XHJcblxyXG4udGVhY2hlcnMtaXRlbS0tbmV3LFxyXG4udGVhY2hlcnMtaXRlbS0tcmVjb21tZW5kLFxyXG4udGVhY2hlcnMtaXRlbS0tY2hvc2VuLFxyXG4udGVhY2hlcnMtaXRlbS0tZXhjbHVzaXZlIHtcclxuICAmOjpiZWZvcmUge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAtMTBweDtcclxuICAgIHJpZ2h0OiAtMTBweDtcclxuICAgIHdpZHRoOiA4MHB4O1xyXG4gICAgaGVpZ2h0OiA4MHB4O1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogNjBweCA2MHB4O1xyXG5cclxuICAgIEBpbmNsdWRlIG1heCgzNTApIHtcclxuICAgICAgdG9wOiAtMjVweDtcclxuICAgICAgd2lkdGg6IDUwcHg7XHJcbiAgICAgIGhlaWdodDogNTBweDtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiA0MHB4IDQwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4udGVhY2hlcnMtaXRlbS0tcmVjb21tZW5kIHtcclxuICAmOjpiZWZvcmUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZjNGMzYjtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL3JlY29tbWVuZC0yLnBuZycpO1xyXG4gIH1cclxufVxyXG5cclxuLnRlYWNoZXJzLWl0ZW0tLWV4Y2x1c2l2ZSB7XHJcbiAgJjo6YmVmb3JlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOWFjMTM7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9leGNsdXNpdmUtMi5wbmcnKTtcclxuICB9XHJcbn1cclxuXHJcbi50ZWFjaGVycy1pdGVtLS1jaG9zZW4ge1xyXG4gICY6OmJlZm9yZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWNhYzU0O1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvY2hvc2VuLTIucG5nJyk7XHJcbiAgfVxyXG59XHJcblxyXG4udGVhY2hlcnMtaXRlbS0tbmV3IHtcclxuICAmOjpiZWZvcmUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzgxODVlYztcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL25ldy5wbmcnKTtcclxuICB9XHJcbn1cclxuXHJcbi50ZWFjaGVycy1pdGVtX19oZWFkZXIge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG59XHJcblxyXG4udGVhY2hlcnMtaXRlbV9fYXZhIHtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIGZsZXg6IG5vbmU7XHJcbiAgd2lkdGg6IDEwMHB4O1xyXG4gIGhlaWdodDogMTAwcHg7XHJcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICBpbWcge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbn1cclxuXHJcbi50ZWFjaGVycy1pdGVtX19pbmZvIHtcclxuICBhIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbi50ZWFjaGVycy1pdGVtX19yYXRpbmcge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gIHN2ZyB7XHJcbiAgICBmbGV4OiBub25lO1xyXG4gICAgd2lkdGg6IDE5cHg7XHJcbiAgICBoZWlnaHQ6IDE5cHg7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcclxuICB9XHJcbn1cclxuXHJcbi50ZWFjaGVycy1pdGVtX19yYXRpbmctLTEgc3ZnOm50aC1jaGlsZChuKzIpIHtcclxuICAuc3ZnLXN0YXItcmFpdCB7XHJcbiAgICBmaWxsOiAjZmZmO1xyXG4gIH1cclxufVxyXG5cclxuLnRlYWNoZXJzLWl0ZW1fX3JhdGluZy0tMiBzdmc6bnRoLWNoaWxkKG4rMykge1xyXG4gIC5zdmctc3Rhci1yYWl0IHtcclxuICAgIGZpbGw6ICNmZmY7XHJcbiAgfVxyXG59XHJcblxyXG4udGVhY2hlcnMtaXRlbV9fcmF0aW5nLS0zIHN2ZzpudGgtY2hpbGQobis0KSB7XHJcbiAgLnN2Zy1zdGFyLXJhaXQge1xyXG4gICAgZmlsbDogI2ZmZjtcclxuICB9XHJcbn1cclxuXHJcbi50ZWFjaGVycy1pdGVtX19yYXRpbmctLTQgc3ZnOm50aC1jaGlsZChuKzUpIHtcclxuICAuc3ZnLXN0YXItcmFpdCB7XHJcbiAgICBmaWxsOiAjZmZmO1xyXG4gIH1cclxufVxyXG5cclxuLnRlYWNoZXJzLWl0ZW1fX3JhdGluZy1udW1iIHtcclxuICBmb250LWZhbWlseTogJGZvbnQ7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgcGFkZGluZy10b3A6IDJweDtcclxuICBjb2xvcjogI2ZjNjtcclxufVxyXG5cclxuLnRlYWNoZXJzLWl0ZW1fX25hbWUge1xyXG4gIGZvbnQtZmFtaWx5OiAkZm9udDtcclxuICBmb250LXNpemU6IDE4cHg7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgY29sb3I6ICMxZTFlMWU7XHJcbn1cclxuXHJcbi50ZWFjaGVycy1pdGVtX19jb3Vyc2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAkZm9udDtcclxuICBmb250LXNpemU6IDE0cHg7XHJcbiAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgY29sb3I6ICRoaWdobGlnaHQtdjtcclxuICAmOmhvdmVyIHtcclxuICAgIGNvbG9yOiAkaGlnaGxpZ2h0LXY7XHJcbiAgfVxyXG59XHJcblxyXG4udGVhY2hlcnMtaXRlbV9fYm9keXtcclxuICBjb2xvcjogIzFlMWUxZTtcclxufVxyXG5cclxuLnRlYWNoZXJzLWl0ZW1fX2Zvb3RlciB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgbWFyZ2luLXRvcDogYXV0bztcclxuICAuYnRuIHtcclxuICAgIHdpZHRoOiA0OCU7XHJcbiAgICBtYXgtd2lkdGg6IDE1NXB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgIHBhZGRpbmc6IDAgMTBweDtcclxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5wcm9maWxlLWJhbGFuY2VfX2Zvcm0ge1xuICBwYWRkaW5nOiAyOHB4IDAgMCAwO1xufVxuXG4ucHJvZmlsZS1iYWxhbmNlX190aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICBjb2xvcjogIzFlMWUxZTtcbn1cblxuLnByb2ZpbGUtYmFsYW5jZV9fc3VidGl0bGUge1xuICBmb250LWZhbWlseTogJGZvbnQ7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIGNvbG9yOiAjMWUxZTFlO1xufVxuXG4ucHJvZmlsZS1iYWxhbmNlX19yYWRpby1yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbn1cblxuLnByb2ZpbGUtYmFsYW5jZV9fcmFkaW8taXRlbSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogY2FsYygyNSUgLSAyMi41cHgpO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgQGluY2x1ZGUgbWF4KDY4MCkge1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDE1cHgpO1xuICB9XG4gIEBpbmNsdWRlIG1heCg0MjUpIHtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSA1cHgpO1xuICB9XG5cbiAgaW5wdXQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIHNwYW4ge1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICAgIGNvbG9yOiAjMWUxZTFlO1xuICAgICY6OmJlZm9yZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDFweDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogMTZweDtcbiAgICAgIGhlaWdodDogMTZweDtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjBmNTtcbiAgICB9XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1cHg7XG4gICAgICBsZWZ0OiA0cHg7XG4gICAgICB3aWR0aDogOHB4O1xuICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjVzO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0ZDRjZTA7XG4gICAgfVxuICB9XG59XG5cbi5wcm9maWxlLWJhbGFuY2VfX3JhZGlvLWl0ZW0uYWN0aXZlIHtcbiAgLnByb2ZpbGUtYmFsYW5jZV9fcmFkaW8taW1nIHtcbiAgICBib3JkZXItY29sb3I6ICM0ZDRjZTA7XG4gIH1cbiAgc3Bhbjo6YWZ0ZXIge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuLnByb2ZpbGUtYmFsYW5jZV9fcmFkaW8taW1nIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1pbi1oZWlnaHQ6IDcwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAuNXM7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlNGU0ZjI7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgaW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmbGV4OiBub25lO1xuICAgIG1heC13aWR0aDogOTAlO1xuICB9XG59XG5cbi5wcm9maWxlLWJhbGFuY2VfX2lucHV0LXdyYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC5idG4ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgbWluLXdpZHRoOiAxODVweDtcblxuICAgIEBpbmNsdWRlIG1heCg1NDApIHtcbiAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgIH1cbiAgfVxufVxuXG4ucHJvZmlsZS1iYWxhbmNlX19pbnB1dCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDM2cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE4NXB4O1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMThweCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMGY1O1xuXG4gIEBpbmNsdWRlIHBsYWNlaG9sZGVyLWNvbG9yKCM5OWExYmEpO1xuICBAaW5jbHVkZSBtYXgoNTQwKSB7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgfVxufVxuXG4ucHJvZmlsZS1iYWxhbmNlX19mb3JtIHtcbiAgLnByb2ZpbGUtYmFsYW5jZV9fYmFua3Mtcm93IHtcbiAgICBwYWRkaW5nLXRvcDogNDVweDtcbiAgfVxufVxuXG4ucHJvZmlsZS1iYWxhbmNlX19iYW5rcy1yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi5wcm9maWxlLWJhbGFuY2VfX2JhbmtzLWl0ZW0ge1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAmOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbiAgaW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuIiwiLmNvdXJzZSB7XHJcbiAgcGFkZGluZy1ib3R0b206IDYwcHg7XHJcbn1cclxuXHJcbi5teS1jb3Vyc2VfX2hlYWRlciB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgcGFkZGluZy10b3A6IDE3cHg7XHJcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XHJcblxyXG4gIEBpbmNsdWRlIG1heCg2MDApIHtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcclxuICB9XHJcbn1cclxuXHJcbi5teS1jb3Vyc2VfX2hlYWRlci1sZWZ0IHtcclxuICBwYWRkaW5nLXRvcDogMTBweDtcclxufVxyXG5cclxuLm15LWNvdXJzZV9fdGl0bGUge1xyXG4gIGZvbnQtZmFtaWx5OiAkZm9udDtcclxuICBmb250LXNpemU6IDI1cHg7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gIGNvbG9yOiAjMWUxZTFlO1xyXG59XHJcblxyXG4ubXktY291cnNlX19yZXR1cm4tYnRuIHtcclxuICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgLmJ0biB7XHJcbiAgICBtaW4td2lkdGg6IDE4NXB4O1xyXG4gIH1cclxufVxyXG5cclxuLm15LWNvdXJzZV9faGVhZGVyLWxhYmVsIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICBwYWRkaW5nOiAzcHggMjRweDtcclxuICBzcGFuIHtcclxuICAgIGZvbnQtc2l6ZTogMTBweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBsaW5lLWhlaWdodDogMTtcclxuICAgIGxldHRlci1zcGFjaW5nOiAzcHg7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgfVxyXG59XHJcblxyXG4ubXktY291cnNlX19oZWFkZXItbGFiZWwtLXBzeWNob2xvZ3kge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzExYjc5NCAwJSwgIzY5ZTFjOCAxMDAlKTtcclxufVxyXG5cclxuLm15LWNvdXJzZS1tYWluIHtcclxuICAuY29udGFpbmVyIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgIEBpbmNsdWRlIG1heCg3NjApIHtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5teS1jb3Vyc2UtYm9keSB7XHJcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDMwMHB4KTtcclxuICBtYXJnaW4tYm90dG9tOiA2MHB4O1xyXG5cclxuICBAaW5jbHVkZSBtYXgoNzYwKSB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbn1cclxuIiwiLmVycm9yLXBhZ2Uge1xuICBtaW4taGVpZ2h0OiA2MzVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjBmNTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvYmctNDA0LmpwZycpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgMTAwJTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXG4gIEBpbmNsdWRlIG1heCgxMjAwKSB7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgfVxuICBAaW5jbHVkZSBtYXgoMTAyNCkge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDMwJSAxMDAlO1xuICB9XG4gIEBpbmNsdWRlIG1heCg4NjApIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAyMCUgMTAwJTtcbiAgfVxuICBAaW5jbHVkZSBtYXgoNzYwKSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvYmctNDA0LW1vYmlsZS5wbmcnKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgfVxuICAuY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIH1cbiAgLmJ0biB7XG4gICAgbWluLXdpZHRoOiAxNDZweDtcbiAgfVxufVxuXG4uZXJyb3ItcGFnZV9faW5mbyB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDY3MHB4O1xuICBwYWRkaW5nLXRvcDogOTBweDtcblxuICBAaW5jbHVkZSBtYXgoMTE0MCkge1xuICAgIG1heC13aWR0aDogNTAwcHg7XG4gIH1cbiAgQGluY2x1ZGUgbWF4KDk1MCkge1xuICAgIG1heC13aWR0aDogNDAwcHg7XG4gICAgcGFkZGluZy10b3A6IDUwcHg7XG4gIH1cbiAgQGluY2x1ZGUgbWF4KDg2MCkge1xuICAgIG1heC13aWR0aDogMzUwcHg7XG4gIH1cbiAgQGluY2x1ZGUgbWF4KDc2MCkge1xuICAgIG1heC13aWR0aDogNDAwcHg7XG4gIH1cbiAgQGluY2x1ZGUgbWF4KDYwMCkge1xuICAgIG1heC13aWR0aDogMzAwcHg7XG4gIH1cbiAgQGluY2x1ZGUgbWF4KDQyNSkge1xuICAgIG1heC13aWR0aDogMjgwcHg7XG4gICAgcGFkZGluZy10b3A6IDcwcHg7XG4gIH1cbiAgQGluY2x1ZGUgbWF4KDM3NSkge1xuICAgIG1heC13aWR0aDogMjUwcHg7XG4gIH1cbn1cblxuLmVycm9yLXBhZ2VfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICBjb2xvcjogI2YwZjBmNTtcblxuICBAaW5jbHVkZSBtYXgoNjMwKSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG4gIEBpbmNsdWRlIG1heCg1MDApIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxufVxuXG4uZXJyb3ItcGFnZV9fdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDM1MHB4O1xuICBtYXJnaW4tYm90dG9tOiAzNXB4O1xuICBjb2xvcjogI2YwZjBmNTtcblxuICBAaW5jbHVkZSBtYXgoNjMwKSB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICB9XG4gIEBpbmNsdWRlIG1heCg1MDApIHtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICBtYXgtd2lkdGg6IDI1MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbn1cbiIsIi50bngtcGFnZSB7XG4gIG1pbi1oZWlnaHQ6IDYzNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMGY1O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9iZy10bnguanBnJyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSAxMDAlO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cbiAgQGluY2x1ZGUgbWF4KDEyMDApIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICB9XG4gIEBpbmNsdWRlIG1heCgxMDI0KSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMzAlIDEwMCU7XG4gIH1cbiAgQGluY2x1ZGUgbWF4KDg2MCkge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDIwJSAxMDAlO1xuICB9XG4gIEBpbmNsdWRlIG1heCg3NjApIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9iZy10bngtbW9iaWxlLnBuZycpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICB9XG5cbiAgLmNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICB9XG4gIC5idG4ge1xuICAgIG1pbi13aWR0aDogMTQ2cHg7XG4gIH1cbn1cblxuLnRueC1wYWdlX19pbmZvIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNjcwcHg7XG4gIHBhZGRpbmctdG9wOiA5MHB4O1xuXG4gIEBpbmNsdWRlIG1heCgxMTQwKSB7XG4gICAgbWF4LXdpZHRoOiA1MDBweDtcbiAgfVxuICBAaW5jbHVkZSBtYXgoOTUwKSB7XG4gICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgICBwYWRkaW5nLXRvcDogNTBweDtcbiAgfVxuICBAaW5jbHVkZSBtYXgoODYwKSB7XG4gICAgbWF4LXdpZHRoOiAzNTBweDtcbiAgfVxuICBAaW5jbHVkZSBtYXgoNTc2KSB7XG4gICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgfVxuICBAaW5jbHVkZSBtYXgoNTAwKSB7XG4gICAgbWF4LXdpZHRoOiAyNTBweDtcbiAgICBwYWRkaW5nLXRvcDogODBweDtcbiAgfVxuICBAaW5jbHVkZSBtYXgoMzc1KSB7XG4gICAgbWF4LXdpZHRoOiAyMDBweDtcbiAgfVxufVxuXG4udG54LXBhZ2VfX3RpdGxlIHtcbiAgZm9udC1mYW1pbHk6ICRmb250O1xuICBmb250LXNpemU6IDI1cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjZjBmMGY1O1xuXG4gIEBpbmNsdWRlIG1heCg2MDApIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbiAgQGluY2x1ZGUgbWF4KDUwMCkge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuICBAaW5jbHVkZSBtYXgoMzc1KSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5cbi50bngtcGFnZV9fdGV4dCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBjb2xvcjogI2YwZjBmNTtcblxuICBAaW5jbHVkZSBtYXgoNjAwKSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxuICBAaW5jbHVkZSBtYXgoNTAwKSB7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICB9XG59XG4iLCIubXktY291cnNlc19faGVhZGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogM3B4O1xufVxuXG4ubXktY291cnNlc19faGVhZGVyLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6ICRmb250O1xuICBmb250LXNpemU6IDI1cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIGNvbG9yOiAjMWUxZTFlO1xufVxuXG4ubXktY291cnNlc19fd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiBjYWxjKDEwMCUgKyAxNXB4KTtcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7XG5cbiAgQGluY2x1ZGUgbWF4KDg2MCkge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxufVxuXG4ubXktY291cnNlc19fbGVmdCB7XG4gIGZsZXg6IDE7XG5cbiAgQGluY2x1ZGUgbWF4KDg2MCkge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5teS1jb3Vyc2VzX19sZWZ0LWlubiB7XG4gIHBhZGRpbmctYm90dG9tOiAxM3B4O1xufVxuXG4ubXktY291cnNlc19fcmlnaHQge1xuICBmbGV4OiBub25lO1xuICB3aWR0aDogNDAwcHg7XG5cbiAgQGluY2x1ZGUgbWF4KDg2MCkge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAxNXB4KTtcbiAgICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gIH1cbiAgLm15LWNvdXJzZXNfX3N1YnRpdGxlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIH1cbiAgLmNvdXJzZXMtdG9wX19zbGlkZS10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5cbi5teS1jb3Vyc2VzX19zdWJ0aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzFlMWUxZTtcbn1cblxuLmNvdXJzZXMtdG9wX19zbGlkZS1saXN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDEwcHggMjBweCAxMHB4IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgLmNvdXJzZXMtdG9wX19zbGlkZS1idG5zIHtcbiAgICBtYXJnaW4tdG9wOiAxOHB4O1xuICB9XG4gIC5idG4tLWRhcmsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDM1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAzNXB4O1xuICB9XG59XG5cbi5jb3Vyc2VzLXRvcF9fc2xpZGUtbGlzdC13cmFwIHtcbiAgcGFkZGluZzogMTVweCAxNXB4IDE1cHggMDtcbn1cbiJdfQ== */
