@charset "UTF-8";/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */button,hr,input{overflow:visible}progress,sub,sup{vertical-align:baseline}.modal,[hidden],template{display:none}a,body{color:#2F323A}.btn-list::after,.btn-load span::after,.cf:after,.modal-donate-thanks__headline::before,.tooltip::before{content:' '}.cf:after,.slick-track:after{clear:both}.btn-profile,.tooltip,sub,sup{position:relative}html{line-height:1.15;-webkit-text-size-adjust:100%}details,main{display:block}h1{font-size:2em}hr{box-sizing:content-box;height:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;text-decoration:none}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{}button,select{text-transform:none}.headline,.text-uppercase{text-transform:uppercase}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}.is-ovh,.modal{overflow:hidden}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.headline,body,h1,h2,h3,h4,h5,p{font-weight:400}summary{display:list-item}body,html{margin:0 auto;padding:0;text-decoration:none}body{font-size:17px;line-height:28px;letter-spacing:.34px;font-family:Roboto,sans-serif;padding:66px 0 0;background:#F7FBFA}@media (max-width:767px){body{font-size:16px;line-height:22px}}.cf:after{visibility:hidden;display:block;height:0}button,input,textarea{outline:0;border-radius:0;-webkit-appearance:none}h1,h2,h3,h4,h5,p{margin:0}ul{margin:0;padding:0}ul li{list-style-type:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.divider{display:block;height:2px;background:#FF694E;margin:24px 0}input.is-filled,textarea.is-filled{border-color:#2F323A!important}.menu-active .header-menu{opacity:1;pointer-events:all;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.content-wrapper{margin:50px 0 0}@font-face{font-family:"Bebas Neue Pro";src:url(../fonts/BebasNeuePro-Bold.woff2) format("woff2"),url(../fonts/BebasNeuePro-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Bebas Neue Pro";src:url(../fonts/BebasNeuePro-Regular.woff2) format("woff2"),url(../fonts/BebasNeuePro-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Bebas Neue Pro Middle";src:url(../fonts/BebasNeuePro-Middle.woff2) format("woff2"),url(../fonts/BebasNeuePro-Middle.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(../fonts/Roboto-Regular.woff2) format("woff2"),url(../fonts/Roboto-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(../fonts/Roboto-Medium.woff2) format("woff2"),url(../fonts/Roboto-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(../fonts/Roboto-Bold.woff2) format("woff2"),url(../fonts/Roboto-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(../fonts/Montserrat-Regular.woff2) format("woff2"),url(../fonts/Montserrat-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}.headline{font-family:"Bebas Neue Pro",sans-serif;font-size:38px;line-height:43px;letter-spacing:.76px}@media (max-width:1024px){body,html{overflow-x:hidden}body{padding:65px 0 0}.content-wrapper{margin:20px 0 0}.headline{font-size:28px;line-height:32px;margin:0 0 17px}}.headline a{transition:all .4s;font-family:"Bebas Neue Pro",sans-serif;font-weight:700;font-size:38px;line-height:43px;letter-spacing:.38px;color:#006D78;border-bottom:3px solid #006D78}@media (max-width:1024px){.headline a{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;border-bottom:none;font-size:28px;line-height:32px}}.headline a:hover{color:rgba(0,109,120,.9);border-bottom:3px solid rgba(0,109,120,.9)}.headline a:active{color:#006d78;border-bottom:3px solid #006d78}.tooltip{height:48px;line-height:48px;padding:0 20px;border-radius:3px;background:#BDBDBD;color:#fff}.tooltip::before{position:absolute;top:50%;-webkit-transform:translate(-5px,-50%);-ms-transform:translate(-5px,-50%);transform:translate(-5px,-50%);left:0;width:6px;height:17px;background:url(../img/icons/tooltip.svg) center center no-repeat;background-size:contain}@media (max-width:1024px){.tooltip::before{width:17px;height:6px;top:1px;left:50%;margin-right:auto;margin-left:auto;-webkit-transform:translate(-50%,-100%);-ms-transform:translate(-50%,-100%);transform:translate(-50%,-100%);-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;background:url(../img/icons/tooltip-up.svg) center center no-repeat;background-size:contain}}.btn{transition:all .4s;display:inline-block;text-decoration:none;outline:0;box-shadow:none;border:none;border-radius:0;margin:0;padding:0;cursor:pointer;background:0 0}.btn-green-light,.btn-primary{padding:0 40px;font-family:Roboto,sans-serif;color:#fff}.btn-big{height:65px;line-height:65px;font-size:14px}.btn-medium{height:56px;line-height:56px;font-size:16px}.btn-small{height:34px;line-height:34px}.btn-primary{font-weight:500;background:#006D78}.btn-primary:hover{background:rgba(0,109,120,.9)}.btn-radius{border-radius:3px}.btn-bordered{font-family:Roboto,sans-serif;font-weight:500;border:1px solid #2F323A;color:#2F323A}.btn-bordered:hover{color:rgba(47,50,58,.8);border:1px solid rgba(47,50,58,.8)}.btn-border-left{border-left:1px solid rgba(139,139,139,.35)}.btn-shadow{-webkit-filter:drop-shadow(0 1px 15px rgba(0, 0, 0, .09)) drop-shadow(0 9.81px 7.85px rgba(0, 0, 0, .035)) drop-shadow(0 5.21px 4.17px rgba(0, 0, 0, .0282725));filter:drop-shadow(0 1px 15px rgba(0, 0, 0, .09)) drop-shadow(0 9.81px 7.85px rgba(0, 0, 0, .035)) drop-shadow(0 5.21px 4.17px rgba(0, 0, 0, .0282725))}.btn-green-light{font-weight:700;background:#099}.btn-green-light:hover{background:rgba(0,153,153,.9)}.btn-gray{font-family:Roboto,sans-serif;font-weight:500;background:rgba(47,50,58,.75);color:#fff}.btn-link,.btn-link-gray{font-weight:400;font-family:Roboto,sans-serif}.btn-block{display:block;width:100%;text-align:center}.btn-social{display:block;width:103px;box-sizing:border-box;height:48px;line-height:46px;border-radius:3px;border:1px solid rgba(255,255,255,.35)}@media (max-width:1024px){.btn-social{height:40px;line-height:40px}}.btn-social:hover{opacity:.7}.btn-social--facebook{background:url(../img/icons/socials/facebook.svg) center center no-repeat;background-size:auto 16px}.btn-social--facebook-green{background:url(../img/icons/socials/facebook-green.svg) center center no-repeat;background-size:auto 16px}.btn-social--vk{background:url(../img/icons/socials/vk.svg) center center no-repeat;background-size:auto 11px}.btn-social--vk-green{background:url(../img/icons/socials/vk-green.svg) center center no-repeat;background-size:auto 11px}.btn-social--instagram{background:url(../img/icons/socials/instagram.svg) center center no-repeat;background-size:auto 16px}.btn-social--instagram-green{background:url(../img/icons/socials/instagram-green.svg) center center no-repeat;background-size:auto 16px}.btn-social--telegram{background:url(../img/icons/socials/telegram.svg) center center no-repeat;background-size:auto 18px}.btn-social--telegram-green{background:url(../img/icons/socials/telegram-green.svg) center center no-repeat;background-size:auto 18px}.btn-social--whatsapp{background:url(../img/icons/socials/whatsapp.svg) center center no-repeat;background-size:auto 16px}.btn-social--whatsapp-green{background:url(../img/icons/socials/whatsapp-green.svg) center center no-repeat;background-size:auto 16px}.btn-social--ok{background:url(../img/icons/socials/ok.svg) center center no-repeat;background-size:auto 15px}.btn-social--ok-green{background:url(../img/icons/socials/ok-green.svg) center center no-repeat;background-size:auto 15px}.btn-social-big{display:block;width:47px;height:47px;border-radius:50%}.btn-social-big:hover{opacity:.9}@media (max-width:1024px){.btn-social-big{width:40px;height:40px}}.btn-social-big--instagram{background:url(../img/icons/socials/instagram-big.svg) center center no-repeat #fff;background-size:auto 20px}.btn-social-big--vk{background:url(../img/icons/socials/vk-big.svg) center center no-repeat #fff;background-size:auto 12px}.btn-social-big--facebook{background:url(../img/icons/socials/facebook-big.svg) center center no-repeat #fff;background-size:auto 19px}.btn-social-big--ok{background:url(../img/icons/socials/ok-big.svg) center center no-repeat #fff;background-size:auto 20px}.btn-close{width:42px;height:42px;background:url(../img/icons/close.svg) center center no-repeat #006D78;background-size:18px}.btn-close-white{width:23px;height:23px;background:url(../img/icons/close-white.svg) center center no-repeat;background-size:9px}.btn-link{font-size:15px;letter-spacing:-.3px;color:#006D78}.btn-link-gray,.btn-load span{font-size:16px;letter-spacing:-.32px}.btn-link-gray{line-height:19px;color:#2F323A;border-bottom:1px solid #2F323A}.btn-profile{width:65px;height:65px;background:url(../img/icons/profile.svg) center center no-repeat;background-size:18px}.btn-profile:hover{opacity:.8}.btn-profile__img{position:absolute;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);right:0;left:0;width:35px;height:35px;border-radius:50%;-o-object-fit:cover;object-fit:cover;margin:auto}.btn-burger{width:29px;height:15px;position:relative;z-index:1002;outline:0;border:none;padding:0;background:0 0}.btn-burger__wrapper{width:65px;height:65px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background:#006D78}.btn-burger i,.btn-burger.is-open i{background:#fff}@media (max-width:1024px){.btn-burger__wrapper.visible-tablet{display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}}.btn-burger i{position:absolute;display:block;width:100%;height:3px;right:0;left:0;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);transition:.25s ease-in-out}.btn-burger i:first-child{top:0}.btn-burger i:nth-child(2){top:6px}.btn-burger i:nth-child(3){top:12px}.btn-burger.is-open i:nth-child(1){top:6px;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.btn-burger.is-open i:nth-child(2){opacity:0;left:-30px}.btn-burger.is-open i:nth-child(3){top:6px;-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}.btn-edit{width:48px;height:48px;border-radius:3px;background:url(../img/icons/edit.svg) center center no-repeat #fff;background-size:22px}.btn-play{width:86px;height:86px;background:url(../img/icons/play.svg) center center no-repeat;background-size:contain}.btn-info{position:relative;width:22px;height:22px;background:#006D78;border-radius:50%}.btn-info::after{font-family:Roboto,sans-serif;font-weight:700;position:absolute;top:0;right:0;bottom:0;left:0;display:block;content:'?';font-size:16px;line-height:22px;text-align:center;color:#fff}.btn-load span,.modal-info .settings-sidebar__subtitle{color:#2F323A;font-family:Roboto,sans-serif}.btn-filter{width:48px;height:48px;background:url(../img/icons/filter.svg) center center no-repeat;background-size:32px auto;border:1px solid #006D78;border-radius:3px}.btn-load{height:48px;line-height:46px;border:1px solid #2F323A;border-radius:3px;padding:0 30px}.btn-load span{font-weight:400;position:relative;padding:0 46px 0 0}.btn-load span::after{position:absolute;top:0;right:0;width:25px;height:22px;background:url(../img/icons/download.svg) center center no-repeat;background-size:contain}.btn-list{position:relative;width:48px;height:48px;border:1px solid #006D78;box-sizing:border-box;border-radius:3px}.btn-list::after{position:absolute;top:0;right:0;bottom:0;left:0;width:28px;height:26px;margin:auto;background:url(../img/icons/list.svg) center center no-repeat;background-size:contain}.btn-comment{position:relative;width:48px;height:48px;background:url(../img/icons/comment-green.svg) center center no-repeat;background-size:20px}.btn-comment:hover{background:url(../img/icons/comment.svg) center center no-repeat;background-size:20px}.modal-dialog,.more--white{background:#fff}.more{max-width:500px;margin:20px auto 0}@media (max-width:1024px){.more{max-width:240px;margin-right:auto;margin-left:auto}.more-white-tablet{padding:14px 0 32px;background:#fff}.more-white-tablet .more{margin:0 auto}}.modal{outline:0;-webkit-overflow-scrolling:touch;z-index:1050;position:fixed;top:0;right:0;bottom:0;left:0}.modal-content,.modal-dialog{position:relative;box-sizing:border-box}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{width:735px;margin:80px auto 40px;padding:38px 24px}.modal-content{background-clip:padding-box;outline:0}.header,.modal-backdrop{position:fixed;top:0;left:0}.modal-backdrop{z-index:1040;right:0;bottom:0;background:rgba(47,50,58,.5)}.modal-backdrop.fade{opacity:0}.modal-backdrop.in{opacity:1}.modal.fade .modal-dialog{-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);transform:translate(0,-25%);transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.modal-thanks__content p{font-family:Roboto,sans-serif;font-weight:400;font-size:17px;line-height:28px;letter-spacing:-.34px}.modal-donate-thanks__headline,.modal-event__subtitle{font-family:"Bebas Neue Pro",sans-serif;text-transform:uppercase;text-align:center}@media (max-width:1024px){.modal-dialog{width:100%;max-width:calc(100% - 30px);padding:20px}.modal-dialog .form-modal{border:4px solid #006D78;padding:20px}.modal-thanks__content p{font-size:16px;line-height:22px}}.modal-thanks__content p+p{margin-top:28px}.modal-donate-thanks{padding:50px 0}.modal-donate-thanks__headline{font-weight:700;position:relative;display:block;padding:184px 0 0;margin:0 0 20px;font-size:52px;line-height:53px;letter-spacing:-.52px}.modal-donate-thanks__headline::before{position:absolute;top:0;right:0;left:0;width:151px;height:136px;margin:auto;background:url(../img/icons/smile.svg) center center no-repeat;background-size:contain}@media (max-width:1024px){.modal-donate-thanks__headline{padding:90px 0 0;font-size:30px;line-height:32px}.modal-donate-thanks__headline::before{width:81px;height:72px}}.modal-donate-thanks__buttons{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:0 20px}@media (max-width:1024px){.modal-donate-thanks__buttons{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.modal-donate-thanks__buttons .btn{padding:0;text-align:center;margin:0 0 5px}}.modal-event__header{padding:0 0 40px;margin:0 0 24px;border-bottom:1px solid rgba(178,175,175,.45)}.modal-event__header .form-modal__headline{margin:0 0 24px}.modal-event__subtitle{font-weight:400;display:block;margin:0 0 32px;font-size:38px;line-height:42px;letter-spacing:-.38px}.modal-event__title{display:block;text-align:center}.modal-event__url{margin:32px 0 0}.modal-event__url .url-copy__input{border:1px solid rgba(139,139,139,.35);border-right:none}.modal-event__button{margin:32px 0 0;text-align:center}.modal-info{z-index:100000}.modal-info::after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(47,50,58,.5);z-index:-1}.modal-info .modal-dialog{padding:0}.modal-info__close{position:absolute;top:-8px;right:-8px}.modal-info .settings-sidebar__description{line-height:32px}.modal-info .settings-sidebar__list{padding:20px 0}.modal-info .settings-sidebar__list li{padding:0 24px 0 86px}@media (max-width:1024px){.modal-info__close{top:-24px;right:0;-webkit-transform:translate(0,-100%);-ms-transform:translate(0,-100%);transform:translate(0,-100%)}.modal-info__close .btn{width:24px;height:24px;background:url(../img/icons/close-mobile.svg) center center no-repeat;background-size:contain}.modal-info .settings-sidebar__list li::before{display:none}.modal-info .settings-sidebar__list li:last-of-type{margin:0}}.modal-info .settings-sidebar__subtitle{font-weight:700;display:block;margin:0 0 8px;font-size:18px;line-height:22px}.modal-crop__head{max-width:445px;margin:0 auto 50px}@media (max-width:1024px){.modal-crop__head{margin-bottom:24px}}.modal-crop__head .form-modal__headline{margin:0 0 15px}.modal-crop__head .form-modal__title{font-family:Roboto,sans-serif;font-weight:400;display:block;text-align:center;font-size:14px;line-height:24px;letter-spacing:-.28px;color:rgba(47,50,58,.75)}.jq-selectbox__dropdown ul li,.jq-selectbox__select-text{font-size:16px;font-family:Roboto,sans-serif}.fade{opacity:0;transition:opacity .15s linear}.fade.in,.inp-group--checkbox input:checked+label::after{opacity:1}.modals-wrapper{padding:100px 0;min-height:100vh}.modals-wrapper .container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.header__in,.jq-selectbox__select{display:-webkit-flex;display:-ms-flexbox;-webkit-align-items:center}.modals-wrapper .btn{margin-bottom:50px}.jq-selectbox.opened .jq-selectbox__trigger{-webkit-transform:translate3d(0,0,0) rotate(180deg);transform:translate3d(0,0,0) rotate(180deg)}.jq-selectbox__select{display:flex;-ms-flex-align:center;align-items:center;height:48px;line-height:48px;border:1px solid #2F323A;border-radius:3px;background:#fff;padding-right:20px;padding-left:20px;cursor:pointer}.admin-nav,.donate-form__sum .inp-group--radio label,.header{border-bottom:1px solid rgba(139,139,139,.35)}.jq-selectbox__select-text{font-weight:400;margin:0 20px 0 0}.jq-selectbox__trigger{transition:all .4s;width:20px;height:20px;background:url(../img/icons/dropdown-arrow.svg) center center no-repeat;background-size:8px;-webkit-transform:translate3d(0,0,0) rotate(0);transform:translate3d(0,0,0) rotate(0)}.jq-selectbox__dropdown{right:0;left:0;background:#fff;box-shadow:0 1px 15px rgba(0,0,0,.09),0 9.81px 7.85px rgba(0,0,0,.035),0 5.21px 4.17px rgba(0,0,0,.0282725);border-radius:0 0 3px 3px}.jq-selectbox__dropdown ul li{font-weight:400;padding:6px 20px;cursor:pointer}.jq-selectbox__dropdown ul li.sel{display:none}.header{right:0;background:#fff;z-index:101}.header__in{display:flex;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:0 0 0 96px}@media (max-width:1399px){.header__in{padding:0 0 0 18px}}@media (max-width:1024px){.header{height:65px;box-sizing:border-box}.header__in{padding:0 0 0 15px;height:100%}.header-menu{transition:all .4s;opacity:0;pointer-events:none;position:fixed;top:65px;right:0;bottom:0;left:0;background:#fff;z-index:101;-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0);overflow-y:auto}}.header__navigation{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.header-logo{display:inline-block;height:61px;margin:0 106px 0 0}@media (max-width:1399px){.header-logo{margin:0 75px 0 0}}.header-logo__img{display:block;height:100%}.header-menu__list{display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 -25px}@media (max-width:1399px){.header-menu__list{margin:0 -20px}}@media (max-width:1024px){.header-menu__list{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background:#006D78;padding:0 45px;margin:0 0 24px}.header-menu__list li:last-of-type .header-menu__link{border-bottom:none}}.header-menu__link{transition:all .4s;font-family:Roboto,sans-serif;font-weight:500;padding:0 25px;font-size:17px;color:rgba(47,50,58,.85)}@media (max-width:1399px){.header-menu__link{padding:0 20px}}@media (max-width:1024px){.header-menu__link{font-family:Roboto,sans-serif;font-weight:400;display:block;width:100%;color:#fff;padding:15px 0;border-bottom:1px solid rgba(178,175,175,.45);font-size:18px}.header-menu__link.is-active{font-family:Roboto,sans-serif;font-weight:700}}.header-menu__link:hover{color:rgba(47,50,58,.7)}.header-menu__link:active{color:#2f323a}@media (max-width:1024px){.header-menu__footer{padding-right:45px;padding-left:45px}.header-menu__slogan{font-family:Roboto,sans-serif;font-weight:400;font-size:14px;line-height:20px;margin:0 0 18px}}.header__controls{display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:0}.header__controls .btn{font-family:Roboto,sans-serif;font-weight:700;padding-right:40px;padding-left:40px}@media (max-width:1024px){.header__controls{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.header__controls .btn{font-family:Roboto,sans-serif;font-weight:500;font-size:16px;width:100%;height:50px;line-height:50px;margin:0 0 15px;border-radius:3px;-webkit-filter:drop-shadow(0 1px 15px rgba(0, 0, 0, .09)) drop-shadow(0 9.81px 7.85px rgba(0, 0, 0, .035)) drop-shadow(0 5.21px 4.17px rgba(0, 0, 0, .0282725));filter:drop-shadow(0 1px 15px rgba(0, 0, 0, .09)) drop-shadow(0 9.81px 7.85px rgba(0, 0, 0, .035)) drop-shadow(0 5.21px 4.17px rgba(0, 0, 0, .0282725))}.header__controls .btn:last-of-type{margin:0}}.events__headline,.footer__headline,.top-slider__headline,.top-slider__title{font-family:"Bebas Neue Pro",sans-serif;text-transform:uppercase}.header__controls .btn-profile{padding-right:0;padding-left:0}.footer{background:#006D78;padding:50px 0}.footer__header{margin:0 0 38px}@media (max-width:1024px){.header__controls .btn-profile{width:65px;height:65px;border-radius:0}.footer{padding:28px 0 43px}.footer__header{margin:0 0 33px}}.footer__headline{font-weight:400;display:block;text-align:center;margin:0 0 18px;font-size:38px;line-height:42px;color:#fff;letter-spacing:-.38px}@media (max-width:1024px){.footer__headline{text-align:left;margin:0 0 10px;font-size:28px;line-height:32px;letter-spacing:-.56px}}.footer__title{display:block;max-width:775px;margin:0 auto 23px;color:#fff;text-align:center}@media (max-width:1024px){.footer__title{text-align:left;font-size:14px;line-height:20px;margin:0 0 30px}}.footer__nav{padding:23px 38px;margin:0 0 23px;border-top:1px solid rgba(255,255,255,.35);border-bottom:1px solid rgba(255,255,255,.35);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.footer__logo{display:block;height:96px}@media (max-width:1024px){.footer__nav{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:23px 0 0;margin:0 0 26px;border-bottom:none}.footer__logo{height:57px}}.footer__menu{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media (max-width:1024px){.footer__menu{display:inline-block;-webkit-column-count:2;column-count:2}}.footer-bottom__top,.footer__socials{display:-webkit-flex;display:-ms-flexbox}.footer__menu li{margin:0 18px}.footer__menu li a{font-family:Roboto,sans-serif;font-weight:500;font-size:15px;color:#fff}.footer__link,.footer__text{font-family:Roboto,sans-serif;font-weight:400;color:#F7FBFA;font-size:12px}.footer__socials{display:flex;margin:0 -8.5px}@media (max-width:1024px){.footer__socials{margin:0 -7px}}.footer__url{margin:30px 0 0}.footer-bottom{padding:0 38px}@media (max-width:1024px){.footer-bottom{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0}}.footer-bottom__top{display:flex;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 30px}@media (max-width:1024px){.footer-bottom__top{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0 0 28px}}.footer-bottom__bottom{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.footer__text{line-height:20px;max-width:520px}.footer__link{line-height:14px;border-bottom:1px solid #F7FBFA}@media (max-width:1024px){.footer__text{max-width:400px;display:block;width:100%;margin:0 0 20px}.footer__link{display:inline;height:40px;line-height:38px;border-radius:3px;border:1px solid rgba(255,255,255,.35);padding:0 14px}}.socials,.socials-big{display:-webkit-flex;display:-ms-flexbox}.creator__title,.footer__copy{line-height:13px;color:#F7FBFA;font-weight:400;font-family:Roboto,sans-serif}.footer__copy{font-size:11px}.socials{display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media (max-width:1024px){.footer__copy{max-width:100%;margin:0 0 20px}.socials{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:100%;margin-right:auto;margin-left:auto}}@media (max-width:767px){.socials{max-width:240px}}.socials li{display:inline-block;margin:0 3px}@media (max-width:1024px){.socials li{margin:0 4px 8px}}.socials-big{display:flex;font-size:0}.socials-big li{margin:0 8.5px}@media (max-width:1024px){.socials-big li{margin:0 7px}}.socials--green .btn-social{width:90px;border-color:#006D78}.creator{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.creator__title{font-size:11px}.creator__logo{display:block;height:17px}.inp-group__buttons{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;margin:12px 0 0}.inp-group__buttons .btn{margin:0 12px 0 0;min-width:230px;box-sizing:border-box}.inp-group__buttons .btn:last-of-type{margin:0}.inp-group-double{display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 -20px}.inp-group-double .inp-group{width:50%;padding:0 20px;box-sizing:border-box}.inp-group-double .inp-group--text input{width:100%}@media (max-width:1024px){.inp-group-double{margin:0;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.inp-group-double .inp-group{width:100%;padding:0;margin:0 0 18px!important}.inp-group-double .inp-group:last-of-type{margin:0!important}}.inp-group--select .jq-selectbox{width:100%}.inp-group--select .jq-selectbox__select{width:100%;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;box-sizing:border-box;border:1px solid rgba(139,139,139,.35)}.inp-group--checkbox input{display:none;position:absolute;visibility:hidden}.inp-group--checkbox label{font-family:Roboto,sans-serif;font-weight:400;font-size:16px;line-height:20px;letter-spacing:-.32px;position:relative;display:block;padding:0 0 0 38px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.inp-group--checkbox label::after,.inp-group--checkbox label::before{position:absolute;top:0;width:20px;height:20px;content:' ';left:0}.inp-group--checkbox label::before{border:1px solid rgba(47,50,58,.75);box-sizing:border-box}.inp-group--checkbox label::after{transition:all .4s;opacity:0;background:url(../img/icons/checkbox.svg) center center no-repeat;background-size:contain}.inp-group--checkbox label a{border-bottom:1px solid #2F323A}.settings-info__functions{display:flex;flex-direction:column;gap:20px}.settings-info__functions a{width:100%;text-align:right;text-decoration:underline}.inp-group--upload.is-active label::after{top:initial;-webkit-transform:none;-ms-transform:none;transform:none;background-color:transparent;bottom:50px;background: url(../img/icons/delete-img.png) center center no-repeat;}.inp-group--upload label{position:relative;display:block;width:130px;height:130px;border-radius:50%;border:1px dashed #006D78;cursor:pointer}@media (max-width:1024px){.inp-group--checkbox label{font-size:14px}.inp-group--upload label{width:118px;height:118px;margin-right:auto;margin-left:auto}}.inp-group--upload label::after{content:' ';position:absolute;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);right:0;left:0;width:30px;height:30px;background:url(../img/icons/camera.svg) center center no-repeat #006D78;background-size:24px;margin:auto;border-radius:50%}.inp-group--file label span::after,.inp-group--upload-multiple label::after{content:' ';-ms-transform:translate(0,-50%)}@media (max-width:1024px){.inp-group--upload label::after{width:38px;height:38px}}.inp-group--upload label .img-preview{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;overflow:hidden}.inp-group--upload label .img-preview img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.inp-group--upload input,.inp-group--upload-multiple input{position:absolute;visibility:hidden;opacity:0}.inp-group--upload-multiple label{position:relative;display:inline-block;width:111px;height:74px;margin:0 14px 14px 0;border-radius:0;border:2px dashed #006D78;box-sizing:border-box;cursor:pointer}.inp-group--upload-multiple label::after{position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);right:0;left:0;width:30px;height:30px;background:url(../img/icons/camera.svg) center center no-repeat #006D78;background-size:24px;margin:auto;border-radius:50%}.inp-group--upload-multiple .img-preview{font-size:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.inp-group--upload-multiple .img-preview img{width:111px;height:74px;-o-object-fit:cover;object-fit:cover;margin:0 14px 14px 0}.inp-group--text{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 0 16px}@media (max-width:1024px){.inp-group--text{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.inp-group--text label{font-family:Roboto,sans-serif;font-weight:700;font-size:17px;line-height:48px;-webkit-flex:0 0 175px;-ms-flex:0 0 175px;flex:0 0 175px;cursor:pointer}.inp-group--text input,.inp-group--text input.placeholder{font-weight:400;font-size:16px;font-family:Roboto,sans-serif}@media (max-width:1024px){.inp-group--text label{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:16px;line-height:150%;margin:0 0 4px}}.inp-group--text input{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;height:48px;line-height:46px;padding:0 30px;border-radius:3px;outline:0;box-shadow:none;text-shadow:none;border:1px solid rgba(139,139,139,.35);box-sizing:border-box}.inp-group--text input:focus,.inp-group--text input:hover{border-color:#2F323A}@media (max-width:1024px){.inp-group--text input{padding:0 24px}}.inp-group--text input.placeholder{color:rgba(47,50,58,.75)}.inp-group--text input:-moz-placeholder{font-family:Roboto,sans-serif;font-weight:400;font-size:16px;color:rgba(47,50,58,.75)}.inp-group--text input::-webkit-input-placeholder{font-family:Roboto,sans-serif;font-weight:400;font-size:16px;color:rgba(47,50,58,.75)}.inp-group--text .btn{position:absolute;top:0;right:0;bottom:0;width:200px}.inp-group--textarea{margin:0 0 20px}.inp-group--textarea label{font-family:Roboto,sans-serif;font-weight:700;display:block;margin:0 0 12px;font-size:17px;cursor:pointer}.inp-group--file label,.inp-group--textarea textarea,.inp-group--textarea textarea.placeholder,.inp-group--textarea-mini label{font-size:16px;font-family:Roboto,sans-serif}.inp-group--textarea textarea{font-weight:400;display:block;width:100%;height:196px;resize:none;padding:16px 25px;margin:0;box-sizing:border-box;border:1px solid rgba(139,139,139,.35);border-radius:3px}.inp-group--textarea textarea.placeholder{font-weight:400;color:rgba(47,50,58,.75)}.inp-group--textarea textarea:-moz-placeholder{font-family:Roboto,sans-serif;font-weight:400;font-size:16px;color:rgba(47,50,58,.75)}.inp-group--textarea textarea::-webkit-input-placeholder{font-family:Roboto,sans-serif;font-weight:400;font-size:16px;color:rgba(47,50,58,.75)}.inp-group--textarea textarea:focus,.inp-group--textarea textarea:hover{border-color:#2F323A}.inp-group--textarea-mini{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex}.inp-group--textarea-mini label{font-weight:500;line-height:19px;margin:0 20px 0 0;padding:14px 0 0;color:#fff}.inp-group--textarea-mini textarea{height:70px;box-sizing:border-box;border-radius:0;padding:10px 50px 10px 15px}.inp-group--textarea-mini .inp-group__r{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.inp-group--textarea-mini .btn-edit{position:absolute;top:1px;right:1px}.inp-group--file label{font-weight:400;display:inline-block;margin:0 0 25px;color:#006D78;line-height:19px;padding:15px 25px;border:1px dashed #006D78;cursor:pointer}.inp-group--file label span{position:relative;padding:0 60px 0 0}@media (max-width:1024px){.inp-group--file label{text-align:center;width:100%;max-width:400px;box-sizing:border-box}.inp-group--file label span{padding:0 40px 0 0}.inp-group__phone input{margin:0 0 20px}}.inp-group--file label span::after{position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);right:0;width:29px;height:23px;background:url(../img/icons/file.svg) center center no-repeat;background-size:contain}.inp-group--file input{opacity:0;visibility:hidden;outline:0;position:absolute}.inp-group--rub{position:relative}.inp-group--rub::after{font-family:Roboto,sans-serif;font-weight:400;content:'₽';position:absolute;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);right:0;bottom:0;width:55px;text-align:center;opacity:0}.inp-group--rub.is-active::after{opacity:1}.inp-group--rub input{padding-right:55px}.inp-group__phone{position:relative;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.inp-group__phone input{display:block;width:100%;box-sizing:border-box;padding:0 50% 0 30px}.inp-group__phone .btn{position:absolute;top:0;right:0;bottom:0;display:block;width:50%;border-radius:0 3px 3px 0}.inp-group__code .input-code{display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 -5px}@media (max-width:1024px){.inp-group__phone .btn{width:auto;height:50px;position:static;padding-right:24px;padding-left:24px;border-radius:3px}.inp-group__code{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.inp-group__code .input-code{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}}.inp-group__code .input-code__wrapper{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:20px}.inp-group__code .input-code input{font-family:Roboto,sans-serif;font-weight:400;width:48px;padding:0;margin:0 5px;text-align:center;font-size:28px}.inp-group__code .input-code input:focus{border-color:#2F323A}.inp-group__code .input-code__link{font-family:Roboto,sans-serif;font-weight:400;display:inline-block;width:100%;text-align:right;font-size:16px;line-height:19px;letter-spacing:-.32px;color:#006D78;text-decoration:none}.hidden,.visible-tablet{display:none!important}.inp-group__code .btn{max-width:150px;box-sizing:border-box;text-align:center;padding-right:0;padding-left:0}@media (max-width:1024px){.inp-group__code .input-code input{-webkit-flex-grow:initial;-ms-flex-positive:initial;flex-grow:initial;margin-bottom:16px}.inp-group__code .btn{width:auto;height:50px;padding:0 24px;position:static}html body p.error{margin-top:0!important}}.container,.container-mini{padding:0 15px;margin-right:auto;margin-left:auto;box-sizing:border-box}.container{max-width:1156px}@media (max-width:1024px){.container{max-width:736px}}.container-mini{max-width:1080px}@media (max-width:1024px){.container-mini{max-width:660px}.hidden-tablet,.hidden-tablet-big{display:none!important}.visible-tablet{display:block!important}}.visible-tablet-big{display:none!important}@media (max-width:1024px){.visible-tablet-big{display:block!important}}.slick-list,.slick-slider,.slick-track{display:block;position:relative}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{top:0;left:0;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:''}.admin-filters__item .inp-groups--double-divider .inp-group:last-of-type::before,.article-content__slider .slick-dots li button::after,.article-short__status::before,.article__visual::after,.blockquote-item__content::before,.blockquote__items .slick-dots li button::after,.cropper-center::after,.cropper-center::before,.cropper-point.point-se::before,.event-content__slider .slick-dots li button::after,.event-short__status::before,.event__visual::after,.events-item--big .events-item__in::after,.events-item__status::before,.events-item__visual::after,.events__items--slider .slick-dots li button::after,.faq-item__head::after,.feedback-thanks__headline::after,.form-modal__form .inp-group--file label span::after,.materials-item__visual::after,.materials__items .slick-dots li button::after,.settings-info__top::after,.steps::before,.table-admin .filter::after,.toggle__switcher::after,.top-slider__item--white::after,.top-slider__items .slick-dots li button::after{content:' '}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.jq-checkbox,.jq-radio{position:relative;display:inline-block;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.jq-select-multiple li,.jq-selectbox li,.jq-selectbox__select-text{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;white-space:nowrap}.jq-checkbox input,.jq-radio input{position:absolute;z-index:-1;margin:0;padding:0;opacity:0}.jq-file{position:relative;display:inline-block;overflow:hidden}.jq-file input{position:absolute;top:0;right:0;height:auto;margin:0;padding:0;opacity:0;font-size:100px;line-height:1em}.jq-file__name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.jq-select-multiple,.jq-selectbox{position:relative;display:inline-block}.jq-select-multiple select,.jq-selectbox select{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;opacity:0}.jq-select-multiple li,.jq-selectbox li{user-select:none}.jq-selectbox{z-index:10}.jq-selectbox__select{position:relative}.jq-selectbox__select-text{overflow:hidden;user-select:none;text-overflow:ellipsis}.cropper-container,.donate-form__period .inp-group--radio label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.jq-selectbox__dropdown{position:absolute}.jq-selectbox__search input{-webkit-appearance:textfield}.jq-selectbox__search input::-webkit-search-cancel-button,.jq-selectbox__search input::-webkit-search-decoration{-webkit-appearance:none}.jq-selectbox__dropdown ul{position:relative;overflow:auto;overflow-x:hidden;list-style:none;-webkit-overflow-scrolling:touch}.jq-select-multiple ul{position:relative;overflow-x:hidden;-webkit-overflow-scrolling:touch}.jq-number{display:inline-block}.jq-number__field input{-moz-appearance:textfield;text-align:left}.jq-number__field input::-webkit-inner-spin-button,.jq-number__field input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.tab-content>.tab-pane{display:block;height:0;overflow:hidden}.tab-content>.tab-pane.active{height:auto}/*!
 * Cropper v4.1.0
 * https://fengyuanchen.github.io/cropper
 *
 * Copyright 2014-present Chen Fengyuan
 * Released under the MIT license
 *
 * Date: 2019-10-12T07:43:47.783Z
 */.cropper-container{direction:ltr;font-size:0;line-height:0;position:relative;-ms-touch-action:none;touch-action:none;user-select:none}.cropper-container img{display:block;height:100%;image-orientation:0deg;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;width:100%}.cropper-canvas,.cropper-crop-box,.cropper-drag-box,.cropper-modal,.cropper-wrap-box{bottom:0;left:0;position:absolute;right:0;top:0}.cropper-canvas,.cropper-wrap-box{overflow:hidden}.cropper-drag-box{background-color:#fff;opacity:0}.cropper-modal{background-color:#000;opacity:.5}.cropper-view-box{display:block;height:100%;outline:#39f solid 1px;outline-color:rgba(51,153,255,.75);overflow:hidden;width:100%}.cropper-dashed{border:0 dashed #eee;display:block;opacity:.5;position:absolute}.cropper-dashed.dashed-h{border-bottom-width:1px;border-top-width:1px;height:calc(100% / 3);left:0;top:calc(100% / 3);width:100%}.cropper-dashed.dashed-v{border-left-width:1px;border-right-width:1px;height:100%;left:calc(100% / 3);top:0;width:calc(100% / 3)}.cropper-center{display:block;height:0;left:50%;opacity:.75;position:absolute;top:50%;width:0}.cropper-center::after,.cropper-center::before{background-color:#eee;display:block;position:absolute}.cropper-center::before{height:1px;left:-3px;top:0;width:7px}.cropper-center::after{height:7px;left:0;top:-3px;width:1px}.cropper-face,.cropper-line,.cropper-point{display:block;height:100%;opacity:.1;position:absolute;width:100%}.cropper-face{background-color:#fff;left:0;top:0}.cropper-line{background-color:#39f}.cropper-line.line-e{cursor:ew-resize;right:-3px;top:0;width:5px}.cropper-line.line-n{cursor:ns-resize;height:5px;left:0;top:-3px}.cropper-line.line-w{cursor:ew-resize;left:-3px;top:0;width:5px}.cropper-line.line-s{bottom:-3px;cursor:ns-resize;height:5px;left:0}.cropper-point{background-color:#39f;height:5px;opacity:.75;width:5px}.cropper-point.point-e{cursor:ew-resize;margin-top:-3px;right:-3px;top:50%}.cropper-point.point-n{cursor:ns-resize;left:50%;margin-left:-3px;top:-3px}.cropper-point.point-w{cursor:ew-resize;left:-3px;margin-top:-3px;top:50%}.cropper-point.point-s{bottom:-3px;cursor:s-resize;left:50%;margin-left:-3px}.cropper-point.point-ne{cursor:nesw-resize;right:-3px;top:-3px}.cropper-point.point-nw{cursor:nwse-resize;left:-3px;top:-3px}.cropper-point.point-sw{bottom:-3px;cursor:nesw-resize;left:-3px}.cropper-point.point-se{bottom:-3px;cursor:nwse-resize;height:20px;opacity:1;right:-3px;width:20px}@media (min-width:768px){.cropper-point.point-se{height:15px;width:15px}}@media (min-width:992px){.cropper-point.point-se{height:10px;width:10px}}@media (min-width:1200px){.cropper-point.point-se{height:5px;opacity:.75;width:5px}}.cropper-point.point-se::before{background-color:#39f;bottom:-50%;display:block;height:200%;opacity:0;position:absolute;right:-50%;width:200%}.cropper-invisible{opacity:0}.cropper-bg{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC)}.cropper-hide{display:block;height:0;position:absolute;width:0}.top-slider,.top-slider__items{height:100%}.cropper-hidden{display:none!important}.cropper-move{cursor:move}.cropper-crop{cursor:crosshair}.cropper-disabled .cropper-drag-box,.cropper-disabled .cropper-face,.cropper-disabled .cropper-line,.cropper-disabled .cropper-point{cursor:not-allowed}.top-slider{position:absolute;top:0;right:0;bottom:0;left:0}@media (max-width:1024px){.top-slider{position:static;background:#fff}}.top-slider__wrapper{position:relative;padding:0 0 44%;z-index:10}@media (max-width:1024px){.top-slider__wrapper{padding:0}.top-slider__items{position:relative;height:auto}}.top-slider__items .slick-list,.top-slider__items .slick-track{height:100%}.top-slider__items .slick-dots{position:absolute;right:0;left:0;bottom:32px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;z-index:11}@media (max-width:1024px){.top-slider__items .slick-list,.top-slider__items .slick-track{height:auto}.top-slider__items .slick-dots{bottom:10px}}.top-slider__items .slick-dots li.slick-active button::after{-webkit-transform:translate(0,-50%) scale(1.333);-ms-transform:translate(0,-50%) scale(1.333);transform:translate(0,-50%) scale(1.333);-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;background:#006D78}.top-slider__items .slick-dots li button{position:relative;width:19px;height:19px;outline:0;box-shadow:none;background:0 0;border:none;padding:0;margin:0;text-indent:-9999px;cursor:pointer}.about-block,.info__donate,.info__donate .donate,.steps__in{box-shadow:0 32.74px 26.19px rgba(0,0,0,.0503198)}.top-slider__items .slick-dots li button::after{width:9px;height:9px;position:absolute;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);right:0;left:0;margin:auto;border-radius:50%;background:#BDBDBD}.top-slider__item{position:relative;height:100%}.top-slider__item--white::after{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(101.28deg,rgba(0,0,0,.45) 48%,rgba(0,0,0,0) 62.4%,rgba(0,0,0,.0813959) 100.04%);pointer-events:none}.top-slider__item--white .top-slider__description,.top-slider__item--white .top-slider__headline,.top-slider__item--white .top-slider__title{color:#fff}.top-slider__item .container-mini{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:100%}@media (max-width:1024px){.top-slider__item{padding:12px 0 50px}.top-slider__item--white::after{background:#2F323A}.top-slider__visual{position:relative;z-index:2;padding:0 0 60%;margin:10px 0}}@media (max-width:767px){.top-slider__visual{margin:10px -15px}}.top-slider__content{width:100%;max-width:50%}.top-slider__content .top-slider__btn,.top-slider__content .top-slider__description,.top-slider__content .top-slider__headline,.top-slider__content .top-slider__title{position:relative;z-index:2}.steps::before,.top-slider__img{position:absolute;top:0;right:0;left:0}.top-slider__title{font-weight:400;display:block;margin:0 0 15px;font-size:24px;line-height:27px;color:#2F323A}@media (max-width:1024px){.top-slider__content{max-width:100%}.top-slider__title{font-size:14px;line-height:18px;margin:0 0 5px}}.top-slider__headline{font-weight:700;font-size:68px;line-height:72px;display:block;margin:0 0 35px;color:#2F323A}.steps-item__description,.top-slider__description{font-family:Roboto,sans-serif;font-weight:400}@media (max-width:1024px){.top-slider__headline{font-size:30px;line-height:32px;margin:0}}.top-slider__description{font-size:17px;line-height:28px;letter-spacing:.34px;display:block;margin:0 0 17px;color:#373737}@media (max-width:767px){.top-slider__description{font-size:16px;line-height:22px}}.top-slider__btn{width:282px}@media (max-width:1024px){.top-slider__description{max-width:405px;margin:0 0 15px}.top-slider__description br{display:none}.top-slider__btn{width:auto;max-width:230px;margin-right:auto;margin-left:auto}.top-slider__btn .btn{padding-right:0;padding-left:0;text-align:center}}.top-slider__img{display:block;width:100%;height:100%;bottom:0;-o-object-fit:cover;object-fit:cover;z-index:-1}.steps{position:relative;margin:0 0 65px}@media (max-width:1024px){.steps{margin:0 0 18px}.steps .container-mini{padding-right:0;padding-left:0}}.steps::before{bottom:50%;background:#fff;z-index:-1}.steps__in{padding:25px 45px;box-sizing:border-box;background:#fff}.steps__items{display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 -20px}@media (max-width:1024px){.steps__in{padding:20px 15px;box-shadow:none}.steps__items{margin:0 -10px}}.steps-item{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:33.33333%;padding:0 20px}.steps-item__icon{margin:0 12px}.steps-item__description{font-size:18px;line-height:21px}@media (max-width:1024px){.steps-item{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 10px}.steps-item__icon{width:70px;height:70px;margin:0 0 5px}.steps-item__description{display:block;max-width:140px;margin-right:auto;margin-left:auto;text-align:center;font-family:"Bebas Neue Pro",sans-serif;font-weight:700;font-size:14px;line-height:17px;letter-spacing:.28px;text-transform:uppercase}.steps-item__description br{display:none}}.events{margin:0 0 67px}@media (max-width:1024px){.events{margin:0}.events .more{background:#fff}}.events__head{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 40px}@media (max-width:1024px){.events__head{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin:0 0 20px}.events__head--big{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.events__head-l{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin:0 0 20px}}.events__headline{font-weight:400;font-size:38px;line-height:43px;letter-spacing:.76px}.events-item__label,.events__headline a{font-family:"Bebas Neue Pro",sans-serif;font-weight:700}.events__headline a{font-size:38px;line-height:43px;letter-spacing:.38px;color:#006D78;border-bottom:3px solid #006D78}.events__filter{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.events__title{font-family:Roboto,sans-serif;font-weight:400;display:inline-block;margin:0 24px 0 0;font-size:18px;line-height:21px}@media (max-width:1024px){.events__filter{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.events__title{margin:0 0 12px;display:none}.events__slider{background:#fff;padding:0 0 40px}.events__items--slider{margin-right:-15px;margin-left:-15px;padding:40px 0 0;background:#fff}}.events__items{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:1024px){.events__items--slider .events-item{padding-right:15px;padding-left:15px;height:auto}.events__items--slider .slick-track{display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;padding-bottom:15px}}.events__items--slider .slick-dots{width:100%;position:static;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;z-index:11;margin:9px 0 0}.events__items--slider .slick-dots li.slick-active button::after{-webkit-transform:translate(0,-50%) scale(1.333);-ms-transform:translate(0,-50%) scale(1.333);transform:translate(0,-50%) scale(1.333);-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;background:#006D78}.events__items--slider .slick-dots li button{position:relative;width:19px;height:19px;outline:0;box-shadow:none;background:0 0;border:none;padding:0;margin:0;text-indent:-9999px;cursor:pointer}.about-block__header,.article-content__head,.article-short__header,.event-content__head,.event-short__header,.settings-sidebar__item{border-bottom:1px solid rgba(178,175,175,.45)}.events__items--slider .slick-dots li button::after{width:9px;height:9px;position:absolute;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);right:0;left:0;margin:auto;border-radius:50%;background:#BDBDBD}.events-item{width:33.33333%;padding:0 22px;margin:0 0 44px;box-sizing:border-box}@media (max-width:1024px){.events-item{width:50%;padding:0;margin:0}}.events-item--big{width:66.66666%;min-height:510px}.events-item--big .events-item__in{position:relative;box-shadow:0 9.81px 7.85px rgba(0,0,0,.035)}.events-item--big .events-item__in:hover{box-shadow:0 9.81px 7.85px rgba(0,0,0,.07)}.blockquote__items,.events-item__in{box-shadow:0 9.81px 7.85px rgba(0,0,0,.035)}.events-item--big .events-item__in::after{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(0,0,0,.35) 0,rgba(0,0,0,0) 100%)}.events-item--big .events-item__header{z-index:2}.events-item--big .events-item__footer{position:absolute;right:0;bottom:0;left:0;-webkit-flex-grow:initial;-ms-flex-positive:initial;flex-grow:initial;z-index:2}.events-item--big .events-item__author{color:#fff}@media (max-width:1024px){.events-item--big{width:100%;min-height:400px;padding:0;margin:0 0 36px}.events-item--big .events-item__author{font-size:16px;line-height:19px;margin:0 0 5px}}.events-item--big .events-item__name{font-size:28px;line-height:37px;color:#fff}.events-item--big .progress-bar__sum,.events-item--big .progress-bar__title{color:#fff}.events-item__in{transition:all .4s;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative;height:100%;background:#fff}.events-item__in:hover{box-shadow:0 9.81px 7.85px rgba(0,0,0,.07)}.events-item__visual{position:relative;padding:0 0 66.5%}.events-item__header,.events-item__img,.events-item__visual::after{position:absolute;top:0;left:0;right:0}.events-item__visual::after{bottom:0;background:linear-gradient(180deg,rgba(0,0,0,.35) 0,rgba(0,0,0,0) 100%)}.events-item__header{z-index:2;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:15px 12px}@media (max-width:1024px){.events-item--big .events-item__name{font-size:16px;line-height:19px;margin:0 0 14px}.events-item__header{padding:15px}}.events-item__label{font-size:16px;line-height:18px;padding:3px 6px;border-radius:4px;background:#2F323A;text-transform:uppercase;color:#fff}.events-item__author,.events-item__date{font-family:Roboto,sans-serif;font-size:15px;line-height:18px;font-weight:700}.events-item__label--orange{background:#FF694E}.events-item__label--orange-light{background:#F79477}.events-item__label--green{background:#B0C90D}.events-item__label--sand{background:#E3AA64}.events-item__label--blue{background:#478DB4}.events-item__date{color:#fff}.events-item__img{bottom:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.events-item__footer{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:20px;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.events-item__top{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 12px}.info,.progress-bar__descriptions{-webkit-justify-content:space-between}@media (max-width:1024px){.events-item__top{margin:0 0 8px}.events-item__author{font-size:16px}}.events-item__author{display:block;margin:0 0 10px;color:rgba(47,50,58,.75)}.events-item__status{font-family:"Bebas Neue Pro",sans-serif;font-weight:700;position:relative;padding:0 0 0 12px;font-size:16px;line-height:18px;text-transform:uppercase}.events-item__name,.events-item__name b{font-family:Roboto,sans-serif}.events-item__status::before{position:absolute;left:0;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);width:5px;height:5px;border-radius:50%;background:#006D78}.events-item__status--in-progress{color:#006D78}.events-item__status--in-progress::before{background:#006D78}.events-item__status--moderation{color:#F9C17D}.events-item__status--moderation::before{background:#F9C17D}.events-item__status--decline{color:#E64022}.events-item__status--decline::before{background:#E64022}.events-item__status--finished{color:rgba(47,50,58,.75)}.progress-bar__sum--current,.progress-bar__title--current{color:#006D78}.events-item__status--finished::before{background:rgba(47,50,58,.75)}.events-item__name{font-weight:400;display:block;margin:0 0 24px;font-size:20px;line-height:26px}@media (max-width:1024px){.events-item__name{font-size:16px;line-height:19px}}.events-item__name b{font-weight:500}.events-item__btn{position:absolute;left:20px;bottom:15px;z-index:2}.progress-bar--infinity .progress-bar__fill{width:100%;background:url(../img/events/progress-infinity.svg) center center no-repeat;background-size:cover}.progress-bar__line{position:relative;display:block;width:100%;height:8px;background:#BDBDBD;border-radius:10px;margin:0 0 20px}.progress-bar__fill{position:absolute;top:0;left:0;bottom:0;background:#006D78;border-radius:10px}.progress-bar__descriptions{display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:0 20px}.progress-bar__description{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:50%;text-align:center}.progress-bar__title{font-family:"Bebas Neue Pro",sans-serif;font-weight:700;display:block;margin:0 0 5px;text-align:center;font-size:16px;line-height:18px;text-transform:uppercase}.about-block__description p,.about-block__title,.progress-bar__sum{font-family:Roboto,sans-serif}.progress-bar__sum{font-weight:400;font-size:22px;line-height:26px;letter-spacing:.44px}.about{position:relative;margin-bottom:57px}.about-block--white{background:#fff}@media (max-width:1024px){.about{margin-bottom:0}.about-block{box-shadow:none;padding:24px 0}.about-block--white{position:relative}.about-block--white::after{content:' ';position:absolute;top:0;right:-3000px;bottom:0;left:-3000px;background:#fff;z-index:-1;display:none}.about-block--white{background:0 0}.about-block--green{position:relative}.about-block--green::after{content:' ';position:absolute;top:0;right:-3000px;bottom:0;left:-3000px;background:#099;z-index:-1}}.about-block--green,.faq-item:hover{background:#099}.about-block--white .about-block__numbers .statistic__number,.about-block--white .about-block__numbers .statistic__title{color:#099}.about-block--green .about-block__description p,.about-block--green .about-block__headline,.about-block--green .about-block__numbers .statistic__number,.about-block--green .about-block__numbers .statistic__title,.about-block--green .about-block__title,.about-block--green .about__headline{color:#fff}.about-block__header{position:relative;padding:54px 38px 38px}@media (max-width:1024px){.about-block__visual{margin:0 -15px 20px}.about-block__visual img{display:block;width:100%}.about-block__header{padding:0;border-bottom:none}}.about-block__items{display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 -45px}.about-block__item{width:33.33333%;padding:0 45px;box-sizing:border-box}@media (max-width:767px){.about-block__item{width:100%}}.about-block__item--big{width:66.66666%}@media (max-width:1024px){.about-block__items{margin:0 -20px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.about-block__item{padding:0 20px}.about-block__item--big{width:66.66666%;margin:0}}@media (max-width:767px){.about-block__item--big{width:100%}}@media (max-width:1024px){.about-block__item--big .statistic{width:50%}.about-block__item+.about-block__item--big{margin-top:12px}}.about-block__title{font-weight:500;font-size:20px;line-height:28px;letter-spacing:-.4px}@media (max-width:1024px){.about-block__title{font-size:18px;line-height:22px;letter-spacing:-.36px}}.about-block__description p{font-weight:400;font-size:17px;line-height:28px;letter-spacing:.34px}.about__headline,.about__headline b,.statistic__number{font-family:"Bebas Neue Pro",sans-serif}@media (max-width:767px){.about-block__item--big .statistic{width:100%}.about-block__description p{font-size:16px;line-height:22px}}.about__headline,.form-modal__headline{font-size:52px;text-transform:uppercase;text-align:center}.about-block__description p+p{margin-top:30px}@media (max-width:1024px){.about-block__description p+p{margin-top:20px}}.about-block__description--double{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin:0 -30px}.about-block__description--double p{width:50%;padding:0 30px;box-sizing:border-box}@media (max-width:1024px){.about-block__description--double{margin:0 -20px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.about-block__description--double p{padding:0 20px;width:100%}}.about-block__description--double p+p{margin-top:0}.about-block__footer{padding:22px 38px 38px}.about-block__numbers{display:-webkit-flex;display:-ms-flexbox;display:flex}@media (max-width:1024px){.about-block__description--double p+p{margin-top:12px}.about-block__footer{padding:0}.about-block__footer .about-block__item--big{margin-top:0}.about-block__numbers{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.about__headline{font-weight:400;display:block;margin:0 0 30px;line-height:53px}.about__headline b{font-weight:700}.statistic{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-width:50%}@media (max-width:767px){.statistic{min-width:100%}}.statistic+.statistic{padding:0 0 0 32px;box-sizing:border-box}@media (max-width:1024px){.about__headline{font-size:28px;line-height:32px;letter-spacing:-.56px;margin:0 0 10px;text-align:left}.statistic+.statistic{padding:0}}.statistic__number{font-weight:700;font-size:68px;line-height:72px}.materials-item__title,.statistic__title{font-family:Roboto,sans-serif}@media (max-width:1024px){.statistic__number{font-size:50px}}.statistic__title{font-weight:500;font-size:15px;line-height:18px;text-transform:uppercase}.materials{margin:0 0 63px}@media (max-width:1024px){.materials{background:#fff;padding:40px 0;margin:0}}.materials--page{margin:26px 0 52px}@media (max-width:1024px){.materials--page{margin:0}.materials--page .events-list__head{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.materials--page .events-list__headline,.materials--page .materials-item{margin:0 0 20px}}.materials__headline{display:block;margin:0 0 38px}@media (max-width:1024px){.materials__headline{margin:0 0 20px}}.materials__items{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -25px}@media (max-width:1024px){.materials__items .slick-track{display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;padding-bottom:15px}}.materials__items .slick-dots{width:100%;position:static;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;z-index:11;margin:9px 0 0}.materials__items .slick-dots li.slick-active button::after{-webkit-transform:translate(0,-50%) scale(1.333);-ms-transform:translate(0,-50%) scale(1.333);transform:translate(0,-50%) scale(1.333);-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;background:#006D78}.materials__items .slick-dots li button{position:relative;width:19px;height:19px;outline:0;box-shadow:none;background:0 0;border:none;padding:0;margin:0;text-indent:-9999px;cursor:pointer}.materials__items .slick-dots li button::after{width:9px;height:9px;position:absolute;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);right:0;left:0;margin:auto;border-radius:50%;background:#BDBDBD}.materials-item{position:relative;z-index:2;width:50%;padding:0 25px;margin:0 0 50px;box-sizing:border-box}.materials-item--main{width:100%}.materials-item__visual{display:block;position:relative;padding:0 0 67%}.materials-item__img,.materials-item__title,.materials-item__visual::after{position:absolute;bottom:0;left:0;right:0}.materials-item__visual::after{top:0;background:linear-gradient(180deg,rgba(0,0,0,0) 42.06%,rgba(0,0,0,.35) 100%)}.materials-item__title{font-weight:500;z-index:1;padding:32px 38px;font-size:20px;line-height:28px;color:#fff}@media (max-width:1024px){.materials-item{width:100%;margin:0}.materials-item__title{font-size:16px;line-height:19px;padding:16px}.materials-item__title br{display:none}}.materials-item__img{top:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.blockquote{margin:0 0 92px}@media (max-width:1024px){.blockquote{position:relative;padding:25px 0 43px;margin:0 0 34px}.blockquote::after{content:' ';position:absolute;top:0;left:15px;width:49px;height:40px;background:url(../img/icons/blockquote.svg) center center no-repeat;background-size:contain;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}}.blockquote .container-mini{position:relative}.blockquote__items{background:#fff}.blockquote__items .slick-list,.blockquote__items .slick-track{height:100%}.blockquote__items .slick-track{display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.blockquote__items .slick-slide{height:auto!important}.blockquote__items .slick-dots{position:absolute;right:0;left:0;bottom:17px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;z-index:11}.blockquote__items .slick-dots li.slick-active button::after{-webkit-transform:translate(0,-50%) scale(1.333);-ms-transform:translate(0,-50%) scale(1.333);transform:translate(0,-50%) scale(1.333);-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;background:#006D78}.blockquote__items .slick-dots li button{position:relative;width:19px;height:19px;outline:0;box-shadow:none;background:0 0;border:none;padding:0;margin:0;text-indent:-9999px;cursor:pointer}.blockquote__items .slick-dots li button::after{width:9px;height:9px;position:absolute;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);right:0;left:0;margin:auto;border-radius:50%;background:#BDBDBD}.blockquote-item{padding:24px 70px 50px 90px}.blockquote-item__in{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:100%}.blockquote-item__header{display:block;margin:0 0 30px}@media (max-width:1024px){.blockquote__items .slick-dots{bottom:-40px}.blockquote-item{position:relative;padding:20px}.blockquote-item__header{margin:0 0 20px}}.blockquote-item__content{position:relative;z-index:2}.blockquote-item__content::before{position:absolute;width:49px;height:40px;background:url(../img/icons/blockquote.svg) center center no-repeat;background-size:contain;-webkit-transform:translate(-120%,-20px);-ms-transform:translate(-120%,-20px);transform:translate(-120%,-20px)}@media (max-width:1024px){.blockquote-item__content::before{-webkit-transform:none;-ms-transform:none;transform:none;top:-38px;left:-47px;display:none}}.blockquote-item__name,.blockquote-item__position{font-family:Roboto,sans-serif;display:block}.blockquote-item__headline{font-family:Roboto,sans-serif;font-weight:500;font-size:28px;line-height:35px;color:#2F323A}.blockquote-item__name{font-weight:500;margin:0 0 10px;font-size:20px;line-height:26px}@media (max-width:1024px){.blockquote-item__headline{font-size:20px;line-height:26px}.blockquote-item__footer{min-height:180px;padding:0 135px 0 0}.blockquote-item__name{font-size:16px;line-height:20px;margin:0 0 10px}.blockquote-item__position br{display:none}}.blockquote-item__position{font-weight:400;font-size:14px;line-height:20px;color:rgba(47,50,58,.75)}.blockquote-item__visual{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;-webkit-flex:0 0 340px;-ms-flex:0 0 340px;flex:0 0 340px;margin-bottom:-50px}@media (max-width:1024px){.blockquote-item__visual{position:absolute;bottom:0;margin-bottom:0;width:135px;right:15px}}.blockquote-item__img{display:block;width:341px;margin-right:auto;margin-left:auto}.form-modal{position:relative;padding:38px 50px;border:8px solid #006D78;box-sizing:border-box;-webkit-filter:drop-shadow(0 32.74px 26.19px rgba(0, 0, 0, .0503198));filter:drop-shadow(0 32.74px 26.19px rgba(0, 0, 0, .0503198));text-decoration:none}.form-modal__close{position:absolute;top:-4px;right:-4px}@media (max-width:1024px){.blockquote-item__img{width:100%}.form-modal{padding:30px 20px;border:none;background:#fff}.form-modal__close{top:-24px;right:-24px;-webkit-transform:translate(0,-100%);-ms-transform:translate(0,-100%);transform:translate(0,-100%)}.form-modal__close .btn{width:24px;height:24px;background:url(../img/icons/close-mobile.svg) center center no-repeat;background-size:contain}.form-modal__in{position:relative}.form-modal__in .nav-tabs{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:0}.form-modal__in .nav-tabs li{max-width:100%}.form-modal__in .nav-tabs li:first-of-type{border-right:1px solid rgba(47,50,58,.35)}.form-modal__in .nav-tabs li a{height:50px;line-height:48px;box-sizing:border-box;font-size:16px}.form-modal__tabs{padding:0 0 26px;position:relative}.form-modal__tabs::after{content:' ';position:absolute;right:-19px;bottom:0;left:-19px;height:1px;background:rgba(178,175,175,.45)}}.form-modal__tabs{margin:0 0 26px}@media (max-width:1024px){.form-modal__tabs-links{display:none}.form-modal__tabs-links.is-active{display:block}}.form-modal__tabs .btn-link{display:none}.form-modal__tabs .btn-link.is-active{display:block}.form-modal__headline{font-family:"Bebas Neue Pro",sans-serif;font-weight:700;display:block;margin:0 0 38px;line-height:53px;letter-spacing:-.52px}.form-modal__form .inp-group--text input,.form-modal__form .inp-group--text input.placeholder,.form-modal__form .inp-group--text label,.form-modal__form .inp-group--textarea label,.form-modal__form .inp-group--textarea textarea,.form-modal__form .inp-group--textarea textarea.placeholder{font-family:Roboto,sans-serif}@media (max-width:1024px){.form-modal__headline{font-size:30px;line-height:32px;margin:0 0 26px}.form-modal__form .inp-group--text{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.form-modal__step{display:none}.form-modal__step.is-active{display:block}.form-modal__form .inp-group--text{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 0 16px}.form-modal__form .inp-group--text label{font-weight:700;font-size:17px;line-height:48px;-webkit-flex:0 0 175px;-ms-flex:0 0 175px;flex:0 0 175px;cursor:pointer}@media (max-width:1024px){.form-modal__form .inp-group--text label{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:16px;line-height:150%;margin:0 0 4px}}.form-modal__form .inp-group--text input{font-weight:400;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;height:48px;line-height:46px;font-size:16px;padding:0 30px;border-radius:3px;outline:0;box-shadow:none;text-shadow:none;border:1px solid rgba(139,139,139,.35);box-sizing:border-box}.form-modal__form .inp-group--text input:focus,.form-modal__form .inp-group--text input:hover{border-color:#2F323A}@media (max-width:1024px){.form-modal__form .inp-group--text input{padding:0 24px}}.form-modal__form .inp-group--text input.placeholder{font-weight:400;font-size:16px;color:rgba(47,50,58,.75)}.form-modal__form .inp-group--text input:-moz-placeholder{font-family:Roboto,sans-serif;font-weight:400;font-size:16px;color:rgba(47,50,58,.75)}.form-modal__form .inp-group--text input::-webkit-input-placeholder{font-family:Roboto,sans-serif;font-weight:400;font-size:16px;color:rgba(47,50,58,.75)}.form-modal__form .inp-group--text .btn{position:absolute;top:0;right:0;bottom:0;width:200px}.form-modal__form .inp-group--textarea{margin:0 0 20px}.form-modal__form .inp-group--textarea label{font-weight:700;display:block;margin:0 0 12px;font-size:17px;cursor:pointer}.form-modal__form .inp-group--textarea textarea{font-weight:400;display:block;width:100%;height:196px;resize:none;padding:16px 25px;margin:0;box-sizing:border-box;font-size:16px;border:1px solid rgba(139,139,139,.35);border-radius:3px}.form-modal__form .inp-group--textarea textarea.placeholder{font-weight:400;font-size:16px;color:rgba(47,50,58,.75)}.form-modal__form .inp-group--textarea textarea:-moz-placeholder{font-family:Roboto,sans-serif;font-weight:400;font-size:16px;color:rgba(47,50,58,.75)}.form-modal__form .inp-group--textarea textarea::-webkit-input-placeholder{font-family:Roboto,sans-serif;font-weight:400;font-size:16px;color:rgba(47,50,58,.75)}.form-modal__form .inp-group--file label,.form-modal__form .inp-group__code .input-code__link{line-height:19px;color:#006D78;font-family:Roboto,sans-serif;font-weight:400}.form-modal__form .inp-group--textarea textarea:focus,.form-modal__form .inp-group--textarea textarea:hover{border-color:#2F323A}.form-modal__form .inp-group--file label{display:inline-block;margin:0 0 25px;font-size:16px;padding:11.5px 25px;border:1px dashed #006D78;cursor:pointer}.form-modal__form .inp-group--file label span{position:relative;display:inline-block;min-height:23px;padding:0 60px 0 0;line-height:23px}@media (max-width:1024px){.form-modal__form .inp-group--file label{text-align:center;width:100%;max-width:400px;box-sizing:border-box}.form-modal__form .inp-group--file label span{padding:0 40px 0 0}.form-modal__form .inp-group__phone input{margin:0 0 20px}}.form-modal__form .inp-group--file label span::after{position:absolute;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);right:0;width:29px;height:23px;background:url(../img/icons/file.svg) center center no-repeat;background-size:contain}.form-modal__form .inp-group--file input{opacity:0;visibility:hidden;outline:0;position:absolute}.form-modal__form .inp-group__phone{position:relative;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.form-modal__form .inp-group__phone input{display:block;width:100%;box-sizing:border-box;padding:0 50% 0 30px}.form-modal__form .inp-group__phone .btn{position:absolute;top:0;right:0;bottom:0;display:block;width:50%;border-radius:0 3px 3px 0}.form-modal__form .inp-group__code .input-code{display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 -5px}@media (max-width:1024px){.form-modal__form .inp-group__phone .btn{width:auto;height:50px;position:static;padding-right:24px;padding-left:24px;border-radius:3px}.form-modal__form .inp-group__code{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.form-modal__form .inp-group__code .input-code{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}}.form-modal__form .inp-group__code .input-code__wrapper{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:20px}.form-modal__form .inp-group__code .input-code input{font-family:Roboto,sans-serif;font-weight:400;width:48px;padding:0;margin:0 5px;text-align:center;font-size:28px}.form-modal__form .inp-group__code .input-code input:focus{border-color:#2F323A}.form-modal__form .inp-group__code .input-code__link{display:inline-block;width:100%;text-align:right;font-size:16px;letter-spacing:-.32px;text-decoration:none}.form-modal__form .inp-group__code .btn{max-width:150px;box-sizing:border-box;text-align:center;padding-right:0;padding-left:0}@media (max-width:1024px){.form-modal__form .inp-group__code .input-code input{-webkit-flex-grow:initial;-ms-flex-positive:initial;flex-grow:initial;margin-bottom:16px}.form-modal__form .inp-group__code .btn{width:auto;height:50px;padding:0 24px;position:static}}.form-modal__btn{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media (max-width:1024px){.form-modal__btn{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin-top:20px}}.form-modal__btn .btn{margin:0 20px 0 0;min-width:175px;box-sizing:border-box;text-align:center}@media (max-width:1024px){.form-modal__btn .btn{margin:0}}.form-modal__btn--file{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.form-modal__btn--file .form-modal__btns{margin:0 36px 0 0}@media (max-width:1024px){.form-modal__btn--file .form-modal__btns{width:100%;margin:0}.form-modal__btn--file .form-modal__btns+.form-modal__prompt{margin-top:20px}}.form-modal__double-link{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.form-modal__double-link a{margin:0 10px}.form-modal__prompt{font-family:Roboto,sans-serif;font-weight:400;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:48px;font-size:12px;line-height:18px;color:rgba(47,50,58,.75)}@media (max-width:1024px){.form-modal__prompt{height:auto;margin:10px 0 0}}.form-modal__footer{margin:34px 0 0;text-align:center;padding-bottom:1px}@media (max-width:1024px){.form-modal__footer{text-align:left;font-size:14px;line-height:20px;margin:20px 0 0}}.form-modal__footer p{font-family:Roboto,sans-serif;font-weight:400;font-size:15px;line-height:18px}.form-modal__footer p a{border-bottom:1px solid #2F323A}@media (max-width:1024px){.form-modal__footer p{font-size:14px;line-height:20px}.form-modal__footer p a{color:#006D78;border-bottom:none}}.form-modal__link--big,.form-modal__link--small{color:#2F323A;font-weight:400;font-family:Roboto,sans-serif}.form-modal__footer p+p{margin-top:9px}.form-modal__controls{padding:0 0 0 175px}@media (max-width:1024px){.form-modal__controls{padding:0}}.form-modal__links{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:0 0 0 30px;margin:0 0 38px}.form-modal__link{display:inline-block}.form-modal__link--big{font-size:15px;line-height:18px;letter-spacing:-.3px;border-bottom:1px solid #2F323A}@media (max-width:1024px){.form-modal__links{padding:0;margin:0 0 20px;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.form-modal__link--big{font-size:12px}}.form-modal__link--small{font-size:12px;line-height:14px;letter-spacing:-.24px;border-bottom:1px solid rgba(47,50,58,.8);margin-left:auto}.form-modal-page{margin:100px 0}@media (max-width:1024px){.form-modal__link--small{border-bottom:none;color:#006D78}.form-modal-page{margin:40px 0}}.form-modal-page .form-modal{max-width:735px;box-sizing:border-box;margin-right:auto;margin-left:auto}.form-modal-page .form-modal__btn{margin-top:20px}.form-modal-page .form-modal .inp-group__code .btn{height:48px;bottom:initial}.form-modal-page .form-modal .inp-group__code input{margin-bottom:20px}.login-form,.registration-form{display:none}.login-form.is-active,.registration-form.is-active{display:block}.feedback-thanks__headline{position:relative;padding:210px 0 0}.feedback-thanks__headline::after{position:absolute;top:0;right:0;left:0;width:174px;height:174px;background:url(../img/icons/checkmark.svg) center center no-repeat;background-size:contain;margin-right:auto;margin-left:auto}.feedback-thanks__description p{font-family:Roboto,sans-serif;font-weight:400;display:block;text-align:center;font-size:17px;line-height:28px;color:#2F323A}@media (max-width:1024px){.feedback-thanks__headline{padding:83px 0 0}.feedback-thanks__headline::after{width:70px;height:70px}.feedback-thanks__description p{text-align:left}.info{padding:40px 0}}@media (max-width:1024px) and (max-width:1024px){.feedback-thanks__description p br{display:none}}.info,.info__btns,.nav-tabs{display:-ms-flexbox}.feedback-thanks__description p+p{margin-top:28px}.nav-tabs{display:-webkit-flex;display:flex}.nav-tabs li{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;max-width:50%}.nav-tabs li:first-of-type a{border-right:none}.nav-tabs li:last-of-type a{border-right:1px solid rgba(47,50,58,.35)}.nav-tabs li.active a{background:#006D78;color:#fff;border-color:#006D78}.nav-tabs li a{font-family:Roboto,sans-serif;font-weight:500;display:block;height:62px;line-height:62px;font-size:20px;text-align:center;color:rgba(47,50,58,.8);border:1px solid rgba(47,50,58,.35);border-right:none;cursor:pointer;background:#F7FBFA}.info,.info__btns{display:-webkit-flex}.info{display:flex;-ms-flex-pack:justify;justify-content:space-between;min-height:var(--minHeight);padding:40px 0;box-sizing:border-box}.info__headline,.info__title{font-family:"Bebas Neue Pro",sans-serif;display:block;text-transform:uppercase}.info__content{position:relative;max-width:650px}.info__head{margin:0 0 26px}.info__headline{font-weight:700;margin:0 0 8px;font-size:68px;line-height:72px}@media (max-width:1024px){.info__headline{font-size:30px;line-height:32px;margin:0 0 4px}}.info__title{font-weight:400;font-size:52px;line-height:53px;letter-spacing:1.04px}.info__description p,.settings-info__link{font-family:Roboto,sans-serif;font-weight:400}@media (max-width:1024px){.info__title{font-size:24px;line-height:27px}}.info__description p{font-size:17px;line-height:28px;letter-spacing:.34px}@media (max-width:767px){.info__description p{font-size:16px;line-height:22px}}.info__description p+p{margin-top:28px}.info__btns{display:flex;margin:40px 0 0;text-decoration:none}.info__btns .btn{min-width:280px;box-sizing:border-box;text-align:center}@media (max-width:1024px){.info__description p{font-size:16px;line-height:22px}.info__btns{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.info__btns .btn{min-width:230px;max-width:230px;margin-right:auto;margin-left:auto}}.info__btns .btn+.btn{margin-left:18px}@media (max-width:1024px){.info__btns .btn+.btn{margin-left:auto;margin-top:14px}}.info__donate{background:#fff;padding:38px;margin:40px 0;box-sizing:border-box}@media (max-width:1024px){.info__donate{padding:20px}}.info__donate .donate{padding:38px 90px;border:8px solid #006D78}@media (max-width:1024px){.info__donate .donate{border:none;padding:0;box-shadow:none}}.settings-info__in,.settings-sidebar__in{box-shadow:0 9.81px 7.85px rgba(0,0,0,.035)}.info__donate .donate-form__fields .settings-info__title{-webkit-flex:0 0 190px;-ms-flex:0 0 190px;flex:0 0 190px}@media (max-width:1024px){.info__donate .donate-form__fields .settings-info__title{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}}.info__visual{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;width:30%}@media (max-width:1024px){.info__visual{display:block;width:100%;margin:0 0 20px}.info__visual--small{max-width:210px;margin-right:auto;margin-left:auto}}.info__img{display:block;width:auto;max-width:100%}.settings-info__field,.settings__in{display:-webkit-flex;display:-ms-flexbox}.settings{position:relative;margin:30px 0 52px}@media (max-width:1024px){.settings{margin:24px 0 48px}}.settings .alert{margin:0 0 30px}.settings__in{display:flex;margin:0 -22px}.settings-info{width:65%;padding:0 22px;box-sizing:border-box}@media (max-width:1024px){.settings__in{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0}.settings-info{width:100%;padding:0}}.settings-info__in{background:#fff;padding:20px 36px;border-radius:3px}@media (max-width:1024px){.settings-info__in{padding:20px}}.settings-info__top{position:relative;padding:0 0 44px;margin:0 0 28px}.settings-info__top::after{position:absolute;right:-36px;bottom:0;left:-36px;height:1px;background:rgba(178,175,175,.45)}.settings-info__link{font-size:14px;line-height:16px;letter-spacing:-.28px;}@media (max-width:1024px){.settings-info__top{padding:0 0 32px;margin:0 0 32px}.settings-info__top::after{right:-20px;left:-20px}.settings-info__link{display:inline-block;position:relative;height:50px;line-height:48px;padding:0 47px 0 23px;margin:0 0 24px;border:1px solid #2F323A;border-radius:3px}.settings-info__link::after{content:' ';position:absolute;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);right:20px;width:18px;height:16px;background:url(../img/icons/logout.svg) center center no-repeat;background-size:contain}}.settings-info__item{margin:0 0 32px}.settings-info__item:last-of-type{margin:0}.settings-info__item .inp-group--select .jq-selectbox__select{padding-left:30px}@media (max-width:1024px){.settings-info__item .inp-group--select .jq-selectbox__select{padding-left:24px}}.settings-info__item .inp-group--textarea textarea{padding-left:30px;padding-right:30px}.settings-info__field{display:flex;margin:0 0 18px}@media (max-width:1024px){.settings-info__item .inp-group--textarea textarea{padding-left:24px;padding-right:24px}.settings-info__field{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.settings-info__field--top{-webkit-align-items:flex-start!important;-ms-flex-align:start!important;align-items:flex-start!important}.settings-info__field--top .settings-info__title{padding-top:16px!important}@media (max-width:1024px){.settings-info__field--top .settings-info__title{-webkit-flex:0 0 auto!important;-ms-flex:0 0 auto!important;flex:0 0 auto!important;padding-top:0!important;padding-right:30px!important}.settings-info__field:last-of-type{margin:0}}.settings-info__head{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 27px}.settings-info__headline{font-family:"Bebas Neue Pro",sans-serif;font-weight:700;font-size:52px;line-height:53px;text-transform:uppercase;letter-spacing:-.52px}@media (max-width:1024px){.settings-info__head{margin:0 0 24px}.settings-info__headline{font-size:30px;line-height:32px}}.settings-info__title{font-family:Roboto,sans-serif;font-weight:700;-webkit-flex:0 0 180px;-ms-flex:0 0 180px;flex:0 0 180px;font-size:16px;line-height:20px;padding:14px 0 0}.settings-info__title--top{padding:0}@media (max-width:1024px){.settings-info__title{position:relative;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;padding:0;margin:0 0 8px}.settings-info__title .btn-info{position:absolute;top:-1px;right:0}.settings-info__title--top br{display:none}.settings-info__checkbox{position:relative;padding:30px 0 0}.settings-info__checkbox::after{content:' ';position:absolute;top:0;right:-20px;left:-20px;height:1px;background:rgba(178,175,175,.45)}}.settings-info__subtitle{font-family:"Bebas Neue Pro",sans-serif;font-weight:400;display:block;margin:0 0 19px;font-size:24px;line-height:27px;text-transform:uppercase;color:#2F323A}.settings-info__content{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.settings-info__content .inp-group{margin-bottom:0}.settings-info__content .alert{margin:10px 0 0}.settings-info__checkbox{margin:30px 0 0}.settings-info__btns{margin:44px 0 0;font-size:0}@media (max-width:1024px){.settings-info__btns{margin:24px 0 0}}.settings-info__btns .btn{min-width:220px;padding-right:20px;padding-left:20px;box-sizing:border-box;margin:0 40px 0 0}@media (max-width:1024px){.settings-info__btns .btn{display:block;width:100%;max-width:300px;box-sizing:border-box;text-align:center;margin:0}.settings-info__btns .btn+.btn{margin:14px 0 0}}.settings-info__remove{display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:0;margin:40px 0 32px}.settings-info__remove-description p,.settings-sidebar__list li{font-family:Roboto,sans-serif;font-size:14px}.settings-info__remove-link{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:0 0 200px;-ms-flex:0 0 200px;flex:0 0 200px}@media (max-width:1024px){.settings-info__remove{margin:18px auto 0;width:200px}.settings-info__remove-link{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}}.settings-info__remove-description{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.settings-info__remove-description p{font-weight:400;line-height:18px;letter-spacing:-.28px;color:rgba(47,50,58,.75)}.settings-sidebar__description,.settings-sidebar__title{font-family:"Bebas Neue Pro",sans-serif;text-transform:uppercase}.settings-sidebar{width:35%;padding:0 22px;box-sizing:border-box}@media (max-width:1024px){.settings-sidebar{width:100%;padding:0;margin:24px 0 0}}.settings-sidebar__in{position:-webkit-sticky;position:sticky;top:65px;background:#fff;border-radius:3px}.settings-sidebar__item{display:-webkit-flex;display:-ms-flexbox;display:flex}.settings-sidebar__item:first-of-type .profile-sidebar__visual{border-radius:3px 0 0}.settings-sidebar__item:last-of-type{border-bottom:none}.settings-sidebar__item:last-of-type .profile-sidebar__visual{border-radius:0 0 0 3px}.settings-sidebar__visual{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex:0 0 86px;-ms-flex:0 0 86px;flex:0 0 86px;padding:24px 0 0;background:rgba(139,139,139,.35)}.settings-sidebar__icon{width:35px;height:35px;margin-right:auto;margin-left:auto}.settings-sidebar__content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;padding:24px;box-sizing:border-box}.settings-sidebar__title{font-weight:400;display:block;margin:0 0 5px;font-size:22px;line-height:25px;letter-spacing:-.22px}.settings-sidebar__description{font-weight:700;font-size:32px;letter-spacing:-.32px}@media (max-width:1024px){.settings-sidebar__description{font-size:28px}}.settings-sidebar__list{border-top:1px solid rgba(178,175,175,.45);padding:24px 0;counter-reset:list}.settings-sidebar__list li{font-weight:400;position:relative;padding:0 24px 0 110px;margin:0 0 30px;line-height:24px;letter-spacing:-.28px;color:rgba(47,50,58,.75)}.settings-sidebar__list li::before{font-family:"Bebas Neue Pro",sans-serif;font-weight:700;position:absolute;top:0;left:0;content:counter(list);counter-increment:list;width:86px;text-align:center;font-size:32px;line-height:37px;letter-spacing:-.32px}.alert-text,.settings-events__description p{font-family:Roboto,sans-serif}.settings-events{margin:0 0 40px}@media (max-width:1024px){.settings-events{margin:0}}.settings-events__head{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 27px}.toggle label,.toggle-wrapper{display:-webkit-flex;display:-ms-flexbox}@media (max-width:1024px){.settings-events__head{margin:0 0 24px}.settings-events__head .headline{font-size:24px;margin:0}}.settings-events__items{margin:0 -22px 40px}@media (max-width:1024px){.settings-events__items{margin-right:-15px;margin-left:-15px;margin-bottom:0}.settings-events__items .events__items{padding:20px 15px;background:#fff}.settings-events__items .events-item{width:100%;margin:0 0 20px}.settings-events__items .events-item:last-of-type{margin:0}}.settings-events__items .events-item__author{margin:0}.settings-events__blank{width:65%}.settings-events__description p{font-weight:400;font-size:17px;line-height:28px;letter-spacing:-.34px}@media (max-width:1024px){.settings-events__blank{width:100%;padding:20px;margin:0 0 32px;box-sizing:border-box;background:#fff}.settings-events__description p{font-size:16px;line-height:22px}}.settings-events__btn{margin:28px 0 0}.alert{position:relative;background:#F79477;border-radius:3px;padding:10px 20px}.alert-text{font-weight:400;font-size:16px;line-height:19px;color:#fff}.events-list__headline,.events-list__title,.events-list__title b,.toggle__title{font-family:"Bebas Neue Pro",sans-serif}.alert .btn-close-white{position:absolute;top:0;right:0}@media (max-width:1024px){.settings-events__btn{margin:24px 0 0}.alert{padding:10px 40px 10px 20px}.alert .btn-close-white{width:40px;height:40px;background-size:20px}}.toggle-wrapper{display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.toggle__title{font-weight:400;font-size:20px;line-height:23px;text-transform:uppercase}.toggle__title--green{color:#006D78}.toggle__switcher{transition:all .4s;position:relative;width:85px;height:44px;margin:0 10px;border-radius:73px;background:rgba(47,50,58,.75)}@media (max-width:1024px){.toggle__switcher{width:63px;height:32px}}.toggle__switcher::after{transition:all .4s;position:absolute;top:3px;left:4px;width:38px;height:38px;border-radius:50%;background:#F7FBFA;box-shadow:1px 3px 11px 1px rgba(0,0,0,.16)}.toggle label{display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer}.event__in,.events-list__head{display:-webkit-flex;display:-ms-flexbox}.toggle input{position:absolute;visibility:hidden;opacity:0}.toggle input:checked+label .toggle__switcher{background:#006D78}.toggle input:checked+label .toggle__switcher::after{-webkit-transform:translate3d(40px,0,0);transform:translate3d(40px,0,0)}@media (max-width:1024px){.toggle__switcher::after{width:28px;height:28px;top:2px}.toggle input:checked+label .toggle__switcher::after{-webkit-transform:translate3d(28px,0,0);transform:translate3d(28px,0,0)}}.toggle--mini .toggle__switcher{width:30px;height:16px;background:#E64022}.toggle--mini .toggle__switcher::after{width:12px;height:12px;top:2px;left:2px}.article-content__slider .image,.article-content__slider .video,.event-content__slider .image,.event-content__slider .video{height:0}.toggle--mini input:checked+label .toggle__switcher{background:#006D78}.toggle--mini input:checked+label .toggle__switcher::after{-webkit-transform:translate3d(14px,0,0);transform:translate3d(14px,0,0)}.events-list__head{display:flex;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 30px}.events-list__headline{font-weight:700;font-size:68px;line-height:72px;text-transform:uppercase}@media (max-width:1024px){.toggle--mini input:checked+label .toggle__switcher::after{-webkit-transform:translate3d(14px,0,0);transform:translate3d(14px,0,0)}.events-list__head{margin:0 0 20px}.events-list__headline{font-size:30px;line-height:32px}}.events-list__title{font-weight:400;font-size:38px;line-height:43px;letter-spacing:-.38px}.events-list__title b{font-weight:700}.events-list__items .events__items{margin:0 -22px}@media (max-width:1024px){.events-list__title{font-size:24px;line-height:27px;letter-spacing:-.24px}.events-list__items .events__items{margin:0 -15px}.events-list__items .events__items .events-item{width:100%;padding:0 15px 20px;box-sizing:border-box;background:#fff}.events-list__items .events__items .events-item--big{margin:0 0 36px}}.events-list__items .events__items .events-item--big{background:0 0}.article,.event{margin:0 0 70px}@media (max-width:1024px){.events-list__items .events__items .events-item--big+.events-item{padding-top:40px}.event{margin:0 0 28px}}.article-content,.event-content{padding:0 25px;box-sizing:border-box}.event .alert{margin:0 0 30px}.event__in{display:flex;margin:0 -25px}.event-content{width:72%}@media (max-width:1024px){.event__in{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:0}.event-content{width:100%;padding:0}}.event-content__header{margin:0 0 32px}@media (max-width:1024px){.event-content__header{margin:0 0 17px}}.event-content__head{display:-webkit-flex;display:-ms-flexbox;display:flex;padding:24px 38px;margin:0 0 24px}@media (max-width:1024px){.event-content__head{padding:20px;margin:0 0 20px}.event-content__info{margin:0 0 24px}}.event-content__main{position:relative;background:#fff;box-shadow:0 9.81px 7.85px rgba(0,0,0,.035);margin:0 0 40px}.event-content__description{padding:0 38px}.event-content__description p{font-family:Roboto,sans-serif;font-weight:400;font-size:17px;line-height:28px;letter-spacing:-.34px}@media (max-width:1024px){.event-content__description{padding:0 20px}.event-content__description p{font-size:16px;line-height:22px}}.event-content__description p+p{margin:20px 0 0}.event-content__headline{font-family:"Bebas Neue Pro",sans-serif;font-weight:400;font-size:24px;line-height:27.5px;display:block;margin:0 0 20px;text-transform:uppercase}@media (max-width:1024px){.event-content__headline{font-size:28px;line-height:32px;margin:0 0 18px}}.event-content__slider{margin:35px -38px 0}.event-content__slider iframe{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.event-content__slider .slick-dots{position:absolute;right:0;left:0;bottom:32px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;z-index:11}.event-content__slider .slick-dots li.slick-active button::after{-webkit-transform:translate(0,-50%) scale(1.333);-ms-transform:translate(0,-50%) scale(1.333);transform:translate(0,-50%) scale(1.333);-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;background:#fff}.event-content__slider .slick-dots li button{position:relative;width:19px;height:19px;outline:0;box-shadow:none;background:0 0;border:none;padding:0;margin:0;text-indent:-9999px;cursor:pointer}.event-content__slider .slick-dots li button::after{width:9px;height:9px;position:absolute;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);right:0;left:0;margin:auto;border-radius:50%;background:#BDBDBD}.event-content__slider .slick-arrow{position:absolute;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);width:48px;height:48px;text-indent:-9999px;background:0 0;outline:0;box-shadow:none;border:none;border-radius:50%;padding:0;z-index:10;cursor:pointer}.donations-item,.event-short{box-shadow:0 9.81px 7.85px rgba(0,0,0,.035)}@media (max-width:1024px){.event-content__slider .slick-dots{bottom:10px}.event-content__slider .slick-arrow{display:none!important}}.event-info,.event__head{display:-webkit-flex;display:-ms-flexbox}.event-content__slider .slick-prev{left:38px;background:url(../img/icons/slider-prev.svg) center center no-repeat rgba(47,50,58,.55);background-size:12px}.event-content__slider .slick-next{right:38px;background:url(../img/icons/slider-next.svg) center center no-repeat rgba(47,50,58,.55);background-size:12px}.event__head{display:flex;padding:0 38px}.event__headline,.event__label{font-family:"Bebas Neue Pro",sans-serif;font-weight:700;display:inline-block;text-transform:uppercase}@media (max-width:1024px){.event__head{position:relative;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:0}}.event__label{font-size:20px;letter-spacing:.4px;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;padding:2px 8px;box-sizing:border-box;margin:10px 50px 0 0;border-radius:4px;color:#fff;text-align:center;line-height:1;white-space:nowrap}@media (max-width:1024px){.event__label{margin:0 0 10px;font-size:14px;line-height:16px;min-width:initial;padding:2px 6px}}.event__label--orange{background:#FF694E}.event__label--orange-light{background:#F79477}.event__label--green{background:#B0C90D}.event__label--sand{background:#E3AA64}.event__label--blue{background:#478DB4}.event__headline{font-size:52px;line-height:59px}.event-info__title,.event-short__title{font-weight:400;font-family:"Bebas Neue Pro",sans-serif}.event__visual{position:relative;padding:0 0 50%;margin:0 0 22px;border-radius:3px;overflow:hidden}@media (max-height:750px){.event__visual{padding:0 0 57%}}@media (max-height:650px){.event__visual{padding:0 0 52%}}@media (max-height:550px){.event__visual{padding:0 0 42%}}.event__photo{display:block;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;-o-object-fit:cover;object-fit:cover}.event-info{display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%}@media (max-width:1024px){.event__headline{font-size:30px;line-height:32px}.event__visual{margin:0 0 18px}.event-info{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.event-info__name{margin:0 0 10px}}.event-info__author{-webkit-flex:0 0 65px;-ms-flex:0 0 65px;flex:0 0 65px;height:65px;margin:0 115px 0 0;border-radius:50%;overflow:hidden}.event-info__description{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.event-info__date{text-align:right}@media (max-width:1024px){.event-info__author{margin:0 18px 0 0}.event-info__description{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.event-info__date{text-align:left}}.event-info__title{display:block;margin:0 0 2px;font-size:16px;line-height:18px;text-transform:uppercase}@media (max-width:1024px){.event-info__title{font-size:14px;line-height:16px}}.event-info__value{font-family:Roboto,sans-serif;font-weight:700;font-size:17px;line-height:20px}@media (max-width:1024px){.event-info__value{font-size:16px;line-height:19px}}.event-short__status,.event-short__title{font-size:20px;line-height:23px;text-transform:uppercase}.event-sidebar{width:28%;padding:40px 25px 0;box-sizing:border-box}.event__pin{position:-webkit-sticky;position:sticky;top:105px;z-index:10}.event-short{background:#fff}.event-short__header{padding:20px 30px;margin:0 0 16px}@media (max-width:1024px){.event-short__header{position:absolute;top:0;right:0;padding:0;border:none;margin:0;width:50%;text-align:right}}.event-short__status{font-family:"Bebas Neue Pro",sans-serif;font-weight:700;position:relative;padding:0 0 0 8px;margin:0 0 0 5px;color:#006D78}.event-short__status::before{position:absolute;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);left:0;width:5px;height:5px;border-radius:50%;background:#006D78}.event-short__main{margin:0 0 20px}.event-short__headline{font-family:"Bebas Neue Pro",sans-serif;font-weight:400;display:block;padding:0 30px;margin:0 0 32px;font-size:32px;line-height:37px;letter-spacing:-.64px;text-transform:uppercase}.donations-item__author,.event-short__rules{font-family:Roboto,sans-serif}@media (max-width:1024px){.event-short__headline{font-size:24px;letter-spacing:-.48px;padding:16px 20px;margin:0}}.event-short__progress .progress-bar__line{border-radius:0}.event-short__progress .progress-bar__fill{border-radius:0 10px 10px 0}.event-short__progress .progress-bar__sum,.event-short__progress .progress-bar__title--target{color:rgba(47,50,58,.75)}.event-short__progress .progress-bar__sum--current{color:#006D78}.event-short__footer{padding:0 20px 20px}.event-short__btn{margin:0 0 18px}.event-short__rules{font-weight:400;display:block;padding:0 5px;font-size:12px;line-height:18px;color:rgba(47,50,58,.75)}@media (max-width:1024px){.event-short__rules{font-size:14px;line-height:20px;padding:0}}.donations__headline{font-family:"Bebas Neue Pro",sans-serif;font-weight:400;display:block;margin:0 0 32px;padding:0 38px;font-size:38px;line-height:43px;letter-spacing:-.36px;text-transform:uppercase}@media (max-width:1024px){.donations__headline{padding:0;margin:0 0 20px}}.donations-item{background:#fff;margin:0 0 24px}@media (max-width:1024px){.donations-item{margin:0 0 18px}}.donations-item:last-of-type{margin:0}.donations-item__head{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:24px 38px}.donations-item__author{font-weight:700;display:inline-block;margin:0 20px 0 0;font-size:17px;line-height:20px}.donations-item__date,.donations-item__description p,.donations-item__sum{font-weight:400;font-family:Roboto,sans-serif}@media (max-width:1024px){.donations-item__head{padding:20px;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.donations-item__author{font-size:15px;line-height:18px;margin:0}}.donations-item__date{font-size:17px;line-height:20px;color:rgba(47,50,58,.75)}@media (max-width:1024px){.donations-item__date{font-size:15px;line-height:18px}}.donations-item__sum{font-size:28px;line-height:33px}.donations-item__description{padding:24px 38px;border-top:1px solid rgba(178,175,175,.45)}@media (max-width:1024px){.donations-item__sum{min-width:120px;text-align:right;font-size:24px;line-height:28px}.donations-item__description{padding:20px}}.image,.video{padding:0 0 66%;width:100%}.donations-item__description p{font-size:17px;line-height:28px;letter-spacing:.34px}@media (max-width:767px){.donations-item__description p{font-size:16px;line-height:22px}}.donations__btn{max-width:385px;margin:52px auto 0}@media (max-width:1024px){.donations-item__description p{font-size:16px;line-height:20px}.donations__btn{max-width:240px;margin:28px auto 0}}.video{position:relative}.video video,.video__preview{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.video.is-active .btn-play,.video.is-active .video__preview{display:none}.video .btn-play{position:absolute;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);right:0;left:0;margin-right:auto;margin-left:auto;z-index:2}.article-content__slider .slick-dots li button::after,.dec--002{-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%)}.image{position:relative}.image img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.url-copy{display:-webkit-flex;display:-ms-flexbox;display:flex;width:525px;height:56px;overflow:hidden;margin:0 auto}@media (max-width:1024px){.url-copy{width:100%}}.url-copy__input{font-family:Roboto,sans-serif;font-weight:500;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;display:block;height:100%;padding:0 20px;box-sizing:border-box;background:#fff;outline:0;box-shadow:none;border:none;font-size:16px;line-height:19px;border-radius:4px 0 0 4px}.article-content__description h1,.donate__headline{font-size:52px;font-family:"Bebas Neue Pro",sans-serif;text-transform:uppercase}.url-copy__button{width:215px;padding:0;border-radius:0 4px 4px 0}.donate__headline{font-weight:700;display:block;margin:0 0 32px;line-height:53px;letter-spacing:-.52px;text-align:center}@media (max-width:1024px){.donate__headline{text-align:left;font-size:30px;line-height:32px;margin:0 0 24px}}.donate__headline a{display:inline-block;color:#006D78;border-bottom:4px solid #006D78}.donate-form{position:relative}.donate-form__period{display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 0 32px}.donate-form__period .inp-group--radio{display:block;width:50%;height:62px}@media (max-width:1024px){.donate-form__period{margin:0 0 12px}.donate-form__period .inp-group--radio{height:50px}}.donate-form__period .inp-group--radio label{font-family:Roboto,sans-serif;font-weight:500;display:block;width:100%;height:100%;font-size:20px;line-height:60px;text-align:center;background:#F7FBFA;color:rgba(47,50,58,.8);border:1px solid rgba(139,139,139,.35);cursor:pointer;user-select:none;box-sizing:border-box}.donate-form__period .inp-group--radio input{position:absolute;opacity:0;visibility:hidden}.donate-form__period .inp-group--radio input:checked+label{background:#006D78;color:#fff}.donate-form__sum{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;border-top:1px solid rgba(139,139,139,.35);border-left:1px solid rgba(139,139,139,.35);margin:0 0 32px}.donate-form__sum .inp-group--radio{width:33.33333%;height:48px}@media (max-width:1024px){.donate-form__period .inp-group--radio label{font-size:16px;line-height:48px}.donate-form__sum{margin:0 0 16px}.donate-form__sum .inp-group--radio{width:50%}}.donate-form__sum .inp-group--radio label{font-family:Roboto,sans-serif;font-weight:400;display:block;width:100%;height:100%;line-height:46px;font-size:28px;color:#2F323A;background:#F7FBFA;box-sizing:border-box;border-right:1px solid rgba(139,139,139,.35);cursor:pointer;text-align:center}.donate-form__sum .inp-group--radio input{position:absolute;opacity:0;visibility:hidden}.donate-form__sum .inp-group--radio input:checked+label{background:#006D78;color:#fff}.donate-form__sum .inp-group--text{position:relative;width:33.33333%;margin:0}@media (max-width:1024px){.donate-form__sum .inp-group--radio label{font-size:24px}.donate-form__sum .inp-group--text{width:50%}}.donate-form__sum .inp-group--text .inp-group__placeholder{position:absolute;right:0;display:block;width:48px;height:100%;line-height:46px;text-align:center;font-size:28px}@media (max-width:1024px){.donate-form__sum .inp-group--text .inp-group__placeholder{width:30px;font-size:24px}}.donate-form__sum .inp-group--text input{position:relative;display:block;width:100%;padding:0 48px 0 15px;box-sizing:border-box;border-radius:0;background:#F7FBFA;border:none;border-bottom:1px solid rgba(139,139,139,.35);border-right:1px solid rgba(139,139,139,.35);color:#2F323A;font-size:28px;text-align:center}.donate-form__sum .inp-group--text input.placeholder{position:absolute;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);right:48px;left:15px;display:block;height:28px;font-size:16px;line-height:28px;color:rgba(47,50,58,.75)}@media not all and (min-resolution:0.001dpcm){@supports (-webkit-appearance:none){.donate-form__sum .inp-group--text input.placeholder{position:static;-webkit-transform:none;-ms-transform:none;transform:none}}}@media (max-width:1024px){.donate-form__sum .inp-group--text input.placeholder{right:30px;left:15px;height:24px;font-size:12px;line-height:24px}}.donate-form__sum .inp-group--text input:-moz-placeholder{position:absolute;top:50%;transform:translate(0,-50%);right:48px;left:15px;display:block;height:28px;font-size:16px;line-height:28px;color:rgba(47,50,58,.75)}@media not all and (min-resolution:0.001dpcm){@supports (-webkit-appearance:none){.donate-form__sum .inp-group--text input:-moz-placeholder{position:static;transform:none}}}@media (max-width:1024px){.donate-form__sum .inp-group--text input:-moz-placeholder{right:30px;left:15px;height:24px;font-size:12px;line-height:24px}}.donate-form__sum .inp-group--text input::-webkit-input-placeholder{position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);right:48px;left:15px;display:block;height:28px;font-size:16px;line-height:28px;color:rgba(47,50,58,.75)}.article__in,.donate-form__rules{display:-webkit-flex;display:-ms-flexbox}@media not all and (min-resolution:0.001dpcm){@supports (-webkit-appearance:none){.donate-form__sum .inp-group--text input::-webkit-input-placeholder{position:static;-webkit-transform:none;transform:none}}}.donate-form__sum .inp-group--text input.is-filled{border:none!important;border-bottom:1px solid rgba(139,139,139,.35)!important;border-right:1px solid rgba(139,139,139,.35)!important}.donate-form__payment-method{display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 -12px 32px}@media (max-width:1024px){.donate-form__sum .inp-group--text input::-webkit-input-placeholder{right:30px;left:15px;height:24px;font-size:12px;line-height:24px}.donate-form__sum .inp-group--text input{padding:0 30px 0 15px;font-size:24px}.donate-form__payment-method{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-right:0;margin-left:0;margin-bottom:30px}}.donate-form__payment-method .inp-group--select{width:50%;padding:0 12px;box-sizing:border-box}@media (max-width:1024px){.donate-form__payment-method .inp-group--select{width:100%;padding:0;margin:0 0 12px}}.donate-form__tooltip{width:50%;padding:0 12px}@media (max-width:1024px){.donate-form__tooltip{width:100%;padding:0}.donate-form__fields .settings-info__content{width:100%}}.donate-form__fields{padding:32px 0 0;margin:0 0 32px;border-top:1px solid rgba(178,175,175,.45)}.donate-form__fields .settings-info__field{-webkit-align-items:center;-ms-flex-align:center;align-items:center}.donate-form__fields .settings-info__field:last-of-type{margin:0}.donate-form__fields .settings-info__field .inp-group-double{margin:0 -12px}.donate-form__fields .settings-info__field .inp-group-double .inp-group{padding:0 12px}.donate-form__fields .settings-info__field .inp-group-double .inp-group input{padding:0 20px}.donate-form__fields .settings-info__title{-webkit-flex:0 0 120px;-ms-flex:0 0 120px;flex:0 0 120px;padding:0}.donate-form__rules{display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 32px}@media (max-width:1024px){.donate-form__rules{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 24px}}.donate-form__rules .inp-group+.inp-group{margin:10px 0 0}.donate-form__checkboxes{margin:0 20px 0 0}@media (max-width:1024px){.donate-form__checkboxes{margin:0}.donate-form__button{margin-bottom:16px}}.donate-form__checkboxes+.donate-form__required-description{margin-top:10px}.donate-form__required-description{font-family:Roboto,sans-serif;font-weight:400;max-width:185px;font-size:12px;line-height:18px;color:rgba(47,50,58,.75)}.dec{position:absolute;pointer-events:none}.dec-wrapper{position:relative}.dec-mob{display:none;pointer-events:none;position:absolute}.dec-mob--001{top:0;left:-15px;width:61px}@media (max-width:1024px){.dec{display:none}.dec-wrapper--padding{padding:0 25px}.dec-mob{display:block}.dec-mob--001{display:none}}.dec-mob--002{right:0;bottom:0;width:57px}.dec-mob--003,.dec-mob--004{right:-30px;bottom:0;width:65px}.dec-mob--005{top:-15px;right:0;width:128px}.dec-mob--006{top:375px;left:0;width:63px}.dec-mob--007{top:32px;right:0;width:104px}.dec-mob--008{position:static;width:128px;margin:10px 0 0 auto}.dec-mob--009{right:0;bottom:-32px;width:54px}.dec-mob--010{left:0;bottom:0;width:45px}.dec-mob--100{top:17px;right:20px;width:72px}.dec-mob--101{right:0;bottom:0;width:96px}.dec--001{top:-41px;left:0;width:273px}@media (max-width:1399px){.dec--001{width:140px}}.dec--002{top:0;transform:translate(0,-50%);left:34px;width:343px;z-index:-1}@media (max-width:1399px){.dec--002{width:170px}}.dec--003{top:-270px;-webkit-transform:translate(65%,0);-ms-transform:translate(65%,0);transform:translate(65%,0);right:0;width:225px}@media (max-width:1399px){.dec--003{width:115px;top:-110px;right:30px}}.dec--004{bottom:-54px;left:0;width:171px}.dec--004-reverse{right:0;left:initial}@media (max-width:1399px){.dec--004{width:80px}}.dec--005{top:75px;-webkit-transform:translate(40%,-100%);-ms-transform:translate(40%,-100%);transform:translate(40%,-100%);right:0;width:426px;z-index:2}@media (max-width:1399px){.dec--005{width:213px;-webkit-transform:translate(30%,-100%);-ms-transform:translate(30%,-100%);transform:translate(30%,-100%)}}.dec--006{top:100px;-webkit-transform:translate(-100%,-100%);-ms-transform:translate(-100%,-100%);transform:translate(-100%,-100%);left:100px;width:270px;z-index:-1}@media (max-width:1399px){.dec--006{width:134px}}.dec--007{top:0;-webkit-transform:translate(100%,-50%);-ms-transform:translate(100%,-50%);transform:translate(100%,-50%);right:0;width:557px}@media (max-width:1440px){.dec--007{width:350px}}@media (max-width:1399px){.dec--007{width:280px}}.dec--008{bottom:-75px;left:0;width:310px}@media (max-width:1399px){.dec--008{width:155px}}.dec--009{bottom:-82px;right:14px;width:333px}@media (max-width:1399px){.dec--009{width:170px}}.dec--011{bottom:-12px;left:0;width:156px}@media (max-width:1399px){.dec--011{width:80px}}.dec--012{bottom:-52px;left:22px;width:128px}@media (max-width:1399px){.dec--012{width:65px}}.dec--013{top:52px;left:0;width:247px}@media (max-width:1399px){.dec--013{width:130px}}.dec--014{bottom:161px;left:47px;width:114px}@media (max-width:1399px){.dec--014{width:57px}}.dec--015{right:0;bottom:-40px;width:165px}@media (max-width:1399px){.dec--015{width:85px}}.dec--016{top:65px;right:40px;width:96px}@media (max-width:1399px){.dec--016{width:50px}}.dec--017{bottom:200px;left:0;width:247px}@media (max-width:1399px){.dec--017{width:120px}}.dec--018{right:0;bottom:64px;width:287px}@media (max-width:1399px){.dec--018{width:145px}}.dec--019{top:-20px;left:0;width:271px}@media (max-width:1399px){.dec--019{width:135px}}.dec--020{right:0;bottom:280px;z-index:-1;width:473px}@media (max-width:1399px){.dec--020{width:235px}}.dec--021{right:130px;z-index:-1;bottom:-52px;width:335px}@media (max-width:1399px){.dec--021{width:165px}}.dec--022{left:25px;top:200px;width:139px}@media (max-width:1440px){.dec--022{left:-50px}}.dec--023{bottom:-50px;left:0;width:166px}.dec--024{top:600px;left:0;width:170px}.dec--025{left:0;bottom:0;width:177px}.dec--026{right:118px;bottom:20px;width:338px}.dec--027{top:72px;left:0;width:146px}.dec--028{top:235px;right:0;width:118px}.dec--029{bottom:350px;left:0;width:175px}.dec--030{right:0;bottom:-52px;width:162px}.dec--100{top:64px;left:30px;width:159px}.dec--101{right:0;bottom:0;width:309px}.article__in{display:flex;margin:0 -25px}.article-content{width:72%}@media (max-width:1024px){.article__in{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:0}.article-content{width:100%;padding:0}}.article-content__header{margin:0 0 32px}@media (max-width:1024px){.article-content__header{margin:0 0 17px}}.article-content__head{display:-webkit-flex;display:-ms-flexbox;display:flex;padding:24px 38px;margin:0 0 24px}@media (max-width:1024px){.article-content__head{padding:20px;margin:0 0 20px}.article-content__info{margin:0 0 24px}}.article-content__main{position:relative;background:#fff;box-shadow:0 9.81px 7.85px rgba(0,0,0,.035);margin:0 0 40px}.article-content__description{padding:0 38px 30px}@media (max-width:1024px){.article-content__main{margin:0}.article-content__description{position:relative;padding:0 20px 20px}.article-content__description .dec-mob--001{top:80px}}.article-content__description h1{font-weight:400;display:block;margin:0 0 30px;line-height:59px}@media (max-width:1024px){.article-content__description h1{font-size:28px;line-height:110%;margin:0 0 20px}}.article-content__description h1 b{font-family:"Bebas Neue Pro",sans-serif;font-weight:700}.article-content__description h3{font-family:"Bebas Neue Pro",sans-serif;font-weight:400;display:block;margin:0 0 14px;font-size:38px;line-height:43px;text-transform:uppercase}.article-content__description h5{font-family:"Bebas Neue Pro",sans-serif;font-weight:400;display:block;margin:0 0 20px;font-size:24px;line-height:27px;text-transform:uppercase}.article-content__description p{font-family:Roboto,sans-serif;font-weight:400;font-size:17px;line-height:28px;letter-spacing:-.34px}@media (max-width:1024px){.article-content__description h5{margin:0 0 5px}.article-content__description p{font-size:16px;line-height:22px}}.article-content__description p+h1,.article-content__description p+h2,.article-content__description p+h3,.article-content__description p+h4,.article-content__description p+h5,.article-content__description p+p{margin-top:20px}.article-content__headline{font-family:"Bebas Neue Pro",sans-serif;font-weight:400;font-size:24px;line-height:27.5px;display:block;margin:0 0 20px;text-transform:uppercase}@media (max-width:1024px){.article-content__headline{font-size:28px;line-height:32px;margin:0 0 18px}}.article-content__slider{margin:35px -38px}.article-content__slider .slick-dots{position:absolute;right:0;left:0;bottom:32px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;z-index:11}.article-content__slider .slick-dots li.slick-active button::after{-webkit-transform:translate(0,-50%) scale(1.333);-ms-transform:translate(0,-50%) scale(1.333);transform:translate(0,-50%) scale(1.333);-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;background:#fff}.article-content__slider .slick-dots li button{position:relative;width:19px;height:19px;outline:0;box-shadow:none;background:0 0;border:none;padding:0;margin:0;text-indent:-9999px;cursor:pointer}.article-content__slider .slick-dots li button::after{width:9px;height:9px;position:absolute;top:50%;transform:translate(0,-50%);right:0;left:0;margin:auto;border-radius:50%;background:#BDBDBD}.article-content__slider .slick-arrow{position:absolute;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);width:48px;height:48px;text-indent:-9999px;background:0 0;outline:0;box-shadow:none;border:none;border-radius:50%;padding:0;z-index:10;cursor:pointer}@media (max-width:1024px){.article-content__slider .slick-dots{bottom:10px}.article-content__slider .slick-arrow{display:none!important}}.article-info,.article__head{display:-webkit-flex;display:-ms-flexbox}.article-content__slider .slick-prev{left:38px;background:url(../img/icons/slider-prev.svg) center center no-repeat rgba(47,50,58,.55);background-size:12px}.article-content__slider .slick-next{right:38px;background:url(../img/icons/slider-next.svg) center center no-repeat rgba(47,50,58,.55);background-size:12px}.article__head{display:flex;padding:0 38px}.article__headline,.article__label{font-weight:700;display:inline-block;font-family:"Bebas Neue Pro",sans-serif;text-transform:uppercase}@media (max-width:1024px){.article__head{position:relative;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:0}}.article__label{font-size:20px;letter-spacing:.4px;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;padding:2px 8px;box-sizing:border-box;margin:10px 50px 0 0;border-radius:4px;color:#fff;text-align:center;line-height:1;white-space:nowrap}.article-info__date,.table-admin--users td:last-of-type{text-align:right}@media (max-width:1024px){.article__label{margin:0 0 10px;font-size:14px;line-height:16px;min-width:initial;padding:2px 6px}}.article__label--orange{background:#FF694E}.article__label--orange-light{background:#F79477}.article__label--green{background:#B0C90D}.article__label--sand{background:#E3AA64}.article__label--blue{background:#478DB4}.article__headline{font-size:52px;line-height:59px}.article__visual{position:relative;padding:0 0 67%;margin:0 0 20px;border-radius:3px;overflow:hidden}.article__photo,.article__visual::after{position:absolute;top:0;right:0;bottom:0;left:0}.article__visual::after{background:linear-gradient(180deg,rgba(0,0,0,.35) 0,rgba(0,0,0,0) 100%)}.article__photo{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.article-info{display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%}@media (max-width:1024px){.article__headline{font-size:30px;line-height:32px}.article__visual{margin:0 0 18px}.article-info{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.article-info__name{margin:0 0 10px}}.article-info__author{-webkit-flex:0 0 65px;-ms-flex:0 0 65px;flex:0 0 65px;height:65px;margin:0 115px 0 0;border-radius:50%;overflow:hidden}.article-info__description{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:1024px){.article-info__author{margin:0 18px 0 0}.article-info__description{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.article-info__date{text-align:left}}.article-info__title{font-family:"Bebas Neue Pro",sans-serif;font-weight:400;display:block;margin:0 0 2px;font-size:16px;line-height:18px;text-transform:uppercase}@media (max-width:1024px){.article-info__title{font-size:14px;line-height:16px}}.article-info__value{font-family:Roboto,sans-serif;font-weight:700;font-size:17px;line-height:20px}.article-short__headline,.article-short__status,.article-short__title{font-family:"Bebas Neue Pro",sans-serif;text-transform:uppercase}.article-sidebar{width:28%;padding:40px 25px 0;box-sizing:border-box}.article__pin{position:-webkit-sticky;position:sticky;top:105px;z-index:10}.article-short{background:#fff;box-shadow:0 9.81px 7.85px rgba(0,0,0,.035)}.article-short__header{padding:20px 30px;margin:0 0 16px}@media (max-width:1024px){.article-info__value{font-size:16px;line-height:19px}.article-short__header{position:absolute;top:0;right:0;padding:0;border:none;margin:0;width:50%;text-align:right}}.article-short__title{font-weight:400;font-size:32px;line-height:37px}.article-short__status{font-weight:700;position:relative;font-size:20px;line-height:23px;padding:0 0 0 8px;margin:0 0 0 5px;color:#006D78}.article-short__status::before{position:absolute;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);left:0;width:5px;height:5px;border-radius:50%;background:#006D78}.article-short__main{margin:0 0 20px}.article-short__headline{font-weight:400;display:block;padding:0 30px;margin:0 0 32px;font-size:32px;line-height:37px;letter-spacing:-.64px}@media (max-width:1024px){.article-short__headline{font-size:24px;letter-spacing:-.48px;padding:16px 20px;margin:0}}.article-short__progress .progress-bar__line{border-radius:0}.article-short__progress .progress-bar__fill{border-radius:0 10px 10px 0}.article-short__progress .progress-bar__sum,.article-short__progress .progress-bar__title--target{color:rgba(47,50,58,.75)}.article-short__progress .progress-bar__sum--current{color:#006D78}.article-short__footer{padding:0 20px 20px}.article-short__btn{margin:0 0 18px}.faq,.faq__head{margin:0 0 50px}.article-short__rules{font-family:Roboto,sans-serif;font-weight:400;display:block;padding:0 5px;font-size:12px;line-height:18px;color:rgba(47,50,58,.75)}.article-short__list li a,.faq__headline,.faq__title{font-family:"Bebas Neue Pro",sans-serif}@media (max-width:1024px){.article-short__rules{font-size:14px;line-height:20px;padding:0}}.article-short__list{padding:18px 30px}.article-short__list li a{transition:all .4s;font-weight:700;font-size:16px;line-height:18px;letter-spacing:.32px;text-transform:uppercase}.article-short__list li a:hover{color:#099}.article-short__list li.is-active a{color:#006D78}.faq__head{position:relative;padding:0 400px 0 38px}@media (max-width:1024px){.faq__head{padding:0 20px;margin:0 0 32px}}.faq__headline{font-weight:700;display:block;margin:0 0 8px;font-size:68px;line-height:72px}@media (max-width:1024px){.faq__headline{font-size:30px;line-height:32px;margin:0 0 4px}}.faq__title{font-weight:400;font-size:52px;line-height:53px;text-transform:uppercase}@media (max-width:1024px){.faq__title{font-size:24px;line-height:27px}}.faq__description{font-family:Roboto,sans-serif;font-weight:400;margin:20px 0 0;font-size:17px;line-height:28px;letter-spacing:-.56px}.faq__select{position:absolute;right:0;bottom:0}.faq-item{padding:10px 48px 10px 38px;border-top:1px solid #006D78}.faq-item:last-of-type{border-bottom:1px solid #006D78}.faq-item:hover .faq-item__headline{color:#fff}.faq-item:hover .faq-item__title{color:#F7FBFA}.faq-item:hover .faq-item__head::after{background:url(../img/icons/dropdown-white.svg) center center no-repeat;background-size:contain}.faq-item.is-active{background:#006D78}.faq-item.is-active .faq-item__head::after{-webkit-transform:translate(100%,-50%) rotate(180deg);-ms-transform:translate(100%,-50%) rotate(180deg);transform:translate(100%,-50%) rotate(180deg);background:url(../img/icons/dropdown-white.svg) center center no-repeat;background-size:contain}.faq-item.is-active .faq-item__headline{color:#fff}.faq-item.is-active .faq-item__title{color:#F7FBFA}.faq-item.is-active .faq-item__visual{display:block}@media (max-width:1024px){.faq__description{margin:26px 0 0;font-size:16px;line-height:22px}.faq__select{position:static;margin:20px 0 0}.faq-item{padding:10px 20px}.faq-item.is-active .faq-item__visual{display:none}}.faq-item__head{position:relative;cursor:pointer}.faq-item__head::after{position:absolute;top:50%;-webkit-transform:translate(100%,-50%) rotate(0);-ms-transform:translate(100%,-50%) rotate(0);transform:translate(100%,-50%) rotate(0);right:0;width:10px;height:10px;background:url(../img/icons/dropdown-green.svg) center center no-repeat;background-size:contain}.faq-item__headline{font-family:"Bebas Neue Pro",sans-serif;font-weight:400;display:block;font-size:32px;line-height:53px;letter-spacing:.64px;text-transform:uppercase;color:#006D78}@media (max-width:1024px){.faq-item__headline{font-size:26px;line-height:125%}}.faq-item__description p,.faq-item__title{font-weight:400;font-size:14px;letter-spacing:-.28px;font-family:Roboto,sans-serif}.faq-item__title{line-height:28px;color:rgba(47,50,58,.75)}.faq-item__description{display:none;position:relative;padding:0 35% 40px 0;margin:24px 0 0;min-height:280px;box-sizing:border-box}@media (max-width:1024px){.faq-item__title{line-height:18px}.faq-item__description{padding:0 0 10px;margin:16px 0 0;min-height:initial}}.faq-item__description p{line-height:28px;color:#fff}.faq-item__visual{position:absolute;right:0;bottom:0;display:none;width:35%}@media (max-width:1024px){.faq-item__description p{line-height:20px}.faq-item__visual{display:none}}.admin-nav{display:-webkit-flex;display:-ms-flexbox;display:flex;background:#fff;margin:0 0 32px}.admin-nav li{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;border-right:1px solid rgba(139,139,139,.35)}.admin-nav li:last-of-type{border-right:none}.admin-nav li a{font-family:Roboto,sans-serif;font-weight:500;display:block;width:100%;font-size:20px;line-height:65px;text-align:center;color:rgba(47,50,58,.8)}.admin-filters,.admin-filters__head{display:-webkit-flex;display:-ms-flexbox}.admin-nav li a.is-active{color:#2F323A}.admin-filters{display:flex;margin:0 0 62px}.admin-filters__controls{-webkit-flex:0 0 665px;-ms-flex:0 0 665px;flex:0 0 665px}.admin-filters__dec{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.admin-filters__head{position:relative;display:flex;margin:0 0 32px}.admin-filters__head .inp-group{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;height:48px;padding:0 185px 0 0;box-sizing:border-box}.admin-filters__head .inp-group__input{height:100%;line-height:46px;padding:0 0 0 26px;margin:0;outline:0;box-shadow:none;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;border:1px solid rgba(139,139,139,.35);border-radius:3px 0 0 3px;box-sizing:border-box}.admin-filters__head .inp-group__input.placeholder{font-size:14px}.admin-filters__head .inp-group__input:-moz-placeholder{font-size:14px}.admin-filters__head .inp-group__input::-webkit-input-placeholder{font-size:14px}.admin-filters__head .inp-group__button{position:absolute;top:0;right:0;bottom:0;width:185px;height:100%;box-sizing:border-box;line-height:48px;border-radius:0 3px 3px 0}.admin-filters__head .btn-filter{position:absolute;right:-45px;-webkit-transform:translate(100%,0);-ms-transform:translate(100%,0);transform:translate(100%,0)}.admin-filters__title{font-family:Roboto,sans-serif;font-weight:700;display:block;margin:0 0 17px;font-size:17px;line-height:20px}.admin-filters__in{display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 -19px}.admin-filters__toggle{display:none}.admin-filters__l,.admin-filters__r{width:50%;padding:0 19px;box-sizing:border-box}.admin-filters__l .select--fw,.admin-filters__r .select--fw{width:100%}.admin-filters__l .select .jq-selectbox__select,.admin-filters__r .select .jq-selectbox__select{box-sizing:border-box}.admin-filters__l .select .jq-selectbox__select-text,.admin-filters__r .select .jq-selectbox__select-text{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.admin-filters__item{margin:0 0 24px}.admin-filters__item .inp-groups--double{display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 -7px}.admin-filters__item .inp-groups--double .inp-group{width:50%;padding:0 7px;margin-bottom:0;box-sizing:border-box}.admin-filters__item .inp-groups--double .inp-group input{display:block;width:100%;padding:0 16px}.admin-filters__item .inp-groups--double-divider{margin:0 -20px}.admin-filters__item .inp-groups--double-divider .inp-group{padding:0 20px}.admin-filters__item .inp-groups--double-divider .inp-group:last-of-type{position:relative}.admin-filters__item .inp-groups--double-divider .inp-group:last-of-type::before{position:absolute;top:50%;-webkit-transform:translate(-50%,50%);-ms-transform:translate(-50%,50%);transform:translate(-50%,50%);left:0;width:19px;height:3px;background:rgba(139,139,139,.35);border-radius:3px;margin-top:-1px}.admin-filters__buttons{margin:12px 0 0;font-size:0}.table-admin tr td a,.table-admin tr td span,.table-admin tr th a,.table-admin tr th span{font-family:Roboto,sans-serif;font-weight:400;font-size:14px;color:#2F323A}.admin-filters__buttons .btn{margin:0 45px 0 0;min-width:232px;padding:0;box-sizing:border-box}.admin-filters__visual{display:block;width:100%;padding:0 0 0 105px;box-sizing:border-box}.admin-buttons{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin:0 0 36px}.admin-buttons .btn{margin:0 0 0 35px}.table-admin{width:100%;border-collapse:collapse}.table-admin td,.table-admin th{padding:0}.table-admin tr:nth-child(even){background:#fff}.table-admin tr td,.table-admin tr th{text-align:left;padding:14px 18px}.table-admin tr td span,.table-admin tr th span{display:block}.table-admin tr td a,.table-admin tr th a{border-bottom:1px solid #2F323A}.error__headline,.table-admin tr th span{font-family:Roboto,sans-serif;font-weight:700}.table-admin .tr-child a,.table-admin .tr-child span,.table-admin .tr-child span a,.table-admin .tr-parent.is-active a,.table-admin .tr-parent.is-active span,.table-admin .tr-parent.is-active span a,.table-admin .tr-parent:hover a,.table-admin .tr-parent:hover span,.table-admin .tr-parent:hover span a{color:#fff;border-color:#fff}.table-admin .filter{position:relative;padding:0 20px 0 0}.table-admin .filter::after{position:absolute;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);right:0;width:13px;height:13px;background:url(../img/icons/filter.png) center center no-repeat;background-size:contain}.table-admin .tr-parent{transition:all .4s}.table-admin .tr-parent.is-active,.table-admin .tr-parent:hover{background:#006D78!important}.table-admin .tr-parent.is-active .btn-comment,.table-admin .tr-parent:hover .btn-comment{background:url(../img/icons/comment.svg) center center no-repeat;background-size:20px}.table-admin .tr-parent.is-active .toggle__switcher,.table-admin .tr-parent:hover .toggle__switcher{background:#fff}.table-admin .tr-parent.is-active .toggle__switcher::after,.table-admin .tr-parent:hover .toggle__switcher::after{background:#006D78}.table-admin .tr-parent--white{background:#fff!important}.table-admin .tr-parent--transparent{background:0 0!important}.table-admin .tr-child{display:none;background:#099!important}.table-admin--events td:first-of-type,.table-admin--events th:first-of-type{padding-left:60px}.table-admin--events td:nth-of-type(4),.table-admin--events th:nth-of-type(4){padding-left:70px;padding-right:30px}.table-admin--payments td:first-of-type,.table-admin--payments th:first-of-type{padding-left:60px}.table-admin--payments td:nth-of-type(4),.table-admin--payments th:nth-of-type(4){padding-left:70px;padding-right:30px}.table-admin--users td:first-of-type,.table-admin--users th:first-of-type{padding-left:40px;width:210px}.table-admin--users td:nth-of-type(2),.table-admin--users th:nth-of-type(2){width:20%}.table-admin--users td:nth-of-type(3),.table-admin--users td:nth-of-type(4),.table-admin--users th:nth-of-type(3),.table-admin--users th:nth-of-type(4){width:150px}.table-admin--users td:last-of-type,.table-admin--users th:last-of-type{width:100px;padding-right:40px}.table-admin--users .tr-child td:last-of-type{text-align:left}.error{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:100px 0;min-height:calc(100vh - 65px);box-sizing:border-box}.error__number{display:block;max-width:880px;margin-right:auto;margin-left:auto;margin-bottom:120px}@media (max-width:1024px){.error__number{max-width:235px;margin-bottom:48px}}.error__headline{display:block;margin:0 0 48px;text-align:center;font-size:30px;line-height:37px;color:#2F323A}@media (max-width:1024px){.error__headline{font-size:15px;line-height:18px;margin:0 0 24px}}.error__btn .btn{width:280px;display:block;margin-right:auto;margin-left:auto;box-sizing:border-box}@media (max-width:1024px){.error__btn .btn{width:200px}}.crop-photo{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.crop-photo__visual{-webkit-flex:0 0 260px;-ms-flex:0 0 260px;flex:0 0 260px;width:260px;height:260px;margin:0 28px}@media (max-width:1024px){.crop-photo__visual{-webkit-flex:0 0 200px;-ms-flex:0 0 200px;flex:0 0 200px;width:200px;height:200px}}.crop-photo__visual img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.crop-photo__crop{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media (max-width:1024px){.crop-photo__crop{-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.crop-photo__preview{width:160px;height:130px;-webkit-flex:0 0 130px;-ms-flex:0 0 130px;flex:0 0 130px;overflow:hidden;margin:0 28px}@media (max-width:1024px){.crop-photo__preview{margin-bottom:24px}}.crop-photo__preview--rounded{border-radius:50%}.crop-photo__cropped{display:none}.crop-photo__button{margin:60px 0 0}@media (max-width:1024px){.crop-photo__button{margin:24px 0 0}}.url-copy__button.btn-social {height: auto!important;border:none!important;}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImJhc2UvX25vcm1hbGl6ZS5zY3NzIiwiYXBwLmNzcyIsImNvbXBvbmVudHMvX21vZGFscy5zYXNzIiwiYmFzZS9fZGVmYXVsdC5zYXNzIiwiY29tcG9uZW50cy9fYnV0dG9ucy5zYXNzIiwic2Fzcy11dGlscy9fbWl4aW5zLnNhc3MiLCJiYXNlL190eXBvZ3JhcGh5LnNhc3MiLCJsaWIvX3NsaWNrLnNjc3MiLCJiYXNlL19mb250cy5zY3NzIiwibGF5b3V0L19oZWFkZXIuc2FzcyIsImNvbXBvbmVudHMvX3NlbGVjdC5zYXNzIiwibGF5b3V0L19mb3Jtcy5zYXNzIiwiYmxvY2tzL19hZG1pbi5zYXNzIiwiYmxvY2tzL19kb25hdGUuc2FzcyIsImJsb2Nrcy9fZXZlbnRzLnNhc3MiLCJsYXlvdXQvX2Zvb3Rlci5zYXNzIiwiYmxvY2tzL190b3Atc2xpZGVyLnNhc3MiLCJsaWIvX2Nyb3BwZXIuc2NzcyIsImxheW91dC9fZ3JpZC5zYXNzIiwibGliL19mb3Jtc3R5bGVyLnNjc3MiLCJibG9ja3MvX2FydGljbGUuc2FzcyIsImJsb2Nrcy9fYmxvY2txdW90ZS5zYXNzIiwiYmxvY2tzL19ldmVudC5zYXNzIiwiYmxvY2tzL19mYXEuc2FzcyIsImJsb2Nrcy9fZm9ybS1tb2RhbC5zYXNzIiwiYmxvY2tzL19tYXRlcmlhbHMuc2FzcyIsImJsb2Nrcy9fc2V0dGluZ3Muc2FzcyIsImJsb2Nrcy9fc3RlcHMuc2FzcyIsImJsb2Nrcy9fdG9nZ2xlLnNhc3MiLCJsaWIvX3RhYi5zY3NzIiwiYmxvY2tzL19hYm91dC5zYXNzIiwiYmxvY2tzL19pbmZvLnNhc3MiLCJibG9ja3MvX3RhYnMuc2FzcyIsImJsb2Nrcy9fYWxlcnQuc2FzcyIsImJsb2Nrcy9fZXZlbnRzLWxpc3Quc2FzcyIsImJsb2Nrcy9fZG9uYXRpb25zLnNhc3MiLCJibG9ja3MvX2ltYWdlLnNhc3MiLCJibG9ja3MvX3ZpZGVvLnNhc3MiLCJibG9ja3MvX2RlYy5zYXNzIiwiYmxvY2tzL191cmwtY29weS5zYXNzIiwiYmxvY2tzL19lcnJvci5zYXNzIiwiYmxvY2tzL19jcm9wLXBob3RvLnNhc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjZGQStLQSxPQTNIQSxHQ3VHQSxNRHNCRSxTQUNELFFBMEVELFNBaElBLElDZEEsSUQrSUUsZUFBQSxTRTdQRixPRCtTQSxTRG1DQSxTQUNFLFFBQUEsS0F4UUYsRUdqRUEsS0FNSSxNQUFBLFFDbVZGLGlCQTFCQSxzQkNqVUQsVUhxRlksdUNJckRiLGlCRC9CRSxRQUFBLElBREQsVUUyREQsbUJGcERFLE1BQUEsS0QrTEQsYUV0S0QsU05vRkEsSUNkQSxJS3JFQyxTQUFBLFNOL0JBLEtBQ0MsWUFBQSxLQUNBLHlCQUE4QixLQW1UaEMsUUFqU0EsS0FDRSxRQUFBLE1BUUYsR0FDRSxVQUFBLElBWUYsR0FDRSxXQUFBLFlBQ0EsT0FBUyxFQWtEWCxLQ1pBLElEN0JBLElDOEJBLEtEN0JFLFlBQUEsVUFBQSxVQUNBLFVBQWMsSUFVaEIsRUFDRSxpQkFBQSxZRzVCRSxnQkFBQSxLSG9DSixZQUNFLGNBQUEsS0FDQSxnQkFBMEIsVUFDMUIsZ0JBQWlDLFVBQUEsT0FPbkMsRUNWQSxPRFlFLFlBQUEsT0FtQkYsTUFDRSxVQUFBLElBUUYsSUNkQSxJRGdCRSxVQUFBLElBQ0EsWUFBQSxFQUtGLElBQ0UsT0FBQSxPQUdGLElBQ0UsSUFBQSxNQVVGLElBQ0UsYUFBQSxLQVdGLE9DdEJBLE1BQ0EsU0FDQSxPQUNBLFNEd0JFLFlBQUEsUUFDQSxVQUFlLEtBQ2YsWUFBaUIsS0FDakIsT0FBUyxFQVFYLE9DcEJBLE9EOEJBLE9DckJBLE9EdUJFLGVBQ0QsS001TEQsVUhvREksZ0JHL0NILGVBQUEsVUx1S0QsY0FDQSxhQUNBLGNEb0JBLE9BSUUsbUJBQUEsT0NqQkYsZ0NBQ0EsK0JBQ0EsZ0NEc0JBLHlCQUlFLGFBQUEsS0FDQSxRQUFBLEVDbkJGLDZCQUNBLDRCQUNBLDZCRHdCQSxzQkFJRSxRQUFBLFdBQUEsT0FBQSxJQU9GLFNBQ0UsUUFBQSxNQUFBLE1BQUEsT0FVRixPQUNF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QUFBLGdCQUVSLHFCQUNJLE1BQUEsTUFDQSxPQUFBLE1BQ0EsYUFBQSxFQUFBLEVBQUEsTUFBQSxTQUFBLEVBQUEsRUFBQSxNQUFBLEtBQUEsRUFBQSxFQUFBLE1BQ0EsU0FBQSxPQUNBLE9BQUEsRUFBQSxLcENHUCwwQm9DUkcscUJBUVEsY0FBQSxNQUVKLDhCQUNJLGNBQUEsSUFFUixxQkFDSSxRQUFBLEtBRUosb0JBQ0ksT0FBQSxLQUFBLEVBQUEsRXBDVFAsMEJvQ1FHLG9CQUlRLE9BQUEsS0FBQSxFQUFBIiwiZmlsZSI6ImFwcC5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKiEgbm9ybWFsaXplLmNzcyB2OC4wLjEgfCBNSVQgTGljZW5zZSB8IGdpdGh1Yi5jb20vbmVjb2xhcy9ub3JtYWxpemUuY3NzICovXHJcblxyXG4vKiBEb2N1bWVudFxyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLyoqXHJcbiAqIDEuIENvcnJlY3QgdGhlIGxpbmUgaGVpZ2h0IGluIGFsbCBicm93c2Vycy5cclxuICogMi4gUHJldmVudCBhZGp1c3RtZW50cyBvZiBmb250IHNpemUgYWZ0ZXIgb3JpZW50YXRpb24gY2hhbmdlcyBpbiBpT1MuXHJcbiAqL1xyXG5cclxuIGh0bWwge1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjE1OyAvKiAxICovXHJcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvKiAyICovXHJcbn1cclxuXHJcbi8qIFNlY3Rpb25zXHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKipcclxuICogUmVtb3ZlIHRoZSBtYXJnaW4gaW4gYWxsIGJyb3dzZXJzLlxyXG4gKi9cclxuXHJcbmJvZHkge1xyXG4gIG1hcmdpbjogMDtcclxufVxyXG5cclxuLyoqXHJcbiAqIFJlbmRlciB0aGUgYG1haW5gIGVsZW1lbnQgY29uc2lzdGVudGx5IGluIElFLlxyXG4gKi9cclxuXHJcbm1haW4ge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4vKipcclxuICogQ29ycmVjdCB0aGUgZm9udCBzaXplIGFuZCBtYXJnaW4gb24gYGgxYCBlbGVtZW50cyB3aXRoaW4gYHNlY3Rpb25gIGFuZFxyXG4gKiBgYXJ0aWNsZWAgY29udGV4dHMgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgU2FmYXJpLlxyXG4gKi9cclxuXHJcbmgxIHtcclxuICBmb250LXNpemU6IDJlbTtcclxuICBtYXJnaW46IDAuNjdlbSAwO1xyXG59XHJcblxyXG4vKiBHcm91cGluZyBjb250ZW50XHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKipcclxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gRmlyZWZveC5cclxuICogMi4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZSBhbmQgSUUuXHJcbiAqL1xyXG5cclxuaHIge1xyXG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94OyAvKiAxICovXHJcbiAgaGVpZ2h0OiAwOyAvKiAxICovXHJcbiAgb3ZlcmZsb3c6IHZpc2libGU7IC8qIDIgKi9cclxufVxyXG5cclxuLyoqXHJcbiAqIDEuIENvcnJlY3QgdGhlIGluaGVyaXRhbmNlIGFuZCBzY2FsaW5nIG9mIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cclxuICovXHJcblxyXG5wcmUge1xyXG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTsgLyogMSAqL1xyXG4gIGZvbnQtc2l6ZTogMWVtOyAvKiAyICovXHJcbn1cclxuXHJcbi8qIFRleHQtbGV2ZWwgc2VtYW50aWNzXHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKipcclxuICogUmVtb3ZlIHRoZSBncmF5IGJhY2tncm91bmQgb24gYWN0aXZlIGxpbmtzIGluIElFIDEwLlxyXG4gKi9cclxuXHJcbmEge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG59XHJcblxyXG4vKipcclxuICogMS4gUmVtb3ZlIHRoZSBib3R0b20gYm9yZGVyIGluIENocm9tZSA1Ny1cclxuICogMi4gQWRkIHRoZSBjb3JyZWN0IHRleHQgZGVjb3JhdGlvbiBpbiBDaHJvbWUsIEVkZ2UsIElFLCBPcGVyYSwgYW5kIFNhZmFyaS5cclxuICovXHJcblxyXG5hYmJyW3RpdGxlXSB7XHJcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTsgLyogMSAqL1xyXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyAvKiAyICovXHJcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkOyAvKiAyICovXHJcbn1cclxuXHJcbi8qKlxyXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCB3ZWlnaHQgaW4gQ2hyb21lLCBFZGdlLCBhbmQgU2FmYXJpLlxyXG4gKi9cclxuXHJcbmIsXHJcbnN0cm9uZyB7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcclxufVxyXG5cclxuLyoqXHJcbiAqIDEuIENvcnJlY3QgdGhlIGluaGVyaXRhbmNlIGFuZCBzY2FsaW5nIG9mIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cclxuICovXHJcblxyXG5jb2RlLFxyXG5rYmQsXHJcbnNhbXAge1xyXG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTsgLyogMSAqL1xyXG4gIGZvbnQtc2l6ZTogMWVtOyAvKiAyICovXHJcbn1cclxuXHJcbi8qKlxyXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cclxuICovXHJcblxyXG5zbWFsbCB7XHJcbiAgZm9udC1zaXplOiA4MCU7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBQcmV2ZW50IGBzdWJgIGFuZCBgc3VwYCBlbGVtZW50cyBmcm9tIGFmZmVjdGluZyB0aGUgbGluZSBoZWlnaHQgaW5cclxuICogYWxsIGJyb3dzZXJzLlxyXG4gKi9cclxuXHJcbnN1Yixcclxuc3VwIHtcclxuICBmb250LXNpemU6IDc1JTtcclxuICBsaW5lLWhlaWdodDogMDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xyXG59XHJcblxyXG5zdWIge1xyXG4gIGJvdHRvbTogLTAuMjVlbTtcclxufVxyXG5cclxuc3VwIHtcclxuICB0b3A6IC0wLjVlbTtcclxufVxyXG5cclxuLyogRW1iZWRkZWQgY29udGVudFxyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLyoqXHJcbiAqIFJlbW92ZSB0aGUgYm9yZGVyIG9uIGltYWdlcyBpbnNpZGUgbGlua3MgaW4gSUUgMTAuXHJcbiAqL1xyXG5cclxuaW1nIHtcclxuICBib3JkZXItc3R5bGU6IG5vbmU7XHJcbn1cclxuXHJcbi8qIEZvcm1zXHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKipcclxuICogMS4gQ2hhbmdlIHRoZSBmb250IHN0eWxlcyBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqIDIuIFJlbW92ZSB0aGUgbWFyZ2luIGluIEZpcmVmb3ggYW5kIFNhZmFyaS5cclxuICovXHJcblxyXG5idXR0b24sXHJcbmlucHV0LFxyXG5vcHRncm91cCxcclxuc2VsZWN0LFxyXG50ZXh0YXJlYSB7XHJcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7IC8qIDEgKi9cclxuICBmb250LXNpemU6IDEwMCU7IC8qIDEgKi9cclxuICBsaW5lLWhlaWdodDogMS4xNTsgLyogMSAqL1xyXG4gIG1hcmdpbjogMDsgLyogMiAqL1xyXG59XHJcblxyXG4vKipcclxuICogU2hvdyB0aGUgb3ZlcmZsb3cgaW4gSUUuXHJcbiAqIDEuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UuXHJcbiAqL1xyXG5cclxuYnV0dG9uLFxyXG5pbnB1dCB7IC8qIDEgKi9cclxuICBvdmVyZmxvdzogdmlzaWJsZTtcclxufVxyXG5cclxuLyoqXHJcbiAqIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRWRnZSwgRmlyZWZveCwgYW5kIElFLlxyXG4gKiAxLiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEZpcmVmb3guXHJcbiAqL1xyXG5cclxuYnV0dG9uLFxyXG5zZWxlY3QgeyAvKiAxICovXHJcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxyXG4gKi9cclxuXHJcbmJ1dHRvbixcclxuW3R5cGU9XCJidXR0b25cIl0sXHJcblt0eXBlPVwicmVzZXRcIl0sXHJcblt0eXBlPVwic3VibWl0XCJdIHtcclxuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcclxufVxyXG5cclxuLyoqXHJcbiAqIFJlbW92ZSB0aGUgaW5uZXIgYm9yZGVyIGFuZCBwYWRkaW5nIGluIEZpcmVmb3guXHJcbiAqL1xyXG5cclxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxyXG5bdHlwZT1cImJ1dHRvblwiXTo6LW1vei1mb2N1cy1pbm5lcixcclxuW3R5cGU9XCJyZXNldFwiXTo6LW1vei1mb2N1cy1pbm5lcixcclxuW3R5cGU9XCJzdWJtaXRcIl06Oi1tb3otZm9jdXMtaW5uZXIge1xyXG4gIGJvcmRlci1zdHlsZTogbm9uZTtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG4vKipcclxuICogUmVzdG9yZSB0aGUgZm9jdXMgc3R5bGVzIHVuc2V0IGJ5IHRoZSBwcmV2aW91cyBydWxlLlxyXG4gKi9cclxuXHJcbmJ1dHRvbjotbW96LWZvY3VzcmluZyxcclxuW3R5cGU9XCJidXR0b25cIl06LW1vei1mb2N1c3JpbmcsXHJcblt0eXBlPVwicmVzZXRcIl06LW1vei1mb2N1c3JpbmcsXHJcblt0eXBlPVwic3VibWl0XCJdOi1tb3otZm9jdXNyaW5nIHtcclxuICBvdXRsaW5lOiAxcHggZG90dGVkIEJ1dHRvblRleHQ7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBDb3JyZWN0IHRoZSBwYWRkaW5nIGluIEZpcmVmb3guXHJcbiAqL1xyXG5cclxuZmllbGRzZXQge1xyXG4gIHBhZGRpbmc6IDAuMzVlbSAwLjc1ZW0gMC42MjVlbTtcclxufVxyXG5cclxuLyoqXHJcbiAqIDEuIENvcnJlY3QgdGhlIHRleHQgd3JhcHBpbmcgaW4gRWRnZSBhbmQgSUUuXHJcbiAqIDIuIENvcnJlY3QgdGhlIGNvbG9yIGluaGVyaXRhbmNlIGZyb20gYGZpZWxkc2V0YCBlbGVtZW50cyBpbiBJRS5cclxuICogMy4gUmVtb3ZlIHRoZSBwYWRkaW5nIHNvIGRldmVsb3BlcnMgYXJlIG5vdCBjYXVnaHQgb3V0IHdoZW4gdGhleSB6ZXJvIG91dFxyXG4gKiAgICBgZmllbGRzZXRgIGVsZW1lbnRzIGluIGFsbCBicm93c2Vycy5cclxuICovXHJcblxyXG5sZWdlbmQge1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8qIDEgKi9cclxuICBjb2xvcjogaW5oZXJpdDsgLyogMiAqL1xyXG4gIGRpc3BsYXk6IHRhYmxlOyAvKiAxICovXHJcbiAgbWF4LXdpZHRoOiAxMDAlOyAvKiAxICovXHJcbiAgcGFkZGluZzogMDsgLyogMyAqL1xyXG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7IC8qIDEgKi9cclxufVxyXG5cclxuLyoqXHJcbiAqIEFkZCB0aGUgY29ycmVjdCB2ZXJ0aWNhbCBhbGlnbm1lbnQgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgT3BlcmEuXHJcbiAqL1xyXG5cclxucHJvZ3Jlc3Mge1xyXG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcclxufVxyXG5cclxuLyoqXHJcbiAqIFJlbW92ZSB0aGUgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUgMTArLlxyXG4gKi9cclxuXHJcbnRleHRhcmVhIHtcclxuICBvdmVyZmxvdzogYXV0bztcclxufVxyXG5cclxuLyoqXHJcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIElFIDEwLlxyXG4gKiAyLiBSZW1vdmUgdGhlIHBhZGRpbmcgaW4gSUUgMTAuXHJcbiAqL1xyXG5cclxuW3R5cGU9XCJjaGVja2JveFwiXSxcclxuW3R5cGU9XCJyYWRpb1wiXSB7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgLyogMSAqL1xyXG4gIHBhZGRpbmc6IDA7IC8qIDIgKi9cclxufVxyXG5cclxuLyoqXHJcbiAqIENvcnJlY3QgdGhlIGN1cnNvciBzdHlsZSBvZiBpbmNyZW1lbnQgYW5kIGRlY3JlbWVudCBidXR0b25zIGluIENocm9tZS5cclxuICovXHJcblxyXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcclxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xyXG4gIGhlaWdodDogYXV0bztcclxufVxyXG5cclxuLyoqXHJcbiAqIDEuIENvcnJlY3QgdGhlIG9kZCBhcHBlYXJhbmNlIGluIENocm9tZSBhbmQgU2FmYXJpLlxyXG4gKiAyLiBDb3JyZWN0IHRoZSBvdXRsaW5lIHN0eWxlIGluIFNhZmFyaS5cclxuICovXHJcblxyXG5bdHlwZT1cInNlYXJjaFwiXSB7XHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7IC8qIDEgKi9cclxuICBvdXRsaW5lLW9mZnNldDogLTJweDsgLyogMiAqL1xyXG59XHJcblxyXG4vKipcclxuICogUmVtb3ZlIHRoZSBpbm5lciBwYWRkaW5nIGluIENocm9tZSBhbmQgU2FmYXJpIG9uIG1hY09TLlxyXG4gKi9cclxuXHJcblt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcclxuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxyXG4gKiAyLiBDaGFuZ2UgZm9udCBwcm9wZXJ0aWVzIHRvIGBpbmhlcml0YCBpbiBTYWZhcmkuXHJcbiAqL1xyXG5cclxuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8qIDEgKi9cclxuICBmb250OiBpbmhlcml0OyAvKiAyICovXHJcbn1cclxuXHJcbi8qIEludGVyYWN0aXZlXHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKlxyXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBFZGdlLCBJRSAxMCssIGFuZCBGaXJlZm94LlxyXG4gKi9cclxuXHJcbmRldGFpbHMge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4vKlxyXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqL1xyXG5cclxuc3VtbWFyeSB7XHJcbiAgZGlzcGxheTogbGlzdC1pdGVtO1xyXG59XHJcblxyXG4vKiBNaXNjXHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKipcclxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgMTArLlxyXG4gKi9cclxuXHJcbnRlbXBsYXRlIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4vKipcclxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgMTAuXHJcbiAqL1xyXG5cclxuW2hpZGRlbl0ge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn0iLCJAY2hhcnNldCBcIlVURi04XCI7XG4vKiEgbm9ybWFsaXplLmNzcyB2OC4wLjEgfCBNSVQgTGljZW5zZSB8IGdpdGh1Yi5jb20vbmVjb2xhcy9ub3JtYWxpemUuY3NzICovXG4vKiBEb2N1bWVudFxyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXHJcbiAqIDEuIENvcnJlY3QgdGhlIGxpbmUgaGVpZ2h0IGluIGFsbCBicm93c2Vycy5cclxuICogMi4gUHJldmVudCBhZGp1c3RtZW50cyBvZiBmb250IHNpemUgYWZ0ZXIgb3JpZW50YXRpb24gY2hhbmdlcyBpbiBpT1MuXHJcbiAqL1xuaHRtbCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjE1O1xuICAvKiAxICovXG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgLyogMiAqLyB9XG5cbi8qIFNlY3Rpb25zXHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcclxuICogUmVtb3ZlIHRoZSBtYXJnaW4gaW4gYWxsIGJyb3dzZXJzLlxyXG4gKi9cbmJvZHkge1xuICBtYXJnaW46IDA7IH1cblxuLyoqXHJcbiAqIFJlbmRlciB0aGUgYG1haW5gIGVsZW1lbnQgY29uc2lzdGVudGx5IGluIElFLlxyXG4gKi9cbm1haW4ge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4vKipcclxuICogQ29ycmVjdCB0aGUgZm9udCBzaXplIGFuZCBtYXJnaW4gb24gYGgxYCBlbGVtZW50cyB3aXRoaW4gYHNlY3Rpb25gIGFuZFxyXG4gKiBgYXJ0aWNsZWAgY29udGV4dHMgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgU2FmYXJpLlxyXG4gKi9cbmgxIHtcbiAgZm9udC1zaXplOiAyZW07XG4gIG1hcmdpbjogMC42N2VtIDA7IH1cblxuLyogR3JvdXBpbmcgY29udGVudFxyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXHJcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIEZpcmVmb3guXHJcbiAqIDIuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UgYW5kIElFLlxyXG4gKi9cbmhyIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIC8qIDEgKi9cbiAgaGVpZ2h0OiAwO1xuICAvKiAxICovXG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICAvKiAyICovIH1cblxuLyoqXHJcbiAqIDEuIENvcnJlY3QgdGhlIGluaGVyaXRhbmNlIGFuZCBzY2FsaW5nIG9mIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cclxuICovXG5wcmUge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7XG4gIC8qIDEgKi9cbiAgZm9udC1zaXplOiAxZW07XG4gIC8qIDIgKi8gfVxuXG4vKiBUZXh0LWxldmVsIHNlbWFudGljc1xyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXHJcbiAqIFJlbW92ZSB0aGUgZ3JheSBiYWNrZ3JvdW5kIG9uIGFjdGl2ZSBsaW5rcyBpbiBJRSAxMC5cclxuICovXG5hIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLyoqXHJcbiAqIDEuIFJlbW92ZSB0aGUgYm90dG9tIGJvcmRlciBpbiBDaHJvbWUgNTctXHJcbiAqIDIuIEFkZCB0aGUgY29ycmVjdCB0ZXh0IGRlY29yYXRpb24gaW4gQ2hyb21lLCBFZGdlLCBJRSwgT3BlcmEsIGFuZCBTYWZhcmkuXHJcbiAqL1xuYWJiclt0aXRsZV0ge1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICAvKiAxICovXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAvKiAyICovXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDtcbiAgLyogMiAqLyB9XG5cbi8qKlxyXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCB3ZWlnaHQgaW4gQ2hyb21lLCBFZGdlLCBhbmQgU2FmYXJpLlxyXG4gKi9cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogYm9sZGVyOyB9XG5cbi8qKlxyXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmhlcml0YW5jZSBhbmQgc2NhbGluZyBvZiBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKiAyLiBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqL1xuY29kZSxcbmtiZCxcbnNhbXAge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7XG4gIC8qIDEgKi9cbiAgZm9udC1zaXplOiAxZW07XG4gIC8qIDIgKi8gfVxuXG4vKipcclxuICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqL1xuc21hbGwge1xuICBmb250LXNpemU6IDgwJTsgfVxuXG4vKipcclxuICogUHJldmVudCBgc3ViYCBhbmQgYHN1cGAgZWxlbWVudHMgZnJvbSBhZmZlY3RpbmcgdGhlIGxpbmUgaGVpZ2h0IGluXHJcbiAqIGFsbCBicm93c2Vycy5cclxuICovXG5zdWIsXG5zdXAge1xuICBmb250LXNpemU6IDc1JTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lOyB9XG5cbnN1YiB7XG4gIGJvdHRvbTogLTAuMjVlbTsgfVxuXG5zdXAge1xuICB0b3A6IC0wLjVlbTsgfVxuXG4vKiBFbWJlZGRlZCBjb250ZW50XHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcclxuICogUmVtb3ZlIHRoZSBib3JkZXIgb24gaW1hZ2VzIGluc2lkZSBsaW5rcyBpbiBJRSAxMC5cclxuICovXG5pbWcge1xuICBib3JkZXItc3R5bGU6IG5vbmU7IH1cblxuLyogRm9ybXNcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxyXG4gKiAxLiBDaGFuZ2UgdGhlIGZvbnQgc3R5bGVzIGluIGFsbCBicm93c2Vycy5cclxuICogMi4gUmVtb3ZlIHRoZSBtYXJnaW4gaW4gRmlyZWZveCBhbmQgU2FmYXJpLlxyXG4gKi9cbmJ1dHRvbixcbmlucHV0LFxub3B0Z3JvdXAsXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICAvKiAxICovXG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgLyogMSAqL1xuICBsaW5lLWhlaWdodDogMS4xNTtcbiAgLyogMSAqL1xuICBtYXJnaW46IDA7XG4gIC8qIDIgKi8gfVxuXG4vKipcclxuICogU2hvdyB0aGUgb3ZlcmZsb3cgaW4gSUUuXHJcbiAqIDEuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UuXHJcbiAqL1xuYnV0dG9uLFxuaW5wdXQge1xuICAvKiAxICovXG4gIG92ZXJmbG93OiB2aXNpYmxlOyB9XG5cbi8qKlxyXG4gKiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEVkZ2UsIEZpcmVmb3gsIGFuZCBJRS5cclxuICogMS4gUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBGaXJlZm94LlxyXG4gKi9cbmJ1dHRvbixcbnNlbGVjdCB7XG4gIC8qIDEgKi9cbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7IH1cblxuLyoqXHJcbiAqIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXHJcbiAqL1xuYnV0dG9uLFxuW3R5cGU9XCJidXR0b25cIl0sXG5bdHlwZT1cInJlc2V0XCJdLFxuW3R5cGU9XCJzdWJtaXRcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgfVxuXG4vKipcclxuICogUmVtb3ZlIHRoZSBpbm5lciBib3JkZXIgYW5kIHBhZGRpbmcgaW4gRmlyZWZveC5cclxuICovXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cImJ1dHRvblwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwicmVzZXRcIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInN1Ym1pdFwiXTo6LW1vei1mb2N1cy1pbm5lciB7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDsgfVxuXG4vKipcclxuICogUmVzdG9yZSB0aGUgZm9jdXMgc3R5bGVzIHVuc2V0IGJ5IHRoZSBwcmV2aW91cyBydWxlLlxyXG4gKi9cbmJ1dHRvbjotbW96LWZvY3VzcmluZyxcblt0eXBlPVwiYnV0dG9uXCJdOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJyZXNldFwiXTotbW96LWZvY3VzcmluZyxcblt0eXBlPVwic3VibWl0XCJdOi1tb3otZm9jdXNyaW5nIHtcbiAgb3V0bGluZTogMXB4IGRvdHRlZCBCdXR0b25UZXh0OyB9XG5cbi8qKlxyXG4gKiBDb3JyZWN0IHRoZSBwYWRkaW5nIGluIEZpcmVmb3guXHJcbiAqL1xuZmllbGRzZXQge1xuICBwYWRkaW5nOiAwLjM1ZW0gMC43NWVtIDAuNjI1ZW07IH1cblxuLyoqXHJcbiAqIDEuIENvcnJlY3QgdGhlIHRleHQgd3JhcHBpbmcgaW4gRWRnZSBhbmQgSUUuXHJcbiAqIDIuIENvcnJlY3QgdGhlIGNvbG9yIGluaGVyaXRhbmNlIGZyb20gYGZpZWxkc2V0YCBlbGVtZW50cyBpbiBJRS5cclxuICogMy4gUmVtb3ZlIHRoZSBwYWRkaW5nIHNvIGRldmVsb3BlcnMgYXJlIG5vdCBjYXVnaHQgb3V0IHdoZW4gdGhleSB6ZXJvIG91dFxyXG4gKiAgICBgZmllbGRzZXRgIGVsZW1lbnRzIGluIGFsbCBicm93c2Vycy5cclxuICovXG5sZWdlbmQge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAvKiAxICovXG4gIGNvbG9yOiBpbmhlcml0O1xuICAvKiAyICovXG4gIGRpc3BsYXk6IHRhYmxlO1xuICAvKiAxICovXG4gIG1heC13aWR0aDogMTAwJTtcbiAgLyogMSAqL1xuICBwYWRkaW5nOiAwO1xuICAvKiAzICovXG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIC8qIDEgKi8gfVxuXG4vKipcclxuICogQWRkIHRoZSBjb3JyZWN0IHZlcnRpY2FsIGFsaWdubWVudCBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBPcGVyYS5cclxuICovXG5wcm9ncmVzcyB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgfVxuXG4vKipcclxuICogUmVtb3ZlIHRoZSBkZWZhdWx0IHZlcnRpY2FsIHNjcm9sbGJhciBpbiBJRSAxMCsuXHJcbiAqL1xudGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bzsgfVxuXG4vKipcclxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gSUUgMTAuXHJcbiAqIDIuIFJlbW92ZSB0aGUgcGFkZGluZyBpbiBJRSAxMC5cclxuICovXG5bdHlwZT1cImNoZWNrYm94XCJdLFxuW3R5cGU9XCJyYWRpb1wiXSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC8qIDEgKi9cbiAgcGFkZGluZzogMDtcbiAgLyogMiAqLyB9XG5cbi8qKlxyXG4gKiBDb3JyZWN0IHRoZSBjdXJzb3Igc3R5bGUgb2YgaW5jcmVtZW50IGFuZCBkZWNyZW1lbnQgYnV0dG9ucyBpbiBDaHJvbWUuXHJcbiAqL1xuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bzsgfVxuXG4vKipcclxuICogMS4gQ29ycmVjdCB0aGUgb2RkIGFwcGVhcmFuY2UgaW4gQ2hyb21lIGFuZCBTYWZhcmkuXHJcbiAqIDIuIENvcnJlY3QgdGhlIG91dGxpbmUgc3R5bGUgaW4gU2FmYXJpLlxyXG4gKi9cblt0eXBlPVwic2VhcmNoXCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XG4gIC8qIDEgKi9cbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7XG4gIC8qIDIgKi8gfVxuXG4vKipcclxuICogUmVtb3ZlIHRoZSBpbm5lciBwYWRkaW5nIGluIENocm9tZSBhbmQgU2FmYXJpIG9uIG1hY09TLlxyXG4gKi9cblt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lOyB9XG5cbi8qKlxyXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxyXG4gKiAyLiBDaGFuZ2UgZm9udCBwcm9wZXJ0aWVzIHRvIGBpbmhlcml0YCBpbiBTYWZhcmkuXHJcbiAqL1xuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xuICAvKiAxICovXG4gIGZvbnQ6IGluaGVyaXQ7XG4gIC8qIDIgKi8gfVxuXG4vKiBJbnRlcmFjdGl2ZVxyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLypcclxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gRWRnZSwgSUUgMTArLCBhbmQgRmlyZWZveC5cclxuICovXG5kZXRhaWxzIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLypcclxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKi9cbnN1bW1hcnkge1xuICBkaXNwbGF5OiBsaXN0LWl0ZW07IH1cblxuLyogTWlzY1xyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXHJcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDEwKy5cclxuICovXG50ZW1wbGF0ZSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLyoqXHJcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDEwLlxyXG4gKi9cbltoaWRkZW5dIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG5odG1sLFxuYm9keSB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgIGh0bWwsXG4gICAgYm9keSB7XG4gICAgICBvdmVyZmxvdy14OiBoaWRkZW47IH0gfVxuXG5ib2R5IHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjM0cHg7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICBwYWRkaW5nOiA2NnB4IDAgMCAwO1xuICBiYWNrZ3JvdW5kOiAjRjdGQkZBO1xuICBjb2xvcjogIzJGMzIzQTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICBib2R5IHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4OyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgIGJvZHkge1xuICAgICAgcGFkZGluZzogNjVweCAwIDAgMDsgfSB9XG5cbi5jZjphZnRlciB7XG4gIGNvbnRlbnQ6ICcgJztcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAwO1xuICBjbGVhcjogYm90aDsgfVxuXG5pbnB1dCwgYnV0dG9uLCB0ZXh0YXJlYSB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTsgfVxuXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxucCB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDsgfVxuXG51bCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDsgfVxuICB1bCBsaSB7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lOyB9XG5cbmEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjMkYzMjNBOyB9XG5cbi50ZXh0LXVwcGVyY2FzZSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuaW5wdXRbdHlwZT1udW1iZXJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuaW5wdXRbdHlwZT1udW1iZXJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIG1hcmdpbjogMDsgfVxuXG4uZGl2aWRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDJweDtcbiAgYmFja2dyb3VuZDogI0ZGNjk0RTtcbiAgbWFyZ2luOiAyNHB4IDA7IH1cblxuaW5wdXQuaXMtZmlsbGVkLFxudGV4dGFyZWEuaXMtZmlsbGVkIHtcbiAgYm9yZGVyLWNvbG9yOiAjMkYzMjNBICFpbXBvcnRhbnQ7IH1cblxuLmlzLW92aCB7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuLm1lbnUtYWN0aXZlIC5oZWFkZXItbWVudSB7XG4gIG9wYWNpdHk6IDE7XG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMHB4LCAwKTsgfVxuXG4uY29udGVudC13cmFwcGVyIHtcbiAgbWFyZ2luOiA1MHB4IDAgMCAwOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAuY29udGVudC13cmFwcGVyIHtcbiAgICAgIG1hcmdpbjogMjBweCAwIDAgMDsgfSB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJCZWJhcyBOZXVlIFByb1wiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0JlYmFzTmV1ZVByby1Cb2xkLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9CZWJhc05ldWVQcm8tQm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiQmViYXMgTmV1ZSBQcm9cIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9CZWJhc05ldWVQcm8tUmVndWxhci53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvQmViYXNOZXVlUHJvLVJlZ3VsYXIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiQmViYXMgTmV1ZSBQcm8gTWlkZGxlXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvQmViYXNOZXVlUHJvLU1pZGRsZS53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvQmViYXNOZXVlUHJvLU1pZGRsZS53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9Sb2JvdG8tUmVndWxhci53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvUm9ib3RvLVJlZ3VsYXIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvUm9ib3RvLU1lZGl1bS53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvUm9ib3RvLU1lZGl1bS53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9Sb2JvdG8tQm9sZC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvUm9ib3RvLUJvbGQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9Nb250c2VycmF0LVJlZ3VsYXIud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL01vbnRzZXJyYXQtUmVndWxhci53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwOyB9XG5cbi5oZWFkbGluZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkJlYmFzIE5ldWUgUHJvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMzhweDtcbiAgbGluZS1oZWlnaHQ6IDQzcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxldHRlci1zcGFjaW5nOiAwLjc2cHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgIC5oZWFkbGluZSB7XG4gICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICAgIG1hcmdpbjogMCAwIDE3cHggMDsgfSB9XG4gIC5oZWFkbGluZSBhIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC40cztcbiAgICBmb250LWZhbWlseTogXCJCZWJhcyBOZXVlIFByb1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtc2l6ZTogMzhweDtcbiAgICBsaW5lLWhlaWdodDogNDNweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4zOHB4O1xuICAgIGNvbG9yOiAjMDA2RDc4O1xuICAgIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjMDA2RDc4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgLmhlYWRsaW5lIGEge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBib3JkZXItYm90dG9tOiBub25lOyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAuaGVhZGxpbmUgYSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7IH0gfVxuICAgIC5oZWFkbGluZSBhOmhvdmVyIHtcbiAgICAgIGNvbG9yOiByZ2JhKDAsIDEwOSwgMTIwLCAwLjkpO1xuICAgICAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkIHJnYmEoMCwgMTA5LCAxMjAsIDAuOSk7IH1cbiAgICAuaGVhZGxpbmUgYTphY3RpdmUge1xuICAgICAgY29sb3I6ICMwMDZkNzg7XG4gICAgICBib3JkZXItYm90dG9tOiAzcHggc29saWQgIzAwNmQ3ODsgfVxuXG4udG9vbHRpcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiA0OHB4O1xuICBsaW5lLWhlaWdodDogNDhweDtcbiAgcGFkZGluZzogMCAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJhY2tncm91bmQ6ICNCREJEQkQ7XG4gIGNvbG9yOiAjZmZmZmZmOyB9XG4gIC50b29sdGlwOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcgJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTVweCwgLTUwJSk7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogNnB4O1xuICAgIGhlaWdodDogMTdweDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvbnMvdG9vbHRpcC5zdmdcIikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgLnRvb2x0aXA6OmJlZm9yZSB7XG4gICAgICAgIHdpZHRoOiAxN3B4O1xuICAgICAgICBoZWlnaHQ6IDZweDtcbiAgICAgICAgdG9wOiAxcHg7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTEwMCUpO1xuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29ucy90b29sdGlwLXVwLnN2Z1wiKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluOyB9IH1cblxuLmJ0biB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IH1cbiAgLmJ0bi1iaWcge1xuICAgIGhlaWdodDogNjVweDtcbiAgICBsaW5lLWhlaWdodDogNjVweDtcbiAgICBmb250LXNpemU6IDE0cHg7IH1cbiAgLmJ0bi1tZWRpdW0ge1xuICAgIGhlaWdodDogNTZweDtcbiAgICBsaW5lLWhlaWdodDogNTZweDtcbiAgICBmb250LXNpemU6IDE2cHg7IH1cbiAgLmJ0bi1zbWFsbCB7XG4gICAgaGVpZ2h0OiAzNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzNHB4OyB9XG4gIC5idG4tcHJpbWFyeSB7XG4gICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBwYWRkaW5nOiAwIDQwcHg7XG4gICAgYmFja2dyb3VuZDogIzAwNkQ3ODtcbiAgICBjb2xvcjogI2ZmZmZmZjsgfVxuICAgIC5idG4tcHJpbWFyeTpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDEwOSwgMTIwLCAwLjkpOyB9XG4gIC5idG4tcmFkaXVzIHtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7IH1cbiAgLmJ0bi1ib3JkZXJlZCB7XG4gICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMkYzMjNBO1xuICAgIGNvbG9yOiAjMkYzMjNBOyB9XG4gICAgLmJ0bi1ib3JkZXJlZDpob3ZlciB7XG4gICAgICBjb2xvcjogcmdiYSg0NywgNTAsIDU4LCAwLjgpO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSg0NywgNTAsIDU4LCAwLjgpOyB9XG4gIC5idG4tYm9yZGVyLWxlZnQge1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgcmdiYSgxMzksIDEzOSwgMTM5LCAwLjM1KTsgfVxuICAuYnRuLXNoYWRvdyB7XG4gICAgZmlsdGVyOiBkcm9wLXNoYWRvdygwcHggMXB4IDE1cHggcmdiYSgwLCAwLCAwLCAwLjA5KSkgZHJvcC1zaGFkb3coMHB4IDkuODEzNDdweCA3Ljg1MDc3cHggcmdiYSgwLCAwLCAwLCAwLjAzNSkpIGRyb3Atc2hhZG93KDBweCA1LjIxMTg2cHggNC4xNjk0OXB4IHJnYmEoMCwgMCwgMCwgMC4wMjgyNzI1KSk7IH1cbiAgLmJ0bi1ncmVlbi1saWdodCB7XG4gICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgcGFkZGluZzogMCA0MHB4O1xuICAgIGJhY2tncm91bmQ6ICMwMDk5OTk7XG4gICAgY29sb3I6ICNmZmZmZmY7IH1cbiAgICAuYnRuLWdyZWVuLWxpZ2h0OmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMTUzLCAxNTMsIDAuOSk7IH1cbiAgLmJ0bi1ncmF5IHtcbiAgICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoNDcsIDUwLCA1OCwgMC43NSk7XG4gICAgY29sb3I6ICNmZmZmZmY7IH1cbiAgLmJ0bi1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5idG4tc29jaWFsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAzcHg7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDQ2cHg7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zNSk7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAuYnRuLXNvY2lhbCB7XG4gICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7IH0gfVxuICAgIC5idG4tc29jaWFsOmhvdmVyIHtcbiAgICAgIG9wYWNpdHk6IDAuNzsgfVxuICAgIC5idG4tc29jaWFsLS1mYWNlYm9vayB7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvbnMvc29jaWFscy9mYWNlYm9vay5zdmdcIikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMTZweDsgfVxuICAgICAgLmJ0bi1zb2NpYWwtLWZhY2Vib29rLWdyZWVuIHtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljb25zL3NvY2lhbHMvZmFjZWJvb2stZ3JlZW4uc3ZnXCIpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMTZweDsgfVxuICAgIC5idG4tc29jaWFsLS12ayB7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvbnMvc29jaWFscy92ay5zdmdcIikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMTFweDsgfVxuICAgICAgLmJ0bi1zb2NpYWwtLXZrLWdyZWVuIHtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljb25zL3NvY2lhbHMvdmstZ3JlZW4uc3ZnXCIpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMTFweDsgfVxuICAgIC5idG4tc29jaWFsLS1pbnN0YWdyYW0ge1xuICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljb25zL3NvY2lhbHMvaW5zdGFncmFtLnN2Z1wiKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byAxNnB4OyB9XG4gICAgICAuYnRuLXNvY2lhbC0taW5zdGFncmFtLWdyZWVuIHtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljb25zL3NvY2lhbHMvaW5zdGFncmFtLWdyZWVuLnN2Z1wiKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDE2cHg7IH1cbiAgICAuYnRuLXNvY2lhbC0tdGVsZWdyYW0ge1xuICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljb25zL3NvY2lhbHMvdGVsZWdyYW0uc3ZnXCIpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDE4cHg7IH1cbiAgICAgIC5idG4tc29jaWFsLS10ZWxlZ3JhbS1ncmVlbiB7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29ucy9zb2NpYWxzL3RlbGVncmFtLWdyZWVuLnN2Z1wiKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDE4cHg7IH1cbiAgICAuYnRuLXNvY2lhbC0td2hhdHNhcHAge1xuICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljb25zL3NvY2lhbHMvd2hhdHNhcHAuc3ZnXCIpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDE2cHg7IH1cbiAgICAgIC5idG4tc29jaWFsLS13aGF0c2FwcC1ncmVlbiB7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29ucy9zb2NpYWxzL3doYXRzYXBwLWdyZWVuLnN2Z1wiKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDE2cHg7IH1cbiAgICAuYnRuLXNvY2lhbC0tb2sge1xuICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljb25zL3NvY2lhbHMvb2suc3ZnXCIpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDE1cHg7IH1cbiAgICAgIC5idG4tc29jaWFsLS1vay1ncmVlbiB7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29ucy9zb2NpYWxzL29rLWdyZWVuLnN2Z1wiKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDE1cHg7IH1cbiAgICAuYnRuLXNvY2lhbC1iaWcge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogNDdweDtcbiAgICAgIGhlaWdodDogNDdweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTsgfVxuICAgICAgLmJ0bi1zb2NpYWwtYmlnOmhvdmVyIHtcbiAgICAgICAgb3BhY2l0eTogMC45OyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgIC5idG4tc29jaWFsLWJpZyB7XG4gICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgaGVpZ2h0OiA0MHB4OyB9IH1cbiAgICAgIC5idG4tc29jaWFsLWJpZy0taW5zdGFncmFtIHtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZmZmZiB1cmwoXCIuLi9pbWcvaWNvbnMvc29jaWFscy9pbnN0YWdyYW0tYmlnLnN2Z1wiKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDIwcHg7IH1cbiAgICAgIC5idG4tc29jaWFsLWJpZy0tdmsge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmIHVybChcIi4uL2ltZy9pY29ucy9zb2NpYWxzL3ZrLWJpZy5zdmdcIikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byAxMnB4OyB9XG4gICAgICAuYnRuLXNvY2lhbC1iaWctLWZhY2Vib29rIHtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZmZmZiB1cmwoXCIuLi9pbWcvaWNvbnMvc29jaWFscy9mYWNlYm9vay1iaWcuc3ZnXCIpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMTlweDsgfVxuICAgICAgLmJ0bi1zb2NpYWwtYmlnLS1vayB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmYgdXJsKFwiLi4vaW1nL2ljb25zL3NvY2lhbHMvb2stYmlnLnN2Z1wiKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDIwcHg7IH1cbiAgLmJ0bi1jbG9zZSB7XG4gICAgd2lkdGg6IDQycHg7XG4gICAgaGVpZ2h0OiA0MnB4O1xuICAgIGJhY2tncm91bmQ6ICMwMDZENzggdXJsKFwiLi4vaW1nL2ljb25zL2Nsb3NlLnN2Z1wiKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDE4cHg7IH1cbiAgICAuYnRuLWNsb3NlLXdoaXRlIHtcbiAgICAgIHdpZHRoOiAyM3B4O1xuICAgICAgaGVpZ2h0OiAyM3B4O1xuICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljb25zL2Nsb3NlLXdoaXRlLnN2Z1wiKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogOXB4OyB9XG4gIC5idG4tbGluayB7XG4gICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjNweDtcbiAgICBjb2xvcjogIzAwNkQ3ODsgfVxuICAgIC5idG4tbGluay1ncmF5IHtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjMycHg7XG4gICAgICBjb2xvcjogIzJGMzIzQTtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMkYzMjNBOyB9XG4gIC5idG4tcHJvZmlsZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiA2NXB4O1xuICAgIGhlaWdodDogNjVweDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvbnMvcHJvZmlsZS5zdmdcIikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxOHB4OyB9XG4gICAgLmJ0bi1wcm9maWxlOmhvdmVyIHtcbiAgICAgIG9wYWNpdHk6IDAuODsgfVxuICAgIC5idG4tcHJvZmlsZV9faW1nIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gICAgICByaWdodDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogMzVweDtcbiAgICAgIGhlaWdodDogMzVweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgbWFyZ2luOiBhdXRvOyB9XG4gIC5idG4tYnVyZ2VyIHtcbiAgICB3aWR0aDogMjlweDtcbiAgICBoZWlnaHQ6IDE1cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDEwMDI7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgcGFkZGluZzogMDtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDsgfVxuICAgIC5idG4tYnVyZ2VyX193cmFwcGVyIHtcbiAgICAgIHdpZHRoOiA2NXB4O1xuICAgICAgaGVpZ2h0OiA2NXB4O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQ6ICMwMDZENzg7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgLmJ0bi1idXJnZXJfX3dyYXBwZXIudmlzaWJsZS10YWJsZXQge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgfSB9XG4gICAgLmJ0bi1idXJnZXIgaSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogM3B4O1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgICB0cmFuc2l0aW9uOiAuMjVzIGVhc2UtaW4tb3V0OyB9XG4gICAgICAuYnRuLWJ1cmdlciBpOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgdG9wOiAwOyB9XG4gICAgICAuYnRuLWJ1cmdlciBpOm50aC1jaGlsZCgyKSB7XG4gICAgICAgIHRvcDogNnB4OyB9XG4gICAgICAuYnRuLWJ1cmdlciBpOm50aC1jaGlsZCgzKSB7XG4gICAgICAgIHRvcDogMTJweDsgfVxuICAgIC5idG4tYnVyZ2VyLmlzLW9wZW4gaSB7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmOyB9XG4gICAgICAuYnRuLWJ1cmdlci5pcy1vcGVuIGk6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgdG9wOiA2cHg7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDEzNWRlZyk7IH1cbiAgICAgIC5idG4tYnVyZ2VyLmlzLW9wZW4gaTpudGgtY2hpbGQoMikge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICBsZWZ0OiAtMzBweDsgfVxuICAgICAgLmJ0bi1idXJnZXIuaXMtb3BlbiBpOm50aC1jaGlsZCgzKSB7XG4gICAgICAgIHRvcDogNnB4O1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTM1ZGVnKTsgfVxuICAuYnRuLWVkaXQge1xuICAgIHdpZHRoOiA0OHB4O1xuICAgIGhlaWdodDogNDhweDtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgYmFja2dyb3VuZDogI2ZmZmZmZiB1cmwoXCIuLi9pbWcvaWNvbnMvZWRpdC5zdmdcIikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiAyMnB4OyB9XG4gIC5idG4tcGxheSB7XG4gICAgd2lkdGg6IDg2cHg7XG4gICAgaGVpZ2h0OiA4NnB4O1xuICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29ucy9wbGF5LnN2Z1wiKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47IH1cbiAgLmJ0bi1pbmZvIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDIycHg7XG4gICAgaGVpZ2h0OiAyMnB4O1xuICAgIGJhY2tncm91bmQ6ICMwMDZENzg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlOyB9XG4gICAgLmJ0bi1pbmZvOjphZnRlciB7XG4gICAgICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBjb250ZW50OiAnPyc7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGNvbG9yOiAjZmZmZmZmOyB9XG4gIC5idG4tZmlsdGVyIHtcbiAgICB3aWR0aDogNDhweDtcbiAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljb25zL2ZpbHRlci5zdmdcIikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiAzMnB4IGF1dG87XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzAwNkQ3ODtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7IH1cbiAgLmJ0bi1sb2FkIHtcbiAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDQ2cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzJGMzIzQTtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgcGFkZGluZzogMCAzMHB4OyB9XG4gICAgLmJ0bi1sb2FkIHNwYW4ge1xuICAgICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgcGFkZGluZzogMCA0NnB4IDAgMDtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4zMnB4O1xuICAgICAgY29sb3I6ICMyRjMyM0E7IH1cbiAgICAgIC5idG4tbG9hZCBzcGFuOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB3aWR0aDogMjVweDtcbiAgICAgICAgaGVpZ2h0OiAyMnB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvbnMvZG93bmxvYWQuc3ZnXCIpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47IH1cbiAgLmJ0bi1saXN0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDQ4cHg7XG4gICAgaGVpZ2h0OiA0OHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDZENzg7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7IH1cbiAgICAuYnRuLWxpc3Q6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHdpZHRoOiAyOHB4O1xuICAgICAgaGVpZ2h0OiAyNnB4O1xuICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljb25zL2xpc3Quc3ZnXCIpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluOyB9XG4gIC5idG4tY29tbWVudCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiA0OHB4O1xuICAgIGhlaWdodDogNDhweDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvbnMvY29tbWVudC1ncmVlbi5zdmdcIikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiAyMHB4OyB9XG4gICAgLmJ0bi1jb21tZW50OmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29ucy9jb21tZW50LnN2Z1wiKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMjBweDsgfVxuXG4ubW9yZSB7XG4gIG1heC13aWR0aDogNTAwcHg7XG4gIG1hcmdpbjogMjBweCBhdXRvIDAgYXV0bzsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgLm1vcmUge1xuICAgICAgbWF4LXdpZHRoOiAyNDBweDtcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvOyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgIC5tb3JlLXdoaXRlLXRhYmxldCB7XG4gICAgICBwYWRkaW5nOiAxNHB4IDAgMzJweCAwO1xuICAgICAgYmFja2dyb3VuZDogI2ZmZmZmZjsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAubW9yZS13aGl0ZS10YWJsZXQgLm1vcmUge1xuICAgICAgbWFyZ2luOiAwIGF1dG87IH0gfVxuICAubW9yZS0td2hpdGUge1xuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7IH1cblxuLm1vZGFsIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgb3V0bGluZTogMDtcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICB6LWluZGV4OiAxMDUwO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDsgfVxuICAubW9kYWwtb3BlbiB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgIC5tb2RhbC1vcGVuIC5tb2RhbCB7XG4gICAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgICBvdmVyZmxvdy15OiBhdXRvOyB9XG4gIC5tb2RhbC1kaWFsb2cge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogNzM1cHg7XG4gICAgbWFyZ2luOiA4MHB4IGF1dG8gNDBweCBhdXRvO1xuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gICAgcGFkZGluZzogMzhweCAyNHB4O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAubW9kYWwtZGlhbG9nIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMzBweCk7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIC5tb2RhbC1kaWFsb2cgLmZvcm0tbW9kYWwge1xuICAgICAgICBib3JkZXI6IDRweCBzb2xpZCAjMDA2RDc4O1xuICAgICAgICBwYWRkaW5nOiAyMHB4OyB9IH1cbiAgLm1vZGFsLWNvbnRlbnQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICAgIG91dGxpbmU6IG5vbmU7IH1cbiAgLm1vZGFsLWJhY2tkcm9wIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgei1pbmRleDogMTA0MDtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgYmFja2dyb3VuZDogcmdiYSg0NywgNTAsIDU4LCAwLjUpOyB9XG4gICAgLm1vZGFsLWJhY2tkcm9wLmZhZGUge1xuICAgICAgb3BhY2l0eTogMDsgfVxuICAgIC5tb2RhbC1iYWNrZHJvcC5pbiB7XG4gICAgICBvcGFjaXR5OiAxOyB9XG4gIC5tb2RhbC5mYWRlIC5tb2RhbC1kaWFsb2cge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC0yNSUpO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2Utb3V0OyB9XG4gIC5tb2RhbC5pbiAubW9kYWwtZGlhbG9nIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTsgfVxuICAubW9kYWwtdGhhbmtzX19jb250ZW50IHAge1xuICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC4zNHB4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgLm1vZGFsLXRoYW5rc19fY29udGVudCBwIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjJweDsgfSB9XG4gICAgLm1vZGFsLXRoYW5rc19fY29udGVudCBwICsgcCB7XG4gICAgICBtYXJnaW4tdG9wOiAyOHB4OyB9XG4gIC5tb2RhbC1kb25hdGUtdGhhbmtzIHtcbiAgICBwYWRkaW5nOiA1MHB4IDA7IH1cbiAgICAubW9kYWwtZG9uYXRlLXRoYW5rc19faGVhZGxpbmUge1xuICAgICAgZm9udC1mYW1pbHk6IFwiQmViYXMgTmV1ZSBQcm9cIiwgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBwYWRkaW5nOiAxODRweCAwIDAgMDtcbiAgICAgIG1hcmdpbjogMCAwIDIwcHggMDtcbiAgICAgIGZvbnQtc2l6ZTogNTJweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA1M3B4O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjUycHg7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgIC5tb2RhbC1kb25hdGUtdGhhbmtzX19oZWFkbGluZSB7XG4gICAgICAgICAgcGFkZGluZzogOTBweCAwIDAgMDtcbiAgICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7IH0gfVxuICAgICAgLm1vZGFsLWRvbmF0ZS10aGFua3NfX2hlYWRsaW5lOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnICc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IDE1MXB4O1xuICAgICAgICBoZWlnaHQ6IDEzNnB4O1xuICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29ucy9zbWlsZS5zdmdcIikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjsgfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgICAgLm1vZGFsLWRvbmF0ZS10aGFua3NfX2hlYWRsaW5lOjpiZWZvcmUge1xuICAgICAgICAgICAgd2lkdGg6IDgxcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDcycHg7IH0gfVxuICAgIC5tb2RhbC1kb25hdGUtdGhhbmtzX19idXR0b25zIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBwYWRkaW5nOiAwIDIwcHg7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgLm1vZGFsLWRvbmF0ZS10aGFua3NfX2J1dHRvbnMge1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH0gfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgICAubW9kYWwtZG9uYXRlLXRoYW5rc19fYnV0dG9ucyAuYnRuIHtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBtYXJnaW46IDAgMCA1cHggMDsgfSB9XG4gIC5tb2RhbC1ldmVudF9faGVhZGVyIHtcbiAgICBwYWRkaW5nOiAwIDAgNDBweCAwO1xuICAgIG1hcmdpbjogMCAwIDI0cHggMDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgxNzgsIDE3NSwgMTc1LCAwLjQ1KTsgfVxuICAgIC5tb2RhbC1ldmVudF9faGVhZGVyIC5mb3JtLW1vZGFsX19oZWFkbGluZSB7XG4gICAgICBtYXJnaW46IDAgMCAyNHB4IDA7IH1cbiAgLm1vZGFsLWV2ZW50X19zdWJ0aXRsZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiQmViYXMgTmV1ZSBQcm9cIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMCAwIDMycHggMDtcbiAgICBmb250LXNpemU6IDM4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDQycHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjM4cHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgLm1vZGFsLWV2ZW50X190aXRsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5tb2RhbC1ldmVudF9fdXJsIHtcbiAgICBtYXJnaW46IDMycHggMCAwIDA7IH1cbiAgICAubW9kYWwtZXZlbnRfX3VybCAudXJsLWNvcHlfX2lucHV0IHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMTM5LCAxMzksIDEzOSwgMC4zNSk7XG4gICAgICBib3JkZXItcmlnaHQ6IG5vbmU7IH1cbiAgLm1vZGFsLWV2ZW50X19idXR0b24ge1xuICAgIG1hcmdpbjogMzJweCAwIDAgMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgLm1vZGFsLWluZm8ge1xuICAgIHotaW5kZXg6IDEwMDAwMDsgfVxuICAgIC5tb2RhbC1pbmZvOjphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoNDcsIDUwLCA1OCwgMC41KTtcbiAgICAgIHotaW5kZXg6IC0xOyB9XG4gICAgLm1vZGFsLWluZm8gLm1vZGFsLWRpYWxvZyB7XG4gICAgICBwYWRkaW5nOiAwOyB9XG4gICAgLm1vZGFsLWluZm9fX2Nsb3NlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogLThweDtcbiAgICAgIHJpZ2h0OiAtOHB4OyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgIC5tb2RhbC1pbmZvX19jbG9zZSB7XG4gICAgICAgICAgdG9wOiAtMjRweDtcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMTAwJSk7IH0gfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgICAubW9kYWwtaW5mb19fY2xvc2UgLmJ0biB7XG4gICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29ucy9jbG9zZS1tb2JpbGUuc3ZnXCIpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjsgfSB9XG4gICAgLm1vZGFsLWluZm8gLnNldHRpbmdzLXNpZGViYXJfX2Rlc2NyaXB0aW9uIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4OyB9XG4gICAgLm1vZGFsLWluZm8gLnNldHRpbmdzLXNpZGViYXJfX2xpc3Qge1xuICAgICAgcGFkZGluZzogMjBweCAwOyB9XG4gICAgICAubW9kYWwtaW5mbyAuc2V0dGluZ3Mtc2lkZWJhcl9fbGlzdCBsaSB7XG4gICAgICAgIHBhZGRpbmc6IDAgMjRweCAwIDg2cHg7IH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgICAgIC5tb2RhbC1pbmZvIC5zZXR0aW5ncy1zaWRlYmFyX19saXN0IGxpOjpiZWZvcmUge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgICAubW9kYWwtaW5mbyAuc2V0dGluZ3Mtc2lkZWJhcl9fbGlzdCBsaTpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgICAgbWFyZ2luOiAwOyB9IH1cbiAgICAubW9kYWwtaW5mbyAuc2V0dGluZ3Mtc2lkZWJhcl9fc3VidGl0bGUge1xuICAgICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luOiAwIDAgOHB4IDA7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgIGNvbG9yOiAjMkYzMjNBOyB9XG4gIC5tb2RhbC1jcm9wX19oZWFkIHtcbiAgICBtYXgtd2lkdGg6IDQ0NXB4O1xuICAgIG1hcmdpbjogMCBhdXRvIDUwcHggYXV0bzsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIC5tb2RhbC1jcm9wX19oZWFkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDsgfSB9XG4gICAgLm1vZGFsLWNyb3BfX2hlYWQgLmZvcm0tbW9kYWxfX2hlYWRsaW5lIHtcbiAgICAgIG1hcmdpbjogMCAwIDE1cHggMDsgfVxuICAgIC5tb2RhbC1jcm9wX19oZWFkIC5mb3JtLW1vZGFsX190aXRsZSB7XG4gICAgICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjI4cHg7XG4gICAgICBjb2xvcjogcmdiYSg0NywgNTAsIDU4LCAwLjc1KTsgfVxuXG4uZmFkZSB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4xNXMgbGluZWFyOyB9XG4gIC5mYWRlLmluIHtcbiAgICBvcGFjaXR5OiAxOyB9XG5cbi5tb2RhbHMtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDEwMHB4IDA7XG4gIG1pbi1oZWlnaHQ6IDEwMHZoOyB9XG4gIC5tb2RhbHMtd3JhcHBlciAuY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IH1cbiAgLm1vZGFscy13cmFwcGVyIC5idG4ge1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7IH1cblxuLmpxLXNlbGVjdGJveC5vcGVuZWQgLmpxLXNlbGVjdGJveF9fdHJpZ2dlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCkgcm90YXRlKDE4MGRlZyk7IH1cblxuLmpxLXNlbGVjdGJveF9fc2VsZWN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiA0OHB4O1xuICBsaW5lLWhlaWdodDogNDhweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzJGMzIzQTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuICAuanEtc2VsZWN0Ym94X19zZWxlY3QtdGV4dCB7XG4gICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBtYXJnaW46IDAgMjBweCAwIDA7XG4gICAgZm9udC1zaXplOiAxNnB4OyB9XG5cbi5qcS1zZWxlY3Rib3hfX3RyaWdnZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cztcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljb25zL2Ryb3Bkb3duLWFycm93LnN2Z1wiKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiA4cHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCkgcm90YXRlKDBkZWcpOyB9XG5cbi5qcS1zZWxlY3Rib3hfX2Ryb3Bkb3duIHtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJveC1zaGFkb3c6IDBweCAxcHggMTVweCByZ2JhKDAsIDAsIDAsIDAuMDkpLCAwcHggOS44MTM0N3B4IDcuODUwNzdweCByZ2JhKDAsIDAsIDAsIDAuMDM1KSwgMHB4IDUuMjExODZweCA0LjE2OTQ5cHggcmdiYSgwLCAwLCAwLCAwLjAyODI3MjUpO1xuICBib3JkZXItcmFkaXVzOiAwIDAgM3B4IDNweDsgfVxuICAuanEtc2VsZWN0Ym94X19kcm9wZG93biB1bCBsaSB7XG4gICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBwYWRkaW5nOiA2cHggMjBweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgLmpxLXNlbGVjdGJveF9fZHJvcGRvd24gdWwgbGkuc2VsIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cblxuLmhlYWRlciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMTM5LCAxMzksIDEzOSwgMC4zNSk7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIHotaW5kZXg6IDEwMTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgLmhlYWRlciB7XG4gICAgICBoZWlnaHQ6IDY1cHg7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9IH1cbiAgLmhlYWRlcl9faW4ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgcGFkZGluZzogMCAwIDAgOTZweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMzk5cHgpIHtcbiAgICAgIC5oZWFkZXJfX2luIHtcbiAgICAgICAgcGFkZGluZzogMCAwIDAgMThweDsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgLmhlYWRlcl9faW4ge1xuICAgICAgICBwYWRkaW5nOiAwIDAgMCAxNXB4O1xuICAgICAgICBoZWlnaHQ6IDEwMCU7IH0gfVxuICAuaGVhZGVyX19uYXZpZ2F0aW9uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgLmhlYWRlci1sb2dvIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgaGVpZ2h0OiA2MXB4O1xuICAgIG1hcmdpbjogMCAxMDZweCAwIDA7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTM5OXB4KSB7XG4gICAgICAuaGVhZGVyLWxvZ28ge1xuICAgICAgICBtYXJnaW46IDAgNzVweCAwIDA7IH0gfVxuICAgIC5oZWFkZXItbG9nb19faW1nIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgaGVpZ2h0OiAxMDAlOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAuaGVhZGVyLW1lbnUge1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNHM7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICB0b3A6IDY1cHg7XG4gICAgICByaWdodDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICAgICAgei1pbmRleDogMTAxO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKTtcbiAgICAgIG92ZXJmbG93LXk6IGF1dG87IH0gfVxuICAuaGVhZGVyLW1lbnVfX2xpc3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWFyZ2luOiAwIC0yNXB4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEzOTlweCkge1xuICAgICAgLmhlYWRlci1tZW51X19saXN0IHtcbiAgICAgICAgbWFyZ2luOiAwIC0yMHB4OyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAuaGVhZGVyLW1lbnVfX2xpc3Qge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjMDA2RDc4O1xuICAgICAgICBwYWRkaW5nOiAwIDQ1cHg7XG4gICAgICAgIG1hcmdpbjogMCAwIDI0cHggMDsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgLmhlYWRlci1tZW51X19saXN0IGxpOmxhc3Qtb2YtdHlwZSAuaGVhZGVyLW1lbnVfX2xpbmsge1xuICAgICAgICBib3JkZXItYm90dG9tOiBub25lOyB9IH1cbiAgLmhlYWRlci1tZW51X19saW5rIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC40cztcbiAgICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIHBhZGRpbmc6IDAgMjVweDtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gICAgY29sb3I6IHJnYmEoNDcsIDUwLCA1OCwgMC44NSk7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTM5OXB4KSB7XG4gICAgICAuaGVhZGVyLW1lbnVfX2xpbmsge1xuICAgICAgICBwYWRkaW5nOiAwIDIwcHg7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIC5oZWFkZXItbWVudV9fbGluayB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICBwYWRkaW5nOiAxNXB4IDA7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDE3OCwgMTc1LCAxNzUsIDAuNDUpO1xuICAgICAgICBmb250LXNpemU6IDE4cHg7IH0gfVxuICAgIC5oZWFkZXItbWVudV9fbGluazpob3ZlciB7XG4gICAgICBjb2xvcjogcmdiYSg0NywgNTAsIDU4LCAwLjcpOyB9XG4gICAgLmhlYWRlci1tZW51X19saW5rOmFjdGl2ZSB7XG4gICAgICBjb2xvcjogIzJmMzIzYTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIC5oZWFkZXItbWVudV9fbGluay5pcy1hY3RpdmUge1xuICAgICAgICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgLmhlYWRlci1tZW51X19mb290ZXIge1xuICAgICAgcGFkZGluZy1yaWdodDogNDVweDtcbiAgICAgIHBhZGRpbmctbGVmdDogNDVweDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAuaGVhZGVyLW1lbnVfX3Nsb2dhbiB7XG4gICAgICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgIG1hcmdpbjogMCAwIDE4cHggMDsgfSB9XG4gIC5oZWFkZXJfX2NvbnRyb2xzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZvbnQtc2l6ZTogMDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIC5oZWFkZXJfX2NvbnRyb2xzIHtcbiAgICAgICAgZGlzcGxheTogZmxleDsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgLmhlYWRlcl9fY29udHJvbHMge1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7IH0gfVxuICAgIC5oZWFkZXJfX2NvbnRyb2xzIC5idG4ge1xuICAgICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgLmhlYWRlcl9fY29udHJvbHMgLmJ0biB7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgIG1hcmdpbjogMCAwIDE1cHggMDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICAgICAgZmlsdGVyOiBkcm9wLXNoYWRvdygwcHggMXB4IDE1cHggcmdiYSgwLCAwLCAwLCAwLjA5KSkgZHJvcC1zaGFkb3coMHB4IDkuODEzNDdweCA3Ljg1MDc3cHggcmdiYSgwLCAwLCAwLCAwLjAzNSkpIGRyb3Atc2hhZG93KDBweCA1LjIxMTg2cHggNC4xNjk0OXB4IHJnYmEoMCwgMCwgMCwgMC4wMjgyNzI1KSk7IH0gfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgICAuaGVhZGVyX19jb250cm9scyAuYnRuOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgbWFyZ2luOiAwOyB9IH1cbiAgICAgIC5oZWFkZXJfX2NvbnRyb2xzIC5idG4tcHJvZmlsZSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDsgfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgICAgLmhlYWRlcl9fY29udHJvbHMgLmJ0bi1wcm9maWxlIHtcbiAgICAgICAgICAgIHdpZHRoOiA2NXB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA2NXB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMHB4OyB9IH1cblxuLmZvb3RlciB7XG4gIGJhY2tncm91bmQ6ICMwMDZENzg7XG4gIHBhZGRpbmc6IDUwcHggMDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgLmZvb3RlciB7XG4gICAgICBwYWRkaW5nOiAyOHB4IDAgNDNweCAwOyB9IH1cbiAgLmZvb3Rlcl9faGVhZGVyIHtcbiAgICBtYXJnaW46IDAgMCAzOHB4IDA7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAuZm9vdGVyX19oZWFkZXIge1xuICAgICAgICBtYXJnaW46IDAgMCAzM3B4IDA7IH0gfVxuICAuZm9vdGVyX19oZWFkbGluZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiQmViYXMgTmV1ZSBQcm9cIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW46IDAgMCAxOHB4IDA7XG4gICAgZm9udC1zaXplOiAzOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0MnB4O1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC4zOHB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAuZm9vdGVyX19oZWFkbGluZSB7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIG1hcmdpbjogMCAwIDEwcHggMDtcbiAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjU2cHg7IH0gfVxuICAuZm9vdGVyX190aXRsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWF4LXdpZHRoOiA3NzVweDtcbiAgICBtYXJnaW46IDAgYXV0byAyM3B4IGF1dG87XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgLmZvb3Rlcl9fdGl0bGUge1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICBtYXJnaW46IDAgMCAzMHB4IDA7IH0gfVxuICAuZm9vdGVyX19uYXYge1xuICAgIHBhZGRpbmc6IDIzcHggMzhweDtcbiAgICBtYXJnaW46IDAgMCAyM3B4IDA7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zNSk7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zNSk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIC5mb290ZXJfX25hdiB7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgcGFkZGluZzogMjNweCAwIDAgMDtcbiAgICAgICAgbWFyZ2luOiAwIDAgMjZweCAwO1xuICAgICAgICBib3JkZXItYm90dG9tOiBub25lOyB9IH1cbiAgLmZvb3Rlcl9fbG9nbyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiA5NnB4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgLmZvb3Rlcl9fbG9nbyB7XG4gICAgICAgIGhlaWdodDogNTdweDsgfSB9XG4gIC5mb290ZXJfX21lbnUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIC5mb290ZXJfX21lbnUge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGNvbHVtbi1jb3VudDogMjsgfSB9XG4gICAgLmZvb3Rlcl9fbWVudSBsaSB7XG4gICAgICBtYXJnaW46IDAgMThweDsgfVxuICAgICAgLmZvb3Rlcl9fbWVudSBsaSBhIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgY29sb3I6ICNmZmZmZmY7IH1cbiAgLmZvb3Rlcl9fc29jaWFscyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXJnaW46IDAgLTguNXB4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgLmZvb3Rlcl9fc29jaWFscyB7XG4gICAgICAgIG1hcmdpbjogMCAtN3B4OyB9IH1cbiAgLmZvb3Rlcl9fdXJsIHtcbiAgICBtYXJnaW46IDMwcHggMCAwIDA7IH1cbiAgLmZvb3Rlci1ib3R0b20ge1xuICAgIHBhZGRpbmc6IDAgMzhweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIC5mb290ZXItYm90dG9tIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZzogMDsgfSB9XG4gICAgLmZvb3Rlci1ib3R0b21fX3RvcCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgbWFyZ2luOiAwIDAgMzBweCAwOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgIC5mb290ZXItYm90dG9tX190b3Age1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBtYXJnaW46IDAgMCAyOHB4IDA7IH0gfVxuICAgIC5mb290ZXItYm90dG9tX19ib3R0b20ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cbiAgLmZvb3Rlcl9fdGV4dCB7XG4gICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgY29sb3I6ICNGN0ZCRkE7XG4gICAgbWF4LXdpZHRoOiA1MjBweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIC5mb290ZXJfX3RleHQge1xuICAgICAgICBtYXgtd2lkdGg6IDQwMHB4OyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAuZm9vdGVyX190ZXh0IHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW46IDAgMCAyMHB4IDA7IH0gfVxuICAuZm9vdGVyX19saW5rIHtcbiAgICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMTRweDtcbiAgICBjb2xvcjogI0Y3RkJGQTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0Y3RkJGQTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIC5mb290ZXJfX2xpbmsge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmU7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIC5mb290ZXJfX2xpbmsge1xuICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zNSk7XG4gICAgICAgIHBhZGRpbmc6IDAgMTRweDsgfSB9XG4gIC5mb290ZXJfX2NvcHkge1xuICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxM3B4O1xuICAgIGNvbG9yOiAjRjdGQkZBOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgLmZvb3Rlcl9fY29weSB7XG4gICAgICAgIG1heC13aWR0aDogNDAwcHg7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIC5mb290ZXJfX2NvcHkge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbjogMCAwIDIwcHggMDsgfSB9XG5cbi5zb2NpYWxzIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgIC5zb2NpYWxzIHtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvOyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLnNvY2lhbHMge1xuICAgICAgbWF4LXdpZHRoOiAyNDBweDsgfSB9XG4gIC5zb2NpYWxzIGxpIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luOiAwIDNweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIC5zb2NpYWxzIGxpIHtcbiAgICAgICAgbWFyZ2luOiAwIDRweCA4cHggNHB4OyB9IH1cbiAgLnNvY2lhbHMtYmlnIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZvbnQtc2l6ZTogMDsgfVxuICAgIC5zb2NpYWxzLWJpZyBsaSB7XG4gICAgICBtYXJnaW46IDAgOC41cHg7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgLnNvY2lhbHMtYmlnIGxpIHtcbiAgICAgICAgICBtYXJnaW46IDAgN3B4OyB9IH1cbiAgLnNvY2lhbHMtLWdyZWVuIC5idG4tc29jaWFsIHtcbiAgICB3aWR0aDogOTBweDtcbiAgICBib3JkZXItY29sb3I6ICMwMDZENzg7IH1cblxuLmNyZWF0b3Ige1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gIC5jcmVhdG9yX190aXRsZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXNpemU6IDExcHg7XG4gICAgbGluZS1oZWlnaHQ6IDEzcHg7XG4gICAgY29sb3I6ICNGN0ZCRkE7IH1cbiAgLmNyZWF0b3JfX2xvZ28ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogMTdweDsgfVxuXG4uaW5wLWdyb3VwX19idXR0b25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMTJweCAwIDAgMDsgfVxuICAuaW5wLWdyb3VwX19idXR0b25zIC5idG4ge1xuICAgIG1hcmdpbjogMCAxMnB4IDAgMDtcbiAgICBtaW4td2lkdGg6IDIzMHB4O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgICAuaW5wLWdyb3VwX19idXR0b25zIC5idG46bGFzdC1vZi10eXBlIHtcbiAgICAgIG1hcmdpbjogMDsgfVxuXG4uaW5wLWdyb3VwLWRvdWJsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbjogMCAtMjBweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgLmlucC1ncm91cC1kb3VibGUge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfSB9XG4gIC5pbnAtZ3JvdXAtZG91YmxlIC5pbnAtZ3JvdXAge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAuaW5wLWdyb3VwLWRvdWJsZSAuaW5wLWdyb3VwIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIG1hcmdpbjogMCAwIDE4cHggMCAhaW1wb3J0YW50OyB9IH1cbiAgICAuaW5wLWdyb3VwLWRvdWJsZSAuaW5wLWdyb3VwLS10ZXh0IGlucHV0IHtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgLmlucC1ncm91cC1kb3VibGUgLmlucC1ncm91cDpsYXN0LW9mLXR5cGUge1xuICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDsgfSB9XG5cbi5pbnAtZ3JvdXAtLXNlbGVjdCAuanEtc2VsZWN0Ym94IHtcbiAgd2lkdGg6IDEwMCU7IH1cbiAgLmlucC1ncm91cC0tc2VsZWN0IC5qcS1zZWxlY3Rib3hfX3NlbGVjdCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgxMzksIDEzOSwgMTM5LCAwLjM1KTsgfVxuXG4uaW5wLWdyb3VwLS1jaGVja2JveCBpbnB1dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdmlzaWJpbGl0eTogaGlkZGVuOyB9XG4gIC5pbnAtZ3JvdXAtLWNoZWNrYm94IGlucHV0OmNoZWNrZWQgKyBsYWJlbDo6YWZ0ZXIge1xuICAgIG9wYWNpdHk6IDE7IH1cblxuLmlucC1ncm91cC0tY2hlY2tib3ggbGFiZWwge1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMzJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMCAwIDAgMzhweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB1c2VyLXNlbGVjdDogbm9uZTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgLmlucC1ncm91cC0tY2hlY2tib3ggbGFiZWwge1xuICAgICAgZm9udC1zaXplOiAxNHB4OyB9IH1cbiAgLmlucC1ncm91cC0tY2hlY2tib3ggbGFiZWw6OmJlZm9yZSB7XG4gICAgY29udGVudDogJyAnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSg0NywgNTAsIDU4LCAwLjc1KTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5pbnAtZ3JvdXAtLWNoZWNrYm94IGxhYmVsOjphZnRlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNHM7XG4gICAgb3BhY2l0eTogMDtcbiAgICBjb250ZW50OiAnICc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvbnMvY2hlY2tib3guc3ZnXCIpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjsgfVxuICAuaW5wLWdyb3VwLS1jaGVja2JveCBsYWJlbCBhIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzJGMzIzQTsgfVxuXG4uaW5wLWdyb3VwLS11cGxvYWQuaXMtYWN0aXZlIGxhYmVsIHtcbiAgYm9yZGVyOiBub25lOyB9XG4gIC5pbnAtZ3JvdXAtLXVwbG9hZC5pcy1hY3RpdmUgbGFiZWw6OmFmdGVyIHtcbiAgICB0b3A6IGluaXRpYWw7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvdHRvbTogMTJweDsgfVxuXG4uaW5wLWdyb3VwLS11cGxvYWQgbGFiZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTMwcHg7XG4gIGhlaWdodDogMTMwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyOiAxcHggZGFzaGVkICMwMDZENzg7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgLmlucC1ncm91cC0tdXBsb2FkIGxhYmVsIHtcbiAgICAgIHdpZHRoOiAxMThweDtcbiAgICAgIGhlaWdodDogMTE4cHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bzsgfSB9XG4gIC5pbnAtZ3JvdXAtLXVwbG9hZCBsYWJlbDo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcgJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgYmFja2dyb3VuZDogIzAwNkQ3OCB1cmwoXCIuLi9pbWcvaWNvbnMvY2FtZXJhLnN2Z1wiKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDI0cHg7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIC5pbnAtZ3JvdXAtLXVwbG9hZCBsYWJlbDo6YWZ0ZXIge1xuICAgICAgICB3aWR0aDogMzhweDtcbiAgICAgICAgaGVpZ2h0OiAzOHB4OyB9IH1cbiAgLmlucC1ncm91cC0tdXBsb2FkIGxhYmVsIC5pbWctcHJldmlldyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgIC5pbnAtZ3JvdXAtLXVwbG9hZCBsYWJlbCAuaW1nLXByZXZpZXcgaW1nIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjsgfVxuXG4uaW5wLWdyb3VwLS11cGxvYWQgaW5wdXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDsgfVxuXG4uaW5wLWdyb3VwLS11cGxvYWQtbXVsdGlwbGUgaW5wdXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDsgfVxuXG4uaW5wLWdyb3VwLS11cGxvYWQtbXVsdGlwbGUgbGFiZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDExMXB4O1xuICBoZWlnaHQ6IDc0cHg7XG4gIG1hcmdpbjogMCAxNHB4IDE0cHggMDtcbiAgYm9yZGVyLXJhZGl1czogMHB4O1xuICBib3JkZXI6IDJweCBkYXNoZWQgIzAwNkQ3ODtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG4gIC5pbnAtZ3JvdXAtLXVwbG9hZC1tdWx0aXBsZSBsYWJlbDo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcgJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgYmFja2dyb3VuZDogIzAwNkQ3OCB1cmwoXCIuLi9pbWcvaWNvbnMvY2FtZXJhLnN2Z1wiKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDI0cHg7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTsgfVxuXG4uaW5wLWdyb3VwLS11cGxvYWQtbXVsdGlwbGUgLmltZy1wcmV2aWV3IHtcbiAgZm9udC1zaXplOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgLmlucC1ncm91cC0tdXBsb2FkLW11bHRpcGxlIC5pbWctcHJldmlldyBpbWcge1xuICAgIHdpZHRoOiAxMTFweDtcbiAgICBoZWlnaHQ6IDc0cHg7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgbWFyZ2luOiAwIDE0cHggMTRweCAwOyB9XG5cbi5pbnAtZ3JvdXAtLXRleHQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbjogMCAwIDE2cHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgIC5pbnAtZ3JvdXAtLXRleHQge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfSB9XG4gIC5pbnAtZ3JvdXAtLXRleHQgbGFiZWwge1xuICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICBsaW5lLWhlaWdodDogNDhweDtcbiAgICBmbGV4OiAwIDAgMTc1cHg7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgLmlucC1ncm91cC0tdGV4dCBsYWJlbCB7XG4gICAgICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICAgICAgICBtYXJnaW46IDAgMCA0cHggMDsgfSB9XG4gIC5pbnAtZ3JvdXAtLXRleHQgaW5wdXQge1xuICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIGhlaWdodDogNDhweDtcbiAgICBsaW5lLWhlaWdodDogNDZweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgcGFkZGluZzogMCAzMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgxMzksIDEzOSwgMTM5LCAwLjM1KTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gICAgLmlucC1ncm91cC0tdGV4dCBpbnB1dDpmb2N1cywgLmlucC1ncm91cC0tdGV4dCBpbnB1dDpob3ZlciB7XG4gICAgICBib3JkZXItY29sb3I6ICMyRjMyM0E7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAuaW5wLWdyb3VwLS10ZXh0IGlucHV0IHtcbiAgICAgICAgcGFkZGluZzogMCAyNHB4OyB9IH1cbiAgICAuaW5wLWdyb3VwLS10ZXh0IGlucHV0LnBsYWNlaG9sZGVyIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGNvbG9yOiByZ2JhKDQ3LCA1MCwgNTgsIDAuNzUpOyB9XG4gICAgLmlucC1ncm91cC0tdGV4dCBpbnB1dDotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGNvbG9yOiByZ2JhKDQ3LCA1MCwgNTgsIDAuNzUpOyB9XG4gICAgLmlucC1ncm91cC0tdGV4dCBpbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBjb2xvcjogcmdiYSg0NywgNTAsIDU4LCAwLjc1KTsgfVxuICAuaW5wLWdyb3VwLS10ZXh0IC5idG4ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHdpZHRoOiAyMDBweDsgfVxuXG4uaW5wLWdyb3VwLS10ZXh0YXJlYSB7XG4gIG1hcmdpbjogMCAwIDIwcHggMDsgfVxuICAuaW5wLWdyb3VwLS10ZXh0YXJlYSBsYWJlbCB7XG4gICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwIDAgMTJweCAwO1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgLmlucC1ncm91cC0tdGV4dGFyZWEgdGV4dGFyZWEge1xuICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxOTZweDtcbiAgICByZXNpemU6IG5vbmU7XG4gICAgcGFkZGluZzogMTZweCAyNXB4O1xuICAgIG1hcmdpbjogMDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDEzOSwgMTM5LCAxMzksIDAuMzUpO1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDsgfVxuICAgIC5pbnAtZ3JvdXAtLXRleHRhcmVhIHRleHRhcmVhLnBsYWNlaG9sZGVyIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGNvbG9yOiByZ2JhKDQ3LCA1MCwgNTgsIDAuNzUpOyB9XG4gICAgLmlucC1ncm91cC0tdGV4dGFyZWEgdGV4dGFyZWE6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBjb2xvcjogcmdiYSg0NywgNTAsIDU4LCAwLjc1KTsgfVxuICAgIC5pbnAtZ3JvdXAtLXRleHRhcmVhIHRleHRhcmVhOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGNvbG9yOiByZ2JhKDQ3LCA1MCwgNTgsIDAuNzUpOyB9XG4gICAgLmlucC1ncm91cC0tdGV4dGFyZWEgdGV4dGFyZWE6Zm9jdXMsIC5pbnAtZ3JvdXAtLXRleHRhcmVhIHRleHRhcmVhOmhvdmVyIHtcbiAgICAgIGJvcmRlci1jb2xvcjogIzJGMzIzQTsgfVxuICAuaW5wLWdyb3VwLS10ZXh0YXJlYS1taW5pIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDsgfVxuICAgIC5pbnAtZ3JvdXAtLXRleHRhcmVhLW1pbmkgbGFiZWwge1xuICAgICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE5cHg7XG4gICAgICBtYXJnaW46IDAgMjBweCAwIDA7XG4gICAgICBwYWRkaW5nOiAxNHB4IDAgMCAwO1xuICAgICAgY29sb3I6ICNmZmZmZmY7IH1cbiAgICAuaW5wLWdyb3VwLS10ZXh0YXJlYS1taW5pIHRleHRhcmVhIHtcbiAgICAgIGhlaWdodDogNzBweDtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgcGFkZGluZzogMTBweCA1MHB4IDEwcHggMTVweDsgfVxuICAgIC5pbnAtZ3JvdXAtLXRleHRhcmVhLW1pbmkgLmlucC1ncm91cF9fciB7XG4gICAgICBmbGV4LWdyb3c6IDE7IH1cbiAgICAuaW5wLWdyb3VwLS10ZXh0YXJlYS1taW5pIC5idG4tZWRpdCB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDFweDtcbiAgICAgIHJpZ2h0OiAxcHg7IH1cblxuLmlucC1ncm91cC0tZmlsZSBsYWJlbCB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMCAwIDI1cHggMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogIzAwNkQ3ODtcbiAgbGluZS1oZWlnaHQ6IDE5cHg7XG4gIHBhZGRpbmc6IDE1cHggMjVweDtcbiAgYm9yZGVyOiAxcHggZGFzaGVkICMwMDZENzg7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgLmlucC1ncm91cC0tZmlsZSBsYWJlbCB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1heC13aWR0aDogNDAwcHg7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9IH1cbiAgLmlucC1ncm91cC0tZmlsZSBsYWJlbCBzcGFuIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogMCA2MHB4IDAgMDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIC5pbnAtZ3JvdXAtLWZpbGUgbGFiZWwgc3BhbiB7XG4gICAgICAgIHBhZGRpbmc6IDAgNDBweCAwIDA7IH0gfVxuICAgIC5pbnAtZ3JvdXAtLWZpbGUgbGFiZWwgc3Bhbjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyAnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICB3aWR0aDogMjlweDtcbiAgICAgIGhlaWdodDogMjNweDtcbiAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29ucy9maWxlLnN2Z1wiKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjsgfVxuXG4uaW5wLWdyb3VwLS1maWxlIGlucHV0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuXG4uaW5wLWdyb3VwLS1ydWIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmlucC1ncm91cC0tcnViOjphZnRlciB7XG4gICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBjb250ZW50OiAn4oK9JztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHdpZHRoOiA1NXB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIC5pbnAtZ3JvdXAtLXJ1Yi5pcy1hY3RpdmU6OmFmdGVyIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIC5pbnAtZ3JvdXAtLXJ1YiBpbnB1dCB7XG4gICAgcGFkZGluZy1yaWdodDogNTVweDsgfVxuXG4uaW5wLWdyb3VwX19waG9uZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleC1ncm93OiAxOyB9XG4gIC5pbnAtZ3JvdXBfX3Bob25lIGlucHV0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHBhZGRpbmc6IDAgNTAlIDAgMzBweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIC5pbnAtZ3JvdXBfX3Bob25lIGlucHV0IHtcbiAgICAgICAgbWFyZ2luOiAwIDAgMjBweCAwOyB9IH1cbiAgLmlucC1ncm91cF9fcGhvbmUgLmJ0biB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBib3JkZXItcmFkaXVzOiAwIDNweCAzcHggMDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIC5pbnAtZ3JvdXBfX3Bob25lIC5idG4ge1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyNHB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDI0cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmlucC1ncm91cF9fY29kZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfSB9XG5cbi5pbnAtZ3JvdXBfX2NvZGUgLmlucHV0LWNvZGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW46IDAgLTVweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgLmlucC1ncm91cF9fY29kZSAuaW5wdXQtY29kZSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDsgfSB9XG4gIC5pbnAtZ3JvdXBfX2NvZGUgLmlucHV0LWNvZGVfX3dyYXBwZXIge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICAuaW5wLWdyb3VwX19jb2RlIC5pbnB1dC1jb2RlIGlucHV0IHtcbiAgICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIHdpZHRoOiA0OHB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwIDVweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAyOHB4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgLmlucC1ncm91cF9fY29kZSAuaW5wdXQtY29kZSBpbnB1dCB7XG4gICAgICAgIGZsZXgtZ3JvdzogaW5pdGlhbDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDsgfSB9XG4gICAgLmlucC1ncm91cF9fY29kZSAuaW5wdXQtY29kZSBpbnB1dDpmb2N1cyB7XG4gICAgICBib3JkZXItY29sb3I6ICMyRjMyM0E7IH1cbiAgLmlucC1ncm91cF9fY29kZSAuaW5wdXQtY29kZV9fbGluayB7XG4gICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC4zMnB4O1xuICAgIGNvbG9yOiAjMDA2RDc4O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG4uaW5wLWdyb3VwX19jb2RlIC5idG4ge1xuICBtYXgtd2lkdGg6IDE1MHB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgLmlucC1ncm91cF9fY29kZSAuYnRuIHtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgcGFkZGluZzogMCAyNHB4O1xuICAgICAgcG9zaXRpb246IHN0YXRpYzsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgaHRtbCBib2R5IHAuZXJyb3Ige1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDsgfSB9XG5cbi5jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDExNTZweDtcbiAgcGFkZGluZzogMCAxNXB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAuY29udGFpbmVyIHtcbiAgICAgIG1heC13aWR0aDogNzM2cHg7IH0gfVxuICAuY29udGFpbmVyLW1pbmkge1xuICAgIG1heC13aWR0aDogMTA4MHB4O1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBtYXJnaW4tbGVmdDogYXV0bzsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIC5jb250YWluZXItbWluaSB7XG4gICAgICAgIG1heC13aWR0aDogNjYwcHg7IH0gfVxuXG4uaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAuaGlkZGVuLXRhYmxldCB7XG4gICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgLmhpZGRlbi10YWJsZXQtYmlnIHtcbiAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfSB9XG5cbi52aXNpYmxlLXRhYmxldCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgLnZpc2libGUtdGFibGV0IHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH0gfVxuICAudmlzaWJsZS10YWJsZXQtYmlnIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAudmlzaWJsZS10YWJsZXQtYmlnIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfSB9XG5cbi8qIFNsaWRlciAqL1xuLnNsaWNrLXNsaWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgLWtodG1sLXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4uc2xpY2stbGlzdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDsgfVxuXG4uc2xpY2stbGlzdDpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7IH1cblxuLnNsaWNrLWxpc3QuZHJhZ2dpbmcge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGN1cnNvcjogaGFuZDsgfVxuXG4uc2xpY2stc2xpZGVyIC5zbGljay10cmFjayxcbi5zbGljay1zbGlkZXIgLnNsaWNrLWxpc3Qge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7IH1cblxuLnNsaWNrLXRyYWNrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvOyB9XG5cbi5zbGljay10cmFjazpiZWZvcmUsXG4uc2xpY2stdHJhY2s6YWZ0ZXIge1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgY29udGVudDogJyc7IH1cblxuLnNsaWNrLXRyYWNrOmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7IH1cblxuLnNsaWNrLWxvYWRpbmcgLnNsaWNrLXRyYWNrIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuOyB9XG5cbi5zbGljay1zbGlkZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZsb2F0OiBsZWZ0O1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDFweDsgfVxuXG5bZGlyPSdydGwnXSAuc2xpY2stc2xpZGUge1xuICBmbG9hdDogcmlnaHQ7IH1cblxuLnNsaWNrLXNsaWRlIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5zbGljay1zbGlkZS5zbGljay1sb2FkaW5nIGltZyB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLnNsaWNrLXNsaWRlLmRyYWdnaW5nIGltZyB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG5cbi5zbGljay1pbml0aWFsaXplZCAuc2xpY2stc2xpZGUge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4uc2xpY2stbG9hZGluZyAuc2xpY2stc2xpZGUge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47IH1cblxuLnNsaWNrLXZlcnRpY2FsIC5zbGljay1zbGlkZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IGF1dG87XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50OyB9XG5cbi5zbGljay1hcnJvdy5zbGljay1oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5qcS1jaGVja2JveCxcbi5qcS1yYWRpbyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lOyB9XG5cbi5qcS1jaGVja2JveCBpbnB1dCxcbi5qcS1yYWRpbyBpbnB1dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogLTE7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgb3BhY2l0eTogMDsgfVxuXG4uanEtZmlsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5qcS1maWxlIGlucHV0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgb3BhY2l0eTogMDtcbiAgZm9udC1zaXplOiAxMDBweDtcbiAgbGluZS1oZWlnaHQ6IDFlbTsgfVxuXG4uanEtZmlsZV9fbmFtZSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzOyB9XG5cbi5qcS1zZWxlY3Rib3gsXG4uanEtc2VsZWN0LW11bHRpcGxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cblxuLmpxLXNlbGVjdGJveCBzZWxlY3QsXG4uanEtc2VsZWN0LW11bHRpcGxlIHNlbGVjdCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIG9wYWNpdHk6IDA7IH1cblxuLmpxLXNlbGVjdGJveCBsaSxcbi5qcS1zZWxlY3QtbXVsdGlwbGUgbGkge1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG5cbi5qcS1zZWxlY3Rib3gge1xuICB6LWluZGV4OiAxMDsgfVxuXG4uanEtc2VsZWN0Ym94X19zZWxlY3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmpxLXNlbGVjdGJveF9fc2VsZWN0LXRleHQge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpczsgfVxuXG4uanEtc2VsZWN0Ym94X19kcm9wZG93biB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuXG4uanEtc2VsZWN0Ym94X19zZWFyY2ggaW5wdXQge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDsgfVxuXG4uanEtc2VsZWN0Ym94X19zZWFyY2ggaW5wdXQ6Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24sXG4uanEtc2VsZWN0Ym94X19zZWFyY2ggaW5wdXQ6Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7IH1cblxuLmpxLXNlbGVjdGJveF9fZHJvcGRvd24gdWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDsgfVxuXG4uanEtc2VsZWN0LW11bHRpcGxlIHVsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDsgfVxuXG4uanEtbnVtYmVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG5cbi5qcS1udW1iZXJfX2ZpZWxkIGlucHV0IHtcbiAgLW1vei1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIC8qINC00LvRjyBPcGVyYSBQcmVzdG/CoCovIH1cblxuLmpxLW51bWJlcl9fZmllbGQgaW5wdXQ6Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG4uanEtbnVtYmVyX19maWVsZCBpbnB1dDo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIG1hcmdpbjogMDtcbiAgLyog0LIg0LrQsNC60LjRhS3RgtC+INCx0YDQsNGD0LfQtdGA0LDRhSDQv9GA0LjRgdGD0YLRgdGC0LLRg9C10YIg0L7RgtGB0YLRg9C/ICovXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTsgfVxuXG4udGFiLWNvbnRlbnQgPiAudGFiLXBhbmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi50YWItY29udGVudCA+IC50YWItcGFuZS5hY3RpdmUge1xuICBoZWlnaHQ6IGF1dG87IH1cblxuLyohXG4gKiBDcm9wcGVyIHY0LjEuMFxuICogaHR0cHM6Ly9mZW5neXVhbmNoZW4uZ2l0aHViLmlvL2Nyb3BwZXJcbiAqXG4gKiBDb3B5cmlnaHQgMjAxNC1wcmVzZW50IENoZW4gRmVuZ3l1YW5cbiAqIFJlbGVhc2VkIHVuZGVyIHRoZSBNSVQgbGljZW5zZVxuICpcbiAqIERhdGU6IDIwMTktMTAtMTJUMDc6NDM6NDcuNzgzWlxuICovXG4uY3JvcHBlci1jb250YWluZXIge1xuICBkaXJlY3Rpb246IGx0cjtcbiAgZm9udC1zaXplOiAwO1xuICBsaW5lLWhlaWdodDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAtbXMtdG91Y2gtYWN0aW9uOiBub25lO1xuICB0b3VjaC1hY3Rpb246IG5vbmU7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7IH1cblxuLmNyb3BwZXItY29udGFpbmVyIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGltYWdlLW9yaWVudGF0aW9uOiAwZGVnO1xuICBtYXgtaGVpZ2h0OiBub25lICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogbm9uZSAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMCAhaW1wb3J0YW50O1xuICB3aWR0aDogMTAwJTsgfVxuXG4uY3JvcHBlci13cmFwLWJveCxcbi5jcm9wcGVyLWNhbnZhcyxcbi5jcm9wcGVyLWRyYWctYm94LFxuLmNyb3BwZXItY3JvcC1ib3gsXG4uY3JvcHBlci1tb2RhbCB7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwOyB9XG5cbi5jcm9wcGVyLXdyYXAtYm94LFxuLmNyb3BwZXItY2FudmFzIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4uY3JvcHBlci1kcmFnLWJveCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIG9wYWNpdHk6IDA7IH1cblxuLmNyb3BwZXItbW9kYWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBvcGFjaXR5OiAwLjU7IH1cblxuLmNyb3BwZXItdmlldy1ib3gge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdXRsaW5lOiAxcHggc29saWQgIzM5ZjtcbiAgb3V0bGluZS1jb2xvcjogcmdiYSg1MSwgMTUzLCAyNTUsIDAuNzUpO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aWR0aDogMTAwJTsgfVxuXG4uY3JvcHBlci1kYXNoZWQge1xuICBib3JkZXI6IDAgZGFzaGVkICNlZWU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvcGFjaXR5OiAwLjU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuXG4uY3JvcHBlci1kYXNoZWQuZGFzaGVkLWgge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAxcHg7XG4gIGJvcmRlci10b3Atd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLyAzKTtcbiAgbGVmdDogMDtcbiAgdG9wOiBjYWxjKDEwMCUgLyAzKTtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLmNyb3BwZXItZGFzaGVkLmRhc2hlZC12IHtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDFweDtcbiAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAxcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogY2FsYygxMDAlIC8gMyk7XG4gIHRvcDogMDtcbiAgd2lkdGg6IGNhbGMoMTAwJSAvIDMpOyB9XG5cbi5jcm9wcGVyLWNlbnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDA7XG4gIGxlZnQ6IDUwJTtcbiAgb3BhY2l0eTogMC43NTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgd2lkdGg6IDA7IH1cblxuLmNyb3BwZXItY2VudGVyOjpiZWZvcmUsXG4uY3JvcHBlci1jZW50ZXI6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcbiAgY29udGVudDogJyAnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlOyB9XG5cbi5jcm9wcGVyLWNlbnRlcjo6YmVmb3JlIHtcbiAgaGVpZ2h0OiAxcHg7XG4gIGxlZnQ6IC0zcHg7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDdweDsgfVxuXG4uY3JvcHBlci1jZW50ZXI6OmFmdGVyIHtcbiAgaGVpZ2h0OiA3cHg7XG4gIGxlZnQ6IDA7XG4gIHRvcDogLTNweDtcbiAgd2lkdGg6IDFweDsgfVxuXG4uY3JvcHBlci1mYWNlLFxuLmNyb3BwZXItbGluZSxcbi5jcm9wcGVyLXBvaW50IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgb3BhY2l0eTogMC4xO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5jcm9wcGVyLWZhY2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7IH1cblxuLmNyb3BwZXItbGluZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzOWY7IH1cblxuLmNyb3BwZXItbGluZS5saW5lLWUge1xuICBjdXJzb3I6IGV3LXJlc2l6ZTtcbiAgcmlnaHQ6IC0zcHg7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDVweDsgfVxuXG4uY3JvcHBlci1saW5lLmxpbmUtbiB7XG4gIGN1cnNvcjogbnMtcmVzaXplO1xuICBoZWlnaHQ6IDVweDtcbiAgbGVmdDogMDtcbiAgdG9wOiAtM3B4OyB9XG5cbi5jcm9wcGVyLWxpbmUubGluZS13IHtcbiAgY3Vyc29yOiBldy1yZXNpemU7XG4gIGxlZnQ6IC0zcHg7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDVweDsgfVxuXG4uY3JvcHBlci1saW5lLmxpbmUtcyB7XG4gIGJvdHRvbTogLTNweDtcbiAgY3Vyc29yOiBucy1yZXNpemU7XG4gIGhlaWdodDogNXB4O1xuICBsZWZ0OiAwOyB9XG5cbi5jcm9wcGVyLXBvaW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM5ZjtcbiAgaGVpZ2h0OiA1cHg7XG4gIG9wYWNpdHk6IDAuNzU7XG4gIHdpZHRoOiA1cHg7IH1cblxuLmNyb3BwZXItcG9pbnQucG9pbnQtZSB7XG4gIGN1cnNvcjogZXctcmVzaXplO1xuICBtYXJnaW4tdG9wOiAtM3B4O1xuICByaWdodDogLTNweDtcbiAgdG9wOiA1MCU7IH1cblxuLmNyb3BwZXItcG9pbnQucG9pbnQtbiB7XG4gIGN1cnNvcjogbnMtcmVzaXplO1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtM3B4O1xuICB0b3A6IC0zcHg7IH1cblxuLmNyb3BwZXItcG9pbnQucG9pbnQtdyB7XG4gIGN1cnNvcjogZXctcmVzaXplO1xuICBsZWZ0OiAtM3B4O1xuICBtYXJnaW4tdG9wOiAtM3B4O1xuICB0b3A6IDUwJTsgfVxuXG4uY3JvcHBlci1wb2ludC5wb2ludC1zIHtcbiAgYm90dG9tOiAtM3B4O1xuICBjdXJzb3I6IHMtcmVzaXplO1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtM3B4OyB9XG5cbi5jcm9wcGVyLXBvaW50LnBvaW50LW5lIHtcbiAgY3Vyc29yOiBuZXN3LXJlc2l6ZTtcbiAgcmlnaHQ6IC0zcHg7XG4gIHRvcDogLTNweDsgfVxuXG4uY3JvcHBlci1wb2ludC5wb2ludC1udyB7XG4gIGN1cnNvcjogbndzZS1yZXNpemU7XG4gIGxlZnQ6IC0zcHg7XG4gIHRvcDogLTNweDsgfVxuXG4uY3JvcHBlci1wb2ludC5wb2ludC1zdyB7XG4gIGJvdHRvbTogLTNweDtcbiAgY3Vyc29yOiBuZXN3LXJlc2l6ZTtcbiAgbGVmdDogLTNweDsgfVxuXG4uY3JvcHBlci1wb2ludC5wb2ludC1zZSB7XG4gIGJvdHRvbTogLTNweDtcbiAgY3Vyc29yOiBud3NlLXJlc2l6ZTtcbiAgaGVpZ2h0OiAyMHB4O1xuICBvcGFjaXR5OiAxO1xuICByaWdodDogLTNweDtcbiAgd2lkdGg6IDIwcHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jcm9wcGVyLXBvaW50LnBvaW50LXNlIHtcbiAgICBoZWlnaHQ6IDE1cHg7XG4gICAgd2lkdGg6IDE1cHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNyb3BwZXItcG9pbnQucG9pbnQtc2Uge1xuICAgIGhlaWdodDogMTBweDtcbiAgICB3aWR0aDogMTBweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNyb3BwZXItcG9pbnQucG9pbnQtc2Uge1xuICAgIGhlaWdodDogNXB4O1xuICAgIG9wYWNpdHk6IDAuNzU7XG4gICAgd2lkdGg6IDVweDsgfSB9XG5cbi5jcm9wcGVyLXBvaW50LnBvaW50LXNlOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzlmO1xuICBib3R0b206IC01MCU7XG4gIGNvbnRlbnQ6ICcgJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMjAwJTtcbiAgb3BhY2l0eTogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTUwJTtcbiAgd2lkdGg6IDIwMCU7IH1cblxuLmNyb3BwZXItaW52aXNpYmxlIHtcbiAgb3BhY2l0eTogMDsgfVxuXG4uY3JvcHBlci1iZyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQkFBQUFBUUFRTUFBQUFsUFcwaUFBQUFBM05DU1ZRSUNBamI0VS9nQUFBQUJsQk1WRVhNek16Ly8vL1RqUlYyQUFBQUNYQklXWE1BQUFyckFBQUs2d0dDaXcxYUFBQUFISFJGV0hSVGIyWjBkMkZ5WlFCQlpHOWlaU0JHYVhKbGQyOXlhM01nUTFNMjZMeXlqQUFBQUJGSlJFRlVDSmxqK00vQWdCVmhGLzBQQUg2L0QvSGtEeE9HQUFBQUFFbEZUa1N1UW1DQ1wiKTsgfVxuXG4uY3JvcHBlci1oaWRlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMDsgfVxuXG4uY3JvcHBlci1oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuLmNyb3BwZXItbW92ZSB7XG4gIGN1cnNvcjogbW92ZTsgfVxuXG4uY3JvcHBlci1jcm9wIHtcbiAgY3Vyc29yOiBjcm9zc2hhaXI7IH1cblxuLmNyb3BwZXItZGlzYWJsZWQgLmNyb3BwZXItZHJhZy1ib3gsXG4uY3JvcHBlci1kaXNhYmxlZCAuY3JvcHBlci1mYWNlLFxuLmNyb3BwZXItZGlzYWJsZWQgLmNyb3BwZXItbGluZSxcbi5jcm9wcGVyLWRpc2FibGVkIC5jcm9wcGVyLXBvaW50IHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDsgfVxuXG4udG9wLXNsaWRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBoZWlnaHQ6IDEwMCU7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgIC50b3Atc2xpZGVyIHtcbiAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmOyB9IH1cbiAgLnRvcC1zbGlkZXJfX3dyYXBwZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiAwIDAgNDQlIDA7XG4gICAgei1pbmRleDogMTA7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAudG9wLXNsaWRlcl9fd3JhcHBlciB7XG4gICAgICAgIHBhZGRpbmc6IDA7IH0gfVxuICAudG9wLXNsaWRlcl9faXRlbXMge1xuICAgIGhlaWdodDogMTAwJTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIC50b3Atc2xpZGVyX19pdGVtcyB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvOyB9IH1cbiAgICAudG9wLXNsaWRlcl9faXRlbXMgLnNsaWNrLWxpc3QsIC50b3Atc2xpZGVyX19pdGVtcyAuc2xpY2stdHJhY2sge1xuICAgICAgaGVpZ2h0OiAxMDAlOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgIC50b3Atc2xpZGVyX19pdGVtcyAuc2xpY2stbGlzdCwgLnRvcC1zbGlkZXJfX2l0ZW1zIC5zbGljay10cmFjayB7XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvOyB9IH1cbiAgICAudG9wLXNsaWRlcl9faXRlbXMgLnNsaWNrLWRvdHMge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgYm90dG9tOiAzMnB4O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgei1pbmRleDogMTE7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgLnRvcC1zbGlkZXJfX2l0ZW1zIC5zbGljay1kb3RzIHtcbiAgICAgICAgICBib3R0b206IDIwcHg7IH0gfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgICAudG9wLXNsaWRlcl9faXRlbXMgLnNsaWNrLWRvdHMge1xuICAgICAgICAgIGJvdHRvbTogMTBweDsgfSB9XG4gICAgICAudG9wLXNsaWRlcl9faXRlbXMgLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIGJ1dHRvbjo6YWZ0ZXIge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKSBzY2FsZSgxLjMzMyk7XG4gICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQ6ICMwMDZENzg7IH1cbiAgICAgIC50b3Atc2xpZGVyX19pdGVtcyAuc2xpY2stZG90cyBsaSBidXR0b24ge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHdpZHRoOiAxOXB4O1xuICAgICAgICBoZWlnaHQ6IDE5cHg7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgdGV4dC1pbmRlbnQ6IC05OTk5cHg7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgICAgICAudG9wLXNsaWRlcl9faXRlbXMgLnNsaWNrLWRvdHMgbGkgYnV0dG9uOjphZnRlciB7XG4gICAgICAgICAgY29udGVudDogJyAnO1xuICAgICAgICAgIHdpZHRoOiA5cHg7XG4gICAgICAgICAgaGVpZ2h0OiA5cHg7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjQkRCREJEOyB9XG4gIC50b3Atc2xpZGVyX19pdGVtIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiAxMDAlOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgLnRvcC1zbGlkZXJfX2l0ZW0ge1xuICAgICAgICBwYWRkaW5nOiAxMnB4IDAgNTBweCAwOyB9IH1cbiAgICAudG9wLXNsaWRlcl9faXRlbS0td2hpdGU6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMDEuMjhkZWcsIHJnYmEoMCwgMCwgMCwgMC40NSkgNDglLCByZ2JhKDAsIDAsIDAsIDApIDYyLjQlLCByZ2JhKDAsIDAsIDAsIDAuMDgxMzk1OSkgMTAwLjA0JSk7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgICAudG9wLXNsaWRlcl9faXRlbS0td2hpdGU6OmFmdGVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjMkYzMjNBOyB9IH1cbiAgICAudG9wLXNsaWRlcl9faXRlbS0td2hpdGUgLnRvcC1zbGlkZXJfX3RpdGxlLCAudG9wLXNsaWRlcl9faXRlbS0td2hpdGUgLnRvcC1zbGlkZXJfX2hlYWRsaW5lLCAudG9wLXNsaWRlcl9faXRlbS0td2hpdGUgLnRvcC1zbGlkZXJfX2Rlc2NyaXB0aW9uIHtcbiAgICAgIGNvbG9yOiAjZmZmZmZmOyB9XG4gICAgLnRvcC1zbGlkZXJfX2l0ZW0gLmNvbnRhaW5lci1taW5pIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgaGVpZ2h0OiAxMDAlOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAudG9wLXNsaWRlcl9fdmlzdWFsIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHotaW5kZXg6IDI7XG4gICAgICBwYWRkaW5nOiAwIDAgNjAlIDA7XG4gICAgICBtYXJnaW46IDEwcHggMDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC50b3Atc2xpZGVyX192aXN1YWwge1xuICAgICAgbWFyZ2luOiAxMHB4IC0xNXB4OyB9IH1cbiAgLnRvcC1zbGlkZXJfX2NvbnRlbnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogNTAlOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgLnRvcC1zbGlkZXJfX2NvbnRlbnQge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7IH0gfVxuICAgIC50b3Atc2xpZGVyX19jb250ZW50IC50b3Atc2xpZGVyX190aXRsZSwgLnRvcC1zbGlkZXJfX2NvbnRlbnQgLnRvcC1zbGlkZXJfX2hlYWRsaW5lLCAudG9wLXNsaWRlcl9fY29udGVudCAudG9wLXNsaWRlcl9fZGVzY3JpcHRpb24sIC50b3Atc2xpZGVyX19jb250ZW50IC50b3Atc2xpZGVyX19idG4ge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgei1pbmRleDogMjsgfVxuICAudG9wLXNsaWRlcl9fdGl0bGUge1xuICAgIGZvbnQtZmFtaWx5OiBcIkJlYmFzIE5ldWUgUHJvXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDAgMCAxNXB4IDA7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyN3B4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgY29sb3I6ICMyRjMyM0E7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAudG9wLXNsaWRlcl9fdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgICAgICBtYXJnaW46IDAgMCA1cHggMDsgfSB9XG4gIC50b3Atc2xpZGVyX19oZWFkbGluZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiQmViYXMgTmV1ZSBQcm9cIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBmb250LXNpemU6IDY4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDcycHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwIDAgMzVweCAwO1xuICAgIGNvbG9yOiAjMkYzMjNBO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAudG9wLXNsaWRlcl9faGVhZGxpbmUge1xuICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgICAgICBtYXJnaW46IDA7IH0gfVxuICAudG9wLXNsaWRlcl9fZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjM0cHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwIDAgMTdweCAwO1xuICAgIGNvbG9yOiAjMzczNzM3OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAudG9wLXNsaWRlcl9fZGVzY3JpcHRpb24ge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4OyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAudG9wLXNsaWRlcl9fZGVzY3JpcHRpb24ge1xuICAgICAgICBtYXgtd2lkdGg6IDQwNXB4O1xuICAgICAgICBtYXJnaW46IDAgMCAxNXB4IDA7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIC50b3Atc2xpZGVyX19kZXNjcmlwdGlvbiBiciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuICAudG9wLXNsaWRlcl9fYnRuIHtcbiAgICB3aWR0aDogMjgycHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAudG9wLXNsaWRlcl9fYnRuIHtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIG1heC13aWR0aDogMjMwcHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIC50b3Atc2xpZGVyX19idG4gLmJ0biB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9IH1cbiAgLnRvcC1zbGlkZXJfX2ltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgei1pbmRleDogLTE7IH1cblxuLnN0ZXBzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDAgMCA2NXB4IDA7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgIC5zdGVwcyB7XG4gICAgICBtYXJnaW46IDAgMCAxOHB4IDA7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgLnN0ZXBzIC5jb250YWluZXItbWluaSB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgcGFkZGluZy1sZWZ0OiAwOyB9IH1cbiAgLnN0ZXBzOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcgJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogNTAlO1xuICAgIGxlZnQ6IDA7XG4gICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgICB6LWluZGV4OiAtMTsgfVxuICAuc3RlcHNfX2luIHtcbiAgICBwYWRkaW5nOiAyNXB4IDQ1cHg7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICAgIGJveC1zaGFkb3c6IDBweCAzMi43NDIycHggMjYuMTkzOHB4IHJnYmEoMCwgMCwgMCwgMC4wNTAzMTk4KTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIC5zdGVwc19faW4ge1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDE1cHg7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7IH0gfVxuICAuc3RlcHNfX2l0ZW1zIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1hcmdpbjogMCAtMjBweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIC5zdGVwc19faXRlbXMge1xuICAgICAgICBtYXJnaW46IDAgLTEwcHg7IH0gfVxuICAuc3RlcHMtaXRlbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHdpZHRoOiAzMy4zMzMzMyU7XG4gICAgcGFkZGluZzogMCAyMHB4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgLnN0ZXBzLWl0ZW0ge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiAwIDEwcHg7IH0gfVxuICAgIC5zdGVwcy1pdGVtX19pY29uIHtcbiAgICAgIG1hcmdpbjogMCAxMnB4OyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgIC5zdGVwcy1pdGVtX19pY29uIHtcbiAgICAgICAgICBtYXJnaW46IDAgMCAyMHB4IDA7IH0gfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgICAuc3RlcHMtaXRlbV9faWNvbiB7XG4gICAgICAgICAgd2lkdGg6IDcwcHg7XG4gICAgICAgICAgaGVpZ2h0OiA3MHB4O1xuICAgICAgICAgIG1hcmdpbjogMCAwIDVweCAwOyB9IH1cbiAgICAuc3RlcHMtaXRlbV9fZGVzY3JpcHRpb24ge1xuICAgICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDIxcHg7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgLnN0ZXBzLWl0ZW1fX2Rlc2NyaXB0aW9uIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBtYXgtd2lkdGg6IDE0MHB4O1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH0gfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgICAuc3RlcHMtaXRlbV9fZGVzY3JpcHRpb24ge1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkJlYmFzIE5ldWUgUHJvXCIsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxN3B4O1xuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjI4cHg7XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfSB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgIC5zdGVwcy1pdGVtX19kZXNjcmlwdGlvbiBiciB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbi5ldmVudHMge1xuICBtYXJnaW46IDAgMCA2N3B4IDA7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgIC5ldmVudHMge1xuICAgICAgbWFyZ2luOiAwOyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgIC5ldmVudHMgLm1vcmUge1xuICAgICAgYmFja2dyb3VuZDogI2ZmZmZmZjsgfSB9XG4gIC5ldmVudHNfX2hlYWQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIG1hcmdpbjogMCAwIDQwcHggMDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIC5ldmVudHNfX2hlYWQge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICBtYXJnaW46IDAgMCAyMHB4IDA7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIC5ldmVudHNfX2hlYWQtLWJpZyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgLmV2ZW50c19faGVhZC1sIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luOiAwIDAgMjBweCAwOyB9IH1cbiAgLmV2ZW50c19faGVhZGxpbmUge1xuICAgIGZvbnQtZmFtaWx5OiBcIkJlYmFzIE5ldWUgUHJvXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXNpemU6IDM4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDQzcHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBsZXR0ZXItc3BhY2luZzogMC43NnB4OyB9XG4gICAgLmV2ZW50c19faGVhZGxpbmUgYSB7XG4gICAgICBmb250LWZhbWlseTogXCJCZWJhcyBOZXVlIFByb1wiLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBmb250LXNpemU6IDM4cHg7XG4gICAgICBsaW5lLWhlaWdodDogNDNweDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjM4cHg7XG4gICAgICBjb2xvcjogIzAwNkQ3ODtcbiAgICAgIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjMDA2RDc4OyB9XG4gIC5ldmVudHNfX2ZpbHRlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgLmV2ZW50c19fZmlsdGVyIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kOyB9IH1cbiAgLmV2ZW50c19fdGl0bGUge1xuICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbjogMCAyNHB4IDAgMDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIxcHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAuZXZlbnRzX190aXRsZSB7XG4gICAgICAgIG1hcmdpbjogMCAwIDEycHggMDsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgLmV2ZW50c19fdGl0bGUge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgIC5ldmVudHNfX3NsaWRlciB7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICAgICAgcGFkZGluZzogMCAwIDQwcHggMDsgfSB9XG4gIC5ldmVudHNfX2l0ZW1zIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIC5ldmVudHNfX2l0ZW1zLS1zbGlkZXIge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gICAgICAgIHBhZGRpbmc6IDQwcHggMCAwIDA7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIC5ldmVudHNfX2l0ZW1zLS1zbGlkZXIgLmV2ZW50cy1pdGVtIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgICBoZWlnaHQ6IGF1dG87IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIC5ldmVudHNfX2l0ZW1zLS1zbGlkZXIgLnNsaWNrLXRyYWNrIHtcbiAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTVweDsgfSB9XG4gICAgLmV2ZW50c19faXRlbXMtLXNsaWRlciAuc2xpY2stZG90cyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICB6LWluZGV4OiAxMTtcbiAgICAgIG1hcmdpbjogOXB4IDAgMCAwOyB9XG4gICAgICAuZXZlbnRzX19pdGVtcy0tc2xpZGVyIC5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSBidXR0b246OmFmdGVyIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSkgc2NhbGUoMS4zMzMpO1xuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjMDA2RDc4OyB9XG4gICAgICAuZXZlbnRzX19pdGVtcy0tc2xpZGVyIC5zbGljay1kb3RzIGxpIGJ1dHRvbiB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgd2lkdGg6IDE5cHg7XG4gICAgICAgIGhlaWdodDogMTlweDtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB0ZXh0LWluZGVudDogLTk5OTlweDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgICAgIC5ldmVudHNfX2l0ZW1zLS1zbGlkZXIgLnNsaWNrLWRvdHMgbGkgYnV0dG9uOjphZnRlciB7XG4gICAgICAgICAgY29udGVudDogJyAnO1xuICAgICAgICAgIHdpZHRoOiA5cHg7XG4gICAgICAgICAgaGVpZ2h0OiA5cHg7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjQkRCREJEOyB9XG4gIC5ldmVudHMtaXRlbSB7XG4gICAgd2lkdGg6IDMzLjMzMzMzJTtcbiAgICBwYWRkaW5nOiAwIDIycHg7XG4gICAgbWFyZ2luOiAwIDAgNDRweCAwO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAuZXZlbnRzLWl0ZW0ge1xuICAgICAgICB3aWR0aDogNTAlOyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAuZXZlbnRzLWl0ZW0ge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBtYXJnaW46IDA7IH0gfVxuICAgIC5ldmVudHMtaXRlbS0tYmlnIHtcbiAgICAgIHdpZHRoOiA2Ni42NjY2NiU7XG4gICAgICBtaW4taGVpZ2h0OiA1MTBweDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgICAuZXZlbnRzLWl0ZW0tLWJpZyB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgICAuZXZlbnRzLWl0ZW0tLWJpZyB7XG4gICAgICAgICAgbWluLWhlaWdodDogNDAwcHg7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICBtYXJnaW46IDAgMCAzNnB4IDA7IH0gfVxuICAgICAgLmV2ZW50cy1pdGVtLS1iaWcgLmV2ZW50cy1pdGVtX19pbiB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgYm94LXNoYWRvdzogMHB4IDkuODEzNDdweCA3Ljg1MDc3cHggcmdiYSgwLCAwLCAwLCAwLjAzNSk7IH1cbiAgICAgICAgLmV2ZW50cy1pdGVtLS1iaWcgLmV2ZW50cy1pdGVtX19pbjpob3ZlciB7XG4gICAgICAgICAgYm94LXNoYWRvdzogMHB4IDkuODEzNDdweCA3Ljg1MDc3cHggcmdiYSgwLCAwLCAwLCAwLjA3KTsgfVxuICAgICAgICAuZXZlbnRzLWl0ZW0tLWJpZyAuZXZlbnRzLWl0ZW1fX2luOjphZnRlciB7XG4gICAgICAgICAgY29udGVudDogJyAnO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgwLCAwLCAwLCAwLjM1KSAwJSwgcmdiYSgwLCAwLCAwLCAwKSAxMDAlKTsgfVxuICAgICAgLmV2ZW50cy1pdGVtLS1iaWcgLmV2ZW50cy1pdGVtX19oZWFkZXIge1xuICAgICAgICB6LWluZGV4OiAyOyB9XG4gICAgICAuZXZlbnRzLWl0ZW0tLWJpZyAuZXZlbnRzLWl0ZW1fX2Zvb3RlciB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgZmxleC1ncm93OiBpbml0aWFsO1xuICAgICAgICB6LWluZGV4OiAyOyB9XG4gICAgICAuZXZlbnRzLWl0ZW0tLWJpZyAuZXZlbnRzLWl0ZW1fX2F1dGhvciB7XG4gICAgICAgIGNvbG9yOiAjZmZmZmZmOyB9XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgICAuZXZlbnRzLWl0ZW0tLWJpZyAuZXZlbnRzLWl0ZW1fX2F1dGhvciB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTlweDtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDVweCAwOyB9IH1cbiAgICAgIC5ldmVudHMtaXRlbS0tYmlnIC5ldmVudHMtaXRlbV9fbmFtZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDM3cHg7XG4gICAgICAgIGNvbG9yOiAjZmZmZmZmOyB9XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgICAuZXZlbnRzLWl0ZW0tLWJpZyAuZXZlbnRzLWl0ZW1fX25hbWUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE5cHg7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAxNHB4IDA7IH0gfVxuICAgICAgLmV2ZW50cy1pdGVtLS1iaWcgLnByb2dyZXNzLWJhcl9fdGl0bGUge1xuICAgICAgICBjb2xvcjogI2ZmZmZmZjsgfVxuICAgICAgLmV2ZW50cy1pdGVtLS1iaWcgLnByb2dyZXNzLWJhcl9fc3VtIHtcbiAgICAgICAgY29sb3I6ICNmZmZmZmY7IH1cbiAgICAuZXZlbnRzLWl0ZW1fX2luIHtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjRzO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBib3gtc2hhZG93OiAwcHggOS44MTM0N3B4IDcuODUwNzdweCByZ2JhKDAsIDAsIDAsIDAuMDM1KTtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7IH1cbiAgICAgIC5ldmVudHMtaXRlbV9faW46aG92ZXIge1xuICAgICAgICBib3gtc2hhZG93OiAwcHggOS44MTM0N3B4IDcuODUwNzdweCByZ2JhKDAsIDAsIDAsIDAuMDcpOyB9XG4gICAgLmV2ZW50cy1pdGVtX192aXN1YWwge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgcGFkZGluZzogMCAwIDY2LjUlIDA7IH1cbiAgICAgIC5ldmVudHMtaXRlbV9fdmlzdWFsOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMCwgMCwgMCwgMC4zNSkgMCUsIHJnYmEoMCwgMCwgMCwgMCkgMTAwJSk7IH1cbiAgICAuZXZlbnRzLWl0ZW1fX2hlYWRlciB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB6LWluZGV4OiAyO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBwYWRkaW5nOiAxNXB4IDEycHg7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgLmV2ZW50cy1pdGVtX19oZWFkZXIge1xuICAgICAgICAgIHBhZGRpbmc6IDE1cHg7IH0gfVxuICAgIC5ldmVudHMtaXRlbV9fbGFiZWwge1xuICAgICAgZm9udC1mYW1pbHk6IFwiQmViYXMgTmV1ZSBQcm9cIiwgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICBwYWRkaW5nOiAzcHggNnB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgYmFja2dyb3VuZDogIzJGMzIzQTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBjb2xvcjogI2ZmZmZmZjsgfVxuICAgICAgLmV2ZW50cy1pdGVtX19sYWJlbC0tb3JhbmdlIHtcbiAgICAgICAgYmFja2dyb3VuZDogI0ZGNjk0RTsgfVxuICAgICAgICAuZXZlbnRzLWl0ZW1fX2xhYmVsLS1vcmFuZ2UtbGlnaHQge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICNGNzk0Nzc7IH1cbiAgICAgIC5ldmVudHMtaXRlbV9fbGFiZWwtLWdyZWVuIHtcbiAgICAgICAgYmFja2dyb3VuZDogI0IwQzkwRDsgfVxuICAgICAgLmV2ZW50cy1pdGVtX19sYWJlbC0tc2FuZCB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNFM0FBNjQ7IH1cbiAgICAgIC5ldmVudHMtaXRlbV9fbGFiZWwtLWJsdWUge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjNDc4REI0OyB9XG4gICAgLmV2ZW50cy1pdGVtX19kYXRlIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgIGNvbG9yOiAjZmZmZmZmOyB9XG4gICAgLmV2ZW50cy1pdGVtX19pbWcge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyOyB9XG4gICAgLmV2ZW50cy1pdGVtX19mb290ZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgZmxleC1ncm93OiAxOyB9XG4gICAgLmV2ZW50cy1pdGVtX190b3Age1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBtYXJnaW46IDAgMCAxMnB4IDA7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgLmV2ZW50cy1pdGVtX190b3Age1xuICAgICAgICAgIG1hcmdpbjogMCAwIDhweCAwOyB9IH1cbiAgICAuZXZlbnRzLWl0ZW1fX2F1dGhvciB7XG4gICAgICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW46IDAgMCAxMHB4IDA7XG4gICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgIGNvbG9yOiByZ2JhKDQ3LCA1MCwgNTgsIDAuNzUpOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgIC5ldmVudHMtaXRlbV9fYXV0aG9yIHtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7IH0gfVxuICAgIC5ldmVudHMtaXRlbV9fc3RhdHVzIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkJlYmFzIE5ldWUgUHJvXCIsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHBhZGRpbmc6IDAgMCAwIDEycHg7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgICAgIC5ldmVudHMtaXRlbV9fc3RhdHVzOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnICc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICAgICAgICB3aWR0aDogNXB4O1xuICAgICAgICBoZWlnaHQ6IDVweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjMDA2RDc4OyB9XG4gICAgICAuZXZlbnRzLWl0ZW1fX3N0YXR1cy0taW4tcHJvZ3Jlc3Mge1xuICAgICAgICBjb2xvcjogIzAwNkQ3ODsgfVxuICAgICAgICAuZXZlbnRzLWl0ZW1fX3N0YXR1cy0taW4tcHJvZ3Jlc3M6OmJlZm9yZSB7XG4gICAgICAgICAgYmFja2dyb3VuZDogIzAwNkQ3ODsgfVxuICAgICAgLmV2ZW50cy1pdGVtX19zdGF0dXMtLW1vZGVyYXRpb24ge1xuICAgICAgICBjb2xvcjogI0Y5QzE3RDsgfVxuICAgICAgICAuZXZlbnRzLWl0ZW1fX3N0YXR1cy0tbW9kZXJhdGlvbjo6YmVmb3JlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjRjlDMTdEOyB9XG4gICAgICAuZXZlbnRzLWl0ZW1fX3N0YXR1cy0tZGVjbGluZSB7XG4gICAgICAgIGNvbG9yOiAjRTY0MDIyOyB9XG4gICAgICAgIC5ldmVudHMtaXRlbV9fc3RhdHVzLS1kZWNsaW5lOjpiZWZvcmUge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICNFNjQwMjI7IH1cbiAgICAgIC5ldmVudHMtaXRlbV9fc3RhdHVzLS1maW5pc2hlZCB7XG4gICAgICAgIGNvbG9yOiByZ2JhKDQ3LCA1MCwgNTgsIDAuNzUpOyB9XG4gICAgICAgIC5ldmVudHMtaXRlbV9fc3RhdHVzLS1maW5pc2hlZDo6YmVmb3JlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDQ3LCA1MCwgNTgsIDAuNzUpOyB9XG4gICAgLmV2ZW50cy1pdGVtX19uYW1lIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luOiAwIDAgMjRweCAwO1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgLmV2ZW50cy1pdGVtX19uYW1lIHtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE5cHg7IH0gfVxuICAgICAgLmV2ZW50cy1pdGVtX19uYW1lIGIge1xuICAgICAgICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuICAgIC5ldmVudHMtaXRlbV9fYnRuIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDIwcHg7XG4gICAgICBib3R0b206IDE1cHg7XG4gICAgICB6LWluZGV4OiAyOyB9XG5cbi5wcm9ncmVzcy1iYXItLWluZmluaXR5IC5wcm9ncmVzcy1iYXJfX2ZpbGwge1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2V2ZW50cy9wcm9ncmVzcy1pbmZpbml0eS5zdmdcIikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7IH1cblxuLnByb2dyZXNzLWJhcl9fbGluZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDhweDtcbiAgYmFja2dyb3VuZDogI0JEQkRCRDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgbWFyZ2luOiAwIDAgMjBweCAwOyB9XG5cbi5wcm9ncmVzcy1iYXJfX2ZpbGwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kOiAjMDA2RDc4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4OyB9XG5cbi5wcm9ncmVzcy1iYXJfX2Rlc2NyaXB0aW9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogMCAyMHB4OyB9XG5cbi5wcm9ncmVzcy1iYXJfX2Rlc2NyaXB0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgd2lkdGg6IDUwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5wcm9ncmVzcy1iYXJfX3RpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiQmViYXMgTmV1ZSBQcm9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgMCA1cHggMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gIC5wcm9ncmVzcy1iYXJfX3RpdGxlLS1jdXJyZW50IHtcbiAgICBjb2xvcjogIzAwNkQ3ODsgfVxuXG4ucHJvZ3Jlc3MtYmFyX19zdW0ge1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuNDRweDsgfVxuICAucHJvZ3Jlc3MtYmFyX19zdW0tLWN1cnJlbnQge1xuICAgIGNvbG9yOiAjMDA2RDc4OyB9XG5cbi5hYm91dCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogNTdweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgLmFib3V0IHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7IH0gfVxuICAuYWJvdXQtYmxvY2sge1xuICAgIGJveC1zaGFkb3c6IDBweCAzMi43NDIycHggMjYuMTkzOHB4IHJnYmEoMCwgMCwgMCwgMC4wNTAzMTk4KTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIC5hYm91dC1ibG9jayB7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIC5hYm91dC1ibG9jayB7XG4gICAgICAgIHBhZGRpbmc6IDI0cHggMDsgfSB9XG4gICAgLmFib3V0LWJsb2NrLS13aGl0ZSB7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgIC5hYm91dC1ibG9jay0td2hpdGUge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgICAgIC5hYm91dC1ibG9jay0td2hpdGU6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIHJpZ2h0OiAtMzAwMHB4O1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgbGVmdDogLTMwMDBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gICAgICAgICAgICB6LWluZGV4OiAtMTsgfSB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgIC5hYm91dC1ibG9jay0td2hpdGUge1xuICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50OyB9XG4gICAgICAgICAgLmFib3V0LWJsb2NrLS13aGl0ZTo6YWZ0ZXIge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG4gICAgICAuYWJvdXQtYmxvY2stLXdoaXRlIC5hYm91dC1ibG9ja19fbnVtYmVycyAuc3RhdGlzdGljX19udW1iZXIsXG4gICAgICAuYWJvdXQtYmxvY2stLXdoaXRlIC5hYm91dC1ibG9ja19fbnVtYmVycyAuc3RhdGlzdGljX190aXRsZSB7XG4gICAgICAgIGNvbG9yOiAjMDA5OTk5OyB9XG4gICAgLmFib3V0LWJsb2NrLS1ncmVlbiB7XG4gICAgICBiYWNrZ3JvdW5kOiAjMDA5OTk5OyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgIC5hYm91dC1ibG9jay0tZ3JlZW4ge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgICAgIC5hYm91dC1ibG9jay0tZ3JlZW46OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIHJpZ2h0OiAtMzAwMHB4O1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgbGVmdDogLTMwMDBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICMwMDk5OTk7XG4gICAgICAgICAgICB6LWluZGV4OiAtMTsgfSB9XG4gICAgICAuYWJvdXQtYmxvY2stLWdyZWVuIC5hYm91dF9faGVhZGxpbmUsXG4gICAgICAuYWJvdXQtYmxvY2stLWdyZWVuIC5hYm91dC1ibG9ja19fbnVtYmVycyAuc3RhdGlzdGljX19udW1iZXIsXG4gICAgICAuYWJvdXQtYmxvY2stLWdyZWVuIC5hYm91dC1ibG9ja19fbnVtYmVycyAuc3RhdGlzdGljX190aXRsZSwgLmFib3V0LWJsb2NrLS1ncmVlbiAuYWJvdXQtYmxvY2tfX2hlYWRsaW5lLCAuYWJvdXQtYmxvY2stLWdyZWVuIC5hYm91dC1ibG9ja19fdGl0bGUsXG4gICAgICAuYWJvdXQtYmxvY2stLWdyZWVuIC5hYm91dC1ibG9ja19fZGVzY3JpcHRpb24gcCB7XG4gICAgICAgIGNvbG9yOiAjZmZmZmZmOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgLmFib3V0LWJsb2NrX192aXN1YWwge1xuICAgICAgICBtYXJnaW46IDAgLTE1cHggMjBweCAtMTVweDsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgLmFib3V0LWJsb2NrX192aXN1YWwgaW1nIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlOyB9IH1cbiAgICAuYWJvdXQtYmxvY2tfX2hlYWRlciB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBwYWRkaW5nOiA1NHB4IDM4cHggMzhweCAzOHB4O1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMTc4LCAxNzUsIDE3NSwgMC40NSk7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgLmFib3V0LWJsb2NrX19oZWFkZXIge1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTsgfSB9XG4gICAgLmFib3V0LWJsb2NrX19pdGVtcyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgbWFyZ2luOiAwIC00NXB4OyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgIC5hYm91dC1ibG9ja19faXRlbXMge1xuICAgICAgICAgIG1hcmdpbjogMCAtMjBweDsgfSB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgIC5hYm91dC1ibG9ja19faXRlbXMge1xuICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDsgfSB9XG4gICAgLmFib3V0LWJsb2NrX19pdGVtIHtcbiAgICAgIHdpZHRoOiAzMy4zMzMzMyU7XG4gICAgICBwYWRkaW5nOiAwIDQ1cHg7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgIC5hYm91dC1ibG9ja19faXRlbSB7XG4gICAgICAgICAgcGFkZGluZzogMCAyMHB4OyB9IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAuYWJvdXQtYmxvY2tfX2l0ZW0ge1xuICAgICAgICAgIHdpZHRoOiAxMDAlOyB9IH1cbiAgICAgIC5hYm91dC1ibG9ja19faXRlbS0tYmlnIHtcbiAgICAgICAgd2lkdGg6IDY2LjY2NjY2JTsgfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgICAgLmFib3V0LWJsb2NrX19pdGVtLS1iaWcge1xuICAgICAgICAgICAgd2lkdGg6IDY2LjY2NjY2JTtcbiAgICAgICAgICAgIG1hcmdpbjogMDsgfSB9XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgIC5hYm91dC1ibG9ja19faXRlbS0tYmlnIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlOyB9IH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgICAgIC5hYm91dC1ibG9ja19faXRlbS0tYmlnIC5zdGF0aXN0aWMge1xuICAgICAgICAgICAgd2lkdGg6IDUwJTsgfSB9XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgIC5hYm91dC1ibG9ja19faXRlbS0tYmlnIC5zdGF0aXN0aWMge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgICAuYWJvdXQtYmxvY2tfX2l0ZW0gKyAuYWJvdXQtYmxvY2tfX2l0ZW0tLWJpZyB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMTJweDsgfSB9XG4gICAgLmFib3V0LWJsb2NrX190aXRsZSB7XG4gICAgICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMC40cHg7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgLmFib3V0LWJsb2NrX190aXRsZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4zNnB4OyB9IH1cbiAgICAuYWJvdXQtYmxvY2tfX2Rlc2NyaXB0aW9uIHAge1xuICAgICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4zNHB4OyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLmFib3V0LWJsb2NrX19kZXNjcmlwdGlvbiBwIHtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7IH0gfVxuICAgICAgLmFib3V0LWJsb2NrX19kZXNjcmlwdGlvbiBwICsgcCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7IH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgICAgIC5hYm91dC1ibG9ja19fZGVzY3JpcHRpb24gcCArIHAge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDsgfSB9XG4gICAgLmFib3V0LWJsb2NrX19kZXNjcmlwdGlvbi0tZG91YmxlIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgIG1hcmdpbjogMCAtMzBweDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgICAuYWJvdXQtYmxvY2tfX2Rlc2NyaXB0aW9uLS1kb3VibGUge1xuICAgICAgICAgIG1hcmdpbjogMCAtMjBweDsgfSB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgIC5hYm91dC1ibG9ja19fZGVzY3JpcHRpb24tLWRvdWJsZSB7XG4gICAgICAgICAgZmxleC13cmFwOiB3cmFwOyB9IH1cbiAgICAgIC5hYm91dC1ibG9ja19fZGVzY3JpcHRpb24tLWRvdWJsZSBwIHtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgcGFkZGluZzogMCAzMHB4O1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgICAuYWJvdXQtYmxvY2tfX2Rlc2NyaXB0aW9uLS1kb3VibGUgcCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDIwcHg7IH0gfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgICAgLmFib3V0LWJsb2NrX19kZXNjcmlwdGlvbi0tZG91YmxlIHAge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuICAgICAgICAuYWJvdXQtYmxvY2tfX2Rlc2NyaXB0aW9uLS1kb3VibGUgcCArIHAge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDA7IH1cbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgICAgICAuYWJvdXQtYmxvY2tfX2Rlc2NyaXB0aW9uLS1kb3VibGUgcCArIHAge1xuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMnB4OyB9IH1cbiAgICAuYWJvdXQtYmxvY2tfX2Zvb3RlciB7XG4gICAgICBwYWRkaW5nOiAyMnB4IDM4cHggMzhweCAzOHB4OyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgIC5hYm91dC1ibG9ja19fZm9vdGVyIHtcbiAgICAgICAgICBwYWRkaW5nOiAwOyB9IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgLmFib3V0LWJsb2NrX19mb290ZXIgLmFib3V0LWJsb2NrX19pdGVtLS1iaWcge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDA7IH0gfVxuICAgIC5hYm91dC1ibG9ja19fbnVtYmVycyB7XG4gICAgICBkaXNwbGF5OiBmbGV4OyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgIC5hYm91dC1ibG9ja19fbnVtYmVycyB7XG4gICAgICAgICAgZmxleC13cmFwOiB3cmFwOyB9IH1cbiAgLmFib3V0X19oZWFkbGluZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiQmViYXMgTmV1ZSBQcm9cIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW46IDAgMCAzMHB4IDA7XG4gICAgZm9udC1zaXplOiA1MnB4O1xuICAgIGxpbmUtaGVpZ2h0OiA1M3B4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAuYWJvdXRfX2hlYWRsaW5lIHtcbiAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjU2cHg7XG4gICAgICAgIG1hcmdpbjogMCAwIDEwcHggMDtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDsgfSB9XG4gICAgLmFib3V0X19oZWFkbGluZSBiIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkJlYmFzIE5ldWUgUHJvXCIsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXdlaWdodDogYm9sZDsgfVxuXG4uc3RhdGlzdGljIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWluLXdpZHRoOiA1MCU7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLnN0YXRpc3RpYyB7XG4gICAgICBtaW4td2lkdGg6IDEwMCU7IH0gfVxuICAuc3RhdGlzdGljICsgLnN0YXRpc3RpYyB7XG4gICAgcGFkZGluZzogMCAwIDAgMzJweDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgLnN0YXRpc3RpYyArIC5zdGF0aXN0aWMge1xuICAgICAgICBwYWRkaW5nOiAwOyB9IH1cbiAgLnN0YXRpc3RpY19fbnVtYmVyIHtcbiAgICBmb250LWZhbWlseTogXCJCZWJhcyBOZXVlIFByb1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtc2l6ZTogNjhweDtcbiAgICBsaW5lLWhlaWdodDogNzJweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIC5zdGF0aXN0aWNfX251bWJlciB7XG4gICAgICAgIGZvbnQtc2l6ZTogNTBweDsgfSB9XG4gIC5zdGF0aXN0aWNfX3RpdGxlIHtcbiAgICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbi5tYXRlcmlhbHMge1xuICBtYXJnaW46IDAgMCA2M3B4IDA7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgIC5tYXRlcmlhbHMge1xuICAgICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgICAgIHBhZGRpbmc6IDQwcHggMDtcbiAgICAgIG1hcmdpbjogMDsgfSB9XG4gIC5tYXRlcmlhbHMtLXBhZ2Uge1xuICAgIG1hcmdpbjogMjZweCAwIDUycHggMDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIC5tYXRlcmlhbHMtLXBhZ2Uge1xuICAgICAgICBtYXJnaW46IDA7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIC5tYXRlcmlhbHMtLXBhZ2UgLmV2ZW50cy1saXN0X19oZWFkIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIC5tYXRlcmlhbHMtLXBhZ2UgLmV2ZW50cy1saXN0X19oZWFkbGluZSB7XG4gICAgICAgIG1hcmdpbjogMCAwIDIwcHggMDsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgLm1hdGVyaWFscy0tcGFnZSAubWF0ZXJpYWxzLWl0ZW0ge1xuICAgICAgICBtYXJnaW46IDAgMCAyMHB4IDA7IH0gfVxuICAubWF0ZXJpYWxzX19oZWFkbGluZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwIDAgMzhweCAwOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgLm1hdGVyaWFsc19faGVhZGxpbmUge1xuICAgICAgICBtYXJnaW46IDAgMCAyMHB4IDA7IH0gfVxuICAubWF0ZXJpYWxzX19pdGVtcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgbWFyZ2luOiAwIC0yNXB4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgLm1hdGVyaWFsc19faXRlbXMgLnNsaWNrLXRyYWNrIHtcbiAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTVweDsgfSB9XG4gICAgLm1hdGVyaWFsc19faXRlbXMgLnNsaWNrLWRvdHMge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgei1pbmRleDogMTE7XG4gICAgICBtYXJnaW46IDlweCAwIDAgMDsgfVxuICAgICAgLm1hdGVyaWFsc19faXRlbXMgLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIGJ1dHRvbjo6YWZ0ZXIge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKSBzY2FsZSgxLjMzMyk7XG4gICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQ6ICMwMDZENzg7IH1cbiAgICAgIC5tYXRlcmlhbHNfX2l0ZW1zIC5zbGljay1kb3RzIGxpIGJ1dHRvbiB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgd2lkdGg6IDE5cHg7XG4gICAgICAgIGhlaWdodDogMTlweDtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB0ZXh0LWluZGVudDogLTk5OTlweDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgICAgIC5tYXRlcmlhbHNfX2l0ZW1zIC5zbGljay1kb3RzIGxpIGJ1dHRvbjo6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgICAgICB3aWR0aDogOXB4O1xuICAgICAgICAgIGhlaWdodDogOXB4O1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgYmFja2dyb3VuZDogI0JEQkRCRDsgfVxuICAubWF0ZXJpYWxzLWl0ZW0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAyO1xuICAgIHdpZHRoOiA1MCU7XG4gICAgcGFkZGluZzogMCAyNXB4O1xuICAgIG1hcmdpbjogMCAwIDUwcHggMDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgLm1hdGVyaWFscy1pdGVtIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbjogMDsgfSB9XG4gICAgLm1hdGVyaWFscy1pdGVtLS1tYWluIHtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgLm1hdGVyaWFscy1pdGVtX192aXN1YWwge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBwYWRkaW5nOiAwIDAgNjclIDA7IH1cbiAgICAgIC5tYXRlcmlhbHMtaXRlbV9fdmlzdWFsOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMCwgMCwgMCwgMCkgNDIuMDYlLCByZ2JhKDAsIDAsIDAsIDAuMzUpIDEwMCUpOyB9XG4gICAgLm1hdGVyaWFscy1pdGVtX190aXRsZSB7XG4gICAgICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB6LWluZGV4OiAxO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcGFkZGluZzogMzJweCAzOHB4O1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgICBjb2xvcjogI2ZmZmZmZjsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgICAubWF0ZXJpYWxzLWl0ZW1fX3RpdGxlIHtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE5cHg7XG4gICAgICAgICAgcGFkZGluZzogMTZweDsgfSB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgIC5tYXRlcmlhbHMtaXRlbV9fdGl0bGUgYnIge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuICAgIC5tYXRlcmlhbHMtaXRlbV9faW1nIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjsgfVxuXG4uYmxvY2txdW90ZSB7XG4gIG1hcmdpbjogMCAwIDkycHggMDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgLmJsb2NrcXVvdGUge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgcGFkZGluZzogMjVweCAwIDQzcHggMDtcbiAgICAgIG1hcmdpbjogMCAwIDM0cHggMDsgfVxuICAgICAgLmJsb2NrcXVvdGU6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyAnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMTVweDtcbiAgICAgICAgd2lkdGg6IDQ5cHg7XG4gICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljb25zL2Jsb2NrcXVvdGUuc3ZnXCIpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpOyB9IH1cbiAgLmJsb2NrcXVvdGUgLmNvbnRhaW5lci1taW5pIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmJsb2NrcXVvdGVfX2l0ZW1zIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICAgIGJveC1zaGFkb3c6IDBweCA5LjgxMzQ3cHggNy44NTA3N3B4IHJnYmEoMCwgMCwgMCwgMC4wMzUpOyB9XG4gICAgLmJsb2NrcXVvdGVfX2l0ZW1zIC5zbGljay1saXN0LCAuYmxvY2txdW90ZV9faXRlbXMgLnNsaWNrLXRyYWNrIHtcbiAgICAgIGhlaWdodDogMTAwJTsgfVxuICAgIC5ibG9ja3F1b3RlX19pdGVtcyAuc2xpY2stdHJhY2sge1xuICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50OyB9XG4gICAgLmJsb2NrcXVvdGVfX2l0ZW1zIC5zbGljay1zbGlkZSB7XG4gICAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDsgfVxuICAgIC5ibG9ja3F1b3RlX19pdGVtcyAuc2xpY2stZG90cyB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBib3R0b206IDE3cHg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICB6LWluZGV4OiAxMTsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgICAuYmxvY2txdW90ZV9faXRlbXMgLnNsaWNrLWRvdHMge1xuICAgICAgICAgIGJvdHRvbTogLTQwcHg7IH0gfVxuICAgICAgLmJsb2NrcXVvdGVfX2l0ZW1zIC5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSBidXR0b246OmFmdGVyIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSkgc2NhbGUoMS4zMzMpO1xuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjMDA2RDc4OyB9XG4gICAgICAuYmxvY2txdW90ZV9faXRlbXMgLnNsaWNrLWRvdHMgbGkgYnV0dG9uIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB3aWR0aDogMTlweDtcbiAgICAgICAgaGVpZ2h0OiAxOXB4O1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHRleHQtaW5kZW50OiAtOTk5OXB4O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAgICAgLmJsb2NrcXVvdGVfX2l0ZW1zIC5zbGljay1kb3RzIGxpIGJ1dHRvbjo6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgICAgICB3aWR0aDogOXB4O1xuICAgICAgICAgIGhlaWdodDogOXB4O1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgYmFja2dyb3VuZDogI0JEQkRCRDsgfVxuICAuYmxvY2txdW90ZS1pdGVtIHtcbiAgICBwYWRkaW5nOiAyNHB4IDcwcHggNTBweCA5MHB4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgLmJsb2NrcXVvdGUtaXRlbSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcGFkZGluZy10b3A6IDM4cHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDI2MHB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDQ3cHg7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIC5ibG9ja3F1b3RlLWl0ZW0ge1xuICAgICAgICBwYWRkaW5nOiAyMHB4OyB9IH1cbiAgICAuYmxvY2txdW90ZS1pdGVtX19pbiB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGhlaWdodDogMTAwJTsgfVxuICAgIC5ibG9ja3F1b3RlLWl0ZW1fX2hlYWRlciB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbjogMCAwIDMwcHggMDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgICAuYmxvY2txdW90ZS1pdGVtX19oZWFkZXIge1xuICAgICAgICAgIG1hcmdpbjogMCAwIDIwcHggMDsgfSB9XG4gICAgLmJsb2NrcXVvdGUtaXRlbV9fY29udGVudCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB6LWluZGV4OiAyOyB9XG4gICAgICAuYmxvY2txdW90ZS1pdGVtX19jb250ZW50OjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnICc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDQ5cHg7XG4gICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljb25zL2Jsb2NrcXVvdGUuc3ZnXCIpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xMjAlLCAtMjBweCk7IH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgICAgIC5ibG9ja3F1b3RlLWl0ZW1fX2NvbnRlbnQ6OmJlZm9yZSB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICB0b3A6IC0zOHB4O1xuICAgICAgICAgICAgbGVmdDogLTQ3cHg7IH0gfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgICAgLmJsb2NrcXVvdGUtaXRlbV9fY29udGVudDo6YmVmb3JlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuICAgIC5ibG9ja3F1b3RlLWl0ZW1fX2hlYWRsaW5lIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICAgICAgY29sb3I6ICMyRjMyM0E7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgLmJsb2NrcXVvdGUtaXRlbV9faGVhZGxpbmUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjZweDsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgLmJsb2NrcXVvdGUtaXRlbV9fZm9vdGVyIHtcbiAgICAgICAgbWluLWhlaWdodDogMTgwcHg7XG4gICAgICAgIHBhZGRpbmc6IDAgMTM1cHggMCAwOyB9IH1cbiAgICAuYmxvY2txdW90ZS1pdGVtX19uYW1lIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luOiAwIDAgMTBweCAwO1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgLmJsb2NrcXVvdGUtaXRlbV9fbmFtZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgIG1hcmdpbjogMCAwIDEwcHggMDsgfSB9XG4gICAgLmJsb2NrcXVvdGUtaXRlbV9fcG9zaXRpb24ge1xuICAgICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgIGNvbG9yOiByZ2JhKDQ3LCA1MCwgNTgsIDAuNzUpOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgIC5ibG9ja3F1b3RlLWl0ZW1fX3Bvc2l0aW9uIGJyIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgICAuYmxvY2txdW90ZS1pdGVtX192aXN1YWwge1xuICAgICAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gICAgICBmbGV4OiAwIDAgMzQwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAtNTBweDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgICAuYmxvY2txdW90ZS1pdGVtX192aXN1YWwge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgd2lkdGg6IDM0MHB4O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7IH0gfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgICAuYmxvY2txdW90ZS1pdGVtX192aXN1YWwge1xuICAgICAgICAgIHdpZHRoOiAxMzVweDtcbiAgICAgICAgICByaWdodDogMTVweDsgfSB9XG4gICAgLmJsb2NrcXVvdGUtaXRlbV9faW1nIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDM0MXB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgLmJsb2NrcXVvdGUtaXRlbV9faW1nIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTsgfSB9XG5cbi5mb3JtLW1vZGFsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAzOHB4IDUwcHg7XG4gIGJvcmRlcjogOHB4IHNvbGlkICMwMDZENzg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGZpbHRlcjogZHJvcC1zaGFkb3coMHB4IDMyLjc0MjJweCAyNi4xOTM4cHggcmdiYSgwLCAwLCAwLCAwLjA1MDMxOTgpKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAuZm9ybS1tb2RhbCB7XG4gICAgICBwYWRkaW5nOiAzMHB4IDIwcHg7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmOyB9IH1cbiAgLmZvcm0tbW9kYWxfX2Nsb3NlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtNHB4O1xuICAgIHJpZ2h0OiAtNHB4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgLmZvcm0tbW9kYWxfX2Nsb3NlIHtcbiAgICAgICAgdG9wOiAtMjRweDtcbiAgICAgICAgcmlnaHQ6IC0yNHB4O1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMTAwJSk7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIC5mb3JtLW1vZGFsX19jbG9zZSAuYnRuIHtcbiAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljb25zL2Nsb3NlLW1vYmlsZS5zdmdcIikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAuZm9ybS1tb2RhbF9faW4ge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgIC5mb3JtLW1vZGFsX19pbiAubmF2LXRhYnMge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBtYXJnaW46IDA7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgLmZvcm0tbW9kYWxfX2luIC5uYXYtdGFicyBsaSB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgLmZvcm0tbW9kYWxfX2luIC5uYXYtdGFicyBsaTpmaXJzdC1vZi10eXBlIHtcbiAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHJnYmEoNDcsIDUwLCA1OCwgMC4zNSk7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgLmZvcm0tbW9kYWxfX2luIC5uYXYtdGFicyBsaSBhIHtcbiAgICAgIGhlaWdodDogNTBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA0OHB4O1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDsgfSB9XG4gIC5mb3JtLW1vZGFsX190YWJzIHtcbiAgICBtYXJnaW46IDAgMCAyNnB4IDA7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAuZm9ybS1tb2RhbF9fdGFicyB7XG4gICAgICAgIHBhZGRpbmc6IDAgMCAyNnB4IDA7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgICAuZm9ybS1tb2RhbF9fdGFiczo6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgcmlnaHQ6IC0xOXB4O1xuICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICBsZWZ0OiAtMTlweDtcbiAgICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDE3OCwgMTc1LCAxNzUsIDAuNDUpOyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAuZm9ybS1tb2RhbF9fdGFicy1saW5rcyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIC5mb3JtLW1vZGFsX190YWJzLWxpbmtzLmlzLWFjdGl2ZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cbiAgICAuZm9ybS1tb2RhbF9fdGFicyAuYnRuLWxpbmsge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgLmZvcm0tbW9kYWxfX3RhYnMgLmJ0bi1saW5rLmlzLWFjdGl2ZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5mb3JtLW1vZGFsX19oZWFkbGluZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiQmViYXMgTmV1ZSBQcm9cIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDAgMCAzOHB4IDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogNTJweDtcbiAgICBsaW5lLWhlaWdodDogNTNweDtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuNTJweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgLmZvcm0tbW9kYWxfX2hlYWRsaW5lIHtcbiAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICAgICAgbWFyZ2luOiAwIDAgMjZweCAwOyB9IH1cbiAgLmZvcm0tbW9kYWxfX3N0ZXAge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAuZm9ybS1tb2RhbF9fc3RlcC5pcy1hY3RpdmUge1xuICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLmZvcm0tbW9kYWxfX2Zvcm0gLmlucC1ncm91cC0tdGV4dCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWFyZ2luOiAwIDAgMTZweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIC5mb3JtLW1vZGFsX19mb3JtIC5pbnAtZ3JvdXAtLXRleHQge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9IH1cbiAgICAuZm9ybS1tb2RhbF9fZm9ybSAuaW5wLWdyb3VwLS10ZXh0IGxhYmVsIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICBsaW5lLWhlaWdodDogNDhweDtcbiAgICAgIGZsZXg6IDAgMCAxNzVweDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgICAuZm9ybS1tb2RhbF9fZm9ybSAuaW5wLWdyb3VwLS10ZXh0IGxhYmVsIHtcbiAgICAgICAgICBmbGV4OiAwIDAgYXV0bztcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gICAgICAgICAgbWFyZ2luOiAwIDAgNHB4IDA7IH0gfVxuICAgIC5mb3JtLW1vZGFsX19mb3JtIC5pbnAtZ3JvdXAtLXRleHQgaW5wdXQge1xuICAgICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgaGVpZ2h0OiA0OHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDQ2cHg7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBwYWRkaW5nOiAwIDMwcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgIHRleHQtc2hhZG93OiBub25lO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgxMzksIDEzOSwgMTM5LCAwLjM1KTtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgICAgIC5mb3JtLW1vZGFsX19mb3JtIC5pbnAtZ3JvdXAtLXRleHQgaW5wdXQ6Zm9jdXMsIC5mb3JtLW1vZGFsX19mb3JtIC5pbnAtZ3JvdXAtLXRleHQgaW5wdXQ6aG92ZXIge1xuICAgICAgICBib3JkZXItY29sb3I6ICMyRjMyM0E7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgLmZvcm0tbW9kYWxfX2Zvcm0gLmlucC1ncm91cC0tdGV4dCBpbnB1dCB7XG4gICAgICAgICAgcGFkZGluZzogMCAyNHB4OyB9IH1cbiAgICAgIC5mb3JtLW1vZGFsX19mb3JtIC5pbnAtZ3JvdXAtLXRleHQgaW5wdXQucGxhY2Vob2xkZXIge1xuICAgICAgICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBjb2xvcjogcmdiYSg0NywgNTAsIDU4LCAwLjc1KTsgfVxuICAgICAgLmZvcm0tbW9kYWxfX2Zvcm0gLmlucC1ncm91cC0tdGV4dCBpbnB1dDotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgY29sb3I6IHJnYmEoNDcsIDUwLCA1OCwgMC43NSk7IH1cbiAgICAgIC5mb3JtLW1vZGFsX19mb3JtIC5pbnAtZ3JvdXAtLXRleHQgaW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgICAgICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBjb2xvcjogcmdiYSg0NywgNTAsIDU4LCAwLjc1KTsgfVxuICAgIC5mb3JtLW1vZGFsX19mb3JtIC5pbnAtZ3JvdXAtLXRleHQgLmJ0biB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIHdpZHRoOiAyMDBweDsgfVxuICAuZm9ybS1tb2RhbF9fZm9ybSAuaW5wLWdyb3VwLS10ZXh0YXJlYSB7XG4gICAgbWFyZ2luOiAwIDAgMjBweCAwOyB9XG4gICAgLmZvcm0tbW9kYWxfX2Zvcm0gLmlucC1ncm91cC0tdGV4dGFyZWEgbGFiZWwge1xuICAgICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luOiAwIDAgMTJweCAwO1xuICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgLmZvcm0tbW9kYWxfX2Zvcm0gLmlucC1ncm91cC0tdGV4dGFyZWEgdGV4dGFyZWEge1xuICAgICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTk2cHg7XG4gICAgICByZXNpemU6IG5vbmU7XG4gICAgICBwYWRkaW5nOiAxNnB4IDI1cHg7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgxMzksIDEzOSwgMTM5LCAwLjM1KTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDNweDsgfVxuICAgICAgLmZvcm0tbW9kYWxfX2Zvcm0gLmlucC1ncm91cC0tdGV4dGFyZWEgdGV4dGFyZWEucGxhY2Vob2xkZXIge1xuICAgICAgICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBjb2xvcjogcmdiYSg0NywgNTAsIDU4LCAwLjc1KTsgfVxuICAgICAgLmZvcm0tbW9kYWxfX2Zvcm0gLmlucC1ncm91cC0tdGV4dGFyZWEgdGV4dGFyZWE6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGNvbG9yOiByZ2JhKDQ3LCA1MCwgNTgsIDAuNzUpOyB9XG4gICAgICAuZm9ybS1tb2RhbF9fZm9ybSAuaW5wLWdyb3VwLS10ZXh0YXJlYSB0ZXh0YXJlYTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGNvbG9yOiByZ2JhKDQ3LCA1MCwgNTgsIDAuNzUpOyB9XG4gICAgICAuZm9ybS1tb2RhbF9fZm9ybSAuaW5wLWdyb3VwLS10ZXh0YXJlYSB0ZXh0YXJlYTpmb2N1cywgLmZvcm0tbW9kYWxfX2Zvcm0gLmlucC1ncm91cC0tdGV4dGFyZWEgdGV4dGFyZWE6aG92ZXIge1xuICAgICAgICBib3JkZXItY29sb3I6ICMyRjMyM0E7IH1cbiAgLmZvcm0tbW9kYWxfX2Zvcm0gLmlucC1ncm91cC0tZmlsZSBsYWJlbCB7XG4gICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luOiAwIDAgMjVweCAwO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBjb2xvcjogIzAwNkQ3ODtcbiAgICBsaW5lLWhlaWdodDogMTlweDtcbiAgICBwYWRkaW5nOiAxMS41cHggMjVweDtcbiAgICBib3JkZXI6IDFweCBkYXNoZWQgIzAwNkQ3ODtcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAuZm9ybS1tb2RhbF9fZm9ybSAuaW5wLWdyb3VwLS1maWxlIGxhYmVsIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfSB9XG4gICAgLmZvcm0tbW9kYWxfX2Zvcm0gLmlucC1ncm91cC0tZmlsZSBsYWJlbCBzcGFuIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIG1pbi1oZWlnaHQ6IDIzcHg7XG4gICAgICBwYWRkaW5nOiAwIDYwcHggMCAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDIzcHg7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgLmZvcm0tbW9kYWxfX2Zvcm0gLmlucC1ncm91cC0tZmlsZSBsYWJlbCBzcGFuIHtcbiAgICAgICAgICBwYWRkaW5nOiAwIDQwcHggMCAwOyB9IH1cbiAgICAgIC5mb3JtLW1vZGFsX19mb3JtIC5pbnAtZ3JvdXAtLWZpbGUgbGFiZWwgc3Bhbjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnICc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHdpZHRoOiAyOXB4O1xuICAgICAgICBoZWlnaHQ6IDIzcHg7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29ucy9maWxlLnN2Z1wiKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluOyB9XG4gIC5mb3JtLW1vZGFsX19mb3JtIC5pbnAtZ3JvdXAtLWZpbGUgaW5wdXQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuICAuZm9ybS1tb2RhbF9fZm9ybSAuaW5wLWdyb3VwX19waG9uZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZsZXgtZ3JvdzogMTsgfVxuICAgIC5mb3JtLW1vZGFsX19mb3JtIC5pbnAtZ3JvdXBfX3Bob25lIGlucHV0IHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgcGFkZGluZzogMCA1MCUgMCAzMHB4OyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgIC5mb3JtLW1vZGFsX19mb3JtIC5pbnAtZ3JvdXBfX3Bob25lIGlucHV0IHtcbiAgICAgICAgICBtYXJnaW46IDAgMCAyMHB4IDA7IH0gfVxuICAgIC5mb3JtLW1vZGFsX19mb3JtIC5pbnAtZ3JvdXBfX3Bob25lIC5idG4ge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiA1MCU7XG4gICAgICBib3JkZXItcmFkaXVzOiAwIDNweCAzcHggMDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgICAuZm9ybS1tb2RhbF9fZm9ybSAuaW5wLWdyb3VwX19waG9uZSAuYnRuIHtcbiAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyNHB4O1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMjRweDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgLmZvcm0tbW9kYWxfX2Zvcm0gLmlucC1ncm91cF9fY29kZSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9IH1cbiAgLmZvcm0tbW9kYWxfX2Zvcm0gLmlucC1ncm91cF9fY29kZSAuaW5wdXQtY29kZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXJnaW46IDAgLTVweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIC5mb3JtLW1vZGFsX19mb3JtIC5pbnAtZ3JvdXBfX2NvZGUgLmlucHV0LWNvZGUge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDsgfSB9XG4gICAgLmZvcm0tbW9kYWxfX2Zvcm0gLmlucC1ncm91cF9fY29kZSAuaW5wdXQtY29kZV9fd3JhcHBlciB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG4gICAgLmZvcm0tbW9kYWxfX2Zvcm0gLmlucC1ncm91cF9fY29kZSAuaW5wdXQtY29kZSBpbnB1dCB7XG4gICAgICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICB3aWR0aDogNDhweDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBtYXJnaW46IDAgNXB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgZm9udC1zaXplOiAyOHB4OyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgIC5mb3JtLW1vZGFsX19mb3JtIC5pbnAtZ3JvdXBfX2NvZGUgLmlucHV0LWNvZGUgaW5wdXQge1xuICAgICAgICAgIGZsZXgtZ3JvdzogaW5pdGlhbDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4OyB9IH1cbiAgICAgIC5mb3JtLW1vZGFsX19mb3JtIC5pbnAtZ3JvdXBfX2NvZGUgLmlucHV0LWNvZGUgaW5wdXQ6Zm9jdXMge1xuICAgICAgICBib3JkZXItY29sb3I6ICMyRjMyM0E7IH1cbiAgICAuZm9ybS1tb2RhbF9fZm9ybSAuaW5wLWdyb3VwX19jb2RlIC5pbnB1dC1jb2RlX19saW5rIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBsaW5lLWhlaWdodDogMTlweDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4zMnB4O1xuICAgICAgY29sb3I6ICMwMDZENzg7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgLmZvcm0tbW9kYWxfX2Zvcm0gLmlucC1ncm91cF9fY29kZSAuYnRuIHtcbiAgICBtYXgtd2lkdGg6IDE1MHB4O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgLmZvcm0tbW9kYWxfX2Zvcm0gLmlucC1ncm91cF9fY29kZSAuYnRuIHtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgcGFkZGluZzogMCAyNHB4O1xuICAgICAgICBwb3NpdGlvbjogc3RhdGljOyB9IH1cbiAgLmZvcm0tbW9kYWxfX2J0biB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgLmZvcm0tbW9kYWxfX2J0biB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4OyB9IH1cbiAgICAuZm9ybS1tb2RhbF9fYnRuIC5idG4ge1xuICAgICAgbWFyZ2luOiAwIDIwcHggMCAwO1xuICAgICAgbWluLXdpZHRoOiAxNzVweDtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgLmZvcm0tbW9kYWxfX2J0biAuYnRuIHtcbiAgICAgICAgICBtYXJnaW46IDA7IH0gfVxuICAgIC5mb3JtLW1vZGFsX19idG4tLWZpbGUge1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IH1cbiAgICAgIC5mb3JtLW1vZGFsX19idG4tLWZpbGUgLmZvcm0tbW9kYWxfX2J0bnMge1xuICAgICAgICBtYXJnaW46IDAgMzZweCAwIDA7IH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgICAgIC5mb3JtLW1vZGFsX19idG4tLWZpbGUgLmZvcm0tbW9kYWxfX2J0bnMge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXJnaW46IDA7IH0gfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgICAgLmZvcm0tbW9kYWxfX2J0bi0tZmlsZSAuZm9ybS1tb2RhbF9fYnRucyArIC5mb3JtLW1vZGFsX19wcm9tcHQge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDsgfSB9XG4gIC5mb3JtLW1vZGFsX19kb3VibGUtbGluayB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAgIC5mb3JtLW1vZGFsX19kb3VibGUtbGluayBhIHtcbiAgICAgIG1hcmdpbjogMCAxMHB4OyB9XG4gIC5mb3JtLW1vZGFsX19wcm9tcHQge1xuICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGhlaWdodDogNDhweDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgY29sb3I6IHJnYmEoNDcsIDUwLCA1OCwgMC43NSk7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAuZm9ybS1tb2RhbF9fcHJvbXB0IHtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBtYXJnaW46IDEwcHggMCAwIDA7IH0gfVxuICAuZm9ybS1tb2RhbF9fZm9vdGVyIHtcbiAgICBtYXJnaW46IDM0cHggMCAwIDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmctYm90dG9tOiAxcHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAuZm9ybS1tb2RhbF9fZm9vdGVyIHtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgbWFyZ2luOiAyMHB4IDAgMCAwOyB9IH1cbiAgICAuZm9ybS1tb2RhbF9fZm9vdGVyIHAge1xuICAgICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgLmZvcm0tbW9kYWxfX2Zvb3RlciBwIHtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7IH0gfVxuICAgICAgLmZvcm0tbW9kYWxfX2Zvb3RlciBwIGEge1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzJGMzIzQTsgfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgICAgLmZvcm0tbW9kYWxfX2Zvb3RlciBwIGEge1xuICAgICAgICAgICAgY29sb3I6ICMwMDZENzg7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lOyB9IH1cbiAgICAgIC5mb3JtLW1vZGFsX19mb290ZXIgcCArIHAge1xuICAgICAgICBtYXJnaW4tdG9wOiA5cHg7IH1cbiAgLmZvcm0tbW9kYWxfX2NvbnRyb2xzIHtcbiAgICBwYWRkaW5nOiAwIDAgMCAxNzVweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIC5mb3JtLW1vZGFsX19jb250cm9scyB7XG4gICAgICAgIHBhZGRpbmc6IDA7IH0gfVxuICAuZm9ybS1tb2RhbF9fbGlua3Mge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBwYWRkaW5nOiAwIDAgMCAzMHB4O1xuICAgIG1hcmdpbjogMCAwIDM4cHggMDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIC5mb3JtLW1vZGFsX19saW5rcyB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIG1hcmdpbjogMCAwIDIwcHggMDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDsgfSB9XG4gIC5mb3JtLW1vZGFsX19saW5rIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgICAuZm9ybS1tb2RhbF9fbGluay0tYmlnIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgICAgY29sb3I6ICMyRjMyM0E7XG4gICAgICBsZXR0ZXItc3BhY2luZzogLTAuM3B4O1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMyRjMyM0E7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgLmZvcm0tbW9kYWxfX2xpbmstLWJpZyB7XG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4OyB9IH1cbiAgICAuZm9ybS1tb2RhbF9fbGluay0tc21hbGwge1xuICAgICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gICAgICBjb2xvcjogIzJGMzIzQTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4yNHB4O1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoNDcsIDUwLCA1OCwgMC44KTtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgIC5mb3JtLW1vZGFsX19saW5rLS1zbWFsbCB7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgICAgICBjb2xvcjogIzAwNkQ3ODsgfSB9XG4gIC5mb3JtLW1vZGFsLXBhZ2Uge1xuICAgIG1hcmdpbjogMTAwcHggMDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIC5mb3JtLW1vZGFsLXBhZ2Uge1xuICAgICAgICBtYXJnaW46IDQwcHggMDsgfSB9XG4gICAgLmZvcm0tbW9kYWwtcGFnZSAuZm9ybS1tb2RhbCB7XG4gICAgICBtYXgtd2lkdGg6IDczNXB4O1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvOyB9XG4gICAgICAuZm9ybS1tb2RhbC1wYWdlIC5mb3JtLW1vZGFsX19idG4ge1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4OyB9XG4gICAgICAuZm9ybS1tb2RhbC1wYWdlIC5mb3JtLW1vZGFsIC5pbnAtZ3JvdXBfX2NvZGUgLmJ0biB7XG4gICAgICAgIGhlaWdodDogNDhweDtcbiAgICAgICAgYm90dG9tOiBpbml0aWFsOyB9XG4gICAgICAuZm9ybS1tb2RhbC1wYWdlIC5mb3JtLW1vZGFsIC5pbnAtZ3JvdXBfX2NvZGUgaW5wdXQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG5cbi5yZWdpc3RyYXRpb24tZm9ybSxcbi5sb2dpbi1mb3JtIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuICAucmVnaXN0cmF0aW9uLWZvcm0uaXMtYWN0aXZlLFxuICAubG9naW4tZm9ybS5pcy1hY3RpdmUge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5mZWVkYmFjay10aGFua3NfX2hlYWRsaW5lIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAyMTBweCAwIDAgMDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgLmZlZWRiYWNrLXRoYW5rc19faGVhZGxpbmUge1xuICAgICAgcGFkZGluZzogODNweCAwIDAgMDsgfSB9XG4gIC5mZWVkYmFjay10aGFua3NfX2hlYWRsaW5lOjphZnRlciB7XG4gICAgY29udGVudDogJyAnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTc0cHg7XG4gICAgaGVpZ2h0OiAxNzRweDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvbnMvY2hlY2ttYXJrLnN2Z1wiKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgLmZlZWRiYWNrLXRoYW5rc19faGVhZGxpbmU6OmFmdGVyIHtcbiAgICAgICAgd2lkdGg6IDcwcHg7XG4gICAgICAgIGhlaWdodDogNzBweDsgfSB9XG5cbi5mZWVkYmFjay10aGFua3NfX2Rlc2NyaXB0aW9uIHAge1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBsaW5lLWhlaWdodDogMjhweDtcbiAgY29sb3I6ICMyRjMyM0E7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgIC5mZWVkYmFjay10aGFua3NfX2Rlc2NyaXB0aW9uIHAge1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAuZmVlZGJhY2stdGhhbmtzX19kZXNjcmlwdGlvbiBwIGJyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuICAuZmVlZGJhY2stdGhhbmtzX19kZXNjcmlwdGlvbiBwICsgcCB7XG4gICAgbWFyZ2luLXRvcDogMjhweDsgfVxuXG4ubmF2LXRhYnMge1xuICBkaXNwbGF5OiBmbGV4OyB9XG4gIC5uYXYtdGFicyBsaSB7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIG1heC13aWR0aDogNTAlOyB9XG4gICAgLm5hdi10YWJzIGxpOmZpcnN0LW9mLXR5cGUgYSB7XG4gICAgICBib3JkZXItcmlnaHQ6IG5vbmU7IH1cbiAgICAubmF2LXRhYnMgbGk6bGFzdC1vZi10eXBlIGEge1xuICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgcmdiYSg0NywgNTAsIDU4LCAwLjM1KTsgfVxuICAgIC5uYXYtdGFicyBsaS5hY3RpdmUgYSB7XG4gICAgICBiYWNrZ3JvdW5kOiAjMDA2RDc4O1xuICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICBib3JkZXItY29sb3I6ICMwMDZENzg7IH1cbiAgICAubmF2LXRhYnMgbGkgYSB7XG4gICAgICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGhlaWdodDogNjJweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA2MnB4O1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgY29sb3I6IHJnYmEoNDcsIDUwLCA1OCwgMC44KTtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoNDcsIDUwLCA1OCwgMC4zNSk7XG4gICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kOiAjRjdGQkZBOyB9XG5cbi5pbmZvIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtaW4taGVpZ2h0OiB2YXIoLS1taW5IZWlnaHQpO1xuICBwYWRkaW5nOiA0MHB4IDAgNDBweCAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAuaW5mbyB7XG4gICAgICBwYWRkaW5nOiA0MHB4IDA7IH0gfVxuICAuaW5mb19fY29udGVudCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1heC13aWR0aDogNjUwcHg7IH1cbiAgLmluZm9fX2hlYWQge1xuICAgIG1hcmdpbjogMCAwIDI2cHggMDsgfVxuICAuaW5mb19faGVhZGxpbmUge1xuICAgIGZvbnQtZmFtaWx5OiBcIkJlYmFzIE5ldWUgUHJvXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwIDAgOHB4IDA7XG4gICAgZm9udC1zaXplOiA2OHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA3MnB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAuaW5mb19faGVhZGxpbmUge1xuICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgICAgICBtYXJnaW46IDAgMCA0cHggMDsgfSB9XG4gIC5pbmZvX190aXRsZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiQmViYXMgTmV1ZSBQcm9cIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogNTJweDtcbiAgICBsaW5lLWhlaWdodDogNTNweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMS4wNHB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAuaW5mb19fdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyN3B4OyB9IH1cbiAgLmluZm9fX2Rlc2NyaXB0aW9uIHAge1xuICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjM0cHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5pbmZvX19kZXNjcmlwdGlvbiBwIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjJweDsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgLmluZm9fX2Rlc2NyaXB0aW9uIHAge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4OyB9IH1cbiAgICAuaW5mb19fZGVzY3JpcHRpb24gcCArIHAge1xuICAgICAgbWFyZ2luLXRvcDogMjhweDsgfVxuICAuaW5mb19fYnRucyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXJnaW46IDQwcHggMCAwIDA7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgLmluZm9fX2J0bnMge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9IH1cbiAgICAuaW5mb19fYnRucyAuYnRuIHtcbiAgICAgIG1pbi13aWR0aDogMjgwcHg7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgIC5pbmZvX19idG5zIC5idG4ge1xuICAgICAgICAgIG1pbi13aWR0aDogMjMwcHg7XG4gICAgICAgICAgbWF4LXdpZHRoOiAyMzBweDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87IH0gfVxuICAgICAgLmluZm9fX2J0bnMgLmJ0biArIC5idG4ge1xuICAgICAgICBtYXJnaW4tbGVmdDogMThweDsgfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgICAgLmluZm9fX2J0bnMgLmJ0biArIC5idG4ge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxNHB4OyB9IH1cbiAgLmluZm9fX2RvbmF0ZSB7XG4gICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgICBib3gtc2hhZG93OiAwcHggMzIuNzQyMnB4IDI2LjE5MzhweCByZ2JhKDAsIDAsIDAsIDAuMDUwMzE5OCk7XG4gICAgcGFkZGluZzogMzhweDtcbiAgICBtYXJnaW46IDQwcHggMDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgLmluZm9fX2RvbmF0ZSB7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7IH0gfVxuICAgIC5pbmZvX19kb25hdGUgLmRvbmF0ZSB7XG4gICAgICBwYWRkaW5nOiAzOHB4IDkwcHg7XG4gICAgICBib3JkZXI6IDhweCBzb2xpZCAjMDA2RDc4O1xuICAgICAgYm94LXNoYWRvdzogMHB4IDMyLjc0MjJweCAyNi4xOTM4cHggcmdiYSgwLCAwLCAwLCAwLjA1MDMxOTgpOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgIC5pbmZvX19kb25hdGUgLmRvbmF0ZSB7XG4gICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTsgfSB9XG4gICAgICAuaW5mb19fZG9uYXRlIC5kb25hdGUtZm9ybV9fZmllbGRzIC5zZXR0aW5ncy1pbmZvX190aXRsZSB7XG4gICAgICAgIGZsZXg6IDAgMCAxOTBweDsgfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgICAgLmluZm9fX2RvbmF0ZSAuZG9uYXRlLWZvcm1fX2ZpZWxkcyAuc2V0dGluZ3MtaW5mb19fdGl0bGUge1xuICAgICAgICAgICAgZmxleDogMCAwIGF1dG87IH0gfVxuICAuaW5mb19fdmlzdWFsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICB3aWR0aDogMzAlOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgLmluZm9fX3Zpc3VhbCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luOiAwIDAgMjBweCAwOyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAuaW5mb19fdmlzdWFsLS1zbWFsbCB7XG4gICAgICAgIG1heC13aWR0aDogMjEwcHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87IH0gfVxuICAuaW5mb19faW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH1cblxuLnNldHRpbmdzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDMwcHggMCA1MnB4IDA7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgIC5zZXR0aW5ncyB7XG4gICAgICBtYXJnaW46IDI0cHggMCA0OHB4IDA7IH0gfVxuICAuc2V0dGluZ3MgLmFsZXJ0IHtcbiAgICBtYXJnaW46IDAgMCAzMHB4IDA7IH1cbiAgLnNldHRpbmdzX19pbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXJnaW46IDAgLTIycHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAuc2V0dGluZ3NfX2luIHtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBtYXJnaW46IDA7IH0gfVxuICAuc2V0dGluZ3MtaW5mbyB7XG4gICAgd2lkdGg6IDY1JTtcbiAgICBwYWRkaW5nOiAwIDIycHg7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIC5zZXR0aW5ncy1pbmZvIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDA7IH0gfVxuICAgIC5zZXR0aW5ncy1pbmZvX19pbiB7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICAgICAgcGFkZGluZzogMjBweCAzNnB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgYm94LXNoYWRvdzogMHB4IDkuODEzNDdweCA3Ljg1MDc3cHggcmdiYSgwLCAwLCAwLCAwLjAzNSk7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgLnNldHRpbmdzLWluZm9fX2luIHtcbiAgICAgICAgICBwYWRkaW5nOiAyMHB4OyB9IH1cbiAgICAuc2V0dGluZ3MtaW5mb19fdG9wIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHBhZGRpbmc6IDAgMCA0NHB4IDA7XG4gICAgICBtYXJnaW46IDAgMCAyOHB4IDA7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgLnNldHRpbmdzLWluZm9fX3RvcCB7XG4gICAgICAgICAgcGFkZGluZzogMCAwIDMycHggMDtcbiAgICAgICAgICBtYXJnaW46IDAgMCAzMnB4IDA7IH0gfVxuICAgICAgLnNldHRpbmdzLWluZm9fX3RvcDo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnICc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IC0zNnB4O1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGxlZnQ6IC0zNnB4O1xuICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgxNzgsIDE3NSwgMTc1LCAwLjQ1KTsgfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgICAgLnNldHRpbmdzLWluZm9fX3RvcDo6YWZ0ZXIge1xuICAgICAgICAgICAgcmlnaHQ6IC0yMHB4O1xuICAgICAgICAgICAgbGVmdDogLTIwcHg7IH0gfVxuICAgIC5zZXR0aW5ncy1pbmZvX19saW5rIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjI4cHg7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzJGMzIzQTsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgICAuc2V0dGluZ3MtaW5mb19fbGluayB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0OHB4O1xuICAgICAgICAgIHBhZGRpbmc6IDAgNDdweCAwIDIzcHg7XG4gICAgICAgICAgbWFyZ2luOiAwIDAgMjRweCAwO1xuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMyRjMyM0E7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4OyB9XG4gICAgICAgICAgLnNldHRpbmdzLWluZm9fX2xpbms6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gICAgICAgICAgICByaWdodDogMjBweDtcbiAgICAgICAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljb25zL2xvZ291dC5zdmdcIikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47IH0gfVxuICAgIC5zZXR0aW5ncy1pbmZvX19pdGVtIHtcbiAgICAgIG1hcmdpbjogMCAwIDMycHggMDsgfVxuICAgICAgLnNldHRpbmdzLWluZm9fX2l0ZW06bGFzdC1vZi10eXBlIHtcbiAgICAgICAgbWFyZ2luOiAwOyB9XG4gICAgICAuc2V0dGluZ3MtaW5mb19faXRlbSAuaW5wLWdyb3VwLS1zZWxlY3QgLmpxLXNlbGVjdGJveF9fc2VsZWN0IHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4OyB9XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgICAuc2V0dGluZ3MtaW5mb19faXRlbSAuaW5wLWdyb3VwLS1zZWxlY3QgLmpxLXNlbGVjdGJveF9fc2VsZWN0IHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjRweDsgfSB9XG4gICAgICAuc2V0dGluZ3MtaW5mb19faXRlbSAuaW5wLWdyb3VwLS10ZXh0YXJlYSB0ZXh0YXJlYSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMzBweDsgfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgICAgLnNldHRpbmdzLWluZm9fX2l0ZW0gLmlucC1ncm91cC0tdGV4dGFyZWEgdGV4dGFyZWEge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyNHB4O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjRweDsgfSB9XG4gICAgLnNldHRpbmdzLWluZm9fX2ZpZWxkIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBtYXJnaW46IDAgMCAxOHB4IDA7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgLnNldHRpbmdzLWluZm9fX2ZpZWxkIHtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9IH1cbiAgICAgIC5zZXR0aW5ncy1pbmZvX19maWVsZC0tdG9wIHtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAgICAgICAuc2V0dGluZ3MtaW5mb19fZmllbGQtLXRvcCAuc2V0dGluZ3MtaW5mb19fdGl0bGUge1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAxNnB4ICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgICAgICAuc2V0dGluZ3MtaW5mb19fZmllbGQtLXRvcCAuc2V0dGluZ3MtaW5mb19fdGl0bGUge1xuICAgICAgICAgICAgICBmbGV4OiAwIDAgYXV0byAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7IH0gfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgICAuc2V0dGluZ3MtaW5mb19fZmllbGQ6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICBtYXJnaW46IDA7IH0gfVxuICAgIC5zZXR0aW5ncy1pbmZvX19oZWFkIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBtYXJnaW46IDAgMCAyN3B4IDA7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgLnNldHRpbmdzLWluZm9fX2hlYWQge1xuICAgICAgICAgIG1hcmdpbjogMCAwIDI0cHggMDsgfSB9XG4gICAgLnNldHRpbmdzLWluZm9fX2hlYWRsaW5lIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkJlYmFzIE5ldWUgUHJvXCIsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIGZvbnQtc2l6ZTogNTJweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA1M3B4O1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMC41MnB4OyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgIC5zZXR0aW5ncy1pbmZvX19oZWFkbGluZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4OyB9IH1cbiAgICAuc2V0dGluZ3MtaW5mb19fdGl0bGUge1xuICAgICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIGZsZXg6IDAgMCAxODBweDtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgcGFkZGluZzogMTRweCAwIDAgMDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgICAuc2V0dGluZ3MtaW5mb19fdGl0bGUge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgIG1hcmdpbjogMCAwIDhweCAwOyB9IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgLnNldHRpbmdzLWluZm9fX3RpdGxlIC5idG4taW5mbyB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogLTFweDtcbiAgICAgICAgICByaWdodDogMDsgfSB9XG4gICAgICAuc2V0dGluZ3MtaW5mb19fdGl0bGUtLXRvcCB7XG4gICAgICAgIHBhZGRpbmc6IDA7IH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgICAgIC5zZXR0aW5ncy1pbmZvX190aXRsZS0tdG9wIGJyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuICAgIC5zZXR0aW5ncy1pbmZvX19zdWJ0aXRsZSB7XG4gICAgICBmb250LWZhbWlseTogXCJCZWJhcyBOZXVlIFByb1wiLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luOiAwIDAgMTlweCAwO1xuICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDI3cHg7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgY29sb3I6ICMyRjMyM0E7IH1cbiAgICAuc2V0dGluZ3MtaW5mb19fY29udGVudCB7XG4gICAgICBmbGV4LWdyb3c6IDE7IH1cbiAgICAgIC5zZXR0aW5ncy1pbmZvX19jb250ZW50IC5pbnAtZ3JvdXAge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgICAuc2V0dGluZ3MtaW5mb19fY29udGVudCAuYWxlcnQge1xuICAgICAgICBtYXJnaW46IDEwcHggMCAwIDA7IH1cbiAgICAuc2V0dGluZ3MtaW5mb19fY2hlY2tib3gge1xuICAgICAgbWFyZ2luOiAzMHB4IDAgMCAwOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgIC5zZXR0aW5ncy1pbmZvX19jaGVja2JveCB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHBhZGRpbmc6IDMwcHggMCAwIDA7IH1cbiAgICAgICAgICAuc2V0dGluZ3MtaW5mb19fY2hlY2tib3g6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIHJpZ2h0OiAtMjBweDtcbiAgICAgICAgICAgIGxlZnQ6IC0yMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDE3OCwgMTc1LCAxNzUsIDAuNDUpOyB9IH1cbiAgICAuc2V0dGluZ3MtaW5mb19fYnRucyB7XG4gICAgICBtYXJnaW46IDQ0cHggMCAwIDA7XG4gICAgICBmb250LXNpemU6IDA7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgLnNldHRpbmdzLWluZm9fX2J0bnMge1xuICAgICAgICAgIG1hcmdpbjogMjRweCAwIDAgMDsgfSB9XG4gICAgICAuc2V0dGluZ3MtaW5mb19fYnRucyAuYnRuIHtcbiAgICAgICAgbWluLXdpZHRoOiAyMjBweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICBtYXJnaW46IDAgNDBweCAwIDA7IH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgICAgIC5zZXR0aW5ncy1pbmZvX19idG5zIC5idG4ge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1heC13aWR0aDogMzAwcHg7XG4gICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgbWFyZ2luOiAwOyB9IH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgICAgIC5zZXR0aW5ncy1pbmZvX19idG5zIC5idG4gKyAuYnRuIHtcbiAgICAgICAgICAgIG1hcmdpbjogMTRweCAwIDAgMDsgfSB9XG4gICAgLnNldHRpbmdzLWluZm9fX3JlbW92ZSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgbWFyZ2luOiA0MHB4IDAgMzJweCAwOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgIC5zZXR0aW5ncy1pbmZvX19yZW1vdmUge1xuICAgICAgICAgIG1hcmdpbjogMThweCAwIDAgMDtcbiAgICAgICAgICB3aWR0aDogMjAwcHg7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvOyB9IH1cbiAgICAgIC5zZXR0aW5ncy1pbmZvX19yZW1vdmUtbGluayB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXg6IDAgMCAyMDBweDsgfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgICAgLnNldHRpbmdzLWluZm9fX3JlbW92ZS1saW5rIHtcbiAgICAgICAgICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgICAgICAgICAgYWxpZ24tc2VsZjogY2VudGVyOyB9IH1cbiAgICAgIC5zZXR0aW5ncy1pbmZvX19yZW1vdmUtZGVzY3JpcHRpb24ge1xuICAgICAgICBmbGV4LWdyb3c6IDE7IH1cbiAgICAgICAgLnNldHRpbmdzLWluZm9fX3JlbW92ZS1kZXNjcmlwdGlvbiBwIHtcbiAgICAgICAgICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMjhweDtcbiAgICAgICAgICBjb2xvcjogcmdiYSg0NywgNTAsIDU4LCAwLjc1KTsgfVxuICAuc2V0dGluZ3Mtc2lkZWJhciB7XG4gICAgd2lkdGg6IDM1JTtcbiAgICBwYWRkaW5nOiAwIDIycHg7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIC5zZXR0aW5ncy1zaWRlYmFyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIG1hcmdpbjogMjRweCAwIDAgMDsgfSB9XG4gICAgLnNldHRpbmdzLXNpZGViYXJfX2luIHtcbiAgICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgICB0b3A6IDY1cHg7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICAgICAgYm94LXNoYWRvdzogMHB4IDkuODEzNDdweCA3Ljg1MDc3cHggcmdiYSgwLCAwLCAwLCAwLjAzNSk7XG4gICAgICBib3JkZXItcmFkaXVzOiAzcHg7IH1cbiAgICAuc2V0dGluZ3Mtc2lkZWJhcl9faXRlbSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMTc4LCAxNzUsIDE3NSwgMC40NSk7IH1cbiAgICAgIC5zZXR0aW5ncy1zaWRlYmFyX19pdGVtOmZpcnN0LW9mLXR5cGUgLnByb2ZpbGUtc2lkZWJhcl9fdmlzdWFsIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4IDAgMCAwOyB9XG4gICAgICAuc2V0dGluZ3Mtc2lkZWJhcl9faXRlbTpsYXN0LW9mLXR5cGUge1xuICAgICAgICBib3JkZXItYm90dG9tOiBub25lOyB9XG4gICAgICAgIC5zZXR0aW5ncy1zaWRlYmFyX19pdGVtOmxhc3Qtb2YtdHlwZSAucHJvZmlsZS1zaWRlYmFyX192aXN1YWwge1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCAwIDNweDsgfVxuICAgIC5zZXR0aW5ncy1zaWRlYmFyX192aXN1YWwge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgZmxleDogMCAwIDg2cHg7XG4gICAgICBwYWRkaW5nOiAyNHB4IDAgMCAwO1xuICAgICAgYmFja2dyb3VuZDogcmdiYSgxMzksIDEzOSwgMTM5LCAwLjM1KTsgfVxuICAgIC5zZXR0aW5ncy1zaWRlYmFyX19pY29uIHtcbiAgICAgIHdpZHRoOiAzNXB4O1xuICAgICAgaGVpZ2h0OiAzNXB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87IH1cbiAgICAuc2V0dGluZ3Mtc2lkZWJhcl9fY29udGVudCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgIHBhZGRpbmc6IDI0cHg7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gICAgLnNldHRpbmdzLXNpZGViYXJfX3RpdGxlIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkJlYmFzIE5ldWUgUHJvXCIsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW46IDAgMCA1cHggMDtcbiAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjIycHg7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gICAgLnNldHRpbmdzLXNpZGViYXJfX2Rlc2NyaXB0aW9uIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkJlYmFzIE5ldWUgUHJvXCIsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4zMnB4O1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgICAuc2V0dGluZ3Mtc2lkZWJhcl9fZGVzY3JpcHRpb24ge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDsgfSB9XG4gICAgLnNldHRpbmdzLXNpZGViYXJfX2xpc3Qge1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMTc4LCAxNzUsIDE3NSwgMC40NSk7XG4gICAgICBwYWRkaW5nOiAyNHB4IDA7XG4gICAgICBjb3VudGVyLXJlc2V0OiBsaXN0OyB9XG4gICAgICAuc2V0dGluZ3Mtc2lkZWJhcl9fbGlzdCBsaSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmc6IDAgMjRweCAwIDExMHB4O1xuICAgICAgICBtYXJnaW46IDAgMCAzMHB4IDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4yOHB4O1xuICAgICAgICBjb2xvcjogcmdiYSg0NywgNTAsIDU4LCAwLjc1KTsgfVxuICAgICAgICAuc2V0dGluZ3Mtc2lkZWJhcl9fbGlzdCBsaTo6YmVmb3JlIHtcbiAgICAgICAgICBmb250LWZhbWlseTogXCJCZWJhcyBOZXVlIFByb1wiLCBzYW5zLXNlcmlmO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICBjb250ZW50OiBjb3VudGVyKGxpc3QpO1xuICAgICAgICAgIGNvdW50ZXItaW5jcmVtZW50OiBsaXN0O1xuICAgICAgICAgIHdpZHRoOiA4NnB4O1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDM3cHg7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjMycHg7IH1cbiAgLnNldHRpbmdzLWV2ZW50cyB7XG4gICAgbWFyZ2luOiAwIDAgNDBweCAwOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgLnNldHRpbmdzLWV2ZW50cyB7XG4gICAgICAgIG1hcmdpbjogMDsgfSB9XG4gICAgLnNldHRpbmdzLWV2ZW50c19faGVhZCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgbWFyZ2luOiAwIDAgMjdweCAwOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgIC5zZXR0aW5ncy1ldmVudHNfX2hlYWQge1xuICAgICAgICAgIG1hcmdpbjogMCAwIDI0cHggMDsgfSB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgIC5zZXR0aW5ncy1ldmVudHNfX2hlYWQgLmhlYWRsaW5lIHtcbiAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgbWFyZ2luOiAwOyB9IH1cbiAgICAuc2V0dGluZ3MtZXZlbnRzX19pdGVtcyB7XG4gICAgICBtYXJnaW46IDAgLTIycHggNDBweCAtMjJweDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgICAuc2V0dGluZ3MtZXZlbnRzX19pdGVtcyB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfSB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgIC5zZXR0aW5ncy1ldmVudHNfX2l0ZW1zIC5ldmVudHNfX2l0ZW1zIHtcbiAgICAgICAgICBwYWRkaW5nOiAyMHB4IDE1cHg7XG4gICAgICAgICAgYmFja2dyb3VuZDogI2ZmZmZmZjsgfSB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgIC5zZXR0aW5ncy1ldmVudHNfX2l0ZW1zIC5ldmVudHMtaXRlbSB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgbWFyZ2luOiAwIDAgMjBweCAwOyB9IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgLnNldHRpbmdzLWV2ZW50c19faXRlbXMgLmV2ZW50cy1pdGVtOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgbWFyZ2luOiAwOyB9IH1cbiAgICAgIC5zZXR0aW5ncy1ldmVudHNfX2l0ZW1zIC5ldmVudHMtaXRlbV9fYXV0aG9yIHtcbiAgICAgICAgbWFyZ2luOiAwOyB9XG4gICAgLnNldHRpbmdzLWV2ZW50c19fYmxhbmsge1xuICAgICAgd2lkdGg6IDY1JTsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgICAuc2V0dGluZ3MtZXZlbnRzX19ibGFuayB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgICBtYXJnaW46IDAgMCAzMnB4IDA7XG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmOyB9IH1cbiAgICAuc2V0dGluZ3MtZXZlbnRzX19kZXNjcmlwdGlvbiBwIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjM0cHg7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgLnNldHRpbmdzLWV2ZW50c19fZGVzY3JpcHRpb24gcCB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4OyB9IH1cbiAgICAuc2V0dGluZ3MtZXZlbnRzX19idG4ge1xuICAgICAgbWFyZ2luOiAyOHB4IDAgMCAwOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgIC5zZXR0aW5ncy1ldmVudHNfX2J0biB7XG4gICAgICAgICAgbWFyZ2luOiAyNHB4IDAgMCAwOyB9IH1cblxuLmFsZXJ0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiAjRjc5NDc3O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIHBhZGRpbmc6IDEwcHggMjBweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgLmFsZXJ0IHtcbiAgICAgIHBhZGRpbmc6IDEwcHggNDBweCAxMHB4IDIwcHg7IH0gfVxuICAuYWxlcnQtdGV4dCB7XG4gICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE5cHg7XG4gICAgY29sb3I6ICNmZmZmZmY7IH1cbiAgLmFsZXJ0IC5idG4tY2xvc2Utd2hpdGUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAuYWxlcnQgLmJ0bi1jbG9zZS13aGl0ZSB7XG4gICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjBweDsgfSB9XG5cbi50b2dnbGUtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cblxuLnRvZ2dsZV9fdGl0bGUge1xuICBmb250LWZhbWlseTogXCJCZWJhcyBOZXVlIFByb1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gIC50b2dnbGVfX3RpdGxlLS1ncmVlbiB7XG4gICAgY29sb3I6ICMwMDZENzg7IH1cblxuLnRvZ2dsZV9fc3dpdGNoZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogODVweDtcbiAgaGVpZ2h0OiA0NHB4O1xuICBtYXJnaW46IDAgMTBweDtcbiAgYm9yZGVyLXJhZGl1czogNzNweDtcbiAgYmFja2dyb3VuZDogcmdiYSg0NywgNTAsIDU4LCAwLjc1KTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgLnRvZ2dsZV9fc3dpdGNoZXIge1xuICAgICAgd2lkdGg6IDYzcHg7XG4gICAgICBoZWlnaHQ6IDMycHg7IH0gfVxuICAudG9nZ2xlX19zd2l0Y2hlcjo6YWZ0ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjRzO1xuICAgIGNvbnRlbnQ6ICcgJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAzcHg7XG4gICAgbGVmdDogNHB4O1xuICAgIHdpZHRoOiAzOHB4O1xuICAgIGhlaWdodDogMzhweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYmFja2dyb3VuZDogI0Y3RkJGQTtcbiAgICBib3gtc2hhZG93OiAxcHggM3B4IDExcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4xNik7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAudG9nZ2xlX19zd2l0Y2hlcjo6YWZ0ZXIge1xuICAgICAgICB3aWR0aDogMjhweDtcbiAgICAgICAgaGVpZ2h0OiAyOHB4O1xuICAgICAgICB0b3A6IDJweDsgfSB9XG5cbi50b2dnbGUgbGFiZWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLnRvZ2dsZSBpbnB1dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBvcGFjaXR5OiAwOyB9XG4gIC50b2dnbGUgaW5wdXQ6Y2hlY2tlZCArIGxhYmVsIC50b2dnbGVfX3N3aXRjaGVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjMDA2RDc4OyB9XG4gICAgLnRvZ2dsZSBpbnB1dDpjaGVja2VkICsgbGFiZWwgLnRvZ2dsZV9fc3dpdGNoZXI6OmFmdGVyIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoNDBweCwgMHB4LCAwKTsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgICAudG9nZ2xlIGlucHV0OmNoZWNrZWQgKyBsYWJlbCAudG9nZ2xlX19zd2l0Y2hlcjo6YWZ0ZXIge1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjhweCwgMHB4LCAwKTsgfSB9XG5cbi50b2dnbGUtLW1pbmkgLnRvZ2dsZV9fc3dpdGNoZXIge1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBiYWNrZ3JvdW5kOiAjRTY0MDIyOyB9XG4gIC50b2dnbGUtLW1pbmkgLnRvZ2dsZV9fc3dpdGNoZXI6OmFmdGVyIHtcbiAgICB3aWR0aDogMTJweDtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgdG9wOiAycHg7XG4gICAgbGVmdDogMnB4OyB9XG5cbi50b2dnbGUtLW1pbmkgaW5wdXQ6Y2hlY2tlZCArIGxhYmVsIC50b2dnbGVfX3N3aXRjaGVyIHtcbiAgYmFja2dyb3VuZDogIzAwNkQ3ODsgfVxuICAudG9nZ2xlLS1taW5pIGlucHV0OmNoZWNrZWQgKyBsYWJlbCAudG9nZ2xlX19zd2l0Y2hlcjo6YWZ0ZXIge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTRweCwgMHB4LCAwKTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIC50b2dnbGUtLW1pbmkgaW5wdXQ6Y2hlY2tlZCArIGxhYmVsIC50b2dnbGVfX3N3aXRjaGVyOjphZnRlciB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTRweCwgMHB4LCAwKTsgfSB9XG5cbi5ldmVudHMtbGlzdF9faGVhZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtYXJnaW46IDAgMCAzMHB4IDA7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgIC5ldmVudHMtbGlzdF9faGVhZCB7XG4gICAgICBtYXJnaW46IDAgMCAyMHB4IDA7IH0gfVxuXG4uZXZlbnRzLWxpc3RfX2hlYWRsaW5lIHtcbiAgZm9udC1mYW1pbHk6IFwiQmViYXMgTmV1ZSBQcm9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogNjhweDtcbiAgbGluZS1oZWlnaHQ6IDcycHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgIC5ldmVudHMtbGlzdF9faGVhZGxpbmUge1xuICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDMycHg7IH0gfVxuXG4uZXZlbnRzLWxpc3RfX3RpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiQmViYXMgTmV1ZSBQcm9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAzOHB4O1xuICBsaW5lLWhlaWdodDogNDNweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjM4cHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgIC5ldmVudHMtbGlzdF9fdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDI3cHg7XG4gICAgICBsZXR0ZXItc3BhY2luZzogLTAuMjRweDsgfSB9XG4gIC5ldmVudHMtbGlzdF9fdGl0bGUgYiB7XG4gICAgZm9udC1mYW1pbHk6IFwiQmViYXMgTmV1ZSBQcm9cIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogYm9sZDsgfVxuXG4uZXZlbnRzLWxpc3RfX2l0ZW1zIC5ldmVudHNfX2l0ZW1zIHtcbiAgbWFyZ2luOiAwIC0yMnB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAuZXZlbnRzLWxpc3RfX2l0ZW1zIC5ldmVudHNfX2l0ZW1zIHtcbiAgICAgIG1hcmdpbjogMCAtMTVweDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAuZXZlbnRzLWxpc3RfX2l0ZW1zIC5ldmVudHNfX2l0ZW1zIC5ldmVudHMtaXRlbSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDAgMTVweCAyMHB4IDE1cHg7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgYmFja2dyb3VuZDogI2ZmZmZmZjsgfSB9XG4gIC5ldmVudHMtbGlzdF9faXRlbXMgLmV2ZW50c19faXRlbXMgLmV2ZW50cy1pdGVtLS1iaWcge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgLmV2ZW50cy1saXN0X19pdGVtcyAuZXZlbnRzX19pdGVtcyAuZXZlbnRzLWl0ZW0tLWJpZyB7XG4gICAgICAgIG1hcmdpbjogMCAwIDM2cHggMDsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgLmV2ZW50cy1saXN0X19pdGVtcyAuZXZlbnRzX19pdGVtcyAuZXZlbnRzLWl0ZW0tLWJpZyArIC5ldmVudHMtaXRlbSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA0MHB4OyB9IH1cblxuLmV2ZW50IHtcbiAgbWFyZ2luOiAwIDAgNzBweCAwOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAuZXZlbnQge1xuICAgICAgbWFyZ2luOiAwIDAgMjhweCAwOyB9IH1cbiAgLmV2ZW50IC5hbGVydCB7XG4gICAgbWFyZ2luOiAwIDAgMzBweCAwOyB9XG4gIC5ldmVudF9faW4ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWFyZ2luOiAwIC0yNXB4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgLmV2ZW50X19pbiB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIG1hcmdpbjogMDsgfSB9XG4gIC5ldmVudC1jb250ZW50IHtcbiAgICB3aWR0aDogNzIlO1xuICAgIHBhZGRpbmc6IDAgMjVweDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgLmV2ZW50LWNvbnRlbnQge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMDsgfSB9XG4gICAgLmV2ZW50LWNvbnRlbnRfX2hlYWRlciB7XG4gICAgICBtYXJnaW46IDAgMCAzMnB4IDA7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgLmV2ZW50LWNvbnRlbnRfX2hlYWRlciB7XG4gICAgICAgICAgbWFyZ2luOiAwIDAgMTdweCAwOyB9IH1cbiAgICAuZXZlbnQtY29udGVudF9faGVhZCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgcGFkZGluZzogMjRweCAzOHB4O1xuICAgICAgbWFyZ2luOiAwIDAgMjRweCAwO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMTc4LCAxNzUsIDE3NSwgMC40NSk7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgLmV2ZW50LWNvbnRlbnRfX2hlYWQge1xuICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgICAgbWFyZ2luOiAwIDAgMjBweCAwOyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAuZXZlbnQtY29udGVudF9faW5mbyB7XG4gICAgICAgIG1hcmdpbjogMCAwIDI0cHggMDsgfSB9XG4gICAgLmV2ZW50LWNvbnRlbnRfX21haW4ge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgICAgIGJveC1zaGFkb3c6IDBweCA5LjgxMzQ3cHggNy44NTA3N3B4IHJnYmEoMCwgMCwgMCwgMC4wMzUpO1xuICAgICAgbWFyZ2luOiAwIDAgNDBweCAwOyB9XG4gICAgLmV2ZW50LWNvbnRlbnRfX2Rlc2NyaXB0aW9uIHtcbiAgICAgIHBhZGRpbmc6IDAgMzhweDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgICAuZXZlbnQtY29udGVudF9fZGVzY3JpcHRpb24ge1xuICAgICAgICAgIHBhZGRpbmc6IDAgMjBweDsgfSB9XG4gICAgICAuZXZlbnQtY29udGVudF9fZGVzY3JpcHRpb24gcCB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMzRweDsgfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgICAgLmV2ZW50LWNvbnRlbnRfX2Rlc2NyaXB0aW9uIHAge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7IH0gfVxuICAgICAgICAuZXZlbnQtY29udGVudF9fZGVzY3JpcHRpb24gcCArIHAge1xuICAgICAgICAgIG1hcmdpbjogMjBweCAwIDAgMDsgfVxuICAgIC5ldmVudC1jb250ZW50X19oZWFkbGluZSB7XG4gICAgICBmb250LWZhbWlseTogXCJCZWJhcyBOZXVlIFByb1wiLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNy41cHg7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbjogMCAwIDIwcHggMDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgLmV2ZW50LWNvbnRlbnRfX2hlYWRsaW5lIHtcbiAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgICAgICAgbWFyZ2luOiAwIDAgMThweCAwOyB9IH1cbiAgICAuZXZlbnQtY29udGVudF9fc2xpZGVyIHtcbiAgICAgIG1hcmdpbjogMzVweCAtMzhweCAwIC0zOHB4OyB9XG4gICAgICAuZXZlbnQtY29udGVudF9fc2xpZGVyIC52aWRlbyxcbiAgICAgIC5ldmVudC1jb250ZW50X19zbGlkZXIgLmltYWdlIHtcbiAgICAgICAgaGVpZ2h0OiAwOyB9XG4gICAgICAuZXZlbnQtY29udGVudF9fc2xpZGVyIGlmcmFtZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7IH1cbiAgICAgIC5ldmVudC1jb250ZW50X19zbGlkZXIgLnNsaWNrLWRvdHMge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBib3R0b206IDMycHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICB6LWluZGV4OiAxMTsgfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgICAgLmV2ZW50LWNvbnRlbnRfX3NsaWRlciAuc2xpY2stZG90cyB7XG4gICAgICAgICAgICBib3R0b206IDIwcHg7IH0gfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgICAgLmV2ZW50LWNvbnRlbnRfX3NsaWRlciAuc2xpY2stZG90cyB7XG4gICAgICAgICAgICBib3R0b206IDEwcHg7IH0gfVxuICAgICAgICAuZXZlbnQtY29udGVudF9fc2xpZGVyIC5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSBidXR0b246OmFmdGVyIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKSBzY2FsZSgxLjMzMyk7XG4gICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmOyB9XG4gICAgICAgIC5ldmVudC1jb250ZW50X19zbGlkZXIgLnNsaWNrLWRvdHMgbGkgYnV0dG9uIHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgd2lkdGg6IDE5cHg7XG4gICAgICAgICAgaGVpZ2h0OiAxOXB4O1xuICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgdGV4dC1pbmRlbnQ6IC05OTk5cHg7XG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgICAgICAgLmV2ZW50LWNvbnRlbnRfX3NsaWRlciAuc2xpY2stZG90cyBsaSBidXR0b246OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgICAgICAgIHdpZHRoOiA5cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDlweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjQkRCREJEOyB9XG4gICAgICAuZXZlbnQtY29udGVudF9fc2xpZGVyIC5zbGljay1hcnJvdyB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICAgICAgICB3aWR0aDogNDhweDtcbiAgICAgICAgaGVpZ2h0OiA0OHB4O1xuICAgICAgICB0ZXh0LWluZGVudDogLTk5OTlweDtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB6LWluZGV4OiAxMDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgICAuZXZlbnQtY29udGVudF9fc2xpZGVyIC5zbGljay1hcnJvdyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuICAgICAgLmV2ZW50LWNvbnRlbnRfX3NsaWRlciAuc2xpY2stcHJldiB7XG4gICAgICAgIGxlZnQ6IDM4cHg7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoNDcsIDUwLCA1OCwgMC41NSkgdXJsKFwiLi4vaW1nL2ljb25zL3NsaWRlci1wcmV2LnN2Z1wiKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMnB4OyB9XG4gICAgICAuZXZlbnQtY29udGVudF9fc2xpZGVyIC5zbGljay1uZXh0IHtcbiAgICAgICAgcmlnaHQ6IDM4cHg7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoNDcsIDUwLCA1OCwgMC41NSkgdXJsKFwiLi4vaW1nL2ljb25zL3NsaWRlci1uZXh0LnN2Z1wiKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMnB4OyB9XG4gIC5ldmVudF9faGVhZCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBwYWRkaW5nOiAwIDM4cHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAuZXZlbnRfX2hlYWQge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIHBhZGRpbmc6IDA7IH0gfVxuICAuZXZlbnRfX2xhYmVsIHtcbiAgICBmb250LWZhbWlseTogXCJCZWJhcyBOZXVlIFByb1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMjNweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC40cHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gICAgcGFkZGluZzogMnB4IDhweDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG1hcmdpbjogMTBweCA1MHB4IDAgMDtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIC5ldmVudF9fbGFiZWwge1xuICAgICAgICBtYXJnaW46IDAgMCAxMHB4IDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgICAgIG1pbi13aWR0aDogaW5pdGlhbDtcbiAgICAgICAgcGFkZGluZzogMnB4IDZweDsgfSB9XG4gICAgLmV2ZW50X19sYWJlbC0tb3JhbmdlIHtcbiAgICAgIGJhY2tncm91bmQ6ICNGRjY5NEU7IH1cbiAgICAgIC5ldmVudF9fbGFiZWwtLW9yYW5nZS1saWdodCB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNGNzk0Nzc7IH1cbiAgICAuZXZlbnRfX2xhYmVsLS1ncmVlbiB7XG4gICAgICBiYWNrZ3JvdW5kOiAjQjBDOTBEOyB9XG4gICAgLmV2ZW50X19sYWJlbC0tc2FuZCB7XG4gICAgICBiYWNrZ3JvdW5kOiAjRTNBQTY0OyB9XG4gICAgLmV2ZW50X19sYWJlbC0tYmx1ZSB7XG4gICAgICBiYWNrZ3JvdW5kOiAjNDc4REI0OyB9XG4gIC5ldmVudF9faGVhZGxpbmUge1xuICAgIGZvbnQtZmFtaWx5OiBcIkJlYmFzIE5ldWUgUHJvXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtc2l6ZTogNTJweDtcbiAgICBsaW5lLWhlaWdodDogNTlweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgLmV2ZW50X19oZWFkbGluZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7IH0gfVxuICAuZXZlbnRfX3Zpc3VhbCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDAgMCA2NyUgMDtcbiAgICBtYXJnaW46IDAgMCAyMnB4IDA7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgICBAbWVkaWEgKG1heC1oZWlnaHQ6IDc1MHB4KSB7XG4gICAgICAuZXZlbnRfX3Zpc3VhbCB7XG4gICAgICAgIHBhZGRpbmc6IDAgMCA1NyUgMDsgfSB9XG4gICAgQG1lZGlhIChtYXgtaGVpZ2h0OiA2NTBweCkge1xuICAgICAgLmV2ZW50X192aXN1YWwge1xuICAgICAgICBwYWRkaW5nOiAwIDAgNTIlIDA7IH0gfVxuICAgIEBtZWRpYSAobWF4LWhlaWdodDogNTUwcHgpIHtcbiAgICAgIC5ldmVudF9fdmlzdWFsIHtcbiAgICAgICAgcGFkZGluZzogMCAwIDQyJSAwOyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAuZXZlbnRfX3Zpc3VhbCB7XG4gICAgICAgIG1hcmdpbjogMCAwIDE4cHggMDsgfSB9XG4gICAgLmV2ZW50X192aXN1YWw6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMCwgMCwgMCwgMC4zNSkgMCUsIHJnYmEoMCwgMCwgMCwgMCkgMTAwJSk7IH1cbiAgLmV2ZW50X19waG90byB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7IH1cbiAgLmV2ZW50LWluZm8ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIC5ldmVudC1pbmZvIHtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIC5ldmVudC1pbmZvX19uYW1lIHtcbiAgICAgICAgbWFyZ2luOiAwIDAgMTBweCAwOyB9IH1cbiAgICAuZXZlbnQtaW5mb19fYXV0aG9yIHtcbiAgICAgIGZsZXg6IDAgMCA2NXB4O1xuICAgICAgaGVpZ2h0OiA2NXB4O1xuICAgICAgbWFyZ2luOiAwIDExNXB4IDAgMDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgLmV2ZW50LWluZm9fX2F1dGhvciB7XG4gICAgICAgICAgbWFyZ2luOiAwIDE4cHggMCAwOyB9IH1cbiAgICAuZXZlbnQtaW5mb19fZGVzY3JpcHRpb24ge1xuICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgICAuZXZlbnQtaW5mb19fZGVzY3JpcHRpb24ge1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyB9IH1cbiAgICAuZXZlbnQtaW5mb19fZGF0ZSB7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgICAuZXZlbnQtaW5mb19fZGF0ZSB7XG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDsgfSB9XG4gICAgLmV2ZW50LWluZm9fX3RpdGxlIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkJlYmFzIE5ldWUgUHJvXCIsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW46IDAgMCAycHggMDtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgICAuZXZlbnQtaW5mb19fdGl0bGUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTZweDsgfSB9XG4gICAgLmV2ZW50LWluZm9fX3ZhbHVlIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjBweDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgICAuZXZlbnQtaW5mb19fdmFsdWUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTlweDsgfSB9XG4gIC5ldmVudC1zaWRlYmFyIHtcbiAgICB3aWR0aDogMjglO1xuICAgIHBhZGRpbmc6IDQwcHggMjVweCAwIDI1cHg7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZXZlbnRfX3BpbiB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDEwNXB4O1xuICAgIHotaW5kZXg6IDEwOyB9XG4gIC5ldmVudC1zaG9ydCB7XG4gICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgICBib3gtc2hhZG93OiAwcHggOS44MTM0N3B4IDcuODUwNzdweCByZ2JhKDAsIDAsIDAsIDAuMDM1KTsgfVxuICAgIC5ldmVudC1zaG9ydF9faGVhZGVyIHtcbiAgICAgIHBhZGRpbmc6IDIwcHggMzBweDtcbiAgICAgIG1hcmdpbjogMCAwIDE2cHggMDtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDE3OCwgMTc1LCAxNzUsIDAuNDUpOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgIC5ldmVudC1zaG9ydF9faGVhZGVyIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0OyB9IH1cbiAgICAuZXZlbnQtc2hvcnRfX3RpdGxlIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkJlYmFzIE5ldWUgUHJvXCIsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gICAgLmV2ZW50LXNob3J0X19zdGF0dXMge1xuICAgICAgZm9udC1mYW1pbHk6IFwiQmViYXMgTmV1ZSBQcm9cIiwgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gICAgICBwYWRkaW5nOiAwIDAgMCA4cHg7XG4gICAgICBtYXJnaW46IDAgMCAwIDVweDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBjb2xvcjogIzAwNkQ3ODsgfVxuICAgICAgLmV2ZW50LXNob3J0X19zdGF0dXM6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiA1cHg7XG4gICAgICAgIGhlaWdodDogNXB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIGJhY2tncm91bmQ6ICMwMDZENzg7IH1cbiAgICAuZXZlbnQtc2hvcnRfX21haW4ge1xuICAgICAgbWFyZ2luOiAwIDAgMjBweCAwOyB9XG4gICAgLmV2ZW50LXNob3J0X19oZWFkbGluZSB7XG4gICAgICBmb250LWZhbWlseTogXCJCZWJhcyBOZXVlIFByb1wiLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcGFkZGluZzogMCAzMHB4O1xuICAgICAgbWFyZ2luOiAwIDAgMzJweCAwO1xuICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDM3cHg7XG4gICAgICBsZXR0ZXItc3BhY2luZzogLTAuNjRweDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgLmV2ZW50LXNob3J0X19oZWFkbGluZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC40OHB4O1xuICAgICAgICAgIHBhZGRpbmc6IDE2cHggMjBweDtcbiAgICAgICAgICBtYXJnaW46IDA7IH0gfVxuICAgIC5ldmVudC1zaG9ydF9fcHJvZ3Jlc3MgLnByb2dyZXNzLWJhcl9fbGluZSB7XG4gICAgICBib3JkZXItcmFkaXVzOiAwOyB9XG4gICAgLmV2ZW50LXNob3J0X19wcm9ncmVzcyAucHJvZ3Jlc3MtYmFyX19maWxsIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAgMTBweCAxMHB4IDA7IH1cbiAgICAuZXZlbnQtc2hvcnRfX3Byb2dyZXNzIC5wcm9ncmVzcy1iYXJfX3RpdGxlLS10YXJnZXQge1xuICAgICAgY29sb3I6IHJnYmEoNDcsIDUwLCA1OCwgMC43NSk7IH1cbiAgICAuZXZlbnQtc2hvcnRfX3Byb2dyZXNzIC5wcm9ncmVzcy1iYXJfX3N1bSB7XG4gICAgICBjb2xvcjogcmdiYSg0NywgNTAsIDU4LCAwLjc1KTsgfVxuICAgICAgLmV2ZW50LXNob3J0X19wcm9ncmVzcyAucHJvZ3Jlc3MtYmFyX19zdW0tLWN1cnJlbnQge1xuICAgICAgICBjb2xvcjogIzAwNkQ3ODsgfVxuICAgIC5ldmVudC1zaG9ydF9fZm9vdGVyIHtcbiAgICAgIHBhZGRpbmc6IDAgMjBweCAyMHB4IDIwcHg7IH1cbiAgICAuZXZlbnQtc2hvcnRfX2J0biB7XG4gICAgICBtYXJnaW46IDAgMCAxOHB4IDA7IH1cbiAgICAuZXZlbnQtc2hvcnRfX3J1bGVzIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcGFkZGluZzogMCA1cHg7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgIGNvbG9yOiByZ2JhKDQ3LCA1MCwgNTgsIDAuNzUpOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgIC5ldmVudC1zaG9ydF9fcnVsZXMge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgICBwYWRkaW5nOiAwOyB9IH1cblxuLmRvbmF0aW9uc19faGVhZGxpbmUge1xuICBmb250LWZhbWlseTogXCJCZWJhcyBOZXVlIFByb1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIDAgMzJweCAwO1xuICBwYWRkaW5nOiAwIDM4cHg7XG4gIGZvbnQtc2l6ZTogMzhweDtcbiAgbGluZS1oZWlnaHQ6IDQzcHg7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4zNnB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAuZG9uYXRpb25zX19oZWFkbGluZSB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbWFyZ2luOiAwIDAgMjBweCAwOyB9IH1cblxuLmRvbmF0aW9ucy1pdGVtIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm94LXNoYWRvdzogMHB4IDkuODEzNDdweCA3Ljg1MDc3cHggcmdiYSgwLCAwLCAwLCAwLjAzNSk7XG4gIG1hcmdpbjogMCAwIDI0cHggMDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgLmRvbmF0aW9ucy1pdGVtIHtcbiAgICAgIG1hcmdpbjogMCAwIDE4cHggMDsgfSB9XG4gIC5kb25hdGlvbnMtaXRlbTpsYXN0LW9mLXR5cGUge1xuICAgIG1hcmdpbjogMDsgfVxuICAuZG9uYXRpb25zLWl0ZW1fX2hlYWQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgcGFkZGluZzogMjRweCAzOHB4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgLmRvbmF0aW9ucy1pdGVtX19oZWFkIHtcbiAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IH0gfVxuICAuZG9uYXRpb25zLWl0ZW1fX2F1dGhvciB7XG4gICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbjogMCAyMHB4IDAgMDtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAuZG9uYXRpb25zLWl0ZW1fX2F1dGhvciB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICAgIG1hcmdpbjogMDsgfSB9XG4gIC5kb25hdGlvbnMtaXRlbV9fZGF0ZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgY29sb3I6IHJnYmEoNDcsIDUwLCA1OCwgMC43NSk7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAuZG9uYXRpb25zLWl0ZW1fX2RhdGUge1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4OyB9IH1cbiAgLmRvbmF0aW9ucy1pdGVtX19zdW0ge1xuICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzM3B4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgLmRvbmF0aW9ucy1pdGVtX19zdW0ge1xuICAgICAgICBtaW4td2lkdGg6IDEyMHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjhweDsgfSB9XG4gIC5kb25hdGlvbnMtaXRlbV9fZGVzY3JpcHRpb24ge1xuICAgIHBhZGRpbmc6IDI0cHggMzhweDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgxNzgsIDE3NSwgMTc1LCAwLjQ1KTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIC5kb25hdGlvbnMtaXRlbV9fZGVzY3JpcHRpb24ge1xuICAgICAgICBwYWRkaW5nOiAyMHB4OyB9IH1cbiAgICAuZG9uYXRpb25zLWl0ZW1fX2Rlc2NyaXB0aW9uIHAge1xuICAgICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4zNHB4OyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLmRvbmF0aW9ucy1pdGVtX19kZXNjcmlwdGlvbiBwIHtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7IH0gfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgICAuZG9uYXRpb25zLWl0ZW1fX2Rlc2NyaXB0aW9uIHAge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDsgfSB9XG5cbi5kb25hdGlvbnNfX2J0biB7XG4gIG1heC13aWR0aDogMzg1cHg7XG4gIG1hcmdpbjogNTJweCBhdXRvIDAgYXV0bzsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgLmRvbmF0aW9uc19fYnRuIHtcbiAgICAgIG1heC13aWR0aDogMjQwcHg7XG4gICAgICBtYXJnaW46IDI4cHggYXV0byAwIGF1dG87IH0gfVxuXG4udmlkZW8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwIDAgNjYlIDA7IH1cbiAgLnZpZGVvIHZpZGVvIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjsgfVxuICAudmlkZW9fX3ByZXZpZXcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyOyB9XG4gIC52aWRlby5pcy1hY3RpdmUgLmJ0bi1wbGF5IHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC52aWRlby5pcy1hY3RpdmUgLnZpZGVvX19wcmV2aWV3IHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC52aWRlbyAuYnRuLXBsYXkge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICB6LWluZGV4OiAyOyB9XG5cbi5pbWFnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAgMCA2NiUgMDsgfVxuICAuaW1hZ2UgaW1nIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjsgfVxuXG4udXJsLWNvcHkge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogNTI1cHg7XG4gIGhlaWdodDogNTZweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luOiAwIGF1dG87IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgIC51cmwtY29weSB7XG4gICAgICB3aWR0aDogMTAwJTsgfSB9XG4gIC51cmwtY29weV9faW5wdXQge1xuICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICAgIGxpbmUtaGVpZ2h0OiA1NnB4O1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDRweCAwIDAgNHB4OyB9XG4gIC51cmwtY29weV9fYnV0dG9uIHtcbiAgICB3aWR0aDogMjE1cHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3JkZXItcmFkaXVzOiAwIDRweCA0cHggMDsgfVxuXG4uZG9uYXRlX19oZWFkbGluZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkJlYmFzIE5ldWUgUHJvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIDAgMzJweCAwO1xuICBmb250LXNpemU6IDUycHg7XG4gIGxpbmUtaGVpZ2h0OiA1M3B4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuNTJweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAuZG9uYXRlX19oZWFkbGluZSB7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgICBtYXJnaW46IDAgMCAyNHB4IDA7IH0gfVxuICAuZG9uYXRlX19oZWFkbGluZSBhIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgY29sb3I6ICMwMDZENzg7XG4gICAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICMwMDZENzg7IH1cblxuLmRvbmF0ZS1mb3JtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5kb25hdGUtZm9ybV9fcGVyaW9kIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1hcmdpbjogMCAwIDMycHggMDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIC5kb25hdGUtZm9ybV9fcGVyaW9kIHtcbiAgICAgICAgbWFyZ2luOiAwIDAgMTJweCAwOyB9IH1cbiAgICAuZG9uYXRlLWZvcm1fX3BlcmlvZCAuaW5wLWdyb3VwLS1yYWRpbyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiA1MCU7XG4gICAgICBoZWlnaHQ6IDYycHg7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgLmRvbmF0ZS1mb3JtX19wZXJpb2QgLmlucC1ncm91cC0tcmFkaW8ge1xuICAgICAgICAgIGhlaWdodDogNTBweDsgfSB9XG4gICAgICAuZG9uYXRlLWZvcm1fX3BlcmlvZCAuaW5wLWdyb3VwLS1yYWRpbyBsYWJlbCB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogNjBweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjRjdGQkZBO1xuICAgICAgICBjb2xvcjogcmdiYSg0NywgNTAsIDU4LCAwLjgpO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDEzOSwgMTM5LCAxMzksIDAuMzUpO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgICAuZG9uYXRlLWZvcm1fX3BlcmlvZCAuaW5wLWdyb3VwLS1yYWRpbyBsYWJlbCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNDhweDsgfSB9XG4gICAgICAuZG9uYXRlLWZvcm1fX3BlcmlvZCAuaW5wLWdyb3VwLS1yYWRpbyBpbnB1dCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuOyB9XG4gICAgICAgIC5kb25hdGUtZm9ybV9fcGVyaW9kIC5pbnAtZ3JvdXAtLXJhZGlvIGlucHV0OmNoZWNrZWQgKyBsYWJlbCB7XG4gICAgICAgICAgYmFja2dyb3VuZDogIzAwNkQ3ODtcbiAgICAgICAgICBjb2xvcjogI2ZmZmZmZjsgfVxuICAuZG9uYXRlLWZvcm1fX3N1bSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMTM5LCAxMzksIDEzOSwgMC4zNSk7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2JhKDEzOSwgMTM5LCAxMzksIDAuMzUpO1xuICAgIG1hcmdpbjogMCAwIDMycHggMDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIC5kb25hdGUtZm9ybV9fc3VtIHtcbiAgICAgICAgbWFyZ2luOiAwIDAgMTZweCAwOyB9IH1cbiAgICAuZG9uYXRlLWZvcm1fX3N1bSAuaW5wLWdyb3VwLS1yYWRpbyB7XG4gICAgICB3aWR0aDogMzMuMzMzMzMlO1xuICAgICAgaGVpZ2h0OiA0OHB4OyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgIC5kb25hdGUtZm9ybV9fc3VtIC5pbnAtZ3JvdXAtLXJhZGlvIHtcbiAgICAgICAgICB3aWR0aDogNTAlOyB9IH1cbiAgICAgIC5kb25hdGUtZm9ybV9fc3VtIC5pbnAtZ3JvdXAtLXJhZGlvIGxhYmVsIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBsaW5lLWhlaWdodDogNDZweDtcbiAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICBjb2xvcjogIzJGMzIzQTtcbiAgICAgICAgYmFja2dyb3VuZDogI0Y3RkJGQTtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMTM5LCAxMzksIDEzOSwgMC4zNSk7XG4gICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHJnYmEoMTM5LCAxMzksIDEzOSwgMC4zNSk7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgICAuZG9uYXRlLWZvcm1fX3N1bSAuaW5wLWdyb3VwLS1yYWRpbyBsYWJlbCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7IH0gfVxuICAgICAgLmRvbmF0ZS1mb3JtX19zdW0gLmlucC1ncm91cC0tcmFkaW8gaW5wdXQge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjsgfVxuICAgICAgICAuZG9uYXRlLWZvcm1fX3N1bSAuaW5wLWdyb3VwLS1yYWRpbyBpbnB1dDpjaGVja2VkICsgbGFiZWwge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICMwMDZENzg7XG4gICAgICAgICAgY29sb3I6ICNmZmZmZmY7IH1cbiAgICAuZG9uYXRlLWZvcm1fX3N1bSAuaW5wLWdyb3VwLS10ZXh0IHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHdpZHRoOiAzMy4zMzMzMyU7XG4gICAgICBtYXJnaW46IDA7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgLmRvbmF0ZS1mb3JtX19zdW0gLmlucC1ncm91cC0tdGV4dCB7XG4gICAgICAgICAgd2lkdGg6IDUwJTsgfSB9XG4gICAgICAuZG9uYXRlLWZvcm1fX3N1bSAuaW5wLWdyb3VwLS10ZXh0IC5pbnAtZ3JvdXBfX3BsYWNlaG9sZGVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiA0OHB4O1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0NnB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogMjhweDsgfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgICAgLmRvbmF0ZS1mb3JtX19zdW0gLmlucC1ncm91cC0tdGV4dCAuaW5wLWdyb3VwX19wbGFjZWhvbGRlciB7XG4gICAgICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDsgfSB9XG4gICAgICAuZG9uYXRlLWZvcm1fX3N1bSAuaW5wLWdyb3VwLS10ZXh0IGlucHV0IHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDAgNDhweCAwIDE1cHg7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgIGJhY2tncm91bmQ6ICNGN0ZCRkE7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMTM5LCAxMzksIDEzOSwgMC4zNSk7XG4gICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHJnYmEoMTM5LCAxMzksIDEzOSwgMC4zNSk7XG4gICAgICAgIGNvbG9yOiAjMkYzMjNBO1xuICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgICAgICAuZG9uYXRlLWZvcm1fX3N1bSAuaW5wLWdyb3VwLS10ZXh0IGlucHV0LnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gICAgICAgICAgcmlnaHQ6IDQ4cHg7XG4gICAgICAgICAgbGVmdDogMTVweDtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBoZWlnaHQ6IDI4cHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgICAgICAgIGNvbG9yOiByZ2JhKDQ3LCA1MCwgNTgsIDAuNzUpOyB9XG4gICAgICAgICAgQG1lZGlhIG5vdCBhbGwgYW5kIChtaW4tcmVzb2x1dGlvbjogMC4wMDFkcGNtKSB7XG4gICAgICAgICAgICBAc3VwcG9ydHMgKC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZSkge1xuICAgICAgICAgICAgICAuZG9uYXRlLWZvcm1fX3N1bSAuaW5wLWdyb3VwLS10ZXh0IGlucHV0LnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTsgfSB9IH1cbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgICAgICAuZG9uYXRlLWZvcm1fX3N1bSAuaW5wLWdyb3VwLS10ZXh0IGlucHV0LnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgICAgcmlnaHQ6IDMwcHg7XG4gICAgICAgICAgICAgIGxlZnQ6IDE1cHg7XG4gICAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDsgfSB9XG4gICAgICAgIC5kb25hdGUtZm9ybV9fc3VtIC5pbnAtZ3JvdXAtLXRleHQgaW5wdXQ6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICAgICAgICAgIHJpZ2h0OiA0OHB4O1xuICAgICAgICAgIGxlZnQ6IDE1cHg7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgaGVpZ2h0OiAyOHB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgICAgICBjb2xvcjogcmdiYSg0NywgNTAsIDU4LCAwLjc1KTsgfVxuICAgICAgICAgIEBtZWRpYSBub3QgYWxsIGFuZCAobWluLXJlc29sdXRpb246IDAuMDAxZHBjbSkge1xuICAgICAgICAgICAgQHN1cHBvcnRzICgtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmUpIHtcbiAgICAgICAgICAgICAgLmRvbmF0ZS1mb3JtX19zdW0gLmlucC1ncm91cC0tdGV4dCBpbnB1dDotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTsgfSB9IH1cbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgICAgICAuZG9uYXRlLWZvcm1fX3N1bSAuaW5wLWdyb3VwLS10ZXh0IGlucHV0Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICByaWdodDogMzBweDtcbiAgICAgICAgICAgICAgbGVmdDogMTVweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4OyB9IH1cbiAgICAgICAgLmRvbmF0ZS1mb3JtX19zdW0gLmlucC1ncm91cC0tdGV4dCBpbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICAgICAgICAgIHJpZ2h0OiA0OHB4O1xuICAgICAgICAgIGxlZnQ6IDE1cHg7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgaGVpZ2h0OiAyOHB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgICAgICBjb2xvcjogcmdiYSg0NywgNTAsIDU4LCAwLjc1KTsgfVxuICAgICAgICAgIEBtZWRpYSBub3QgYWxsIGFuZCAobWluLXJlc29sdXRpb246IDAuMDAxZHBjbSkge1xuICAgICAgICAgICAgQHN1cHBvcnRzICgtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmUpIHtcbiAgICAgICAgICAgICAgLmRvbmF0ZS1mb3JtX19zdW0gLmlucC1ncm91cC0tdGV4dCBpbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7IH0gfSB9XG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgICAgICAgLmRvbmF0ZS1mb3JtX19zdW0gLmlucC1ncm91cC0tdGV4dCBpbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgIHJpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgICBsZWZ0OiAxNXB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7IH0gfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgICAgLmRvbmF0ZS1mb3JtX19zdW0gLmlucC1ncm91cC0tdGV4dCBpbnB1dCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDMwcHggMCAxNXB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4OyB9IH1cbiAgICAgICAgLmRvbmF0ZS1mb3JtX19zdW0gLmlucC1ncm91cC0tdGV4dCBpbnB1dC5pcy1maWxsZWQge1xuICAgICAgICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDEzOSwgMTM5LCAxMzksIDAuMzUpICFpbXBvcnRhbnQ7XG4gICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgcmdiYSgxMzksIDEzOSwgMTM5LCAwLjM1KSAhaW1wb3J0YW50OyB9XG4gIC5kb25hdGUtZm9ybV9fcGF5bWVudC1tZXRob2Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWFyZ2luOiAwIC0xMnB4IDMycHggLTEycHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAuZG9uYXRlLWZvcm1fX3BheW1lbnQtbWV0aG9kIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDsgfSB9XG4gICAgLmRvbmF0ZS1mb3JtX19wYXltZW50LW1ldGhvZCAuaW5wLWdyb3VwLS1zZWxlY3Qge1xuICAgICAgd2lkdGg6IDUwJTtcbiAgICAgIHBhZGRpbmc6IDAgMTJweDtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgLmRvbmF0ZS1mb3JtX19wYXltZW50LW1ldGhvZCAuaW5wLWdyb3VwLS1zZWxlY3Qge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgbWFyZ2luOiAwIDAgMTJweCAwOyB9IH1cbiAgLmRvbmF0ZS1mb3JtX190b29sdGlwIHtcbiAgICB3aWR0aDogNTAlO1xuICAgIHBhZGRpbmc6IDAgMTJweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIC5kb25hdGUtZm9ybV9fdG9vbHRpcCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAwOyB9IH1cbiAgLmRvbmF0ZS1mb3JtX19maWVsZHMge1xuICAgIHBhZGRpbmc6IDMycHggMCAwIDA7XG4gICAgbWFyZ2luOiAwIDAgMzJweCAwO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDE3OCwgMTc1LCAxNzUsIDAuNDUpOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgLmRvbmF0ZS1mb3JtX19maWVsZHMgLnNldHRpbmdzLWluZm9fX2NvbnRlbnQge1xuICAgICAgICB3aWR0aDogMTAwJTsgfSB9XG4gICAgLmRvbmF0ZS1mb3JtX19maWVsZHMgLnNldHRpbmdzLWluZm9fX2ZpZWxkIHtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgICAgIC5kb25hdGUtZm9ybV9fZmllbGRzIC5zZXR0aW5ncy1pbmZvX19maWVsZDpsYXN0LW9mLXR5cGUge1xuICAgICAgICBtYXJnaW46IDA7IH1cbiAgICAgIC5kb25hdGUtZm9ybV9fZmllbGRzIC5zZXR0aW5ncy1pbmZvX19maWVsZCAuaW5wLWdyb3VwLWRvdWJsZSB7XG4gICAgICAgIG1hcmdpbjogMCAtMTJweDsgfVxuICAgICAgICAuZG9uYXRlLWZvcm1fX2ZpZWxkcyAuc2V0dGluZ3MtaW5mb19fZmllbGQgLmlucC1ncm91cC1kb3VibGUgLmlucC1ncm91cCB7XG4gICAgICAgICAgcGFkZGluZzogMCAxMnB4OyB9XG4gICAgICAgICAgLmRvbmF0ZS1mb3JtX19maWVsZHMgLnNldHRpbmdzLWluZm9fX2ZpZWxkIC5pbnAtZ3JvdXAtZG91YmxlIC5pbnAtZ3JvdXAgaW5wdXQge1xuICAgICAgICAgICAgcGFkZGluZzogMCAyMHB4OyB9XG4gICAgLmRvbmF0ZS1mb3JtX19maWVsZHMgLnNldHRpbmdzLWluZm9fX3RpdGxlIHtcbiAgICAgIGZsZXg6IDAgMCAxMjBweDtcbiAgICAgIHBhZGRpbmc6IDA7IH1cbiAgLmRvbmF0ZS1mb3JtX19ydWxlcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgbWFyZ2luOiAwIDAgMzJweCAwOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgLmRvbmF0ZS1mb3JtX19ydWxlcyB7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgbWFyZ2luOiAwIDAgMjRweCAwOyB9IH1cbiAgICAuZG9uYXRlLWZvcm1fX3J1bGVzIC5pbnAtZ3JvdXAgKyAuaW5wLWdyb3VwIHtcbiAgICAgIG1hcmdpbjogMTBweCAwIDAgMDsgfVxuICAuZG9uYXRlLWZvcm1fX2NoZWNrYm94ZXMge1xuICAgIG1hcmdpbjogMCAyMHB4IDAgMDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIC5kb25hdGUtZm9ybV9fY2hlY2tib3hlcyB7XG4gICAgICAgIG1hcmdpbjogMDsgfSB9XG4gICAgLmRvbmF0ZS1mb3JtX19jaGVja2JveGVzICsgLmRvbmF0ZS1mb3JtX19yZXF1aXJlZC1kZXNjcmlwdGlvbiB7XG4gICAgICBtYXJnaW4tdG9wOiAxMHB4OyB9XG4gIC5kb25hdGUtZm9ybV9fcmVxdWlyZWQtZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgbWF4LXdpZHRoOiAxODVweDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgY29sb3I6IHJnYmEoNDcsIDUwLCA1OCwgMC43NSk7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgIC5kb25hdGUtZm9ybV9fYnV0dG9uIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7IH0gfVxuXG4uZGVjIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgLmRlYyB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgLmRlYy13cmFwcGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAuZGVjLXdyYXBwZXItLXBhZGRpbmcge1xuICAgICAgICBwYWRkaW5nOiAwIDI1cHg7IH0gfVxuICAuZGVjLW1vYiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAuZGVjLW1vYiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cbiAgICAuZGVjLW1vYi0tMDAxIHtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IC0xNXB4O1xuICAgICAgd2lkdGg6IDYxcHg7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgLmRlYy1tb2ItLTAwMSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG4gICAgLmRlYy1tb2ItLTAwMiB7XG4gICAgICByaWdodDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIHdpZHRoOiA1N3B4OyB9XG4gICAgLmRlYy1tb2ItLTAwMyB7XG4gICAgICByaWdodDogLTMwcHg7XG4gICAgICBib3R0b206IDA7XG4gICAgICB3aWR0aDogNjVweDsgfVxuICAgIC5kZWMtbW9iLS0wMDQge1xuICAgICAgcmlnaHQ6IC0zMHB4O1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgd2lkdGg6IDY1cHg7IH1cbiAgICAuZGVjLW1vYi0tMDA1IHtcbiAgICAgIHRvcDogLTE1cHg7XG4gICAgICByaWdodDogMDtcbiAgICAgIHdpZHRoOiAxMjhweDsgfVxuICAgIC5kZWMtbW9iLS0wMDYge1xuICAgICAgdG9wOiAzNzVweDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogNjNweDsgfVxuICAgIC5kZWMtbW9iLS0wMDcge1xuICAgICAgdG9wOiAzMnB4O1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICB3aWR0aDogMTA0cHg7IH1cbiAgICAuZGVjLW1vYi0tMDA4IHtcbiAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICB3aWR0aDogMTI4cHg7XG4gICAgICBtYXJnaW46IDEwcHggMCAwIGF1dG87IH1cbiAgICAuZGVjLW1vYi0tMDA5IHtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgYm90dG9tOiAtMzJweDtcbiAgICAgIHdpZHRoOiA1NHB4OyB9XG4gICAgLmRlYy1tb2ItLTAxMCB7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgd2lkdGg6IDQ1cHg7IH1cbiAgICAuZGVjLW1vYi0tMTAwIHtcbiAgICAgIHRvcDogMTdweDtcbiAgICAgIHJpZ2h0OiAyMHB4O1xuICAgICAgd2lkdGg6IDcycHg7IH1cbiAgICAuZGVjLW1vYi0tMTAxIHtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgd2lkdGg6IDk2cHg7IH1cbiAgLmRlYy0tMDAxIHtcbiAgICB0b3A6IC00MXB4O1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDI3M3B4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEzOTlweCkge1xuICAgICAgLmRlYy0tMDAxIHtcbiAgICAgICAgd2lkdGg6IDE0MHB4OyB9IH1cbiAgLmRlYy0tMDAyIHtcbiAgICB0b3A6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gICAgbGVmdDogMzRweDtcbiAgICB3aWR0aDogMzQzcHg7XG4gICAgei1pbmRleDogLTE7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTM5OXB4KSB7XG4gICAgICAuZGVjLS0wMDIge1xuICAgICAgICB3aWR0aDogMTcwcHg7IH0gfVxuICAuZGVjLS0wMDMge1xuICAgIHRvcDogLTI3MHB4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDY1JSwgMCUpO1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiAyMjVweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMzk5cHgpIHtcbiAgICAgIC5kZWMtLTAwMyB7XG4gICAgICAgIHdpZHRoOiAxMTVweDtcbiAgICAgICAgdG9wOiAtMTEwcHg7XG4gICAgICAgIHJpZ2h0OiAzMHB4OyB9IH1cbiAgLmRlYy0tMDA0IHtcbiAgICBib3R0b206IC01NHB4O1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDE3MXB4OyB9XG4gICAgLmRlYy0tMDA0LXJldmVyc2Uge1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBsZWZ0OiBpbml0aWFsOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEzOTlweCkge1xuICAgICAgLmRlYy0tMDA0IHtcbiAgICAgICAgd2lkdGg6IDgwcHg7IH0gfVxuICAuZGVjLS0wMDUge1xuICAgIHRvcDogNzVweDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg0MCUsIC0xMDAlKTtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogNDI2cHg7XG4gICAgei1pbmRleDogMjsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMzk5cHgpIHtcbiAgICAgIC5kZWMtLTAwNSB7XG4gICAgICAgIHdpZHRoOiAyMTNweDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMzAlLCAtMTAwJSk7IH0gfVxuICAuZGVjLS0wMDYge1xuICAgIHRvcDogMTAwcHg7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwMCUsIC0xMDAlKTtcbiAgICBsZWZ0OiAxMDBweDtcbiAgICB3aWR0aDogMjcwcHg7XG4gICAgei1pbmRleDogLTE7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTM5OXB4KSB7XG4gICAgICAuZGVjLS0wMDYge1xuICAgICAgICB3aWR0aDogMTM0cHg7IH0gfVxuICAuZGVjLS0wMDcge1xuICAgIHRvcDogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMDAlLCAtNTAlKTtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogNTU3cHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTQ0MHB4KSB7XG4gICAgICAuZGVjLS0wMDcge1xuICAgICAgICB3aWR0aDogMzUwcHg7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMzk5cHgpIHtcbiAgICAgIC5kZWMtLTAwNyB7XG4gICAgICAgIHdpZHRoOiAyODBweDsgfSB9XG4gIC5kZWMtLTAwOCB7XG4gICAgYm90dG9tOiAtNzVweDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAzMTBweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMzk5cHgpIHtcbiAgICAgIC5kZWMtLTAwOCB7XG4gICAgICAgIHdpZHRoOiAxNTVweDsgfSB9XG4gIC5kZWMtLTAwOSB7XG4gICAgYm90dG9tOiAtODJweDtcbiAgICByaWdodDogMTRweDtcbiAgICB3aWR0aDogMzMzcHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTM5OXB4KSB7XG4gICAgICAuZGVjLS0wMDkge1xuICAgICAgICB3aWR0aDogMTcwcHg7IH0gfVxuICAuZGVjLS0wMTEge1xuICAgIGJvdHRvbTogLTEycHg7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTU2cHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTM5OXB4KSB7XG4gICAgICAuZGVjLS0wMTEge1xuICAgICAgICB3aWR0aDogODBweDsgfSB9XG4gIC5kZWMtLTAxMiB7XG4gICAgYm90dG9tOiAtNTJweDtcbiAgICBsZWZ0OiAyMnB4O1xuICAgIHdpZHRoOiAxMjhweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMzk5cHgpIHtcbiAgICAgIC5kZWMtLTAxMiB7XG4gICAgICAgIHdpZHRoOiA2NXB4OyB9IH1cbiAgLmRlYy0tMDEzIHtcbiAgICB0b3A6IDUycHg7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMjQ3cHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTM5OXB4KSB7XG4gICAgICAuZGVjLS0wMTMge1xuICAgICAgICB3aWR0aDogMTMwcHg7IH0gfVxuICAuZGVjLS0wMTQge1xuICAgIGJvdHRvbTogMTYxcHg7XG4gICAgbGVmdDogNDdweDtcbiAgICB3aWR0aDogMTE0cHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTM5OXB4KSB7XG4gICAgICAuZGVjLS0wMTQge1xuICAgICAgICB3aWR0aDogNTdweDsgfSB9XG4gIC5kZWMtLTAxNSB7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAtNDBweDtcbiAgICB3aWR0aDogMTY1cHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTM5OXB4KSB7XG4gICAgICAuZGVjLS0wMTUge1xuICAgICAgICB3aWR0aDogODVweDsgfSB9XG4gIC5kZWMtLTAxNiB7XG4gICAgdG9wOiA2NXB4O1xuICAgIHJpZ2h0OiA0MHB4O1xuICAgIHdpZHRoOiA5NnB4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEzOTlweCkge1xuICAgICAgLmRlYy0tMDE2IHtcbiAgICAgICAgd2lkdGg6IDUwcHg7IH0gfVxuICAuZGVjLS0wMTcge1xuICAgIGJvdHRvbTogMjAwcHg7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMjQ3cHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTM5OXB4KSB7XG4gICAgICAuZGVjLS0wMTcge1xuICAgICAgICB3aWR0aDogMTIwcHg7IH0gfVxuICAuZGVjLS0wMTgge1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogNjRweDtcbiAgICB3aWR0aDogMjg3cHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTM5OXB4KSB7XG4gICAgICAuZGVjLS0wMTgge1xuICAgICAgICB3aWR0aDogMTQ1cHg7IH0gfVxuICAuZGVjLS0wMTkge1xuICAgIHRvcDogLTIwcHg7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMjcxcHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTM5OXB4KSB7XG4gICAgICAuZGVjLS0wMTkge1xuICAgICAgICB3aWR0aDogMTM1cHg7IH0gfVxuICAuZGVjLS0wMjAge1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMjgwcHg7XG4gICAgei1pbmRleDogLTE7XG4gICAgd2lkdGg6IDQ3M3B4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEzOTlweCkge1xuICAgICAgLmRlYy0tMDIwIHtcbiAgICAgICAgd2lkdGg6IDIzNXB4OyB9IH1cbiAgLmRlYy0tMDIxIHtcbiAgICByaWdodDogMTMwcHg7XG4gICAgei1pbmRleDogLTE7XG4gICAgYm90dG9tOiAtNTJweDtcbiAgICB3aWR0aDogMzM1cHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTM5OXB4KSB7XG4gICAgICAuZGVjLS0wMjEge1xuICAgICAgICB3aWR0aDogMTY1cHg7IH0gfVxuICAuZGVjLS0wMjIge1xuICAgIGxlZnQ6IDI1cHg7XG4gICAgdG9wOiAyMDBweDtcbiAgICB3aWR0aDogMTM5cHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTQ0MHB4KSB7XG4gICAgICAuZGVjLS0wMjIge1xuICAgICAgICBsZWZ0OiAtNTBweDsgfSB9XG4gIC5kZWMtLTAyMyB7XG4gICAgYm90dG9tOiAtNTBweDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxNjZweDsgfVxuICAuZGVjLS0wMjQge1xuICAgIHRvcDogNjAwcHg7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTcwcHg7IH1cbiAgLmRlYy0tMDI1IHtcbiAgICBsZWZ0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICB3aWR0aDogMTc3cHg7IH1cbiAgLmRlYy0tMDI2IHtcbiAgICByaWdodDogMTE4cHg7XG4gICAgYm90dG9tOiAyMHB4O1xuICAgIHdpZHRoOiAzMzhweDsgfVxuICAuZGVjLS0wMjcge1xuICAgIHRvcDogNzJweDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxNDZweDsgfVxuICAuZGVjLS0wMjgge1xuICAgIHRvcDogMjM1cHg7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IDExOHB4OyB9XG4gIC5kZWMtLTAyOSB7XG4gICAgYm90dG9tOiAzNTBweDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxNzVweDsgfVxuICAuZGVjLS0wMzAge1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogLTUycHg7XG4gICAgd2lkdGg6IDE2MnB4OyB9XG4gIC5kZWMtLTEwMCB7XG4gICAgdG9wOiA2NHB4O1xuICAgIGxlZnQ6IDMwcHg7XG4gICAgd2lkdGg6IDE1OXB4OyB9XG4gIC5kZWMtLTEwMSB7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHdpZHRoOiAzMDlweDsgfVxuXG4uYXJ0aWNsZSB7XG4gIG1hcmdpbjogMCAwIDcwcHggMDsgfVxuICAuYXJ0aWNsZV9faW4ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWFyZ2luOiAwIC0yNXB4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgLmFydGljbGVfX2luIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgbWFyZ2luOiAwOyB9IH1cbiAgLmFydGljbGUtY29udGVudCB7XG4gICAgd2lkdGg6IDcyJTtcbiAgICBwYWRkaW5nOiAwIDI1cHg7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIC5hcnRpY2xlLWNvbnRlbnQge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMDsgfSB9XG4gICAgLmFydGljbGUtY29udGVudF9faGVhZGVyIHtcbiAgICAgIG1hcmdpbjogMCAwIDMycHggMDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgICAuYXJ0aWNsZS1jb250ZW50X19oZWFkZXIge1xuICAgICAgICAgIG1hcmdpbjogMCAwIDE3cHggMDsgfSB9XG4gICAgLmFydGljbGUtY29udGVudF9faGVhZCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgcGFkZGluZzogMjRweCAzOHB4O1xuICAgICAgbWFyZ2luOiAwIDAgMjRweCAwO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMTc4LCAxNzUsIDE3NSwgMC40NSk7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgLmFydGljbGUtY29udGVudF9faGVhZCB7XG4gICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgICBtYXJnaW46IDAgMCAyMHB4IDA7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIC5hcnRpY2xlLWNvbnRlbnRfX2luZm8ge1xuICAgICAgICBtYXJnaW46IDAgMCAyNHB4IDA7IH0gfVxuICAgIC5hcnRpY2xlLWNvbnRlbnRfX21haW4ge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgICAgIGJveC1zaGFkb3c6IDBweCA5LjgxMzQ3cHggNy44NTA3N3B4IHJnYmEoMCwgMCwgMCwgMC4wMzUpO1xuICAgICAgbWFyZ2luOiAwIDAgNDBweCAwOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgIC5hcnRpY2xlLWNvbnRlbnRfX21haW4ge1xuICAgICAgICAgIG1hcmdpbjogMDsgfSB9XG4gICAgLmFydGljbGUtY29udGVudF9fZGVzY3JpcHRpb24ge1xuICAgICAgcGFkZGluZzogMCAzOHB4IDMwcHggMzhweDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgICAuYXJ0aWNsZS1jb250ZW50X19kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHBhZGRpbmc6IDAgMjBweCAyMHB4IDIwcHg7IH0gfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgICAuYXJ0aWNsZS1jb250ZW50X19kZXNjcmlwdGlvbiAuZGVjLW1vYi0tMDAxIHtcbiAgICAgICAgICB0b3A6IDgwcHg7IH0gfVxuICAgICAgLmFydGljbGUtY29udGVudF9fZGVzY3JpcHRpb24gaDEge1xuICAgICAgICBmb250LWZhbWlseTogXCJCZWJhcyBOZXVlIFByb1wiLCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luOiAwIDAgMzBweCAwO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBmb250LXNpemU6IDUycHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA1OXB4OyB9XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgICAuYXJ0aWNsZS1jb250ZW50X19kZXNjcmlwdGlvbiBoMSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTEwJTtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDIwcHggMDsgfSB9XG4gICAgICAgIC5hcnRpY2xlLWNvbnRlbnRfX2Rlc2NyaXB0aW9uIGgxIGIge1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkJlYmFzIE5ldWUgUHJvXCIsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cbiAgICAgIC5hcnRpY2xlLWNvbnRlbnRfX2Rlc2NyaXB0aW9uIGgzIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiQmViYXMgTmV1ZSBQcm9cIiwgc2Fucy1zZXJpZjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbjogMCAwIDE0cHggMDtcbiAgICAgICAgZm9udC1zaXplOiAzOHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogNDNweDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAgICAgLmFydGljbGUtY29udGVudF9fZGVzY3JpcHRpb24gaDUge1xuICAgICAgICBmb250LWZhbWlseTogXCJCZWJhcyBOZXVlIFByb1wiLCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luOiAwIDAgMjBweCAwO1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyN3B4O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgICAuYXJ0aWNsZS1jb250ZW50X19kZXNjcmlwdGlvbiBoNSB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCA1cHggMDsgfSB9XG4gICAgICAuYXJ0aWNsZS1jb250ZW50X19kZXNjcmlwdGlvbiBwIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4zNHB4OyB9XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgICAuYXJ0aWNsZS1jb250ZW50X19kZXNjcmlwdGlvbiBwIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4OyB9IH1cbiAgICAgICAgLmFydGljbGUtY29udGVudF9fZGVzY3JpcHRpb24gcCArIHAsXG4gICAgICAgIC5hcnRpY2xlLWNvbnRlbnRfX2Rlc2NyaXB0aW9uIHAgKyBoMSxcbiAgICAgICAgLmFydGljbGUtY29udGVudF9fZGVzY3JpcHRpb24gcCArIGgyLFxuICAgICAgICAuYXJ0aWNsZS1jb250ZW50X19kZXNjcmlwdGlvbiBwICsgaDMsXG4gICAgICAgIC5hcnRpY2xlLWNvbnRlbnRfX2Rlc2NyaXB0aW9uIHAgKyBoNCxcbiAgICAgICAgLmFydGljbGUtY29udGVudF9fZGVzY3JpcHRpb24gcCArIGg1IHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4OyB9XG4gICAgLmFydGljbGUtY29udGVudF9faGVhZGxpbmUge1xuICAgICAgZm9udC1mYW1pbHk6IFwiQmViYXMgTmV1ZSBQcm9cIiwgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjcuNXB4O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW46IDAgMCAyMHB4IDA7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgIC5hcnRpY2xlLWNvbnRlbnRfX2hlYWRsaW5lIHtcbiAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgICAgICAgbWFyZ2luOiAwIDAgMThweCAwOyB9IH1cbiAgICAuYXJ0aWNsZS1jb250ZW50X19zbGlkZXIge1xuICAgICAgbWFyZ2luOiAzNXB4IC0zOHB4IDM1cHggLTM4cHg7IH1cbiAgICAgIC5hcnRpY2xlLWNvbnRlbnRfX3NsaWRlciAudmlkZW8sXG4gICAgICAuYXJ0aWNsZS1jb250ZW50X19zbGlkZXIgLmltYWdlIHtcbiAgICAgICAgaGVpZ2h0OiAwOyB9XG4gICAgICAuYXJ0aWNsZS1jb250ZW50X19zbGlkZXIgLnNsaWNrLWRvdHMge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBib3R0b206IDMycHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICB6LWluZGV4OiAxMTsgfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgICAgLmFydGljbGUtY29udGVudF9fc2xpZGVyIC5zbGljay1kb3RzIHtcbiAgICAgICAgICAgIGJvdHRvbTogMjBweDsgfSB9XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgICAuYXJ0aWNsZS1jb250ZW50X19zbGlkZXIgLnNsaWNrLWRvdHMge1xuICAgICAgICAgICAgYm90dG9tOiAxMHB4OyB9IH1cbiAgICAgICAgLmFydGljbGUtY29udGVudF9fc2xpZGVyIC5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSBidXR0b246OmFmdGVyIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKSBzY2FsZSgxLjMzMyk7XG4gICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmOyB9XG4gICAgICAgIC5hcnRpY2xlLWNvbnRlbnRfX3NsaWRlciAuc2xpY2stZG90cyBsaSBidXR0b24ge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICB3aWR0aDogMTlweDtcbiAgICAgICAgICBoZWlnaHQ6IDE5cHg7XG4gICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICB0ZXh0LWluZGVudDogLTk5OTlweDtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAgICAgICAuYXJ0aWNsZS1jb250ZW50X19zbGlkZXIgLnNsaWNrLWRvdHMgbGkgYnV0dG9uOjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiAnICc7XG4gICAgICAgICAgICB3aWR0aDogOXB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA5cHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI0JEQkRCRDsgfVxuICAgICAgLmFydGljbGUtY29udGVudF9fc2xpZGVyIC5zbGljay1hcnJvdyB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICAgICAgICB3aWR0aDogNDhweDtcbiAgICAgICAgaGVpZ2h0OiA0OHB4O1xuICAgICAgICB0ZXh0LWluZGVudDogLTk5OTlweDtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB6LWluZGV4OiAxMDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgICAuYXJ0aWNsZS1jb250ZW50X19zbGlkZXIgLnNsaWNrLWFycm93IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfSB9XG4gICAgICAuYXJ0aWNsZS1jb250ZW50X19zbGlkZXIgLnNsaWNrLXByZXYge1xuICAgICAgICBsZWZ0OiAzOHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDQ3LCA1MCwgNTgsIDAuNTUpIHVybChcIi4uL2ltZy9pY29ucy9zbGlkZXItcHJldi5zdmdcIikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTJweDsgfVxuICAgICAgLmFydGljbGUtY29udGVudF9fc2xpZGVyIC5zbGljay1uZXh0IHtcbiAgICAgICAgcmlnaHQ6IDM4cHg7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoNDcsIDUwLCA1OCwgMC41NSkgdXJsKFwiLi4vaW1nL2ljb25zL3NsaWRlci1uZXh0LnN2Z1wiKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMnB4OyB9XG4gIC5hcnRpY2xlX19oZWFkIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBhZGRpbmc6IDAgMzhweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIC5hcnRpY2xlX19oZWFkIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBwYWRkaW5nOiAwOyB9IH1cbiAgLmFydGljbGVfX2xhYmVsIHtcbiAgICBmb250LWZhbWlseTogXCJCZWJhcyBOZXVlIFByb1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMjNweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC40cHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gICAgcGFkZGluZzogMnB4IDhweDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG1hcmdpbjogMTBweCA1MHB4IDAgMDtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIC5hcnRpY2xlX19sYWJlbCB7XG4gICAgICAgIG1hcmdpbjogMCAwIDEwcHggMDtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICAgICAgbWluLXdpZHRoOiBpbml0aWFsO1xuICAgICAgICBwYWRkaW5nOiAycHggNnB4OyB9IH1cbiAgICAuYXJ0aWNsZV9fbGFiZWwtLW9yYW5nZSB7XG4gICAgICBiYWNrZ3JvdW5kOiAjRkY2OTRFOyB9XG4gICAgICAuYXJ0aWNsZV9fbGFiZWwtLW9yYW5nZS1saWdodCB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNGNzk0Nzc7IH1cbiAgICAuYXJ0aWNsZV9fbGFiZWwtLWdyZWVuIHtcbiAgICAgIGJhY2tncm91bmQ6ICNCMEM5MEQ7IH1cbiAgICAuYXJ0aWNsZV9fbGFiZWwtLXNhbmQge1xuICAgICAgYmFja2dyb3VuZDogI0UzQUE2NDsgfVxuICAgIC5hcnRpY2xlX19sYWJlbC0tYmx1ZSB7XG4gICAgICBiYWNrZ3JvdW5kOiAjNDc4REI0OyB9XG4gIC5hcnRpY2xlX19oZWFkbGluZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiQmViYXMgTmV1ZSBQcm9cIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1zaXplOiA1MnB4O1xuICAgIGxpbmUtaGVpZ2h0OiA1OXB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAuYXJ0aWNsZV9faGVhZGxpbmUge1xuICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4OyB9IH1cbiAgLmFydGljbGVfX3Zpc3VhbCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDAgMCA2NyUgMDtcbiAgICBtYXJnaW46IDAgMCAyMHB4IDA7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAuYXJ0aWNsZV9fdmlzdWFsIHtcbiAgICAgICAgbWFyZ2luOiAwIDAgMThweCAwOyB9IH1cbiAgICAuYXJ0aWNsZV9fdmlzdWFsOjphZnRlciB7XG4gICAgICBjb250ZW50OiAnICc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDAsIDAsIDAsIDAuMzUpIDAlLCByZ2JhKDAsIDAsIDAsIDApIDEwMCUpOyB9XG4gIC5hcnRpY2xlX19waG90byB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7IH1cbiAgLmFydGljbGUtaW5mbyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgLmFydGljbGUtaW5mbyB7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAuYXJ0aWNsZS1pbmZvX19uYW1lIHtcbiAgICAgICAgbWFyZ2luOiAwIDAgMTBweCAwOyB9IH1cbiAgICAuYXJ0aWNsZS1pbmZvX19hdXRob3Ige1xuICAgICAgZmxleDogMCAwIDY1cHg7XG4gICAgICBoZWlnaHQ6IDY1cHg7XG4gICAgICBtYXJnaW46IDAgMTE1cHggMCAwO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgICAuYXJ0aWNsZS1pbmZvX19hdXRob3Ige1xuICAgICAgICAgIG1hcmdpbjogMCAxOHB4IDAgMDsgfSB9XG4gICAgLmFydGljbGUtaW5mb19fZGVzY3JpcHRpb24ge1xuICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgICAuYXJ0aWNsZS1pbmZvX19kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IH0gfVxuICAgIC5hcnRpY2xlLWluZm9fX2RhdGUge1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgLmFydGljbGUtaW5mb19fZGF0ZSB7XG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDsgfSB9XG4gICAgLmFydGljbGUtaW5mb19fdGl0bGUge1xuICAgICAgZm9udC1mYW1pbHk6IFwiQmViYXMgTmV1ZSBQcm9cIiwgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbjogMCAwIDJweCAwO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgIC5hcnRpY2xlLWluZm9fX3RpdGxlIHtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7IH0gfVxuICAgIC5hcnRpY2xlLWluZm9fX3ZhbHVlIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjBweDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgICAuYXJ0aWNsZS1pbmZvX192YWx1ZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOXB4OyB9IH1cbiAgLmFydGljbGUtc2lkZWJhciB7XG4gICAgd2lkdGg6IDI4JTtcbiAgICBwYWRkaW5nOiA0MHB4IDI1cHggMCAyNXB4O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmFydGljbGVfX3BpbiB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDEwNXB4O1xuICAgIHotaW5kZXg6IDEwOyB9XG4gIC5hcnRpY2xlLXNob3J0IHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICAgIGJveC1zaGFkb3c6IDBweCA5LjgxMzQ3cHggNy44NTA3N3B4IHJnYmEoMCwgMCwgMCwgMC4wMzUpOyB9XG4gICAgLmFydGljbGUtc2hvcnRfX2hlYWRlciB7XG4gICAgICBwYWRkaW5nOiAyMHB4IDMwcHg7XG4gICAgICBtYXJnaW46IDAgMCAxNnB4IDA7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgxNzgsIDE3NSwgMTc1LCAwLjQ1KTsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgICAuYXJ0aWNsZS1zaG9ydF9faGVhZGVyIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0OyB9IH1cbiAgICAuYXJ0aWNsZS1zaG9ydF9fdGl0bGUge1xuICAgICAgZm9udC1mYW1pbHk6IFwiQmViYXMgTmV1ZSBQcm9cIiwgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICBsaW5lLWhlaWdodDogMzdweDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgICAuYXJ0aWNsZS1zaG9ydF9fc3RhdHVzIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkJlYmFzIE5ldWUgUHJvXCIsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICAgICAgcGFkZGluZzogMCAwIDAgOHB4O1xuICAgICAgbWFyZ2luOiAwIDAgMCA1cHg7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgY29sb3I6ICMwMDZENzg7IH1cbiAgICAgIC5hcnRpY2xlLXNob3J0X19zdGF0dXM6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiA1cHg7XG4gICAgICAgIGhlaWdodDogNXB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIGJhY2tncm91bmQ6ICMwMDZENzg7IH1cbiAgICAuYXJ0aWNsZS1zaG9ydF9fbWFpbiB7XG4gICAgICBtYXJnaW46IDAgMCAyMHB4IDA7IH1cbiAgICAuYXJ0aWNsZS1zaG9ydF9faGVhZGxpbmUge1xuICAgICAgZm9udC1mYW1pbHk6IFwiQmViYXMgTmV1ZSBQcm9cIiwgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBhZGRpbmc6IDAgMzBweDtcbiAgICAgIG1hcmdpbjogMCAwIDMycHggMDtcbiAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzN3B4O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjY0cHg7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgIC5hcnRpY2xlLXNob3J0X19oZWFkbGluZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC40OHB4O1xuICAgICAgICAgIHBhZGRpbmc6IDE2cHggMjBweDtcbiAgICAgICAgICBtYXJnaW46IDA7IH0gfVxuICAgIC5hcnRpY2xlLXNob3J0X19wcm9ncmVzcyAucHJvZ3Jlc3MtYmFyX19saW5lIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7IH1cbiAgICAuYXJ0aWNsZS1zaG9ydF9fcHJvZ3Jlc3MgLnByb2dyZXNzLWJhcl9fZmlsbCB7XG4gICAgICBib3JkZXItcmFkaXVzOiAwIDEwcHggMTBweCAwOyB9XG4gICAgLmFydGljbGUtc2hvcnRfX3Byb2dyZXNzIC5wcm9ncmVzcy1iYXJfX3RpdGxlLS10YXJnZXQge1xuICAgICAgY29sb3I6IHJnYmEoNDcsIDUwLCA1OCwgMC43NSk7IH1cbiAgICAuYXJ0aWNsZS1zaG9ydF9fcHJvZ3Jlc3MgLnByb2dyZXNzLWJhcl9fc3VtIHtcbiAgICAgIGNvbG9yOiByZ2JhKDQ3LCA1MCwgNTgsIDAuNzUpOyB9XG4gICAgICAuYXJ0aWNsZS1zaG9ydF9fcHJvZ3Jlc3MgLnByb2dyZXNzLWJhcl9fc3VtLS1jdXJyZW50IHtcbiAgICAgICAgY29sb3I6ICMwMDZENzg7IH1cbiAgICAuYXJ0aWNsZS1zaG9ydF9fZm9vdGVyIHtcbiAgICAgIHBhZGRpbmc6IDAgMjBweCAyMHB4IDIwcHg7IH1cbiAgICAuYXJ0aWNsZS1zaG9ydF9fYnRuIHtcbiAgICAgIG1hcmdpbjogMCAwIDE4cHggMDsgfVxuICAgIC5hcnRpY2xlLXNob3J0X19ydWxlcyB7XG4gICAgICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBhZGRpbmc6IDAgNXB4O1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICBjb2xvcjogcmdiYSg0NywgNTAsIDU4LCAwLjc1KTsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgICAuYXJ0aWNsZS1zaG9ydF9fcnVsZXMge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgICBwYWRkaW5nOiAwOyB9IH1cbiAgICAuYXJ0aWNsZS1zaG9ydF9fbGlzdCB7XG4gICAgICBwYWRkaW5nOiAxOHB4IDMwcHg7IH1cbiAgICAgIC5hcnRpY2xlLXNob3J0X19saXN0IGxpIGEge1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC40cztcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiQmViYXMgTmV1ZSBQcm9cIiwgc2Fucy1zZXJpZjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjMycHg7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgICAgICAgLmFydGljbGUtc2hvcnRfX2xpc3QgbGkgYTpob3ZlciB7XG4gICAgICAgICAgY29sb3I6ICMwMDk5OTk7IH1cbiAgICAgIC5hcnRpY2xlLXNob3J0X19saXN0IGxpLmlzLWFjdGl2ZSBhIHtcbiAgICAgICAgY29sb3I6ICMwMDZENzg7IH1cblxuLmZhcSB7XG4gIG1hcmdpbjogMCAwIDUwcHggMDsgfVxuICAuZmFxX19oZWFkIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luOiAwIDAgNTBweCAwO1xuICAgIHBhZGRpbmc6IDAgNDAwcHggMCAzOHB4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgLmZhcV9faGVhZCB7XG4gICAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICAgICAgbWFyZ2luOiAwIDAgMzJweCAwOyB9IH1cbiAgLmZhcV9faGVhZGxpbmUge1xuICAgIGZvbnQtZmFtaWx5OiBcIkJlYmFzIE5ldWUgUHJvXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwIDAgOHB4IDA7XG4gICAgZm9udC1zaXplOiA2OHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA3MnB4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgLmZhcV9faGVhZGxpbmUge1xuICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgICAgICBtYXJnaW46IDAgMCA0cHggMDsgfSB9XG4gIC5mYXFfX3RpdGxlIHtcbiAgICBmb250LWZhbWlseTogXCJCZWJhcyBOZXVlIFByb1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zaXplOiA1MnB4O1xuICAgIGxpbmUtaGVpZ2h0OiA1M3B4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAuZmFxX190aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI3cHg7IH0gfVxuICAuZmFxX19kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBtYXJnaW46IDIwcHggMCAwIDA7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC41NnB4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgLmZhcV9fZGVzY3JpcHRpb24ge1xuICAgICAgICBtYXJnaW46IDI2cHggMCAwIDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7IH0gfVxuICAuZmFxX19zZWxlY3Qge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAuZmFxX19zZWxlY3Qge1xuICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICBtYXJnaW46IDIwcHggMCAwIDA7IH0gfVxuICAuZmFxLWl0ZW0ge1xuICAgIHBhZGRpbmc6IDEwcHggNDhweCAxMHB4IDM4cHg7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMwMDZENzg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAuZmFxLWl0ZW0ge1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7IH0gfVxuICAgIC5mYXEtaXRlbTpsYXN0LW9mLXR5cGUge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwMDZENzg7IH1cbiAgICAuZmFxLWl0ZW06aG92ZXIge1xuICAgICAgYmFja2dyb3VuZDogIzAwOTk5OTsgfVxuICAgICAgLmZhcS1pdGVtOmhvdmVyIC5mYXEtaXRlbV9faGVhZGxpbmUge1xuICAgICAgICBjb2xvcjogI2ZmZmZmZjsgfVxuICAgICAgLmZhcS1pdGVtOmhvdmVyIC5mYXEtaXRlbV9fdGl0bGUge1xuICAgICAgICBjb2xvcjogI0Y3RkJGQTsgfVxuICAgICAgLmZhcS1pdGVtOmhvdmVyIC5mYXEtaXRlbV9faGVhZDo6YWZ0ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvbnMvZHJvcGRvd24td2hpdGUuc3ZnXCIpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47IH1cbiAgICAuZmFxLWl0ZW0uaXMtYWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQ6ICMwMDZENzg7IH1cbiAgICAgIC5mYXEtaXRlbS5pcy1hY3RpdmUgLmZhcS1pdGVtX19oZWFkOjphZnRlciB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDEwMCUsIC01MCUpIHJvdGF0ZSgxODBkZWcpOyB9XG4gICAgICAuZmFxLWl0ZW0uaXMtYWN0aXZlIC5mYXEtaXRlbV9faGVhZGxpbmUge1xuICAgICAgICBjb2xvcjogI2ZmZmZmZjsgfVxuICAgICAgLmZhcS1pdGVtLmlzLWFjdGl2ZSAuZmFxLWl0ZW1fX3RpdGxlIHtcbiAgICAgICAgY29sb3I6ICNGN0ZCRkE7IH1cbiAgICAgIC5mYXEtaXRlbS5pcy1hY3RpdmUgLmZhcS1pdGVtX19oZWFkOjphZnRlciB7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29ucy9kcm9wZG93bi13aGl0ZS5zdmdcIikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjsgfVxuICAgICAgLmZhcS1pdGVtLmlzLWFjdGl2ZSAuZmFxLWl0ZW1fX3Zpc3VhbCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgICAuZmFxLWl0ZW0uaXMtYWN0aXZlIC5mYXEtaXRlbV9fdmlzdWFsIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuICAgIC5mYXEtaXRlbV9faGVhZCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAgIC5mYXEtaXRlbV9faGVhZDo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnICc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDEwMCUsIC01MCUpIHJvdGF0ZSgwZGVnKTtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29ucy9kcm9wZG93bi1ncmVlbi5zdmdcIikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjsgfVxuICAgIC5mYXEtaXRlbV9faGVhZGxpbmUge1xuICAgICAgZm9udC1mYW1pbHk6IFwiQmViYXMgTmV1ZSBQcm9cIiwgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA1M3B4O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuNjRweDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBjb2xvcjogIzAwNkQ3ODsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgICAuZmFxLWl0ZW1fX2hlYWRsaW5lIHtcbiAgICAgICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEyNSU7IH0gfVxuICAgIC5mYXEtaXRlbV9fdGl0bGUge1xuICAgICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgICBsZXR0ZXItc3BhY2luZzogLTAuMjhweDtcbiAgICAgIGNvbG9yOiByZ2JhKDQ3LCA1MCwgNTgsIDAuNzUpOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgIC5mYXEtaXRlbV9fdGl0bGUge1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4OyB9IH1cbiAgICAuZmFxLWl0ZW1fX2Rlc2NyaXB0aW9uIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBwYWRkaW5nOiAwIDM1JSA0MHB4IDA7XG4gICAgICBtYXJnaW46IDI0cHggMCAwIDA7XG4gICAgICBtaW4taGVpZ2h0OiAyODBweDtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgLmZhcS1pdGVtX19kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgcGFkZGluZzogMCAwIDEwcHggMDtcbiAgICAgICAgICBtYXJnaW46IDE2cHggMCAwIDA7XG4gICAgICAgICAgbWluLWhlaWdodDogaW5pdGlhbDsgfSB9XG4gICAgICAuZmFxLWl0ZW1fX2Rlc2NyaXB0aW9uIHAge1xuICAgICAgICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjI4cHg7XG4gICAgICAgIGNvbG9yOiAjZmZmZmZmOyB9XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgICAuZmFxLWl0ZW1fX2Rlc2NyaXB0aW9uIHAge1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7IH0gfVxuICAgIC5mYXEtaXRlbV9fdmlzdWFsIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIHdpZHRoOiAzNSU7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgLmZhcS1pdGVtX192aXN1YWwge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4uYWRtaW4tbmF2IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMTM5LCAxMzksIDEzOSwgMC4zNSk7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIG1hcmdpbjogMCAwIDMycHggMDsgfVxuICAuYWRtaW4tbmF2IGxpIHtcbiAgICBmbGV4OiAxIDEgYXV0bztcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCByZ2JhKDEzOSwgMTM5LCAxMzksIDAuMzUpOyB9XG4gICAgLmFkbWluLW5hdiBsaTpsYXN0LW9mLXR5cGUge1xuICAgICAgYm9yZGVyLXJpZ2h0OiBub25lOyB9XG4gICAgLmFkbWluLW5hdiBsaSBhIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICBsaW5lLWhlaWdodDogNjVweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGNvbG9yOiByZ2JhKDQ3LCA1MCwgNTgsIDAuOCk7IH1cbiAgICAgIC5hZG1pbi1uYXYgbGkgYS5pcy1hY3RpdmUge1xuICAgICAgICBjb2xvcjogIzJGMzIzQTsgfVxuXG4uYWRtaW4tZmlsdGVycyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbjogMCAwIDYycHggMDsgfVxuICAuYWRtaW4tZmlsdGVyc19fY29udHJvbHMge1xuICAgIGZsZXg6IDAgMCA2NjVweDsgfVxuICAuYWRtaW4tZmlsdGVyc19fZGVjIHtcbiAgICBmbGV4LWdyb3c6IDE7IH1cbiAgLmFkbWluLWZpbHRlcnNfX2hlYWQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1hcmdpbjogMCAwIDMycHggMDsgfVxuICAgIC5hZG1pbi1maWx0ZXJzX19oZWFkIC5pbnAtZ3JvdXAge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiA0OHB4O1xuICAgICAgcGFkZGluZzogMCAxODVweCAwIDA7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gICAgICAuYWRtaW4tZmlsdGVyc19faGVhZCAuaW5wLWdyb3VwX19pbnB1dCB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQ2cHg7XG4gICAgICAgIHBhZGRpbmc6IDAgMCAwIDI2cHg7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDEzOSwgMTM5LCAxMzksIDAuMzUpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAzcHggMCAwIDNweDtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAgICAgICAuYWRtaW4tZmlsdGVyc19faGVhZCAuaW5wLWdyb3VwX19pbnB1dC5wbGFjZWhvbGRlciB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4OyB9XG4gICAgICAgIC5hZG1pbi1maWx0ZXJzX19oZWFkIC5pbnAtZ3JvdXBfX2lucHV0Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDsgfVxuICAgICAgICAuYWRtaW4tZmlsdGVyc19faGVhZCAuaW5wLWdyb3VwX19pbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4OyB9XG4gICAgICAuYWRtaW4tZmlsdGVyc19faGVhZCAuaW5wLWdyb3VwX19idXR0b24ge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgd2lkdGg6IDE4NXB4O1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0OHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwIDNweCAzcHggMDsgfVxuICAgIC5hZG1pbi1maWx0ZXJzX19oZWFkIC5idG4tZmlsdGVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAtNDVweDtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDEwMCUsIDApOyB9XG4gIC5hZG1pbi1maWx0ZXJzX190aXRsZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwIDAgMTdweCAwO1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICBsaW5lLWhlaWdodDogMjBweDsgfVxuICAuYWRtaW4tZmlsdGVyc19faW4ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWFyZ2luOiAwIC0xOXB4IDAgLTE5cHg7IH1cbiAgLmFkbWluLWZpbHRlcnNfX3RvZ2dsZSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuYWRtaW4tZmlsdGVyc19fbCwgLmFkbWluLWZpbHRlcnNfX3Ige1xuICAgIHdpZHRoOiA1MCU7XG4gICAgcGFkZGluZzogMCAxOXB4O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgICAuYWRtaW4tZmlsdGVyc19fbCAuc2VsZWN0LS1mdywgLmFkbWluLWZpbHRlcnNfX3IgLnNlbGVjdC0tZncge1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAuYWRtaW4tZmlsdGVyc19fbCAuc2VsZWN0IC5qcS1zZWxlY3Rib3hfX3NlbGVjdCwgLmFkbWluLWZpbHRlcnNfX3IgLnNlbGVjdCAuanEtc2VsZWN0Ym94X19zZWxlY3Qge1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAgICAgLmFkbWluLWZpbHRlcnNfX2wgLnNlbGVjdCAuanEtc2VsZWN0Ym94X19zZWxlY3QtdGV4dCwgLmFkbWluLWZpbHRlcnNfX3IgLnNlbGVjdCAuanEtc2VsZWN0Ym94X19zZWxlY3QtdGV4dCB7XG4gICAgICAgIGZsZXgtZ3JvdzogMTsgfVxuICAuYWRtaW4tZmlsdGVyc19faXRlbSB7XG4gICAgbWFyZ2luOiAwIDAgMjRweCAwOyB9XG4gICAgLmFkbWluLWZpbHRlcnNfX2l0ZW0gLmlucC1ncm91cHMtLWRvdWJsZSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgbWFyZ2luOiAwIC03cHg7IH1cbiAgICAgIC5hZG1pbi1maWx0ZXJzX19pdGVtIC5pbnAtZ3JvdXBzLS1kb3VibGUgLmlucC1ncm91cCB7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgIHBhZGRpbmc6IDAgN3B4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gICAgICAgIC5hZG1pbi1maWx0ZXJzX19pdGVtIC5pbnAtZ3JvdXBzLS1kb3VibGUgLmlucC1ncm91cCBpbnB1dCB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgcGFkZGluZzogMCAxNnB4OyB9XG4gICAgICAuYWRtaW4tZmlsdGVyc19faXRlbSAuaW5wLWdyb3Vwcy0tZG91YmxlLWRpdmlkZXIge1xuICAgICAgICBtYXJnaW46IDAgLTIwcHg7IH1cbiAgICAgICAgLmFkbWluLWZpbHRlcnNfX2l0ZW0gLmlucC1ncm91cHMtLWRvdWJsZS1kaXZpZGVyIC5pbnAtZ3JvdXAge1xuICAgICAgICAgIHBhZGRpbmc6IDAgMjBweDsgfVxuICAgICAgICAgIC5hZG1pbi1maWx0ZXJzX19pdGVtIC5pbnAtZ3JvdXBzLS1kb3VibGUtZGl2aWRlciAuaW5wLWdyb3VwOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgICAgICAgIC5hZG1pbi1maWx0ZXJzX19pdGVtIC5pbnAtZ3JvdXBzLS1kb3VibGUtZGl2aWRlciAuaW5wLWdyb3VwOmxhc3Qtb2YtdHlwZTo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgY29udGVudDogJyAnO1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCA1MCUpO1xuICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICB3aWR0aDogMTlweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAzcHg7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMTM5LCAxMzksIDEzOSwgMC4zNSk7XG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTFweDsgfVxuICAuYWRtaW4tZmlsdGVyc19fYnV0dG9ucyB7XG4gICAgbWFyZ2luOiAxMnB4IDAgMCAwO1xuICAgIGZvbnQtc2l6ZTogMDsgfVxuICAgIC5hZG1pbi1maWx0ZXJzX19idXR0b25zIC5idG4ge1xuICAgICAgbWFyZ2luOiAwIDQ1cHggMCAwO1xuICAgICAgbWluLXdpZHRoOiAyMzJweDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5hZG1pbi1maWx0ZXJzX192aXN1YWwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgMCAwIDEwNXB4O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuLmFkbWluLWJ1dHRvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBtYXJnaW46IDAgMCAzNnB4IDA7IH1cbiAgLmFkbWluLWJ1dHRvbnMgLmJ0biB7XG4gICAgbWFyZ2luOiAwIDAgMCAzNXB4OyB9XG5cbi50YWJsZS1hZG1pbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlOyB9XG4gIC50YWJsZS1hZG1pbiB0aCxcbiAgLnRhYmxlLWFkbWluIHRkIHtcbiAgICBwYWRkaW5nOiAwOyB9XG4gIC50YWJsZS1hZG1pbiB0cjpudGgtY2hpbGQoZXZlbikge1xuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7IH1cbiAgLnRhYmxlLWFkbWluIHRyIHRkLFxuICAudGFibGUtYWRtaW4gdHIgdGgge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgcGFkZGluZzogMTRweCAxOHB4OyB9XG4gICAgLnRhYmxlLWFkbWluIHRyIHRkIHNwYW4sXG4gICAgLnRhYmxlLWFkbWluIHRyIHRoIHNwYW4ge1xuICAgICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBjb2xvcjogIzJGMzIzQTsgfVxuICAgIC50YWJsZS1hZG1pbiB0ciB0ZCBhLFxuICAgIC50YWJsZS1hZG1pbiB0ciB0aCBhIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGNvbG9yOiAjMkYzMjNBO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMyRjMyM0E7IH1cbiAgLnRhYmxlLWFkbWluIHRyIHRoIHNwYW4ge1xuICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG4gIC50YWJsZS1hZG1pbiAuZmlsdGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogMCAyMHB4IDAgMDsgfVxuICAgIC50YWJsZS1hZG1pbiAuZmlsdGVyOjphZnRlciB7XG4gICAgICBjb250ZW50OiAnICc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICB3aWR0aDogMTNweDtcbiAgICAgIGhlaWdodDogMTNweDtcbiAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29ucy9maWx0ZXIucG5nXCIpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluOyB9XG4gIC50YWJsZS1hZG1pbiAudHItcGFyZW50IHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC40czsgfVxuICAgIC50YWJsZS1hZG1pbiAudHItcGFyZW50OmhvdmVyLCAudGFibGUtYWRtaW4gLnRyLXBhcmVudC5pcy1hY3RpdmUge1xuICAgICAgYmFja2dyb3VuZDogIzAwNkQ3OCAhaW1wb3J0YW50OyB9XG4gICAgICAudGFibGUtYWRtaW4gLnRyLXBhcmVudDpob3ZlciBzcGFuLFxuICAgICAgLnRhYmxlLWFkbWluIC50ci1wYXJlbnQ6aG92ZXIgYSxcbiAgICAgIC50YWJsZS1hZG1pbiAudHItcGFyZW50OmhvdmVyIHNwYW4gYSwgLnRhYmxlLWFkbWluIC50ci1wYXJlbnQuaXMtYWN0aXZlIHNwYW4sXG4gICAgICAudGFibGUtYWRtaW4gLnRyLXBhcmVudC5pcy1hY3RpdmUgYSxcbiAgICAgIC50YWJsZS1hZG1pbiAudHItcGFyZW50LmlzLWFjdGl2ZSBzcGFuIGEge1xuICAgICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjZmZmZmZmOyB9XG4gICAgICAudGFibGUtYWRtaW4gLnRyLXBhcmVudDpob3ZlciAuYnRuLWNvbW1lbnQsIC50YWJsZS1hZG1pbiAudHItcGFyZW50LmlzLWFjdGl2ZSAuYnRuLWNvbW1lbnQge1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvbnMvY29tbWVudC5zdmdcIikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjBweDsgfVxuICAgICAgLnRhYmxlLWFkbWluIC50ci1wYXJlbnQ6aG92ZXIgLnRvZ2dsZV9fc3dpdGNoZXIsIC50YWJsZS1hZG1pbiAudHItcGFyZW50LmlzLWFjdGl2ZSAudG9nZ2xlX19zd2l0Y2hlciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7IH1cbiAgICAgICAgLnRhYmxlLWFkbWluIC50ci1wYXJlbnQ6aG92ZXIgLnRvZ2dsZV9fc3dpdGNoZXI6OmFmdGVyLCAudGFibGUtYWRtaW4gLnRyLXBhcmVudC5pcy1hY3RpdmUgLnRvZ2dsZV9fc3dpdGNoZXI6OmFmdGVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjMDA2RDc4OyB9XG4gICAgLnRhYmxlLWFkbWluIC50ci1wYXJlbnQtLXdoaXRlIHtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmYgIWltcG9ydGFudDsgfVxuICAgIC50YWJsZS1hZG1pbiAudHItcGFyZW50LS10cmFuc3BhcmVudCB7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50OyB9XG4gIC50YWJsZS1hZG1pbiAudHItY2hpbGQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogIzAwOTk5OSAhaW1wb3J0YW50OyB9XG4gICAgLnRhYmxlLWFkbWluIC50ci1jaGlsZCBzcGFuLFxuICAgIC50YWJsZS1hZG1pbiAudHItY2hpbGQgYSxcbiAgICAudGFibGUtYWRtaW4gLnRyLWNoaWxkIHNwYW4gYSB7XG4gICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgIGJvcmRlci1jb2xvcjogI2ZmZmZmZjsgfVxuICAudGFibGUtYWRtaW4tLWV2ZW50cyB0ZDpmaXJzdC1vZi10eXBlLFxuICAudGFibGUtYWRtaW4tLWV2ZW50cyB0aDpmaXJzdC1vZi10eXBlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYwcHg7IH1cbiAgLnRhYmxlLWFkbWluLS1ldmVudHMgdGQ6bnRoLW9mLXR5cGUoNCksXG4gIC50YWJsZS1hZG1pbi0tZXZlbnRzIHRoOm50aC1vZi10eXBlKDQpIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDcwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMzBweDsgfVxuICAudGFibGUtYWRtaW4tLXBheW1lbnRzIHRkOmZpcnN0LW9mLXR5cGUsXG4gIC50YWJsZS1hZG1pbi0tcGF5bWVudHMgdGg6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4OyB9XG4gIC50YWJsZS1hZG1pbi0tcGF5bWVudHMgdGQ6bnRoLW9mLXR5cGUoNCksXG4gIC50YWJsZS1hZG1pbi0tcGF5bWVudHMgdGg6bnRoLW9mLXR5cGUoNCkge1xuICAgIHBhZGRpbmctbGVmdDogNzBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4OyB9XG4gIC50YWJsZS1hZG1pbi0tdXNlcnMgdGQ6Zmlyc3Qtb2YtdHlwZSxcbiAgLnRhYmxlLWFkbWluLS11c2VycyB0aDpmaXJzdC1vZi10eXBlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gICAgd2lkdGg6IDIxMHB4OyB9XG4gIC50YWJsZS1hZG1pbi0tdXNlcnMgdGQ6bnRoLW9mLXR5cGUoMiksXG4gIC50YWJsZS1hZG1pbi0tdXNlcnMgdGg6bnRoLW9mLXR5cGUoMikge1xuICAgIHdpZHRoOiAyMCU7IH1cbiAgLnRhYmxlLWFkbWluLS11c2VycyB0ZDpudGgtb2YtdHlwZSgzKSwgLnRhYmxlLWFkbWluLS11c2VycyB0ZDpudGgtb2YtdHlwZSg0KSxcbiAgLnRhYmxlLWFkbWluLS11c2VycyB0aDpudGgtb2YtdHlwZSgzKSxcbiAgLnRhYmxlLWFkbWluLS11c2VycyB0aDpudGgtb2YtdHlwZSg0KSB7XG4gICAgd2lkdGg6IDE1MHB4OyB9XG4gIC50YWJsZS1hZG1pbi0tdXNlcnMgdGQ6bGFzdC1vZi10eXBlLFxuICAudGFibGUtYWRtaW4tLXVzZXJzIHRoOmxhc3Qtb2YtdHlwZSB7XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7IH1cbiAgLnRhYmxlLWFkbWluLS11c2VycyB0ZDpsYXN0LW9mLXR5cGUge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0OyB9XG4gIC50YWJsZS1hZG1pbi0tdXNlcnMgLnRyLWNoaWxkIHRkOmxhc3Qtb2YtdHlwZSB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDsgfVxuXG4uZXJyb3Ige1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogMTAwcHggMDtcbiAgbWluLWhlaWdodDogY2FsYygxMDB2aCAtIDY1cHgpO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5lcnJvcl9fbnVtYmVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXgtd2lkdGg6IDg4MHB4O1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tYm90dG9tOiAxMjBweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIC5lcnJvcl9fbnVtYmVyIHtcbiAgICAgICAgbWF4LXdpZHRoOiAyMzVweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDhweDsgfSB9XG4gIC5lcnJvcl9faGVhZGxpbmUge1xuICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMCAwIDQ4cHggMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzN3B4O1xuICAgIGNvbG9yOiAjMkYzMjNBOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgLmVycm9yX19oZWFkbGluZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICAgIG1hcmdpbjogMCAwIDI0cHggMDsgfSB9XG4gIC5lcnJvcl9fYnRuIC5idG4ge1xuICAgIHdpZHRoOiAyODBweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIC5lcnJvcl9fYnRuIC5idG4ge1xuICAgICAgICB3aWR0aDogMjAwcHg7IH0gfVxuXG4uY3JvcC1waG90byB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgLmNyb3AtcGhvdG9fX3Zpc3VhbCB7XG4gICAgZmxleDogMCAwIDI2MHB4O1xuICAgIHdpZHRoOiAyNjBweDtcbiAgICBoZWlnaHQ6IDI2MHB4O1xuICAgIG1hcmdpbjogMCAyOHB4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgLmNyb3AtcGhvdG9fX3Zpc3VhbCB7XG4gICAgICAgIGZsZXg6IDAgMCAyMDBweDtcbiAgICAgICAgd2lkdGg6IDIwMHB4O1xuICAgICAgICBoZWlnaHQ6IDIwMHB4OyB9IH1cbiAgICAuY3JvcC1waG90b19fdmlzdWFsIGltZyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7IH1cbiAgLmNyb3AtcGhvdG9fX2Nyb3Age1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIC5jcm9wLXBob3RvX19jcm9wIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlOyB9IH1cbiAgLmNyb3AtcGhvdG9fX3ByZXZpZXcge1xuICAgIHdpZHRoOiAxMzBweDtcbiAgICBoZWlnaHQ6IDEzMHB4O1xuICAgIGZsZXg6IDAgMCAxMzBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIG1hcmdpbjogMCAyOHB4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgLmNyb3AtcGhvdG9fX3ByZXZpZXcge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4OyB9IH1cbiAgICAuY3JvcC1waG90b19fcHJldmlldy0tcm91bmRlZCB7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7IH1cbiAgLmNyb3AtcGhvdG9fX2Nyb3BwZWQge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmNyb3AtcGhvdG9fX2J1dHRvbiB7XG4gICAgbWFyZ2luOiA2MHB4IDAgMCAwOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgLmNyb3AtcGhvdG9fX2J1dHRvbiB7XG4gICAgICAgIG1hcmdpbjogMjRweCAwIDAgMDsgfSB9XG4iLCIubW9kYWwge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBvdXRsaW5lOiAwO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcblxuICAgIHotaW5kZXg6IDEwNTA7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcblxuICAgICYtb3BlbiB7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICAgLm1vZGFsIHtcbiAgICAgICAgICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICAgICAgICAgIG92ZXJmbG93LXk6IGF1dG87IH0gfVxuXG4gICAgJi1kaWFsb2cge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHdpZHRoOiA3MzVweDtcbiAgICAgICAgbWFyZ2luOiA4MHB4IGF1dG8gNDBweCBhdXRvO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkYy13aGl0ZTtcbiAgICAgICAgcGFkZGluZzogMzhweCAyNHB4O1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG4gICAgICAgIEBpbmNsdWRlIHRhYmxldC1iaWcge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDMwcHgpO1xuICAgICAgICAgICAgcGFkZGluZzogMjBweDsgfVxuXG4gICAgICAgIC5mb3JtIHtcbiAgICAgICAgICAgICYtbW9kYWwge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1iaWcge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDRweCBzb2xpZCAkYy1ncmVlbjtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjBweDsgfSB9IH0gfVxuXG4gICAgJi1jb250ZW50IHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG4gICAgICAgIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgICAgICAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgICAgICAgb3V0bGluZTogbm9uZTsgfVxuXG4gICAgJi1iYWNrZHJvcCB7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgei1pbmRleDogMTA0MDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKCRjLWJsYWNrLCAwLjUpO1xuXG4gICAgICAgICYuZmFkZSB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwOyB9XG5cbiAgICAgICAgJi5pbiB7XG4gICAgICAgICAgICBvcGFjaXR5OiAxOyB9IH1cblxuICAgICYuZmFkZSB7XG4gICAgICAgIC5tb2RhbCB7XG4gICAgICAgICAgICAmLWRpYWxvZyB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTI1JSk7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZS1vdXQ7IH0gfSB9XG5cbiAgICAmLmluIHtcbiAgICAgICAgLm1vZGFsIHtcbiAgICAgICAgICAgICYtZGlhbG9nIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTsgfSB9IH1cblxuICAgICYtdGhhbmtzIHtcbiAgICAgICAgJl9fY29udGVudCB7XG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBzYW5zLXJlZ3VsYXI7XG5cbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjM0cHg7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtYmlnIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDsgfVxuXG4gICAgICAgICAgICAgICAgJiArIHAge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyOHB4OyB9IH0gfSB9XG5cbiAgICAmLWRvbmF0ZSB7XG4gICAgICAgICYtdGhhbmtzIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDUwcHggMDtcblxuICAgICAgICAgICAgJl9faGVhZGxpbmUge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJlYmFzLWJvbGQ7XG5cbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE4NHB4IDAgMCAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDIwcHggMDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDUycHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDUzcHg7XG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjUycHg7XG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1iaWcge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA5MHB4IDAgMCAwO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4OyB9XG5cbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnICc7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE1MXB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEzNnB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2ljb25zL3NtaWxlLnN2ZycpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWJpZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogODFweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNzJweDsgfSB9IH1cblxuICAgICAgICAgICAgJl9fYnV0dG9ucyB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAyMHB4O1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWJpZyB7XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cblxuICAgICAgICAgICAgICAgIC5idG4ge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtYmlnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCA1cHggMDsgfSB9IH0gfSB9XG5cbiAgICAmLWV2ZW50IHtcbiAgICAgICAgJl9faGVhZGVyIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMCA0MHB4IDA7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAyNHB4IDA7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgjQjJBRkFGLCAwLjQ1KTtcblxuICAgICAgICAgICAgLmZvcm0ge1xuICAgICAgICAgICAgICAgICYtbW9kYWwge1xuICAgICAgICAgICAgICAgICAgICAmX19oZWFkbGluZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAyNHB4IDA7IH0gfSB9IH1cblxuICAgICAgICAmX19zdWJ0aXRsZSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBiZWJhcy1yZWd1bGFyO1xuXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDMycHggMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzhweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MnB4O1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjM4cHg7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbiAgICAgICAgJl9fdGl0bGUge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuICAgICAgICAmX191cmwge1xuICAgICAgICAgICAgbWFyZ2luOiAzMnB4IDAgMCAwO1xuXG4gICAgICAgICAgICAudXJsIHtcbiAgICAgICAgICAgICAgICAmLWNvcHkge1xuICAgICAgICAgICAgICAgICAgICAmX19pbnB1dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKCM4QjhCOEIsIDAuMzUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiBub25lOyB9IH0gfSB9XG5cbiAgICAgICAgJl9fYnV0dG9uIHtcbiAgICAgICAgICAgIG1hcmdpbjogMzJweCAwIDAgMDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfSB9XG5cbiAgICAmLWluZm8ge1xuICAgICAgICB6LWluZGV4OiAxMDAwMDA7XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDQ3LDUwLDU4LC41KTtcbiAgICAgICAgICAgIHotaW5kZXg6IC0xOyB9XG5cbiAgICAgICAgLm1vZGFsIHtcbiAgICAgICAgICAgICYtZGlhbG9nIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwOyB9IH1cblxuICAgICAgICAmX19jbG9zZSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IC04cHg7XG4gICAgICAgICAgICByaWdodDogLThweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWJpZyB7XG4gICAgICAgICAgICAgICAgdG9wOiAtMjRweDtcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMTAwJSk7IH1cblxuICAgICAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWJpZyB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2ljb25zL2Nsb3NlLW1vYmlsZS5zdmcnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluOyB9IH0gfVxuXG4gICAgICAgIC5zZXR0aW5ncyB7XG4gICAgICAgICAgICAmLXNpZGViYXIge1xuICAgICAgICAgICAgICAgICZfX2Rlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7IH1cblxuICAgICAgICAgICAgICAgICZfX2xpc3Qge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDA7XG5cbiAgICAgICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAyNHB4IDAgODZweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtYmlnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtYmlnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwOyB9IH0gfSB9XG5cbiAgICAgICAgICAgICAgICAmX19zdWJ0aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNhbnMtYm9sZDtcblxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgOHB4IDA7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy1ibGFjazsgfSB9IH0gfVxuXG4gICAgJi1jcm9wIHtcbiAgICAgICAgJl9faGVhZCB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDQ0NXB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gNTBweCBhdXRvO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtYmlnIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4OyB9XG5cbiAgICAgICAgICAgIC5mb3JtIHtcbiAgICAgICAgICAgICAgICAmLW1vZGFsIHtcbiAgICAgICAgICAgICAgICAgICAgJl9faGVhZGxpbmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTVweCAwOyB9XG5cbiAgICAgICAgICAgICAgICAgICAgJl9fdGl0bGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc2Fucy1yZWd1bGFyO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjI4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogcmdiYSgjMkYzMjNBLCAwLjc1KTsgfSB9IH0gfSB9IH1cbi5mYWRlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4xNXMgbGluZWFyO1xuXG4gICAgJi5pbiB7XG4gICAgICAgIG9wYWNpdHk6IDE7IH0gfVxuXG4vLyBtb2RhbHNcbi5tb2RhbHMge1xuICAgICYtd3JhcHBlciB7XG4gICAgICAgIHBhZGRpbmc6IDEwMHB4IDA7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDEwMHZoO1xuXG4gICAgICAgIC5jb250YWluZXIge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDsgfVxuXG4gICAgICAgIC5idG4ge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDsgfSB9IH1cbiIsImh0bWwsXG5ib2R5IHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwYWRkaW5nOiAwO1xuICAgIC8vIG92ZXJmbG93LXg6IGhpZGRlblxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgIEBpbmNsdWRlIHRhYmxldC1iaWcge1xuICAgICAgICBvdmVyZmxvdy14OiBoaWRkZW47IH0gfVxuXG5ib2R5IHtcbiAgICBAaW5jbHVkZSB0eHQtYm9keTtcblxuICAgIGZvbnQtZmFtaWx5OiAkc2FucztcbiAgICBwYWRkaW5nOiA2NnB4IDAgMCAwO1xuICAgIGJhY2tncm91bmQ6ICNGN0ZCRkE7XG4gICAgY29sb3I6ICRjLWJsYWNrO1xuXG4gICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgcGFkZGluZzogNjVweCAwIDAgMDsgfSB9XG5cbi8vIERlZmF1bHRcbi5jZiB7XG4gICAgQGluY2x1ZGUgY2xlYXJmaXg7IH1cblxuLy8gQnV0dG9uc1xuaW5wdXQsIGJ1dHRvbiwgdGV4dGFyZWEge1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7IH1cblxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbnAge1xuICAgIG1hcmdpbjogMDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsOyB9XG5cbnVsIHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcblxuICAgIGxpIHtcbiAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lOyB9IH1cblxuYSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbG9yOiAkYy1ibGFjazsgfVxuXG4udGV4dCB7XG4gICAgJi11cHBlcmNhc2Uge1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9IH1cblxuaW5wdXRbdHlwZT1udW1iZXJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuaW5wdXRbdHlwZT1udW1iZXJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgbWFyZ2luOiAwOyB9XG5cbi5kaXZpZGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDJweDtcbiAgICBiYWNrZ3JvdW5kOiAkYy1vcmFuZ2U7XG4gICAgbWFyZ2luOiAyNHB4IDA7IH1cblxuaW5wdXQsXG50ZXh0YXJlYSB7XG4gICAgJi5pcyB7XG4gICAgICAgICYtZmlsbGVkIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGMtYmxhY2shaW1wb3J0YW50OyB9IH0gfVxuXG4uaXMge1xuICAgICYtb3ZoIHtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjsgfSB9XG5cbi5tZW51IHtcbiAgICAmLWFjdGl2ZSB7XG4gICAgICAgIC5oZWFkZXIge1xuICAgICAgICAgICAgJi1tZW51IHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwcHgsIDApOyB9IH0gfSB9XG5cbi5jb250ZW50IHtcbiAgICAmLXdyYXBwZXIge1xuICAgICAgICBtYXJnaW46IDUwcHggMCAwIDA7XG5cbiAgICAgICAgQGluY2x1ZGUgdGFibGV0LWJpZyB7XG4gICAgICAgICAgICBtYXJnaW46IDIwcHggMCAwIDA7IH0gfSB9XG4iLCIuYnRuIHtcblx0QGluY2x1ZGUgdHJhbnNpdGlvbjtcblxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0b3V0bGluZTogbm9uZTtcblx0Ym94LXNoYWRvdzogbm9uZTtcblx0Ym9yZGVyOiBub25lO1xuXHRib3JkZXItcmFkaXVzOiAwO1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDA7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cblx0Ji1iaWcge1xuXHRcdGhlaWdodDogNjVweDtcblx0XHRsaW5lLWhlaWdodDogNjVweDtcblx0XHRmb250LXNpemU6IDE0cHg7IH1cblxuXHQmLW1lZGl1bSB7XG5cdFx0aGVpZ2h0OiA1NnB4O1xuXHRcdGxpbmUtaGVpZ2h0OiA1NnB4O1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblxuXHRcdC8vICt0YWJsZXQtYmlnXG5cdFx0Ly8gXHRoZWlnaHQ6IDUwcHhcbiB9XHRcdC8vIFx0bGluZS1oZWlnaHQ6IDUwcHhcblxuXHQmLXNtYWxsIHtcblx0XHRoZWlnaHQ6IDM0cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDM0cHg7IH1cblxuXHQmLXByaW1hcnkge1xuXHRcdEBpbmNsdWRlIHNhbnMtbWVkaXVtO1xuXG5cdFx0cGFkZGluZzogMCA0MHB4O1xuXHRcdGJhY2tncm91bmQ6ICRjLWdyZWVuO1xuXHRcdGNvbG9yOiAkYy13aGl0ZTtcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0YmFja2dyb3VuZDogcmdiYSgkYy1ncmVlbiwgMC45KTsgfSB9XG5cblx0Ji1yYWRpdXMge1xuXHRcdGJvcmRlci1yYWRpdXM6IDNweDsgfVxuXG5cdCYtYm9yZGVyZWQge1xuXHRcdEBpbmNsdWRlIHNhbnMtbWVkaXVtO1xuXG5cdFx0Ym9yZGVyOiAxcHggc29saWQgJGMtYmxhY2s7XG5cdFx0Y29sb3I6ICRjLWJsYWNrO1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRjb2xvcjogcmdiYSgkYy1ibGFjaywgMC44KTtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoJGMtYmxhY2ssIDAuOCk7IH0gfVxuXG5cdCYtYm9yZGVyIHtcblx0XHQmLWxlZnQge1xuXHRcdFx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2JhKCM4QjhCOEIsIDAuMzUpOyB9IH1cblxuXHQmLXNoYWRvdyB7XG5cdFx0ZmlsdGVyOiBkcm9wLXNoYWRvdygwcHggMXB4IDE1cHggcmdiYSgwLCAwLCAwLCAwLjA5KSkgZHJvcC1zaGFkb3coMHB4IDkuODEzNDdweCA3Ljg1MDc3cHggcmdiYSgwLCAwLCAwLCAwLjAzNSkpIGRyb3Atc2hhZG93KDBweCA1LjIxMTg2cHggNC4xNjk0OXB4IHJnYmEoMCwgMCwgMCwgMC4wMjgyNzI1KSk7IH1cblxuXHQmLWdyZWVuIHtcblx0XHQmLWxpZ2h0IHtcblx0XHRcdEBpbmNsdWRlIHNhbnMtYm9sZDtcblxuXHRcdFx0cGFkZGluZzogMCA0MHB4O1xuXHRcdFx0YmFja2dyb3VuZDogJGMtZ3JlZW4tbGlnaHQ7XG5cdFx0XHRjb2xvcjogJGMtd2hpdGU7XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiByZ2JhKCRjLWdyZWVuLWxpZ2h0LCAwLjkpOyB9IH0gfVxuXG5cdCYtZ3JheSB7XG5cdFx0QGluY2x1ZGUgc2Fucy1tZWRpdW07XG5cblx0XHRiYWNrZ3JvdW5kOiByZ2JhKCRjLWJsYWNrLCAwLjc1KTtcblx0XHRjb2xvcjogJGMtd2hpdGU7IH1cblxuXHQmLWJsb2NrIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR3aWR0aDogMTAwJTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuXHQmLXNvY2lhbCB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0d2lkdGg6IDEwM3B4O1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0aGVpZ2h0OiA0OHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiA0NnB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDNweDtcblx0XHRib3JkZXI6IDFweCBzb2xpZCByZ2JhKCRjLXdoaXRlLCAwLjM1KTtcblxuXHRcdEBpbmNsdWRlIHRhYmxldCB7XG5cdFx0XHRoZWlnaHQ6IDQwcHg7XG5cdFx0XHRsaW5lLWhlaWdodDogNDBweDsgfVxuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRvcGFjaXR5OiAwLjc7IH1cblxuXHRcdCYtLWZhY2Vib29rIHtcblx0XHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2ljb25zL3NvY2lhbHMvZmFjZWJvb2suc3ZnJykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMTZweDtcblxuXHRcdFx0Ji1ncmVlbiB7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2ljb25zL3NvY2lhbHMvZmFjZWJvb2stZ3JlZW4uc3ZnJykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogYXV0byAxNnB4OyB9IH1cblxuXG5cdFx0Ji0tdmsge1xuXHRcdFx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWcvaWNvbnMvc29jaWFscy92ay5zdmcnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogYXV0byAxMXB4O1xuXG5cdFx0XHQmLWdyZWVuIHtcblx0XHRcdFx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWcvaWNvbnMvc29jaWFscy92ay1ncmVlbi5zdmcnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBhdXRvIDExcHg7IH0gfVxuXG5cdFx0Ji0taW5zdGFncmFtIHtcblx0XHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2ljb25zL3NvY2lhbHMvaW5zdGFncmFtLnN2ZycpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBhdXRvIDE2cHg7XG5cblx0XHRcdCYtZ3JlZW4ge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9pY29ucy9zb2NpYWxzL2luc3RhZ3JhbS1ncmVlbi5zdmcnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBhdXRvIDE2cHg7IH0gfVxuXG5cdFx0Ji0tdGVsZWdyYW0ge1xuXHRcdFx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWcvaWNvbnMvc29jaWFscy90ZWxlZ3JhbS5zdmcnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogYXV0byAxOHB4O1xuXG5cdFx0XHQmLWdyZWVuIHtcblx0XHRcdFx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWcvaWNvbnMvc29jaWFscy90ZWxlZ3JhbS1ncmVlbi5zdmcnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBhdXRvIDE4cHg7IH0gfVxuXG5cdFx0Ji0td2hhdHNhcHAge1xuXHRcdFx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWcvaWNvbnMvc29jaWFscy93aGF0c2FwcC5zdmcnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogYXV0byAxNnB4O1xuXG5cdFx0XHQmLWdyZWVuIHtcblx0XHRcdFx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWcvaWNvbnMvc29jaWFscy93aGF0c2FwcC1ncmVlbi5zdmcnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBhdXRvIDE2cHg7IH0gfVxuXG5cdFx0Ji0tb2sge1xuXHRcdFx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWcvaWNvbnMvc29jaWFscy9vay5zdmcnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogYXV0byAxNXB4O1xuXG5cdFx0XHQmLWdyZWVuIHtcblx0XHRcdFx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWcvaWNvbnMvc29jaWFscy9vay1ncmVlbi5zdmcnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBhdXRvIDE1cHg7IH0gfVxuXG5cdFx0Ji1iaWcge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR3aWR0aDogNDdweDtcblx0XHRcdGhlaWdodDogNDdweDtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdG9wYWNpdHk6IDAuOTsgfVxuXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdFx0XHR3aWR0aDogNDBweDtcblx0XHRcdFx0aGVpZ2h0OiA0MHB4OyB9XG5cblx0XHRcdCYtLWluc3RhZ3JhbSB7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICRjLXdoaXRlIHVybCgnLi4vaW1nL2ljb25zL3NvY2lhbHMvaW5zdGFncmFtLWJpZy5zdmcnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBhdXRvIDIwcHg7IH1cblxuXHRcdFx0Ji0tdmsge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkYy13aGl0ZSB1cmwoJy4uL2ltZy9pY29ucy9zb2NpYWxzL3ZrLWJpZy5zdmcnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBhdXRvIDEycHg7IH1cblxuXHRcdFx0Ji0tZmFjZWJvb2sge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkYy13aGl0ZSB1cmwoJy4uL2ltZy9pY29ucy9zb2NpYWxzL2ZhY2Vib29rLWJpZy5zdmcnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBhdXRvIDE5cHg7IH1cblxuXHRcdFx0Ji0tb2sge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkYy13aGl0ZSB1cmwoJy4uL2ltZy9pY29ucy9zb2NpYWxzL29rLWJpZy5zdmcnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBhdXRvIDIwcHg7IH0gfSB9XG5cblx0Ji1jbG9zZSB7XG5cdFx0d2lkdGg6IDQycHg7XG5cdFx0aGVpZ2h0OiA0MnB4O1xuXHRcdGJhY2tncm91bmQ6ICRjLWdyZWVuIHVybCgnLi4vaW1nL2ljb25zL2Nsb3NlLnN2ZycpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuXHRcdGJhY2tncm91bmQtc2l6ZTogMThweDtcblxuXHRcdCYtd2hpdGUge1xuXHRcdFx0d2lkdGg6IDIzcHg7XG5cdFx0XHRoZWlnaHQ6IDIzcHg7XG5cdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9pY29ucy9jbG9zZS13aGl0ZS5zdmcnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogOXB4OyB9IH1cblxuXHQmLWxpbmsge1xuXHRcdEBpbmNsdWRlIHNhbnMtcmVndWxhcjtcblxuXHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRsZXR0ZXItc3BhY2luZzogLTAuM3B4O1xuXHRcdGNvbG9yOiAkYy1ncmVlbjtcblxuXHRcdCYtZ3JheSB7XG5cdFx0XHRAaW5jbHVkZSBzYW5zLXJlZ3VsYXI7XG5cblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxOXB4O1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjMycHg7XG5cdFx0XHRjb2xvcjogJGMtYmxhY2s7XG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGMtYmxhY2s7IH0gfVxuXG5cdCYtcHJvZmlsZSB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHdpZHRoOiA2NXB4O1xuXHRcdGhlaWdodDogNjVweDtcblx0XHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9pY29ucy9wcm9maWxlLnN2ZycpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuXHRcdGJhY2tncm91bmQtc2l6ZTogMThweDtcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0b3BhY2l0eTogMC44OyB9XG5cblx0XHQmX19pbWcge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiA1MCU7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcblx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHdpZHRoOiAzNXB4O1xuXHRcdFx0aGVpZ2h0OiAzNXB4O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0XHRtYXJnaW46IGF1dG87IH0gfVxuXG5cdCYtYnVyZ2VyIHtcblx0XHR3aWR0aDogMjlweDtcblx0XHRoZWlnaHQ6IDE1cHg7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHotaW5kZXg6IDEwMDI7XG5cdFx0b3V0bGluZTogbm9uZTtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0cGFkZGluZzogMDtcblx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblxuXHRcdCZfX3dyYXBwZXIge1xuXHRcdFx0d2lkdGg6IDY1cHg7XG5cdFx0XHRoZWlnaHQ6IDY1cHg7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0YmFja2dyb3VuZDogJGMtZ3JlZW47XG5cblx0XHRcdCYudmlzaWJsZS10YWJsZXQge1xuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXghaW1wb3J0YW50OyB9IH0gfVxuXG5cdFx0aSB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkYy13aGl0ZTtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDNweDtcblx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuXHRcdFx0dHJhbnNpdGlvbjogLjI1cyBlYXNlLWluLW91dDtcblxuXHRcdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdHRvcDogMDsgfVxuXG5cdFx0XHQmOm50aC1jaGlsZCgyKSB7XG5cdFx0XHRcdHRvcDogNnB4OyB9XG5cblx0XHRcdCY6bnRoLWNoaWxkKDMpIHtcblx0XHRcdFx0dG9wOiAxMnB4OyB9IH1cblxuXHRcdCYuaXMtb3BlbiB7XG5cdFx0XHRpIHtcblx0XHRcdFx0YmFja2dyb3VuZDogJGMtd2hpdGU7XG5cblx0XHRcdFx0JjpudGgtY2hpbGQoMSkge1xuXHRcdFx0XHRcdHRvcDogNnB4O1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDEzNWRlZyk7IH1cblxuXHRcdFx0XHQmOm50aC1jaGlsZCgyKSB7XG5cdFx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdFx0XHRsZWZ0OiAtMzBweDsgfVxuXG5cdFx0XHRcdCY6bnRoLWNoaWxkKDMpIHtcblx0XHRcdFx0XHR0b3A6IDZweDtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgtMTM1ZGVnKTsgfSB9IH0gfVxuXG5cdCYtZWRpdCB7XG5cdFx0d2lkdGg6IDQ4cHg7XG5cdFx0aGVpZ2h0OiA0OHB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDNweDtcblx0XHRiYWNrZ3JvdW5kOiAkYy13aGl0ZSB1cmwoJy4uL2ltZy9pY29ucy9lZGl0LnN2ZycpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuXHRcdGJhY2tncm91bmQtc2l6ZTogMjJweDsgfVxuXG5cdCYtcGxheSB7XG5cdFx0d2lkdGg6IDg2cHg7XG5cdFx0aGVpZ2h0OiA4NnB4O1xuXHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2ljb25zL3BsYXkuc3ZnJykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluOyB9XG5cblx0Ji1pbmZvIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0d2lkdGg6IDIycHg7XG5cdFx0aGVpZ2h0OiAyMnB4O1xuXHRcdGJhY2tncm91bmQ6ICRjLWdyZWVuO1xuXHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblxuXHRcdCY6OmFmdGVyIHtcblx0XHRcdEBpbmNsdWRlIHNhbnMtYm9sZDtcblxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRib3R0b206IDA7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRjb250ZW50OiAnPyc7XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMjJweDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdGNvbG9yOiAkYy13aGl0ZTsgfSB9XG5cblx0Ji1maWx0ZXIge1xuXHRcdHdpZHRoOiA0OHB4O1xuXHRcdGhlaWdodDogNDhweDtcblx0XHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9pY29ucy9maWx0ZXIuc3ZnJykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG5cdFx0YmFja2dyb3VuZC1zaXplOiAzMnB4IGF1dG87XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgJGMtZ3JlZW47XG5cdFx0Ym9yZGVyLXJhZGl1czogM3B4OyB9XG5cblx0Ji1sb2FkIHtcblx0XHRoZWlnaHQ6IDQ4cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDQ2cHg7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgIzJGMzIzQTtcblx0XHRib3JkZXItcmFkaXVzOiAzcHg7XG5cdFx0cGFkZGluZzogMCAzMHB4O1xuXG5cdFx0c3BhbiB7XG5cdFx0XHRAaW5jbHVkZSBzYW5zLXJlZ3VsYXI7XG5cblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHBhZGRpbmc6IDAgNDZweCAwIDA7XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogLTAuMzJweDtcblx0XHRcdGNvbG9yOiAjMkYzMjNBO1xuXG5cdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdGNvbnRlbnQ6ICcgJztcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHR3aWR0aDogMjVweDtcblx0XHRcdFx0aGVpZ2h0OiAyMnB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvbnMvZG93bmxvYWQuc3ZnXCIpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47IH0gfSB9XG5cblx0Ji1saXN0IHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0d2lkdGg6IDQ4cHg7XG5cdFx0aGVpZ2h0OiA0OHB4O1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRjLWdyZWVuO1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0Ym9yZGVyLXJhZGl1czogM3B4O1xuXG5cdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0Y29udGVudDogJyAnO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRib3R0b206IDA7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0d2lkdGg6IDI4cHg7XG5cdFx0XHRoZWlnaHQ6IDI2cHg7XG5cdFx0XHRtYXJnaW46IGF1dG87XG5cdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9pY29ucy9saXN0LnN2ZycpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluOyB9IH1cblxuXHQmLWNvbW1lbnQge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR3aWR0aDogNDhweDtcblx0XHRoZWlnaHQ6IDQ4cHg7XG5cdFx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWcvaWNvbnMvY29tbWVudC1ncmVlbi5zdmcnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IDIwcHg7XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2ljb25zL2NvbW1lbnQuc3ZnJykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDIwcHg7IH0gfSB9XG5cbi5tb3JlIHtcblx0bWF4LXdpZHRoOiA1MDBweDtcblx0bWFyZ2luOiAyMHB4IGF1dG8gMCBhdXRvO1xuXG5cdEBpbmNsdWRlIHRhYmxldCB7XG5cdFx0bWF4LXdpZHRoOiAyNDBweDtcblx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdFx0bWFyZ2luLWxlZnQ6IGF1dG87IH1cblxuXHQmLXdoaXRlIHtcblx0XHQmLXRhYmxldCB7XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQtYmlnIHtcblx0XHRcdFx0cGFkZGluZzogMTRweCAwIDMycHggMDtcblx0XHRcdFx0YmFja2dyb3VuZDogJGMtd2hpdGU7IH1cblxuXHRcdFx0Lm1vcmUge1xuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQtYmlnIHtcblx0XHRcdFx0XHRtYXJnaW46IDAgYXV0bzsgfSB9IH0gfVxuXG5cdCYtLXdoaXRlIHtcblx0XHRiYWNrZ3JvdW5kOiAkYy13aGl0ZTsgfSB9XG4iLCJAaW1wb3J0IFwidmFyc1wiO1xuQG1peGluIGJyKCRyYWRpdXMpIHtcblx0LXdlYmtpdC1ib3JkZXItcmFkaXVzOiAkcmFkaXVzO1xuXHQtbW96LWJvcmRlci1yYWRpdXM6ICRyYWRpdXM7XG5cdC1tcy1ib3JkZXItcmFkaXVzOiAkcmFkaXVzO1xuXHRib3JkZXItcmFkaXVzOiAkcmFkaXVzOyB9XG5cbkBtaXhpbiBjbGVhcmZpeCB7XG5cdCY6YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6ICcgJztcblxuXHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRoZWlnaHQ6IDA7XG5cblx0XHRjbGVhcjogYm90aDsgfSB9XG5cbkBtaXhpbiBwbGFjZWhvbGRlci1hbGwge1xuICAgICYucGxhY2Vob2xkZXIge1xuICAgIFx0QGNvbnRlbnQ7IH1cbiAgICAmOi1tb3otcGxhY2Vob2xkZXIge1xuICAgIFx0QGNvbnRlbnQ7IH1cbiAgICAmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBcdEBjb250ZW50OyB9IH1cblxuQG1peGluIG1vYmlsZS1zbWFsbCB7XG5cdEBtZWRpYShtYXgtd2lkdGg6ICRtb2JpbGUtc21hbGwpIHtcblx0XHRAY29udGVudDsgfSB9XG5cbkBtaXhpbiBtb2JpbGUge1xuXHRAbWVkaWEobWF4LXdpZHRoOiAkbW9iaWxlICkge1xuXHRcdEBjb250ZW50OyB9IH1cblxuQG1peGluIHRhYmxldCB7XG5cdEBtZWRpYShtYXgtd2lkdGg6ICR0YWJsZXQpIHtcblx0XHRAY29udGVudDsgfSB9XG5cbkBtaXhpbiB0YWJsZXQtYmlnIHtcblx0QG1lZGlhKG1heC13aWR0aDogJHRhYmxldC1iaWcpIHtcblx0XHRAY29udGVudDsgfSB9XG5cbkBtaXhpbiBkZXNrdG9wLXNtYWxsIHtcblx0QG1lZGlhKG1heC13aWR0aDogJGRlc2t0b3Atc21hbGwpIHtcblx0XHRAY29udGVudDsgfSB9XG5cbkBtaXhpbiBkZXNrdG9wIHtcblx0QG1lZGlhKG1heC13aWR0aDogJGRlc2t0b3ApIHtcblx0XHRAY29udGVudDsgfSB9XG5cbkBtaXhpbiBkZXNrdG9wLWJpZyB7XG5cdEBtZWRpYShtYXgtd2lkdGg6ICRkZXNrdG9wLWJpZykge1xuXHRcdEBjb250ZW50OyB9IH1cblxuQG1peGluIHRyYW5zaXRpb24ge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjRzOyB9XG5cbi8vIEZvbnRzXG5cbkBtaXhpbiBiZWJhcy1yZWd1bGFyIHtcblx0Zm9udC1mYW1pbHk6IFwiQmViYXMgTmV1ZSBQcm9cIiwgc2Fucy1zZXJpZjtcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDsgfVxuXG5AbWl4aW4gYmViYXMtYm9sZCB7XG5cdGZvbnQtZmFtaWx5OiBcIkJlYmFzIE5ldWUgUHJvXCIsIHNhbnMtc2VyaWY7XG5cdGZvbnQtd2VpZ2h0OiBib2xkOyB9XG5cbkBtaXhpbiBiZWJhcy1taWRkbGUge1xuXHRmb250LWZhbWlseTogXCJCZWJhcyBOZXVlIFBybyBNaWRkbGVcIiwgc2Fucy1zZXJpZjtcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDsgfVxuXG5AbWl4aW4gc2Fucy1yZWd1bGFyIHtcblx0Zm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7IH1cblxuQG1peGluIHNhbnMtbWVkaXVtIHtcblx0Zm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7IH1cblxuQG1peGluIHNhbnMtYm9sZCB7XG5cdGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuXHRmb250LXdlaWdodDogYm9sZDsgfVxuXG5AbWl4aW4gbW9udC1yZWd1bGFyIHtcblx0Zm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuXHRmb250LXdlaWdodDogbm9ybWFsOyB9XG5cbkBtaXhpbiBoZWFkLTEge1xuXHRAaW5jbHVkZSBiZWJhcy1ib2xkO1xuXG5cdGZvbnQtc2l6ZTogNjhweDtcblx0bGluZS1oZWlnaHQ6IDcycHg7IH1cblxuQG1peGluIGhlYWQtMiB7XG5cdEBpbmNsdWRlIGJlYmFzLXJlZ3VsYXI7XG5cblx0Zm9udC1zaXplOiA1MnB4O1xuXHRsaW5lLWhlaWdodDogNTNweDtcblx0bGV0dGVyLXNwYWNpbmc6IDEuMDRweDsgfVxuXG5AbWl4aW4gaGVhZC0zIHtcblx0QGluY2x1ZGUgYmViYXMtcmVndWxhcjtcblxuXHRmb250LXNpemU6IDM4cHg7XG5cdGxpbmUtaGVpZ2h0OiA0My41cHg7XG5cdGxldHRlci1zcGFjaW5nOiAwLjc2cHg7IH1cblxuQG1peGluIGhlYWQtNCB7XG5cdEBpbmNsdWRlIHNhbnMtcmVndWxhcjtcblxuXHRmb250LXNpemU6IDI4cHg7XG5cdGxpbmUtaGVpZ2h0OiAzN3B4OyB9XG5cbkBtaXhpbiBoZWFkLTUge1xuXHRAaW5jbHVkZSBzYW5zLW1lZGl1bTtcblxuXHRmb250LXNpemU6IDIwcHg7XG5cdGxpbmUtaGVpZ2h0OiAyNnB4OyB9XG5cbkBtaXhpbiBoZWFkLTYge1xuXHRAaW5jbHVkZSBzYW5zLW1lZGl1bTtcblxuXHRmb250LXNpemU6IDI4cHg7XG5cdGxpbmUtaGVpZ2h0OiAzNXB4OyB9XG5cbkBtaXhpbiBoZWFkLTcge1xuXHRAaW5jbHVkZSBiZWJhcy1yZWd1bGFyO1xuXG5cdGZvbnQtc2l6ZTogMjRweDtcblx0bGluZS1oZWlnaHQ6IDI3LjVweDsgfVxuXG5AbWl4aW4gdHh0LXRhZyB7XG5cdEBpbmNsdWRlIGJlYmFzLWJvbGQ7XG5cblx0Zm9udC1zaXplOiAyMHB4O1xuXHRsaW5lLWhlaWdodDogMjNweDtcblx0bGV0dGVyLXNwYWNpbmc6IDAuNHB4OyB9XG5cbkBtaXhpbiB0eHQtYm9keSB7XG5cdEBpbmNsdWRlIHNhbnMtcmVndWxhcjtcblxuXHRmb250LXNpemU6IDE3cHg7XG5cdGxpbmUtaGVpZ2h0OiAyOHB4O1xuXHRsZXR0ZXItc3BhY2luZzogMC4zNHB4O1xuXG5cdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAyMnB4OyB9IH1cbiIsIi5oZWFkbGluZSB7XG5cdEBpbmNsdWRlIGJlYmFzLXJlZ3VsYXI7XG5cblx0Zm9udC1zaXplOiAzOHB4O1xuXHRsaW5lLWhlaWdodDogNDNweDtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0bGV0dGVyLXNwYWNpbmc6IDAuNzZweDtcblxuXHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdGZvbnQtc2l6ZTogMjhweDtcblx0XHRsaW5lLWhlaWdodDogMzJweDtcblx0XHRtYXJnaW46IDAgMCAxN3B4IDA7IH1cblxuXHRhIHtcblx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uO1xuXHRcdEBpbmNsdWRlIGJlYmFzLWJvbGQ7XG5cblx0XHRmb250LXNpemU6IDM4cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDQzcHg7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IDAuMzhweDtcblx0XHRjb2xvcjogJGMtZ3JlZW47XG5cdFx0Ym9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICRjLWdyZWVuO1xuXG5cdFx0QGluY2x1ZGUgdGFibGV0LWJpZyB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdGJvcmRlci1ib3R0b206IG5vbmU7IH1cblxuXHRcdEBpbmNsdWRlIHRhYmxldCB7XG5cdFx0XHRmb250LXNpemU6IDI4cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMzJweDsgfVxuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRjb2xvcjogcmdiYSgkYy1ncmVlbiwgMC45KTtcblx0XHRcdGJvcmRlci1ib3R0b206IDNweCBzb2xpZCByZ2JhKCRjLWdyZWVuLCAwLjkpOyB9XG5cblx0XHQmOmFjdGl2ZSB7XG5cdFx0XHRjb2xvcjogcmdiYSgkYy1ncmVlbiwgMSk7XG5cdFx0XHRib3JkZXItYm90dG9tOiAzcHggc29saWQgcmdiYSgkYy1ncmVlbiwgMSk7IH0gfSB9XG5cbi50b29sdGlwIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRoZWlnaHQ6IDQ4cHg7XG5cdGxpbmUtaGVpZ2h0OiA0OHB4O1xuXHRwYWRkaW5nOiAwIDIwcHg7XG5cdGJvcmRlci1yYWRpdXM6IDNweDtcblx0YmFja2dyb3VuZDogI0JEQkRCRDtcblx0Y29sb3I6ICRjLXdoaXRlO1xuXG5cdCY6OmJlZm9yZSB7XG5cdFx0Y29udGVudDogJyAnO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDUwJTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNXB4LCAtNTAlKTtcblx0XHRsZWZ0OiAwO1xuXHRcdHdpZHRoOiA2cHg7XG5cdFx0aGVpZ2h0OiAxN3B4O1xuXHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2ljb25zL3Rvb2x0aXAuc3ZnJykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXG5cdFx0QGluY2x1ZGUgdGFibGV0LWJpZyB7XG5cdFx0XHR3aWR0aDogMTdweDtcblx0XHRcdGhlaWdodDogNnB4O1xuXHRcdFx0dG9wOiAxcHg7XG5cdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC0xMDAlKTtcblx0XHRcdHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcblx0XHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2ljb25zL3Rvb2x0aXAtdXAuc3ZnJykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47IH0gfSB9XG4iLCIvKiBTbGlkZXIgKi9cbi5zbGljay1zbGlkZXJcbntcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcblxuICAgIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgICAta2h0bWwtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLW1zLXRvdWNoLWFjdGlvbjogcGFuLXk7XG4gICAgICAgIHRvdWNoLWFjdGlvbjogcGFuLXk7XG4gICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLnNsaWNrLWxpc3RcbntcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG59XG4uc2xpY2stbGlzdDpmb2N1c1xue1xuICAgIG91dGxpbmU6IG5vbmU7XG59XG4uc2xpY2stbGlzdC5kcmFnZ2luZ1xue1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBjdXJzb3I6IGhhbmQ7XG59XG5cbi5zbGljay1zbGlkZXIgLnNsaWNrLXRyYWNrLFxuLnNsaWNrLXNsaWRlciAuc2xpY2stbGlzdFxue1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG59XG5cbi5zbGljay10cmFja1xue1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcblxuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbi5zbGljay10cmFjazpiZWZvcmUsXG4uc2xpY2stdHJhY2s6YWZ0ZXJcbntcbiAgICBkaXNwbGF5OiB0YWJsZTtcblxuICAgIGNvbnRlbnQ6ICcnO1xufVxuLnNsaWNrLXRyYWNrOmFmdGVyXG57XG4gICAgY2xlYXI6IGJvdGg7XG59XG4uc2xpY2stbG9hZGluZyAuc2xpY2stdHJhY2tcbntcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5zbGljay1zbGlkZVxue1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgZmxvYXQ6IGxlZnQ7XG5cbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWluLWhlaWdodDogMXB4O1xufVxuW2Rpcj0ncnRsJ10gLnNsaWNrLXNsaWRlXG57XG4gICAgZmxvYXQ6IHJpZ2h0O1xufVxuLnNsaWNrLXNsaWRlIGltZ1xue1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuLnNsaWNrLXNsaWRlLnNsaWNrLWxvYWRpbmcgaW1nXG57XG4gICAgZGlzcGxheTogbm9uZTtcbn1cbi5zbGljay1zbGlkZS5kcmFnZ2luZyBpbWdcbntcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5zbGljay1pbml0aWFsaXplZCAuc2xpY2stc2xpZGVcbntcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cbi5zbGljay1sb2FkaW5nIC5zbGljay1zbGlkZVxue1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5zbGljay12ZXJ0aWNhbCAuc2xpY2stc2xpZGVcbntcbiAgICBkaXNwbGF5OiBibG9jaztcblxuICAgIGhlaWdodDogYXV0bztcblxuICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLnNsaWNrLWFycm93LnNsaWNrLWhpZGRlbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cbiIsIkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiBcIkJlYmFzIE5ldWUgUHJvXCI7XG4gICAgc3JjOiB1cmwoXCIuLi9mb250cy9CZWJhc05ldWVQcm8tQm9sZC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSxcbiAgICAgICAgdXJsKFwiLi4vZm9udHMvQmViYXNOZXVlUHJvLUJvbGQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogXCJCZWJhcyBOZXVlIFByb1wiO1xuXHRzcmM6IHVybChcIi4uL2ZvbnRzL0JlYmFzTmV1ZVByby1SZWd1bGFyLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLFxuXHRcdHVybChcIi4uL2ZvbnRzL0JlYmFzTmV1ZVByby1SZWd1bGFyLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogXCJCZWJhcyBOZXVlIFBybyBNaWRkbGVcIjtcblx0c3JjOiB1cmwoXCIuLi9mb250cy9CZWJhc05ldWVQcm8tTWlkZGxlLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLFxuXHRcdHVybChcIi4uL2ZvbnRzL0JlYmFzTmV1ZVByby1NaWRkbGUud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuXHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCI7XG4gICAgc3JjOiB1cmwoXCIuLi9mb250cy9Sb2JvdG8tUmVndWxhci53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSxcbiAgICAgICAgdXJsKFwiLi4vZm9udHMvUm9ib3RvLVJlZ3VsYXIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCI7XG4gICAgc3JjOiB1cmwoXCIuLi9mb250cy9Sb2JvdG8tTWVkaXVtLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLFxuICAgICAgICB1cmwoXCIuLi9mb250cy9Sb2JvdG8tTWVkaXVtLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiO1xuICAgIHNyYzogdXJsKFwiLi4vZm9udHMvUm9ib3RvLUJvbGQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksXG4gICAgICAgIHVybChcIi4uL2ZvbnRzL1JvYm90by1Cb2xkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCI7XG4gICAgc3JjOiB1cmwoXCIuLi9mb250cy9Nb250c2VycmF0LVJlZ3VsYXIud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksXG4gICAgICAgIHVybChcIi4uL2ZvbnRzL01vbnRzZXJyYXQtUmVndWxhci53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuIiwiLmhlYWRlciB7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0dG9wOiAwO1xuXHRyaWdodDogMDtcblx0bGVmdDogMDtcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoIzhCOEI4QiwgMC4zNSk7XG5cdGJhY2tncm91bmQ6ICRjLXdoaXRlO1xuXHR6LWluZGV4OiAxMDE7XG5cblx0QGluY2x1ZGUgdGFibGV0IHtcblx0XHRoZWlnaHQ6IDY1cHg7XG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG5cdCZfX2luIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdHBhZGRpbmc6IDAgMCAwIDk2cHg7XG5cblx0XHRAaW5jbHVkZSBkZXNrdG9wLXNtYWxsIHtcblx0XHRcdHBhZGRpbmc6IDAgMCAwIDE4cHg7IH1cblxuXHRcdEBpbmNsdWRlIHRhYmxldCB7XG5cdFx0XHRwYWRkaW5nOiAwIDAgMCAxNXB4O1xuXHRcdFx0aGVpZ2h0OiAxMDAlOyB9IH1cblxuXHQmX19uYXZpZ2F0aW9uIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cblxuXHQmLWxvZ28ge1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRoZWlnaHQ6IDYxcHg7XG5cdFx0bWFyZ2luOiAwIDEwNnB4IDAgMDtcblxuXHRcdEBpbmNsdWRlIGRlc2t0b3Atc21hbGwge1xuXHRcdFx0bWFyZ2luOiAwIDc1cHggMCAwOyB9XG5cblx0XHQmX19pbWcge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7IH0gfVxuXG5cdCYtbWVudSB7XG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcblx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb247XG5cblx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHRcdHRvcDogNjVweDtcblx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdGJhY2tncm91bmQ6ICRjLXdoaXRlO1xuXHRcdFx0ei1pbmRleDogMTAxO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKTtcblx0XHRcdG92ZXJmbG93LXk6IGF1dG87IH1cblxuXHRcdCZfX2xpc3Qge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdG1hcmdpbjogMCAtMjVweDtcblxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcC1zbWFsbCB7XG5cdFx0XHRcdG1hcmdpbjogMCAtMjBweDsgfVxuXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkYy1ncmVlbjtcblx0XHRcdFx0cGFkZGluZzogMCA0NXB4O1xuXHRcdFx0XHRtYXJnaW46IDAgMCAyNHB4IDA7IH1cblxuXHRcdFx0bGkge1xuXHRcdFx0XHQmOmxhc3Qtb2YtdHlwZSB7XG5cdFx0XHRcdFx0LmhlYWRlciB7XG5cdFx0XHRcdFx0XHQmLW1lbnUge1xuXHRcdFx0XHRcdFx0XHQmX19saW5rIHtcblx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTsgfSB9IH0gfSB9IH0gfVxuXG5cdFx0Jl9fbGluayB7XG5cdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uO1xuXHRcdFx0QGluY2x1ZGUgc2Fucy1tZWRpdW07XG5cblx0XHRcdHBhZGRpbmc6IDAgMjVweDtcblx0XHRcdGZvbnQtc2l6ZTogMTdweDtcblx0XHRcdGNvbG9yOiByZ2JhKCRjLWJsYWNrLCAwLjg1KTtcblxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcC1zbWFsbCB7XG5cdFx0XHRcdHBhZGRpbmc6IDAgMjBweDsgfVxuXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdFx0XHRAaW5jbHVkZSBzYW5zLXJlZ3VsYXI7XG5cblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRjb2xvcjogJGMtd2hpdGU7XG5cdFx0XHRcdHBhZGRpbmc6IDE1cHggMDtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoI0IyQUZBRiwgMC40NSk7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMThweDsgfVxuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0Y29sb3I6IHJnYmEoJGMtYmxhY2ssIDAuNyk7IH1cblxuXHRcdFx0JjphY3RpdmUge1xuXHRcdFx0XHRjb2xvcjogcmdiYSgkYy1ibGFjaywgMSk7IH1cblxuXHRcdFx0Ji5pcyB7XG5cdFx0XHRcdCYtYWN0aXZlIHtcblx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgc2Fucy1ib2xkOyB9IH0gfSB9XG5cblx0XHQmX19mb290ZXIge1xuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogNDVweDtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiA0NXB4OyB9IH1cblxuXHRcdCZfX3Nsb2dhbiB7XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdFx0XHRAaW5jbHVkZSBzYW5zLXJlZ3VsYXI7XG5cblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMjBweDtcblx0XHRcdFx0bWFyZ2luOiAwIDAgMThweCAwOyB9IH0gfVxuXG5cdCZfX2NvbnRyb2xzIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZvbnQtc2l6ZTogMDtcblxuXHRcdEBpbmNsdWRlIHRhYmxldC1iaWcge1xuXHRcdFx0ZGlzcGxheTogZmxleDsgfVxuXG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7IH1cblxuXHRcdC5idG4ge1xuXHRcdFx0QGluY2x1ZGUgc2Fucy1ib2xkO1xuXG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuXHRcdFx0cGFkZGluZy1sZWZ0OiA0MHB4O1xuXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdFx0XHRAaW5jbHVkZSBzYW5zLW1lZGl1bTtcblxuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRoZWlnaHQ6IDUwcHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiA1MHB4O1xuXHRcdFx0XHRtYXJnaW46IDAgMCAxNXB4IDA7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDNweDtcblx0XHRcdFx0ZmlsdGVyOiBkcm9wLXNoYWRvdygwcHggMXB4IDE1cHggcmdiYSgwLCAwLCAwLCAwLjA5KSkgZHJvcC1zaGFkb3coMHB4IDkuODEzNDdweCA3Ljg1MDc3cHggcmdiYSgwLCAwLCAwLCAwLjAzNSkpIGRyb3Atc2hhZG93KDBweCA1LjIxMTg2cHggNC4xNjk0OXB4IHJnYmEoMCwgMCwgMCwgMC4wMjgyNzI1KSk7IH1cblxuXHRcdFx0JjpsYXN0LW9mLXR5cGUge1xuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdFx0XHRcdG1hcmdpbjogMDsgfSB9XG5cblx0XHRcdCYtcHJvZmlsZSB7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMDtcblxuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdFx0XHRcdHdpZHRoOiA2NXB4O1xuXHRcdFx0XHRcdGhlaWdodDogNjVweDtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAwcHg7IH0gfSB9IH0gfVxuXG5cbiIsIi5qcS1zZWxlY3Rib3gge1xuXHQmLm9wZW5lZCB7XG5cdFx0LmpxIHtcblx0XHRcdCYtc2VsZWN0Ym94IHtcblx0XHRcdFx0Jl9fdHJpZ2dlciB7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLDAsMCkgcm90YXRlKDE4MGRlZyk7IH0gfSB9IH1cblxuXHQmX19zZWxlY3Qge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRoZWlnaHQ6IDQ4cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDQ4cHg7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgJGMtYmxhY2s7XG5cdFx0Ym9yZGVyLXJhZGl1czogM3B4O1xuXHRcdGJhY2tncm91bmQ6ICRjLXdoaXRlO1xuXHRcdHBhZGRpbmctcmlnaHQ6IDIwcHg7XG5cdFx0cGFkZGluZy1sZWZ0OiAyMHB4O1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblxuXHRcdCYtdGV4dCB7XG5cdFx0XHRAaW5jbHVkZSBzYW5zLXJlZ3VsYXI7XG5cblx0XHRcdG1hcmdpbjogMCAyMHB4IDAgMDtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDsgfSB9XG5cblx0Jl9fdHJpZ2dlciB7XG5cdFx0QGluY2x1ZGUgdHJhbnNpdGlvbjtcblxuXHRcdHdpZHRoOiAyMHB4O1xuXHRcdGhlaWdodDogMjBweDtcblx0XHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9pY29ucy9kcm9wZG93bi1hcnJvdy5zdmcnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IDhweDtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsMCwwKSByb3RhdGUoMGRlZyk7IH1cblxuXHQmX19kcm9wZG93biB7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0bGVmdDogMDtcblx0XHRiYWNrZ3JvdW5kOiAkYy13aGl0ZTtcblx0XHRib3gtc2hhZG93OiAwcHggMXB4IDE1cHggcmdiYSgwLCAwLCAwLCAwLjA5KSwgMHB4IDkuODEzNDdweCA3Ljg1MDc3cHggcmdiYSgwLCAwLCAwLCAwLjAzNSksIDBweCA1LjIxMTg2cHggNC4xNjk0OXB4IHJnYmEoMCwgMCwgMCwgMC4wMjgyNzI1KTtcblx0XHRib3JkZXItcmFkaXVzOiAwIDAgM3B4IDNweDtcblxuXHRcdHVsIHtcblx0XHRcdGxpIHtcblx0XHRcdFx0QGluY2x1ZGUgc2Fucy1yZWd1bGFyO1xuXG5cdFx0XHRcdHBhZGRpbmc6IDZweCAyMHB4O1xuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblxuXHRcdFx0XHQmLnNlbCB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTsgfSB9IH0gfSB9XG4iLCIuaW5wIHtcblx0Ji1ncm91cCB7XG5cdFx0Jl9fYnV0dG9ucyB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtYXJnaW46IDEycHggMCAwIDA7XG5cblx0XHRcdC5idG4ge1xuXHRcdFx0XHRtYXJnaW46IDAgMTJweCAwIDA7XG5cdFx0XHRcdG1pbi13aWR0aDogMjMwcHg7XG5cdFx0XHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cblx0XHRcdFx0JjpsYXN0LW9mLXR5cGUge1xuXHRcdFx0XHRcdG1hcmdpbjogMDsgfSB9IH1cblxuXHRcdCYtZG91YmxlIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRtYXJnaW46IDAgLTIwcHg7XG5cblx0XHRcdEBpbmNsdWRlIHRhYmxldC1iaWcge1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cblxuXHRcdFx0LmlucCB7XG5cdFx0XHRcdCYtZ3JvdXAge1xuXHRcdFx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHRcdFx0cGFkZGluZzogMCAyMHB4O1xuXHRcdFx0XHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cblx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQtYmlnIHtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0XHRcdG1hcmdpbjogMCAwIDE4cHggMCFpbXBvcnRhbnQ7IH1cblxuXHRcdFx0XHRcdCYtLXRleHQge1xuXHRcdFx0XHRcdFx0aW5wdXQge1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTsgfSB9XG5cblx0XHRcdFx0XHQmOmxhc3Qtb2YtdHlwZSB7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQtYmlnIHtcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwIWltcG9ydGFudDsgfSB9IH0gfSB9XG5cblx0XHQmLS1zZWxlY3Qge1xuXHRcdFx0LmpxLXNlbGVjdGJveCB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0XHRcdCZfX3NlbGVjdCB7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0XHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgcmdiYSgxMzksMTM5LDEzOSwuMzUpOyB9IH0gfVxuXG5cdFx0Ji0tY2hlY2tib3gge1xuXHRcdFx0aW5wdXQge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcblxuXHRcdFx0XHQmOmNoZWNrZWQge1xuXHRcdFx0XHRcdCYgKyBsYWJlbCB7XG5cdFx0XHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7IH0gfSB9IH1cblxuXHRcdFx0bGFiZWwge1xuXHRcdFx0XHRAaW5jbHVkZSBzYW5zLXJlZ3VsYXI7XG5cblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAyMHB4O1xuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogLTAuMzJweDtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0cGFkZGluZzogMCAwIDAgMzhweDtcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHR1c2VyLXNlbGVjdDogbm9uZTtcblxuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQtYmlnIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7IH1cblxuXHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdGNvbnRlbnQ6ICcgJztcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0d2lkdGg6IDIwcHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiAyMHB4O1xuXHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoJGMtYmxhY2ssIDAuNzUpO1xuXHRcdFx0XHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuXHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbjtcblxuXHRcdFx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRcdFx0Y29udGVudDogJyAnO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHR3aWR0aDogMjBweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDIwcHg7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWcvaWNvbnMvY2hlY2tib3guc3ZnJykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluOyB9XG5cblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjLWJsYWNrOyB9IH0gfVxuXG5cdFx0Ji0tdXBsb2FkIHtcblx0XHRcdCYuaXMge1xuXHRcdFx0XHQmLWFjdGl2ZSB7XG5cdFx0XHRcdFx0bGFiZWwge1xuXHRcdFx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXG5cdFx0XHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdHRvcDogaW5pdGlhbDtcblx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiBub25lO1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0XHRcdFx0Ym90dG9tOiAxMnB4OyB9IH0gfSB9XG5cblx0XHRcdGxhYmVsIHtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0d2lkdGg6IDEzMHB4O1xuXHRcdFx0XHRoZWlnaHQ6IDEzMHB4O1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRcdGJvcmRlcjogMXB4IGRhc2hlZCAkYy1ncmVlbjtcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldC1iaWcge1xuXHRcdFx0XHRcdHdpZHRoOiAxMThweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDExOHB4O1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogYXV0bztcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogYXV0bzsgfVxuXG5cdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRjb250ZW50OiAnICc7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdHRvcDogNTAlO1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuXHRcdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0d2lkdGg6IDMwcHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiAzMHB4O1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICRjLWdyZWVuIHVybCgnLi4vaW1nL2ljb25zL2NhbWVyYS5zdmcnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDI0cHg7XG5cdFx0XHRcdFx0bWFyZ2luOiBhdXRvO1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblxuXHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldC1iaWcge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDM4cHg7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDM4cHg7IH0gfVxuXG5cdFx0XHRcdC5pbWcge1xuXHRcdFx0XHRcdCYtcHJldmlldyB7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0XHRcdGJvdHRvbTogMDtcblx0XHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdFx0XHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0XHRcdFx0b2JqZWN0LWZpdDogY292ZXI7IH0gfSB9IH1cblxuXHRcdFx0aW5wdXQge1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0XHRcdFx0b3BhY2l0eTogMDsgfVxuXG5cdFx0XHQmLW11bHRpcGxlIHtcblx0XHRcdFx0aW5wdXQge1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0XHRcdFx0b3BhY2l0eTogMDsgfVxuXG5cdFx0XHRcdGxhYmVsIHtcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdHdpZHRoOiAxMTFweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDc0cHg7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIDE0cHggMTRweCAwO1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDBweDtcblx0XHRcdFx0XHRib3JkZXI6IDJweCBkYXNoZWQgJGMtZ3JlZW47XG5cdFx0XHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0XHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0XHRjb250ZW50OiAnICc7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHR0b3A6IDUwJTtcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuXHRcdFx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdFx0d2lkdGg6IDMwcHg7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDMwcHg7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkYy1ncmVlbiB1cmwoJy4uL2ltZy9pY29ucy9jYW1lcmEuc3ZnJykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDI0cHg7XG5cdFx0XHRcdFx0XHRtYXJnaW46IGF1dG87XG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7IH0gfVxuXG5cdFx0XHRcdC5pbWcge1xuXHRcdFx0XHRcdCYtcHJldmlldyB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDA7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXG5cdFx0XHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTExcHg7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogNzRweDtcblx0XHRcdFx0XHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMCAxNHB4IDE0cHggMDsgfSB9IH0gfSB9XG5cdFx0Ji0tdGV4dCB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0bWFyZ2luOiAwIDAgMTZweDtcblxuXHRcdFx0QGluY2x1ZGUgdGFibGV0LWJpZyB7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cblxuXHRcdFx0bGFiZWwge1xuXHRcdFx0XHRAaW5jbHVkZSBzYW5zLWJvbGQ7XG5cblx0XHRcdFx0Zm9udC1zaXplOiAxN3B4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogNDhweDtcblx0XHRcdFx0ZmxleDogMCAwIDE3NXB4O1xuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0LWJpZyB7XG5cdFx0XHRcdFx0ZmxleDogMCAwIGF1dG87XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxNTAlO1xuXHRcdFx0XHRcdG1hcmdpbjogMCAwIDRweCAwOyB9IH1cblxuXHRcdFx0aW5wdXQge1xuXHRcdFx0XHRAaW5jbHVkZSBzYW5zLXJlZ3VsYXI7XG5cblx0XHRcdFx0ZmxleC1ncm93OiAxO1xuXHRcdFx0XHRoZWlnaHQ6IDQ4cHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiA0NnB4O1xuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdHBhZGRpbmc6IDAgMzBweDtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogM3B4O1xuXHRcdFx0XHRvdXRsaW5lOiBub25lO1xuXHRcdFx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdFx0XHR0ZXh0LXNoYWRvdzogbm9uZTtcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgcmdiYSgjOEI4QjhCLCAwLjM1KTtcblx0XHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblxuXHRcdFx0XHQmOmZvY3VzLFxuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRib3JkZXItY29sb3I6ICRjLWJsYWNrOyB9XG5cblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0LWJpZyB7XG5cdFx0XHRcdFx0cGFkZGluZzogMCAyNHB4OyB9XG5cblx0XHRcdFx0QGluY2x1ZGUgcGxhY2Vob2xkZXItYWxsIHtcblx0XHRcdFx0XHRAaW5jbHVkZSBzYW5zLXJlZ3VsYXI7XG5cblx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdFx0Y29sb3I6IHJnYmEoJGMtYmxhY2ssIDAuNzUpOyB9IH1cblxuXG5cdFx0XHQuYnRuIHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHRib3R0b206IDA7XG5cdFx0XHRcdHdpZHRoOiAyMDBweDsgfSB9XG5cblx0XHQmLS10ZXh0YXJlYSB7XG5cdFx0XHRtYXJnaW46IDAgMCAyMHB4IDA7XG5cblx0XHRcdGxhYmVsIHtcblx0XHRcdFx0QGluY2x1ZGUgc2Fucy1ib2xkO1xuXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRtYXJnaW46IDAgMCAxMnB4IDA7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTdweDtcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyOyB9XG5cblx0XHRcdHRleHRhcmVhIHtcblx0XHRcdFx0QGluY2x1ZGUgc2Fucy1yZWd1bGFyO1xuXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiAxOTZweDtcblx0XHRcdFx0cmVzaXplOiBub25lO1xuXHRcdFx0XHRwYWRkaW5nOiAxNnB4IDI1cHg7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCByZ2JhKCM4QjhCOEIsIDAuMzUpO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAzcHg7XG5cblx0XHRcdFx0QGluY2x1ZGUgcGxhY2Vob2xkZXItYWxsIHtcblx0XHRcdFx0XHRAaW5jbHVkZSBzYW5zLXJlZ3VsYXI7XG5cblx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdFx0Y29sb3I6IHJnYmEoJGMtYmxhY2ssIDAuNzUpOyB9XG5cblx0XHRcdFx0Jjpmb2N1cyxcblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkYy1ibGFjazsgfSB9XG5cblx0XHRcdCYtbWluaSB7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblxuXHRcdFx0XHRsYWJlbCB7XG5cdFx0XHRcdFx0QGluY2x1ZGUgc2Fucy1tZWRpdW07XG5cblx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE5cHg7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIDIwcHggMCAwO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDE0cHggMCAwIDA7XG5cdFx0XHRcdFx0Y29sb3I6ICRjLXdoaXRlOyB9XG5cblx0XHRcdFx0dGV4dGFyZWEge1xuXHRcdFx0XHRcdGhlaWdodDogNzBweDtcblx0XHRcdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0XHRcdFx0cGFkZGluZzogMTBweCA1MHB4IDEwcHggMTVweDsgfVxuXG5cdFx0XHRcdC5pbnAge1xuXHRcdFx0XHRcdCYtZ3JvdXAge1xuXHRcdFx0XHRcdFx0Jl9fbCB7fVxuXG5cdFx0XHRcdFx0XHQmX19yIHtcblx0XHRcdFx0XHRcdFx0ZmxleC1ncm93OiAxOyB9IH0gfVxuXG5cdFx0XHRcdC5idG4ge1xuXHRcdFx0XHRcdCYtZWRpdCB7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHR0b3A6IDFweDtcblx0XHRcdFx0XHRcdHJpZ2h0OiAxcHg7IH0gfSB9IH1cblxuXHRcdCYtLWZpbGUge1xuXHRcdFx0bGFiZWwge1xuXHRcdFx0XHRAaW5jbHVkZSBzYW5zLXJlZ3VsYXI7XG5cblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRtYXJnaW46IDAgMCAyNXB4IDA7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0Y29sb3I6ICRjLWdyZWVuO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMTlweDtcblx0XHRcdFx0cGFkZGluZzogMTVweCAyNXB4O1xuXHRcdFx0XHRib3JkZXI6IDFweCBkYXNoZWQgJGMtZ3JlZW47XG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblxuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQtYmlnIHtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiA0MDBweDtcblx0XHRcdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cblx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDAgNjBweCAwIDA7XG5cblx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQtYmlnIHtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgNDBweCAwIDA7IH1cblxuXHRcdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcgJztcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcblx0XHRcdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHRcdFx0d2lkdGg6IDI5cHg7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDIzcHg7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9pY29ucy9maWxlLnN2ZycpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluOyB9IH0gfVxuXG5cdFx0XHRpbnB1dCB7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdFx0XHRvdXRsaW5lOiBub25lO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7IH0gfVxuXG5cdFx0Ji0tcnViIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRAaW5jbHVkZSBzYW5zLXJlZ3VsYXI7XG5cblx0XHRcdFx0Y29udGVudDogJ+KCvSc7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuXHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0XHR3aWR0aDogNTVweDtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRvcGFjaXR5OiAwOyB9XG5cblx0XHRcdCYuaXMge1xuXHRcdFx0XHQmLWFjdGl2ZSB7XG5cdFx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0b3BhY2l0eTogMTsgfSB9IH1cblxuXHRcdFx0aW5wdXQge1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiA1NXB4OyB9IH1cblxuXHRcdCZfX3Bob25lIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdGZsZXgtZ3JvdzogMTtcblxuXHRcdFx0aW5wdXQge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0XHRcdHBhZGRpbmc6IDAgNTAlIDAgMzBweDtcblxuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQtYmlnIHtcblx0XHRcdFx0XHRtYXJnaW46IDAgMCAyMHB4IDA7IH0gfVxuXG5cdFx0XHQuYnRuIHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHRib3R0b206IDA7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAwIDNweCAzcHggMDtcblxuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQtYmlnIHtcblx0XHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdFx0XHRoZWlnaHQ6IDUwcHg7XG5cdFx0XHRcdFx0cG9zaXRpb246IHN0YXRpYztcblx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAyNHB4O1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMjRweDtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAzcHg7IH0gfSB9XG5cblx0XHQmX19jb2RlIHtcblx0XHRcdEBpbmNsdWRlIHRhYmxldC1iaWcge1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG5cblx0XHRcdC5pbnB1dCB7XG5cdFx0XHRcdCYtY29kZSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRtYXJnaW46IDAgLTVweDtcblxuXHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldC1iaWcge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7IH1cblxuXHRcdFx0XHRcdCZfX3dyYXBwZXIge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDsgfVxuXG5cdFx0XHRcdFx0aW5wdXQge1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgc2Fucy1yZWd1bGFyO1xuXG5cdFx0XHRcdFx0XHR3aWR0aDogNDhweDtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgNXB4O1xuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyOHB4O1xuXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQtYmlnIHtcblx0XHRcdFx0XHRcdFx0ZmxleC1ncm93OiBpbml0aWFsO1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxNnB4OyB9XG5cblx0XHRcdFx0XHRcdCY6Zm9jdXMge1xuXHRcdFx0XHRcdFx0XHRib3JkZXItY29sb3I6ICRjLWJsYWNrOyB9IH1cblxuXHRcdFx0XHRcdCZfX2xpbmsge1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgc2Fucy1yZWd1bGFyO1xuXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE5cHg7XG5cdFx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogLTAuMzJweDtcblx0XHRcdFx0XHRcdGNvbG9yOiAkYy1ncmVlbjtcblx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfSB9IH1cblxuXHRcdFx0LmJ0biB7XG5cdFx0XHRcdG1heC13aWR0aDogMTUwcHg7XG5cdFx0XHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldC1iaWcge1xuXHRcdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0XHRcdGhlaWdodDogNTBweDtcblx0XHRcdFx0XHRwYWRkaW5nOiAwIDI0cHg7XG5cdFx0XHRcdFx0cG9zaXRpb246IHN0YXRpYzsgfSB9IH0gfSB9XG5cbmh0bWwge1xuXHRib2R5IHtcblx0XHRwLmVycm9yIHtcblx0XHRcdEBpbmNsdWRlIHRhYmxldC1iaWcge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAwIWltcG9ydGFudDsgfSB9IH0gfVxuIiwiLmFkbWluIHtcbiAgICAmLW5hdiB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKCM4QjhCOEIsIDAuMzUpO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkYy13aGl0ZTtcbiAgICAgICAgbWFyZ2luOiAwIDAgMzJweCAwO1xuXG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgcmdiYSgjOEI4QjhCLCAwLjM1KTtcblxuICAgICAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogbm9uZTsgfVxuXG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBzYW5zLW1lZGl1bTtcblxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNjVweDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgY29sb3I6IHJnYmEoIzJGMzIzQSwgMC44KTtcblxuICAgICAgICAgICAgICAgICYuaXMge1xuICAgICAgICAgICAgICAgICAgICAmLWFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzJGMzIzQTsgfSB9IH0gfSB9XG5cbiAgICAmLWZpbHRlcnMge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBtYXJnaW46IDAgMCA2MnB4IDA7XG5cbiAgICAgICAgJl9fY29udHJvbHMge1xuICAgICAgICAgICAgZmxleDogMCAwIDY2NXB4OyB9XG5cbiAgICAgICAgJl9fZGVjIHtcbiAgICAgICAgICAgIGZsZXgtZ3JvdzogMTsgfVxuXG4gICAgICAgICZfX2hlYWQge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDMycHggMDtcblxuICAgICAgICAgICAgLmlucCB7XG4gICAgICAgICAgICAgICAgJi1ncm91cCB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDhweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAxODVweCAwIDA7XG4gICAgICAgICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cbiAgICAgICAgICAgICAgICAgICAgJl9faW5wdXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQ2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDAgMCAyNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKCM4QjhCOEIsIDAuMzUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4IDAgMCAzcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBwbGFjZWhvbGRlci1hbGwge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDsgfSB9XG5cbiAgICAgICAgICAgICAgICAgICAgJl9fYnV0dG9uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE4NXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0OHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAzcHggM3B4IDA7IH0gfSB9XG5cbiAgICAgICAgICAgIC5idG4ge1xuICAgICAgICAgICAgICAgICYtZmlsdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICByaWdodDogLTQ1cHg7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDEwMCUsIDApOyB9IH0gfVxuXG4gICAgICAgICZfX3RpdGxlIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHNhbnMtYm9sZDtcblxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAxN3B4IDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDsgfVxuXG4gICAgICAgICZfX2luIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBtYXJnaW46IDAgLTE5cHggMCAtMTlweDsgfVxuXG4gICAgICAgICZfX3RvZ2dsZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lOyB9XG5cbiAgICAgICAgJl9fbCxcbiAgICAgICAgJl9fciB7XG4gICAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgICAgcGFkZGluZzogMCAxOXB4O1xuICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcblxuICAgICAgICAgICAgLnNlbGVjdCB7XG4gICAgICAgICAgICAgICAgJi0tZncge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTsgfVxuXG4gICAgICAgICAgICAgICAgLmpxLXNlbGVjdGJveCB7XG4gICAgICAgICAgICAgICAgICAgICZfX3NlbGVjdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAmLXRleHQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZ3JvdzogMTsgfSB9IH0gfSB9XG5cbiAgICAgICAgJl9faXRlbSB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAyNHB4IDA7XG5cbiAgICAgICAgICAgIC5pbnAge1xuICAgICAgICAgICAgICAgICYtZ3JvdXBzIHtcbiAgICAgICAgICAgICAgICAgICAgJi0tZG91YmxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgLTdweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgLmlucC1ncm91cCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDdweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAxNnB4OyB9IH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJi1kaXZpZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgLTIwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuaW5wIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi1ncm91cCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnICc7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDUwJSk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxOXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDNweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgjOEI4QjhCLCAwLjM1KTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtMXB4OyB9IH0gfSB9IH0gfSB9IH0gfVxuXG4gICAgICAgICZfX2J1dHRvbnMge1xuICAgICAgICAgICAgbWFyZ2luOiAxMnB4IDAgMCAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAwO1xuXG4gICAgICAgICAgICAuYnRuIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgNDVweCAwIDA7XG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiAyMzJweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH0gfVxuXG4gICAgICAgICZfX3Zpc3VhbCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgcGFkZGluZzogMCAwIDAgMTA1cHg7XG4gICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9IH1cblxuICAgICYtYnV0dG9ucyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgIG1hcmdpbjogMCAwIDM2cHggMDtcblxuICAgICAgICAuYnRuIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDAgMzVweDsgfSB9IH1cblxuLnRhYmxlIHtcbiAgICAmLWFkbWluIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG5cbiAgICAgICAgdGgsXG4gICAgICAgIHRkIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7IH1cblxuICAgICAgICB0ciB7XG4gICAgICAgICAgICAmOm50aC1jaGlsZChldmVuKSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGMtd2hpdGU7IH1cblxuICAgICAgICAgICAgdGQsXG4gICAgICAgICAgICB0aCB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNHB4IDE4cHg7XG5cbiAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc2Fucy1yZWd1bGFyO1xuXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMkYzMjNBOyB9XG5cbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc2Fucy1yZWd1bGFyO1xuXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMyRjMyM0E7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMkYzMjNBOyB9IH1cblxuICAgICAgICAgICAgdGgge1xuICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzYW5zLWJvbGQ7IH0gfSB9XG5cbiAgICAgICAgLmZpbHRlciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDIwcHggMCAwO1xuXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyAnO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTNweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEzcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvaWNvbnMvZmlsdGVyLnBuZycpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjsgfSB9XG5cbiAgICAgICAgLnRyIHtcbiAgICAgICAgICAgICYtcGFyZW50IHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uO1xuXG4gICAgICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICAgICAmLmlzLWFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICMwMDZENzghaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAgICAgICAgIHNwYW4sXG4gICAgICAgICAgICAgICAgICAgIGEsXG4gICAgICAgICAgICAgICAgICAgIHNwYW4gYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRjLXdoaXRlOyB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmLWNvbW1lbnQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2ljb25zL2NvbW1lbnQuc3ZnJykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyMHB4OyB9IH1cblxuICAgICAgICAgICAgICAgICAgICAudG9nZ2xlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICZfX3N3aXRjaGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYy13aGl0ZTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGMtZ3JlZW47IH0gfSB9IH1cblxuICAgICAgICAgICAgICAgICYtLXdoaXRlIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGMtd2hpdGUhaW1wb3J0YW50OyB9XG5cbiAgICAgICAgICAgICAgICAmLS10cmFuc3BhcmVudCB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IWltcG9ydGFudDsgfSB9XG5cbiAgICAgICAgICAgICYtY2hpbGQge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzAwOTk5OSFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgICAgICBzcGFuLFxuICAgICAgICAgICAgICAgIGEsXG4gICAgICAgICAgICAgICAgc3BhbiBhIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRjLXdoaXRlOyB9IH0gfVxuXG5cbiAgICAgICAgJi0tZXZlbnRzIHtcbiAgICAgICAgICAgIHRkLFxuICAgICAgICAgICAgdGgge1xuICAgICAgICAgICAgICAgICY6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNjBweDsgfVxuXG4gICAgICAgICAgICAgICAgJjpudGgtb2YtdHlwZSg0KSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNzBweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMzBweDsgfSB9IH1cblxuICAgICAgICAmLS1wYXltZW50cyB7XG4gICAgICAgICAgICB0ZCxcbiAgICAgICAgICAgIHRoIHtcbiAgICAgICAgICAgICAgICAmOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDYwcHg7IH1cblxuICAgICAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoNCkge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDcwcHg7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7IH0gfSB9XG5cbiAgICAgICAgJi0tdXNlcnMge1xuICAgICAgICAgICAgdGQsXG4gICAgICAgICAgICB0aCB7XG4gICAgICAgICAgICAgICAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjEwcHg7IH1cblxuICAgICAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoMikge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjAlOyB9XG5cbiAgICAgICAgICAgICAgICAmOm50aC1vZi10eXBlKDMpLFxuICAgICAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoNCkge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTUwcHg7IH1cblxuICAgICAgICAgICAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMHB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4OyB9IH1cblxuICAgICAgICAgICAgdGQge1xuICAgICAgICAgICAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7IH0gfVxuXG4gICAgICAgICAgICAudHIge1xuICAgICAgICAgICAgICAgICYtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDsgfSB9IH0gfSB9IH0gfVxuIiwiLmRvbmF0ZSB7XG4gICAgJl9faGVhZGxpbmUge1xuICAgICAgICBAaW5jbHVkZSBiZWJhcy1ib2xkO1xuXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW46IDAgMCAzMnB4IDA7XG4gICAgICAgIGZvbnQtc2l6ZTogNTJweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDUzcHg7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC41MnB4O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgQGluY2x1ZGUgdGFibGV0LWJpZyB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAyNHB4IDA7IH1cblxuICAgICAgICBhIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIGNvbG9yOiAkYy1ncmVlbjtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAkYy1ncmVlbjsgfSB9XG5cbiAgICAmLWZvcm0ge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgJl9fcGVyaW9kIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAzMnB4IDA7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1iaWcge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDEycHggMDsgfVxuXG4gICAgICAgICAgICAuaW5wIHtcbiAgICAgICAgICAgICAgICAmLWdyb3VwIHtcbiAgICAgICAgICAgICAgICAgICAgJi0tcmFkaW8ge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA2MnB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtYmlnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDUwcHg7IH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNhbnMtbWVkaXVtO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0Y3RkJGQTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogcmdiYSgjMkYzMjNBLCAwLjgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoIzhCOEI4QiwgMC4zNSk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtYmlnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDhweDsgfSB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmNoZWNrZWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmICsgbGFiZWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGMtZ3JlZW47XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtd2hpdGU7IH0gfSB9IH0gfSB9IH1cblxuICAgICAgICAmX19zdW0ge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKCM4QjhCOEIsIDAuMzUpO1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2JhKCM4QjhCOEIsIDAuMzUpO1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMzJweCAwO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtYmlnIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAxNnB4IDA7IH1cblxuICAgICAgICAgICAgLmlucCB7XG4gICAgICAgICAgICAgICAgJi1ncm91cCB7XG4gICAgICAgICAgICAgICAgICAgICYtLXJhZGlvIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMy4zMzMzMyU7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ4cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1iaWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1MCU7IH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNhbnMtcmVndWxhcjtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLWJsYWNrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGN0ZCRkE7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgjOEI4QjhCLCAwLjM1KTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCByZ2JhKCM4QjhCOEIsIDAuMzUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtYmlnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4OyB9IH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6Y2hlY2tlZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYgKyBsYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYy1ncmVlbjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy13aGl0ZTsgfSB9IH0gfVxuXG4gICAgICAgICAgICAgICAgICAgICYtLXRleHQge1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMzLjMzMzMzJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWJpZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDUwJTsgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAuaW5wIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLWdyb3VwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJl9fcGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0OHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQ2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1iaWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDsgfSB9IH0gfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgNDhweCAwIDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGN0ZCRkE7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKCM4QjhCOEIsIDAuMzUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHJnYmEoIzhCOEI4QiwgMC4zNSk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLWJsYWNrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBsaW5lLWhlaWdodDogNDZweFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBsYWNlaG9sZGVyLWFsbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogNDhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHJnYmEoJGMtYmxhY2ssIDAuNzUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBiYWNrZ3JvdW5kOiByZWRcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgbm90IGFsbCBhbmQgKG1pbi1yZXNvbHV0aW9uOi4wMDFkcGNtKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAc3VwcG9ydHMgKC13ZWJraXQtYXBwZWFyYW5jZTpub25lKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7IH0gfVxuXG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWJpZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDsgfSB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtYmlnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAzMHB4IDAgMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4OyB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLmlzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi1maWxsZWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKCM4QjhCOEIsIDAuMzUpIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHJnYmEoIzhCOEI4QiwgMC4zNSkhaW1wb3J0YW50OyB9IH0gfSB9IH0gfSB9XG5cbiAgICAgICAgJl9fcGF5bWVudCB7XG4gICAgICAgICAgICAmLW1ldGhvZCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgLTEycHggMzJweCAtMTJweDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1iaWcge1xuICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9XG5cbiAgICAgICAgICAgICAgICAuaW5wIHtcbiAgICAgICAgICAgICAgICAgICAgJi1ncm91cCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmLS1zZWxlY3Qge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAxMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtYmlnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDEycHggMDsgfSB9IH0gfSB9IH1cblxuICAgICAgICAmX190b29sdGlwIHtcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDEycHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1iaWcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7IH0gfVxuXG5cbiAgICAgICAgJl9fZmllbGRzIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDMycHggMCAwIDA7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAzMnB4IDA7XG4gICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgjQjJBRkFGLCAwLjQ1KTtcblxuICAgICAgICAgICAgLnNldHRpbmdzIHtcbiAgICAgICAgICAgICAgICAmLWluZm8ge1xuICAgICAgICAgICAgICAgICAgICAmX19jb250ZW50IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1iaWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlOyB9IH1cblxuICAgICAgICAgICAgICAgICAgICAmX19maWVsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwOyB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5pbnAge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYtZ3JvdXAge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLWRvdWJsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgLTEycHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5pbnAtZ3JvdXAge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTJweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAyMHB4OyB9IH0gfSB9IH0gfVxuXG4gICAgICAgICAgICAgICAgICAgICZfX3RpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsZXg6IDAgMCAxMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7IH0gfSB9IH1cblxuICAgICAgICAmX19ydWxlcyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMzJweCAwO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtYmlnIHtcbiAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMjRweCAwOyB9XG5cbiAgICAgICAgICAgIC5pbnAge1xuICAgICAgICAgICAgICAgICYtZ3JvdXAge1xuICAgICAgICAgICAgICAgICAgICAmICsgLmlucCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmLWdyb3VwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDEwcHggMCAwIDA7IH0gfSB9IH0gfVxuXG4gICAgICAgICZfX2NoZWNrYm94ZXMge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDIwcHggMCAwO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtYmlnIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7IH1cblxuICAgICAgICAgICAgJiArIC5kb25hdGUtZm9ybV9fcmVxdWlyZWQtZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7IH0gfVxuXG4gICAgICAgICZfX3JlcXVpcmVkIHtcbiAgICAgICAgICAgICYtZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNhbnMtcmVndWxhcjtcblxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTg1cHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiByZ2JhKCRjLWJsYWNrLCAwLjc1KTsgfSB9XG5cbiAgICAgICAgJl9fYnV0dG9uIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1iaWcge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7IH0gfSB9IH1cbiIsIi5ldmVudHMge1xuICAgIG1hcmdpbjogMCAwIDY3cHggMDtcblxuICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgIG1hcmdpbjogMDsgfVxuXG4gICAgLm1vcmUge1xuICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGMtd2hpdGU7IH0gfVxuXG4gICAgJl9faGVhZCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgbWFyZ2luOiAwIDAgNDBweCAwO1xuXG4gICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAyMHB4IDA7IH1cblxuICAgICAgICAmLS1iaWcge1xuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWJpZyB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDsgfSB9XG5cbiAgICAgICAgJi1sIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1iaWcge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDIwcHggMDsgfSB9IH1cblxuICAgICZfX2hlYWRsaW5lIHtcbiAgICAgICAgQGluY2x1ZGUgYmViYXMtcmVndWxhcjtcblxuICAgICAgICBmb250LXNpemU6IDM4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0M3B4O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC43NnB4O1xuXG4gICAgICAgIGEge1xuICAgICAgICAgICAgQGluY2x1ZGUgYmViYXMtYm9sZDtcblxuICAgICAgICAgICAgZm9udC1zaXplOiAzOHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQzcHg7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4zOHB4O1xuICAgICAgICAgICAgY29sb3I6ICRjLWdyZWVuO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICRjLWdyZWVuOyB9IH1cblxuICAgICZfX2ZpbHRlciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgQGluY2x1ZGUgdGFibGV0LWJpZyB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kOyB9IH1cblxuICAgICZfX3RpdGxlIHtcbiAgICAgICAgQGluY2x1ZGUgc2Fucy1yZWd1bGFyO1xuXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbWFyZ2luOiAwIDI0cHggMCAwO1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xuXG4gICAgICAgIEBpbmNsdWRlIHRhYmxldC1iaWcge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTJweCAwOyB9XG5cbiAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4gICAgJl9fc2xpZGVyIHtcbiAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjLXdoaXRlO1xuICAgICAgICAgICAgcGFkZGluZzogMCAwIDQwcHggMDsgfSB9XG5cbiAgICAmX19pdGVtcyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgICAgICAmLS1zbGlkZXIge1xuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMTVweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA0MHB4IDAgMCAwO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjLXdoaXRlOyB9XG5cbiAgICAgICAgICAgIC5ldmVudHMge1xuICAgICAgICAgICAgICAgICYtaXRlbSB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvOyB9IH0gfVxuXG4gICAgICAgICAgICAuc2xpY2sge1xuICAgICAgICAgICAgICAgICYtdHJhY2sge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleCFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTVweDsgfSB9XG5cbiAgICAgICAgICAgICAgICAmLWRvdHMge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDExO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDlweCAwIDAgMDtcblxuICAgICAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmLnNsaWNrIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLWFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSkgc2NhbGUoMS4zMzMpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGMtZ3JlZW47IH0gfSB9IH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE5cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxOXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1pbmRlbnQ6IC05OTk5cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnICc7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA5cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogOXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYy1ncmF5OyB9IH0gfSB9IH0gfSB9XG5cbiAgICAmLWl0ZW0ge1xuICAgICAgICB3aWR0aDogMzMuMzMzMzMlO1xuICAgICAgICBwYWRkaW5nOiAwIDIycHg7XG4gICAgICAgIG1hcmdpbjogMCAwIDQ0cHggMDtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcblxuICAgICAgICBAaW5jbHVkZSB0YWJsZXQtYmlnIHtcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7IH1cblxuICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIG1hcmdpbjogMDsgfVxuXG4gICAgICAgICYtLWJpZyB7XG4gICAgICAgICAgICB3aWR0aDogNjYuNjY2NjYlO1xuICAgICAgICAgICAgbWluLWhlaWdodDogNTEwcHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1iaWcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlOyB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogNDAwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAzNnB4IDA7IH1cblxuICAgICAgICAgICAgLmV2ZW50cyB7XG4gICAgICAgICAgICAgICAgJi1pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgJl9faW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IDkuODEzNDdweCA3Ljg1MDc3cHggcmdiYSgwLCAwLCAwLCAwLjAzNSk7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCA5LjgxMzQ3cHggNy44NTA3N3B4IHJnYmEoMCwgMCwgMCwgMC4wNzApOyB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnICc7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDAsIDAsIDAsIDAuMzUpIDAlLCByZ2JhKDAsIDAsIDAsIDApIDEwMCUpOyB9IH1cblxuICAgICAgICAgICAgICAgICAgICAmX19oZWFkZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMjsgfVxuXG4gICAgICAgICAgICAgICAgICAgICZfX2Zvb3RlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWdyb3c6IGluaXRpYWw7XG4gICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAyOyB9XG5cbiAgICAgICAgICAgICAgICAgICAgJl9fYXV0aG9yIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE5cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgNXB4IDA7IH0gfVxuXG4gICAgICAgICAgICAgICAgICAgICZfX25hbWUge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM3cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDE0cHggMDsgfSB9IH0gfVxuXG4gICAgICAgICAgICAucHJvZ3Jlc3Mge1xuICAgICAgICAgICAgICAgICYtYmFyIHtcbiAgICAgICAgICAgICAgICAgICAgJl9fdGl0bGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLXdoaXRlOyB9XG5cbiAgICAgICAgICAgICAgICAgICAgJl9fc3VtIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy13aGl0ZTsgfSB9IH0gfVxuXG4gICAgICAgICZfX2luIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb247XG5cbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IDkuODEzNDdweCA3Ljg1MDc3cHggcmdiYSgwLCAwLCAwLCAwLjAzNSk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYy13aGl0ZTtcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IDkuODEzNDdweCA3Ljg1MDc3cHggcmdiYSgwLCAwLCAwLCAwLjA3MCk7IH0gfVxuXG4gICAgICAgICZfX3Zpc3VhbCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDAgNjYuNSUgMDtcblxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMCwgMCwgMCwgMC4zNSkgMCUsIHJnYmEoMCwgMCwgMCwgMCkgMTAwJSk7IH0gfVxuXG4gICAgICAgICZfX2hlYWRlciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDEycHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTVweDsgfSB9XG5cbiAgICAgICAgJl9fbGFiZWwge1xuICAgICAgICAgICAgQGluY2x1ZGUgYmViYXMtYm9sZDtcblxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAzcHggNnB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGMtYmxhY2s7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuXG4gICAgICAgICAgICAmLS1vcmFuZ2Uge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjLW9yYW5nZTtcblxuICAgICAgICAgICAgICAgICYtbGlnaHQge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYy1vcmFuZ2UtbGlnaHQ7IH0gfVxuXG4gICAgICAgICAgICAmLS1ncmVlbiB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0IwQzkwRDsgfVxuXG4gICAgICAgICAgICAmLS1zYW5kIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRTNBQTY0OyB9XG5cbiAgICAgICAgICAgICYtLWJsdWUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICM0NzhEQjQ7IH0gfVxuXG4gICAgICAgICZfX2RhdGUge1xuICAgICAgICAgICAgQGluY2x1ZGUgc2Fucy1ib2xkO1xuXG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgICAgICAgIGNvbG9yOiAkYy13aGl0ZTsgfVxuXG4gICAgICAgICZfX2ltZyB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7IH1cblxuICAgICAgICAmX19mb290ZXIge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICAgICAgZmxleC1ncm93OiAxOyB9XG5cbiAgICAgICAgJl9fdG9wIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTJweCAwO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDhweCAwOyB9IH1cblxuICAgICAgICAmX19hdXRob3Ige1xuICAgICAgICAgICAgQGluY2x1ZGUgc2Fucy1ib2xkO1xuXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDEwcHggMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgICAgICAgICAgY29sb3I6IHJnYmEoJGMtYmxhY2ssIDAuNzUpO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDsgfSB9XG5cbiAgICAgICAgJl9fc3RhdHVzIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJlYmFzLWJvbGQ7XG5cbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAwIDEycHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyAnO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICAgICAgICAgICAgICAgIHdpZHRoOiA1cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA1cHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjLWdyZWVuOyB9XG5cbiAgICAgICAgICAgICYtLWluLXByb2dyZXNzIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGMtZ3JlZW47XG5cbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYy1ncmVlbjsgfSB9XG5cbiAgICAgICAgICAgICYtLW1vZGVyYXRpb24ge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjRjlDMTdEO1xuXG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0Y5QzE3RDsgfSB9XG5cbiAgICAgICAgICAgICYtLWRlY2xpbmUge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjRTY0MDIyO1xuXG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0U2NDAyMjsgfSB9XG5cbiAgICAgICAgICAgICYtLWZpbmlzaGVkIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogcmdiYSgkYy1ibGFjaywgMC43NSk7XG5cbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKCRjLWJsYWNrLCAwLjc1KTsgfSB9IH1cblxuICAgICAgICAmX19uYW1lIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHNhbnMtcmVndWxhcjtcblxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAyNHB4IDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE5cHg7IH1cblxuICAgICAgICAgICAgYiB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgc2Fucy1tZWRpdW07IH0gfVxuXG4gICAgICAgICZfX2J0biB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiAyMHB4O1xuICAgICAgICAgICAgYm90dG9tOiAxNXB4O1xuICAgICAgICAgICAgei1pbmRleDogMjsgfSB9IH1cblxuLnByb2dyZXNzIHtcbiAgICAmLWJhciB7XG4gICAgICAgICYtLWluZmluaXR5IHtcbiAgICAgICAgICAgIC5wcm9ncmVzcyB7XG4gICAgICAgICAgICAgICAgJi1iYXIge1xuICAgICAgICAgICAgICAgICAgICAmX19maWxsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvZXZlbnRzL3Byb2dyZXNzLWluZmluaXR5LnN2ZycpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjsgfSB9IH0gfVxuXG4gICAgICAgICZfX2xpbmUge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogOHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGMtZ3JheTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAyMHB4IDA7IH1cblxuICAgICAgICAmX19maWxsIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYy1ncmVlbjtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7IH1cblxuICAgICAgICAmX19kZXNjcmlwdGlvbnMge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMjBweDsgfVxuXG4gICAgICAgICZfX2Rlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4gICAgICAgICZfX3RpdGxlIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJlYmFzLWJvbGQ7XG5cbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgNXB4IDA7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cbiAgICAgICAgICAgICYtLWN1cnJlbnQge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYy1ncmVlbjsgfSB9XG5cbiAgICAgICAgJl9fc3VtIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHNhbnMtcmVndWxhcjtcblxuICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC40NHB4O1xuXG4gICAgICAgICAgICAmLS1jdXJyZW50IHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGMtZ3JlZW47IH0gfSB9IH1cbiIsIi5mb290ZXIge1xuXHRiYWNrZ3JvdW5kOiAkYy1ncmVlbjtcblx0cGFkZGluZzogNTBweCAwO1xuXG5cdEBpbmNsdWRlIHRhYmxldCB7XG5cdFx0cGFkZGluZzogMjhweCAwIDQzcHggMDsgfVxuXG5cdCZfX2hlYWRlciB7XG5cdFx0bWFyZ2luOiAwIDAgMzhweCAwO1xuXG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcblx0XHRcdG1hcmdpbjogMCAwIDMzcHggMDsgfSB9XG5cblx0Jl9faGVhZGxpbmUge1xuXHRcdEBpbmNsdWRlIGJlYmFzLXJlZ3VsYXI7XG5cblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0bWFyZ2luOiAwIDAgMThweCAwO1xuXHRcdGZvbnQtc2l6ZTogMzhweDtcblx0XHRsaW5lLWhlaWdodDogNDJweDtcblx0XHRjb2xvcjogJGMtd2hpdGU7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjM4cHg7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuXHRcdEBpbmNsdWRlIHRhYmxldCB7XG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0bWFyZ2luOiAwIDAgMTBweCAwO1xuXHRcdFx0Zm9udC1zaXplOiAyOHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDMycHg7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogLTAuNTZweDsgfSB9XG5cblx0Jl9fdGl0bGUge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdG1heC13aWR0aDogNzc1cHg7XG5cdFx0bWFyZ2luOiAwIGF1dG8gMjNweCBhdXRvO1xuXHRcdGNvbG9yOiAkYy13aGl0ZTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0XHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAyMHB4O1xuXHRcdFx0bWFyZ2luOiAwIDAgMzBweCAwOyB9IH1cblxuXHQmX19uYXYge1xuXHRcdHBhZGRpbmc6IDIzcHggMzhweDtcblx0XHRtYXJnaW46IDAgMCAyM3B4IDA7XG5cdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoJGMtd2hpdGUsIDAuMzUpO1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKCRjLXdoaXRlLCAwLjM1KTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdHBhZGRpbmc6IDIzcHggMCAwIDA7XG5cdFx0XHRtYXJnaW46IDAgMCAyNnB4IDA7XG5cdFx0XHRib3JkZXItYm90dG9tOiBub25lOyB9IH1cblxuXHQmX19sb2dvIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRoZWlnaHQ6IDk2cHg7XG5cblx0XHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdFx0aGVpZ2h0OiA1N3B4OyB9IH1cblxuXHQmX19tZW51IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblx0XHRAaW5jbHVkZSB0YWJsZXQtYmlnIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdGNvbHVtbi1jb3VudDogMjsgfVxuXG5cdFx0bGkge1xuXHRcdFx0bWFyZ2luOiAwIDE4cHg7XG5cblx0XHRcdGEge1xuXHRcdFx0XHRAaW5jbHVkZSBzYW5zLW1lZGl1bTtcblxuXHRcdFx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0XHRcdGNvbG9yOiAkYy13aGl0ZTsgfSB9IH1cblxuXHQmX19zb2NpYWxzIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdG1hcmdpbjogMCAtOC41cHg7XG5cblx0XHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdFx0bWFyZ2luOiAwIC03cHg7IH0gfVxuXG5cdCZfX3VybCB7XG5cdFx0bWFyZ2luOiAzMHB4IDAgMCAwOyB9XG5cblx0Ji1ib3R0b20ge1xuXHRcdHBhZGRpbmc6IDAgMzhweDtcblxuXHRcdEBpbmNsdWRlIHRhYmxldCB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRwYWRkaW5nOiAwOyB9XG5cblx0XHQmX190b3Age1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdG1hcmdpbjogMCAwIDMwcHggMDtcblxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0bWFyZ2luOiAwIDAgMjhweCAwOyB9IH1cblxuXHRcdCZfX2JvdHRvbSB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfSB9XG5cblx0Jl9fdGV4dCB7XG5cdFx0QGluY2x1ZGUgc2Fucy1yZWd1bGFyO1xuXG5cdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAyMHB4O1xuXHRcdGNvbG9yOiAjRjdGQkZBO1xuXHRcdG1heC13aWR0aDogNTIwcHg7XG5cblx0XHRAaW5jbHVkZSB0YWJsZXQtYmlnIHtcblx0XHRcdG1heC13aWR0aDogNDAwcHg7IH1cblxuXHRcdEBpbmNsdWRlIHRhYmxldCB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0bWFyZ2luOiAwIDAgMjBweCAwOyB9IH1cblxuXHQmX19saW5rIHtcblx0XHRAaW5jbHVkZSBzYW5zLXJlZ3VsYXI7XG5cblx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0bGluZS1oZWlnaHQ6IDE0cHg7XG5cdFx0Y29sb3I6ICNGN0ZCRkE7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNGN0ZCRkE7XG5cblx0XHRAaW5jbHVkZSB0YWJsZXQtYmlnIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZTsgfVxuXG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcblx0XHRcdGhlaWdodDogNDBweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAzOHB4O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogM3B4O1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgcmdiYSgkYy13aGl0ZSwgMC4zNSk7XG5cdFx0XHRwYWRkaW5nOiAwIDE0cHg7IH0gfVxuXG5cdCZfX2NvcHkge1xuXHRcdEBpbmNsdWRlIHNhbnMtcmVndWxhcjtcblxuXHRcdGZvbnQtc2l6ZTogMTFweDtcblx0XHRsaW5lLWhlaWdodDogMTNweDtcblx0XHRjb2xvcjogI0Y3RkJGQTtcblxuXHRcdEBpbmNsdWRlIHRhYmxldC1iaWcge1xuXHRcdFx0bWF4LXdpZHRoOiA0MDBweDsgfVxuXG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcblx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdG1hcmdpbjogMCAwIDIwcHggMDsgfSB9IH1cblxuLnNvY2lhbHMge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuXHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xuXHRcdG1hcmdpbi1sZWZ0OiBhdXRvOyB9XG5cblx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRtYXgtd2lkdGg6IDI0MHB4OyB9XG5cblx0bGkge1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRtYXJnaW46IDAgM3B4O1xuXG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcblx0XHRcdG1hcmdpbjogMCA0cHggOHB4IDRweDsgfVxuXG5cdFx0YSB7fSB9XG5cblx0Ji1iaWcge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0Zm9udC1zaXplOiAwO1xuXG5cdFx0bGkge1xuXHRcdFx0bWFyZ2luOiAwIDguNXB4O1xuXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdFx0XHRtYXJnaW46IDAgN3B4OyB9IH0gfVxuXG5cdCYtLWdyZWVuIHtcblx0XHQuYnRuIHtcblx0XHRcdCYtc29jaWFsIHtcblx0XHRcdFx0d2lkdGg6IDkwcHg7XG5cdFx0XHRcdGJvcmRlci1jb2xvcjogJGMtZ3JlZW47IH0gfSB9IH1cblxuLmNyZWF0b3Ige1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdCZfX3RpdGxlIHtcblx0XHRAaW5jbHVkZSBzYW5zLXJlZ3VsYXI7XG5cblx0XHRmb250LXNpemU6IDExcHg7XG5cdFx0bGluZS1oZWlnaHQ6IDEzcHg7XG5cdFx0Y29sb3I6ICNGN0ZCRkE7IH1cblxuXHQmX19sb2dvIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRoZWlnaHQ6IDE3cHg7IH0gfVxuIiwiLnRvcCB7XG4gICAgJi1zbGlkZXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGMtd2hpdGU7IH1cblxuICAgICAgICAmX193cmFwcGVyIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMCA0NCUgMDtcbiAgICAgICAgICAgIHotaW5kZXg6IDEwO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7IH0gfVxuXG4gICAgICAgICZfX2l0ZW1zIHtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvOyB9XG5cbiAgICAgICAgICAgIC5zbGljayB7XG4gICAgICAgICAgICAgICAgJi1saXN0LFxuICAgICAgICAgICAgICAgICYtdHJhY2sge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bzsgfSB9XG5cbiAgICAgICAgICAgICAgICAmLWRvdHMge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IDMycHg7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAxMTtcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtYmlnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMjBweDsgfVxuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IDEwcHg7IH1cblxuICAgICAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmLnNsaWNrIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLWFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSkgc2NhbGUoMS4zMzMpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGMtZ3JlZW47IH0gfSB9IH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE5cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxOXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1pbmRlbnQ6IC05OTk5cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnICc7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA5cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogOXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYy1ncmF5OyB9IH0gfSB9IH0gfVxuXG4gICAgICAgICZfX2l0ZW0ge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMCA1MHB4IDA7IH1cblxuICAgICAgICAgICAgJi0td2hpdGUge1xuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyAnO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEwMS4yOGRlZywgcmdiYSgwLCAwLCAwLCAwLjQ1KSA0OCUsIHJnYmEoMCwgMCwgMCwgMCkgNjIuNCUsIHJnYmEoMCwgMCwgMCwgMC4wODEzOTU5KSAxMDAuMDQlKTtcbiAgICAgICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjLWJsYWNrOyB9IH1cblxuICAgICAgICAgICAgICAgIC50b3Age1xuICAgICAgICAgICAgICAgICAgICAmLXNsaWRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmX190aXRsZSxcbiAgICAgICAgICAgICAgICAgICAgICAgICZfX2hlYWRsaW5lLFxuICAgICAgICAgICAgICAgICAgICAgICAgJl9fZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy13aGl0ZTsgfSB9IH0gfVxuXG5cbiAgICAgICAgICAgIC5jb250YWluZXIge1xuICAgICAgICAgICAgICAgICYtbWluaSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTsgfSB9IH1cblxuICAgICAgICAmX192aXN1YWwge1xuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDAgNjAlIDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAxMHB4IDA7IH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgbW9iaWxlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDEwcHggLTE1cHg7IH0gfVxuXG4gICAgICAgICZfX2NvbnRlbnQge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDUwJTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWJpZyB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlOyB9XG5cbiAgICAgICAgICAgIC50b3Age1xuICAgICAgICAgICAgICAgICYtc2xpZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgJl9fdGl0bGUsXG4gICAgICAgICAgICAgICAgICAgICZfX2hlYWRsaW5lLFxuICAgICAgICAgICAgICAgICAgICAmX19kZXNjcmlwdGlvbixcbiAgICAgICAgICAgICAgICAgICAgJl9fYnRuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDI7IH0gfSB9IH1cblxuICAgICAgICAmX190aXRsZSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBiZWJhcy1yZWd1bGFyO1xuXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDE1cHggMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyN3B4O1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIGNvbG9yOiAkYy1ibGFjaztcblxuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgNXB4IDA7IH0gfVxuXG4gICAgICAgICZfX2hlYWRsaW5lIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGhlYWQtMTtcblxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAzNXB4IDA7XG4gICAgICAgICAgICBjb2xvcjogJGMtYmxhY2s7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7IH0gfVxuXG4gICAgICAgICZfX2Rlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHR4dC1ib2R5O1xuXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDE3cHggMDtcbiAgICAgICAgICAgIGNvbG9yOiAjMzczNzM3O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtYmlnIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDQwNXB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDE1cHggMDsgfVxuXG4gICAgICAgICAgICBiciB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9IH1cblxuICAgICAgICAmX19idG4ge1xuICAgICAgICAgICAgd2lkdGg6IDI4MnB4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjMwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvOyB9XG5cbiAgICAgICAgICAgIC5idG4ge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9IH0gfVxuXG4gICAgICAgICZfX2ltZyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICB6LWluZGV4OiAtMTsgfSB9IH1cbiIsIi8qIVxuICogQ3JvcHBlciB2NC4xLjBcbiAqIGh0dHBzOi8vZmVuZ3l1YW5jaGVuLmdpdGh1Yi5pby9jcm9wcGVyXG4gKlxuICogQ29weXJpZ2h0IDIwMTQtcHJlc2VudCBDaGVuIEZlbmd5dWFuXG4gKiBSZWxlYXNlZCB1bmRlciB0aGUgTUlUIGxpY2Vuc2VcbiAqXG4gKiBEYXRlOiAyMDE5LTEwLTEyVDA3OjQzOjQ3Ljc4M1pcbiAqL1xuXG4uY3JvcHBlci1jb250YWluZXIge1xuICBkaXJlY3Rpb246IGx0cjtcbiAgZm9udC1zaXplOiAwO1xuICBsaW5lLWhlaWdodDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAtbXMtdG91Y2gtYWN0aW9uOiBub25lO1xuICB0b3VjaC1hY3Rpb246IG5vbmU7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbi5jcm9wcGVyLWNvbnRhaW5lciBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICBpbWFnZS1vcmllbnRhdGlvbjogMGRlZztcbiAgbWF4LWhlaWdodDogbm9uZSAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IG5vbmUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDAgIWltcG9ydGFudDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5jcm9wcGVyLXdyYXAtYm94LFxuLmNyb3BwZXItY2FudmFzLFxuLmNyb3BwZXItZHJhZy1ib3gsXG4uY3JvcHBlci1jcm9wLWJveCxcbi5jcm9wcGVyLW1vZGFsIHtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG59XG5cbi5jcm9wcGVyLXdyYXAtYm94LFxuLmNyb3BwZXItY2FudmFzIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmNyb3BwZXItZHJhZy1ib3gge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBvcGFjaXR5OiAwO1xufVxuXG4uY3JvcHBlci1tb2RhbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIG9wYWNpdHk6IDAuNTtcbn1cblxuLmNyb3BwZXItdmlldy1ib3gge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdXRsaW5lOiAxcHggc29saWQgIzM5ZjtcbiAgb3V0bGluZS1jb2xvcjogcmdiYSg1MSwgMTUzLCAyNTUsIDAuNzUpO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmNyb3BwZXItZGFzaGVkIHtcbiAgYm9yZGVyOiAwIGRhc2hlZCAjZWVlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3BhY2l0eTogMC41O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi5jcm9wcGVyLWRhc2hlZC5kYXNoZWQtaCB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDFweDtcbiAgYm9yZGVyLXRvcC13aWR0aDogMXB4O1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAvIDMpO1xuICBsZWZ0OiAwO1xuICB0b3A6IGNhbGMoMTAwJSAvIDMpO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmNyb3BwZXItZGFzaGVkLmRhc2hlZC12IHtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDFweDtcbiAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAxcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogY2FsYygxMDAlIC8gMyk7XG4gIHRvcDogMDtcbiAgd2lkdGg6IGNhbGMoMTAwJSAvIDMpO1xufVxuXG4uY3JvcHBlci1jZW50ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAwO1xuICBsZWZ0OiA1MCU7XG4gIG9wYWNpdHk6IDAuNzU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHdpZHRoOiAwO1xufVxuXG4uY3JvcHBlci1jZW50ZXI6OmJlZm9yZSxcbi5jcm9wcGVyLWNlbnRlcjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xuICBjb250ZW50OiAnICc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi5jcm9wcGVyLWNlbnRlcjo6YmVmb3JlIHtcbiAgaGVpZ2h0OiAxcHg7XG4gIGxlZnQ6IC0zcHg7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDdweDtcbn1cblxuLmNyb3BwZXItY2VudGVyOjphZnRlciB7XG4gIGhlaWdodDogN3B4O1xuICBsZWZ0OiAwO1xuICB0b3A6IC0zcHg7XG4gIHdpZHRoOiAxcHg7XG59XG5cbi5jcm9wcGVyLWZhY2UsXG4uY3JvcHBlci1saW5lLFxuLmNyb3BwZXItcG9pbnQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICBvcGFjaXR5OiAwLjE7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5jcm9wcGVyLWZhY2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG59XG5cbi5jcm9wcGVyLWxpbmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzlmO1xufVxuXG4uY3JvcHBlci1saW5lLmxpbmUtZSB7XG4gIGN1cnNvcjogZXctcmVzaXplO1xuICByaWdodDogLTNweDtcbiAgdG9wOiAwO1xuICB3aWR0aDogNXB4O1xufVxuXG4uY3JvcHBlci1saW5lLmxpbmUtbiB7XG4gIGN1cnNvcjogbnMtcmVzaXplO1xuICBoZWlnaHQ6IDVweDtcbiAgbGVmdDogMDtcbiAgdG9wOiAtM3B4O1xufVxuXG4uY3JvcHBlci1saW5lLmxpbmUtdyB7XG4gIGN1cnNvcjogZXctcmVzaXplO1xuICBsZWZ0OiAtM3B4O1xuICB0b3A6IDA7XG4gIHdpZHRoOiA1cHg7XG59XG5cbi5jcm9wcGVyLWxpbmUubGluZS1zIHtcbiAgYm90dG9tOiAtM3B4O1xuICBjdXJzb3I6IG5zLXJlc2l6ZTtcbiAgaGVpZ2h0OiA1cHg7XG4gIGxlZnQ6IDA7XG59XG5cbi5jcm9wcGVyLXBvaW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM5ZjtcbiAgaGVpZ2h0OiA1cHg7XG4gIG9wYWNpdHk6IDAuNzU7XG4gIHdpZHRoOiA1cHg7XG59XG5cbi5jcm9wcGVyLXBvaW50LnBvaW50LWUge1xuICBjdXJzb3I6IGV3LXJlc2l6ZTtcbiAgbWFyZ2luLXRvcDogLTNweDtcbiAgcmlnaHQ6IC0zcHg7XG4gIHRvcDogNTAlO1xufVxuXG4uY3JvcHBlci1wb2ludC5wb2ludC1uIHtcbiAgY3Vyc29yOiBucy1yZXNpemU7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IC0zcHg7XG4gIHRvcDogLTNweDtcbn1cblxuLmNyb3BwZXItcG9pbnQucG9pbnQtdyB7XG4gIGN1cnNvcjogZXctcmVzaXplO1xuICBsZWZ0OiAtM3B4O1xuICBtYXJnaW4tdG9wOiAtM3B4O1xuICB0b3A6IDUwJTtcbn1cblxuLmNyb3BwZXItcG9pbnQucG9pbnQtcyB7XG4gIGJvdHRvbTogLTNweDtcbiAgY3Vyc29yOiBzLXJlc2l6ZTtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW4tbGVmdDogLTNweDtcbn1cblxuLmNyb3BwZXItcG9pbnQucG9pbnQtbmUge1xuICBjdXJzb3I6IG5lc3ctcmVzaXplO1xuICByaWdodDogLTNweDtcbiAgdG9wOiAtM3B4O1xufVxuXG4uY3JvcHBlci1wb2ludC5wb2ludC1udyB7XG4gIGN1cnNvcjogbndzZS1yZXNpemU7XG4gIGxlZnQ6IC0zcHg7XG4gIHRvcDogLTNweDtcbn1cblxuLmNyb3BwZXItcG9pbnQucG9pbnQtc3cge1xuICBib3R0b206IC0zcHg7XG4gIGN1cnNvcjogbmVzdy1yZXNpemU7XG4gIGxlZnQ6IC0zcHg7XG59XG5cbi5jcm9wcGVyLXBvaW50LnBvaW50LXNlIHtcbiAgYm90dG9tOiAtM3B4O1xuICBjdXJzb3I6IG53c2UtcmVzaXplO1xuICBoZWlnaHQ6IDIwcHg7XG4gIG9wYWNpdHk6IDE7XG4gIHJpZ2h0OiAtM3B4O1xuICB3aWR0aDogMjBweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jcm9wcGVyLXBvaW50LnBvaW50LXNlIHtcbiAgICBoZWlnaHQ6IDE1cHg7XG4gICAgd2lkdGg6IDE1cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jcm9wcGVyLXBvaW50LnBvaW50LXNlIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgd2lkdGg6IDEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuY3JvcHBlci1wb2ludC5wb2ludC1zZSB7XG4gICAgaGVpZ2h0OiA1cHg7XG4gICAgb3BhY2l0eTogMC43NTtcbiAgICB3aWR0aDogNXB4O1xuICB9XG59XG5cbi5jcm9wcGVyLXBvaW50LnBvaW50LXNlOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzlmO1xuICBib3R0b206IC01MCU7XG4gIGNvbnRlbnQ6ICcgJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMjAwJTtcbiAgb3BhY2l0eTogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTUwJTtcbiAgd2lkdGg6IDIwMCU7XG59XG5cbi5jcm9wcGVyLWludmlzaWJsZSB7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5jcm9wcGVyLWJnIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUJBQUFBQVFBUU1BQUFBbFBXMGlBQUFBQTNOQ1NWUUlDQWpiNFUvZ0FBQUFCbEJNVkVYTXpNei8vLy9UalJWMkFBQUFDWEJJV1hNQUFBcnJBQUFLNndHQ2l3MWFBQUFBSEhSRldIUlRiMlowZDJGeVpRQkJaRzlpWlNCR2FYSmxkMjl5YTNNZ1ExTTI2THl5akFBQUFCRkpSRUZVQ0psaitNL0FnQlZoRi8wUEFINi9EL0hrRHhPR0FBQUFBRWxGVGtTdVFtQ0MnKTtcbn1cblxuLmNyb3BwZXItaGlkZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDA7XG59XG5cbi5jcm9wcGVyLWhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmNyb3BwZXItbW92ZSB7XG4gIGN1cnNvcjogbW92ZTtcbn1cblxuLmNyb3BwZXItY3JvcCB7XG4gIGN1cnNvcjogY3Jvc3NoYWlyO1xufVxuXG4uY3JvcHBlci1kaXNhYmxlZCAuY3JvcHBlci1kcmFnLWJveCxcbi5jcm9wcGVyLWRpc2FibGVkIC5jcm9wcGVyLWZhY2UsXG4uY3JvcHBlci1kaXNhYmxlZCAuY3JvcHBlci1saW5lLFxuLmNyb3BwZXItZGlzYWJsZWQgLmNyb3BwZXItcG9pbnQge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuIiwiLmNvbnRhaW5lciB7XG5cdG1heC13aWR0aDogMTE1NnB4O1xuXHRwYWRkaW5nOiAwIDE1cHg7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdG1hcmdpbi1yaWdodDogYXV0bztcblx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cblx0QGluY2x1ZGUgdGFibGV0LWJpZyB7XG5cdFx0bWF4LXdpZHRoOiA3MzZweDsgfVxuXG5cdCYtbWluaSB7XG5cdFx0bWF4LXdpZHRoOiAxMDgwcHg7XG5cdFx0cGFkZGluZzogMCAxNXB4O1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xuXHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXG5cdFx0QGluY2x1ZGUgdGFibGV0LWJpZyB7XG5cdFx0XHRtYXgtd2lkdGg6IDY2MHB4OyB9IH0gfVxuXG4uaGlkZGVuIHtcblx0ZGlzcGxheTogbm9uZSFpbXBvcnRhbnQ7XG5cblx0Ji10YWJsZXQge1xuXHRcdEBpbmNsdWRlIHRhYmxldCB7XG5cdFx0XHRkaXNwbGF5OiBub25lIWltcG9ydGFudDsgfVxuXG5cdFx0Ji1iaWcge1xuXHRcdFx0QGluY2x1ZGUgdGFibGV0LWJpZyB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmUhaW1wb3J0YW50OyB9IH0gfSB9XG5cbi52aXNpYmxlIHtcblx0Ji10YWJsZXQge1xuXHRcdGRpc3BsYXk6IG5vbmUhaW1wb3J0YW50O1xuXG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrIWltcG9ydGFudDsgfVxuXG5cdFx0Ji1iaWcge1xuXHRcdFx0ZGlzcGxheTogbm9uZSFpbXBvcnRhbnQ7XG5cblx0XHRcdEBpbmNsdWRlIHRhYmxldC1iaWcge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jayFpbXBvcnRhbnQ7IH0gfSB9IH1cbiIsIi5qcS1jaGVja2JveCxcbi5qcS1yYWRpbyB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHQtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuXHQtbW96LXVzZXItc2VsZWN0OiBub25lO1xuXHQtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG5cdHVzZXItc2VsZWN0OiBub25lO1xufVxuLmpxLWNoZWNrYm94IGlucHV0LFxuLmpxLXJhZGlvIGlucHV0IHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR6LWluZGV4OiAtMTtcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAwO1xuXHRvcGFjaXR5OiAwO1xufVxuLmpxLWZpbGUge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0b3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5qcS1maWxlIGlucHV0IHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdHJpZ2h0OiAwO1xuXHRoZWlnaHQ6IGF1dG87XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogMDtcblx0b3BhY2l0eTogMDtcblx0Zm9udC1zaXplOiAxMDBweDtcblx0bGluZS1oZWlnaHQ6IDFlbTtcbn1cbi5qcS1maWxlX19uYW1lIHtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG4uanEtc2VsZWN0Ym94LFxuLmpxLXNlbGVjdC1tdWx0aXBsZSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmpxLXNlbGVjdGJveCBzZWxlY3QsXG4uanEtc2VsZWN0LW11bHRpcGxlIHNlbGVjdCB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDA7XG5cdG9wYWNpdHk6IDA7XG59XG4uanEtc2VsZWN0Ym94IGxpLFxuLmpxLXNlbGVjdC1tdWx0aXBsZSBsaSB7XG5cdC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG5cdC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG5cdC1tcy11c2VyLXNlbGVjdDogbm9uZTtcblx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uanEtc2VsZWN0Ym94IHtcblx0ei1pbmRleDogMTA7XG59XG4uanEtc2VsZWN0Ym94X19zZWxlY3Qge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uanEtc2VsZWN0Ym94X19zZWxlY3QtdGV4dCB7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG5cdC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG5cdC1tcy11c2VyLXNlbGVjdDogbm9uZTtcblx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuLmpxLXNlbGVjdGJveF9fZHJvcGRvd24ge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4uanEtc2VsZWN0Ym94X19zZWFyY2ggaW5wdXQge1xuXHQtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcbn1cbi5qcS1zZWxlY3Rib3hfX3NlYXJjaCBpbnB1dDo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbixcbi5qcS1zZWxlY3Rib3hfX3NlYXJjaCBpbnB1dDo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG5cdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cbi5qcS1zZWxlY3Rib3hfX2Ryb3Bkb3duIHVsIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRvdmVyZmxvdzogYXV0bztcblx0b3ZlcmZsb3cteDogaGlkZGVuO1xuXHRsaXN0LXN0eWxlOiBub25lO1xuXHQtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG59XG4uanEtc2VsZWN0LW11bHRpcGxlIHVsIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRvdmVyZmxvdy14OiBoaWRkZW47XG5cdC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbn1cbi5qcS1udW1iZXIge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uanEtbnVtYmVyX19maWVsZCBpbnB1dCB7XG5cdC1tb3otYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xuXHR0ZXh0LWFsaWduOiBsZWZ0OyAvKiDQtNC70Y8gT3BlcmEgUHJlc3RvwqAqL1xufVxuLmpxLW51bWJlcl9fZmllbGQgaW5wdXQ6Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG4uanEtbnVtYmVyX19maWVsZCBpbnB1dDo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG5cdG1hcmdpbjogMDsgLyog0LIg0LrQsNC60LjRhS3RgtC+INCx0YDQsNGD0LfQtdGA0LDRhSDQv9GA0LjRgdGD0YLRgdGC0LLRg9C10YIg0L7RgtGB0YLRg9C/ICovXG5cdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn0iLCIuYXJ0aWNsZSB7XG4gICAgbWFyZ2luOiAwIDAgNzBweCAwO1xuXG4gICAgJl9faW4ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBtYXJnaW46IDAgLTI1cHg7XG5cbiAgICAgICAgQGluY2x1ZGUgdGFibGV0LWJpZyB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgbWFyZ2luOiAwOyB9IH1cblxuICAgICYtY29udGVudCB7XG4gICAgICAgIHdpZHRoOiA3MiU7XG4gICAgICAgIHBhZGRpbmc6IDAgMjVweDtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgLy8gb3ZlcmZsb3c6IGhpZGRlblxuXG4gICAgICAgIEBpbmNsdWRlIHRhYmxldC1iaWcge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBwYWRkaW5nOiAwOyB9XG5cbiAgICAgICAgJl9faGVhZGVyIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDMycHggMDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWJpZyB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTdweCAwOyB9IH1cblxuICAgICAgICAmX19oZWFkIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBwYWRkaW5nOiAyNHB4IDM4cHg7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAyNHB4IDA7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgjQjJBRkFGLCAwLjQ1KTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWJpZyB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAyMHB4IDA7IH0gfVxuXG4gICAgICAgICZfX2luZm8ge1xuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWJpZyB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMjRweCAwOyB9IH1cblxuICAgICAgICAmX19tYWluIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjLXdoaXRlO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IDkuODEzNDdweCA3Ljg1MDc3cHggcmdiYSgwLCAwLCAwLCAwLjAzNSk7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCA0MHB4IDA7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1iaWcge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDsgfSB9XG5cbiAgICAgICAgJl9fZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgcGFkZGluZzogMCAzOHB4IDMwcHggMzhweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWJpZyB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMjBweCAyMHB4IDIwcHg7IH1cblxuICAgICAgICAgICAgLmRlYy1tb2Ige1xuICAgICAgICAgICAgICAgICYtLTAwMSB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1iaWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA4MHB4OyB9IH0gfVxuXG4gICAgICAgICAgICBoMSB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYmViYXMtcmVndWxhcjtcblxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDMwcHggMDtcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNTJweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNTlweDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1iaWcge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMTAlO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAyMHB4IDA7IH1cblxuICAgICAgICAgICAgICAgIGIge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBiZWJhcy1ib2xkOyB9IH1cblxuICAgICAgICAgICAgaDMge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJlYmFzLXJlZ3VsYXI7XG5cbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAxNHB4IDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzOHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0M3B4O1xuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuICAgICAgICAgICAgaDUge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJlYmFzLXJlZ3VsYXI7XG5cbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAyMHB4IDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyN3B4O1xuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtYmlnIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgNXB4IDA7IH0gfVxuXG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBzYW5zLXJlZ3VsYXI7XG5cbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjM0cHg7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtYmlnIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDsgfVxuXG4gICAgICAgICAgICAgICAgJiArIHAsXG4gICAgICAgICAgICAgICAgJiArIGgxLFxuICAgICAgICAgICAgICAgICYgKyBoMixcbiAgICAgICAgICAgICAgICAmICsgaDMsXG4gICAgICAgICAgICAgICAgJiArIGg0LFxuICAgICAgICAgICAgICAgICYgKyBoNSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7IH0gfSB9XG5cbiAgICAgICAgJl9faGVhZGxpbmUge1xuICAgICAgICAgICAgQGluY2x1ZGUgaGVhZC03O1xuXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDIwcHggMDtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1iaWcge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAxOHB4IDA7IH0gfVxuXG4gICAgICAgICZfX3NsaWRlciB7XG4gICAgICAgICAgICBtYXJnaW46IDM1cHggLTM4cHggMzVweCAtMzhweDtcblxuICAgICAgICAgICAgLnZpZGVvLFxuICAgICAgICAgICAgLmltYWdlIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDA7IH1cblxuICAgICAgICAgICAgLnNsaWNrIHtcbiAgICAgICAgICAgICAgICAmLWRvdHMge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IDMycHg7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAxMTtcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtYmlnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMjBweDsgfVxuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IDEwcHg7IH1cblxuICAgICAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmLnNsaWNrIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLWFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSkgc2NhbGUoMS4zMzMpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGMtd2hpdGU7IH0gfSB9IH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE5cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxOXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1pbmRlbnQ6IC05OTk5cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnICc7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA5cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogOXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYy1ncmF5OyB9IH0gfSB9XG5cbiAgICAgICAgICAgICAgICAmLWFycm93IHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0OHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtaW5kZW50OiAtOTk5OXB4O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDEwO1xuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWJpZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lIWltcG9ydGFudDsgfSB9XG5cbiAgICAgICAgICAgICAgICAmLXByZXYge1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAzOHB4O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKCMyRjMyM0EsIDAuNTUpIHVybCgnLi4vaW1nL2ljb25zL3NsaWRlci1wcmV2LnN2ZycpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEycHg7IH1cblxuICAgICAgICAgICAgICAgICYtbmV4dCB7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAzOHB4O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKCMyRjMyM0EsIDAuNTUpIHVybCgnLi4vaW1nL2ljb25zL3NsaWRlci1uZXh0LnN2ZycpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEycHg7IH0gfSB9IH1cblxuICAgICZfX2hlYWQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBwYWRkaW5nOiAwIDM4cHg7XG5cbiAgICAgICAgQGluY2x1ZGUgdGFibGV0LWJpZyB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgcGFkZGluZzogMDsgfSB9XG5cbiAgICAmX19sYWJlbCB7XG4gICAgICAgIEBpbmNsdWRlIHR4dC10YWc7XG5cbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICAgICAgICBwYWRkaW5nOiAycHggOHB4O1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICBtYXJnaW46IDEwcHggNTBweCAwIDA7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gICAgICAgIEBpbmNsdWRlIHRhYmxldC1iaWcge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTBweCAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgICBtaW4td2lkdGg6IGluaXRpYWw7XG4gICAgICAgICAgICBwYWRkaW5nOiAycHggNnB4OyB9XG5cbiAgICAgICAgJi0tb3JhbmdlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjLW9yYW5nZTtcblxuICAgICAgICAgICAgJi1saWdodCB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGMtb3JhbmdlLWxpZ2h0OyB9IH1cblxuICAgICAgICAmLS1ncmVlbiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjQjBDOTBEOyB9XG5cbiAgICAgICAgJi0tc2FuZCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRTNBQTY0OyB9XG5cbiAgICAgICAgJi0tYmx1ZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjNDc4REI0OyB9IH1cblxuICAgICZfX2hlYWRsaW5lIHtcbiAgICAgICAgQGluY2x1ZGUgYmViYXMtYm9sZDtcblxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGZvbnQtc2l6ZTogNTJweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDU5cHg7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cbiAgICAgICAgQGluY2x1ZGUgdGFibGV0LWJpZyB7XG4gICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzJweDsgfSB9XG5cbiAgICAmX192aXN1YWwge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmc6IDAgMCA2NyUgMDtcbiAgICAgICAgbWFyZ2luOiAwIDAgMjBweCAwO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICAgQGluY2x1ZGUgdGFibGV0LWJpZyB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAxOHB4IDA7IH1cblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiAnICc7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDAsIDAsIDAsIDAuMzUpIDAlLCByZ2JhKDAsIDAsIDAsIDApIDEwMCUpOyB9IH1cblxuICAgICZfX3Bob3RvIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjsgfVxuXG4gICAgJi1pbmZvIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgQGluY2x1ZGUgdGFibGV0LWJpZyB7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDsgfVxuXG4gICAgICAgICZfX25hbWUge1xuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWJpZyB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTBweCAwOyB9IH1cblxuICAgICAgICAmX19hdXRob3Ige1xuICAgICAgICAgICAgZmxleDogMCAwIDY1cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDY1cHg7XG4gICAgICAgICAgICBtYXJnaW46IDAgMTE1cHggMCAwO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWJpZyB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDE4cHggMCAwOyB9IH1cblxuICAgICAgICAmX19kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtYmlnIHtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgfSB9XG5cbiAgICAgICAgJl9fZGF0ZSB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWJpZyB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDsgfSB9XG5cbiAgICAgICAgJl9fdGl0bGUge1xuICAgICAgICAgICAgQGluY2x1ZGUgYmViYXMtcmVndWxhcjtcblxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAycHggMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWJpZyB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4OyB9IH1cblxuICAgICAgICAmX192YWx1ZSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBzYW5zLWJvbGQ7XG5cbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtYmlnIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE5cHg7IH0gfSB9XG5cbiAgICAmLXNpZGViYXIge1xuICAgICAgICB3aWR0aDogMjglO1xuICAgICAgICBwYWRkaW5nOiA0MHB4IDI1cHggMCAyNXB4O1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbiAgICAmX19waW4ge1xuICAgICAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgICAgICB0b3A6IDEwNXB4O1xuICAgICAgICB6LWluZGV4OiAxMDsgfVxuXG4gICAgJi1zaG9ydCB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjLXdoaXRlO1xuICAgICAgICBib3gtc2hhZG93OiAwcHggOS44MTM0N3B4IDcuODUwNzdweCByZ2JhKDAsIDAsIDAsIDAuMDM1KTtcblxuICAgICAgICAmX19oZWFkZXIge1xuICAgICAgICAgICAgcGFkZGluZzogMjBweCAzMHB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTZweCAwO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoI0IyQUZBRiwgMC40NSk7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1iaWcge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7IH0gfVxuXG4gICAgICAgICZfX3RpdGxlIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJlYmFzLXJlZ3VsYXI7XG5cbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzN3B4O1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG4gICAgICAgICZfX3N0YXR1cyB7XG4gICAgICAgICAgICBAaW5jbHVkZSBiZWJhcy1ib2xkO1xuXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjNweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAwIDhweDtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDAgNXB4O1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIGNvbG9yOiAkYy1ncmVlbjtcblxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnICc7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDVweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDVweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGMtZ3JlZW47IH0gfVxuXG4gICAgICAgICZfX21haW4ge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMjBweCAwOyB9XG5cbiAgICAgICAgJl9faGVhZGxpbmUge1xuICAgICAgICAgICAgQGluY2x1ZGUgYmViYXMtcmVndWxhcjtcblxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDMwcHg7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAzMnB4IDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzdweDtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC42NHB4O1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWJpZyB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC40OHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE2cHggMjBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7IH0gfVxuXG4gICAgICAgICZfX3Byb2dyZXNzIHtcbiAgICAgICAgICAgIC5wcm9ncmVzcyB7XG4gICAgICAgICAgICAgICAgJi1iYXIge1xuICAgICAgICAgICAgICAgICAgICAmX19saW5lIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7IH1cblxuICAgICAgICAgICAgICAgICAgICAmX19maWxsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMTBweCAxMHB4IDA7IH1cblxuICAgICAgICAgICAgICAgICAgICAmX190aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmLS10YXJnZXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiByZ2JhKCMyRjMyM0EsIDAuNzUpOyB9IH1cblxuICAgICAgICAgICAgICAgICAgICAmX19zdW0ge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHJnYmEoIzJGMzIzQSwgMC43NSk7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICYtLWN1cnJlbnQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy1ncmVlbjsgfSB9IH0gfSB9XG5cbiAgICAgICAgJl9fZm9vdGVyIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMjBweCAyMHB4IDIwcHg7IH1cblxuICAgICAgICAmX19idG4ge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMThweCAwOyB9XG5cbiAgICAgICAgJl9fcnVsZXMge1xuICAgICAgICAgICAgQGluY2x1ZGUgc2Fucy1yZWd1bGFyO1xuXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgNXB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICBjb2xvcjogcmdiYSgkYy1ibGFjaywgMC43NSk7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1iaWcge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwOyB9IH1cblxuICAgICAgICAmX19saXN0IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE4cHggMzBweDtcblxuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBiZWJhcy1ib2xkO1xuXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjMycHg7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzAwOTk5OTsgfSB9XG5cbiAgICAgICAgICAgICAgICAmLmlzIHtcbiAgICAgICAgICAgICAgICAgICAgJi1hY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMwMDZENzg7IH0gfSB9IH0gfSB9IH1cbiIsIi5ibG9ja3F1b3RlIHtcbiAgICBtYXJnaW46IDAgMCA5MnB4IDA7XG5cbiAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmc6IDI1cHggMCA0M3B4IDA7XG4gICAgICAgIG1hcmdpbjogMCAwIDM0cHggMDtcblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiAnICc7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAxNXB4O1xuICAgICAgICAgICAgd2lkdGg6IDQ5cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9pY29ucy9ibG9ja3F1b3RlLnN2ZycpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7IH0gfVxuXG4gICAgLmNvbnRhaW5lciB7XG4gICAgICAgICYtbWluaSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH0gfVxuXG4gICAgJl9faXRlbXMge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkYy13aGl0ZTtcbiAgICAgICAgYm94LXNoYWRvdzogMHB4IDkuODEzNDdweCA3Ljg1MDc3cHggcmdiYSgwLCAwLCAwLCAwLjAzNSk7XG5cbiAgICAgICAgLnNsaWNrIHtcbiAgICAgICAgICAgICYtbGlzdCxcbiAgICAgICAgICAgICYtdHJhY2sge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTsgfVxuXG4gICAgICAgICAgICAmLXRyYWNrIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4IWltcG9ydGFudDsgfVxuXG4gICAgICAgICAgICAmLXNsaWRlIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG8haW1wb3J0YW50OyB9XG5cbiAgICAgICAgICAgICYtZG90cyB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAxN3B4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMTE7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IC00MHB4OyB9XG5cbiAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgICYuc2xpY2sge1xuICAgICAgICAgICAgICAgICAgICAgICAgJi1hY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpIHNjYWxlKDEuMzMzKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYy1ncmVlbjsgfSB9IH0gfVxuXG4gICAgICAgICAgICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTlweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTlweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1pbmRlbnQ6IC05OTk5cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnICc7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDlweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDlweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjLWdyYXk7IH0gfSB9IH0gfSB9XG5cbiAgICAmLWl0ZW0ge1xuICAgICAgICBwYWRkaW5nOiAyNHB4IDcwcHggNTBweCA5MHB4O1xuXG4gICAgICAgIEBpbmNsdWRlIHRhYmxldC1iaWcge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDM4cHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyNjBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNDdweDsgfVxuXG4gICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4OyB9XG5cbiAgICAgICAgJl9faW4ge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7IH1cblxuICAgICAgICAmX19oZWFkZXIge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAzMHB4IDA7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMjBweCAwOyB9IH1cblxuICAgICAgICAmX19jb250ZW50IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHotaW5kZXg6IDI7XG5cbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyAnO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB3aWR0aDogNDlweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvaWNvbnMvYmxvY2txdW90ZS5zdmcnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEyMCUsIC0yMHB4KTtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1iaWcge1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogLTM4cHg7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IC00N3B4OyB9XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lOyB9IH0gfVxuXG4gICAgICAgICZfX2hlYWRsaW5lIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGhlYWQtNjtcblxuICAgICAgICAgICAgY29sb3I6ICRjLWJsYWNrO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjZweDsgfSB9XG5cbiAgICAgICAgJl9fZm9vdGVyIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogMTgwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAxMzVweCAwIDA7IH0gfVxuXG4gICAgICAgICZfX25hbWUge1xuICAgICAgICAgICAgQGluY2x1ZGUgc2Fucy1tZWRpdW07XG5cbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTBweCAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDEwcHggMDsgfSB9XG5cbiAgICAgICAgJl9fcG9zaXRpb24ge1xuICAgICAgICAgICAgQGluY2x1ZGUgc2Fucy1yZWd1bGFyO1xuXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgY29sb3I6IHJnYmEoJGMtYmxhY2ssIDAuNzUpO1xuXG4gICAgICAgICAgICBiciB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWJpZyB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfSB9XG5cbiAgICAgICAgJl9fdmlzdWFsIHtcbiAgICAgICAgICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuICAgICAgICAgICAgZmxleDogMCAwIDM0MHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogLTUwcHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1iaWcge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDM0MHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTM1cHg7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDE1cHg7IH0gfVxuXG4gICAgICAgICZfX2ltZyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAzNDFweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlOyB9IH0gfSB9XG4iLCIuZXZlbnQge1xuICAgIG1hcmdpbjogMCAwIDcwcHggMDtcblxuICAgIEBpbmNsdWRlIHRhYmxldC1iaWcge1xuICAgICAgICBtYXJnaW46IDAgMCAyOHB4IDA7IH1cblxuICAgIC5hbGVydCB7XG4gICAgICAgIG1hcmdpbjogMCAwIDMwcHggMDsgfVxuXG4gICAgJl9faW4ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBtYXJnaW46IDAgLTI1cHg7XG5cbiAgICAgICAgQGluY2x1ZGUgdGFibGV0LWJpZyB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgbWFyZ2luOiAwOyB9IH1cblxuICAgICYtY29udGVudCB7XG4gICAgICAgIHdpZHRoOiA3MiU7XG4gICAgICAgIHBhZGRpbmc6IDAgMjVweDtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgLy8gb3ZlcmZsb3c6IGhpZGRlblxuXG4gICAgICAgIEBpbmNsdWRlIHRhYmxldC1iaWcge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBwYWRkaW5nOiAwOyB9XG5cbiAgICAgICAgJl9faGVhZGVyIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDMycHggMDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWJpZyB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTdweCAwOyB9IH1cblxuICAgICAgICAmX19oZWFkIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBwYWRkaW5nOiAyNHB4IDM4cHg7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAyNHB4IDA7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgjQjJBRkFGLCAwLjQ1KTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWJpZyB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAyMHB4IDA7IH0gfVxuXG4gICAgICAgICZfX2luZm8ge1xuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWJpZyB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMjRweCAwOyB9IH1cblxuICAgICAgICAmX19tYWluIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjLXdoaXRlO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IDkuODEzNDdweCA3Ljg1MDc3cHggcmdiYSgwLCAwLCAwLCAwLjAzNSk7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCA0MHB4IDA7IH1cblxuICAgICAgICAmX19kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDM4cHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1iaWcge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMjBweDsgfVxuXG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBzYW5zLXJlZ3VsYXI7XG5cbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjM0cHg7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtYmlnIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDsgfVxuXG4gICAgICAgICAgICAgICAgJiArIHAge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDIwcHggMCAwIDA7IH0gfSB9XG5cbiAgICAgICAgJl9faGVhZGxpbmUge1xuICAgICAgICAgICAgQGluY2x1ZGUgaGVhZC03O1xuXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDIwcHggMDtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1iaWcge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAxOHB4IDA7IH0gfVxuXG4gICAgICAgICZfX3NsaWRlciB7XG4gICAgICAgICAgICBtYXJnaW46IDM1cHggLTM4cHggMCAtMzhweDtcblxuICAgICAgICAgICAgLnZpZGVvLFxuICAgICAgICAgICAgLmltYWdlIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDA7IH1cblxuICAgICAgICAgICAgaWZyYW1lIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjsgfVxuXG4gICAgICAgICAgICAuc2xpY2sge1xuICAgICAgICAgICAgICAgICYtZG90cyB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMzJweDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDExO1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1iaWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAyMHB4OyB9XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMTBweDsgfVxuXG4gICAgICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICYuc2xpY2sge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYtYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKSBzY2FsZSgxLjMzMyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYy13aGl0ZTsgfSB9IH0gfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTlweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE5cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWluZGVudDogLTk5OTlweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDlweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA5cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjLWdyYXk7IH0gfSB9IH1cblxuICAgICAgICAgICAgICAgICYtYXJyb3cge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQ4cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDhweDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1pbmRlbnQ6IC05OTk5cHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMTA7XG4gICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtYmlnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUhaW1wb3J0YW50OyB9IH1cblxuICAgICAgICAgICAgICAgICYtcHJldiB7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDM4cHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoIzJGMzIzQSwgMC41NSkgdXJsKCcuLi9pbWcvaWNvbnMvc2xpZGVyLXByZXYuc3ZnJykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTJweDsgfVxuXG4gICAgICAgICAgICAgICAgJi1uZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDM4cHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoIzJGMzIzQSwgMC41NSkgdXJsKCcuLi9pbWcvaWNvbnMvc2xpZGVyLW5leHQuc3ZnJykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTJweDsgfSB9IH0gfVxuXG4gICAgJl9faGVhZCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIHBhZGRpbmc6IDAgMzhweDtcblxuICAgICAgICBAaW5jbHVkZSB0YWJsZXQtYmlnIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBwYWRkaW5nOiAwOyB9IH1cblxuICAgICZfX2xhYmVsIHtcbiAgICAgICAgQGluY2x1ZGUgdHh0LXRhZztcblxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gICAgICAgIHBhZGRpbmc6IDJweCA4cHg7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIG1hcmdpbjogMTBweCA1MHB4IDAgMDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgICAgICAgQGluY2x1ZGUgdGFibGV0LWJpZyB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAxMHB4IDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICAgICAgICAgIG1pbi13aWR0aDogaW5pdGlhbDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDJweCA2cHg7IH1cblxuICAgICAgICAmLS1vcmFuZ2Uge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGMtb3JhbmdlO1xuXG4gICAgICAgICAgICAmLWxpZ2h0IHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYy1vcmFuZ2UtbGlnaHQ7IH0gfVxuXG4gICAgICAgICYtLWdyZWVuIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNCMEM5MEQ7IH1cblxuICAgICAgICAmLS1zYW5kIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNFM0FBNjQ7IH1cblxuICAgICAgICAmLS1ibHVlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICM0NzhEQjQ7IH0gfVxuXG4gICAgJl9faGVhZGxpbmUge1xuICAgICAgICBAaW5jbHVkZSBiZWJhcy1ib2xkO1xuXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgZm9udC1zaXplOiA1MnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogNTlweDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuICAgICAgICBAaW5jbHVkZSB0YWJsZXQtYmlnIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4OyB9IH1cblxuICAgICZfX3Zpc3VhbCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcGFkZGluZzogMCAwIDY3JSAwO1xuICAgICAgICBtYXJnaW46IDAgMCAyMnB4IDA7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgICBAbWVkaWEgKG1heC1oZWlnaHQ6IDc1MHB4KSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDAgNTclIDA7IH1cblxuICAgICAgICBAbWVkaWEgKG1heC1oZWlnaHQ6IDY1MHB4KSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDAgNTIlIDA7IH1cblxuICAgICAgICBAbWVkaWEgKG1heC1oZWlnaHQ6IDU1MHB4KSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDAgNDIlIDA7IH1cblxuICAgICAgICBAaW5jbHVkZSB0YWJsZXQtYmlnIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDE4cHggMDsgfVxuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMCwgMCwgMCwgMC4zNSkgMCUsIHJnYmEoMCwgMCwgMCwgMCkgMTAwJSk7IH0gfVxuXG4gICAgJl9fcGhvdG8ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyOyB9XG5cbiAgICAmLWluZm8ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICBAaW5jbHVkZSB0YWJsZXQtYmlnIHtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyB9XG5cbiAgICAgICAgJl9fbmFtZSB7XG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtYmlnIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAxMHB4IDA7IH0gfVxuXG4gICAgICAgICZfX2F1dGhvciB7XG4gICAgICAgICAgICBmbGV4OiAwIDAgNjVweDtcbiAgICAgICAgICAgIGhlaWdodDogNjVweDtcbiAgICAgICAgICAgIG1hcmdpbjogMCAxMTVweCAwIDA7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtYmlnIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMThweCAwIDA7IH0gfVxuXG4gICAgICAgICZfX2Rlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1iaWcge1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyB9IH1cblxuICAgICAgICAmX19kYXRlIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtYmlnIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9IH1cblxuICAgICAgICAmX190aXRsZSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBiZWJhcy1yZWd1bGFyO1xuXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDJweCAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtYmlnIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7IH0gfVxuXG4gICAgICAgICZfX3ZhbHVlIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHNhbnMtYm9sZDtcblxuICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1iaWcge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTlweDsgfSB9IH1cblxuICAgICYtc2lkZWJhciB7XG4gICAgICAgIHdpZHRoOiAyOCU7XG4gICAgICAgIHBhZGRpbmc6IDQwcHggMjVweCAwIDI1cHg7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuICAgICZfX3BpbiB7XG4gICAgICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgICAgIHRvcDogMTA1cHg7XG4gICAgICAgIHotaW5kZXg6IDEwOyB9XG5cbiAgICAmLXNob3J0IHtcbiAgICAgICAgYmFja2dyb3VuZDogJGMtd2hpdGU7XG4gICAgICAgIGJveC1zaGFkb3c6IDBweCA5LjgxMzQ3cHggNy44NTA3N3B4IHJnYmEoMCwgMCwgMCwgMC4wMzUpO1xuXG4gICAgICAgICZfX2hlYWRlciB7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDMwcHg7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAxNnB4IDA7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgjQjJBRkFGLCAwLjQ1KTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWJpZyB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDsgfSB9XG5cbiAgICAgICAgJl9fdGl0bGUge1xuICAgICAgICAgICAgQGluY2x1ZGUgYmViYXMtcmVndWxhcjtcblxuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbiAgICAgICAgJl9fc3RhdHVzIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJlYmFzLWJvbGQ7XG5cbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICAgICAgICAgICAgcGFkZGluZzogMCAwIDAgOHB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMCA1cHg7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgY29sb3I6ICRjLWdyZWVuO1xuXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICB3aWR0aDogNXB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNXB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYy1ncmVlbjsgfSB9XG5cbiAgICAgICAgJl9fbWFpbiB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAyMHB4IDA7IH1cblxuICAgICAgICAmX19oZWFkbGluZSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBiZWJhcy1yZWd1bGFyO1xuXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMzBweDtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDMycHggMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzN3B4O1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjY0cHg7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtYmlnIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjQ4cHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTZweCAyMHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDsgfSB9XG5cbiAgICAgICAgJl9fcHJvZ3Jlc3Mge1xuICAgICAgICAgICAgLnByb2dyZXNzIHtcbiAgICAgICAgICAgICAgICAmLWJhciB7XG4gICAgICAgICAgICAgICAgICAgICZfX2xpbmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDsgfVxuXG4gICAgICAgICAgICAgICAgICAgICZfX2ZpbGwge1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAxMHB4IDEwcHggMDsgfVxuXG4gICAgICAgICAgICAgICAgICAgICZfX3RpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICYtLXRhcmdldCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHJnYmEoIzJGMzIzQSwgMC43NSk7IH0gfVxuXG4gICAgICAgICAgICAgICAgICAgICZfX3N1bSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogcmdiYSgjMkYzMjNBLCAwLjc1KTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJi0tY3VycmVudCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLWdyZWVuOyB9IH0gfSB9IH1cblxuICAgICAgICAmX19mb290ZXIge1xuICAgICAgICAgICAgcGFkZGluZzogMCAyMHB4IDIwcHggMjBweDsgfVxuXG4gICAgICAgICZfX2J0biB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAxOHB4IDA7IH1cblxuICAgICAgICAmX19ydWxlcyB7XG4gICAgICAgICAgICBAaW5jbHVkZSBzYW5zLXJlZ3VsYXI7XG5cbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgcGFkZGluZzogMCA1cHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgICAgICAgIGNvbG9yOiByZ2JhKCRjLWJsYWNrLCAwLjc1KTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWJpZyB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7IH0gfSB9IH1cbiIsIi5mYXEge1xuICAgIG1hcmdpbjogMCAwIDUwcHggMDtcblxuICAgICZfX2hlYWQge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1hcmdpbjogMCAwIDUwcHggMDtcbiAgICAgICAgcGFkZGluZzogMCA0MDBweCAwIDM4cHg7XG5cbiAgICAgICAgQGluY2x1ZGUgdGFibGV0LWJpZyB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAzMnB4IDA7IH0gfVxuXG4gICAgJl9faGVhZGxpbmUge1xuICAgICAgICBAaW5jbHVkZSBiZWJhcy1ib2xkO1xuXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW46IDAgMCA4cHggMDtcbiAgICAgICAgZm9udC1zaXplOiA2OHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogNzJweDtcblxuICAgICAgICBAaW5jbHVkZSB0YWJsZXQtYmlnIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgNHB4IDA7IH0gfVxuXG4gICAgJl9fdGl0bGUge1xuICAgICAgICBAaW5jbHVkZSBiZWJhcy1yZWd1bGFyO1xuXG4gICAgICAgIGZvbnQtc2l6ZTogNTJweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDUzcHg7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cbiAgICAgICAgQGluY2x1ZGUgdGFibGV0LWJpZyB7XG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjdweDsgfSB9XG5cbiAgICAmX19kZXNjcmlwdGlvbiB7XG4gICAgICAgIEBpbmNsdWRlIHNhbnMtcmVndWxhcjtcblxuICAgICAgICBtYXJnaW46IDIwcHggMCAwIDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC41NnB4O1xuXG4gICAgICAgIEBpbmNsdWRlIHRhYmxldC1iaWcge1xuICAgICAgICAgICAgbWFyZ2luOiAyNnB4IDAgMCAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7IH0gfVxuXG4gICAgJl9fc2VsZWN0IHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuXG4gICAgICAgIEBpbmNsdWRlIHRhYmxldC1iaWcge1xuICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgICAgIG1hcmdpbjogMjBweCAwIDAgMDsgfSB9XG5cbiAgICAmLWl0ZW0ge1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDQ4cHggMTBweCAzOHB4O1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzAwNkQ3ODtcblxuICAgICAgICBAaW5jbHVkZSB0YWJsZXQtYmlnIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMjBweDsgfVxuXG4gICAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDA2RDc4OyB9XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMDA5OTk5O1xuXG4gICAgICAgICAgICAuZmFxIHtcbiAgICAgICAgICAgICAgICAmLWl0ZW0ge1xuICAgICAgICAgICAgICAgICAgICAmX19oZWFkbGluZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtd2hpdGU7IH1cblxuICAgICAgICAgICAgICAgICAgICAmX190aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI0Y3RkJGQTsgfVxuXG4gICAgICAgICAgICAgICAgICAgICZfX2hlYWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2ljb25zL2Ryb3Bkb3duLXdoaXRlLnN2ZycpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjsgfSB9IH0gfSB9XG5cbiAgICAgICAgJi5pcyB7XG4gICAgICAgICAgICAmLWFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzAwNkQ3ODtcblxuICAgICAgICAgICAgICAgIC5mYXEge1xuICAgICAgICAgICAgICAgICAgICAmLWl0ZW0ge1xuICAgICAgICAgICAgICAgICAgICAgICAgJl9faGVhZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMDAlLCAtNTAlKSByb3RhdGUoMTgwZGVnKTsgfSB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICZfX2hlYWRsaW5lIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtd2hpdGU7IH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJl9fdGl0bGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjRjdGQkZBOyB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICZfX2hlYWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvaWNvbnMvZHJvcGRvd24td2hpdGUuc3ZnJykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjsgfSB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICZfX3Zpc3VhbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtYmlnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9IH0gfSB9IH1cblxuICAgICAgICAmX19oZWFkIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTAwJSwgLTUwJSkgcm90YXRlKDBkZWcpO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9pY29ucy9kcm9wZG93bi1ncmVlbi5zdmcnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47IH0gfVxuXG4gICAgICAgICZfX2hlYWRsaW5lIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJlYmFzLXJlZ3VsYXI7XG5cbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDUzcHg7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC42NHB4O1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIGNvbG9yOiAjMDA2RDc4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtYmlnIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEyNSU7IH0gfVxuXG4gICAgICAgICZfX3RpdGxlIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHNhbnMtcmVndWxhcjtcblxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMjhweDtcbiAgICAgICAgICAgIGNvbG9yOiByZ2JhKCMyRjMyM0EsIDAuNzUpO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtYmlnIHtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMThweDsgfSB9XG5cbiAgICAgICAgJl9fZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMzUlIDQwcHggMDtcbiAgICAgICAgICAgIG1hcmdpbjogMjRweCAwIDAgMDtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDI4MHB4O1xuICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWJpZyB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAwIDEwcHggMDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDE2cHggMCAwIDA7XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogaW5pdGlhbDsgfVxuXG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBzYW5zLXJlZ3VsYXI7XG5cbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjI4cHg7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWJpZyB7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4OyB9IH0gfVxuXG4gICAgICAgICZfX3Zpc3VhbCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB3aWR0aDogMzUlO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtYmlnIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lOyB9IH0gfSB9XG4iLCIuZm9ybSB7XG4gICAgJi1tb2RhbCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcGFkZGluZzogMzhweCA1MHB4O1xuICAgICAgICBib3JkZXI6IDhweCBzb2xpZCAkYy1ncmVlbjtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgZmlsdGVyOiBkcm9wLXNoYWRvdygwcHggMzIuNzQyMnB4IDI2LjE5MzhweCByZ2JhKDAsIDAsIDAsIDAuMDUwMzE5OCkpO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICAgICAgQGluY2x1ZGUgdGFibGV0LWJpZyB7XG4gICAgICAgICAgICBwYWRkaW5nOiAzMHB4IDIwcHg7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYy13aGl0ZTsgfVxuXG4gICAgICAgICZfX2Nsb3NlIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogLTRweDtcbiAgICAgICAgICAgIHJpZ2h0OiAtNHB4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtYmlnIHtcbiAgICAgICAgICAgICAgICB0b3A6IC0yNHB4O1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAtMjRweDtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMTAwJSk7IH1cblxuICAgICAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWJpZyB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2ljb25zL2Nsb3NlLW1vYmlsZS5zdmcnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluOyB9IH0gfVxuXG4gICAgICAgICZfX2luIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1iaWcge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4gICAgICAgICAgICAubmF2IHtcbiAgICAgICAgICAgICAgICAmLXRhYnMge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtYmlnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwOyB9XG5cbiAgICAgICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWJpZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlOyB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWJpZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHJnYmEoJGMtYmxhY2ssIDAuMzUpOyB9IH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWJpZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDsgfSB9IH0gfSB9IH1cblxuICAgICAgICAmX190YWJzIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDI2cHggMDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWJpZyB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAwIDI2cHggMDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICByaWdodDogLTE5cHg7XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogLTE5cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKCNCMkFGQUYsIDAuNDUpOyB9IH1cblxuICAgICAgICAgICAgJi1saW5rcyB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWJpZyB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cblxuICAgICAgICAgICAgICAgICYuaXMge1xuICAgICAgICAgICAgICAgICAgICAmLWFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtYmlnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jazsgfSB9IH0gfVxuXG4gICAgICAgICAgICAuYnRuIHtcbiAgICAgICAgICAgICAgICAmLWxpbmsge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAgICAgICAgICAgICAgICYuaXMge1xuICAgICAgICAgICAgICAgICAgICAgICAgJi1hY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9IH0gfSB9IH1cblxuICAgICAgICAmX19oZWFkbGluZSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBiZWJhcy1ib2xkO1xuXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDM4cHggMDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNTJweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1M3B4O1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjUycHg7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtYmlnIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMjZweCAwOyB9IH1cblxuICAgICAgICAmX19zdGVwIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgICAgICAgICYuaXMge1xuICAgICAgICAgICAgICAgICYtYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7IH0gfSB9XG5cbiAgICAgICAgJl9fZm9ybSB7XG4gICAgICAgICAgICAuaW5wIHtcbiAgICAgICAgICAgICAgICAmLWdyb3VwIHtcbiAgICAgICAgICAgICAgICAgICAgJi0tdGV4dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTZweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWJpZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc2Fucy1ib2xkO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0OHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXg6IDAgMCAxNzVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtYmlnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleDogMCAwIGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDRweCAwOyB9IH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNhbnMtcmVndWxhcjtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQ2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoIzhCOEI4QiwgMC4zNSk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6Zm9jdXMsXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGMtYmxhY2s7IH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1iaWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDI0cHg7IH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBsYWNlaG9sZGVyLWFsbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNhbnMtcmVndWxhcjtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiByZ2JhKCRjLWJsYWNrLCAwLjc1KTsgfSB9XG5cblxuICAgICAgICAgICAgICAgICAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIwMHB4OyB9IH1cblxuICAgICAgICAgICAgICAgICAgICAmLS10ZXh0YXJlYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAyMHB4IDA7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzYW5zLWJvbGQ7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAxMnB4IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0YXJlYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc2Fucy1yZWd1bGFyO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxOTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICByZXNpemU6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTZweCAyNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKCM4QjhCOEIsIDAuMzUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBsYWNlaG9sZGVyLWFsbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNhbnMtcmVndWxhcjtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiByZ2JhKCRjLWJsYWNrLCAwLjc1KTsgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkYy1ibGFjazsgfSB9IH1cblxuICAgICAgICAgICAgICAgICAgICAmLS1maWxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzYW5zLXJlZ3VsYXI7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMjVweCAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtZ3JlZW47XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE5cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTEuNXB4IDI1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggZGFzaGVkICRjLWdyZWVuO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1iaWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDQwMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDIzcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgNjBweCAwIDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1iaWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCA0MHB4IDAgMDsgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI5cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIzcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9pY29ucy9maWxlLnN2ZycpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluOyB9IH0gfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlOyB9IH1cblxuICAgICAgICAgICAgICAgICAgICAmX19waG9uZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWdyb3c6IDE7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgNTAlIDAgMzBweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1iaWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAyMHB4IDA7IH0gfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAuYnRuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgM3B4IDNweCAwO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWJpZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4OyB9IH0gfVxuXG4gICAgICAgICAgICAgICAgICAgICZfX2NvZGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWJpZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAuaW5wdXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYtY29kZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAtNXB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1iaWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7IH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmX193cmFwcGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzYW5zLXJlZ3VsYXI7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0OHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCA1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1iaWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZ3JvdzogaW5pdGlhbDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4OyB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGMtYmxhY2s7IH0gfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZfX2xpbmsge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc2Fucy1yZWd1bGFyO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE5cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMzJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy1ncmVlbjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfSB9IH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxNTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1iaWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDI0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7IH0gfSB9IH0gfSB9XG5cbiAgICAgICAgJl9fYnRuIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtYmlnIHtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7IH1cblxuICAgICAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDIwcHggMCAwO1xuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMTc1cHg7XG4gICAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtYmlnIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwOyB9IH1cblxuICAgICAgICAgICAgJi0tZmlsZSB7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cbiAgICAgICAgICAgICAgICAuZm9ybSB7XG4gICAgICAgICAgICAgICAgICAgICYtbW9kYWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgJl9fYnRucyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDM2cHggMCAwO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWJpZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7IH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYgKyAuZm9ybSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYtbW9kYWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJl9fcHJvbXB0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtYmlnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDsgfSB9IH0gfSB9IH0gfSB9IH1cblxuICAgICAgICAmX19kb3VibGUge1xuICAgICAgICAgICAgJi1saW5rIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAxMHB4OyB9IH0gfVxuXG4gICAgICAgICZfX3Byb21wdCB7XG4gICAgICAgICAgICBAaW5jbHVkZSBzYW5zLXJlZ3VsYXI7XG5cbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgaGVpZ2h0OiA0OHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICBjb2xvcjogcmdiYSgkYy1ibGFjaywgMC43NSk7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1iaWcge1xuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICBtYXJnaW46IDEwcHggMCAwIDA7IH0gfVxuXG4gICAgICAgICZfX2Zvb3RlciB7XG4gICAgICAgICAgICBtYXJnaW46IDM0cHggMCAwIDA7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMXB4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtYmlnIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDIwcHggMCAwIDA7IH1cblxuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgc2Fucy1yZWd1bGFyO1xuXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWJpZyB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7IH1cblxuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGMtYmxhY2s7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWJpZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtZ3JlZW47XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lOyB9IH1cblxuICAgICAgICAgICAgICAgICYgKyBwIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogOXB4OyB9IH0gfVxuXG4gICAgICAgICZfX2NvbnRyb2xzIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAwIDE3NXB4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtYmlnIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwOyB9IH1cblxuICAgICAgICAmX19saW5rcyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgcGFkZGluZzogMCAwIDAgMzBweDtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDM4cHggMDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWJpZyB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAyMHB4IDA7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDsgfSB9XG5cbiAgICAgICAgJl9fbGluayB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgICAgICAgICAgICYtLWJpZyB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgc2Fucy1yZWd1bGFyO1xuXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYy1ibGFjaztcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuM3B4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYy1ibGFjaztcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1iaWcge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7IH0gfVxuXG4gICAgICAgICAgICAmLS1zbWFsbCB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgc2Fucy1yZWd1bGFyO1xuXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYy1ibGFjaztcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMjRweDtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgkYy1ibGFjaywgMC44KTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1iaWcge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtZ3JlZW47IH0gfSB9XG5cbiAgICAgICAgJi1wYWdlIHtcbiAgICAgICAgICAgIG1hcmdpbjogMTAwcHggMDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWJpZyB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiA0MHB4IDA7IH1cblxuICAgICAgICAgICAgLmZvcm0ge1xuICAgICAgICAgICAgICAgICYtbW9kYWwge1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDczNXB4O1xuICAgICAgICAgICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuXG4gICAgICAgICAgICAgICAgICAgICZfX2J0biB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4OyB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmlucCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmLWdyb3VwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmX19jb2RlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IGluaXRpYWw7IH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9IH0gfSB9IH0gfSB9IH0gfVxuXG4ucmVnaXN0cmF0aW9uLFxuLmxvZ2luIHtcbiAgICAmLWZvcm0ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAgICYuaXMge1xuICAgICAgICAgICAgJi1hY3RpdmUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9IH0gfSB9XG5cbi5mZWVkYmFjayB7XG4gICAgJi10aGFua3Mge1xuICAgICAgICAmX19oZWFkbGluZSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMTBweCAwIDAgMDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWJpZyB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogODNweCAwIDAgMDsgfVxuXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyAnO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTc0cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxNzRweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9pY29ucy9jaGVja21hcmsuc3ZnJykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1iaWcge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNzBweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA3MHB4OyB9IH0gfVxuXG4gICAgICAgICZfX2Rlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNhbnMtcmVndWxhcjtcblxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRjLWJsYWNrO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWJpZyB7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG5cbiAgICAgICAgICAgICAgICAgICAgYnIge1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWJpZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9IH1cblxuICAgICAgICAgICAgICAgICYgKyBwIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjhweDsgfSB9IH0gfSB9XG4iLCIubWF0ZXJpYWxzIHtcbiAgICBtYXJnaW46IDAgMCA2M3B4IDA7XG5cbiAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkYy13aGl0ZTtcbiAgICAgICAgcGFkZGluZzogNDBweCAwO1xuICAgICAgICBtYXJnaW46IDA7IH1cblxuICAgICYtLXBhZ2Uge1xuICAgICAgICBtYXJnaW46IDI2cHggMCA1MnB4IDA7XG5cbiAgICAgICAgQGluY2x1ZGUgdGFibGV0LWJpZyB7XG4gICAgICAgICAgICBtYXJnaW46IDA7IH1cblxuICAgICAgICAuZXZlbnRzIHtcbiAgICAgICAgICAgICYtbGlzdCB7XG4gICAgICAgICAgICAgICAgJl9faGVhZCB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1iaWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyB9IH1cblxuICAgICAgICAgICAgICAgICZfX2hlYWRsaW5lIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWJpZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAyMHB4IDA7IH0gfSB9IH1cblxuICAgICAgICAubWF0ZXJpYWxzIHtcbiAgICAgICAgICAgICYtaXRlbSB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWJpZyB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDIwcHggMDsgfSB9IH0gfVxuXG4gICAgJl9faGVhZGxpbmUge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luOiAwIDAgMzhweCAwO1xuXG4gICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAyMHB4IDA7IH0gfVxuXG4gICAgJl9faXRlbXMge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIG1hcmdpbjogMCAtMjVweDtcblxuICAgICAgICAuc2xpY2sge1xuICAgICAgICAgICAgJi10cmFjayB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleCFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxNXB4OyB9IH1cblxuICAgICAgICAgICAgJi1kb3RzIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMTE7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiA5cHggMCAwIDA7XG5cbiAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgICYuc2xpY2sge1xuICAgICAgICAgICAgICAgICAgICAgICAgJi1hY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpIHNjYWxlKDEuMzMzKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYy1ncmVlbjsgfSB9IH0gfVxuXG4gICAgICAgICAgICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTlweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTlweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1pbmRlbnQ6IC05OTk5cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnICc7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDlweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDlweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjLWdyYXk7IH0gfSB9IH0gfSB9XG5cbiAgICAmLWl0ZW0ge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgIHBhZGRpbmc6IDAgMjVweDtcbiAgICAgICAgbWFyZ2luOiAwIDAgNTBweCAwO1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG4gICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbjogMDsgfVxuXG4gICAgICAgICYtLW1haW4ge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7IH1cblxuICAgICAgICAmX192aXN1YWwge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDAgNjclIDA7XG5cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnICc7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDAsIDAsIDAsIDApIDQyLjA2JSwgcmdiYSgwLCAwLCAwLCAwLjM1KSAxMDAlKTsgfSB9XG5cbiAgICAgICAgJl9fdGl0bGUge1xuICAgICAgICAgICAgQGluY2x1ZGUgc2Fucy1tZWRpdW07XG5cbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAzMnB4IDM4cHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE5cHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTZweDsgfVxuXG4gICAgICAgICAgICBiciB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWJpZyB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfSB9XG5cbiAgICAgICAgJl9faW1nIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjsgfSB9IH1cbiIsIi5zZXR0aW5ncyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbjogMzBweCAwIDUycHggMDtcblxuICAgIEBpbmNsdWRlIHRhYmxldC1iaWcge1xuICAgICAgICBtYXJnaW46IDI0cHggMCA0OHB4IDA7IH1cblxuICAgIC5hbGVydCB7XG4gICAgICAgIG1hcmdpbjogMCAwIDMwcHggMDsgfVxuXG4gICAgJl9faW4ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBtYXJnaW46IDAgLTIycHg7XG5cbiAgICAgICAgQGluY2x1ZGUgdGFibGV0LWJpZyB7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICBtYXJnaW46IDA7IH0gfVxuXG4gICAgJi1pbmZvIHtcbiAgICAgICAgd2lkdGg6IDY1JTtcbiAgICAgICAgcGFkZGluZzogMCAyMnB4O1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG4gICAgICAgIEBpbmNsdWRlIHRhYmxldC1iaWcge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBwYWRkaW5nOiAwOyB9XG5cbiAgICAgICAgJl9faW4ge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGMtd2hpdGU7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDM2cHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwcHggOS44MTM0N3B4IDcuODUwNzdweCByZ2JhKDAsIDAsIDAsIDAuMDM1KTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWJpZyB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjBweDsgfSB9XG5cbiAgICAgICAgJl9fdG9wIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMCA0NHB4IDA7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAyOHB4IDA7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1iaWcge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAzMnB4IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMzJweCAwOyB9XG5cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnICc7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAtMzZweDtcbiAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgbGVmdDogLTM2cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgjQjJBRkFGLCAwLjQ1KTtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1iaWcge1xuICAgICAgICAgICAgICAgICAgICByaWdodDogLTIwcHg7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IC0yMHB4OyB9IH0gfVxuXG4gICAgICAgICZfX2xpbmsge1xuICAgICAgICAgICAgQGluY2x1ZGUgc2Fucy1yZWd1bGFyO1xuXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4yOHB4O1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjLWJsYWNrO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtYmlnIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCA0N3B4IDAgMjNweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAyNHB4IDA7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGMtYmxhY2s7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuXG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnICc7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICAgICAgICAgICAgICAgICAgICByaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvaWNvbnMvbG9nb3V0LnN2ZycpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47IH0gfSB9XG5cbiAgICAgICAgJl9faXRlbSB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAzMnB4IDA7XG5cbiAgICAgICAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7IH1cblxuICAgICAgICAgICAgLmlucC1ncm91cC0tc2VsZWN0IC5qcS1zZWxlY3Rib3hfX3NlbGVjdCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWJpZyB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjRweDsgfSB9XG5cbiAgICAgICAgICAgIC5pbnAtZ3JvdXAtLXRleHRhcmVhIHRleHRhcmVhIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMzBweDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1iaWcge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDI0cHg7IH0gfSB9XG5cbiAgICAgICAgJl9fZmllbGRzIHtcbiB9ICAgICAgICAgICAgLy8gbWFyZ2luOiAwIDAgMzJweCAwXG5cbiAgICAgICAgJl9fZmllbGQge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIC8vIGFsaWduLWl0ZW1zOiBjZW50ZXJcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDE4cHggMDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWJpZyB7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuXG4gICAgICAgICAgICAmLS10b3Age1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0IWltcG9ydGFudDtcblxuICAgICAgICAgICAgICAgIC5zZXR0aW5ncyB7XG4gICAgICAgICAgICAgICAgICAgICYtaW5mbyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmX190aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDE2cHghaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWJpZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXg6IDAgMCBhdXRvIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4IWltcG9ydGFudDsgfSB9IH0gfSB9XG5cbiAgICAgICAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtYmlnIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwOyB9IH0gfVxuXG4gICAgICAgICZfX2hlYWQge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDI3cHggMDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWJpZyB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMjRweCAwOyB9IH1cblxuICAgICAgICAmX19oZWFkbGluZSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBiZWJhcy1ib2xkO1xuXG4gICAgICAgICAgICBmb250LXNpemU6IDUycHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNTNweDtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuNTJweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWJpZyB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4OyB9IH1cblxuICAgICAgICAmX190aXRsZSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBzYW5zLWJvbGQ7XG5cbiAgICAgICAgICAgIGZsZXg6IDAgMCAxODBweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgcGFkZGluZzogMTRweCAwIDAgMDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWJpZyB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgOHB4IDA7IH1cblxuICAgICAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICAgICAgJi1pbmZvIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWJpZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IC0xcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMDsgfSB9IH1cblxuICAgICAgICAgICAgJi0tdG9wIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgICAgICAgICAgYnIge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtYmlnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfSB9IH1cblxuICAgICAgICAmX19zdWJ0aXRsZSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBiZWJhcy1yZWd1bGFyO1xuXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDE5cHggMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyN3B4O1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIGNvbG9yOiAkYy1ibGFjazsgfVxuXG4gICAgICAgICZfX2NvbnRlbnQge1xuICAgICAgICAgICAgZmxleC1ncm93OiAxO1xuXG4gICAgICAgICAgICAuaW5wIHtcbiAgICAgICAgICAgICAgICAmLWdyb3VwIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfSB9XG5cbiAgICAgICAgICAgIC5hbGVydCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAxMHB4IDAgMCAwOyB9IH1cblxuICAgICAgICAmX19jaGVja2JveCB7XG4gICAgICAgICAgICBtYXJnaW46IDMwcHggMCAwIDA7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1iaWcge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAzMHB4IDAgMCAwO1xuXG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnICc7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICByaWdodDogLTIwcHg7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IC0yMHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgjQjJBRkFGLCAwLjQ1KTsgfSB9IH1cblxuICAgICAgICAmX19idG5zIHtcbiAgICAgICAgICAgIG1hcmdpbjogNDRweCAwIDAgMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWJpZyB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAyNHB4IDAgMCAwOyB9XG5cbiAgICAgICAgICAgIC5idG4ge1xuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMjIwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgNDBweCAwIDA7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtYmlnIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICAgICAgICAgICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDsgfVxuXG4gICAgICAgICAgICAgICAgJiArIC5idG4ge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtYmlnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMTRweCAwIDAgMDsgfSB9IH0gfVxuXG4gICAgICAgICZfX3JlbW92ZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgICAgICAgbWFyZ2luOiA0MHB4IDAgMzJweCAwO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtYmlnIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDE4cHggMCAwIDA7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDIwMHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bzsgfVxuXG4gICAgICAgICAgICAmLWxpbmsge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleDogMCAwIDIwMHB4O1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWJpZyB7XG4gICAgICAgICAgICAgICAgICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7IH0gfVxuXG4gICAgICAgICAgICAmLWRlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgICAgICBmbGV4LWdyb3c6IDE7XG5cbiAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc2Fucy1yZWd1bGFyO1xuXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4yOHB4O1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogcmdiYSgkYy1ibGFjaywgMC43NSk7IH0gfSB9IH1cblxuICAgICYtc2lkZWJhciB7XG4gICAgICAgIHdpZHRoOiAzNSU7XG4gICAgICAgIHBhZGRpbmc6IDAgMjJweDtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcblxuICAgICAgICBAaW5jbHVkZSB0YWJsZXQtYmlnIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIG1hcmdpbjogMjRweCAwIDAgMDsgfVxuXG4gICAgICAgICZfX2luIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgICAgICAgICB0b3A6IDY1cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYy13aGl0ZTtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCA5LjgxMzQ3cHggNy44NTA3N3B4IHJnYmEoMCwgMCwgMCwgMC4wMzUpO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4OyB9XG5cbiAgICAgICAgJl9faXRlbXMge31cblxuICAgICAgICAmX19pdGVtIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgjQjJBRkFGLCAwLjQ1KTtcblxuICAgICAgICAgICAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgICAgICAgICAucHJvZmlsZSB7XG4gICAgICAgICAgICAgICAgICAgICYtc2lkZWJhciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmX192aXN1YWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweCAwIDAgMDsgfSB9IH0gfVxuXG4gICAgICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcblxuICAgICAgICAgICAgICAgIC5wcm9maWxlIHtcbiAgICAgICAgICAgICAgICAgICAgJi1zaWRlYmFyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICZfX3Zpc3VhbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAwIDAgM3B4OyB9IH0gfSB9IH1cblxuICAgICAgICAmX192aXN1YWwge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgZmxleDogMCAwIDg2cHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAyNHB4IDAgMCAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgjOEI4QjhCLCAwLjM1KTsgfVxuXG4gICAgICAgICZfX2ljb24ge1xuICAgICAgICAgICAgd2lkdGg6IDM1cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDM1cHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bzsgfVxuXG4gICAgICAgICZfX2NvbnRlbnQge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgICAgICBwYWRkaW5nOiAyNHB4O1xuICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4gICAgICAgICZfX3RpdGxlIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJlYmFzLXJlZ3VsYXI7XG5cbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgNXB4IDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4yMnB4O1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG4gICAgICAgICZfX2Rlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJlYmFzLWJvbGQ7XG5cbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4zMnB4O1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWJpZyB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4OyB9IH1cblxuICAgICAgICAmX19saXN0IHtcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKCNCMkFGQUYsIDAuNDUpO1xuICAgICAgICAgICAgcGFkZGluZzogMjRweCAwO1xuICAgICAgICAgICAgY291bnRlci1yZXNldDogbGlzdDtcblxuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNhbnMtcmVndWxhcjtcblxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDI0cHggMCAxMTBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAzMHB4IDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4yOHB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiByZ2JhKCRjLWJsYWNrLCAwLjc1KTtcblxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJlYmFzLWJvbGQ7XG5cbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IGNvdW50ZXIobGlzdCk7XG4gICAgICAgICAgICAgICAgICAgIGNvdW50ZXItaW5jcmVtZW50OiBsaXN0O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogODZweDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzN3B4O1xuICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMzJweDsgfSB9IH0gfVxuXG4gICAgJi1ldmVudHMge1xuICAgICAgICBtYXJnaW46IDAgMCA0MHB4IDA7XG5cbiAgICAgICAgQGluY2x1ZGUgdGFibGV0LWJpZyB7XG4gICAgICAgICAgICBtYXJnaW46IDA7IH1cblxuICAgICAgICAmX19oZWFkIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAyN3B4IDA7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1iaWcge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDI0cHggMDsgfVxuXG4gICAgICAgICAgICAuaGVhZGxpbmUge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1iaWcge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDsgfSB9IH1cblxuICAgICAgICAmX19pdGVtcyB7XG4gICAgICAgICAgICBtYXJnaW46IDAgLTIycHggNDBweCAtMjJweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWJpZyB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4gICAgICAgICAgICAuZXZlbnRzIHtcbiAgICAgICAgICAgICAgICAmX19pdGVtcyB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1iaWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjBweCAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGMtd2hpdGU7IH0gfVxuXG4gICAgICAgICAgICAgICAgJi1pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWJpZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDIwcHggMDsgfVxuXG4gICAgICAgICAgICAgICAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1iaWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDsgfSB9XG5cbiAgICAgICAgICAgICAgICAgICAgJl9fYXV0aG9yIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDsgfSB9IH0gfVxuXG4gICAgICAgICZfX2JsYW5rIHtcbiAgICAgICAgICAgIHdpZHRoOiA2NSU7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1iaWcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMzJweCAwO1xuICAgICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGMtd2hpdGU7IH0gfVxuXG4gICAgICAgICZfX2Rlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNhbnMtcmVndWxhcjtcblxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMzRweDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1iaWcge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4OyB9IH0gfVxuXG4gICAgICAgICZfX2J0biB7XG4gICAgICAgICAgICBtYXJnaW46IDI4cHggMCAwIDA7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1iaWcge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMjRweCAwIDAgMDsgfSB9IH0gfVxuXG4iLCIuc3RlcHMge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW46IDAgMCA2NXB4IDA7XG5cbiAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICBtYXJnaW46IDAgMCAxOHB4IDA7IH1cblxuICAgIC5jb250YWluZXIge1xuICAgICAgICAmLW1pbmkge1xuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDsgfSB9IH1cblxuICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBib3R0b206IDUwJTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgYmFja2dyb3VuZDogJGMtd2hpdGU7XG4gICAgICAgIHotaW5kZXg6IC0xOyB9XG5cbiAgICAmX19pbiB7XG4gICAgICAgIHBhZGRpbmc6IDI1cHggNDVweDtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgYmFja2dyb3VuZDogJGMtd2hpdGU7XG4gICAgICAgIGJveC1zaGFkb3c6IDBweCAzMi43NDIycHggMjYuMTkzOHB4IHJnYmEoMCwgMCwgMCwgMC4wNTAzMTk4KTtcblxuICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgICAgcGFkZGluZzogMjBweCAxNXB4O1xuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTsgfSB9XG5cbiAgICAmX19pdGVtcyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIG1hcmdpbjogMCAtMjBweDtcblxuICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgICAgbWFyZ2luOiAwIC0xMHB4OyB9IH1cblxuICAgICYtaXRlbSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHdpZHRoOiAzMy4zMzMzMyU7XG4gICAgICAgIHBhZGRpbmc6IDAgMjBweDtcblxuICAgICAgICBAaW5jbHVkZSB0YWJsZXQtYmlnIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgcGFkZGluZzogMCAxMHB4OyB9XG5cbiAgICAgICAgJl9faWNvbiB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMTJweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWJpZyB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMjBweCAwOyB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDcwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA3MHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDVweCAwOyB9IH1cblxuICAgICAgICAmX19kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICBAaW5jbHVkZSBzYW5zLXJlZ3VsYXI7XG5cbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtYmlnIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDE0MHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBiZWJhcy1ib2xkO1xuXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxN3B4O1xuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjI4cHg7XG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG4gICAgICAgICAgICBiciB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWJpZyB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfSB9IH0gfVxuIiwiLnRvZ2dsZSB7XG4gICAgJi13cmFwcGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuXG4gICAgJl9fdGl0bGUge1xuICAgICAgICBAaW5jbHVkZSBiZWJhcy1yZWd1bGFyO1xuXG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cbiAgICAgICAgJi0tZ3JlZW4ge1xuICAgICAgICAgICAgY29sb3I6ICRjLWdyZWVuOyB9IH1cblxuICAgICZfX3N3aXRjaGVyIHtcbiAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbjtcblxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHdpZHRoOiA4NXB4O1xuICAgICAgICBoZWlnaHQ6IDQ0cHg7XG4gICAgICAgIG1hcmdpbjogMCAxMHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA3M3B4O1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKCRjLWJsYWNrLCAwLjc1KTtcblxuICAgICAgICBAaW5jbHVkZSB0YWJsZXQtYmlnIHtcbiAgICAgICAgICAgIHdpZHRoOiA2M3B4O1xuICAgICAgICAgICAgaGVpZ2h0OiAzMnB4OyB9XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbjtcblxuICAgICAgICAgICAgY29udGVudDogJyAnO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAzcHg7XG4gICAgICAgICAgICBsZWZ0OiA0cHg7XG4gICAgICAgICAgICB3aWR0aDogMzhweDtcbiAgICAgICAgICAgIGhlaWdodDogMzhweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGN0ZCRkE7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAxcHggM3B4IDExcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4xNik7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1iaWcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyOHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjhweDtcbiAgICAgICAgICAgICAgICB0b3A6IDJweDsgfSB9IH1cblxuICAgIGxhYmVsIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbiAgICBpbnB1dCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICBvcGFjaXR5OiAwO1xuXG4gICAgICAgICY6Y2hlY2tlZCB7XG4gICAgICAgICAgICAmICsgbGFiZWwge1xuICAgICAgICAgICAgICAgIC50b2dnbGUge1xuICAgICAgICAgICAgICAgICAgICAmX19zd2l0Y2hlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYy1ncmVlbjtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoNDBweCwgMHB4LCAwKTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1iaWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDI4cHgsIDBweCwgMCk7IH0gfSB9IH0gfSB9IH1cblxuICAgICYtLW1pbmkge1xuICAgICAgICAudG9nZ2xlIHtcbiAgICAgICAgICAgICZfX3N3aXRjaGVyIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0U2NDAyMjtcblxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAycHg7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDJweDsgfSB9IH1cblxuICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAmOmNoZWNrZWQge1xuICAgICAgICAgICAgICAgICYgKyBsYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgIC50b2dnbGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgJl9fc3dpdGNoZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjLWdyZWVuO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDE0cHgsIDBweCwgMCk7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWJpZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDE0cHgsIDBweCwgMCk7IH0gfSB9IH0gfSB9IH0gfSB9XG4iLCIudGFiLWNvbnRlbnQ+LnRhYi1wYW5lIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnRhYi1jb250ZW50Pi50YWItcGFuZS5hY3RpdmUge1xuICAgIGhlaWdodDogYXV0bztcbn0gIiwiLmFib3V0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLWJvdHRvbTogNTdweDtcblxuICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cblxuICAgICYtYmxvY2sge1xuICAgICAgICBib3gtc2hhZG93OiAwcHggMzIuNzQyMnB4IDI2LjE5MzhweCByZ2JhKDAsIDAsIDAsIDAuMDUwMzE5OCk7XG5cbiAgICAgICAgQGluY2x1ZGUgdGFibGV0LWJpZyB7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lOyB9XG5cbiAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDI0cHggMDsgfVxuXG4gICAgICAgICYtLXdoaXRlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjLXdoaXRlO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtYmlnIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAtMzAwMHB4O1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IC0zMDAwcHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjLXdoaXRlO1xuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAtMTsgfSB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4gICAgICAgICAgICAuYWJvdXQge1xuICAgICAgICAgICAgICAgICYtYmxvY2tfX251bWJlcnMgLnN0YXRpc3RpY19fbnVtYmVyLFxuICAgICAgICAgICAgICAgICYtYmxvY2tfX251bWJlcnMgLnN0YXRpc3RpY19fdGl0bGUge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtZ3JlZW4tbGlnaHQ7IH0gfSB9XG5cbiAgICAgICAgJi0tZ3JlZW4ge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGMtZ3JlZW4tbGlnaHQ7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1iaWcge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyAnO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC0zMDAwcHg7XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogLTMwMDBweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGMtZ3JlZW4tbGlnaHQ7XG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IC0xOyB9IH1cblxuICAgICAgICAgICAgLmFib3V0IHtcbiAgICAgICAgICAgICAgICAmX19oZWFkbGluZSxcbiAgICAgICAgICAgICAgICAmLWJsb2NrX19udW1iZXJzIC5zdGF0aXN0aWNfX251bWJlcixcbiAgICAgICAgICAgICAgICAmLWJsb2NrX19udW1iZXJzIC5zdGF0aXN0aWNfX3RpdGxlLFxuICAgICAgICAgICAgICAgICYtYmxvY2tfX2hlYWRsaW5lLFxuICAgICAgICAgICAgICAgICYtYmxvY2tfX3RpdGxlLFxuICAgICAgICAgICAgICAgICYtYmxvY2tfX2Rlc2NyaXB0aW9uIHAge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtd2hpdGU7IH0gfSB9XG5cbiAgICAgICAgJl9fdmlzdWFsIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1iaWcge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAtMTVweCAyMHB4IC0xNXB4OyB9XG5cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWJpZyB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTsgfSB9IH1cblxuICAgICAgICAmX19oZWFkZXIge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgcGFkZGluZzogNTRweCAzOHB4IDM4cHggMzhweDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKCNCMkFGQUYsIDAuNDUpO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTsgfSB9XG5cbiAgICAgICAgJl9faXRlbXMge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIG1hcmdpbjogMCAtNDVweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWJpZyB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIC0yMHB4OyB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwOyB9IH1cblxuICAgICAgICAmX19pdGVtIHtcbiAgICAgICAgICAgIHdpZHRoOiAzMy4zMzMzMyU7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDQ1cHg7XG4gICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtYmlnIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDIwcHg7IH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgbW9iaWxlIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTsgfVxuXG4gICAgICAgICAgICAmLS1iaWcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA2Ni42NjY2NiU7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNjYuNjY2NjYlO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7IH1cblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlOyB9XG5cbiAgICAgICAgICAgICAgICAuc3RhdGlzdGljIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1MCU7IH1cblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtb2JpbGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7IH0gfSB9XG5cbiAgICAgICAgICAgICYgKyAuYWJvdXQge1xuICAgICAgICAgICAgICAgICYtYmxvY2sge1xuICAgICAgICAgICAgICAgICAgICAmX19pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICYtLWJpZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTJweDsgfSB9IH0gfSB9IH1cblxuICAgICAgICAmX190aXRsZSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBzYW5zLW1lZGl1bTtcblxuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuNHB4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMzZweDsgfSB9XG5cbiAgICAgICAgJl9fZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdHh0LWJvZHk7XG5cbiAgICAgICAgICAgICAgICAmICsgcCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7IH0gfSB9XG5cbiAgICAgICAgICAgICYtLWRvdWJsZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgLTMwcHg7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtYmlnIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIC0yMHB4OyB9XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7IH1cblxuICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDMwcHg7XG4gICAgICAgICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWJpZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDIwcHg7IH1cblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7IH1cblxuICAgICAgICAgICAgICAgICAgICAmICsgcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEycHg7IH0gfSB9IH0gfVxuXG4gICAgICAgICZfX2Zvb3RlciB7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMnB4IDM4cHggMzhweCAzOHB4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7IH1cblxuICAgICAgICAgICAgLmFib3V0IHtcbiAgICAgICAgICAgICAgICAmLWJsb2NrIHtcbiAgICAgICAgICAgICAgICAgICAgJl9faXRlbSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmLS1iaWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7IH0gfSB9IH0gfSB9XG5cbiAgICAgICAgJl9fbnVtYmVycyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDsgfSB9IH1cblxuICAgICZfX2hlYWRsaW5lIHtcbiAgICAgICAgQGluY2x1ZGUgYmViYXMtcmVndWxhcjtcblxuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBtYXJnaW46IDAgMCAzMHB4IDA7XG4gICAgICAgIGZvbnQtc2l6ZTogNTJweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDUzcHg7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cbiAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjU2cHg7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAxMHB4IDA7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG5cbiAgICAgICAgYiB7XG4gICAgICAgICAgICBAaW5jbHVkZSBiZWJhcy1ib2xkOyB9IH0gfVxuXG4uc3RhdGlzdGljIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWluLXdpZHRoOiA1MCU7XG5cbiAgICBAaW5jbHVkZSBtb2JpbGUge1xuICAgICAgICBtaW4td2lkdGg6IDEwMCU7IH1cblxuICAgICYgKyAuc3RhdGlzdGljIHtcbiAgICAgICAgcGFkZGluZzogMCAwIDAgMzJweDtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcblxuICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgICAgcGFkZGluZzogMDsgfSB9XG5cbiAgICAmX19udW1iZXIge1xuICAgICAgICBAaW5jbHVkZSBiZWJhcy1ib2xkO1xuXG4gICAgICAgIGZvbnQtc2l6ZTogNjhweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDcycHg7XG5cbiAgICAgICAgQGluY2x1ZGUgdGFibGV0LWJpZyB7XG4gICAgICAgICAgICBmb250LXNpemU6IDUwcHg7IH0gfVxuXG4gICAgJl9fdGl0bGUge1xuICAgICAgICBAaW5jbHVkZSBzYW5zLW1lZGl1bTtcblxuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9IH1cbiIsIi5pbmZvIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBtaW4taGVpZ2h0OiB2YXIoLS1taW5IZWlnaHQpO1xuICAgIHBhZGRpbmc6IDQwcHggMCA0MHB4IDA7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcblxuICAgIEBpbmNsdWRlIHRhYmxldC1iaWcge1xuICAgICAgICBwYWRkaW5nOiA0MHB4IDA7IH1cblxuICAgICZfX2NvbnRlbnQge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1heC13aWR0aDogNjUwcHg7IH1cblxuICAgICZfX2hlYWQge1xuICAgICAgICBtYXJnaW46IDAgMCAyNnB4IDA7IH1cblxuICAgICZfX2hlYWRsaW5lIHtcbiAgICAgICAgQGluY2x1ZGUgYmViYXMtYm9sZDtcblxuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luOiAwIDAgOHB4IDA7XG4gICAgICAgIGZvbnQtc2l6ZTogNjhweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDcycHg7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cbiAgICAgICAgQGluY2x1ZGUgdGFibGV0LWJpZyB7XG4gICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDRweCAwOyB9IH1cblxuICAgICZfX3RpdGxlIHtcbiAgICAgICAgQGluY2x1ZGUgYmViYXMtcmVndWxhcjtcblxuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgZm9udC1zaXplOiA1MnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogNTNweDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDEuMDRweDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuICAgICAgICBAaW5jbHVkZSB0YWJsZXQtYmlnIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyN3B4OyB9IH1cblxuICAgICZfX2Rlc2NyaXB0aW9uIHtcbiAgICAgICAgcCB7XG4gICAgICAgICAgICBAaW5jbHVkZSB0eHQtYm9keTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWJpZyB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4OyB9XG5cbiAgICAgICAgICAgICYgKyBwIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyOHB4OyB9IH0gfVxuXG4gICAgJl9fYnRucyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIG1hcmdpbjogNDBweCAwIDAgMDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgICAgIEBpbmNsdWRlIHRhYmxldC1iaWcge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuXG4gICAgICAgIC5idG4ge1xuICAgICAgICAgICAgbWluLXdpZHRoOiAyODBweDtcbiAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1iaWcge1xuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMjMwcHg7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyMzBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87IH1cblxuICAgICAgICAgICAgJiArIC5idG4ge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxOHB4O1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWJpZyB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxNHB4OyB9IH0gfSB9XG5cbiAgICAmX19kb25hdGUge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkYy13aGl0ZTtcbiAgICAgICAgYm94LXNoYWRvdzogMHB4IDMyLjc0MjJweCAyNi4xOTM4cHggcmdiYSgwLCAwLCAwLCAwLjA1MDMxOTgpO1xuICAgICAgICBwYWRkaW5nOiAzOHB4O1xuICAgICAgICBtYXJnaW46IDQwcHggMDtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcblxuICAgICAgICBAaW5jbHVkZSB0YWJsZXQtYmlnIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7IH1cblxuICAgICAgICAuZG9uYXRlIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDM4cHggOTBweDtcbiAgICAgICAgICAgIGJvcmRlcjogOHB4IHNvbGlkICRjLWdyZWVuO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IDMyLjc0MjJweCAyNi4xOTM4cHggcmdiYSgwLCAwLCAwLCAwLjA1MDMxOTgpO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtYmlnIHtcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lOyB9XG5cbiAgICAgICAgICAgICYtZm9ybSB7XG4gICAgICAgICAgICAgICAgJl9fZmllbGRzIHtcbiAgICAgICAgICAgICAgICAgICAgLnNldHRpbmdzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICYtaW5mbyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJl9fdGl0bGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4OiAwIDAgMTkwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWJpZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4OiAwIDAgYXV0bzsgfSB9IH0gfSB9IH0gfSB9XG5cbiAgICAmX192aXN1YWwge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgICAgIHdpZHRoOiAzMCU7XG5cbiAgICAgICAgQGluY2x1ZGUgdGFibGV0LWJpZyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMjBweCAwOyB9XG5cbiAgICAgICAgJi0tc21hbGwge1xuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWJpZyB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyMTBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87IH0gfSB9XG5cbiAgICAmX19pbWcge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIG1heC13aWR0aDogMTAwJTsgfSB9XG4iLCIubmF2IHtcbiAgICAmLXRhYnMge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA1MCU7XG5cbiAgICAgICAgICAgICY6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogbm9uZTsgfSB9XG5cbiAgICAgICAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgcmdiYSgkYy1ibGFjaywgMC4zNSk7IH0gfVxuXG4gICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjLWdyZWVuO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGMtZ3JlZW47IH0gfVxuXG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBzYW5zLW1lZGl1bTtcblxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIGhlaWdodDogNjJweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNjJweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIGNvbG9yOiByZ2JhKCRjLWJsYWNrLCAwLjgpO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoJGMtYmxhY2ssIDAuMzUpO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0Y3RkJGQTsgfSB9IH0gfVxuIiwiLmFsZXJ0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYmFja2dyb3VuZDogJGMtb3JhbmdlLWxpZ2h0O1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG5cbiAgICBAaW5jbHVkZSB0YWJsZXQtYmlnIHtcbiAgICAgICAgcGFkZGluZzogMTBweCA0MHB4IDEwcHggMjBweDsgfVxuXG4gICAgJi10ZXh0IHtcbiAgICAgICAgQGluY2x1ZGUgc2Fucy1yZWd1bGFyO1xuXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE5cHg7XG4gICAgICAgIGNvbG9yOiAkYy13aGl0ZTsgfVxuXG4gICAgLmJ0biB7XG4gICAgICAgICYtY2xvc2Uge1xuICAgICAgICAgICAgJi13aGl0ZSB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICByaWdodDogMDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1iaWcge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDIwcHg7IH0gfSB9IH0gfVxuIiwiLmV2ZW50cyB7XG4gICAgJi1saXN0IHtcbiAgICAgICAgJl9faGVhZCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMzBweCAwO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtYmlnIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAyMHB4IDA7IH0gfVxuXG4gICAgICAgICZfX2hlYWRsaW5lIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJlYmFzLWJvbGQ7XG5cbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNjhweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA3MnB4O1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWJpZyB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4OyB9IH1cblxuICAgICAgICAmX190aXRsZSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBiZWJhcy1yZWd1bGFyO1xuXG4gICAgICAgICAgICBmb250LXNpemU6IDM4cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNDNweDtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4zOHB4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtYmlnIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI3cHg7XG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjI0cHg7IH1cblxuICAgICAgICAgICAgYiB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYmViYXMtYm9sZDsgfSB9XG5cbiAgICAgICAgJl9faXRlbXMge1xuICAgICAgICAgICAgLmV2ZW50cyB7XG4gICAgICAgICAgICAgICAgJl9faXRlbXMge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgLTIycHg7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWJpZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgLTE1cHg7IH1cblxuICAgICAgICAgICAgICAgICAgICAuZXZlbnRzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICYtaXRlbSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWJpZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDE1cHggMjBweCAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYy13aGl0ZTsgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi0tYmlnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWJpZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAzNnB4IDA7IH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmICsgLmV2ZW50cyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLWl0ZW0ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1iaWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogNDBweDsgfSB9IH0gfSB9IH0gfSB9IH0gfSB9XG4iLCIuZG9uYXRpb25zIHtcbiAgICAmX19oZWFkbGluZSB7XG4gICAgICAgIEBpbmNsdWRlIGJlYmFzLXJlZ3VsYXI7XG5cbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbjogMCAwIDMycHggMDtcbiAgICAgICAgcGFkZGluZzogMCAzOHB4O1xuICAgICAgICBmb250LXNpemU6IDM4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0M3B4O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMzZweDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuICAgICAgICBAaW5jbHVkZSB0YWJsZXQtYmlnIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAyMHB4IDA7IH0gfVxuXG4gICAgJi1pdGVtIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGMtd2hpdGU7XG4gICAgICAgIGJveC1zaGFkb3c6IDBweCA5LjgxMzQ3cHggNy44NTA3N3B4IHJnYmEoMCwgMCwgMCwgMC4wMzUpO1xuICAgICAgICBtYXJnaW46IDAgMCAyNHB4IDA7XG5cbiAgICAgICAgQGluY2x1ZGUgdGFibGV0LWJpZyB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAxOHB4IDA7IH1cblxuICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICBtYXJnaW46IDA7IH1cblxuICAgICAgICAmX19oZWFkIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgcGFkZGluZzogMjRweCAzOHB4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtYmlnIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyB9IH1cblxuICAgICAgICAmX19hdXRob3Ige1xuICAgICAgICAgICAgQGluY2x1ZGUgc2Fucy1ib2xkO1xuXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW46IDAgMjBweCAwIDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWJpZyB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDsgfSB9XG5cbiAgICAgICAgJl9fZGF0ZSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBzYW5zLXJlZ3VsYXI7XG5cbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgY29sb3I6IHJnYmEoIzJGMzIzQSwgMC43NSk7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1iaWcge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMThweDsgfSB9XG5cbiAgICAgICAgJl9fc3VtIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHNhbnMtcmVndWxhcjtcblxuICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMzcHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1iaWcge1xuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMTIwcHg7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4OyB9IH1cblxuICAgICAgICAmX19kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICBwYWRkaW5nOiAyNHB4IDM4cHg7XG4gICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgjQjJBRkFGLCAwLjQ1KTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWJpZyB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjBweDsgfVxuXG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0eHQtYm9keTtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1iaWcge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4OyB9IH0gfSB9XG5cbiAgICAmX19idG4ge1xuICAgICAgICBtYXgtd2lkdGg6IDM4NXB4O1xuICAgICAgICBtYXJnaW46IDUycHggYXV0byAwIGF1dG87XG5cbiAgICAgICAgQGluY2x1ZGUgdGFibGV0LWJpZyB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDI0MHB4O1xuICAgICAgICAgICAgbWFyZ2luOiAyOHB4IGF1dG8gMCBhdXRvOyB9IH0gfVxuIiwiLmltYWdlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMCAwIDY2JSAwO1xuXG4gICAgaW1nIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjsgfSB9XG4iLCIudmlkZW8ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwIDAgNjYlIDA7XG5cbiAgICB2aWRlbyB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7IH1cblxuICAgICZfX3ByZXZpZXcge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyOyB9XG5cbiAgICAmLmlzIHtcbiAgICAgICAgJi1hY3RpdmUge1xuICAgICAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICAgICAgJi1wbGF5IHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbiAgICAgICAgICAgIC52aWRlbyB7XG4gICAgICAgICAgICAgICAgJl9fcHJldmlldyB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfSB9IH1cblxuICAgIC5idG4ge1xuICAgICAgICAmLXBsYXkge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICAgICAgei1pbmRleDogMjsgfSB9IH1cbiIsIi5kZWMge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICAgIEBpbmNsdWRlIHRhYmxldC1iaWcge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9XG5cbiAgICAmLXdyYXBwZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIC8vIG92ZXJmbG93OiBoaWRkZW5cblxuICAgICAgICAmLS1wYWRkaW5nIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1iaWcge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMjVweDsgfSB9IH1cblxuICAgICYtbW9iIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblxuICAgICAgICBAaW5jbHVkZSB0YWJsZXQtYmlnIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG5cbiAgICAgICAgJi0tMDAxIHtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGxlZnQ6IC0xNXB4O1xuICAgICAgICAgICAgd2lkdGg6IDYxcHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1iaWcge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4gICAgICAgICYtLTAwMiB7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIHdpZHRoOiA1N3B4OyB9XG5cbiAgICAgICAgJi0tMDAzIHtcbiAgICAgICAgICAgIHJpZ2h0OiAtMzBweDtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIHdpZHRoOiA2NXB4OyB9XG5cbiAgICAgICAgJi0tMDA0IHtcbiAgICAgICAgICAgIHJpZ2h0OiAtMzBweDtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIHdpZHRoOiA2NXB4OyB9XG5cbiAgICAgICAgJi0tMDA1IHtcbiAgICAgICAgICAgIHRvcDogLTE1cHg7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIHdpZHRoOiAxMjhweDsgfVxuXG4gICAgICAgICYtLTAwNiB7XG4gICAgICAgICAgICB0b3A6IDM3NXB4O1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHdpZHRoOiA2M3B4OyB9XG5cbiAgICAgICAgJi0tMDA3IHtcbiAgICAgICAgICAgIHRvcDogMzJweDtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwNHB4OyB9XG5cbiAgICAgICAgJi0tMDA4IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgICAgICB3aWR0aDogMTI4cHg7XG4gICAgICAgICAgICBtYXJnaW46IDEwcHggMCAwIGF1dG87IH1cblxuICAgICAgICAmLS0wMDkge1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICBib3R0b206IC0zMnB4O1xuICAgICAgICAgICAgd2lkdGg6IDU0cHg7IH1cblxuICAgICAgICAmLS0wMTAge1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIHdpZHRoOiA0NXB4OyB9XG5cbiAgICAgICAgJi0tMTAwIHtcbiAgICAgICAgICAgIHRvcDogMTdweDtcbiAgICAgICAgICAgIHJpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgd2lkdGg6IDcycHg7IH1cblxuICAgICAgICAmLS0xMDEge1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICB3aWR0aDogOTZweDsgfSB9XG5cbiAgICAmLS0wMDEge1xuICAgICAgICB0b3A6IC00MXB4O1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogMjczcHg7XG5cbiAgICAgICAgQGluY2x1ZGUgZGVza3RvcC1zbWFsbCB7XG4gICAgICAgICAgICB3aWR0aDogMTQwcHg7IH0gfVxuXG4gICAgJi0tMDAyIHtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgICAgICAgbGVmdDogMzRweDtcbiAgICAgICAgd2lkdGg6IDM0M3B4O1xuICAgICAgICB6LWluZGV4OiAtMTtcblxuICAgICAgICBAaW5jbHVkZSBkZXNrdG9wLXNtYWxsIHtcbiAgICAgICAgICAgIHdpZHRoOiAxNzBweDsgfSB9XG5cbiAgICAmLS0wMDMge1xuICAgICAgICB0b3A6IC0yNzBweDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNjUlLCAwJSk7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB3aWR0aDogMjI1cHg7XG5cbiAgICAgICAgQGluY2x1ZGUgZGVza3RvcC1zbWFsbCB7XG4gICAgICAgICAgICB3aWR0aDogMTE1cHg7XG4gICAgICAgICAgICB0b3A6IC0xMTBweDtcbiAgICAgICAgICAgIHJpZ2h0OiAzMHB4OyB9IH1cblxuICAgICYtLTAwNCB7XG4gICAgICAgIGJvdHRvbTogLTU0cHg7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiAxNzFweDtcblxuICAgICAgICAmLXJldmVyc2Uge1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICBsZWZ0OiBpbml0aWFsOyB9XG5cbiAgICAgICAgQGluY2x1ZGUgZGVza3RvcC1zbWFsbCB7XG4gICAgICAgICAgICB3aWR0aDogODBweDsgfSB9XG5cbiAgICAmLS0wMDUge1xuICAgICAgICB0b3A6IDc1cHg7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDQwJSwgLTEwMCUpO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgd2lkdGg6IDQyNnB4O1xuICAgICAgICB6LWluZGV4OiAyO1xuXG4gICAgICAgIEBpbmNsdWRlIGRlc2t0b3Atc21hbGwge1xuICAgICAgICAgICAgd2lkdGg6IDIxM3B4O1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMzAlLCAtMTAwJSk7IH0gfVxuXG4gICAgJi0tMDA2IHtcbiAgICAgICAgdG9wOiAxMDBweDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwMCUsIC0xMDAlKTtcbiAgICAgICAgbGVmdDogMTAwcHg7XG4gICAgICAgIHdpZHRoOiAyNzBweDtcbiAgICAgICAgei1pbmRleDogLTE7XG5cbiAgICAgICAgQGluY2x1ZGUgZGVza3RvcC1zbWFsbCB7XG4gICAgICAgICAgICB3aWR0aDogMTM0cHg7IH0gfVxuXG4gICAgJi0tMDA3IHtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMDAlLCAtNTAlKTtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHdpZHRoOiA1NTdweDtcblxuICAgICAgICBAaW5jbHVkZSBkZXNrdG9wIHtcbiAgICAgICAgICAgIHdpZHRoOiAzNTBweDsgfVxuXG4gICAgICAgIEBpbmNsdWRlIGRlc2t0b3Atc21hbGwge1xuICAgICAgICAgICAgd2lkdGg6IDI4MHB4OyB9IH1cblxuXG5cbiAgICAmLS0wMDgge1xuICAgICAgICBib3R0b206IC03NXB4O1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogMzEwcHg7XG5cbiAgICAgICAgQGluY2x1ZGUgZGVza3RvcC1zbWFsbCB7XG4gICAgICAgICAgICB3aWR0aDogMTU1cHg7IH0gfVxuXG4gICAgJi0tMDA5IHtcbiAgICAgICAgYm90dG9tOiAtODJweDtcbiAgICAgICAgcmlnaHQ6IDE0cHg7XG4gICAgICAgIHdpZHRoOiAzMzNweDtcblxuICAgICAgICBAaW5jbHVkZSBkZXNrdG9wLXNtYWxsIHtcbiAgICAgICAgICAgIHdpZHRoOiAxNzBweDsgfSB9XG5cbiAgICAmLS0wMTEge1xuICAgICAgICBib3R0b206IC0xMnB4O1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogMTU2cHg7XG5cbiAgICAgICAgQGluY2x1ZGUgZGVza3RvcC1zbWFsbCB7XG4gICAgICAgICAgICB3aWR0aDogODBweDsgfSB9XG5cbiAgICAmLS0wMTIge1xuICAgICAgICBib3R0b206IC01MnB4O1xuICAgICAgICBsZWZ0OiAyMnB4O1xuICAgICAgICB3aWR0aDogMTI4cHg7XG5cbiAgICAgICAgQGluY2x1ZGUgZGVza3RvcC1zbWFsbCB7XG4gICAgICAgICAgICB3aWR0aDogNjVweDsgfSB9XG5cbiAgICAmLS0wMTMge1xuICAgICAgICB0b3A6IDUycHg7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiAyNDdweDtcblxuICAgICAgICBAaW5jbHVkZSBkZXNrdG9wLXNtYWxsIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMzBweDsgfSB9XG5cbiAgICAmLS0wMTQge1xuICAgICAgICBib3R0b206IDE2MXB4O1xuICAgICAgICBsZWZ0OiA0N3B4O1xuICAgICAgICB3aWR0aDogMTE0cHg7XG5cbiAgICAgICAgQGluY2x1ZGUgZGVza3RvcC1zbWFsbCB7XG4gICAgICAgICAgICB3aWR0aDogNTdweDsgfSB9XG5cbiAgICAmLS0wMTUge1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgYm90dG9tOiAtNDBweDtcbiAgICAgICAgd2lkdGg6IDE2NXB4O1xuXG4gICAgICAgIEBpbmNsdWRlIGRlc2t0b3Atc21hbGwge1xuICAgICAgICAgICAgd2lkdGg6IDg1cHg7IH0gfVxuXG4gICAgJi0tMDE2IHtcbiAgICAgICAgdG9wOiA2NXB4O1xuICAgICAgICByaWdodDogNDBweDtcbiAgICAgICAgd2lkdGg6IDk2cHg7XG5cbiAgICAgICAgQGluY2x1ZGUgZGVza3RvcC1zbWFsbCB7XG4gICAgICAgICAgICB3aWR0aDogNTBweDsgfSB9XG5cbiAgICAmLS0wMTcge1xuICAgICAgICBib3R0b206IDIwMHB4O1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogMjQ3cHg7XG5cbiAgICAgICAgQGluY2x1ZGUgZGVza3RvcC1zbWFsbCB7XG4gICAgICAgICAgICB3aWR0aDogMTIwcHg7IH0gfVxuXG4gICAgJi0tMDE4IHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGJvdHRvbTogNjRweDtcbiAgICAgICAgd2lkdGg6IDI4N3B4O1xuXG4gICAgICAgIEBpbmNsdWRlIGRlc2t0b3Atc21hbGwge1xuICAgICAgICAgICAgd2lkdGg6IDE0NXB4OyB9IH1cblxuICAgICYtLTAxOSB7XG4gICAgICAgIHRvcDogLTIwcHg7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiAyNzFweDtcblxuICAgICAgICBAaW5jbHVkZSBkZXNrdG9wLXNtYWxsIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMzVweDsgfSB9XG5cbiAgICAmLS0wMjAge1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgYm90dG9tOiAyODBweDtcbiAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgIHdpZHRoOiA0NzNweDtcblxuICAgICAgICBAaW5jbHVkZSBkZXNrdG9wLXNtYWxsIHtcbiAgICAgICAgICAgIHdpZHRoOiAyMzVweDsgfSB9XG5cbiAgICAmLS0wMjEge1xuICAgICAgICByaWdodDogMTMwcHg7XG4gICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgICBib3R0b206IC01MnB4O1xuICAgICAgICB3aWR0aDogMzM1cHg7XG5cbiAgICAgICAgQGluY2x1ZGUgZGVza3RvcC1zbWFsbCB7XG4gICAgICAgICAgICB3aWR0aDogMTY1cHg7IH0gfVxuXG4gICAgJi0tMDIyIHtcbiAgICAgICAgbGVmdDogMjVweDtcbiAgICAgICAgdG9wOiAyMDBweDtcbiAgICAgICAgd2lkdGg6IDEzOXB4O1xuXG4gICAgICAgIEBpbmNsdWRlIGRlc2t0b3Age1xuICAgICAgICAgICAgbGVmdDogLTUwcHg7IH0gfVxuXG4gICAgJi0tMDIzIHtcbiAgICAgICAgYm90dG9tOiAtNTBweDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IDE2NnB4OyB9XG5cbiAgICAmLS0wMjQge1xuICAgICAgICB0b3A6IDYwMHB4O1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogMTcwcHg7IH1cblxuICAgICYtLTAyNSB7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgd2lkdGg6IDE3N3B4OyB9XG5cbiAgICAmLS0wMjYge1xuICAgICAgICByaWdodDogMTE4cHg7XG4gICAgICAgIGJvdHRvbTogMjBweDtcbiAgICAgICAgd2lkdGg6IDMzOHB4OyB9XG5cbiAgICAmLS0wMjcge1xuICAgICAgICB0b3A6IDcycHg7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiAxNDZweDsgfVxuXG4gICAgJi0tMDI4IHtcbiAgICAgICAgdG9wOiAyMzVweDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHdpZHRoOiAxMThweDsgfVxuXG4gICAgJi0tMDI5IHtcbiAgICAgICAgYm90dG9tOiAzNTBweDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IDE3NXB4OyB9XG5cbiAgICAmLS0wMzAge1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgYm90dG9tOiAtNTJweDtcbiAgICAgICAgd2lkdGg6IDE2MnB4OyB9XG5cbiAgICAmLS0xMDAge1xuICAgICAgICB0b3A6IDY0cHg7XG4gICAgICAgIGxlZnQ6IDMwcHg7XG4gICAgICAgIHdpZHRoOiAxNTlweDsgfVxuXG4gICAgJi0tMTAxIHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgd2lkdGg6IDMwOXB4OyB9IH1cblxuIiwiLnVybCB7XG4gICAgJi1jb3B5IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgd2lkdGg6IDUyNXB4O1xuICAgICAgICBoZWlnaHQ6IDU2cHg7XG4gICAgICAgIC8vIGJvcmRlci1yYWRpdXM6IDRweFxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcblxuICAgICAgICBAaW5jbHVkZSB0YWJsZXQtYmlnIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlOyB9XG5cbiAgICAgICAgJl9faW5wdXQge1xuICAgICAgICAgICAgQGluY2x1ZGUgc2Fucy1tZWRpdW07XG5cbiAgICAgICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjLXdoaXRlO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDU2cHg7XG4gICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4IDAgMCA0cHg7IH1cblxuICAgICAgICAmX19idXR0b24ge1xuICAgICAgICAgICAgd2lkdGg6IDIxNXB4O1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgNHB4IDRweCAwOyB9IH0gfVxuIiwiLmVycm9yIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcGFkZGluZzogMTAwcHggMDtcbiAgICBtaW4taGVpZ2h0OiBjYWxjKDEwMHZoIC0gNjVweCk7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcblxuICAgICZfX251bWJlciB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXgtd2lkdGg6IDg4MHB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMjBweDtcblxuICAgICAgICBAaW5jbHVkZSB0YWJsZXQtYmlnIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMjM1cHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0OHB4OyB9IH1cblxuICAgICZfX2hlYWRsaW5lIHtcbiAgICAgICAgQGluY2x1ZGUgc2Fucy1ib2xkO1xuXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW46IDAgMCA0OHB4IDA7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMzdweDtcbiAgICAgICAgY29sb3I6ICRjLWJsYWNrO1xuXG4gICAgICAgIEBpbmNsdWRlIHRhYmxldC1iaWcge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAyNHB4IDA7IH0gfVxuXG4gICAgJl9fYnRuIHtcbiAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICB3aWR0aDogMjgwcHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWJpZyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDIwMHB4OyB9IH0gfSB9XG4iLCIuY3JvcC1waG90byB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAmX192aXN1YWwge1xuICAgICAgICBmbGV4OiAwIDAgMjYwcHg7XG4gICAgICAgIHdpZHRoOiAyNjBweDtcbiAgICAgICAgaGVpZ2h0OiAyNjBweDtcbiAgICAgICAgbWFyZ2luOiAwIDI4cHg7XG5cbiAgICAgICAgQGluY2x1ZGUgdGFibGV0LWJpZyB7XG4gICAgICAgICAgICBmbGV4OiAwIDAgMjAwcHg7XG4gICAgICAgICAgICB3aWR0aDogMjAwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDIwMHB4OyB9XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjsgfSB9XG5cbiAgICAmX19jcm9wIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgICAgQGluY2x1ZGUgdGFibGV0LWJpZyB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7IH0gfVxuXG4gICAgJl9fcHJldmlldyB7XG4gICAgICAgIHdpZHRoOiAxMzBweDtcbiAgICAgICAgaGVpZ2h0OiAxMzBweDtcbiAgICAgICAgZmxleDogMCAwIDEzMHB4O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBtYXJnaW46IDAgMjhweDtcblxuICAgICAgICBAaW5jbHVkZSB0YWJsZXQtYmlnIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7IH1cblxuICAgICAgICAmLS1yb3VuZGVkIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTsgfSB9XG5cbiAgICAmX19jcm9wcGVkIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuXG4gICAgJl9fYnV0dG9uIHtcbiAgICAgICAgbWFyZ2luOiA2MHB4IDAgMCAwO1xuXG4gICAgICAgIEBpbmNsdWRlIHRhYmxldC1iaWcge1xuICAgICAgICAgICAgbWFyZ2luOiAyNHB4IDAgMCAwOyB9IH0gfVxuIl19 */
