@import "../../../../node_modules/swiper/swiper.min.css";@import "../../../../node_modules/swiper/modules/navigation/navigation.min.css";@font-face{font-family:Heebo;src:url(../fonts/HeeboLight/HeeboLight.eot);src:url(../fonts/HeeboLight/HeeboLight.eot?#iefix) format("embedded-opentype"),url(../fonts/HeeboLight/HeeboLight.woff) format("woff"),url(../fonts/HeeboLight/HeeboLight.woff2) format("woff2"),url(../fonts/HeeboLight/HeeboLight.ttf) format("truetype"),url(../fonts/HeeboLight/HeeboLight.svg#Heebo) format("svg"),url(../fonts/HeeboLight/HeeboLight.eot) format("embedded-opentype"),url(../fonts/HeeboLight/HeeboLight.eot?#iefix) format("embedded-opentype");font-weight:300;font-style:normal}@font-face{font-family:Heebo;src:url(../fonts/HeeboRegular/HeeboRegular.eot);src:url(../fonts/HeeboRegular/HeeboRegular.eot?#iefix) format("embedded-opentype"),url(../fonts/HeeboRegular/HeeboRegular.woff) format("woff"),url(../fonts/HeeboRegular/HeeboRegular.woff2) format("woff2"),url(../fonts/HeeboRegular/HeeboRegular.ttf) format("truetype"),url(../fonts/HeeboRegular/HeeboRegular.svg#Heebo) format("svg"),url(../fonts/HeeboRegular/HeeboRegular.eot) format("embedded-opentype"),url(../fonts/HeeboRegular/HeeboRegular.eot?#iefix) format("embedded-opentype");font-weight:400;font-style:normal}@font-face{font-family:Heebo;src:url(../fonts/HeeboMedium/HeeboMedium.eot);src:url(../fonts/HeeboMedium/HeeboMedium.eot?#iefix) format("embedded-opentype"),url(../fonts/HeeboMedium/HeeboMedium.woff) format("woff"),url(../fonts/HeeboMedium/HeeboMedium.woff2) format("woff2"),url(../fonts/HeeboMedium/HeeboMedium.ttf) format("truetype"),url(../fonts/HeeboMedium/HeeboMedium.svg#Heebo) format("svg"),url(../fonts/HeeboMedium/HeeboMedium.eot) format("embedded-opentype"),url(../fonts/HeeboMedium/HeeboMedium.eot?#iefix) format("embedded-opentype");font-weight:500;font-style:normal}@font-face{font-family:Heebo;src:url(../fonts/HeeboBold/HeeboBold.eot);src:url(../fonts/HeeboBold/HeeboBold.eot?#iefix) format("embedded-opentype"),url(../fonts/HeeboBold/HeeboBold.woff) format("woff"),url(../fonts/HeeboBold/HeeboBold.woff2) format("woff2"),url(../fonts/HeeboBold/HeeboBold.ttf) format("truetype"),url(../fonts/HeeboBold/HeeboBold.svg#Heebo) format("svg"),url(../fonts/HeeboBold/HeeboBold.eot) format("embedded-opentype"),url(../fonts/HeeboBold/HeeboBold.eot?#iefix) format("embedded-opentype");font-weight:700;font-style:normal}@font-face{font-family:Heebo;src:url(../fonts/HeeboExtraBold/HeeboExtraBold.eot);src:url(../fonts/HeeboExtraBold/HeeboExtraBold.eot?#iefix) format("embedded-opentype"),url(../fonts/HeeboExtraBold/HeeboExtraBold.woff) format("woff"),url(../fonts/HeeboExtraBold/HeeboExtraBold.woff2) format("woff2"),url(../fonts/HeeboExtraBold/HeeboExtraBold.ttf) format("truetype"),url(../fonts/HeeboExtraBold/HeeboExtraBold.svg#Heebo) format("svg"),url(../fonts/HeeboExtraBold/HeeboExtraBold.eot) format("embedded-opentype"),url(../fonts/HeeboExtraBold/HeeboExtraBold.eot?#iefix) format("embedded-opentype");font-weight:800;font-style:normal}@font-face{font-family:Heebo;src:url(../fonts/HeeboBlack/HeeboBlack.eot);src:url(../fonts/HeeboBlack/HeeboBlack.eot?#iefix) format("embedded-opentype"),url(../fonts/HeeboBlack/HeeboBlack.woff) format("woff"),url(../fonts/HeeboBlack/HeeboBlack.woff2) format("woff2"),url(../fonts/HeeboBlack/HeeboBlack.ttf) format("truetype"),url(../fonts/HeeboBlack/HeeboBlack.svg#Heebo) format("svg"),url(../fonts/HeeboBlack/HeeboBlack.eot) format("embedded-opentype"),url(../fonts/HeeboBlack/HeeboBlack.eot?#iefix) format("embedded-opentype");font-weight:900;font-style:normal}@font-face{font-family:FbNoam;src:url(/wp-content/themes/mishpat/assets/dist/fonts/webfont/FbNoam-ExtraLight.woff2) format("woff2"),url(/wp-content/themes/mishpat/assets/dist/fonts/webfont/FbNoam-ExtraLight.woff) format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:FbNoam;src:url(/wp-content/themes/mishpat/assets/dist/fonts/webfont/FbNoam-Light.woff2) format("woff2"),url(/wp-content/themes/mishpat/assets/dist/fonts/webfont/FbNoam-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:FbNoam;src:url(/wp-content/themes/mishpat/assets/dist/fonts/webfont/FbNoam-Regular.woff2) format("woff2"),url(/wp-content/themes/mishpat/assets/dist/fonts/webfont/FbNoam-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:FbNoam;src:url(/wp-content/themes/mishpat/assets/dist/fonts/webfont/FbNoam-Medium.woff2) format("woff2"),url(/wp-content/themes/mishpat/assets/dist/fonts/webfont/FbNoam-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:FbNoam;src:url(/wp-content/themes/mishpat/assets/dist/fonts/webfont/FbNoam-Bold.woff2) format("woff2"),url(/wp-content/themes/mishpat/assets/dist/fonts/webfont/FbNoam-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:FbNoam;src:url(/wp-content/themes/mishpat/assets/dist/fonts/webfont/FbNoam-Black.woff2) format("woff2"),url(/wp-content/themes/mishpat/assets/dist/fonts/webfont/FbNoam-Black.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Heebo;src:url(/wp-content/themes/mishpat/assets/dist/fonts/HeeboThin/HeeboThin.woff2) format("woff2"),url(/wp-content/themes/mishpat/assets/dist/fonts/HeeboThin/HeeboThin.woff) format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Heebo;src:url(/wp-content/themes/mishpat/assets/dist/fonts/HeeboLight/HeeboLight.woff2) format("woff2"),url(/wp-content/themes/mishpat/assets/dist/fonts/HeeboLight/HeeboLight.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Heebo;src:url(/wp-content/themes/mishpat/assets/dist/fonts/HeeboRegular/HeeboRegular.woff2) format("woff2"),url(/wp-content/themes/mishpat/assets/dist/fonts/HeeboRegular/HeeboRegular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Heebo;src:url(/wp-content/themes/mishpat/assets/dist/fonts/HeeboMedium/HeeboMedium.woff2) format("woff2"),url(/wp-content/themes/mishpat/assets/dist/fonts/HeeboMedium/HeeboMedium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Heebo;src:url(/wp-content/themes/mishpat/assets/dist/fonts/HeeboBold/HeeboBold.woff2) format("woff2"),url(/wp-content/themes/mishpat/assets/dist/fonts/HeeboBold/HeeboBold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Heebo;src:url(/wp-content/themes/mishpat/assets/dist/fonts/HeeboExtraBold/HeeboExtraBold.woff2) format("woff2"),url(/wp-content/themes/mishpat/assets/dist/fonts/HeeboExtraBold/HeeboExtraBold.woff) format("woff");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Heebo;src:url(/wp-content/themes/mishpat/assets/dist/fonts/HeeboBlack/HeeboBlack.woff2) format("woff2"),url(/wp-content/themes/mishpat/assets/dist/fonts/HeeboBlack/HeeboBlack.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}body,html{display:-ms-flexbox;display:flex;min-height:100vh;-ms-flex-direction:column;flex-direction:column;direction:rtl}body{margin:0;padding:0;font-family:FbNoam,sans-serif;font-weight:400;font-size:16px;min-width:320px;overflow-x:hidden}*,:after,:before{box-sizing:border-box}main{-ms-flex:1;flex:1;overflow-x:hidden}.no-scroll{overflow:hidden;height:100%;width:100%}.no-scroll:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;z-index:5;background:rgba(16,28,44,.5)}.container{margin:0 auto;width:100%;max-width:1400px;padding:0 12px}h1,h2,h3,h4,h5,h6,li,ol,p,span,ul{margin:0;padding:0}h1{font-size:48px;line-height:1.2}h1,h2{font-weight:700;color:#121f46}h2{font-size:38px}h2,h3{line-height:1.3}h3{font-size:32px;font-weight:600;color:#121f46}h4{font-size:24px;font-weight:500}h4,h5{line-height:1.4;color:#121f46}h5{font-size:22px}h5,h6{font-weight:400}h6{font-size:18px;line-height:1.5;color:#121f46}.skip-link{position:absolute;top:-40px;left:0;background:#000;color:#fff;padding:8px 16px;text-decoration:none;z-index:100000;font-size:16px;font-weight:600}.skip-link:focus{top:0;outline:3px solid #fff;outline-offset:2px}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}a:focus,button:focus,input:focus,select:focus,textarea:focus{outline:2px solid #005fcc;outline-offset:2px}a{color:inherit;text-decoration:underline}a:focus,a:hover{text-decoration:none}img{display:block;max-width:100%;height:auto}.breadcrumbs-container{max-width:1267px;margin:0 auto;margin-top:20px;margin-bottom:38px;font-size:13px;font-weight:400;color:#121f46}@media (max-width:767px){.breadcrumbs-container{margin-top:20px;margin-bottom:20px;padding:0 16px}}.breadcrumbs-container a{color:#121f46;text-decoration:none}.breadcrumbs-container a:hover{text-decoration:underline}.breadcrumbs-container .breadcrumb_last,.breadcrumbs-container .breadcrumb_last strong{font-weight:400}.rtl,.rtl .wpcf7{direction:rtl}.rtl .wpcf7{text-align:right}.rtl .wpcf7-select,.rtl .wpcf7-text,.rtl .wpcf7-textarea{direction:rtl!important;text-align:right}.navigation{width:100%;background:#fff;border-radius:0 0 4px 4px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);position:sticky;top:0;z-index:50}.navigation__container{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:row;flex-direction:row;gap:1.8125rem;padding:.5rem 1.875rem}.navigation__actions,.navigation__container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.navigation__actions{gap:.5rem;width:auto;-ms-flex-pack:start;justify-content:flex-start}@media (max-width:991px){.navigation__actions{display:none}}.navigation__btn{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:.5rem;padding:.25rem .5rem;border-radius:20px;border:none;font-size:12px;font-weight:700;cursor:pointer;transition:all .2s;line-height:1;font-family:Heebo,sans-serif}.navigation__btn img{width:1rem;height:1rem}.navigation__btn--primary{background:#fdc641;color:#121f46;height:2rem}.navigation__btn--primary:hover{opacity:.9}.navigation__btn--secondary{background:#121f46;color:#f5f5f5;height:2rem}.navigation__btn--secondary:hover{opacity:.9}.navigation__btn--full{width:100%;height:3rem;font-size:1rem;-ms-flex-pack:center;justify-content:center;padding:.75rem 1rem}.navigation__btn--full img{width:1.25rem;height:1.25rem}.navigation__search{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:.5rem;padding:.25rem 0;border-bottom:1px solid #283764;min-width:123px}@media (max-width:991px){.navigation__search{display:none}}.navigation__search-input{font-size:12px;color:#283764;border:none;outline:none;font-family:Heebo,sans-serif}.navigation__search-input::-webkit-input-placeholder{color:#283764}.navigation__search-input::-moz-placeholder{color:#283764}.navigation__search-input::-ms-input-placeholder{color:#283764}.navigation__search-input::placeholder{color:#283764}.navigation__search svg{width:1rem;height:1rem;cursor:pointer}.navigation__main{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:2.75rem;position:relative;width:auto}@media (max-width:991px){.navigation__main{display:none}}.navigation__menu{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:6px;position:relative}.navigation__menu>ul>li:before{content:"";width:100vw;height:0;position:fixed;background:#fff;top:0;transition:all .2s;top:90px;left:0}.navigation__menu>ul>li:hover:before{height:50vh}.navigation__menu-list{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:6px;list-style:none;margin:0;padding:0}.navigation__menu-item{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:.25rem;padding:.25rem;background:transparent;border:none;cursor:pointer;transition:all .2s;position:relative}.navigation__menu-item:hover{background:transparent}.navigation__menu-item span{font-family:Heebo,sans-serif;font-size:14px;font-weight:600;font-style:normal;line-height:120%;letter-spacing:0;text-align:right;color:#121f46}.navigation__menu-item--dropdown img{width:1rem;height:1rem;margin-right:.5rem}.navigation__submenu{display:none;list-style:none;margin:0;padding:0;position:absolute;background:#fff;z-index:100;min-width:300px}.navigation__submenu--level-1{top:100%;left:0;margin-top:0;display:none;-ms-flex-wrap:wrap;flex-wrap:wrap;width:auto;max-width:1200px;padding:0;gap:0}.navigation__submenu--level-2,.navigation__submenu--level-3,.navigation__submenu--level-4{top:0;right:100%;margin-right:0;display:none;-ms-flex-direction:column;flex-direction:column;width:300px;padding:.5rem 0;min-height:100%}.navigation .navigation__menu-item--dropdown:hover+.navigation__submenu--level-1,.navigation .navigation__submenu--level-1:hover,.navigation .navigation__submenu--level-2:hover,.navigation .navigation__submenu--level-3:hover,.navigation .navigation__submenu--level-4:hover,.navigation .navigation__submenu-item--has-children:hover+.navigation__submenu--level-2,.navigation .navigation__submenu-item--has-children:hover+.navigation__submenu--level-3,.navigation .navigation__submenu-item--has-children:hover+.navigation__submenu--level-4,.navigation li:hover>.navigation__submenu--level-1,.navigation li:hover>.navigation__submenu--level-2,.navigation li:hover>.navigation__submenu--level-3,.navigation li:hover>.navigation__submenu--level-4{display:-ms-flexbox;display:flex}.navigation__submenu-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:.75rem 1rem;color:#121f46;text-decoration:none;font-weight:400;transition:all .2s;position:relative;width:100%;box-sizing:border-box}.navigation__submenu-item,.navigation__submenu-item span{font-family:Heebo,sans-serif;font-size:14px;font-style:normal;line-height:120%;letter-spacing:0;text-align:right}.navigation__submenu-item span{-ms-flex:1;flex:1;font-weight:inherit}.navigation__submenu-item img{width:10px;height:10px;margin-left:.5rem}.navigation .menu-item:hover>.navigation__submenu-item{background:linear-gradient(90deg,hsla(0,0%,96%,0),#ffed91 50%,rgba(253,198,65,.4) 75%,rgba(253,198,65,0))}.navigation .menu-item:hover>.navigation__submenu-item>span{font-weight:600}.navigation__submenu--level-1>li{width:100%;-ms-flex-negative:0;flex-shrink:0}.navigation>li{position:relative}.navigation__logo-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:auto;-ms-flex-pack:start;justify-content:flex-start}.navigation__logo{width:211px}.navigation__mobile-toggle{position:absolute;right:0;width:2.5rem;height:2.5rem;padding:0;background:transparent;border:none;color:#283764;cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.navigation__mobile-toggle:hover{background:transparent}.navigation__overlay{display:none;position:fixed;inset:0;background:rgba(0,0,0,.5);z-index:60}.navigation__overlay.show{display:block}.navigation__sidebar-social{gap:.75rem}.navigation__sidebar-social,.navigation__social-icon{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.navigation__social-icon{width:2.5rem;height:2.5rem;padding:0;background:transparent;border:none;cursor:pointer;border-radius:50%;transition:background .2s}.navigation__social-icon:hover{background:#f3f4f6}.navigation__social-icon img{width:1.5rem;height:1.5rem}.navigation__sidebar-language{-ms-flex-pack:center;justify-content:center}.navigation__sidebar-language,.navigation__sidebar-language button{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.navigation__sidebar-language button{gap:.5rem;height:2.5rem;padding:.5rem 1rem;background:transparent;border:none;cursor:pointer;border-radius:.5rem;transition:background .2s}.navigation__sidebar-language button:hover{background:#f3f4f6}.navigation__sidebar-language button img{width:1rem;height:1rem;margin-right:.5rem}.navigation__sidebar-language button span{font-size:1rem;color:#283764}.navigation__mobile-menu{display:none;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:1rem;width:100%;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.navigation__mobile-menu img{width:100%;max-width:100px}.navigation__mobile-menu button{background:transparent;border:none;cursor:pointer;padding:0;margin:0;width:36px;height:36px;overflow:hidden;position:relative}.navigation__mobile-menu button svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.navigation__mobile-menu button svg.open{display:block}.navigation__mobile-menu button.is-active .open,.navigation__mobile-menu button svg.close{display:none}.navigation__mobile-menu button.is-active .close{display:block}@media (max-width:991px){.navigation__mobile-menu{display:-ms-flexbox;display:flex}}.navigation__mobile-menu-content{display:none;position:fixed;top:52px;right:0;width:100%;height:calc(100vh - 52px);background:#fff;z-index:100;-ms-flex-direction:column;flex-direction:column;overflow:hidden;transform:translateX(100%);transition:transform .3s ease;border-top:1px solid #a8b5c3}.navigation__mobile-menu-content.is-open{display:-ms-flexbox;display:flex;transform:translateX(0)}.navigation__mobile-panels{position:relative;width:100%;height:100%;overflow:hidden}.navigation__mobile-panel{position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:50px 15px 40px;gap:1rem;overflow-y:auto;transform:translateX(100%);transition:transform .3s ease}.navigation__mobile-panel--main{position:relative;transform:translateX(0)}.navigation__mobile-panel.is-active{transform:translateX(0)}.navigation__mobile-panel.is-hidden{transform:translateX(-30%)}.navigation__mobile-back{display:-ms-flexbox;display:flex;gap:.5rem;padding:.75rem 0;background:none;border:none;border-bottom:1px solid rgba(0,0,0,.1);cursor:pointer;font-family:Heebo,sans-serif;font-size:1rem;font-weight:600;color:#121f46;width:100%;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:start;background:linear-gradient(90deg,hsla(0,0%,96%,0),#ffed91 50%,rgba(253,198,65,.4) 75%,rgba(253,198,65,0))!important}.navigation__mobile-back svg{width:36px;height:36px;border:1.16px solid #283764;border-radius:50%}.navigation__mobile-back:hover{background:rgba(0,0,0,.02)}.navigation__mobile-submenu-list{list-style:none;margin:0;padding:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1;flex:1}.navigation__mobile-submenu-list .navigation__submenu-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:8px 15px;text-decoration:none;color:#121f46;font-family:Heebo,sans-serif;font-size:16px}.navigation__mobile-submenu-list .navigation__submenu-item--has-children{cursor:pointer}.navigation__mobile-submenu-list .navigation__submenu-item--has-children:after{content:"";width:6px;height:6px;border-right:1px solid #121f46;border-top:1px solid #121f46;transform:rotate(225deg);margin-right:auto;margin-left:26px}.navigation__mobile-submenu-list .navigation__submenu-item--has-children img{display:none}.navigation__mobile-submenu-list .navigation__submenu{display:none!important}.navigation__mobile-menu-content .navigation__mobile-nav{-ms-flex:1;flex:1;overflow-y:auto;-ms-flex-align:start;align-items:start;width:100%}.navigation__mobile-menu-content .navigation__mobile-nav .navigation__menu-list{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:stretch;align-items:stretch;gap:0;width:100%}.navigation__mobile-menu-content .navigation__mobile-nav .navigation__menu-list .menu-item{padding:8px 0;border-bottom:1px solid #e6e6e6}.navigation__mobile-menu-content .navigation__mobile-nav .navigation__menu-list .menu-item:before{display:none}.navigation__mobile-menu-content .navigation__mobile-nav .navigation__menu-item{width:100%;-ms-flex-pack:justify;justify-content:space-between;padding:.75rem 0;padding:8px 15px}.navigation__mobile-menu-content .navigation__mobile-nav .navigation__menu-item span{font-size:16px;font-weight:500;font-family:Heebo,sans-serif;line-height:120%;letter-spacing:0;text-align:right;color:#121f46}.navigation__mobile-menu-content .navigation__mobile-nav .navigation__menu-item img{transition:transform .3s ease}.navigation__mobile-menu-content .navigation__mobile-nav .navigation__menu-item[aria-expanded=true]{background:linear-gradient(90deg,hsla(0,0%,96%,0),#ffed91 50%,rgba(253,198,65,.4) 75%,rgba(253,198,65,0));border-radius:8px;border-color:transparent}.navigation__mobile-menu-content .navigation__mobile-nav .navigation__menu-item[aria-expanded=true] img{transform:rotate(180deg)}.navigation__mobile-menu-content .navigation__mobile-nav .navigation__menu-item:focus{outline:none}.navigation__mobile-menu-content .navigation__mobile-nav .navigation__submenu--level-1{position:static;display:none;width:100%;box-shadow:none;padding:0;padding-right:1rem}.navigation__mobile-menu-content .navigation__mobile-nav .navigation__submenu--level-1.is-open{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.navigation__mobile-menu-content .navigation__mobile-nav .navigation__submenu--level-1 .menu-item-has-children{padding:0!important;border-bottom:none!important}.navigation__mobile-menu-content .navigation__mobile-nav .navigation__submenu--level-1 .menu-item-has-children:last-child{border-bottom:none}.navigation__mobile-menu-content .navigation__mobile-nav .navigation__submenu--level-2,.navigation__mobile-menu-content .navigation__mobile-nav .navigation__submenu--level-3,.navigation__mobile-menu-content .navigation__mobile-nav .navigation__submenu--level-4{display:none!important}.navigation__mobile-menu-content .navigation__mobile-nav .navigation__submenu--level-2 .menu-item-has-children,.navigation__mobile-menu-content .navigation__mobile-nav .navigation__submenu--level-3 .menu-item-has-children,.navigation__mobile-menu-content .navigation__mobile-nav .navigation__submenu--level-4 .menu-item-has-children{padding:0!important;border-bottom:none!important}.navigation__mobile-menu-content .navigation__mobile-nav .navigation__submenu--level-2 .menu-item-has-children:last-child,.navigation__mobile-menu-content .navigation__mobile-nav .navigation__submenu--level-3 .menu-item-has-children:last-child,.navigation__mobile-menu-content .navigation__mobile-nav .navigation__submenu--level-4 .menu-item-has-children:last-child{border-bottom:none}.navigation__mobile-menu-content .navigation__mobile-nav .navigation__submenu-item{padding:.75rem 0}.navigation__mobile-menu-content .navigation__mobile-nav .navigation__submenu-item--has-children{cursor:pointer}.navigation__mobile-menu-content .navigation__mobile-nav .navigation__submenu-item--has-children:after{content:"";width:6px;height:6px;border-right:1px solid #121f46;border-top:1px solid #121f46;transform:rotate(225deg);margin-right:auto;margin-left:26px}.navigation__mobile-menu-content .navigation__mobile-nav .navigation__submenu-item--has-children img{display:none}.navigation__mobile-menu-content .navigation__mobile-bottom{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1rem;margin-top:auto;-ms-flex-negative:0;flex-shrink:0}.navigation__mobile-menu-content .navigation__mobile-search,.navigation__mobile-menu-content .navigation__search{display:-ms-flexbox!important;display:flex!important;width:100%;border-bottom:1px solid #283764;padding:.5rem 0}.navigation__mobile-menu-content .navigation__mobile-search .search-icon,.navigation__mobile-menu-content .navigation__search .search-icon{cursor:pointer}.navigation__mobile-menu-content .navigation__mobile-actions{display:-ms-flexbox!important;display:flex!important;-ms-flex-direction:row;flex-direction:row;gap:.75rem}.navigation__mobile-menu-content .navigation__mobile-actions .navigation__btn{width:100%;-ms-flex-pack:center;justify-content:center;height:40px;font-size:12px}.navigation__mobile-menu-content .navigation__mobile-social{display:-ms-flexbox!important;display:flex!important;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:start;gap:16px;padding-top:0;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.navigation__mobile-menu-content .navigation__mobile-social a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;transition:opacity .2s ease}.navigation__mobile-menu-content .navigation__mobile-social a:hover{opacity:.7}.navigation__mobile-menu-content .navigation__mobile-social a svg{width:32px;height:32px}.navigation__mobile-menu-content .navigation__mobile-social a svg path{fill:#121f46}.navigation__mobile-menu-content .navigation__mobile-social a svg path:first-child{display:none}.navigation__mobile-menu-item.is-active svg line{transition:all .3s ease}body.mobile-menu-open{overflow:hidden}.footer{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:5rem 0 0}@media (max-width:767px){.footer{padding:3rem 0 0}}.footer__faq-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;gap:2rem;width:100%;max-width:1440px;padding:0 1rem}@media (min-width:768px){.footer__faq-wrapper{gap:3rem;padding:0 1.5rem}}.footer__faq-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;gap:55px;width:100%;margin-bottom:90px}@media (max-width:767px){.footer__faq-container{gap:24px;margin-bottom:40px}}.footer__faq-header{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;gap:24px;width:100%}@media (max-width:767px){.footer__faq-header{gap:16px}}@media (min-width:767px){.footer__faq-header{gap:1rem}}.footer__faq-header h2{text-align:center;font-size:38px;font-weight:700;color:#121f46;padding-bottom:20px;position:relative}@media (max-width:767px){.footer__faq-header h2{font-size:32px;padding-bottom:16px}}.footer__faq-header h2 .divider{position:absolute;bottom:0;right:50%;transform:translateX(50%);width:88px;height:4px;border-radius:8px;background-repeat:repeat;background-position:50%;background-size:cover}.footer__faq-accordion{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;max-width:800px;gap:16px}@media (max-width:767px){.footer__faq-accordion{gap:12px}}.footer__faq-item{border-bottom:1px solid #a8b5c3}.footer__faq-question{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding:1.25rem .5rem;background:transparent;border:none;cursor:pointer;text-align:right}@media (max-width:767px){.footer__faq-question{padding:16px}}.footer__faq-question span{font-size:22px;font-weight:500;color:#121f46;-ms-flex:1;flex:1}@media (max-width:767px){.footer__faq-question span{font-size:20px}}.footer__faq-icon{width:1.5rem;height:1.5rem;color:#121f46;transition:transform .3s;-ms-flex-negative:0;flex-shrink:0}.footer__faq-item.active .footer__faq-icon .footer__faq-icon-path-1{opacity:0}.footer__faq-answer{max-height:0;overflow:hidden;transition:max-height .3s ease-out}.footer__faq-item.active .footer__faq-answer{max-height:1000px}.footer__faq-answer p{padding:20px 30px;font-size:18px;line-height:1.5;text-align:right;font-family:Heebo,sans-serif!important;color:#3e424f}@media (max-width:767px){.footer__faq-answer p{padding:0 16px 16px;font-size:16px}}.footer__contact-wrapper{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;gap:.625rem;padding-inline:15px}.footer__contact-box,.footer__contact-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%}.footer__contact-box{-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-pack:justify;justify-content:space-between;max-width:1179px;padding:20px 24px 19px;gap:1.5rem;background:#121f46;border-radius:8px}@media (max-width:767px){.footer__contact-box{-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding:20px 24px;gap:24px}}.footer__contact-box .wpcf7-form.sent .wpcf7-response-output{display:none}.footer__contact-box .wpcf7-form .footer__contact-form-wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;gap:40px}@media (max-width:767px){.footer__contact-box .wpcf7-form .footer__contact-form-wrap{-ms-flex-direction:column;flex-direction:column;gap:1rem}}.footer__contact-box .wpcf7-form .footer__contact-form-wrap input[type=text].wpcf7-not-valid{background-color:#ffb4b4}.footer__contact-box .wpcf7-form .footer__contact-form-wrap input[type=text].wpcf7-not-valid::-webkit-input-placeholder{color:#3e424f}.footer__contact-box .wpcf7-form .footer__contact-form-wrap input[type=text].wpcf7-not-valid::-moz-placeholder{color:#3e424f}.footer__contact-box .wpcf7-form .footer__contact-form-wrap input[type=text].wpcf7-not-valid::-ms-input-placeholder{color:#3e424f}.footer__contact-box .wpcf7-form .footer__contact-form-wrap input[type=text].wpcf7-not-valid::placeholder{color:#3e424f}.footer__contact-box .wpcf7-form .wpcf7-response-output{margin:0;margin-top:10px;color:#fff;display:none}.footer__contact-box .wpcf7-form .wpcf7-not-valid-tip{position:relative;bottom:100%;font-size:12px;padding:0 10px;margin:0;color:#ff8080;top:100%;font-family:Heebo,sans-serif}.footer__contact-box .wpcf7-form .select2 .select2-selection--single{height:2rem;background:#fff;border:none;border-radius:.5rem;font-size:18px;color:#3e424f;font-family:Heebo,sans-serif}.footer__contact-box .wpcf7-form .select2 .select2-selection--single .select2-selection__arrow b{width:12px;height:12px;border:none;background-size:contain;background:url(../images/svg/arrow_down_gray.svg) no-repeat 50%}.footer__contact-box .wpcf7-form .select2.select2-container--open .select2-selection__arrow b{transform:rotate(180deg)}.footer__contact-submit{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;gap:.625rem;-ms-flex-order:3;order:3}@media (min-width:768px){.footer__contact-submit{-ms-flex-align:start;align-items:flex-start;-ms-flex-order:1;order:1}}@media (max-width:767px){.footer__contact-submit p,.footer__contact-submit p button{width:100%}}.footer__btn{height:2.5rem;gap:.5rem;padding:.5rem 1.5rem;border-radius:60px;border:1px solid #121f46;cursor:pointer;transition:all .2s;height:44px;line-height:1}.footer__btn span{font-size:18px;font-weight:600;color:#121f46;line-height:1}.footer__btn--primary{background:#fdc641;color:#121f46;font-family:Heebo,sans-serif!important}@media (max-width:767px){.footer__btn--primary{width:100%}}.footer__btn--primary:hover{opacity:.9}.footer__contact-form{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;gap:.5rem;-ms-flex-order:2;order:2;width:100%}@media (min-width:768px){.footer__contact-form{-ms-flex-align:start;align-items:flex-start;-ms-flex-order:2;order:2;width:auto}}.footer__form-fields{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;gap:.5rem;-ms-flex-direction:row;flex-direction:row;width:auto}@media (max-width:767px){.footer__form-fields{width:100%;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media (max-width:767px){.footer__form-fields span[data-name=footer-interest]{width:100%}}.footer__input,.footer__select{width:100%;height:2rem;padding:0 1rem;background:#fff;border:none;border-radius:.5rem;font-size:18px;color:#3e424f;font-family:Heebo,sans-serif!important}@media (min-width:768px){.footer__input,.footer__select{width:220px;font-size:1rem}}.footer__input::-webkit-input-placeholder,.footer__select::-webkit-input-placeholder{color:#3e424f;font-family:Heebo,sans-serif!important}.footer__input::-moz-placeholder,.footer__select::-moz-placeholder{color:#3e424f;font-family:Heebo,sans-serif!important}.footer__input::-ms-input-placeholder,.footer__select::-ms-input-placeholder{color:#3e424f;font-family:Heebo,sans-serif!important}.footer__input::placeholder,.footer__select::placeholder{color:#3e424f;font-family:Heebo,sans-serif!important}.footer__form-consent{width:auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:.5rem;-ms-flex-pack:start;justify-content:flex-start}.footer__form-consent>p{height:1rem}.footer__form-consent>p input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:#121f46;border:1px solid #fff;width:1rem;height:1rem;border-radius:4px;cursor:pointer;position:relative;transition:all .2s ease}.footer__form-consent>p input[type=checkbox]:checked{background:#fff}.footer__form-consent>p input[type=checkbox]:checked:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) rotate(45deg);width:4px;height:8px;border:solid #121f46;border-width:0 2px 2px 0}@media (max-width:767px){.footer__form-consent{-ms-flex-pack:center;justify-content:center;width:100%;max-width:210px;-ms-flex-align:start;align-items:flex-start}}.footer__form-consent .consent-text{font-weight:300;color:#fff;font-size:14px;line-height:.8;text-align:center;cursor:pointer}@media (max-width:767px){.footer__form-consent .consent-text p{line-height:1.4}}@media (min-width:768px){.footer__form-consent .consent-text{font-size:.875rem;text-align:right}}.footer__checkbox{width:1rem;height:1rem;border:1px solid #fff;cursor:pointer}.footer__info-icon{display:-ms-inline-flexbox;display:inline-flex;width:15.5px;height:15px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border-radius:15px;border:.75px solid #fff;cursor:pointer;position:relative;-ms-flex-negative:0;flex-shrink:0}.footer__info-icon p,.footer__info-icon span{font-weight:400;color:#fff;font-size:12px;line-height:1}.footer__info-icon-tooltip{position:absolute;bottom:-8px;left:50%;transform:translate(-50%,100%);background:#fff;color:#121f46;padding:.75rem 1rem;border-radius:.5rem;font-size:.875rem;line-height:1.4;white-space:normal;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s ease,visibility .3s ease;z-index:1000;box-shadow:0 4px 6px rgba(0,0,0,.1);max-width:250px;width:-moz-max-content;width:max-content;text-align:right;word-wrap:break-word}@media (max-width:767px){.footer__info-icon-tooltip{font-size:.75rem;max-width:220px}}.footer__info-icon-tooltip:after{content:"";position:absolute;top:0;left:50%;transform:translate(-50%,-96%) rotate(180deg);border:6px solid transparent;border-top-color:#fff}.footer__info-icon-tooltip.active{opacity:1;visibility:visible}.footer__contact-header{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;gap:.25rem;-ms-flex-order:1;order:1}@media (min-width:768px){.footer__contact-header{-ms-flex-align:start;align-items:flex-start;-ms-flex-order:3;order:3}}.footer__contact-header h2{color:#fff;text-align:right}@media (max-width:767px){.footer__contact-header h2{text-align:center}}.footer__contact-header p{font-size:20px;font-weight:500;color:#fff;text-align:right}@media (max-width:767px){.footer__contact-header p{font-size:18px;text-align:center}}.footer__main{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background:#121f46;padding-top:62px;margin-top:70px}@media (max-width:767px){.footer__main{margin-top:40px;padding-top:24px}}.footer__info-wrapper{display:-ms-flexbox;display:flex;width:100%;max-width:1490px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:0 70px 12px}@media (max-width:767px){.footer__info-wrapper{padding:0 15px 12px}}.footer__info-box{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;width:100%;min-height:75px;padding:1rem;border-radius:1rem;border:1px solid #121f46;background:radial-gradient(121.49% 277.08% at 0 0,hsla(0,0%,100%,.245) 0,hsla(0,0%,100%,0) 100%);gap:1rem}@media (min-width:768px){.footer__info-box{-ms-flex-direction:row;flex-direction:row;padding:0 2rem;border-radius:1.5rem;gap:2rem}}.footer__info-logo{width:180px;-ms-flex-order:1;order:1}@media (min-width:768px){.footer__info-logo{width:250px;-ms-flex-order:4;order:4}}.footer__info-item,.footer__info-item a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:.75rem}.footer__info-item a{font-family:Heebo,sans-serif!important;text-decoration:none}@media (max-width:767px){.footer__info-item,.footer__info-item a{gap:.5rem}}.footer__info-item span{font-family:Heebo,sans-serif!important;font-size:1rem;color:#fff;text-align:center;line-height:1}@media (max-width:767px){.footer__info-item span{font-size:.75rem}}.footer__info-item img{width:1.5rem;height:1.5rem}@media (max-width:767px){.footer__info-item img{width:1.25rem;height:1.25rem}}.footer__info-decoration{display:none;-ms-flex-order:1;order:1}@media (min-width:768px){.footer__info-decoration{display:block}}.footer__links{display:grid;grid-template-columns:repeat(5,1fr);width:100%;max-width:1440px;padding:40px 70px;-ms-flex-align:start;align-items:start;-ms-flex-pack:justify;justify-content:space-between;gap:55px}@media (max-width:767px){.footer__links{padding:24px 15px;gap:1rem;grid-template-columns:repeat(1,1fr)}}.footer__column{font-family:Heebo,sans-serif!important;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;gap:11px}@media (max-width:767px){.footer__column{gap:8px}}.footer__column .footer__column-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;gap:11px;transition:all .3s ease}@media (max-width:767px){.footer__column .footer__column-content{height:0;overflow:hidden}}@media (max-width:767px){.footer__column.active .footer__column-content{height:auto;overflow:visible}}.footer__column.active h4 svg{transform:translateY(-50%) rotate(180deg)}.footer__column h4{font-size:1.125rem;font-weight:500;color:#fdc641;margin-bottom:.5rem;text-align:right;width:100%;font-size:22px;position:relative}.footer__column h4 svg{position:absolute;left:0;top:50%;transform:translateY(-50%);width:24px;height:24px;display:none}@media (max-width:767px){.footer__column h4 svg{display:block}}@media (max-width:767px){.footer__column h4{font-size:20px;cursor:pointer}}.footer__column a{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;width:100%;opacity:.8;transition:opacity .2s;padding:.125rem 0;text-decoration:none}@media (min-width:768px){.footer__column a{padding:.25rem 0}}.footer__column a:hover{opacity:1}.footer__link-subtitle{font-family:Heebo,sans-serif!important;font-weight:300;color:#f5f5f5;font-size:.875rem}@media (max-width:767px){.footer__link-subtitle{font-size:.75rem}}.footer__link-label{font-family:Heebo,sans-serif!important;font-weight:700;color:#fff;font-size:.875rem;text-align:right;width:100%}@media (max-width:767px){.footer__link-label{font-size:.75rem}}.footer__bottom-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;max-width:1440px;padding-inline:70px}@media (max-width:767px){.footer__bottom-wrapper{padding-inline:15px}}.footer__bottom{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding:24px 0 32px;border-top:1px solid hsla(46,73%,88%,.3);gap:16px}@media (min-width:768px){.footer__bottom{-ms-flex-direction:row;flex-direction:row;padding:1.5rem 0;gap:1.5rem}}.footer__credits{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;gap:7px}.footer__credits img{width:60px;height:20px}@media (min-width:768px){.footer__credits img{width:79px;height:27px}}.footer__credits span{font-weight:300;color:#f5f5f5;font-size:16px;line-height:1}.footer__copyright{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;gap:7px}@media (max-width:767px){.footer__copyright{-ms-flex-pack:center;justify-content:center}}.footer__copyright span{font-weight:300;color:#f5f5f5;font-size:16px;line-height:1}.footer__copyright img{width:14px;height:14px}@media (min-width:768px){.footer__copyright img{width:18px;height:18.41px}}@media (max-width:767px){.category-faculty-members .footer{padding:0}}.scroll-to-top{background:#121f46;width:36px;height:36px;border-radius:36px;padding:10px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:fixed;left:45px;bottom:5%;cursor:pointer;transition:all .3s}.scroll-to-top svg path{stroke:#fff}@media (max-width:767px){.scroll-to-top{bottom:60px;left:20px}}.scroll-to-top:hover{background:#283764}.floating-buttons{position:fixed;bottom:5%;right:39px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.5rem;z-index:50}@media (max-width:767px){.floating-buttons{-ms-flex-direction:row;flex-direction:row;right:20px;gap:0;bottom:60px}}.floating-buttons .fab{height:51px;padding:13px 12px;gap:.375rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;border:1px solid #121f46;border-radius:11.45px;box-shadow:0 .8px 8.03px 0 rgba(40,55,100,.1490196078);cursor:pointer;transition:all .2s;text-decoration:none;background:#fff}@media (max-width:767px){.floating-buttons .fab{gap:.25rem;width:auto;height:44px;padding:.5rem}}.floating-buttons .fab .fab-text{display:inline;font-size:20px;font-weight:500;color:#283764;text-decoration:none}@media (max-width:767px){.floating-buttons .fab .fab-text{display:none}}.floating-buttons .fab svg{width:20px;height:20px}.floating-buttons .fab.fab-contact{background:#fdc641}.floating-buttons .fab.fab-contact svg{stroke:#283764}.floating-buttons .fab.fab-contact:hover{opacity:.9}#popup_quick_consultation{max-width:1066px;margin:0 auto}@media (max-width:767px){#popup_quick_consultation{max-width:calc(100% - 32px)}}#popup_quick_consultation .content{display:-ms-flexbox;display:flex;border:.6px solid #fff;position:relative}#popup_quick_consultation .content .close-popup{position:absolute;background:transparent;border:none;right:100%;bottom:100%;transform:translate(-10px,-10px);cursor:pointer;transition:all .3s}#popup_quick_consultation .content .close-popup:hover{transform:rotate(180deg) translate(-10px,-10px)}@media (max-width:767px){#popup_quick_consultation .content .close-popup{right:0;transform:none}#popup_quick_consultation .content .close-popup:hover{transform:rotate(1turn)}}#popup_quick_consultation .content .image{-ms-flex:1;flex:1}@media (max-width:767px){#popup_quick_consultation .content .image{display:none}}#popup_quick_consultation .content .image img{display:block;width:100%;height:100%;object-fit:cover}#popup_quick_consultation .content .informer{-ms-flex:1;flex:1;background:#030a11;max-width:523px;padding:50px 35px 45px;width:100%}@media (max-width:767px){#popup_quick_consultation .content .informer{max-width:100%;padding:33px 20px 48px}}#popup_quick_consultation .content .informer .title{color:#fff;text-align:center;font-size:52px;font-style:normal;font-weight:300;line-height:1.23;margin-bottom:18px}@media (max-width:767px){#popup_quick_consultation .content .informer .title{font-size:34px;line-height:1.47}}#popup_quick_consultation .content .informer .description{color:#fff;text-align:center;font-size:24px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:20px}@media (max-width:767px){#popup_quick_consultation .content .informer .description{font-size:18px}}#popup_quick_consultation .content .informer .form{max-width:428px;margin:0 auto}#popup_quick_consultation .content .informer .form br{display:none}#popup_quick_consultation .content .informer .form label,#popup_quick_consultation .content .informer .form span{display:block;position:relative}#popup_quick_consultation .content .informer .form input{background:#e4e4e4;height:52px;margin-bottom:18px;color:#000;text-align:right;font-size:20px;font-style:normal;font-weight:300;line-height:.91;padding:0 18px;border:1px solid transparent;border-radius:0;width:100%}#popup_quick_consultation .content .informer .form input::-webkit-input-placeholder{color:#5e6163}#popup_quick_consultation .content .informer .form input::-moz-placeholder{color:#5e6163}#popup_quick_consultation .content .informer .form input::-ms-input-placeholder{color:#5e6163}#popup_quick_consultation .content .informer .form input::placeholder{color:#5e6163}#popup_quick_consultation .content .informer .form input.wpcf7-not-valid{border-color:red;box-shadow:inset 0 0 0 1px red}#popup_quick_consultation .content .informer .form button{height:52px;background:linear-gradient(90deg,#bd8a37,#ca9e57 45.5%,#ae761c);width:100%;color:#fff;text-align:center;font-size:20px;font-style:normal;font-weight:700;line-height:.91;cursor:pointer;margin-bottom:0;border:1px solid transparent;border-radius:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:0 10px}#popup_quick_consultation .content .informer .form button:hover{background:#283764}#popup_quick_consultation .content .informer .form .wpcf7-not-valid-tip{position:absolute;bottom:100%;font-size:12px;padding:0 10px;margin:0;display:none}#popup_quick_consultation .content .informer .form .wpcf7-response-output{position:absolute;display:none}#popup_quick_consultation .content .informer .form .wpcf7-spinner{position:absolute}#popup_quick_consultation .content .phone{margin-top:38px;font-size:16px;font-style:normal;font-weight:400;line-height:1.14;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:0 5px}@media (max-width:767px){#popup_quick_consultation .content .phone{display:none}}#popup_quick_consultation .content .phone a{color:#fff;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:0 8px}#popup_quick_consultation .content .phone a:hover{text-decoration:underline}#popup_quick_consultation .content .phone span{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:0 5px}#cookieConsentContainer{display:none;position:fixed;left:0;right:0;bottom:0;background:hsla(0,0%,100%,.8);z-index:999}#cookieConsentContainer,#cookieConsentContainer .container{padding:40px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}#cookieConsentContainer .container{max-width:627px;width:100%;margin:auto;border-radius:20px;background:#fff;box-shadow:0 0 60px 0 rgba(0,0,0,.0509803922);position:relative}#cookieConsentContainer .container,#cookieConsentContainer .container .title{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}#cookieConsentContainer .container .title{color:#00a0e4;font-size:24px;font-weight:700;line-height:1.2;text-align:center;margin-bottom:20px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:20px}#cookieConsentContainer .container .title:before{content:"";display:block;width:30px;height:29px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='30' height='29' viewBox='0 0 30 29' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M21.328 3.911a5.698 5.698 0 0 0 2.762-.709c.362.292.71.6 1.042.925a5.725 5.725 0 0 0 4.25 8.515 14.635 14.635 0 0 1 .063 3.136 5.725 5.725 0 0 0-4.094 8.876A14.456 14.456 0 0 1 15 29C6.992 29 .5 22.508.5 14.5S6.992 0 15 0c.304 0 .607.01.906.028a5.726 5.726 0 0 0 5.422 3.883zm-11.162 8.172a1.813 1.813 0 1 0 0-3.625 1.813 1.813 0 0 0 0 3.625zm.605 8.459a1.812 1.812 0 1 1-3.625 0 1.812 1.812 0 0 1 3.625 0zm8.459-1.208a3.02 3.02 0 1 0 0-6.042 3.02 3.02 0 0 0 0 6.042z' fill='%23009DE0'/%3E%3C/svg%3E")}#cookieConsentContainer .message{margin-bottom:40px;text-align:center}#cookieConsentContainer .message *{font-size:18px;font-weight:400;line-height:1.5}#cookieConsentContainer .message a{color:#00a0e4;-webkit-text-decoration-line:underline;text-decoration-line:underline}#cookieConsentContainer .buttons{display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;gap:20px;margin-bottom:30px}#cookieConsentContainer .accept_selection{padding:12px 40px;color:#00a0e4;transition:background-color .5s ease;background-color:rgba(35,31,32,.0509803922)}#cookieConsentContainer .accept_selection.highlight{background-color:#fcc;color:#fff;transition:background-color .5s ease}#cookieConsentContainer .shake{animation:a .5s}#cookieConsentContainer .accept_all{min-width:unset}#cookieConsentContainer .reject_all{padding:12px 20px;color:#00a0e4}#cookieConsentContainer button{border:0;cursor:pointer;font-size:14px;font-weight:700;line-height:1.9;padding:10px 20px!important;background:#f9f9f9}#cookieConsentContainer button:after{display:none}#cookieConsentContainer button.accept_all{background:#00a0e4;color:#fff}#cookieConsentContainer .closeCookie{top:23px;right:23px;width:20px;height:20px;position:absolute;background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3 3l14 14M3 17L17 3' stroke='%2367707F' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");padding:0!important}#cookieConsentContainer .closeCookie:after{display:none}#cookieConsentContainer .checkboxes{display:-ms-flexbox;display:flex;gap:20px}#cookieConsentContainer .checkboxes div{position:relative}#cookieConsentContainer .checkboxes div input{opacity:0;margin:0;position:absolute;width:1px;height:1px;top:0;left:0}#cookieConsentContainer .checkboxes div input:checked+label:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='24' height='24' rx='6' fill='%23009DE0'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18.105 6.441c.527.588.527 1.542 0 2.13l-7.2 8.033c-.528.588-1.382.588-1.91 0l-3.6-4.016c-.527-.588-.527-1.542 0-2.13a1.253 1.253 0 0 1 1.91 0l2.645 2.951 6.245-6.968a1.253 1.253 0 0 1 1.91 0z' fill='%23fff'/%3E%3C/svg%3E")}#cookieConsentContainer .checkboxes label{color:#000;font-size:18px;font-weight:400;line-height:1.5;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px;cursor:pointer}#cookieConsentContainer .checkboxes label.label-highlight{color:red}#cookieConsentContainer .checkboxes label:before{content:"";width:24px;height:27px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='27' viewBox='0 0 24 27' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='.5' y='2' width='23' height='23' rx='5.5' fill='%23fff' stroke='%23ABAAAB'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%}.member-card{box-shadow:0 4px 35px 0 rgba(40,55,100,.0784313725);background:#fff;padding:32px 24px;border-radius:8px;transition:transform .3s ease,box-shadow .3s ease;cursor:pointer}.member-card:hover{transform:translateY(-4px);box-shadow:0 8px 45px rgba(40,55,100,.15)}@media (max-width:767px){.member-card{padding:24px}}.member-card>div{display:-ms-flexbox;display:flex;margin-bottom:24px;gap:20px;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}@media (max-width:767px){.member-card>div{margin-bottom:16px}}.member-card-thumbnail img{width:96px;max-width:96px;height:96px;max-height:96px;object-fit:cover;object-position:center center;border-radius:96px}.member-card-title{margin-bottom:4px;font-size:22px;color:#121f46}@media (max-width:767px){.member-card-title{font-size:20px}}.member-card-subtitle{color:#283764}.member-card-excerpt,.member-card-subtitle{font-family:Heebo,sans-serif;font-size:18px}.member-card-excerpt{font-weight:400;color:#3e424f;line-height:1.3;text-align:right;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3}@media (max-width:767px){.member-card-excerpt{font-size:16px;line-height:1.5}}.member-card a{color:#121f46;text-decoration:none;font-size:14px;font-weight:600;line-height:1;font-family:Heebo,sans-serif;cursor:pointer;text-align:end;display:inline-block;width:100%;padding-inline-end:24px;position:relative}.member-card a:after{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:16px;height:16px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"><path d="M10.4688 11.06L7.41542 8L10.4688 4.94L9.52875 4L5.52875 8L9.52875 12L10.4688 11.06Z" fill="%23283764"/></svg>');background-size:cover;background-position:50%;background-repeat:no-repeat}.graduates-card{width:100%;height:auto;box-shadow:0 4px 35px 0 rgba(40,55,100,.0784313725);padding:24px;border-radius:8px;gap:50px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;transition:transform .3s ease,box-shadow .3s ease;cursor:pointer}.graduates-card:hover{transform:translateY(-4px);box-shadow:0 8px 45px rgba(40,55,100,.15)}@media (max-width:767px){.graduates-card{min-height:295px}}.graduates-card .team-role{color:#283764;font-weight:400;font-size:20px;line-height:1.4;text-align:right}@media (max-width:767px){.graduates-card .team-role{font-size:18px}}.graduates-card .description{color:#121f46;font-weight:300;font-size:20px;line-height:1.4;text-align:right}@media (max-width:767px){.graduates-card .description{font-size:18px}}.graduates-card .description a,.graduates-card .description li,.graduates-card .description p,.graduates-card .description span{color:#121f46;font-weight:400;font-size:20px;line-height:1.4;text-align:right}@media (max-width:767px){.graduates-card .description a,.graduates-card .description li,.graduates-card .description p,.graduates-card .description span{font-size:18px}}.graduates-card .person-info{display:-ms-flexbox;display:flex;position:relative;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;gap:20px;min-height:110px}.graduates-card .person-info .person-info-title{font-weight:700;font-family:Heebo,sans-serif;margin-bottom:8px}.graduates-card .person-info .person-info-excerpt{font-family:Heebo,sans-serif;font-size:18px;line-height:1.3;color:#283764}@media (max-width:767px){.graduates-card .person-info .person-info-excerpt{font-size:16px}}.graduates-card .person-info .quotes-icon{position:absolute;left:0;top:-40px}.graduates-card .person-info img{width:96px;height:96px;min-width:96px;border-radius:96px;object-fit:cover;object-position:center center}@media (max-width:767px){.graduates-card .person-info img{width:75px;height:75px;min-width:75px;border-radius:75px}}.graduates-card.video .video-group{position:relative}.graduates-card.video .video-group img{max-height:162px;object-fit:cover;object-position:center;border-radius:8px}.graduates-card.video .video-group .btn-show-video-modal{position:absolute;bottom:-50px;left:10px;background:transparent;border:none;padding:0;cursor:pointer;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;transition:all .2s linear}.graduates-card.video .video-group .btn-show-video-modal:hover{transform:scale(1.1)}.graduates-card.video .video-group .btn-show-video-modal svg{display:block}.base-post-card{width:100%;height:378px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:16px;padding:24px;border-radius:8px;background:#fff;box-shadow:0 4px 35px 0 rgba(40,55,100,.0784313725)}.base-post-card__image{width:100%;height:162px;overflow:hidden;border-radius:8px}.base-post-card__image img{width:100%;height:100%;object-fit:cover;object-position:center center}.base-post-card__content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:16px;-ms-flex:1;flex:1}.base-post-card__title{font-family:FbNoam,sans-serif;font-weight:500;font-size:22px;line-height:100%;letter-spacing:0;text-align:right;vertical-align:middle;color:#121f46;margin:0}.base-post-card__excerpt{font-family:Heebo,sans-serif;font-weight:400;font-size:18px;line-height:150%;letter-spacing:0;text-align:right;color:#121f46;-ms-flex:1;flex:1;overflow:hidden;display:-webkit-box;-webkit-line-clamp:4}.base-post-card__button{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;gap:8px}.base-post-card__button a{font-family:Heebo,sans-serif;font-weight:600;font-size:14px;line-height:120%;letter-spacing:0;color:#121f46;text-decoration:none;text-align:right;display:inline-block;-ms-flex-item-align:start;align-self:flex-start;cursor:pointer;transition:opacity .3s ease}.base-post-card__button a:hover{opacity:.8}.blog-card{box-shadow:0 4px 35px 0 rgba(40,55,100,.0784313725);background:#fff;padding:24px;border-radius:8px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:16px;-ms-flex-pack:start;justify-content:flex-start}.blog-card-thumbnail img{width:100%;height:162px;object-fit:cover;object-position:center center;border-radius:4px}.blog-card h5{margin-bottom:4px;color:#283764}@media (max-width:767px){.blog-card h5{font-size:20px}}.blog-card-excerpt{font-size:18px;font-weight:400;color:#283764;line-height:1.5;text-align:right;font-family:Heebo,sans-serif}@media (max-width:767px){.blog-card-excerpt{font-size:16px;line-height:1.5}}.blog-card-date{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start;gap:6px;font-size:16px;font-weight:300;color:#283764;line-height:1.4}.blog-card a{color:#283764;text-decoration:none;font-size:14px;font-weight:600;line-height:1.2;font-family:Heebo,sans-serif;cursor:pointer;text-align:end;display:inline-block;width:100%;padding-inline-end:24px;position:relative}.blog-card a:after{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:16px;height:16px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"><path d="M10.4688 11.06L7.41542 8L10.4688 4.94L9.52875 4L5.52875 8L9.52875 12L10.4688 11.06Z" fill="%23283764"/></svg>');background-size:cover;background-position:50%;background-repeat:no-repeat}.blog-card--audio,.blog-card--video{min-height:auto;height:auto;gap:50px;-ms-flex-pack:justify;justify-content:space-between;transition:transform .3s ease,box-shadow .3s ease;cursor:pointer}.blog-card--audio:hover,.blog-card--video:hover{transform:translateY(-4px);box-shadow:0 8px 45px rgba(40,55,100,.15)}@media (max-width:767px){.blog-card--audio,.blog-card--video{min-height:295px}}.blog-card--audio .blog-card-thumbnail.video-group,.blog-card--video .blog-card-thumbnail.video-group{position:relative}.blog-card--audio .blog-card-thumbnail.video-group img,.blog-card--video .blog-card-thumbnail.video-group img{border-radius:8px}.blog-card--audio .blog-card-thumbnail.video-group .btn-show-video-modal,.blog-card--video .blog-card-thumbnail.video-group .btn-show-video-modal{position:absolute;bottom:-50px;left:10px;background:transparent;border:none;padding:0;cursor:pointer;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;transition:all .2s linear}.blog-card--audio .blog-card-thumbnail.video-group .btn-show-video-modal:hover,.blog-card--video .blog-card-thumbnail.video-group .btn-show-video-modal:hover{transform:scale(1.1)}.blog-card--audio .blog-card-thumbnail.video-group .btn-show-video-modal svg,.blog-card--video .blog-card-thumbnail.video-group .btn-show-video-modal svg{display:block}.blog-card--audio .blog-card-info,.blog-card--video .blog-card-info{display:-ms-flexbox;display:flex;position:relative;-ms-flex-direction:column;flex-direction:column;gap:16px;min-height:110px}.blog-card--audio .blog-card-info .blog-card-info-content,.blog-card--video .blog-card-info .blog-card-info-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:8px}.blog-card--audio .blog-card-info h4,.blog-card--video .blog-card-info h4{font-weight:700;font-family:Heebo,sans-serif;color:#283764;margin-bottom:0}.blog-card--audio .blog-card-info .blog-card-excerpt,.blog-card--video .blog-card-info .blog-card-excerpt{font-family:Heebo,sans-serif;font-size:18px;line-height:1.3;margin:0}@media (max-width:767px){.blog-card--audio .blog-card-info .blog-card-excerpt,.blog-card--video .blog-card-info .blog-card-excerpt{font-size:16px}}.blog-card--audio .blog-card-info .blog-card-date,.blog-card--video .blog-card-info .blog-card-date{margin-bottom:4px}.blog-card--audio{min-height:auto;height:auto;gap:50px;-ms-flex-pack:justify;justify-content:space-between;transition:transform .3s ease,box-shadow .3s ease;cursor:pointer}.blog-card--audio:hover{transform:translateY(-4px);box-shadow:0 8px 45px rgba(40,55,100,.15)}@media (max-width:767px){.blog-card--audio{min-height:295px}}.blog-card--audio .blog-card-thumbnail.video-group{position:relative}.blog-card--audio .blog-card-thumbnail.video-group img{border-radius:8px}.blog-card--audio .blog-card-thumbnail.video-group .btn-show-audio-modal{position:absolute;bottom:-50px;left:10px;background:transparent;border:none;padding:0;cursor:pointer;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;transition:all .2s linear}.blog-card--audio .blog-card-thumbnail.video-group .btn-show-audio-modal:hover{transform:scale(1.1)}.blog-card--audio .blog-card-thumbnail.video-group .btn-show-audio-modal svg{display:block}.blog-card--audio .blog-card-info{display:-ms-flexbox;display:flex;position:relative;-ms-flex-direction:column;flex-direction:column;gap:16px;min-height:110px}.blog-card--audio .blog-card-info .blog-card-info-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:8px}.blog-card--audio .blog-card-info h4{font-weight:700;font-family:Heebo,sans-serif;color:#283764;margin-bottom:0}.blog-card--audio .blog-card-info .blog-card-excerpt{font-family:Heebo,sans-serif;font-size:18px;line-height:1.3;margin:0}@media (max-width:767px){.blog-card--audio .blog-card-info .blog-card-excerpt{font-size:16px}}.blog-card--audio .blog-card-info .blog-card-date{margin-bottom:4px}.blog-card--audio .blog-card-thumbnail.no-image,.blog-card--video .blog-card-thumbnail.no-image{position:relative;min-height:120px;background:linear-gradient(135deg,#f0f4f8,#e2e8f0);border-radius:8px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.blog-card--audio .blog-card-thumbnail.no-image .btn-show-audio-modal,.blog-card--audio .blog-card-thumbnail.no-image .btn-show-video-modal,.blog-card--video .blog-card-thumbnail.no-image .btn-show-audio-modal,.blog-card--video .blog-card-thumbnail.no-image .btn-show-video-modal{position:relative;bottom:auto;left:auto}.graduates-video-modal__dialog--audio{max-height:min(90vh,450px)}.graduates-video-modal__player--audio{padding-top:100%}@media (max-width:767px){.graduates-video-modal__player--audio{padding-top:120%}}.students-card{width:100%;min-height:292px;height:auto;box-shadow:0 4px 35px 0 rgba(40,55,100,.0784313725);padding:24px;border-radius:8px;gap:50px;-ms-flex-pack:justify;justify-content:space-between}.students-card,.students-card .person-info{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.students-card .person-info{position:relative;-ms-flex-align:center;align-items:center;gap:16px}.students-card .person-info .person-info-content{width:100%}.students-card .person-info .person-info-title{font-weight:400;font-size:22px;line-height:1.2;text-align:right;color:#283764;margin-bottom:16px}@media (max-width:767px){.students-card .person-info .person-info-title{font-size:20px}}.students-card .person-info .person-info-link{width:100%;display:inline-block;text-align:left;text-decoration:none;font-family:Heebo,sans-serif;font-weight:600;font-size:14px;line-height:1.2;color:#283764;padding-inline-end:13px;position:relative}.students-card .person-info .person-info-link:after{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:8px;height:8px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='5' height='8' viewBox='0 0 5 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.941 7.06L1.888 4 4.941.94 4.001 0l-4 4 4 4 .94-.94z' fill='%23283764'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;background-size:contain}.students-card .person-info picture{width:100%}.students-card .person-info img{width:100%;height:162px;border-radius:4px;object-fit:cover;object-position:center center}@media (max-width:767px){.students-card .person-info img{height:138px}}.students-card.video .video-group{position:relative}.students-card.video .video-group img{border-radius:8px}.students-card.video .video-group .btn-show-video-modal{position:absolute;bottom:-50px;left:10px;background:transparent;border:none;padding:0;cursor:pointer;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;transition:all .2s linear}.students-card.video .video-group .btn-show-video-modal:hover{transform:scale(1.1)}.students-card.video .video-group .btn-show-video-modal svg{display:block}.graduates-video-modal{position:fixed;inset:0;display:none;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:32px;z-index:9999}.graduates-video-modal.is-open{display:-ms-flexbox;display:flex}.graduates-video-modal__overlay{position:absolute;inset:0;background:rgba(0,0,0,.75)}.graduates-video-modal__dialog{position:relative;width:min(960px,100%);background:#000;border-radius:12px;box-shadow:0 20px 60px rgba(0,0,0,.55);max-height:min(90vh,540px)}.graduates-video-modal__player{position:relative;width:100%;padding-top:56.25%}.graduates-video-modal__player iframe,.graduates-video-modal__player video{position:absolute;inset:0;width:100%;height:100%;border:0}.graduates-video-modal__close{position:absolute;top:0;left:-70px;background:hsla(0,0%,100%,.76);border:none;color:#fff;width:40px;height:40px;border-radius:50%;cursor:pointer;z-index:2;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:24px}.graduates-video-modal__close:focus-visible,.graduates-video-modal__close:hover{background:hsla(0,0%,100%,.35);outline:none}@media (max-width:767px){.graduates-video-modal{padding:16px}.graduates-video-modal__dialog{width:100%;max-height:none}.graduates-video-modal__close{top:8px;left:8px}}.event-card,body.video-modal-open{overflow:hidden}.event-card{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;background:#fff;border-radius:8px;box-shadow:0 4px 35px 0 rgba(40,55,100,.0784313725);transition:transform .3s ease,box-shadow .3s ease;padding:24px 24px 60px;height:100%;position:relative}.event-card:hover{transform:translateY(-4px);box-shadow:0 8px 45px rgba(40,55,100,.15)}.event-card-image{width:100%;height:162px;position:relative;background:#f3f3f3;border-radius:4px;overflow:hidden}@media (max-width:767px){.event-card-image{height:138px}}.event-card-image img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:4px}.event-card-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:16px 0 0}.event-card-meta{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:16px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:6px}@media (max-width:767px){.event-card-meta{gap:12px}}.event-card-date,.event-card-time{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:6px;font-family:Heebo,sans-serif;font-weight:300;font-size:16px;line-height:1;color:#121f46}.event-card-date svg,.event-card-time svg{width:16px;height:16px;-ms-flex-negative:0;flex-shrink:0;color:#121f46}.event-card-date span,.event-card-time span{display:inline-block}.event-card-location{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:6px;font-family:Heebo,sans-serif;font-weight:300;font-size:16px;line-height:1;color:#121f46}.event-card-location svg{width:16px;height:16px;-ms-flex-negative:0;flex-shrink:0;color:#121f46}.event-card-location span{display:inline-block}.event-card-title{font-family:FbNoam,sans-serif;font-weight:500;font-size:22px;line-height:1.2;text-align:right;color:#121f46;margin:16px 0 0}@media (max-width:767px){.event-card-title{font-size:20px}}.event-card-excerpt{font-family:Heebo,sans-serif;font-weight:400;font-size:18px;line-height:1.5;text-align:right;color:#121f46;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;margin:0}@media (max-width:767px){.event-card-excerpt{font-size:14px}}.event-card-buttons{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:12px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:8px;-ms-flex-pack:justify;justify-content:space-between;position:absolute;bottom:24px;right:0;width:100%;padding:0 24px}@media (max-width:767px){.event-card-buttons{gap:8px;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:end;justify-content:end}}.event-card-button{font-family:Heebo,sans-serif;font-weight:600;font-size:14px;line-height:1.2;color:#121f46;text-decoration:none;text-align:center;padding:4px 16px;border-radius:8px;border:1px solid #121f46;background:transparent;transition:all .3s ease;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:8px;cursor:pointer;margin-top:16px;height:27px;border-radius:60px}@media (max-width:767px){.event-card-button{width:auto;font-size:13px;padding:8px 16px}}.event-card-button:hover{background:#121f46;color:#fff;border-color:#121f46}.event-card-button:hover svg{fill:#fff}.event-card-button--calendar:hover svg path{stroke:#fff}.event-card-button--read-more{border:none}.breadcrumb-container-banner{transform:translateY(1px)}@media (max-width:767px){.breadcrumb-container-banner{transform:translateY(-25px)}}.breadcrumb-container-banner .breadcrumb-content{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:10px;font-size:13px;font-weight:400;color:#121f46;text-decoration:none}.breadcrumb-container-banner .breadcrumb-content a,.breadcrumb-container-banner .breadcrumb-content span{font-family:Heebo,sans-serif;text-decoration:none;color:#121f46}.hero-section{position:relative;width:100%;margin-bottom:55px;margin-top:0}@media (max-width:767px){.hero-section{margin-top:20px;margin-bottom:0}}.hero-section .hero-content{max-width:1280px;margin:0 auto;padding:0 1rem;position:relative}.hero-section .hero-content .hero-image-1,.hero-section .hero-content .hero-image-2{position:absolute;width:314px;height:314px;max-width:314px;object-fit:cover}@media (max-width:767px){.hero-section .hero-content .hero-image-1,.hero-section .hero-content .hero-image-2{width:149px;height:149px;max-width:149px}}.hero-section .hero-content .hero-image-1{left:-200px;top:11px}@media (max-width:767px){.hero-section .hero-content .hero-image-1{left:-100px;top:100px}}.hero-section .hero-content .hero-image-2{right:-220px;bottom:0}@media (max-width:767px){.hero-section .hero-content .hero-image-2{right:-90px;bottom:0}}.hero-section .hero-wrapper{position:relative;min-height:400px;border-radius:20px;box-shadow:0 4px 35px 0 rgba(40,55,100,.0784313725);background:linear-gradient(0deg,hsla(0,0%,100%,.8),hsla(0,0%,100%,.8)),radial-gradient(50% 50% at 50% 50%,hsla(0,0%,100%,.55) 0,hsla(0,0%,85%,.055) 100%);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:0 170px 0 55px;max-width:1280px}@media (max-width:767px){.hero-section .hero-wrapper{padding:50px 30px 0;-ms-flex-direction:column;flex-direction:column}}.hero-section .hero-image{min-height:400px;min-width:466px;position:relative}@media (max-width:767px){.hero-section .hero-image{min-height:400px;min-width:auto;display:block;width:100%;overflow:hidden}}.hero-section .hero-image img{width:100%;height:100%;object-fit:cover;min-height:480px;position:absolute;bottom:0;left:0}@media (max-width:767px){.hero-section .hero-image img{object-fit:cover;object-position:left top;left:50%;transform:translateX(-50%);top:auto;bottom:inherit}}.hero-section .hero-text-section{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1rem}@media (max-width:767px){.hero-section .hero-text-section{gap:16px}}.hero-section .hero-title{font-size:60px;font-weight:700;color:#283764;text-align:start;line-height:1.2;margin:0;margin-bottom:0;width:120%}@media (max-width:767px){.hero-section .hero-title{font-size:38px;margin-bottom:0;text-align:right}}.hero-section .hero-search-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:start;gap:18px;width:100%;max-width:350px;margin:0}@media (max-width:767px){.hero-section .hero-search-wrapper{gap:8px;margin:0;font-size:24px!important;color:#3e424f}}.hero-section .hero-subtitle{font-size:24px;font-weight:700;color:#3e424f;text-align:start;margin:0;font-family:Heebo,sans-serif}@media (max-width:767px){.hero-section .hero-subtitle{font-size:18px;text-align:center}}.hero-section .search-container{position:relative;width:290px}.hero-section .search-container .search-input{width:100%;height:44px;padding:0 15px;padding-inline:40px;border:1px solid #283764;border-radius:80px;font-size:18px;color:#3e424f;text-align:start;outline:none;font-family:Heebo,sans-serif}.hero-section .search-container .search-icon{position:absolute;right:15px;top:50%;transform:translateY(-50%);pointer-events:none}.hero-section .search-container .search-icon-clear{position:absolute;left:15px;top:50%;transform:translateY(-50%);cursor:pointer;display:none}.hero-section .search-container.show .search-icon-clear{display:block}.career-banner{padding:1.25rem 0}.career-banner,.career-banner .career-banner-content{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.career-banner .career-banner-content{min-height:200px;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;gap:1.5rem;padding:2rem 1rem;background:#121f46;background:url(../images/png/banner-contact.png) no-repeat 10%,#121f46;background-size:contain;border-radius:8px 20px 8px 80px;position:relative;overflow:hidden}@media (max-width:767px){.career-banner .career-banner-content{min-height:200px}}.career-banner .career-banner-content h2{font-size:32px;font-weight:700;color:#fff;text-align:center;z-index:10}@media (max-width:767px){.career-banner .career-banner-content h2{font-size:30px}}.career-banner .career-banner-content .career-banner-btn{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:.75rem;padding:.75rem 2rem;border:2px solid #fdc641;border-radius:60px;background:#121f46;color:#fdc641;font-size:20px;font-weight:400;cursor:pointer;transition:all .2s;z-index:10;position:relative;height:44px}.career-banner .career-banner-content .career-banner-btn svg{position:absolute;top:50%;left:0;transform:translate(-50%,-50%)}.career-banner .career-banner-content .career-banner-btn:hover{background:#db9f0d;color:#fff}.hero-section-members-banner{position:relative;width:100%}.hero-section-members-banner .hero-content{max-width:1280px;margin:0 auto;padding:0 1rem;position:relative}.hero-section-members-banner .hero-content h1{font-size:60px;font-weight:700;color:#283764}@media (max-width:767px){.hero-section-members-banner .hero-content h1{font-size:38px}}.hero-section-members-banner .hero-content .hero-image-1,.hero-section-members-banner .hero-content .hero-image-2{position:absolute;width:275px;height:275px;max-width:275px;z-index:-1;object-fit:cover}@media (max-width:767px){.hero-section-members-banner .hero-content .hero-image-1,.hero-section-members-banner .hero-content .hero-image-2{width:149px;height:149px;max-width:149px}}.hero-section-members-banner .hero-content .hero-image-1{left:-150px;top:11px;transform:rotate(77deg)}@media (max-width:767px){.hero-section-members-banner .hero-content .hero-image-1{left:-70px;top:auto;bottom:-95px}}.hero-section-members-banner .hero-content .hero-image-1 img{height:100%;width:100%;object-fit:cover}.hero-section-members-banner .hero-content .hero-image-2{right:-160px;bottom:-70px;transform:rotate(111deg)}@media (max-width:767px){.hero-section-members-banner .hero-content .hero-image-2{right:-70px;bottom:-240px}}.hero-section-members-banner .hero-content .hero-image-2 img{height:100%;width:100%;object-fit:cover}.hero-section-members-banner .hero-wrapper{position:relative;min-height:250px;border-radius:20px;box-shadow:0 4px 35px 0 rgba(40,55,100,.0784313725);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);border:8px solid;background:linear-gradient(0deg,hsla(0,0%,100%,.8),hsla(0,0%,100%,.8)),radial-gradient(73% 73% at 47.3% 27%,hsla(0,0%,100%,.55) 0,rgba(233,237,242,.165) 100%);border-image-source:radial-gradient(126.88% 291.6% at -11.98% -20.11%,hsla(0,0%,94%,.7) 0,hsla(0,0%,98%,.560755) 24.44%,hsla(0,0%,93%,0) 100%);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;max-width:1280px}@media (max-width:767px){.hero-section-members-banner .hero-wrapper{min-height:142px}}.hero-section-members-banner .hero-title{font-size:60px;font-weight:700;color:#121f46;text-align:center;line-height:1.2;margin:0}@media (max-width:767px){.hero-section-members-banner .hero-title{font-size:28px;margin-bottom:0;text-align:center}}.hero-section-member-banner{position:relative;width:100%}@media (max-width:767px){.hero-section-member-banner{margin-bottom:40px!important}}.hero-section-member-banner .hero-content{max-width:calc(1282px + 2rem);margin:0 auto;padding:0 1rem;position:relative}.hero-section-member-banner .hero-content .hero-image-1,.hero-section-member-banner .hero-content .hero-image-2{position:absolute;width:275px;height:275px;max-width:275px;z-index:-1;object-fit:cover}@media (max-width:767px){.hero-section-member-banner .hero-content .hero-image-1,.hero-section-member-banner .hero-content .hero-image-2{width:149px;height:149px;max-width:149px}}.hero-section-member-banner .hero-content .hero-image-1 img,.hero-section-member-banner .hero-content .hero-image-2 img{height:100%;width:100%;object-fit:cover}.hero-section-member-banner .hero-content .hero-image-1{left:-165px;top:30px;height:335px;width:335px;max-width:340px;transform:rotate(110deg)}@media (max-width:767px){.hero-section-member-banner .hero-content .hero-image-1{left:-110px;top:20%;bottom:auto;height:140px;width:140px;max-width:140px}}.hero-section-member-banner .hero-content .hero-image-2{right:-160px;bottom:20px;transform:rotate(111deg)}@media (max-width:767px){.hero-section-member-banner .hero-content .hero-image-2{right:-110px;height:140px;width:140px;max-width:140px;bottom:10%;top:auto}}.hero-section-member-banner .hero-wrapper{position:relative;min-height:400px;border-radius:20px;box-shadow:0 4px 35px 0 rgba(40,55,100,.0784313725);background:linear-gradient(0deg,hsla(0,0%,100%,.8),hsla(0,0%,100%,.8)),radial-gradient(50% 50% at 50% 50%,hsla(0,0%,100%,.55) 0,hsla(0,0%,85%,.055) 100%);width:100%;max-width:1282px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.hero-section-member-banner .hero-content-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;width:100%;max-width:800px;gap:100px;padding:2rem 0}@media (max-width:767px){.hero-section-member-banner .hero-content-container{gap:24px;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:50px 16px 24px}}.hero-section-member-banner .hero-image{height:280px;width:280px;min-height:280px;min-width:280px;position:relative;border-radius:280px;overflow:hidden}.hero-section-member-banner .hero-image img{height:100%;width:100%;object-fit:cover}@media (max-width:767px){.hero-section-member-banner .hero-image{min-height:unset;min-width:unset;width:230px;height:230px}}.hero-section-member-banner .hero-text-section{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:8px}.hero-section-member-banner .hero-title{font-size:60px;font-weight:700;color:#121f46;text-align:start;line-height:1.1;margin:0}@media (max-width:767px){.hero-section-member-banner .hero-title{font-size:38px;margin-bottom:0;text-align:right}}.hero-section-member-banner .hero-search-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:start;gap:18px;width:100%;max-width:350px}@media (max-width:767px){.hero-section-member-banner .hero-search-wrapper{gap:8px;margin-top:0}}.hero-section-member-banner .hero-subtitle{font-size:24px;font-weight:400;color:#3e424f;text-align:start;margin:0;font-family:Heebo}@media (max-width:767px){.hero-section-member-banner .hero-subtitle{font-size:22px;text-align:right}}.members-list{width:100%;max-width:1200px;margin:0 auto}@media (max-width:991px){.members-list{padding-inline:20px}}@media (max-width:767px){.members-list{padding-inline:10px}}.members-list__section{margin-bottom:55px}@media (max-width:767px){.members-list__section{margin-bottom:40px}}.members-list__title{text-align:center;font-size:40px;font-weight:700;color:#121f46;margin-bottom:40px;padding-bottom:16px;position:relative}@media (max-width:767px){.members-list__title{font-size:32px;margin-bottom:24px}}.members-list__title .divider{position:absolute;bottom:0;right:50%;transform:translateX(50%);width:88px;height:4px;border-radius:8px;background-repeat:repeat;background-position:50%;background-size:cover}.members-list__items{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}@media (max-width:991px){.members-list__items{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.members-list__items{grid-template-columns:repeat(1,1fr)}}.hero-main-banner-section{position:relative;width:100%;overflow:hidden;margin:0 0 7px}@media (max-width:767px){.hero-main-banner-section{margin:0 0 20px}}.hero-main-banner-section .container{max-width:1335px;padding:0}.hero-main-banner-section .container .content{position:relative;z-index:1;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:8px;border-radius:20px;background:radial-gradient(126.88% 291.6% at -11.98% -20.11%,hsla(0,0%,94%,.7) 0,hsla(0,0%,98%,.560755) 24.44%,hsla(0,0%,93%,0) 100%)}@media (max-width:767px){.hero-main-banner-section .container .content{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;gap:20px;padding-inline:15px}}.hero-main-banner-section .container .content .decoration-right{position:absolute;bottom:140px;left:100%;z-index:0;width:314px;height:314px;background-image:url(../images/png/hero-main-banner-oval.png);background-size:cover;background-position:50%;background-repeat:no-repeat;z-index:-1;transform:rotate(90deg) translateY(20%)}@media (max-width:767px){.hero-main-banner-section .container .content .decoration-right{width:180px;height:180px;transform:rotate(90deg) translateY(40%);bottom:200px}}.hero-main-banner-section .container .content .decoration-left{position:absolute;top:40px;right:100%;z-index:0;width:314px;height:314px;background-image:url(../images/png/hero-main-banner-oval.png);background-size:cover;background-position:50%;background-repeat:no-repeat;transform:rotate(90deg) translateY(-40%);z-index:-1}@media (max-width:767px){.hero-main-banner-section .container .content .decoration-left{width:180px;height:180px;top:200px}}.hero-main-banner-section .container .content .content-wrapper{position:relative;z-index:1;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex-align:start;align-items:flex-start;background:linear-gradient(0deg,hsla(0,0%,100%,.8),hsla(0,0%,100%,.8)),radial-gradient(73% 73% at 47.3% 27%,hsla(0,0%,100%,.55) 0,rgba(233,237,242,.165) 100%);border-radius:20px;box-shadow:0 4px 35px 0 rgba(40,55,100,.08);border:4px solid hsla(0,0%,100%,.5);padding:66px 120px;min-height:520px;margin:0 0 65px;width:100%}@media (max-width:767px){.hero-main-banner-section .container .content .content-wrapper{min-height:unset;margin:0;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding:50px 16px 24px;gap:20px}}.hero-main-banner-section .container .content .content-wrapper .text{-ms-flex:1.1;flex:1.1;transform:translate(20px,-3px);max-width:50%}@media (max-width:767px){.hero-main-banner-section .container .content .content-wrapper .text{max-width:100%;transform:none}}.hero-main-banner-section .container .content .content-wrapper .text .heading{font-family:FbNoam,sans-serif}.hero-main-banner-section .container .content .content-wrapper .text .heading h1{font-size:60px;font-weight:700;color:#283764;line-height:1.2;margin:0}@media (max-width:767px){.hero-main-banner-section .container .content .content-wrapper .text .heading h1{font-size:38px;margin-bottom:8px}}.hero-main-banner-section .container .content .content-wrapper .text .description{font-weight:500;font-size:18px;line-height:130%;letter-spacing:0;color:#3e424f;font-family:Heebo,sans-serif}@media (max-width:767px){.hero-main-banner-section .container .content .content-wrapper .text .description{font-size:16px}}.hero-main-banner-section .container .content .content-wrapper .text .search-box{margin-top:47px}@media (max-width:767px){.hero-main-banner-section .container .content .content-wrapper .text .search-box{margin-top:16px}}.hero-main-banner-section .container .content .content-wrapper .text .search-box .search-title{text-align:start;font-weight:700;font-size:24px;color:#3e424f;margin-bottom:18px}@media (max-width:767px){.hero-main-banner-section .container .content .content-wrapper .text .search-box .search-title{margin-bottom:8px}}.hero-main-banner-section .container .content .content-wrapper .text .search-box .search-input-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:10px}@media (max-width:767px){.hero-main-banner-section .container .content .content-wrapper .text .search-box .search-input-wrapper{display:block}}.hero-main-banner-section .container .content .content-wrapper .text .search-box .search-input-wrapper .search-form{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative}.hero-main-banner-section .container .content .content-wrapper .text .search-box .search-input-wrapper .search-input{width:290px;height:40px;height:44px;padding:0 40px 0 10px;box-sizing:border-box;border:1px solid #283764;border-radius:80px;font-family:Heebo;font-weight:400;font-size:18px;line-height:150%;letter-spacing:0;color:#3e424f}@media (max-width:767px){.hero-main-banner-section .container .content .content-wrapper .text .search-box .search-input-wrapper .search-input{width:100%;font-size:14px}}.hero-main-banner-section .container .content .content-wrapper .text .search-box .search-input-wrapper .search-input:focus{outline:none;border:1px solid #283764;box-shadow:0 0 0 2px rgba(0,123,255,.25)}.hero-main-banner-section .container .content .content-wrapper .text .search-box .search-input-wrapper .search-input:active,.hero-main-banner-section .container .content .content-wrapper .text .search-box .search-input-wrapper .search-input:hover{border:1px solid #283764;box-shadow:0 0 0 2px rgba(0,123,255,.25)}.hero-main-banner-section .container .content .content-wrapper .text .search-box .search-input-wrapper .search-submit{position:absolute;right:15px;top:50%;transform:translateY(-50%);outline:none;border:none;background:none;cursor:pointer;padding:0;margin:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.hero-main-banner-section .container .content .content-wrapper .image{-ms-flex:1;flex:1;padding-right:30px;max-width:50%}@media (max-width:767px){.hero-main-banner-section .container .content .content-wrapper .image{max-width:100%;padding-right:0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:100%}}.hero-main-banner-section .container .content .content-wrapper .image img{object-fit:cover;width:297px;height:297px;border-radius:50%}@media (max-width:767px){.hero-main-banner-section .container .content .content-wrapper .image img{width:231px;height:231px}}@media (min-width:767px){.hero-main-banner-section.no-search-box .container .content .decoration-left{height:240px;width:240px}.hero-main-banner-section.no-search-box .container .content .decoration-right{height:240px;width:240px;transform:rotate(85deg) translateY(50%);bottom:0}.hero-main-banner-section.no-search-box .container .content-wrapper{padding:66px 120px;-ms-flex-align:center;align-items:center;min-height:420px}}@media (max-width:767px){.hero-main-banner-section.no-search-box .container .content-wrapper{-ms-flex-align:center;align-items:center}.hero-main-banner-section.no-search-box .container .content-wrapper .text{width:100%}.hero-main-banner-section.no-search-box .container .content-wrapper .text .heading{text-align:center}.hero-main-banner-section.no-search-box .container .content-wrapper .text .heading br{display:none}}.hero-main-banner-section.no-has-image .container .content .content-wrapper{padding:30px;min-height:270px;-ms-flex-pack:center;justify-content:center;text-align:center}@media (max-width:767px){.hero-main-banner-section.no-has-image .container .content .content-wrapper{min-height:120px}}.hero-main-banner-section.no-has-image .container .content .decoration-right{bottom:10px;height:270px;width:270px;transform:rotate(85deg) translateY(36%)}@media (max-width:767px){.hero-main-banner-section.no-has-image .container .content .decoration-right{height:180px;width:180px}}.hero-main-banner-section.no-has-image .container .content .decoration-left{top:0;height:270px;width:270px}@media (max-width:767px){.hero-main-banner-section.no-has-image .container .content .decoration-left{height:180px;width:180px}}.hero-video-banner-section{font-family:Heebo,sans-serif;position:relative;min-height:680px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;overflow:hidden}@media (max-width:767px){.hero-video-banner-section{min-height:330px}}.hero-video-banner-section .container{position:relative;z-index:3;max-width:1280px;margin:0 auto;width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:end}.hero-video-banner-background{position:absolute;inset:0;width:100%;height:100%;z-index:-1}.hero-video-banner-video{position:absolute;inset:0;width:100%;height:100%;z-index:1}.hero-video-banner-video iframe{position:absolute;top:50%;left:50%;width:100vw;height:56.25vw;min-height:100%;min-width:177.77vh;transform:translate(-50%,-50%);pointer-events:none}.hero-video-banner-fallback{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:1}.hero-video-banner-overlay{position:absolute;inset:0;background:#121f46;z-index:2;opacity:.55}.hero-video-banner-content{width:100%;max-width:560px}.hero-video-banner-title{font-family:FbNoam,sans-serif;color:#fff;margin:0;text-shadow:0 2px 10px rgba(0,0,0,.3);font-weight:700;font-size:60px;line-height:110%;letter-spacing:0;max-width:75%;margin-bottom:12px}@media (max-width:767px){.hero-video-banner-title{font-size:38px}}.hero-video-banner-description{font-family:Heebo,sans-serif;color:#fff;margin:0 0 32px;text-shadow:0 2px 8px rgba(0,0,0,.3);font-weight:500;font-size:18px;line-height:130%;letter-spacing:0}@media (max-width:767px){.hero-video-banner-description{font-size:16px}}.hero-video-banner-button{display:block}.hero-video-banner-button a{background:transparent;border:1px solid #fff;gap:16px;padding:10px 32px;border-radius:60px;border-width:1px;font-weight:400;font-family:FbNoam,sans-serif;text-decoration:none;font-size:20px;position:relative;line-height:100%;letter-spacing:0;text-align:right;color:#fff;vertical-align:middle;display:inline-block}@media (max-width:767px){.hero-video-banner-button a{font-size:18px;text-align:center;width:calc(100% - 32px)}}.hero-video-banner-button a span{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:8px;background:#fff;width:20px;height:20px;border-radius:50%;position:absolute;left:0;top:50%;transform:translate(-50%,-50%);transition:all .3s ease}.hero-video-banner-button a span svg{width:13px;height:13px;fill:#fff}.hero-video-banner-button a:hover{border-color:#fdc641;color:#fdc641}.hero-video-banner-button a:hover span{background:#fdc641;transform:translate(-50%,-50%) scale(1.1)}.feature-section{gap:80px;width:100%}.feature-section,.feature-title{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.feature-title{font-family:FbNoam,sans-serif;font-weight:500;font-size:26px;line-height:.75;-ms-flex-pack:center;justify-content:center;gap:24px;font-size:38px;font-weight:700;color:#121f46}.feature-title:after{content:"";position:relative;width:88px;height:4px;border-radius:8px;background-image:url(../images/png/underline.png);background-repeat:repeat;background-position:50%;background-size:cover;display:block}.feature-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:80px;padding:0 16px;width:100%;max-width:1320px}.feature-section--carousel{margin-top:70px}@media (max-width:767px){.feature-section--carousel{margin-top:50px}}.feature-section--carousel .feature-container{gap:45px}@media (max-width:767px){.feature-section--carousel .feature-container{gap:24px}}.feature-cards{display:grid;grid-template-columns:1fr;gap:18px;width:100%;-ms-flex-align:end;align-items:end;margin-bottom:44px}@media (min-width:575px){.feature-cards{grid-template-columns:repeat(2,1fr)}}@media (min-width:767px){.feature-cards{grid-template-columns:repeat(4,1fr)}}.feature-card{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;background-color:#fff;border-radius:14px;box-shadow:0 4px 16px 0 rgba(0,0,0,.16);height:100%;padding:60px 31px 0;position:relative;margin-top:40px}.feature-card h3{font-family:FbNoam,sans-serif;font-weight:500;color:#121f46;font-size:26px;line-height:1.1;text-align:right;width:100%;margin-bottom:8px}.feature-card p{font-family:Heebo,sans-serif;font-weight:300;font-size:16px;line-height:1.5;color:#3e424f;text-align:right;width:100%;margin-bottom:24px}.feature-icon{width:80px;height:80px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:absolute;top:-40px;left:50%;transform:translateX(-50%)}.feature-icon img{width:71.5px;height:71.5px;object-fit:contain;position:relative;z-index:1}.feature-cards-slider{position:relative;width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;gap:24px;overflow:hidden;padding:0 16px}.feature-cards-swiper{width:100%;direction:rtl}.feature-cards-swiper .swiper-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;padding:0 0 60px}.feature-cards-swiper .swiper-slide{height:auto;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0}.feature-cards-navigation{display:none;gap:1rem;margin:0 auto;padding:0 8px;border-radius:8px;transform:translateY(-24px)}.feature-cards-arrow,.feature-cards-navigation{-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background:#e9edf2}.feature-cards-arrow{display:-ms-flexbox;display:flex;width:35px;height:35px;border:none;border-radius:50%;cursor:pointer;color:#121f46;transition:all .3s ease;padding:0}.feature-cards-arrow:hover:not(:disabled){background:#121f46;color:#fff;border-color:#121f46}.feature-cards-arrow:disabled{opacity:.3;cursor:not-allowed;pointer-events:none}.feature-cards-arrow svg{width:20px;height:20px}.page-template-flexible-page-landing .feature-card{background-color:#e9edf2;box-shadow:0 4px 35px 0 rgba(40,55,100,.08)}.content-section{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;gap:24px;width:100%;margin:60px 0}@media (max-width:767px){.content-section{margin-bottom:15px}}.content-container{display:grid;grid-template-columns:1fr;gap:24px;width:100%;max-width:1160px;margin:0 auto;padding:0 16px}@media (min-width:575px){.content-container{grid-template-columns:repeat(2,1fr)}}@media (min-width:767px){.content-container{grid-template-columns:repeat(3,1fr)}}@media (max-width:767px){.content-container{gap:16px}}.content-card{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;background-color:#fff;border-radius:8px;box-shadow:0 4px 16px 0 rgba(0,0,0,.16);overflow:hidden;cursor:pointer;transition:transform .3s ease,box-shadow .3s ease;text-decoration:none;color:inherit;padding:24px}.content-card:hover{transform:translateY(-4px);box-shadow:0 8px 45px rgba(40,55,100,.15)}.content-card img{width:100%;height:162px;object-fit:cover;border-radius:4px}@media (max-width:767px){.content-card img{height:138px}}.content-card-body{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:end;align-items:end;gap:16px;padding:24px 0;width:100%}@media (max-width:767px){.content-card-body{gap:5px}}.content-card-body h4{font-family:FbNoam,sans-serif;font-weight:500;font-size:22px;line-height:1.2;color:#283764;text-align:right;width:100%;margin:0}@media (max-width:767px){.content-card-body h4{font-size:20px}}.content-card-body div,.content-card-body p{font-family:Heebo,sans-serif;font-weight:400;font-size:18px;line-height:1.5;color:#283764;text-align:right;width:100%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;margin:0}@media (max-width:767px){.content-card-body div,.content-card-body p{font-size:16px}}.content-edited-parent{font-family:Heebo,sans-serif}.content-edited-parent .container{max-width:824px;margin:0 auto}.content-edited-parent a,.content-edited-parent button,.content-edited-parent caption,.content-edited-parent fieldset,.content-edited-parent h2,.content-edited-parent h3,.content-edited-parent h4,.content-edited-parent h5,.content-edited-parent h6,.content-edited-parent input,.content-edited-parent label,.content-edited-parent legend,.content-edited-parent li,.content-edited-parent ol,.content-edited-parent option,.content-edited-parent p,.content-edited-parent select,.content-edited-parent span,.content-edited-parent table,.content-edited-parent tbody,.content-edited-parent td,.content-edited-parent textarea,.content-edited-parent tfoot,.content-edited-parent th,.content-edited-parent thead,.content-edited-parent tr,.content-edited-parent ul{font-family:Heebo,sans-serif;font-size:18px;line-height:1.5;text-align:right;margin:0 0 24px;color:#3e424f}@media (max-width:767px){.content-edited-parent p{font-size:16px}}.content-edited-parent ol,.content-edited-parent ul{padding-right:16px;margin-bottom:0}.content-edited-parent ol li,.content-edited-parent ul li{margin-bottom:0}@media (max-width:767px){.content-edited-parent ol li,.content-edited-parent ul li{font-size:16px}}.content-edited-parent h2{font-size:30px;font-weight:700;color:#283764;text-align:right;margin:0 0 24px}@media (max-width:767px){.content-edited-parent h2{font-size:28px;line-height:1.3;color:#283764;font-weight:600}}.content-edited-parent h2:first-child{margin-top:0}.content-edited-parent h3{font-size:30px;font-weight:700;color:#283764;text-align:right;margin:0 0 24px}@media (max-width:767px){.content-edited-parent h3{font-size:28px;line-height:1.3;color:#283764;font-weight:600}}.content-edited-parent h3:first-child{margin-top:0}.content-edited-parent h4{font-size:24px;font-weight:500;color:#121f46;text-align:right;margin:0 0 24px}@media (max-width:767px){.content-edited-parent h4{font-size:22px}}.content-edited-parent h5{font-size:24px;line-height:1.3;font-weight:500;color:#283764;text-align:right;margin-bottom:8px;font-family:Heebo,sans-serif}@media (max-width:767px){.content-edited-parent h5{font-size:22px}}.content-edited-parent a{color:#121f46;text-decoration:underline}.content-edited-parent a:hover{color:#283764}.content-edited-parent a.to_category_page{color:#3e424f}.content-edited-parent blockquote{font-weight:400;font-size:24px;line-height:130%;letter-spacing:0;margin:0;padding:0}.content-edited-parent blockquote p{font-size:24px}@media (max-width:767px){.content-edited-parent blockquote p{font-size:22px}}.content-edited-parent img{border-radius:4px;object-fit:cover}.content-edited-parent img.size-full{width:100%}.content-edited-parent img.aligncenter{width:auto;display:block;margin-left:auto;margin-right:auto}.content-edited-parent img.alignleft{width:auto;float:left;margin:.5em 1em .5em 0}.content-edited-parent img.alignright{width:auto;float:right;margin:.5em 0 .5em 1em}.content-edited-parent table{width:100%;border-collapse:collapse;border:1px solid #e9edf2;margin:0 0 24px;padding:0;font-weight:700;font-size:18px;line-height:130%;border-radius:9px}.content-edited-parent td,.content-edited-parent th{border:1px solid #e9edf2;padding:8px;text-align:center}@media (max-width:767px){.content-edited-parent td,.content-edited-parent th{font-size:16px}}.content-edited-parent th{background-color:#e9edf2;color:#fff;text-align:center}.content-edited-parent tr:first-child{background-color:#283764;color:#fff;text-align:center}.content-edited-parent tr:first-child td,.content-edited-parent tr:first-child th{color:#fff}.content-edited-parent tr:first-child td:first-child,.content-edited-parent tr:first-child th:first-child{border-top-right-radius:9px}.content-edited-parent tr:first-child td:last-child,.content-edited-parent tr:first-child th:last-child{border-top-left-radius:9px}.content-edited-parent tr:last-child td:first-child,.content-edited-parent tr:last-child th:first-child{border-bottom-right-radius:9px}.content-edited-parent tr:last-child td:last-child,.content-edited-parent tr:last-child th:last-child{border-bottom-left-radius:9px}.content-edited-parent+.share-post-section{padding-bottom:24px}.content-with-colored-list ol{list-style:none;counter-reset:a;position:relative;padding:0;margin:0;margin-bottom:16px}.content-with-colored-list ol li{counter-increment:a;position:relative;padding-right:35px;text-align:right;margin-bottom:8px}@media (max-width:767px){.content-with-colored-list ol li{font-size:16px}}.content-with-colored-list ol li::marker{display:none}.content-with-colored-list ol li:before{content:counter(a);position:absolute;right:0;top:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:27px;height:27px;background-color:#fdc641;border-radius:50%;color:#000;font-weight:500;font-size:18px;font-family:Heebo,sans-serif;line-height:1;color:#283764}.category-description-wrapper{position:relative}.category-description-wrapper .category-description-content{max-height:150px;overflow:hidden;position:relative;transition:max-height .3s ease}.category-description-wrapper .category-description-content:after{content:"";position:absolute;bottom:0;left:0;right:0;height:60px;background:linear-gradient(180deg,transparent,#fff);pointer-events:none;transition:opacity .3s ease}.category-description-wrapper.is-expanded .category-description-content{max-height:none}.category-description-wrapper.is-expanded .category-description-content:after{opacity:0}.category-description-wrapper.is-expanded .category-description-toggle .toggle-text-more{display:none}.category-description-wrapper.is-expanded .category-description-toggle .toggle-text-less{display:inline}.category-description-wrapper .category-description-toggle{border:1px solid #283764;padding:12px 50px;border-radius:60px;font-family:FbNoam,sans-serif;font-size:20px;font-weight:500;cursor:pointer;transition:all .3s ease;position:relative;white-space:nowrap;background:#fff;height:44px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.category-description-wrapper .category-description-toggle span{margin:0;color:#283764}.category-description-wrapper .category-description-toggle:hover{color:#fff!important;background:#283764;border-color:#121f46}.category-description-wrapper .category-description-toggle:hover span{color:#fff!important}.category-description-wrapper .category-description-toggle:focus{outline:none}.category-description-wrapper .category-description-toggle .toggle-text-less,.category-description-wrapper.no-overflow .category-description-content:after,.category-description-wrapper.no-overflow .category-description-toggle{display:none}.content-edited-faq{font-family:Heebo,sans-serif;padding:2rem 0}@media (min-width:768px){.content-edited-faq{padding:3rem 0}}.content-edited-faq .container{max-width:800px;margin:0 auto}.content-edited-faq__title{font-weight:700;font-size:30px;line-height:130%;letter-spacing:0;text-align:right;color:#283764}.content-edited-faq .footer__faq-accordion{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;gap:0}.content-edited-faq .footer__faq-item{border-bottom:1px solid #a8b5c3}.content-edited-faq .footer__faq-question{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding:1rem .5rem;background:transparent;border:none;cursor:pointer;text-align:right}@media (min-width:768px){.content-edited-faq .footer__faq-question{padding:1.25rem .5rem}}.content-edited-faq .footer__faq-question span{font-size:.875rem;font-weight:700;color:#121f46;-ms-flex:1;flex:1}@media (min-width:768px){.content-edited-faq .footer__faq-question span{font-size:1rem}}@media (min-width:1024px){.content-edited-faq .footer__faq-question span{font-size:1.125rem}}.content-edited-faq .footer__faq-icon{width:1.5rem;height:1.5rem;color:#121f46;transition:transform .3s;-ms-flex-negative:0;flex-shrink:0}.footer__faq-item.active .content-edited-faq .footer__faq-icon .footer__faq-icon-path-1{opacity:0}.content-edited-faq .footer__faq-answer{max-height:0;overflow:hidden;transition:max-height .3s ease-out}.footer__faq-item.active .content-edited-faq .footer__faq-answer{max-height:1000px}.content-edited-faq .footer__faq-answer p{padding:0 .5rem 1rem;font-size:.875rem;color:#3e424e;line-height:1.6;text-align:right}@media (min-width:768px){.content-edited-faq .footer__faq-answer p{padding:0 .5rem 1.25rem;font-size:1rem}}.slider-cards-carousel{font-family:Heebo,sans-serif;padding:2rem 0;background:#f5f5f5}@media (min-width:768px){.slider-cards-carousel{padding:3rem 0}}.slider-cards-carousel .container{max-width:1280px;margin:0 auto;padding:0 1rem}@media (min-width:768px){.slider-cards-carousel .container{padding:0 2rem}}.slider-cards-carousel__title{font-family:FbNoam,sans-serif;font-weight:500;font-size:26px;line-height:.75;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;gap:24px;font-size:38px;font-weight:700;color:#121f46;margin-bottom:40px}@media (max-width:767px){.slider-cards-carousel__title{font-size:32px;margin-bottom:24px;gap:16px}}.slider-cards-carousel__title:after{content:"";position:relative;width:88px;height:4px;border-radius:8px;background-image:url(../images/png/underline.png);background-repeat:repeat;background-position:50%;background-size:cover;display:block}.slider-cards-carousel__wrapper{position:relative;width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;gap:32px}.slider-cards-carousel__swiper{width:100%;overflow:hidden;direction:rtl}.slider-cards-carousel__swiper .swiper-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch}.slider-cards-carousel__swiper .swiper-slide{height:auto;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0}.slider-cards-carousel__navigation{display:-ms-inline-flexbox;display:inline-flex;border-radius:50%;padding:0;border:none;outline:none;gap:1rem;margin-top:2rem;margin:0 auto;padding:0 8px;border-radius:8px}.slider-cards-carousel__arrow,.slider-cards-carousel__navigation{-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;cursor:pointer;color:#121f46;transition:all .3s ease;background:#e9edf2}.slider-cards-carousel__arrow{display:-ms-flexbox;display:flex;width:35px;height:35px;border:none;border-radius:50%;padding:0}.slider-cards-carousel__arrow:hover:not(:disabled){background:#121f46;color:#fff;border-color:#121f46}.slider-cards-carousel__arrow:disabled{opacity:.3;cursor:not-allowed;pointer-events:none}.slider-cards-carousel__arrow svg{width:20px;height:20px}.form-want-to-talk-section{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:30px 0 45px;width:100%}@media (max-width:767px){.form-want-to-talk-section{padding:24px 15px 40px}}.form-want-to-talk-wrapper{width:100%;max-width:1181px}.form-want-to-talk-box{display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding:1.25rem 1.5rem;gap:1.5rem;background:#121f46;border-radius:.5rem}@media (max-width:767px){.form-want-to-talk-box{-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding:1rem;gap:24px}}.form-want-to-talk-box .wpcf7-form .form-want-to-talk-form-wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;gap:40px}@media (max-width:767px){.form-want-to-talk-box .wpcf7-form .form-want-to-talk-form-wrap{-ms-flex-direction:column;flex-direction:column;gap:1rem}}.form-want-to-talk-box .wpcf7-form .form-want-to-talk-form-wrap input[type=email].wpcf7-not-valid,.form-want-to-talk-box .wpcf7-form .form-want-to-talk-form-wrap input[type=tel].wpcf7-not-valid,.form-want-to-talk-box .wpcf7-form .form-want-to-talk-form-wrap input[type=text].wpcf7-not-valid{background-color:#ffb4b4}.form-want-to-talk-box .wpcf7-form .form-want-to-talk-form-wrap input[type=email].wpcf7-not-valid::-webkit-input-placeholder,.form-want-to-talk-box .wpcf7-form .form-want-to-talk-form-wrap input[type=tel].wpcf7-not-valid::-webkit-input-placeholder,.form-want-to-talk-box .wpcf7-form .form-want-to-talk-form-wrap input[type=text].wpcf7-not-valid::-webkit-input-placeholder{color:#3e424f}.form-want-to-talk-box .wpcf7-form .form-want-to-talk-form-wrap input[type=email].wpcf7-not-valid::-moz-placeholder,.form-want-to-talk-box .wpcf7-form .form-want-to-talk-form-wrap input[type=tel].wpcf7-not-valid::-moz-placeholder,.form-want-to-talk-box .wpcf7-form .form-want-to-talk-form-wrap input[type=text].wpcf7-not-valid::-moz-placeholder{color:#3e424f}.form-want-to-talk-box .wpcf7-form .form-want-to-talk-form-wrap input[type=email].wpcf7-not-valid::-ms-input-placeholder,.form-want-to-talk-box .wpcf7-form .form-want-to-talk-form-wrap input[type=tel].wpcf7-not-valid::-ms-input-placeholder,.form-want-to-talk-box .wpcf7-form .form-want-to-talk-form-wrap input[type=text].wpcf7-not-valid::-ms-input-placeholder{color:#3e424f}.form-want-to-talk-box .wpcf7-form .form-want-to-talk-form-wrap input[type=email].wpcf7-not-valid::placeholder,.form-want-to-talk-box .wpcf7-form .form-want-to-talk-form-wrap input[type=tel].wpcf7-not-valid::placeholder,.form-want-to-talk-box .wpcf7-form .form-want-to-talk-form-wrap input[type=text].wpcf7-not-valid::placeholder{color:#3e424f}.form-want-to-talk-box .wpcf7-form .wpcf7-response-output{margin:0;margin-top:10px;color:#fff;display:none!important}.form-want-to-talk-box .wpcf7-form .wpcf7-acceptance .wpcf7-list-item{margin:0}.form-want-to-talk-box .wpcf7-form .wpcf7-acceptance .wpcf7-list-item label .wpcf7-list-item-label{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:6px}.form-want-to-talk-box .wpcf7-form .wpcf7-acceptance .wpcf7-list-item label .wpcf7-list-item-label:before{content:"";display:inline-block;width:16px;height:16px;border-radius:4px;border-width:1px;border:1px solid #fff}.form-want-to-talk-box .wpcf7-form .wpcf7-acceptance .wpcf7-list-item label input:checked+.wpcf7-list-item-label:before{background:#fff url(../images/svg/check.svg) no-repeat 50%}.form-want-to-talk-box .wpcf7-form.unaccepted .wpcf7-acceptance .wpcf7-list-item label .wpcf7-list-item-label:before{background-color:#ff8080}.form-want-to-talk-submit{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;gap:.625rem;-ms-flex-order:3;order:3}@media (min-width:767px){.form-want-to-talk-submit{-ms-flex-align:start;align-items:flex-start;-ms-flex-order:1;order:1}}@media (max-width:767px){.form-want-to-talk-submit p,.form-want-to-talk-submit p button{width:100%}}.form-want-to-talk-btn{height:44px;gap:.5rem;padding:.5rem 1.5rem;border-radius:60px;border:1px solid #121f46;cursor:pointer;transition:all .2s;line-height:1}.form-want-to-talk-btn span{font-size:18px;font-weight:600;color:#121f46;line-height:1}.form-want-to-talk-btn--primary{background:#fdc641;color:#121f46}.form-want-to-talk-btn--primary:hover{opacity:.9}.form-want-to-talk-form{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;gap:.5rem;-ms-flex-order:2;order:2;width:100%}@media (min-width:767px){.form-want-to-talk-form{-ms-flex-align:start;align-items:flex-start;-ms-flex-order:2;order:2;width:auto}}.form-want-to-talk-form .wpcf7-not-valid-tip{position:relative;bottom:100%;font-size:12px;padding:0 10px;margin:0;color:#ff8080;top:100%;font-family:Heebo,sans-serif}.form-want-to-talk-form-fields{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;gap:.5rem;-ms-flex-direction:row;flex-direction:row;width:auto}@media (max-width:767px){.form-want-to-talk-form-fields{width:100%;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media (max-width:767px){.form-want-to-talk-form-fields span[data-name*=interest]{width:100%}}.form-want-to-talk-input,.form-want-to-talk-select{width:100%;height:2rem;padding:0 1rem;background:#fff;border:none;border-radius:.5rem;font-size:18px;color:#3e424f;font-family:Heebo,sans-serif}@media (min-width:767px){.form-want-to-talk-input,.form-want-to-talk-select{width:220px}}.form-want-to-talk-input::-webkit-input-placeholder,.form-want-to-talk-select::-webkit-input-placeholder{color:#3e424f}.form-want-to-talk-input::-moz-placeholder,.form-want-to-talk-select::-moz-placeholder{color:#3e424f}.form-want-to-talk-input::-ms-input-placeholder,.form-want-to-talk-select::-ms-input-placeholder{color:#3e424f}.form-want-to-talk-input::placeholder,.form-want-to-talk-select::placeholder{color:#3e424f}.form-want-to-talk-input+.select2 .select2-selection--single,.form-want-to-talk-select+.select2 .select2-selection--single{height:2rem;background:#fff;border:none;border-radius:.5rem;font-size:18px;color:#3e424f;font-family:Heebo,sans-serif}.form-want-to-talk-input+.select2 .select2-selection--single .select2-selection__arrow b,.form-want-to-talk-select+.select2 .select2-selection--single .select2-selection__arrow b{width:12px;height:12px;border:none;background-size:contain;background:url(../images/svg/arrow_down_gray.svg) no-repeat 50%}.form-want-to-talk-input+.select2.select2-container--open .select2-selection__arrow b,.form-want-to-talk-select+.select2.select2-container--open .select2-selection__arrow b{transform:rotate(180deg)}.form-want-to-talk-form-consent{width:auto}.form-want-to-talk-form-consent,.form-want-to-talk-form-consent p{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:.5rem;-ms-flex-pack:start;justify-content:flex-start}.form-want-to-talk-form-consent p input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:#121f46;border:1px solid #fff;width:1rem;height:1rem;border-radius:4px;cursor:pointer;position:relative;transition:all .2s ease}.form-want-to-talk-form-consent p input[type=checkbox]:checked{background:#fff}.form-want-to-talk-form-consent p input[type=checkbox]:checked:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) rotate(45deg);width:4px;height:8px;border:solid #121f46;border-width:0 2px 2px 0}@media (max-width:767px){.form-want-to-talk-form-consent{-ms-flex-pack:center;justify-content:center;width:100%}}.form-want-to-talk-form-consent label{font-weight:300;color:#fff;font-size:14px;text-align:center;cursor:pointer;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:6px}@media (min-width:767px){.form-want-to-talk-form-consent label{font-size:14px;text-align:right}}.form-want-to-talk-checkbox{width:1rem;height:1rem;border:1px solid #fff;cursor:pointer;display:none}.form-want-to-talk-info-icon{display:-ms-flexbox;display:flex;width:15.5px;height:15px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border-radius:15px;border:.75px solid #fff;cursor:pointer;position:relative;-ms-flex-negative:0;flex-shrink:0}.form-want-to-talk-info-icon p,.form-want-to-talk-info-icon span{font-weight:400;color:#fff;font-size:12px;line-height:1}.form-want-to-talk-info-icon-tooltip{position:absolute;bottom:-8px;left:50%;transform:translate(-50%,100%);background:#fff;color:#121f46;padding:.75rem 1rem;border-radius:.5rem;font-size:.875rem;line-height:1.4;white-space:normal;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s ease,visibility .3s ease;z-index:1000;box-shadow:0 4px 6px rgba(0,0,0,.1);max-width:250px;width:-moz-max-content;width:max-content;text-align:right;word-wrap:break-word}@media (max-width:767px){.form-want-to-talk-info-icon-tooltip{font-size:.75rem;max-width:220px}}.form-want-to-talk-info-icon-tooltip:after{content:"";position:absolute;top:0;left:50%;transform:translate(-50%,-96%) rotate(180deg);border:6px solid transparent;border-top-color:#fff}.form-want-to-talk-info-icon-tooltip.active{opacity:1;visibility:visible}.form-want-to-talk-header{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;gap:.25rem;-ms-flex-order:1;order:1}@media (min-width:767px){.form-want-to-talk-header{-ms-flex-align:start;align-items:flex-start;-ms-flex-order:3;order:3}}.form-want-to-talk-header h2{color:#fff;text-align:right;font-family:FbNoam,sans-serif;font-weight:700;font-size:1.5rem;line-height:1.2;margin:0}@media (max-width:767px){.form-want-to-talk-header h2{text-align:center;font-size:1.25rem}}@media (min-width:767px){.form-want-to-talk-header h2{font-size:38px}}.form-want-to-talk-header p{font-size:.875rem;font-weight:500;color:#fff;text-align:center;margin:0;font-family:FbNoam,sans-serif}@media (min-width:767px){.form-want-to-talk-header p{font-size:20px;text-align:right}}.study-programs-section{padding:70px 0;width:100%}@media (max-width:767px){.study-programs-section{padding:40px 0}}.study-programs-section .container{max-width:1320px;margin:0 auto;padding:0 16px}.study-programs-title{font-family:FbNoam,sans-serif;font-weight:500;font-size:26px;line-height:.75;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;gap:24px;font-size:38px;font-weight:700;color:#121f46}.study-programs-title:after{content:"";position:relative;width:88px;height:4px;border-radius:8px;background-image:url(../images/png/underline.png);background-repeat:repeat;background-position:50%;background-size:cover;display:block}.study-programs-tabs{width:100%}.study-programs-tabs-nav{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:32px;-ms-flex-pack:center;justify-content:center;gap:16px;margin:20px 0 10px;padding-bottom:20px}@media (max-width:767px){.study-programs-tabs-nav{gap:12px}}.study-programs-tab-btn{border:1px solid #283764;padding:12px 50px;border-radius:60px;font-family:FbNoam,sans-serif;font-size:20px;font-weight:500;color:#283764;cursor:pointer;transition:all .3s ease;position:relative;white-space:nowrap;background:#fff;height:44px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}@media (max-width:767px){.study-programs-tab-btn{width:189px}}.study-programs-tab-btn:hover{color:#fff;background:#283764;border-color:#121f46}.study-programs-tab-btn:focus{outline:none}.study-programs-tab-btn.active{color:#fff;background:#283764;border-color:#121f46}.study-programs-tabs-content{position:relative;display:-ms-flexbox;display:flex;background:#283764 url(../images/png/study-programs-tabs-content.png) no-repeat 50%;border-radius:8px;padding:44px 140px;gap:10px;background-size:cover;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;min-height:262px}@media (max-width:767px){.study-programs-tabs-content{padding:24px 15px}}.study-programs-tab-panel{display:none;animation:e .3s ease-in-out}.study-programs-tab-panel.active{display:block}.study-programs-buttons{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}@media (min-width:767px){.study-programs-buttons{gap:16px 24px;-ms-flex-pack:start;justify-content:flex-start}}.study-programs-button{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:20px;color:#121f46;text-decoration:none;border-radius:8px;transition:all .3s ease;width:234px;text-align:center;gap:4px;background:#fff;height:80px}@media (max-width:767px){.study-programs-button{width:100%;height:60px}}.study-programs-button-title{font-size:20px;font-weight:300;line-height:1;display:block}.study-programs-button-description{font-size:20px;font-weight:500;line-height:1;display:block}.study-programs-button:hover{background:#db9f0d;border-color:#db9f0d;transform:translateY(-2px);box-shadow:0 4px 12px rgba(253,198,65,.3)}.study-programs-button:focus{outline:2px solid #121f46;outline-offset:2px}.study-programs-button:active{transform:translateY(0)}.matching-game-section{padding:100px 0 80px;width:100%}@media (max-width:767px){.matching-game-section{padding:0!important;background:transparent!important}}.matching-game-section.is-step-2,.matching-game-section.is-step-3{background:#f5f5f5}.matching-game-section.is-step-3 .matching-game-wrapper{background:#fff;padding-top:100px}.matching-game-wrapper{max-width:1340px;margin:0 auto;padding:45px 21px;gap:10px;border-radius:20px}@media (max-width:767px){.matching-game-wrapper{padding:0 15px}}.matching-game-wrapper .container{position:relative;z-index:1}@media (max-width:767px){.matching-game-wrapper .container{box-shadow:0 4px 35px 0 rgba(40,55,100,.08);border-radius:12px;overflow:hidden;padding:20px 20px 0;background:url(../images/png/matching-game-mobile-bg.jpg) no-repeat 50%}}.matching-game-content-wrapper{display:none;width:100%;min-height:530px;position:relative;z-index:2}@media (max-width:767px){.matching-game-content-wrapper{min-height:auto}}.matching-game-content-wrapper.active,.matching-game-content-wrapper .container{display:-ms-flexbox;display:flex;animation:e .4s ease}.matching-game-content-wrapper:before{content:"";position:absolute;top:0;left:0;width:414px;height:194px;background:url(../images/png/matching-game-icon.png) no-repeat 50%;z-index:-1;display:block;transform:translate(66px,-60px)}@media (max-width:767px){.matching-game-content-wrapper:before{display:none}}.matching-game-content-wrapper:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(100% + 42px);height:calc(100% + 90px);background:url(../images/png/matching-game-bg.png) no-repeat 50%;background-size:auto}@media (max-width:767px){.matching-game-content-wrapper:after{display:none}}.matching-game-content-wrapper.step-2:before{background:url(../images/svg/matching-game-icon-white.svg) no-repeat 50%}.matching-game-content-wrapper.step-2:after{background:url(../images/svg/atching-game-bg-white.svg) no-repeat 50%}.matching-game-content-wrapper.step-3:before{background:url(../images/svg/matching-game-icon-yellow.svg) no-repeat 50%;transform:translate(66px,-80px)}.matching-game-content-wrapper.step-3:after{background:url(../images/svg/atching-game-bg-yellow.svg) no-repeat 50%}.step-banner{-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-align:center;align-items:center;gap:0}@media (min-width:767px){.step-banner{-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:60px}}.matching-game-image{width:100%;max-width:500px;-ms-flex-negative:0;flex-shrink:0;position:relative;height:100%;z-index:2}.matching-game-image.desktop{display:block}@media (max-width:767px){.matching-game-image.desktop{display:none}}.matching-game-image.mobile{display:none}@media (max-width:767px){.matching-game-image.mobile{display:block}}@media (min-width:767px){.matching-game-image{max-width:600px;-ms-flex:1;flex:1}}@media (max-width:767px){.matching-game-image{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:start;-ms-flex-pack:center;justify-content:center}}.matching-game-image img{display:block;border-radius:12px;bottom:0;transform:translateY(-25px)}@media (max-width:767px){.matching-game-image img{transform:translate(0);object-position:top center;width:auto;height:100%;object-fit:cover}}.matching-game-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;gap:24px;width:100%;text-align:center;z-index:2}@media (min-width:767px){.matching-game-content{-ms-flex-align:start;align-items:flex-start;text-align:right;-ms-flex:1;flex:1;padding-right:100px;max-width:600px;gap:6px}}.matching-game-title{font-family:FbNoam,sans-serif;font-weight:700;font-size:32px;line-height:1.2;color:#283764;margin:0}@media (min-width:767px){.matching-game-title{font-size:38px}}@media (max-width:767px){.matching-game-title{text-align:right}}.matching-game-description{font-family:Heebo,sans-serif;font-size:22px;font-weight:400;line-height:110%;color:#283764;margin:0}@media (min-width:767px){.matching-game-description{font-size:28px;margin-bottom:26px}}@media (max-width:767px){.matching-game-description{text-align:right}}.matching-game-button{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:10px 32px;background:#fdc641;color:#121f46;text-decoration:none;border-radius:60px;font-size:20px;font-weight:400;transition:all .3s ease;border:2px solid #fdc641;min-width:180px;text-align:center;cursor:pointer;height:44px;border:1px solid #db9f0d}@media (max-width:767px){.matching-game-button{width:100%;margin-bottom:24px}}.matching-game-button:hover{background:#db9f0d;border-color:#db9f0d;transform:translateY(-2px);box-shadow:0 4px 12px rgba(253,198,65,.3)}.matching-game-button:focus{outline:2px solid #121f46;outline-offset:2px}.matching-game-button:active{transform:translateY(0)}.matching-game-close{position:absolute;top:84px;left:0;width:44px;height:44px;border:none;background:transparent;border-radius:50%;cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:#121f46;transition:all .3s ease;z-index:10}@media (max-width:767px){.matching-game-close{top:12px;left:12px;width:40px;height:40px}}.matching-game-close:hover{background:#121f46;color:#fff;transform:rotate(90deg)}.matching-game-close:focus{outline:2px solid #fdc641;outline-offset:2px}.matching-game-close svg{width:20px;height:20px}.step-traits{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;padding:20px 60px 40px}@media (max-width:767px){.step-traits{padding:20px 0}}.matching-game-step-inner{width:100%;margin:0 auto;z-index:2;position:relative}.matching-game-step-header{margin-bottom:32px}@media (max-width:767px){.matching-game-step-header{margin-bottom:24px}}.matching-game-step-title{font-family:FbNoam,sans-serif;font-weight:700;font-size:1.75rem;color:#121f46;margin:0 0 6px}@media (min-width:767px){.matching-game-step-title{font-size:38px}}.matching-game-step-subtitle{font-family:Heebo,sans-serif;font-size:1rem;color:#3e424f;margin:0 0 16px}@media (min-width:767px){.matching-game-step-subtitle{font-size:18px;margin:0 0 50px}}.matching-game-selection-count{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:8px;padding:8px 16px;background:#f5f5f5;border-radius:20px;font-family:Heebo,sans-serif;font-size:.875rem;color:#3e424f;display:none}.matching-game-selection-count .current-count{font-weight:700;color:#121f46}.matching-game-traits-grid{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px;margin-bottom:32px}@media (min-width:767px){.matching-game-traits-grid{gap:24px}}.matching-game-trait{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:12px 24px;background:#fff;border-radius:10px;cursor:pointer;transition:all .25s ease;font-family:Heebo,sans-serif;font-size:16px;font-weight:600;color:#121f46;text-align:right;background:hsla(46,73%,88%,.25);border:none;position:relative}@media (max-width:767px){.matching-game-trait{padding:12px 14px;font-size:.875rem}}.matching-game-trait .trait-name{-ms-flex:1;flex:1}.matching-game-trait .trait-check{width:24px;height:24px;border-radius:50%;background:#f5f5f5;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-right:8px;-ms-flex-negative:0;flex-shrink:0;opacity:0;transition:all .25s ease;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}@media (max-width:767px){.matching-game-trait .trait-check{display:none}}.matching-game-trait .trait-check svg{opacity:0;transform:scale(.5);transition:all .25s ease;color:#fff}.matching-game-trait:hover{border-color:#fdc641;background:rgba(253,198,65,.05)}.matching-game-trait:focus{outline:none}.matching-game-trait.is-selected{background:#fdc641}.matching-game-trait.is-selected .trait-check{background:#fdc641;opacity:1}.matching-game-trait.is-selected .trait-check svg{opacity:1;transform:scale(1);color:#121f46}.matching-game-trait.shake{animation:a .5s ease}@keyframes a{0%,to{transform:translateX(0)}20%{transform:translateX(-4px)}40%{transform:translateX(4px)}60%{transform:translateX(-4px)}80%{transform:translateX(4px)}}.matching-game-step-footer{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:end;-ms-flex-align:center;align-items:center;gap:16px;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:575px){.matching-game-step-footer{-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:12px}}.matching-game-back-btn{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:8px;padding:14px 32px;background:transparent;color:#121f46;border:2px solid #e9edf2;border-radius:60px;font-family:Heebo,sans-serif;font-size:1rem;font-weight:500;cursor:pointer;transition:all .3s ease}@media (max-width:575px){.matching-game-back-btn{width:100%}}.matching-game-back-btn svg{transition:transform .3s ease}.matching-game-back-btn:hover{border-color:#121f46;background:rgba(18,31,70,.05)}.matching-game-back-btn:hover svg{transform:translateX(4px)}.matching-game-back-btn:focus{outline:2px solid #fdc641;outline-offset:2px}.matching-game-submit-btn{display:inline-block;background:transparent;border:1px solid #121f46;gap:16px;padding:10px 32px;border-radius:60px;font-weight:400;font-family:FbNoam,sans-serif;text-decoration:none;font-size:20px;position:relative;line-height:100%;letter-spacing:0;text-align:right;color:#121f46;vertical-align:middle;cursor:pointer;transition:all .3s ease}@media (max-width:767px){.matching-game-submit-btn{font-size:18px;text-align:center;width:calc(100% - 32px)}}.matching-game-submit-btn span{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:8px;background:#121f46;width:20px;height:20px;border-radius:50%;position:absolute;left:0;top:50%;transform:translate(-50%,-50%);transition:all .3s ease}.matching-game-submit-btn span svg{width:13px;height:13px;fill:#fff}.matching-game-submit-btn:hover:not(:disabled){border-color:#fdc641;color:#fdc641}.matching-game-submit-btn:hover:not(:disabled) span{background:#fdc641;transform:translate(-50%,-50%) scale(1.1)}.matching-game-submit-btn:focus{outline:2px solid #fdc641;outline-offset:2px}.matching-game-submit-btn:disabled{opacity:.5;cursor:not-allowed}.step-result{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:60px 20px}@media (max-width:767px){.step-result{padding:40px 16px}}.matching-game-results-content{max-width:1100px;margin:0 auto;width:100%;z-index:2;position:relative;padding-top:50px}.matching-game-results-icon{width:80px;height:80px;margin:0 auto 24px;color:#fdc641;animation:b .5s ease}@media (max-width:767px){.matching-game-results-icon{width:64px;height:64px;margin-bottom:20px}}.matching-game-results-icon svg{width:100%;height:100%}@keyframes b{0%{opacity:0;transform:scale(.5)}50%{transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.matching-game-results-title{font-family:FbNoam,sans-serif;color:#283764;margin:0;line-height:1.3;font-size:38px;font-weight:700}@media (max-width:767px){.matching-game-results-title{font-size:24px;text-align:center}}.matching-game-results-title .result-percentage{color:#fdc641;display:inline-block;min-width:60px}.matching-game-results-title .result-program{color:#283764}.matching-game-percentage-bar{margin-bottom:32px}.percentage-bar-track{height:10px;background:#e9edf2;border-radius:8px;overflow:hidden;margin-bottom:12px}.percentage-bar-fill{height:100%;background:radial-gradient(34.48% 146.39% at 48.45% 33.53%,#283764 0,#7487c2 97.6%);border-radius:8px;width:0;transition:width 1.5s cubic-bezier(.4,0,.2,1)}.percentage-value{font-family:Heebo,sans-serif;font-size:130px;font-weight:400;color:#283764;line-height:1}@media (max-width:767px){.percentage-value{font-size:72px;text-align:center}}.matching-game-results-description{font-family:Heebo,sans-serif;line-height:1.7;color:#3e424f;font-size:18px;max-width:620px}.matching-game-results-actions{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:end;align-items:end;gap:16px}@media (max-width:767px){.matching-game-results-actions{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;gap:10px;text-align:center;width:100%}}.matching-game-results-cta{display:inline-block;background:transparent;border:1px solid #121f46;gap:16px;padding:10px 32px;border-radius:60px;font-weight:400;font-family:FbNoam,sans-serif;text-decoration:none;font-size:20px;position:relative;line-height:100%;letter-spacing:0;text-align:right;color:#121f46;vertical-align:middle;transition:all .3s ease}@media (max-width:767px){.matching-game-results-cta{font-size:18px;text-align:center;width:calc(100% - 32px)}}.matching-game-results-cta .cta-icon{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:8px;background:#283764;width:20px;height:20px;border-radius:50%;position:absolute;left:0;top:50%;transform:translate(-50%,-50%);transition:all .3s ease}.matching-game-results-cta .cta-icon svg{width:13px;height:13px;fill:#fff}.matching-game-results-cta:hover{border-color:#fdc641;color:#fdc641}.matching-game-results-cta:hover .cta-icon{background:#fdc641;transform:translate(-50%,-50%) scale(1.1)}.matching-game-results-cta:hover .cta-text{color:#fdc641}.matching-game-results-cta:focus{outline:2px solid #fdc641;outline-offset:2px}.matching-game-restart{display:inline-block;padding:0;background:transparent;color:#3e424f;border:none;font-family:Heebo,sans-serif;font-size:.9375rem;cursor:pointer;transition:all .3s ease;text-decoration:underline}.matching-game-restart:hover{color:#121f46}.matching-game-restart:focus{outline:2px solid #fdc641;outline-offset:2px}.matching-game-results-title-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:end;align-items:end}@media (max-width:767px){.matching-game-results-title-wrapper{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;gap:10px;text-align:center}}.matching-game-section.is-thinking .percentage-bar-fill{animation:c .8s ease-in-out infinite;width:30%!important}.matching-game-section.is-thinking .percentage-value{animation:d .6s ease-in-out infinite alternate}@keyframes c{0%{width:20%!important;opacity:.6}50%{width:40%!important;opacity:1}to{width:20%!important;opacity:.6}}@keyframes d{0%{opacity:.4}to{opacity:1}}.cta-section{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding:60px 0}@media (max-width:767px){.cta-section{padding:40px 0}}.cta-section .container{max-width:1280px;margin:0 auto;padding:0 16px}@media (min-width:767px){.cta-section .container{padding:0 40px}}.cta-section-content{min-height:200px;width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border-radius:8px 20px 8px 80px;position:relative;overflow:hidden;background-image:url(../images/png/banner-contact.png);background-repeat:no-repeat;background-position:10%;background-size:contain}.cta-section-title{font-weight:700}.cta-section-description,.cta-section-title{font-family:FbNoam,sans-serif;text-align:center;z-index:10;position:relative;margin:0;font-size:32px;line-height:100%}.cta-section-description{max-width:800px;font-weight:400}.cta-section-button{margin-top:32px}@media (max-width:767px){.cta-section-button{margin-top:16px;width:calc(100% - 32px);display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}}.cta-section-button a{background:transparent;border:1px solid #fff;gap:16px;padding:10px 32px;border-radius:60px;border-width:1px;font-weight:400;font-family:FbNoam,sans-serif;text-decoration:none;font-size:20px;position:relative;line-height:100%;letter-spacing:0;text-align:right;color:#fff;vertical-align:middle;display:inline-block}@media (max-width:767px){.cta-section-button a{font-size:18px;text-align:center;width:auto;max-width:220px}}.cta-section-button a span{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:8px;background:#fff;width:20px;height:20px;border-radius:50%;position:absolute;left:0;top:50%;transform:translate(-50%,-50%);transition:all .3s ease}.cta-section-button a span svg{width:13px;height:13px;fill:#fff}.cta-section-button a:hover{border-color:#fdc641;color:#fdc641}.cta-section-button a:hover span{background:#fdc641;transform:translate(-50%,-50%) scale(1.1)}.cta-section--dark .cta-section-content{background:#121f46;background-image:url(../images/png/banner-contact.png);background-repeat:no-repeat;background-position:10%;background-size:contain}.cta-section--dark .cta-section-description,.cta-section--dark .cta-section-title{color:#fff}.cta-section--dark .cta-section-button a{border:1px solid #fdc641;color:#fdc641}.cta-section--dark .cta-section-button a span{background:#fdc641}.cta-section--dark .cta-section-button a span svg path{fill:#121f46}.cta-section--yellow .cta-section-content{background-color:#fdc641}.cta-section--yellow .cta-section-description,.cta-section--yellow .cta-section-title{color:#283764}.cta-section--yellow .cta-section-button a{border-color:#121f46;color:#121f46}.cta-section--yellow .cta-section-button a span{background:#121f46}.carousel-different-cards{width:100%}.carousel-different-cards-section{padding:80px 0}@media (max-width:767px){.carousel-different-cards-section{padding:40px 0}}.carousel-different-cards-section .container{max-width:1200px}.carousel-different-cards-title{font-family:FbNoam,sans-serif;font-weight:500;font-size:26px;line-height:.75;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;gap:24px;font-size:38px;font-weight:700;color:#121f46;margin-bottom:16px}@media (max-width:767px){.carousel-different-cards-title{font-size:32px;text-align:center}}.carousel-different-cards-title:after{content:"";position:relative;width:88px;height:4px;border-radius:8px;background-image:url(../images/png/underline.png);background-repeat:repeat;background-position:50%;background-size:cover;display:block}.carousel-different-cards-sub-title{font-family:Heebo,sans-serif;font-size:18px;font-weight:400;line-height:1.5;color:#3e424f;text-align:center;margin:0 auto 40px;padding-inline:15px;max-width:654px}.carousel-different-cards-grid{display:grid;grid-template-columns:1fr;gap:24px;width:100%}@media (min-width:575px){.carousel-different-cards-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:767px){.carousel-different-cards-grid{grid-template-columns:repeat(3,1fr);gap:30px}}.carousel-different-cards-grid .carousel-different-cards-item{width:100%}.carousel-different-cards-wrapper{position:relative;width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:16px}.carousel-different-cards-wrapper .container{max-width:1380px;margin:0 auto}@media (min-width:767px){.carousel-different-cards-wrapper--grid-desktop .carousel-different-cards-swiper{overflow:visible}.carousel-different-cards-wrapper--grid-desktop .carousel-different-cards-swiper .swiper-wrapper{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.carousel-different-cards-wrapper--grid-desktop .carousel-different-cards-swiper .swiper-slide{width:100%!important}}.carousel-different-cards-swiper{width:100%;overflow:hidden;direction:rtl;padding:30px 20px}.carousel-different-cards-swiper .swiper-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch}.carousel-different-cards-swiper .swiper-slide{height:auto;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0}.carousel-different-cards-navigation{display:none;border-radius:8px;gap:1rem;margin:0 auto;padding:0 8px}.carousel-different-cards-arrow,.carousel-different-cards-navigation{-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background:#e9edf2}.carousel-different-cards-arrow{display:-ms-flexbox;display:flex;width:35px;height:35px;border:none;border-radius:50%;cursor:pointer;color:#121f46;transition:all .3s ease;padding:0}.carousel-different-cards-arrow:hover:not(:disabled){background:#121f46;color:#fff;border-color:#121f46}.carousel-different-cards-arrow:disabled{opacity:.3;cursor:not-allowed;pointer-events:none}.carousel-different-cards-arrow svg{width:20px;height:20px}.grid-different-types-cards{width:100%}.grid-different-types-cards-section{margin:40px 0}.grid-different-types-cards-section .container{max-width:1152px;margin:0 auto}.grid-different-types-cards-title{font-family:FbNoam,sans-serif;font-weight:500;font-size:26px;line-height:.75;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;gap:24px;font-size:38px;font-weight:700;color:#121f46;margin-bottom:16px}.grid-different-types-cards-title:after{content:"";position:relative;width:88px;height:4px;border-radius:8px;background-image:url(../images/png/underline.png);background-repeat:repeat;background-position:50%;background-size:cover;display:block}.grid-different-types-cards-sub-title{font-family:Heebo,sans-serif;font-size:18px;font-weight:400;line-height:1.5;color:#3e424f;text-align:center;margin:0 auto 40px;padding-inline:15px;max-width:654px}.grid-different-types-cards-grid{display:grid;grid-template-columns:1fr;gap:24px;width:100%}@media (min-width:575px){.grid-different-types-cards-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:767px){.grid-different-types-cards-grid{grid-template-columns:repeat(3,1fr);gap:30px}}.grid-different-types-cards-grid .grid-different-types-cards-item{width:100%}.instagram-cards{width:100%;padding:60px 0}@media (max-width:767px){.instagram-cards{padding:40px 0}}.instagram-cards-section .container{max-width:1330px}.instagram-cards-title{font-family:FbNoam,sans-serif;font-weight:700;font-size:38px;line-height:1.2;color:#121f46;text-align:center;margin-bottom:40px;position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;gap:24px}@media (max-width:767px){.instagram-cards-title{font-size:32px;margin-bottom:32px}}.instagram-cards-title:after{content:"";position:relative;width:88px;height:4px;border-radius:8px;background-image:url(../images/png/underline.png);background-size:cover;background-position:50%}.instagram-cards-wrapper{position:relative;width:100%}@media (max-width:767px){.instagram-cards-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:10px}}.instagram-cards-wrapper--slider-mode{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;gap:10px}.instagram-cards-swiper{width:100%;overflow:visible}@media (min-width:767px){.instagram-cards-swiper .swiper-wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start}}@media (max-width:767px){.instagram-cards-swiper{overflow:hidden}.instagram-cards-swiper .swiper-wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:stretch;align-items:stretch}.instagram-cards-swiper .swiper-slide{height:auto;-ms-flex-negative:0;flex-shrink:0}}.instagram-cards-wrapper--slider-mode .instagram-cards-swiper{overflow:hidden}@media (min-width:767px){.instagram-cards-wrapper--slider-mode .instagram-cards-swiper .swiper-wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important;-ms-flex-pack:start;justify-content:flex-start}.instagram-cards-wrapper--slider-mode .instagram-cards-swiper .swiper-slide{-ms-flex:none!important;flex:none!important;width:calc(20% - 4px)!important;-ms-flex-negative:0;flex-shrink:0}}@media (min-width:767px){.instagram-cards-wrapper--slider-mode .instagram-card{-ms-flex:none;flex:none;width:100%!important}}.instagram-cards-navigation{display:none;border-radius:8px;gap:1rem;margin:16px auto 0;padding:0 8px}.instagram-cards-arrow,.instagram-cards-navigation{-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background:#e9edf2}.instagram-cards-arrow{display:-ms-flexbox;display:flex;width:35px;height:35px;border:none;border-radius:50%;cursor:pointer;color:#121f46;transition:all .3s ease;padding:0}.instagram-cards-arrow:hover:not(:disabled){background:#121f46;color:#fff;border-color:#121f46}.instagram-cards-arrow:disabled{opacity:.3;cursor:not-allowed;pointer-events:none}.instagram-cards-arrow svg{width:20px;height:20px}.instagram-card{-ms-flex:1;flex:1;height:358.18px;border-radius:10px;position:relative;overflow:hidden}@media (max-width:767px){.instagram-card{-ms-flex:none;flex:none;width:253px!important;height:358.18px!important}}.instagram-card-link{display:block;width:100%;height:100%;text-decoration:none;color:inherit}.instagram-card-image-wrapper{position:relative;width:100%;height:100%;border-radius:10px;overflow:hidden}.instagram-card-image{width:100%;height:100%;object-fit:cover;object-position:center;display:block;transition:transform .3s ease}.instagram-card-icon{position:absolute;bottom:8px;right:8px;width:34px;height:34px;z-index:2;transition:opacity .3s ease;pointer-events:none}.instagram-card-icon svg{width:100%;height:100%;filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feGaussianBlur in="SourceAlpha" stdDeviation="4" /><feOffset dx="1" dy="3" result="offsetblur" /><feFlood flood-color="rgba(0,0,0,0.3)" /><feComposite in2="offsetblur" operator="in" /><feMerge><feMergeNode /><feMergeNode in="SourceGraphic" /></feMerge></filter></svg>#filter');filter:drop-shadow(0 2px 4px rgba(0,0,0,.3))}.instagram-card:hover .instagram-card-image{transform:scale(1.05)}.instagram-card:hover .instagram-card-icon{opacity:1}.partners-cards{width:100%;padding:60px 0}@media (max-width:767px){.partners-cards{padding:40px 0}}.partners-cards-section{padding:80px 0}.partners-cards-section .container{max-width:1336px}.partners-cards .container{max-width:1280px;margin:0 auto;padding:0 16px}@media (min-width:767px){.partners-cards .container{padding:0 40px}}.partners-cards-title{font-family:FbNoam,sans-serif;font-weight:700;font-size:38px;line-height:1.2;color:#121f46;text-align:center;margin-bottom:24px;position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;gap:24px}@media (max-width:767px){.partners-cards-title{font-size:26px;margin-bottom:20px}}.partners-cards-title:after{content:"";position:relative;width:88px;height:4px;border-radius:8px;background-image:url(../images/png/underline.png);background-size:cover;background-position:50%}.partners-cards-description{font-family:Heebo,sans-serif;font-size:18px;font-weight:400;line-height:1.6;color:#121f46;text-align:center;margin-bottom:40px;max-width:800px;margin-left:auto;margin-right:auto}@media (max-width:767px){.partners-cards-description{font-size:16px;margin-bottom:32px}}.partners-cards-wrapper{position:relative;width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;gap:24px}.partners-cards-wrapper--slider-mode .partners-cards-swiper{overflow:hidden}@media (min-width:767px){.partners-cards-wrapper--slider-mode .partners-cards-swiper .swiper-wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.partners-cards-wrapper--slider-mode .partners-cards-swiper .swiper-slide{-ms-flex:none!important;flex:none!important;width:calc(20% - 12px)!important;-ms-flex-negative:0;flex-shrink:0}}.partners-cards-swiper{width:100%;overflow:visible}.partners-cards-swiper .swiper-wrapper{display:grid;grid-template-columns:repeat(5,1fr);gap:15px;justify-items:center;-ms-flex-align:center;align-items:center}@media (max-width:991px){.partners-cards-swiper .swiper-wrapper{grid-template-columns:repeat(4,1fr)}}@media (max-width:767px){.partners-cards-swiper .swiper-wrapper{grid-template-columns:repeat(2,1fr)}}@media (max-width:575px){.partners-cards-swiper .swiper-wrapper{grid-template-columns:1fr}}.partners-cards-swiper .swiper-slide{height:auto}.partners-cards-navigation{display:none;border-radius:8px;gap:1rem;padding:0 8px}.partners-cards-arrow,.partners-cards-navigation{-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background:#e9edf2}.partners-cards-arrow{display:-ms-flexbox;display:flex;width:35px;height:35px;border:none;border-radius:50%;cursor:pointer;color:#121f46;transition:all .3s ease;padding:0}.partners-cards-arrow:hover:not(:disabled){background:#121f46;color:#fff}.partners-cards-arrow:disabled{opacity:.3;cursor:not-allowed;pointer-events:none}.partners-cards-arrow svg{width:20px;height:20px}.partners-card{width:100%;height:121.1px;padding:45.52px 28.23px 30.96px;border-radius:12.75px;background:#f5f5f5;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;transition:transform .3s ease,box-shadow .3s ease}@media (max-width:991px){.partners-card{height:auto;aspect-ratio:248.56/121.1;padding:35px 20px 25px}}@media (max-width:767px){.partners-card{padding:30px 18px 20px}}@media (max-width:575px){.partners-card{max-width:100%;height:100px}}.partners-card:hover{transform:translateY(-4px);box-shadow:0 4px 12px rgba(40,55,100,.15)}.partners-card-link{display:block;width:100%;height:100%;text-decoration:none;color:inherit}.partners-card-image-wrapper{position:relative;width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.partners-card-image{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;object-position:center;display:block}.text-paragraph-section{width:100%;padding:100px 0;background-color:#fff}@media (max-width:767px){.text-paragraph-section{padding:40px 0}}.text-paragraph-section .container{max-width:1150px;margin:0 auto;padding:0 16px}.text-paragraph-title{font-family:FbNoam,sans-serif;font-weight:700;font-size:38px;line-height:1.2;color:#121f46;text-align:center;margin-bottom:32px;position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:start;gap:24px}@media (max-width:767px){.text-paragraph-title{font-size:26px;margin-bottom:24px}}.text-paragraph-title:after{content:"";position:relative;width:88px;height:4px;border-radius:8px;background-image:url(../images/png/underline.png);background-size:cover;background-position:50%}.text-paragraph-content{font-family:Heebo,sans-serif;font-weight:400;font-size:18px;line-height:1.6;color:#121f46;text-align:right}@media (max-width:767px){.text-paragraph-content{font-size:16px;line-height:1.5}}.text-paragraph-content p{margin-bottom:16px;text-align:right}.text-paragraph-content p:last-child{margin-bottom:0}.text-paragraph-content h1,.text-paragraph-content h2,.text-paragraph-content h3,.text-paragraph-content h4,.text-paragraph-content h5,.text-paragraph-content h6{font-family:FbNoam,sans-serif;color:#121f46;text-align:right;margin-top:24px;margin-bottom:16px}.text-paragraph-content h1:first-child,.text-paragraph-content h2:first-child,.text-paragraph-content h3:first-child,.text-paragraph-content h4:first-child,.text-paragraph-content h5:first-child,.text-paragraph-content h6:first-child{margin-top:0}.text-paragraph-content ol,.text-paragraph-content ul{margin:16px 0;padding-right:24px;text-align:right}.text-paragraph-content ol li,.text-paragraph-content ul li{margin-bottom:8px}.text-paragraph-content a{color:#121f46;text-decoration:underline;transition:opacity .3s ease}.text-paragraph-content a:hover{opacity:.8}.text-paragraph-content b,.text-paragraph-content strong{font-weight:600}.text-paragraph-content em,.text-paragraph-content i{font-style:italic}.info-accordion-section{width:100%;padding:60px 0}@media (max-width:767px){.info-accordion-section{padding:40px 0}}.info-accordion-section .container{max-width:1280px;margin:0 auto;padding:0 16px}@media (min-width:767px){.info-accordion-section .container{padding:0 40px}}.info-accordion-title{font-family:FbNoam,sans-serif;font-weight:700;font-size:38px;line-height:1.2;color:#121f46;text-align:center;margin-bottom:40px;position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;gap:24px}@media (max-width:767px){.info-accordion-title{font-size:26px;margin-bottom:32px}}.info-accordion-title:after{content:"";position:relative;width:88px;height:4px;border-radius:8px;background-image:url(../images/png/underline.png);background-size:cover;background-position:50%}.info-accordion-title.with-subtitle{margin-bottom:16px}@media (max-width:767px){.info-accordion-title.with-subtitle{margin-bottom:24px;text-align:right;font-size:32px;font-weight:700;-ms-flex-align:start;align-items:start;line-height:1.1;gap:22px}}.info-accordion-subtitle{font-family:Heebo,sans-serif;font-size:18px;font-weight:600;line-height:1.3;color:#3e424f;text-align:center;max-width:730px;margin:0 auto 40px}@media (max-width:767px){.info-accordion-subtitle{font-size:16px;font-weight:400;margin-bottom:32px;text-align:right;line-height:150%}}.info-accordion-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:24px;width:100%}@media (min-width:767px){.info-accordion-wrapper{-ms-flex-direction:row;flex-direction:row;gap:40px;-ms-flex-align:start;align-items:flex-start}}.info-accordion-nav{display:none}@media (min-width:767px){.info-accordion-nav{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:12px;width:50%;-ms-flex-negative:0;flex-shrink:0;-ms-flex:0.9;flex:0.9}}.info-accordion-nav-item{font-family:FbNoam,sans-serif;font-weight:300;font-size:28px;line-height:1.4;color:#121f46;height:110px;padding:24px 40px;background:#fff;border:none;border-radius:8px;cursor:pointer;transition:all .3s ease;text-align:right;width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;position:relative}@media (max-width:767px){.info-accordion-nav-item{font-size:18px;padding:14px 16px}}.info-accordion-nav-item:hover{background:rgba(40,55,100,.05);border-color:rgba(40,55,100,.3)}.info-accordion-nav-item:after{content:"";position:absolute;width:12px;height:100%;right:0;top:0;display:block;background:url(../images/png/info-accordion-nav-a.png) no-repeat 50%;opacity:0;transition:all .3s ease}.info-accordion-nav-item.active{background:linear-gradient(0deg,#fff,#fff),linear-gradient(90deg,hsla(0,0%,100%,.2),hsla(0,0%,85%,.04) 78.97%);box-shadow:0 4px 35px 0 rgba(40,55,100,.0784313725);font-weight:500}.info-accordion-nav-item.active:after{content:"";opacity:1}.info-accordion-nav-item:focus{outline:none}.info-accordion-content{position:relative;width:100%;-ms-flex:1;flex:1}@media (min-width:767px){.info-accordion-content{width:50%;min-height:200px;box-shadow:0 4px 35px 0 rgba(40,55,100,.0784313725);background:#fff;padding:40px 70px;border-radius:8px}}.info-accordion-nav-image{max-width:470px;max-height:488px}.info-accordion-nav-image img{width:100%;height:100%;object-fit:contain;object-position:center center}@media (min-width:767px){.info-accordion-panel{display:none;animation:e .3s ease-in-out}.info-accordion-panel.active{display:block}}.info-accordion-panel-text{font-family:Heebo,sans-serif;font-weight:400;font-size:18px;line-height:1.6;color:#121f46;text-align:right}@media (max-width:767px){.info-accordion-panel-text{font-size:16px;line-height:1.5}}.info-accordion-panel-text p{margin-bottom:16px;text-align:right}.info-accordion-panel-text p:last-child{margin-bottom:0}.info-accordion-panel-text h1,.info-accordion-panel-text h2,.info-accordion-panel-text h3,.info-accordion-panel-text h4,.info-accordion-panel-text h6{font-family:FbNoam,sans-serif;color:#121f46;text-align:right;margin-top:24px;margin-bottom:16px}.info-accordion-panel-text h1:first-child,.info-accordion-panel-text h2:first-child,.info-accordion-panel-text h3:first-child,.info-accordion-panel-text h4:first-child,.info-accordion-panel-text h6:first-child{margin-top:0}.info-accordion-panel-text h5{font-family:Heebo,sans-serif;font-weight:600;font-size:18px;line-height:1.3;color:#283764;text-align:right;margin-bottom:8px}.info-accordion-panel-text ol,.info-accordion-panel-text ul{margin:16px 0;padding-right:24px;text-align:right}.info-accordion-panel-text ol li,.info-accordion-panel-text ul li{margin-bottom:8px}.info-accordion-panel-text ul{padding:0}.info-accordion-panel-text ul li{position:relative;padding-right:24px;display:block}@media (max-width:767px){.info-accordion-panel-text ul li{color:#3e424f}}.info-accordion-panel-text ul li:before{content:"";position:absolute;width:18px;height:18px;background:url(../images/svg/check.svg) no-repeat 50%;right:0;top:5px;display:block}.info-accordion-panel-text a{color:#121f46;text-decoration:underline;transition:opacity .3s ease}.info-accordion-panel-text a:hover{opacity:.8}.info-accordion-panel-text b,.info-accordion-panel-text strong{font-weight:600}.info-accordion-panel-text em,.info-accordion-panel-text i{font-style:italic}.info-accordion-panel-content-title{font-family:Heebo,sans-serif;font-weight:700;font-size:24px;line-height:1.3;color:#121f46;text-align:right;margin-bottom:30px}.info-accordion-panel-content-button-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:10px;background:#fdc641;border:1px solid #db9f0d;margin:40px auto 0;width:-moz-fit-content;width:fit-content;-ms-flex-pack:center;justify-content:center;padding:8px 32px;border-radius:60px;height:44px;transition:all .3s ease;text-decoration:none;font-family:Heebo,sans-serif;font-weight:600;font-size:18px;line-height:1.3;color:#121f46;text-align:center}.info-accordion-panel-content-button-wrapper svg{transition:all .3s ease}.info-accordion-panel-content-button-wrapper:hover{opacity:.9}.info-accordion-panel-content-button-wrapper:hover svg{transform:translateX(-5px)}.info-accordion-panel-content-box-list{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:24px;margin-bottom:24px;list-style:none}@media (max-width:767px){.info-accordion-panel-content-box-list{-ms-flex-direction:column;flex-direction:column;gap:8px}}.info-accordion-panel-content-box-list .info-accordion-panel-content-box-list-item{font-family:Heebo,sans-serif;font-weight:500;font-size:18px;line-height:1.3;color:#3e424f;text-align:right;padding:10px 4px;border:2px solid #e9edf2;border-radius:8px;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start;gap:5px}@media (max-width:767px){.info-accordion-panel-content-box-list .info-accordion-panel-content-box-list-item{font-size:16px}}.info-accordion-panel-content-box-list .info-accordion-panel-content-box-list-item .marker{width:16px;height:16px;min-width:16px;background:#fdc641;border-radius:50%;display:block;margin-top:3px}.info-accordion-panel-footer-box{font-family:Heebo,sans-serif;font-weight:500;font-size:18px;line-height:1.3;color:#3e424f;text-align:right;padding:10px 19px;border:1px solid #e9edf2;border-radius:8px;margin-top:30px}@media (max-width:767px){.info-accordion-panel-footer-box{font-size:16px}}@media (max-width:767px){.info-accordion-panel{display:block;margin-bottom:12px;border-radius:8px;background:#fff}.info-accordion-panel .info-accordion-panel-content-box-list,.info-accordion-panel .info-accordion-panel-content-button-wrapper,.info-accordion-panel .info-accordion-panel-content-title,.info-accordion-panel .info-accordion-panel-footer-box,.info-accordion-panel .info-accordion-panel-text{max-height:0;overflow:hidden;padding:0 20px;transition:max-height .4s ease,padding .4s ease;opacity:0;margin:0;border:none}.info-accordion-panel.active .info-accordion-panel-content-box-list,.info-accordion-panel.active .info-accordion-panel-content-button-wrapper,.info-accordion-panel.active .info-accordion-panel-content-title,.info-accordion-panel.active .info-accordion-panel-footer-box,.info-accordion-panel.active .info-accordion-panel-text{max-height:2000px;padding:20px;opacity:1;transition:max-height .4s ease,padding .4s ease,opacity .3s ease .1s}.info-accordion-panel.active .info-accordion-panel-footer-box{padding:10px;margin-inline:24px;border:1px solid #e9edf2}.info-accordion-panel.active .info-accordion-panel-content-button-wrapper{width:-webkit-fill-available;margin:33px 24px 24px}.info-accordion-panel.active .info-accordion-mobile-arrow{transform:rotate(90deg)}}.info-accordion-mobile-title{font-family:FbNoam,sans-serif;font-weight:300;font-size:24px;line-height:1.4;color:#121f46;height:84px;padding:26px 24px;background:#fff;border:none;cursor:pointer;transition:all .3s ease;text-align:right;width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;position:relative;border-radius:8px;overflow:hidden}.info-accordion-mobile-title svg{min-width:16px}@media (min-width:767px){.info-accordion-mobile-title{display:none}}.info-accordion-mobile-title:hover{background:rgba(40,55,100,.05);border-color:rgba(40,55,100,.3)}.info-accordion-mobile-title:after{content:"";position:absolute;width:12px;height:100%;right:0;top:0;display:block;background:url(../images/png/info-accordion-nav-a.png) no-repeat 50%;opacity:0;transition:all .3s ease}.info-accordion-mobile-title.active{background:linear-gradient(0deg,#fff,#fff),linear-gradient(90deg,hsla(0,0%,100%,.2),hsla(0,0%,85%,.04) 78.97%);box-shadow:0 4px 35px 0 rgba(40,55,100,.0784313725);font-weight:500}.info-accordion-mobile-title.active:after{content:"";opacity:1}@media (max-width:767px){.info-accordion-mobile-title.active+.info-accordion-panel-content-wrapper{box-shadow:0 4px 35px 0 rgba(40,55,100,.0784313725);border-radius:8px;padding:24px;background:#fff;margin-top:16px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:16px}.info-accordion-mobile-title.active+.info-accordion-panel-content-wrapper .info-accordion-panel-content-box-list,.info-accordion-mobile-title.active+.info-accordion-panel-content-wrapper .info-accordion-panel-content-button-wrapper,.info-accordion-mobile-title.active+.info-accordion-panel-content-wrapper .info-accordion-panel-content-title,.info-accordion-mobile-title.active+.info-accordion-panel-content-wrapper .info-accordion-panel-footer-box,.info-accordion-mobile-title.active+.info-accordion-panel-content-wrapper .info-accordion-panel-text{padding:0;margin:0}.info-accordion-mobile-title.active+.info-accordion-panel-content-wrapper .info-accordion-panel-footer-box{padding:10px}}.info-accordion-mobile-title:focus{outline:none}@media (max-width:767px){.info-accordion-mobile-image{display:-ms-flexbox!important;display:flex!important;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin:0 auto}.info-accordion-mobile-image img{width:255.16px;height:256.18px}}@keyframes e{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.informational-cards-section{width:100%;padding:60px 0}@media (max-width:767px){.informational-cards-section{padding:40px 0}}.informational-cards-section .container{max-width:1280px;margin:0 auto;padding:0 16px}@media (min-width:767px){.informational-cards-section .container{padding:0 40px}}.informational-cards-title{font-family:FbNoam,sans-serif;font-weight:700;font-size:38px;line-height:1.2;color:#121f46;text-align:center;margin-bottom:40px;position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;gap:24px}@media (max-width:767px){.informational-cards-title{font-size:32px;margin-bottom:32px;text-align:right;-ms-flex-align:start;align-items:start}}.informational-cards-title:after{content:"";position:relative;width:88px;height:4px;border-radius:8px;background-image:url(../images/png/underline.png);background-size:cover;background-position:50%}.informational-cards-grid{display:grid;grid-template-columns:1fr;gap:24px;width:100%;justify-items:center;-ms-flex-pack:center;justify-content:center}@media (max-width:767px){.informational-cards-grid{gap:50px}}@media (min-width:575px){.informational-cards-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:767px){.informational-cards-grid{grid-template-columns:repeat(4,1fr);gap:24px;-ms-flex-pack:start;justify-content:start}}@media (min-width:767px){.informational-cards-grid:has(.informational-card:first-child:last-child){grid-template-columns:1fr;max-width:300px;margin:0 auto}}@media (min-width:767px){.informational-cards-grid:has(.informational-card:nth-child(2):last-child){grid-template-columns:repeat(2,1fr);max-width:648px;margin:0 auto}}@media (min-width:767px){.informational-cards-grid:has(.informational-card:nth-child(3):last-child){grid-template-columns:repeat(3,1fr);max-width:972px;margin:0 auto}}.informational-cards-slider{position:relative;width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;gap:32px}.informational-cards-swiper{width:100%;overflow:visible;direction:rtl}.informational-cards-swiper .swiper-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:50px}@media (min-width:767px){.informational-cards-swiper .swiper-wrapper{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px;-ms-flex-pack:center;justify-content:center}}.informational-cards-swiper .swiper-slide{height:auto;display:-ms-flexbox;display:flex;width:100%!important}@media (min-width:767px){.informational-cards-swiper .swiper-slide{width:calc(25% - 18px)!important}}@media (min-width:767px){.informational-cards-slider--active .informational-cards-swiper{overflow:hidden}.informational-cards-slider--active .informational-cards-swiper .swiper-wrapper{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:start;justify-content:flex-start}.informational-cards-slider--active .informational-cards-swiper .swiper-slide{-ms-flex-negative:0;flex-shrink:0}}.informational-cards-navigation{display:none;border-radius:8px;gap:1rem;margin:0 auto;padding:0 8px}.informational-cards-arrow,.informational-cards-navigation{-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background:#e9edf2}.informational-cards-arrow{display:-ms-flexbox;display:flex;width:35px;height:35px;border:none;border-radius:50%;cursor:pointer;color:#121f46;transition:all .3s ease;padding:0}.informational-cards-arrow:hover:not(:disabled){background:#121f46;color:#fff;border-color:#121f46}.informational-cards-arrow:disabled{opacity:.3;cursor:not-allowed;pointer-events:none}.informational-cards-arrow svg{width:20px;height:20px}.informational-card{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:20px;padding:32px 24px;height:100%;transition:transform .3s ease,box-shadow .3s ease}@media (max-width:767px){.informational-card{padding:24px 20px;gap:16px}}.informational-card:hover{transform:translateY(-4px);box-shadow:0 8px 45px rgba(40,55,100,.15)}.informational-card-title{font-family:FbNoam,sans-serif;font-weight:500;font-size:26px;line-height:1.3;margin:0}@media (max-width:767px){.informational-card-title{font-size:26px}}.informational-card-description{font-family:Heebo,sans-serif;font-weight:300;font-size:16px;line-height:1.6;-ms-flex:1;flex:1}@media (max-width:767px){.informational-card-description{font-size:16px}}.informational-card-description p{margin-bottom:12px}.informational-card-description p:last-child{margin-bottom:0}.informational-card-description ol,.informational-card-description ul{margin:12px 0;padding-right:20px}.informational-card-description ol li,.informational-card-description ul li{margin-bottom:8px}.informational-card-description a{text-decoration:underline;transition:opacity .3s ease}.informational-card-description a:hover{opacity:.8}.informational-card-button{font-family:Heebo,sans-serif;font-weight:600;font-size:18px;line-height:1.2;padding:8px 32px;border-radius:60px;text-decoration:none;text-align:center;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:8px;-ms-flex-item-align:start;align-self:flex-start;transition:all .3s ease;border:1px solid currentColor;background:#283764;border:1px solid #121f46;color:#fdc641}@media (max-width:767px){.informational-card-button{font-size:16px;padding:10px 20px;width:100%}}.informational-card-button:hover{opacity:.9;transform:translateY(-2px)}.informational-cards--rounded .informational-card{background:#f5f5f5;border-radius:14px;padding:50px 31px 34px;position:relative}.informational-cards--rounded .informational-card-top_image{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);max-width:72px;max-height:72px}.informational-cards--rounded .informational-card-top_image img{width:100%;height:100%;object-fit:cover}@media (max-width:767px){.informational-cards--asymmetric-rounded .informational-cards-title{text-align:center;-ms-flex-align:center;align-items:center}}.informational-cards--asymmetric-rounded .informational-cards-title:after{display:none}@media (max-width:767px){.informational-cards--asymmetric-rounded .informational-cards-title:after{display:block}}.informational-cards--asymmetric-rounded .informational-card{gap:22px;padding-top:70px;padding-bottom:70px;border-top-right-radius:80px;border-bottom-left-radius:80px;background:#283764}@media (max-width:767px){.informational-cards--asymmetric-rounded .informational-card{padding-top:40px;padding-bottom:40px}}.informational-cards--asymmetric-rounded .informational-card:nth-child(2n){background:#121f46}.informational-cards--asymmetric-rounded .informational-card-title{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;gap:16px}@media (max-width:767px){.informational-cards--asymmetric-rounded .informational-card-title{gap:12px}}.informational-cards--asymmetric-rounded .informational-card-title:before{content:"";border:5px solid #fdc641;width:21px;height:21px;border-width:5px;border-radius:50%}.informational-cards--asymmetric-rounded .informational-card-title:after{content:"";background:#fff;width:39px;height:1px}.informational-cards--asymmetric-rounded .informational-cards-swiper .swiper-slide:nth-child(2n) .informational-card{background:#121f46}.informational-card--text-light,.informational-card--text-light .informational-card-description,.informational-card--text-light .informational-card-title{color:#fff}.informational-card--text-light .informational-card-button{color:#fff;border-color:#fff;background:transparent}.informational-card--text-light .informational-card-button:hover{background:#fff;color:#121f46}.informational-card--text-dark,.informational-card--text-dark .informational-card-title{color:#121f46}.informational-card--text-dark .informational-card-title:after{background:#121f46}.informational-card--text-dark .informational-card-description{color:#121f46}.share-post-section{width:100%;padding:40px 0}@media (max-width:767px){.share-post-section{padding:30px 0 0}}.share-post-section .container{max-width:800px;margin:0 auto;padding:0 12px}.share-post-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;gap:24px;width:100%;align-items:center;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:767px){.share-post-wrapper{-ms-flex-direction:column;flex-direction:column;gap:16px;-ms-flex-align:start;align-items:start}}.share-post-wrapper:before{content:"";position:relative;width:88px;height:4px;border-radius:8px;background-image:url(../images/png/underline.png);background-repeat:repeat;background-position:50%;background-size:cover;display:block}.share-post-content{display:-ms-flexbox;display:flex;-ms-flex-align:center;gap:24px;align-items:center}.share-post-title{font-family:Heebo,sans-serif;font-weight:500;font-size:12px;line-height:1.2;color:#283764;text-align:center;margin:0}@media (max-width:767px){.share-post-title{font-size:12px}}.share-post-buttons{gap:12px;-ms-flex-wrap:wrap;flex-wrap:wrap}.share-post-button,.share-post-buttons{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.share-post-button{border-radius:50%;border:none;background:transparent;color:#121f46;text-decoration:none;cursor:pointer;transition:all .3s ease;padding:0}.share-post-button svg{width:24px;height:24px;transition:transform .3s ease}.share-post-button .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.share-post-button:hover{background:#121f46;color:#fff;border-color:#121f46;transform:translateY(-2px);box-shadow:0 4px 12px rgba(40,55,100,.2)}.share-post-button:hover svg{transform:scale(1.1)}.share-post-button:focus{outline:2px solid #121f46;outline-offset:2px}.share-post-button:active{transform:translateY(0)}.share-post-button--facebook:hover{background:#1877f2;border-color:#1877f2;color:#fff}.share-post-button--linkedin:hover{background:#0077b5;border-color:#0077b5;color:#fff}.share-post-button--instagram:hover{background:linear-gradient(45deg,#f09433,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888);border-color:transparent;color:#fff}.landing-footer{-ms-flex-direction:column;flex-direction:column}.landing-footer,.landing-footer__info-wrapper{display:-ms-flexbox;display:flex;width:100%;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.landing-footer__info-wrapper{max-width:1350px;padding:30px 0}@media (max-width:767px){.landing-footer__info-wrapper{padding:0 15px 12px}}.landing-footer__info-box{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;width:100%;min-height:75px;padding:1rem;border-radius:1rem;border:1px solid #121f46;background:radial-gradient(121.49% 277.08% at 0 0,hsla(0,0%,100%,.245) 0,hsla(0,0%,100%,0) 100%);gap:1rem;background:#121f46}@media (min-width:768px){.landing-footer__info-box{-ms-flex-direction:row;flex-direction:row;padding:0 2rem;border-radius:1.5rem;gap:2rem}}.landing-footer__info-logo{width:180px}@media (min-width:768px){.landing-footer__info-logo{width:250px}}.landing-footer__info-item,.landing-footer__info-item a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:.75rem}.landing-footer__info-item a{font-family:Heebo,sans-serif!important;text-decoration:none}@media (max-width:767px){.landing-footer__info-item,.landing-footer__info-item a{gap:.5rem}}.landing-footer__info-item span{font-family:Heebo,sans-serif!important;font-size:1rem;color:#fff;text-align:center;line-height:1}@media (max-width:767px){.landing-footer__info-item span{font-size:.75rem}}.landing-footer__info-item svg{width:auto;height:20px;-ms-flex-negative:0;flex-shrink:0}.landing-footer__info-item--phone svg{width:auto;height:16px}.landing-footer__info-item--phone span{font-weight:700;font-size:18px;transition:all .2s}.landing-footer__info-item--phone a:hover span{text-decoration:underline}.landing-footer__info-item--address svg{width:auto;height:20px}.landing-footer__info-item--address span{font-weight:700;font-size:18px}.landing-footer__info-item--social svg{width:36px;height:36px;transition:all .2s}.landing-footer__info-item--social a:hover svg{transform:scale(1.1)}.header-landing-section{position:relative;width:100%;min-height:677px;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:start;-ms-flex-pack:center;justify-content:center;background-size:contain;background-position:50%;background-repeat:no-repeat;overflow:hidden;border-bottom-right-radius:200px;border-bottom-left-radius:200px}@media (max-width:767px){.header-landing-section{min-height:500px;border-radius:0;background-size:auto 357px;background-position:top}}.header-landing-section:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(18,31,70,.65);z-index:1}@media (max-width:767px){.header-landing-section:before{height:357px}}.header-landing__container{position:relative;z-index:2;width:100%;max-width:1350px;margin:0 auto;padding:2.5rem 1.5rem}@media (max-width:767px){.header-landing__container{padding:1.5rem 1rem}}.header-landing__logo-wrapper{display:-ms-flexbox;display:flex;width:100%;margin-bottom:2rem}@media (max-width:767px){.header-landing__logo-wrapper{margin-bottom:1.5rem}}.header-landing__logo{max-width:200px;height:auto;max-height:32px}@media (max-width:767px){.header-landing__logo{max-width:150px}}.header-landing__content{display:grid;grid-template-columns:1fr 1fr;gap:4rem;-ms-flex-align:center;align-items:center;max-width:1100px;margin:0 auto}@media (max-width:767px){.header-landing__content{grid-template-columns:1fr;gap:2rem}}.header-landing__content-left{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1.5rem;color:#fff}@media (max-width:767px){.header-landing__content-left{gap:1rem;min-height:260px}}.header-landing__content-right{-ms-flex-direction:column;flex-direction:column;gap:32px}.header-landing__title{font-size:55px;font-weight:700;font-style:normal;line-height:104%;letter-spacing:0;text-align:right;color:#fff;margin:0}@media (max-width:767px){.header-landing__title{font-size:38px}}.header-landing__description{font-family:Heebo,sans-serif;font-size:18px;font-weight:500;font-style:normal;line-height:130%;letter-spacing:0;color:#fff}@media (max-width:767px){.header-landing__description{font-size:16px}}.header-landing__description p{margin:0 0 1rem;color:#fff}.header-landing__description p:last-child{margin-bottom:0}.header-landing__button{display:block}.header-landing__button a{background:transparent;border:1px solid #fff;gap:16px;padding:11px 32px;border-radius:60px;border-width:1px;font-weight:400;font-family:FbNoam,sans-serif;text-decoration:none;font-size:20px;position:relative;line-height:100%;letter-spacing:0;text-align:right;color:#fff;vertical-align:middle;display:inline-block}@media (max-width:767px){.header-landing__button a{font-size:18px;text-align:center;width:calc(100% - 32px)}}.header-landing__button a span{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:8px;background:#fff;width:23px;height:23px;border-radius:50%;position:absolute;left:0;top:50%;transform:translate(-50%,-50%);transition:all .3s ease}.header-landing__button a span svg{width:13px;height:13px;fill:#fff}.header-landing__button a:hover{border-color:#fdc641;color:#fdc641}.header-landing__button a:hover span{background:#fdc641;transform:translate(-50%,-50%) scale(1.1)}.header-landing__form-title{font-family:FbNoam,sans-serif;font-size:28px;font-weight:400;font-style:normal;line-height:110%;letter-spacing:0;text-align:right;color:#fff;margin:0}@media (max-width:767px){.header-landing__form-title{text-align:center;font-size:26px}}.header-landing__form-description{font-family:FbNoam,sans-serif;font-size:20px;font-weight:300;font-style:normal;line-height:140%;letter-spacing:0;text-align:right;vertical-align:middle;color:#fff}@media (max-width:767px){.header-landing__form-description{text-align:center;font-size:18px}}.header-landing__content-right{display:-ms-flexbox;display:flex;color:#fff;-ms-flex-pack:end;justify-content:end;-ms-flex-direction:row;flex-direction:row}.header-landing__form{width:323px;min-height:484px;border-radius:8px;padding:35px 34px;background:#121f46;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:4px}@media (max-width:767px){.header-landing__form{width:100%;min-height:auto;padding:1.5rem}}.header-landing__form form{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:20px}.header-landing__form .wpcf7-spinner{position:absolute}.header-landing__form input[type=email],.header-landing__form input[type=tel],.header-landing__form input[type=text],.header-landing__form input[type=url],.header-landing__form select,.header-landing__form textarea{width:100%;height:32px;border-radius:8px;padding:0 16px;border:none;background:#fff;font-family:Heebo,sans-serif;font-size:18px;font-weight:400;font-style:normal;line-height:150%;letter-spacing:0;text-align:right;vertical-align:middle;color:#3e424f;transition:border-color .3s ease}@media (max-width:767px){.header-landing__form input[type=email],.header-landing__form input[type=tel],.header-landing__form input[type=text],.header-landing__form input[type=url],.header-landing__form select,.header-landing__form textarea{width:100%}}.header-landing__form input[type=email]:focus,.header-landing__form input[type=tel]:focus,.header-landing__form input[type=text]:focus,.header-landing__form input[type=url]:focus,.header-landing__form select:focus,.header-landing__form textarea:focus{outline:none;border:1px solid #121f46}.header-landing__form input[type=email]:placeholder,.header-landing__form input[type=tel]:placeholder,.header-landing__form input[type=text]:placeholder,.header-landing__form input[type=url]:placeholder,.header-landing__form select:placeholder,.header-landing__form textarea:placeholder{color:#3e424f}.header-landing__form input[type=email].wpcf7-not-valid,.header-landing__form input[type=tel].wpcf7-not-valid,.header-landing__form input[type=text].wpcf7-not-valid,.header-landing__form input[type=url].wpcf7-not-valid,.header-landing__form select.wpcf7-not-valid,.header-landing__form textarea.wpcf7-not-valid{border:1px solid #ff8080;background-color:#ffb4b4}.header-landing__form input[type=email].wpcf7-not-valid:focus,.header-landing__form input[type=tel].wpcf7-not-valid:focus,.header-landing__form input[type=text].wpcf7-not-valid:focus,.header-landing__form input[type=url].wpcf7-not-valid:focus,.header-landing__form select.wpcf7-not-valid:focus,.header-landing__form textarea.wpcf7-not-valid:focus{border:1px solid #ff8080}.header-landing__form textarea{min-height:120px;resize:vertical;padding-top:8px;padding-bottom:8px}.header-landing__form .wpcf7-acceptance .wpcf7-list-item{margin:0}.header-landing__form .wpcf7-acceptance .wpcf7-list-item-label{font-size:14px;font-weight:300;line-height:140%;letter-spacing:0;text-align:right;color:#fff;position:relative;padding-right:24px;display:block}.header-landing__form .wpcf7-acceptance .wpcf7-list-item-label:before{content:"";position:absolute;right:0;top:0;width:16px;height:16px;border:1px solid #fff;border-radius:4px}.header-landing__form .wpcf7-acceptance .wpcf7-list-item-label img,.header-landing__form .wpcf7-acceptance .wpcf7-list-item-label svg{vertical-align:middle;width:16px;height:16px}.header-landing__form .wpcf7-acceptance .wpcf7-list-item input{position:absolute;opacity:0;width:0;height:0}.header-landing__form .wpcf7-acceptance .wpcf7-list-item input:checked+span:before{background:#fdc641;border-width:4px}.header-landing__form button[type=submit],.header-landing__form input[type=submit]{width:100%;height:44px;border-radius:60px;border:1px solid #283764;padding:8px 32px;background:#fdc641;color:#121f46;font-family:Heebo,sans-serif;font-size:18px;font-weight:600;font-style:normal;line-height:130%;letter-spacing:0;text-align:right;vertical-align:middle;cursor:pointer;transition:all .3s ease;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-align:center}@media (max-width:767px){.header-landing__form button[type=submit],.header-landing__form input[type=submit]{width:100%}}.header-landing__form button[type=submit]:hover,.header-landing__form input[type=submit]:hover{background:#f5c030;transform:translateY(-2px);box-shadow:0 4px 12px rgba(253,198,65,.4)}.header-landing__form .wpcf7-not-valid-tip{font-size:14px;font-weight:300;line-height:140%;letter-spacing:0;text-align:right;color:#ff8080}.header-landing__form .wpcf7-response-output{display:none}.hero-section-graduates-banner{position:relative;width:100%}.hero-section-graduates-banner .hero-content{max-width:1345px;margin:0 auto;padding-inline:15px;position:relative}.hero-section-graduates-banner .hero-wrapper{position:relative;min-height:250px;border-radius:20px;box-shadow:0 4px 35px 0 rgba(40,55,100,.0784313725);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);border:8px solid;background:linear-gradient(0deg,hsla(0,0%,100%,.8),hsla(0,0%,100%,.8)),radial-gradient(73% 73% at 47.3% 27%,hsla(0,0%,100%,.55) 0,rgba(233,237,242,.165) 100%);border-image-source:radial-gradient(126.88% 291.6% at -11.98% -20.11%,hsla(0,0%,94%,.7) 0,hsla(0,0%,98%,.560755) 24.44%,hsla(0,0%,93%,0) 100%);width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}@media (max-width:767px){.hero-section-graduates-banner .hero-wrapper{min-height:218px}}.hero-section-graduates-banner .hero-content-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;width:100%;max-width:800px;gap:100px;padding:2rem 0}@media (max-width:767px){.hero-section-graduates-banner .hero-content-container{gap:50px;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:20px 16px}}.hero-section-graduates-banner .hero-text-section{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:4px}.hero-section-graduates-banner .hero-title{font-size:60px;font-weight:700;color:#283764;text-align:center;line-height:1.1;margin:0;margin-bottom:0}@media (max-width:767px){.hero-section-graduates-banner .hero-title{font-size:38px}}.hero-section-graduates-banner .hero-search-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:start;gap:18px;width:100%;max-width:350px}@media (max-width:767px){.hero-section-graduates-banner .hero-search-wrapper{gap:8px}}.hero-section-graduates-banner .hero-subtitle{font-size:18px;font-weight:400;color:#3e424f;text-align:center;margin:0;font-family:Heebo,sans-serif;line-height:1.5}@media (max-width:767px){.hero-section-graduates-banner .hero-subtitle{font-size:16px}}.graduates-list{width:100%;max-width:1326px;padding:20px 15px 130px;margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);gap:24px}@media (max-width:991px){.graduates-list{grid-template-columns:repeat(2,1fr);padding-bottom:40px}}@media (max-width:767px){.graduates-list{grid-template-columns:repeat(1,1fr)}}.featured-image-section{font-family:Heebo,sans-serif}.featured-image-section .featured-image-wrapper{width:1056px;height:446px;position:relative;border-radius:30px;opacity:1;overflow:hidden;margin:0 auto}@media (max-width:1440px){.featured-image-section .featured-image-wrapper{width:100%;max-width:1056px;left:auto;margin-left:192px}}@media (max-width:1280px){.featured-image-section .featured-image-wrapper{margin-left:0;left:auto}}@media (max-width:768px){.featured-image-section .featured-image-wrapper{height:auto;border-radius:16px}}.featured-image-section .featured-image-wrapper img{width:100%;height:100%;display:block;object-fit:cover}@media (max-width:768px){.featured-image-section .featured-image-wrapper img{object-fit:cover;height:auto;height:152px;object-position:center}}.featured-image-section .featured-image-title{max-width:800px;margin:0 auto;font-family:FbNoam,sans-serif;font-weight:700;font-size:60px;line-height:110%;letter-spacing:0;text-align:right;vertical-align:middle;color:#283764;padding:0;margin:55px auto 40px}@media (max-width:767px){.featured-image-section .featured-image-title{font-size:36px;margin:24px auto}}.blog-list,.search-list{width:100%;max-width:1130px;margin:0 auto}@media (max-width:991px){.blog-list,.search-list{padding-inline:20px}}@media (max-width:767px){.blog-list,.search-list{padding-inline:10px}}.blog-list:not(.search-list) __section,.search-list:not(.search-list) __section{margin-bottom:55px}@media (max-width:767px){.blog-list:not(.search-list) __section,.search-list:not(.search-list) __section{margin-bottom:40px}}.blog-list__title,.search-list__title{text-align:center}@media (max-width:767px){.blog-list__title,.search-list__title{font-size:32px}}.blog-list__divider,.search-list__divider{width:88px;height:4px;border-radius:8px;background-image:url(../images/png/underline.png);background-repeat:repeat;background-position:50%;background-size:cover;margin:16px auto 40px}@media (max-width:767px){.blog-list__divider,.search-list__divider{margin:16px auto 48px}}.blog-list__items,.search-list__items{position:relative;display:block;width:100%;min-height:200px}.blog-list__items .blog-card,.search-list__items .blog-card{break-inside:avoid;page-break-inside:avoid}@media (max-width:767px){.blog-list__items .blog-card,.search-list__items .blog-card{position:static!important;width:100%!important;left:0!important;top:auto!important;margin-bottom:20px}}.hero-section-banner-students-link{position:relative;width:100%}.hero-section-banner-students-link .hero-content{max-width:1360px;margin:0 auto;padding:0 1rem;position:relative}.hero-section-banner-students-link .hero-content .hero-image-1,.hero-section-banner-students-link .hero-content .hero-image-2{position:absolute;width:314px;height:314px;max-width:314px;object-fit:cover}@media (max-width:767px){.hero-section-banner-students-link .hero-content .hero-image-1,.hero-section-banner-students-link .hero-content .hero-image-2{width:149px;height:149px;max-width:149px}}.hero-section-banner-students-link .hero-content .hero-image-1{left:-200px;top:11px}@media (max-width:767px){.hero-section-banner-students-link .hero-content .hero-image-1{left:-100px;top:100px}}.hero-section-banner-students-link .hero-content .hero-image-2{right:-220px;bottom:0}@media (max-width:767px){.hero-section-banner-students-link .hero-content .hero-image-2{right:-90px;bottom:0}}.hero-section-banner-students-link .hero-wrapper{position:relative;min-height:557px;border-radius:20px;box-shadow:0 4px 35px 0 rgba(40,55,100,.0784313725);background:linear-gradient(0deg,hsla(0,0%,100%,.8),hsla(0,0%,100%,.8)),radial-gradient(73% 73% at 47.3% 27%,hsla(0,0%,100%,.55) 0,rgba(233,237,242,.165) 100%);display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;padding:90px 160px;gap:190px;max-width:100%}@media (max-width:767px){.hero-section-banner-students-link .hero-wrapper{-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding:30px 16px 17px;gap:16px}}@media (max-width:767px){.hero-section-banner-students-link .hero-image{margin:0 auto}}.hero-section-banner-students-link .hero-image img{width:300px;height:300px;min-width:300px;min-height:300px;object-fit:cover;object-position:center;border-radius:300px}@media (max-width:767px){.hero-section-banner-students-link .hero-image img{width:230px;height:230px;min-width:230px;min-height:230px}}.hero-section-banner-students-link .hero-text-section{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.hero-section-banner-students-link .hero-title{font-size:60px;font-weight:700;color:#121f46;text-align:start;line-height:1.2;margin:0;margin-bottom:8px}@media (max-width:767px){.hero-section-banner-students-link .hero-title{font-size:38px}}.hero-section-banner-students-link .hero-subtitle{font-family:Heebo,sans-serif;font-size:18px;font-weight:500;color:#3e424f;text-align:start;margin:0}@media (max-width:767px){.hero-section-banner-students-link .hero-subtitle{font-size:16px}}.hero-section-banner-students-link .hero-links-wrapper{margin-top:24px}@media (max-width:767px){.hero-section-banner-students-link .hero-links-wrapper{margin-top:16px}}.hero-section-banner-students-link .hero-links-list{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:26px;list-style:none;padding:0;margin:0}@media (max-width:767px){.hero-section-banner-students-link .hero-links-list{-ms-flex-direction:column;flex-direction:column;gap:16px}}.hero-section-banner-students-link .hero-links-list .hero-link-item{list-style:none;margin:0;padding:0}.hero-section-banner-students-link .hero-links-list .hero-bnts-link{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:relative;padding-inline:32px;height:40px;border:1px solid #283764;border-radius:80px;background:transparent;color:#283764;font-size:20px;font-weight:400;text-decoration:none}@media (max-width:767px){.hero-section-banner-students-link .hero-links-list .hero-bnts-link{width:calc(100% - 10px);font-size:18px}}.hero-section-banner-students-link .hero-links-list .hero-bnts-link:before{content:"";position:absolute;left:-12px;top:50%;transform:translateY(-50%);width:24px;height:24px;background:#283764;border-radius:50%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 13 13'%3E%3Cpath fill='%23fff' d='M6.058 0l1.01 1.01L2.73 5.347h9.684v1.424H2.73l4.337 4.337-1.01 1.01L0 6.059 6.058 0z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;background-size:16px 16px;z-index:1;transition:all .3s ease}.hero-section-banner-students-link .hero-links-list .hero-bnts-link:hover:before{left:-16px}.hero-search-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:start;gap:18px;width:100%;margin-top:48px}@media (max-width:767px){.hero-search-wrapper{gap:8px;margin-top:16px}}.hero-search-wrapper .hero-search-title{font-family:Heebo,sans-serif;font-size:24px;font-weight:700;color:#3e424f;text-align:start;line-height:1.3}form.search-form-banner{width:100%}form.search-form-banner .search-container-banner{position:relative;width:100%;max-width:350px}@media (max-width:767px){form.search-form-banner .search-container-banner{max-width:unset}}form.search-form-banner .search-container-banner .search-input{width:100%;height:40px;padding:0 15px;padding-inline:40px;border:1px solid #283764;border-radius:80px;font-size:14px;color:#3e424f;text-align:start;outline:none}form.search-form-banner .search-container-banner .search-icon{position:absolute;right:15px;top:50%;transform:translateY(-50%);pointer-events:auto;cursor:pointer}form.search-form-banner .search-container-banner .search-icon-clear{position:absolute;left:15px;top:50%;transform:translateY(-50%);cursor:pointer;display:none;background:transparent;border:none;outline:none}form.search-form-banner .search-container-banner.show .search-icon-clear{display:block}.ebsco-search-box{padding:2rem}.ebsco-search-box *{transition:all .3s ease-in-out 0ms}.ebsco-search-box__search:has(:focus-within){border-color:#3e75cf;box-shadow:0 0 0 1px #3e75cf,0 0 0 4px #d8e3f5}.ebsco-search-box__search:has(:focus-within).novelist{border-color:#634790;box-shadow:0 0 0 1px #634790,0 0 0 4px #e6e0f0}.ebsco-search-box__search{color:#3d3f42;border:1px solid #8d9095;border-radius:4px;cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;width:100%;height:40px;padding:0 15px;border:1px solid #283764;border-radius:80px;font-size:14px;color:#3e424f;text-align:start;outline:none;max-width:290px}.ebsco-search-box__search__input{border:none;outline:none;-ms-flex-positive:1;flex-grow:1;padding-block:.75rem;padding-inline-start:1rem;border-radius:4px;font-size:18px;color:#3d3f42;font-family:Heebo,sans-serif!important}.ebsco-search-box__search__input::-webkit-input-placeholder{color:#3e424f}.ebsco-search-box__search__input::-moz-placeholder{color:#3e424f}.ebsco-search-box__search__input::-ms-input-placeholder{color:#3e424f}.ebsco-search-box__search__input::placeholder{color:#3e424f}.ebsco-search-box__search__input:focus{outline:none}.ebsco-search-box__search__button{border:none;background-color:transparent;outline-offset:-8px;padding-inline:0;cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:#2d62b7}.ebsco-search-box__search__button.novelist{color:#634790}.ebsco-search-box__search__button:hover{color:#255096}.ebsco-search-box__search__button>svg{width:12px;height:12px}.ebsco-search-box__extras{margin-top:1rem;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem}.ebsco-search-box__extras--additional{-ms-flex-pack:justify;justify-content:space-between}.ebsco-search-box__extras__advanced{-ms-flex-positive:1;flex-grow:1;-ms-flex-pack:end;justify-content:flex-end}.ebsco-search-box__extras__advanced,.ebsco-search-box__extras__nls{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:1rem}.ebsco-search-box__extras__advanced a{color:#55585d;border-radius:4px;cursor:pointer;display:block;font-weight:600;font-size:.875rem;text-decoration:none}.ebsco-search-box__extras__advanced a:hover{text-decoration:underline;color:#3d3f42}.ebsco-search-box__extras__limiter:hover>.label{color:#3d3f42;border-color:#8d9095;background-color:#f5f5f5}.ebsco-search-box__extras__limiter>.label{padding-inline:.75rem;padding-block:.5rem;color:#55585d;border-radius:4px;cursor:pointer;border:1px solid #8d9095;display:block;font-weight:600;font-size:.875rem;background-color:#fff}.ebsco-search-box__extras__limiter{position:relative}.ebsco-search-box__extras__limiter>input{position:absolute;height:100%;width:100%;z-index:-1;border:none;margin:0!important}.ebsco-search-box__extras__limiter>input:checked+.label{border-color:#152d55;background-color:#e9effa;color:#152d55;box-shadow:0 0 0 1px #152d55}.ebsco-search-box__extras__limiter.novelist>input:checked+.label{border-color:#634790;background-color:#e6e0f0;color:#634790}.ebsco-search-box__extras__limiter:hover>input:checked+.label{color:#3d3f42;background-color:#f5f5f5;border-color:#8d9095}.ebsco-search-box__extras__limiter.novelist:hover>input:checked+.label{color:#473367;background-color:#cdc0e0;border-color:#473367}.ebsco-search-box__logo{display:block;padding:1rem}.ebsco-search-box__logo__image{width:100%;height:100px;display:block}.ebsco-search-box__header{margin-block-end:.67rem;font-family:Noto Serif,Georgia,serif;font-weight:700;color:#161718;font-size:1rem}.ebsco-search-box__radio{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;border:none;padding:0;margin:0;gap:.5rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.ebsco-search-box__radio>label{position:relative}.ebsco-search-box__radio>label>[type=radio]{display:contents;height:0;width:0;opacity:0}.ebsco-search-box__radio>label>[type=radio]+span{color:#55585d;font-weight:600;font-size:.875rem;border-radius:4px;border:1px solid #8d9095;box-sizing:border-box;display:block;cursor:pointer;padding-inline:.75rem;padding-block:.5rem}.ebsco-search-box__radio>label>[type=radio]+span:hover{color:#3d3f42;background-color:#f5f5f5}.ebsco-search-box__radio>label>[type=radio]:checked+span{border:1px solid #3e75cf;background-color:#e9effa;color:#2d62b7}.ebsco-search-box__radio>label>[type=radio]:checked+span:hover{color:#1d3f75;background-color:#d8e3f5;border-color:#8d9095}.ebsco-search-box__radio>label>[type=radio]:focus+span{border-color:#3e75cf;box-shadow:0 0 0 1px #3e75cf,0 0 0 4px #d8e3f5}.ebsco-search-box__search>select{border:none;border-radius:4px;border-inline-end:1px solid #8d9095;border-end-end-radius:0;border-start-end-radius:0;padding-inline-start:.5rem;padding-inline-end:.2rem;font-size:1rem}.ebsco-search-box__extras__nls>label{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;position:relative;cursor:pointer;gap:1ch}.ebsco-search-box__extras__nls>label>input{position:absolute;opacity:0;width:100%;height:100%}.ebsco-search-box__extras__nls__display{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;box-sizing:content-box;width:2.6em;height:1.41em;position:relative;border-radius:100vw;border:2px solid #8d9095;transition:.25s}.ebsco-search-box__extras__nls__display__before{z-index:2;position:absolute;top:50%;left:.2em;box-sizing:border-box;width:1.1em;height:1.1em;border-radius:50%;background-color:#8d9095;transform:translateY(-50%);will-change:transform;transition:inherit}.ebsco-search-box__extras__nls>label:focus .ebsco-search-box__extras__nls__display,.ebsco-search-box__extras__nls>label>input:focus+.ebsco-search-box__extras__nls__display{outline:2px auto -webkit-focus-ring-color;outline-offset:2px}.ebsco-search-box__extras__nls>label:focus,.ebsco-search-box__extras__nls>label:focus:not(:focus-visible) .ebsco-search-box__extras__nls__display,.ebsco-search-box__extras__nls>label>input:focus:not(:focus-visible)+.ebsco-search-box__extras__nls__display{outline:0}.ebsco-search-box__extras__nls>label>input:checked+.ebsco-search-box__extras__nls__display{background-color:#121f46;border:2px solid #121f46}.ebsco-search-box__extras__nls:hover>label>input:checked+.ebsco-search-box__extras__nls__display{background-color:#121f46}.ebsco-search-box__extras__nls:hover>label>input:not(:checked)+.ebsco-search-box__extras__nls__display{background-color:#f5f5f5}.ebsco-search-box__extras__nls:hover .ebsco-search-box__extras__nls__display__before{background-color:#6e7277}.ebsco-search-box__extras__nls:hover .ebsco-search-box__extras__nls__display{border-color:#6e7277}.ebsco-search-box__extras__nls>label>input:checked+.ebsco-search-box__extras__nls__display>.ebsco-search-box__extras__nls__display__before{transform:translate(100%,-50%);background-color:#fff}[dir=rtl] .ebsco-search-box__extras__nls__display__before{left:auto;right:.2em}[dir=rtl] .ebsco-search-box__extras__nls>label>input:checked+.ebsco-search-box__extras__nls__display>.ebsco-search-box__extras__nls__display__before{transform:translate(-100%,-50%)}.ebsco-search-box__extras__nls__display__icon{display:inline-block;width:1em;height:1em;fill:currentcolor;vertical-align:middle;overflow:hidden;color:#fff;margin-inline-start:.35em;font-size:75%}.ebsco-search-box__extras__nls__display__text{font-size:.875rem;color:#55585d;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-weight:600}.students-list-section{padding-top:60px;padding-bottom:100px}@media (max-width:767px){.students-list-section{padding-top:40px;padding-bottom:40px}}.students-list-section .students-list__title{text-align:center;font-size:40px;font-weight:700;color:#121f46;margin-bottom:40px;padding-bottom:16px;position:relative}@media (max-width:767px){.students-list-section .students-list__title{font-size:32px;margin-bottom:24px}}.students-list-section .students-list__title .divider{position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:88px;height:4px;border-radius:8px;background-image:url(../images/png/underline.png);background-repeat:repeat;background-position:50%;background-size:cover}.students-list-section .students-list{width:100%;max-width:1140px;margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);gap:24px}@media (max-width:991px){.students-list-section .students-list{grid-template-columns:repeat(2,1fr);padding-inline:15px}}@media (max-width:767px){.students-list-section .students-list{grid-template-columns:repeat(1,1fr)}}.video-section{max-width:1190px;margin:0 auto;padding-top:145px;padding-bottom:100px;display:-ms-flexbox;display:flex;gap:80px;-ms-flex-align:center;align-items:center;padding-inline:15px}@media (max-width:991px){.video-section{-ms-flex-direction:column;flex-direction:column;gap:32px;padding-top:0;padding-bottom:40px}}@media (max-width:767px){.video-section{padding-top:40px;padding-bottom:40px}}.video-section__title{text-align:start;font-size:40px;font-weight:700;color:#121f46;margin-bottom:24px;padding-bottom:24px;position:relative}@media (max-width:767px){.video-section__title{font-size:32px;margin-bottom:24px}}.video-section__title .divider{position:absolute;bottom:0;right:0;width:88px;height:4px;border-radius:8px;background-image:url(../images/png/underline.png);background-repeat:repeat;background-position:50%;background-size:cover}.video-section__subtitle,.video-section__subtitle p{font-size:18px;font-weight:400;color:#3e424f;line-height:1.5;text-align:start;font-family:Heebo,sans-serif}@media (max-width:767px){.video-section__subtitle{font-size:16px}}.video-section__button{display:block;margin-top:16px}.video-section__button a{background:transparent;border:1px solid #283764;gap:16px;padding:10px 32px;border-radius:60px;border-width:1px;font-weight:400;font-family:FbNoam,sans-serif;text-decoration:none;font-size:20px;position:relative;line-height:100%;letter-spacing:0;text-align:right;color:#283764;vertical-align:middle;display:inline-block}@media (max-width:767px){.video-section__button a{font-size:18px;text-align:center;width:calc(100% - 32px)}}.video-section__button a span{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:8px;background:#283764;width:20px;height:20px;border-radius:50%;position:absolute;left:0;top:50%;transform:translate(-50%,-50%);transition:all .3s ease}.video-section__button a span svg{width:13px;height:13px}.video-section__button a span svg path{fill:#fff}.video-section__button a:hover{border-color:#fdc641;color:#fdc641}.video-section__button a:hover span{background:#fdc641;transform:translate(-50%,-50%) scale(1.1)}.video-section__content{-ms-flex:1;flex:1}.video-section__video{-ms-flex:0 0 572px;flex:0 0 572px}.video-section__video-image{height:357px;overflow:hidden;border-radius:20px;position:relative;max-width:572px}.video-section__video-image.video-has-text:after{content:"";position:absolute;inset:0;background:rgba(0,0,0,.8);border-radius:8px}@media (max-width:767px){.video-section__video-image{height:225px}}.video-section__video-image img{width:100%;height:100%;object-fit:cover;object-position:center center}.video-section__video-image .video-section__video-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:19px;font-weight:400;font-size:28px;line-height:1.1;color:#f5f5f5;min-width:340px}.video-section__video-image .video-section__video-content .video-section__video-btn{background:transparent;border:none;padding:0;margin:0;outline:none;cursor:pointer;transition:all .2s linear;z-index:1}.video-section__video-image .video-section__video-content .video-section__video-btn:hover{transform:scale(1.1)}@media (max-width:767px){.video-section__video-image .video-section__video-text{text-align:center;font-size:26px;font-weight:400}}.hero-section-banner-main-search{position:relative;width:100%}.hero-section-banner-main-search .hero-content{max-width:1280px;margin:0 auto;padding:0 15px;position:relative}.hero-section-banner-main-search .hero-wrapper{position:relative;min-height:250px;border-radius:20px;box-shadow:0 4px 35px 0 rgba(40,55,100,.0784313725);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);border:8px solid;background:linear-gradient(0deg,hsla(0,0%,100%,.8),hsla(0,0%,100%,.8)),radial-gradient(73% 73% at 47.3% 27%,hsla(0,0%,100%,.55) 0,rgba(233,237,242,.165) 100%);border-image-source:radial-gradient(126.88% 291.6% at -11.98% -20.11%,hsla(0,0%,94%,.7) 0,hsla(0,0%,98%,.560755) 24.44%,hsla(0,0%,93%,0) 100%);display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;padding:66px 120px;max-width:1280px}@media (max-width:767px){.hero-section-banner-main-search .hero-wrapper{min-height:202px;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding:0 16px;-ms-flex-pack:center;justify-content:center;border-radius:16px}}.hero-section-banner-main-search .hero-text-section{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.hero-section-banner-main-search .hero-title{font-size:60px;font-weight:700;color:#283764;text-align:start;line-height:1.2;margin:0;margin-bottom:8px}@media (max-width:767px){.hero-section-banner-main-search .hero-title{font-size:38px}}.hero-section-banner-main-search .hero-search-wrapper{margin-top:15px}.hero-section-banner-main-search .hero-search-wrapper form.search-form-banner .search-container-banner{margin:0 auto}.search-list__load-more-button{margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-top:40px}@media (max-width:767px){.search-list__load-more-button{margin-top:24px}}.search-list__load-more-button.hidden{display:none}.search-list__load-more-button__button{color:#283764;background-color:#fdc641;border:1px solid #db9f0d;padding:8px 32px;border-radius:60px;font-size:18px;font-weight:600;font-family:Heebo,sans-serif;text-decoration:none;white-space:nowrap;transition:all .3s ease;cursor:pointer}.search-list__load-more-button__button:hover{opacity:.9}@media (max-width:767px){.search-list__load-more-button__button{width:100%}}.search-list .search-no-results{max-width:496px;padding-inline:15px;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.search-list .search-no-results img{max-width:320px}@media (max-width:767px){.search-list .search-no-results img{max-width:208px}}.search-list .search-no-results h2{color:#3e424f;margin-top:40px;font-weight:700}@media (max-width:767px){.search-list .search-no-results h2{font-size:32px}}.search-list .search-no-results h5{color:#3e424f;font-size:18px;font-weight:600;font-family:Heebo,sans-serif;line-height:1.3}.search-list .search-no-results .hero-links-list{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:26px;list-style:none;padding:0;margin:0;margin-top:32px}@media (max-width:767px){.search-list .search-no-results .hero-links-list{-ms-flex-direction:column;flex-direction:column;gap:16px}}.search-list .search-no-results .hero-links-list .hero-link-item{list-style:none;margin:0;padding:0}.search-list .search-no-results .hero-links-list .hero-link-item .hero-bnts-link{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:relative;padding-inline:32px;height:40px;border-radius:80px;background:transparent;color:#283764;font-size:20px;font-weight:700;text-decoration:none;white-space:nowrap;font-family:Heebo,sans-serif}@media (max-width:767px){.search-list .search-no-results .hero-links-list .hero-link-item .hero-bnts-link{width:calc(100% - 10px);font-size:18px}}.search-list .search-no-results .hero-links-list .hero-link-item:first-child .hero-bnts-link{border:1px solid #283764;font-weight:500;font-family:FbNoam,sans-serif}.search-list .search-no-results .hero-links-list .hero-link-item:first-child .hero-bnts-link:before{content:"";position:absolute;left:-12px;top:50%;transform:translateY(-50%);width:24px;height:24px;background:#283764;border-radius:50%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 13 13'%3E%3Cpath fill='%23fff' d='M6.058 0l1.01 1.01L2.73 5.347h9.684v1.424H2.73l4.337 4.337-1.01 1.01L0 6.059 6.058 0z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;background-size:16px 16px;z-index:1;transition:all .3s ease}.search-list .search-no-results .hero-links-list .hero-link-item:first-child .hero-bnts-link:hover:before{left:-16px}.hero-section-banner-route-page{position:relative;width:100%}@media (max-width:767px){.hero-section-banner-route-page{margin-bottom:50px!important}}.hero-section-banner-route-page .hero-content{max-width:1280px;margin:0 auto;padding:0 1rem;position:relative}.hero-section-banner-route-page .hero-content .hero-image-1,.hero-section-banner-route-page .hero-content .hero-image-2{position:absolute;width:314px;height:314px;max-width:314px;object-fit:cover}@media (max-width:767px){.hero-section-banner-route-page .hero-content .hero-image-1,.hero-section-banner-route-page .hero-content .hero-image-2{width:149px;height:149px;max-width:149px}}.hero-section-banner-route-page .hero-content .hero-image-1{left:-200px;top:11px}@media (max-width:767px){.hero-section-banner-route-page .hero-content .hero-image-1{left:-100px;top:100px}}.hero-section-banner-route-page .hero-content .hero-image-2{right:-220px;bottom:0}@media (max-width:767px){.hero-section-banner-route-page .hero-content .hero-image-2{right:-90px;bottom:0}}.hero-section-banner-route-page .hero-wrapper{position:relative;min-height:400px;border-radius:20px;box-shadow:0 4px 35px 0 rgba(40,55,100,.0784313725);background:linear-gradient(0deg,hsla(0,0%,100%,.8),hsla(0,0%,100%,.8)),radial-gradient(50% 50% at 50% 50%,hsla(0,0%,100%,.55) 0,hsla(0,0%,85%,.055) 100%);display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;padding:66px 120px;gap:160px;max-width:1280px}@media (max-width:767px){.hero-section-banner-route-page .hero-wrapper{-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding:47px 38px 16px 15px;gap:32px}}.hero-section-banner-route-page .hero-image{position:relative}@media (max-width:767px){.hero-section-banner-route-page .hero-image{margin:0 auto}}.hero-section-banner-route-page .hero-image img{width:300px;height:300px;min-width:300px;min-height:300px;object-fit:cover;object-position:center;border-radius:300px}@media (max-width:767px){.hero-section-banner-route-page .hero-image img{width:230px;height:230px;min-width:230px;min-height:230px}}.hero-section-banner-route-page .hero-image .btn-show-video-modal{position:absolute;bottom:-10px;left:-10px;background:transparent;border:none;padding:0;cursor:pointer;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;transition:all .2s linear}@media (max-width:767px){.hero-section-banner-route-page .hero-image .btn-show-video-modal{bottom:-20px;left:-20px}}.hero-section-banner-route-page .hero-image .btn-show-video-modal:hover{transform:scale(1.1)}.hero-section-banner-route-page .hero-image .btn-show-video-modal svg{display:block}.hero-section-banner-route-page .hero-text-section{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.hero-section-banner-route-page .hero-title{font-size:60px;font-weight:700;color:#121f46;text-align:start;line-height:1.1;margin:0;margin-bottom:8px;max-width:430px}@media (max-width:767px){.hero-section-banner-route-page .hero-title{font-size:38px;max-width:unset}}.hero-section-banner-route-page .hero-title span{font-weight:400}.hero-section-banner-route-page .hero-subtitle{font-family:Heebo,sans-serif;font-size:18px;font-weight:500;color:#3e424f;text-align:start;margin:0;max-width:430px}@media (max-width:767px){.hero-section-banner-route-page .hero-subtitle{font-size:16px;max-width:unset;line-height:130%;color:#3e424f}}.hero-section-banner-route-page .hero-links-wrapper{margin-top:24px}@media (max-width:767px){.hero-section-banner-route-page .hero-links-wrapper{margin-top:16px}}.hero-section-banner-route-page .hero-links-list{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:26px;list-style:none;padding:0;margin:0}@media (max-width:767px){.hero-section-banner-route-page .hero-links-list{-ms-flex-direction:column;flex-direction:column;gap:16px}}.hero-section-banner-route-page .hero-links-list .hero-link-item{list-style:none;margin:0;padding:0}.hero-section-banner-route-page .hero-links-list .hero-bnts-link{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:relative;padding-inline:32px;height:40px;border:1px solid #283764;border-radius:80px;background:#fdc641;color:#283764;font-size:20px;font-weight:400;text-decoration:none}@media (max-width:767px){.hero-section-banner-route-page .hero-links-list .hero-bnts-link{width:calc(100% - 10px);font-size:18px}}.hero-section-banner-route-page .hero-links-list .hero-bnts-link:before{content:"";position:absolute;left:-12px;top:50%;transform:translateY(-50%);width:24px;height:24px;background:#283764;border-radius:50%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 13 13'%3E%3Cpath fill='%23fff' d='M6.058 0l1.01 1.01L2.73 5.347h9.684v1.424H2.73l4.337 4.337-1.01 1.01L0 6.059 6.058 0z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;background-size:16px 16px;z-index:1;transition:all .3s ease}.hero-section-banner-route-page .hero-links-list .hero-bnts-link:hover:before{left:-16px}.hero-section-banner-route-page .hero-list-icons{max-width:565px;margin-top:64px;list-style:none}@media (max-width:767px){.hero-section-banner-route-page .hero-list-icons{margin-top:20px}}.hero-section-banner-route-page .hero-list-icons.grid-5-cols{display:grid;gap:8px;grid-template-columns:repeat(5,1fr)}@media (max-width:767px){.hero-section-banner-route-page .hero-list-icons.grid-5-cols{grid-template-columns:repeat(3,1fr);gap:16px;-ms-flex-align:start;align-items:start}}@media (max-width:767px){.hero-section-banner-route-page .hero-list-icons .hero-list-icon-item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:start;-ms-flex-pack:center;justify-content:center;gap:8px}}.team-member-content{padding:40px 0 60px}@media (max-width:767px){.team-member-content{padding:24px 0 40px}}.team-member-content .container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:32px}@media (max-width:767px){.team-member-content .container{gap:24px}}.team-member-contact{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px;padding:20px 24px;background:#e9edf2;border-radius:8px}@media (max-width:767px){.team-member-contact{-ms-flex-direction:column;flex-direction:column;gap:16px;padding:16px}}.team-member-contact__item{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:8px;color:#283764;text-decoration:none;font-size:16px;font-weight:500;font-family:Heebo,sans-serif;transition:color .2s ease}.team-member-contact__item svg{-ms-flex-negative:0;flex-shrink:0;color:#fdc641}.team-member-contact__item:hover{color:#fdc641}.team-member-section__title{font-size:24px;font-weight:700;color:#283764;font-family:Heebo,sans-serif;margin-bottom:16px;padding-bottom:12px;border-bottom:2px solid #fdc641}@media (max-width:767px){.team-member-section__title{font-size:20px;margin-bottom:12px;padding-bottom:8px}}.team-member-section__content{font-size:18px;font-weight:400;color:#121f46;line-height:1.6;font-family:Heebo,sans-serif}@media (max-width:767px){.team-member-section__content{font-size:16px}}.team-member-section__content p{margin-bottom:12px}.team-member-section__content p:last-child{margin-bottom:0}.team-member-section__content ol,.team-member-section__content ul{margin:12px 0;padding-right:24px}.team-member-section__content ol li,.team-member-section__content ul li{margin-bottom:8px}.team-member-section__content a{color:#fdc641;text-decoration:underline;transition:color .2s ease}.team-member-section__content a:hover{color:#283764}.team-member-cv__links{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px}@media (max-width:767px){.team-member-cv__links{-ms-flex-direction:column;flex-direction:column}}.team-member-cv__link{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:8px;padding:12px 24px;background:#283764;color:#fff;border-radius:8px;text-decoration:none;font-size:16px;font-weight:600;font-family:Heebo,sans-serif;transition:background-color .2s ease,transform .2s ease}.team-member-cv__link svg{-ms-flex-negative:0;flex-shrink:0}.team-member-cv__link:hover{background:#121f46;transform:translateY(-2px)}.thank .content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:0;text-align:center;padding:80px 0 100px;border-radius:8px}.thank .content .icon{margin-bottom:35px}@media (max-width:767px){.thank .content .icon img{height:205px;width:auto}}.thank .content .title{font-family:FbNoam,sans-serif;font-weight:700;font-style:Bold;font-size:38px;line-height:100%;letter-spacing:0;text-align:center;vertical-align:middle;color:#3e424f;margin-bottom:0}.thank .content .description{font-family:Heebo,sans-serif;font-weight:600;font-style:SemiBold;font-size:18px;color:#3e424f;line-height:130%;letter-spacing:0;text-align:center}.thank .content .button{margin-top:35px}.thank .content .button a{background:#fff;border:1px solid #283764;width:127px;height:35px;gap:16px;padding:12px 20px;border-radius:60px;border-width:1px;font-weight:400;font-family:FbNoam,sans-serif;text-decoration:none;font-size:20px;position:relative;line-height:100%;letter-spacing:0;text-align:right;vertical-align:middle;color:#283764}.thank .content .button a span{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:8px;background:#283764;width:20px;height:20px;border-radius:50%;position:absolute;left:0;top:50%;transform:translate(-50%,-50%);transition:all .3s ease}.thank .content .button a span svg{width:13px;height:13px;fill:#fff}.thank .content .button a:hover span{transform:translate(-50%,-50%) scale(1.1)}.not-found .content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:0;text-align:center;padding:80px 0 100px;border-radius:8px}.not-found .content .icon{margin-bottom:35px}@media (max-width:767px){.not-found .content .icon img{height:205px;width:auto}}.not-found .content .title{font-family:FbNoam,sans-serif;font-weight:700;font-style:Bold;font-size:38px;line-height:100%;letter-spacing:0;text-align:center;vertical-align:middle;color:#3e424f;margin-bottom:0}.not-found .content .description{font-family:Heebo,sans-serif;font-weight:600;font-style:SemiBold;font-size:18px;color:#3e424f;line-height:130%;letter-spacing:0;text-align:center}.not-found .content .button{margin-top:35px;gap:40px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%}.not-found .content .button a{font-size:20px;font-weight:700;color:#283764;text-decoration:none}.not-found .content .button a:focus{outline:none}.not-found .content .button a:hover{color:#fdc641}.not-found .content .button a.button-home{background:#fff;border:1px solid #283764;width:137px;height:35px;gap:16px;padding:0 20px;border-radius:60px;border-width:1px;font-weight:400;font-family:FbNoam,sans-serif;text-decoration:none;font-size:20px;position:relative;line-height:100%;letter-spacing:0;text-align:right;vertical-align:middle;color:#283764}.not-found .content .button a.button-home,.not-found .content .button a.button-home span{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.not-found .content .button a.button-home span{gap:8px;background:#283764;width:20px;height:20px;border-radius:50%;position:absolute;left:0;top:50%;transform:translate(-50%,-50%);transition:all .3s ease}.not-found .content .button a.button-home span svg{width:13px;height:13px;fill:#fff}.not-found .content .button a.button-home:hover span{transform:translate(-50%,-50%) scale(1.1)}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbXBvbmVudHMvZmxleGlibGUvX2luZm9ybWF0aW9uYWxfY2FyZHMuc2NzcyIsImJhc2UvX21peGlucy5zY3NzIiwiYmFzZS9fdHlwb2dyYXBoeS5zY3NzIiwibWFpbi5jc3MiLCJiYXNlL19nbG9iYWwuc2NzcyIsImJhc2UvX3ZhcmlhYmxlcy5zY3NzIiwiYmFzZS9fY29sb3JzLnNjc3MiLCJiYXNlL19ydGwuc2NzcyIsImxheW91dC9faGVhZGVyLnNjc3MiLCJsYXlvdXQvX2Zvb3Rlci5zY3NzIiwiY29tcG9uZW50cy9tb2RhbC9wb3B1cF9xdWlja19jb25zdWx0YXRpb24uc2NzcyIsImNvbXBvbmVudHMvc2VjdGlvbnMvY29va2llLnNjc3MiLCJjb21wb25lbnRzL2NhcmRzL19tZW1iZXJfY2FyZC5zY3NzIiwiY29tcG9uZW50cy9jYXJkcy9fY2FyZF9ncmFkdWF0ZXMuc2NzcyIsImNvbXBvbmVudHMvY2FyZHMvX2Jhc2VfcG9zdF9jYXJkLnNjc3MiLCJjb21wb25lbnRzL2NhcmRzL19ibG9nX2NhcmQuc2NzcyIsImNvbXBvbmVudHMvY2FyZHMvX2NhcmRfc3R1ZGVudC5zY3NzIiwiY29tcG9uZW50cy9jYXJkcy9fZXZlbnRfY2FyZC5zY3NzIiwiY29tcG9uZW50cy9icmVhZGNydW1iL2JyZWFkY3J1bWIuc2NzcyIsImNvbXBvbmVudHMvZmxleGlibGUvX2Jhbm5lcl9zZWFyY2guc2NzcyIsImNvbXBvbmVudHMvZmxleGlibGUvX2Jhbm5lci1jb250YWN0LnNjc3MiLCJjb21wb25lbnRzL2ZsZXhpYmxlL19iYW5uZXJfbWVtYmVycy5zY3NzIiwiY29tcG9uZW50cy9mbGV4aWJsZS9fYmFubmVyX21lbWJlci5zY3NzIiwiY29tcG9uZW50cy9mbGV4aWJsZS9fbGlzdF9tZW1iZXJzLnNjc3MiLCJjb21wb25lbnRzL2ZsZXhpYmxlL19oZXJvX21haW5fYmFubmVyLnNjc3MiLCJjb21wb25lbnRzL2ZsZXhpYmxlL19oZXJvX3ZpZGVvX2Jhbm5lci5zY3NzIiwiY29tcG9uZW50cy9mbGV4aWJsZS9fZmVhdHVyZV9jYXJkc2FjZl9zZWN0aW9uLnNjc3MiLCJjb21wb25lbnRzL2ZsZXhpYmxlL19jb250ZW50X2NhcmRzYWNmX3NlY3Rpb24uc2NzcyIsImNvbXBvbmVudHMvZmxleGlibGUvX2NvbnRlbnRfZWRpdGVkLnNjc3MiLCJjb21wb25lbnRzL2ZsZXhpYmxlL19jb250ZW50X2VkaXRlZF9mYXEuc2NzcyIsImNvbXBvbmVudHMvZmxleGlibGUvX3NsaWRlcl9jYXJkc19jYXJvdXNlbC5zY3NzIiwiY29tcG9uZW50cy9mbGV4aWJsZS9fZm9ybV93YW50X3RvX3RhbGsuc2NzcyIsImNvbXBvbmVudHMvZmxleGlibGUvX3N0dWR5X3Byb2dyYW1zX3NlY3Rpb24uc2NzcyIsImNvbXBvbmVudHMvZmxleGlibGUvX21hdGNoaW5nX2dhbWUuc2NzcyIsImNvbXBvbmVudHMvZmxleGlibGUvX2N0YV9zZWN0aW9uLnNjc3MiLCJjb21wb25lbnRzL2ZsZXhpYmxlL19jYXJvdXNlbF9kaWZmZXJlbnRfY2FyZHMuc2NzcyIsImNvbXBvbmVudHMvZmxleGlibGUvX2dyaWRfZGlmZmVyZW50X3R5cGVzX2NhcmRzLnNjc3MiLCJjb21wb25lbnRzL2ZsZXhpYmxlL19pbnN0YWdyYW1fY2FyZHNfc2VjdGlvbi5zY3NzIiwiPG5vIHNvdXJjZT4iLCJjb21wb25lbnRzL2ZsZXhpYmxlL19wYXJ0bmVyc19jYXJkc19zZWN0aW9uLnNjc3MiLCJjb21wb25lbnRzL2ZsZXhpYmxlL190ZXh0X3BhcmFncmFwaC5zY3NzIiwiY29tcG9uZW50cy9mbGV4aWJsZS9faW5mb19hY2NvcmRpb24uc2NzcyIsImNvbXBvbmVudHMvZmxleGlibGUvX3NoYXJlX3Bvc3Quc2NzcyIsImNvbXBvbmVudHMvZmxleGlibGUvX2xhbmRpbmdfZm9vdGVyLnNjc3MiLCJjb21wb25lbnRzL2ZsZXhpYmxlL19oZWFkZXJfbGFuZGluZy5zY3NzIiwiY29tcG9uZW50cy9mbGV4aWJsZS9fYmFubmVyX2dyYWR1YXRlcy5zY3NzIiwiY29tcG9uZW50cy9mbGV4aWJsZS9fbGlzdF9ncmFkdWF0ZXMuc2NzcyIsImNvbXBvbmVudHMvZmxleGlibGUvX2ZlYXR1cmVkX2ltYWdlLnNjc3MiLCJjb21wb25lbnRzL2ZsZXhpYmxlL19ibG9nX2xpc3Quc2NzcyIsImNvbXBvbmVudHMvZmxleGlibGUvX2Jhbm5lcl9zdHVkZW50c19saW5rLnNjc3MiLCJjb21wb25lbnRzL2ZsZXhpYmxlL19saXN0X3N0dWRlbnRzLnNjc3MiLCJjb21wb25lbnRzL2ZsZXhpYmxlL192aWRlby1zZWN0aW9uLnNjc3MiLCJjb21wb25lbnRzL2ZsZXhpYmxlL19iYW5uZXJfbWFpbl9zZWFyY2guc2NzcyIsImNvbXBvbmVudHMvZmxleGlibGUvX3NlYXJjaF9saXMlRDAlQjUuc2NzcyIsImNvbXBvbmVudHMvZmxleGlibGUvX2Jhbm5lcl9yb3V0ZS5zY3NzIiwiY29tcG9uZW50cy9mbGV4aWJsZS9fdGVhbV9tZW1iZXJfY29udGVudC5zY3NzIiwicGFnZXMvdGhhbmsuc2NzcyIsInBhZ2VzLzQwNC1wYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBR1EseURBQUEsQUFDQSxnRkFBQSxBQ2dFTixXQUNFLGtCQUFBLEFBQ0EsNENBQUEsQUFDQSx1Y0FBQSxBQUNBLGdCQ3BFMEQsQURxRTFELGlCQ3JFK0QsQ0N3Qm5FLEFGd0NFLFdBQ0Usa0JBQUEsQUFDQSxnREFBQSxBQUNBLG1lQUFBLEFBQ0EsZ0JDbkU4RCxBRG9FOUQsaUJDcEVtRSxDQzhCdkUsQUZpQ0UsV0FDRSxrQkFBQSxBQUNBLDhDQUFBLEFBQ0EscWRBQUEsQUFDQSxnQkNsRTRELEFEbUU1RCxpQkNuRWlFLENDb0NyRSxBRjBCRSxXQUNFLGtCQUFBLEFBQ0EsMENBQUEsQUFDQSx5YkFBQSxBQUNBLGdCQ2pFd0QsQURrRXhELGlCQ2xFNkQsQ0MwQ2pFLEFGbUJFLFdBQ0Usa0JBQUEsQUFDQSxvREFBQSxBQUNBLCtmQUFBLEFBQ0EsZ0JDaEVrRSxBRGlFbEUsaUJDakV1RSxDQ2dE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QSxBQUNBLHFCQUFBLHNCQUFBLENBY0EsQXREaWtXWiwrQ3NEN2pXYyxRQUFBLEFBQ0EsbUJBQUEsQUFDQSxXQUFBLEFBQ0EsWUFBQSxBQUNBLGtCQUFBLEFBQ0Esa0JBQUEsQUFDQSxPQUFBLEFBQ0EsUUFBQSxBQUNBLCtCQUFBLEFBQ0EsdUJBQUEsQ3REb2pXZCxBc0RualdjLG1EQUNFLFdBQUEsQUFDQSxZQUFBLEFBQ0EsU0FBQSxDdERxaldoQixBc0RqaldjLHFEQUNFLHlDQUFBLEN0RG1qV2hCIiwiZmlsZSI6Im1haW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCBcIi4uLy4uL2Jhc2UvX21peGlucy5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vYmFzZS9fdmFyaWFibGVzLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi9iYXNlL19jb2xvcnMuc2Nzc1wiO1xuQGltcG9ydCBcIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9zd2lwZXIvc3dpcGVyLm1pbi5jc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvc3dpcGVyL21vZHVsZXMvbmF2aWdhdGlvbi9uYXZpZ2F0aW9uLm1pbi5jc3NcIjtcblxuLmluZm9ybWF0aW9uYWwtY2FyZHN7XG5cbiAgJi1zZWN0aW9uIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiA2MHB4IDA7XG4gIFxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgcGFkZGluZzogNDBweCAwO1xuICAgIH1cbiAgICAuY29udGFpbmVyIHtcbiAgICAgIG1heC13aWR0aDogMTI4MHB4O1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICBwYWRkaW5nOiAwIDE2cHg7XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgcGFkZGluZzogMCA0MHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtdGl0bGUge1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktbm9hbTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogMzhweDtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIGNvbG9yOiAkZGFyay1ibHVlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDI0cHg7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgd2lkdGg6IDg4cHg7XG4gICAgICBoZWlnaHQ6IDRweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcG5nL3VuZGVybGluZS5wbmcpO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICB9XG4gIH1cbn1cblxuLy8gR3JpZCBNb2RlICg0IG9yIGZld2VyIGl0ZW1zKVxuLmluZm9ybWF0aW9uYWwtY2FyZHMtZ3JpZCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICBnYXA6IDI0cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBqdXN0aWZ5LWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgIGdhcDogNTBweDtcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcik7XG4gICAgZ2FwOiAyNHB4O1xuICAgIGp1c3RpZnktY29udGVudDogc3RhcnQ7XG4gIH1cblxuICAvLyBDZW50ZXIgY2FyZHMgaWYgdGhlcmUgYXJlIGZld2VyIHRoYW4gbWF4IGNvbHVtbnNcbiAgLy8gMSBjYXJkXG4gICY6aGFzKC5pbmZvcm1hdGlvbmFsLWNhcmQ6bnRoLWNoaWxkKDEpOmxhc3QtY2hpbGQpIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICAgIG1heC13aWR0aDogMzAwcHg7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICB9XG4gIH1cblxuICAvLyAyIGNhcmRzXG4gICY6aGFzKC5pbmZvcm1hdGlvbmFsLWNhcmQ6bnRoLWNoaWxkKDIpOmxhc3QtY2hpbGQpIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICAgICAgbWF4LXdpZHRoOiA2NDhweDsgLy8gMiBjYXJkcyAoMzAwcHggZWFjaCkgKyBnYXAgKDI0cHgpXG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICB9XG4gIH1cblxuICAvLyAzIGNhcmRzXG4gICY6aGFzKC5pbmZvcm1hdGlvbmFsLWNhcmQ6bnRoLWNoaWxkKDMpOmxhc3QtY2hpbGQpIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICAgICAgbWF4LXdpZHRoOiA5NzJweDsgLy8gMyBjYXJkcyAoMzAwcHggZWFjaCkgKyAyIGdhcHMgKDI0cHggZWFjaClcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIH1cbiAgfVxufVxuXG4vLyBTbGlkZXIgTW9kZSAobW9yZSB0aGFuIDQgaXRlbXMpXG4uaW5mb3JtYXRpb25hbC1jYXJkcy1zbGlkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiAzMnB4O1xufVxuXG4uaW5mb3JtYXRpb25hbC1jYXJkcy1zd2lwZXIge1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIGRpcmVjdGlvbjogcnRsO1xuXG4gIC8vIE1vYmlsZTogZ3JpZCBsYXlvdXQgKG9uZSB1bmRlciBhbm90aGVyKVxuICAuc3dpcGVyLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDUwcHg7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgZ2FwOiAyNHB4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgfVxuICB9XG5cbiAgLnN3aXBlci1zbGlkZSB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIHdpZHRoOiBjYWxjKCgxMDAlIC0gNzJweCkgLyA0KSAhaW1wb3J0YW50OyAvLyA0IGNvbHVtbnMgd2l0aCBnYXBzXG4gICAgfVxuICB9XG59XG5cbi8vIERlc2t0b3A6IHNsaWRlciBtb2RlICg1KyBpdGVtcykgLSBhY3RpdmF0ZWQgdmlhIEpTIGNsYXNzXG4uaW5mb3JtYXRpb25hbC1jYXJkcy1zbGlkZXItLWFjdGl2ZSB7XG4gIC5pbmZvcm1hdGlvbmFsLWNhcmRzLXN3aXBlciB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgLnN3aXBlci13cmFwcGVyIHtcbiAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgIH1cblxuICAgICAgLnN3aXBlci1zbGlkZSB7XG4gICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uaW5mb3JtYXRpb25hbC1jYXJkcy1uYXZpZ2F0aW9uIHtcbiAgZGlzcGxheTogbm9uZTsgLy8gSGlkZGVuIGJ5IGRlZmF1bHQsIHNob3duIGJ5IEpTIHdoZW4gbmVlZGVkIChkZXNrdG9wIG9ubHksIDUrIGl0ZW1zKVxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogJGJhY2s7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgZ2FwOiAxcmVtO1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMHB4IDhweDtcbn1cblxuLmluZm9ybWF0aW9uYWwtY2FyZHMtYXJyb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDM1cHg7XG4gIGhlaWdodDogMzVweDtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiAkYmFjaztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiAkZGFyay1ibHVlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICBwYWRkaW5nOiAwO1xuXG4gICY6aG92ZXI6bm90KDpkaXNhYmxlZCkge1xuICAgIGJhY2tncm91bmQ6ICRkYXJrLWJsdWU7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBib3JkZXItY29sb3I6ICRkYXJrLWJsdWU7XG4gIH1cblxuICAmOmRpc2FibGVkIHtcbiAgICBvcGFjaXR5OiAwLjM7XG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgfVxuXG4gIHN2ZyB7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICB9XG59XG5cbi8vIENhcmQgU3R5bGVzXG4uaW5mb3JtYXRpb25hbC1jYXJkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAyMHB4O1xuICBwYWRkaW5nOiAzMnB4IDI0cHg7XG4gIGhlaWdodDogMTAwJTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZSwgYm94LXNoYWRvdyAwLjNzIGVhc2U7XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgcGFkZGluZzogMjRweCAyMHB4O1xuICAgIGdhcDogMTZweDtcbiAgfVxuXG4gICY6aG92ZXIge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNHB4KTtcbiAgICBib3gtc2hhZG93OiAwcHggOHB4IDQ1cHggcmdiYSg0MCwgNTUsIDEwMCwgMC4xNSk7XG4gIH1cblxuICAmLXRpdGxlIHtcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LW5vYW07XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICBtYXJnaW46IDA7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICB9XG4gIH1cblxuICAmLWRlc2NyaXB0aW9uIHtcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWhlZWJvO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG4gICAgZmxleDogMTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgZm9udC1zaXplOiAxNnB4OyBcbiAgICB9XG5cbiAgICBwIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgIHVsLCBvbCB7XG4gICAgICBtYXJnaW46IDEycHggMDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgICBsaSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBhIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgb3BhY2l0eTogMC44O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtYnV0dG9uIHtcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWhlZWJvO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgcGFkZGluZzogOHB4IDMycHg7XG4gICAgYm9yZGVyLXJhZGl1czogNjBweDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZ2FwOiA4cHg7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIGN1cnJlbnRDb2xvcjtcbiAgICBiYWNrZ3JvdW5kOiAgIzI4Mzc2NDsgXG4gICAgYm9yZGVyOiAxcHggc29saWQgIzEyMUY0NjtcbiAgICBjb2xvcjogI0ZEQzY0MTtcblxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIG9wYWNpdHk6IDAuOTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMnB4KTtcbiAgICB9XG4gIH1cbn1cblxuLy8gQ2FyZCBTdHlsZTogUm91bmRlZFxuLmluZm9ybWF0aW9uYWwtY2FyZHMtLXJvdW5kZWQge1xuICAuaW5mb3JtYXRpb25hbC1jYXJkIHtcbiAgICBiYWNrZ3JvdW5kOiAjRjVGNUY1O1xuICAgIGJvcmRlci1yYWRpdXM6IDE0cHg7XG4gICAgcGFkZGluZy10b3A6IDUwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMzFweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzRweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDMxcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICYtdG9wX2ltYWdle1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICBtYXgtd2lkdGg6IDcycHg7XG4gICAgICBtYXgtaGVpZ2h0OiA3MnB4O1xuICAgICAgaW1ne1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gQ2FyZCBTdHlsZTogQXN5bW1ldHJpYyBSb3VuZGVkXG4uaW5mb3JtYXRpb25hbC1jYXJkcy0tYXN5bW1ldHJpYy1yb3VuZGVkIHtcbiAgLmluZm9ybWF0aW9uYWwtY2FyZHMtdGl0bGV7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cbiAgICAmOjphZnRlcntcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5pbmZvcm1hdGlvbmFsLWNhcmQge1xuICAgIGdhcDogMjJweDtcbiAgICBwYWRkaW5nLXRvcDogNzBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzBweDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogODBweDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA4MHB4O1xuICAgIGJhY2tncm91bmQ6ICMyODM3NjQ7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgIHBhZGRpbmctdG9wOiA0MHB4O1xuICAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgICB9XG4gICAgJjpudGgtY2hpbGQoZXZlbikge1xuICAgICAgYmFja2dyb3VuZDogIzEyMUY0NjtcbiAgICB9XG5cbiAgICAmLXRpdGxle1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgIGdhcDogMTZweDtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICBnYXA6IDEycHg7XG4gICAgICB9XG4gICAgICAmOmJlZm9yZXtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgYm9yZGVyOiA1cHggc29saWQgI0ZEQzY0MTtcbiAgICAgICAgd2lkdGg6IDIxcHg7XG4gICAgICAgIGhlaWdodDogMjFweDtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiA1cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIH1cbiAgICAgICY6YWZ0ZXJ7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgIHdpZHRoOiAzOXB4O1xuICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuaW5mb3JtYXRpb25hbC1jYXJkcy1zd2lwZXJ7XG4gICAgLnN3aXBlci1zbGlkZXtcbiAgICAgICY6bnRoLWNoaWxkKGV2ZW4pe1xuICAgICAgICAuaW5mb3JtYXRpb25hbC1jYXJke1xuICAgICAgICAgIGJhY2tncm91bmQ6ICMxMjFGNDY7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gVGV4dCBDb2xvciBWYXJpYW50c1xuLmluZm9ybWF0aW9uYWwtY2FyZC0tdGV4dC1saWdodCB7XG4gIGNvbG9yOiAkd2hpdGU7XG5cbiAgLmluZm9ybWF0aW9uYWwtY2FyZC10aXRsZSB7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgfVxuXG4gIC5pbmZvcm1hdGlvbmFsLWNhcmQtZGVzY3JpcHRpb24ge1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gIH1cblxuICAuaW5mb3JtYXRpb25hbC1jYXJkLWJ1dHRvbiB7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBib3JkZXItY29sb3I6ICR3aGl0ZTtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgIGNvbG9yOiAkZGFyay1ibHVlO1xuICAgIH1cbiAgfVxufVxuXG4uaW5mb3JtYXRpb25hbC1jYXJkLS10ZXh0LWRhcmsge1xuICBjb2xvcjogJGRhcmstYmx1ZTtcblxuICAuaW5mb3JtYXRpb25hbC1jYXJkLXRpdGxlIHtcbiAgICBjb2xvcjogJGRhcmstYmx1ZTtcbiAgICAmOjphZnRlcntcbiAgICAgIGJhY2tncm91bmQ6ICRkYXJrLWJsdWU7XG4gICAgfVxuICB9XG5cbiAgLmluZm9ybWF0aW9uYWwtY2FyZC1kZXNjcmlwdGlvbiB7XG4gICAgY29sb3I6ICRkYXJrLWJsdWU7XG4gIH1cblxuICAuaW5mb3JtYXRpb25hbC1jYXJkLWJ1dHRvbiB7XG4gICAgXG4gIH1cbn1cblxuIiwiLy8gVGhpcyBtaXhpbiBnZW5lcmF0ZXMgbWVkaWEgcXVlcnkgcnVsZXMgZm9yIHNjcmVlbiBzaXplcyBkb3duIHRvIGEgc3BlY2lmaWVkIGJyZWFrcG9pbnQuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1kb3duKCRzaXplKSB7XG4gIEBpZiAkc2l6ZT09eHhsIHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTM2MHB4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJHNpemU9PXhsIHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJHNpemU9PWxnIHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkc2l6ZT09bWQge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRzaXplPT1zbSB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJHNpemU9PXhzIHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNDc5cHgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkc2l6ZT09eHhzIHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMzc5cHgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG4vLyBUaGlzIG1peGluIGdlbmVyYXRlcyBtZWRpYSBxdWVyeSBydWxlcyBmb3Igc2NyZWVuIHNpemVzIHVwIGZyb20gYSBzcGVjaWZpZWQgYnJlYWtwb2ludC5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LXVwKCRzaXplKSB7XG4gIEBpZiAkc2l6ZT09eHhsIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTM2MHB4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJHNpemU9PXhsIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJHNpemU9PWxnIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkxcHgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkc2l6ZT09bWQge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRzaXplPT1zbSB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDU3NXB4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJHNpemU9PXhzIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNDc5cHgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkc2l6ZT09eHhzIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMzc5cHgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG4vLyBUaGlzIG1peGluIGdlbmVyYXRlcyBAZm9udC1mYWNlIHJ1bGVzIGZvciBlbWJlZGRpbmcgY3VzdG9tIGZvbnRzIGludG8geW91ciBzdHlsZXNoZWV0cy5cbkBtaXhpbiBmb250LWZhY2UoJGZvbnQtbmFtZSwgJHBhdGgsICR3ZWlnaHQ6IG5vcm1hbCwgJHN0eWxlOiBub3JtYWwpIHtcbiAgQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6IHF1b3RlKCRmb250LW5hbWUpO1xuICAgIHNyYzogdXJsKCRwYXRoICsgXCIuZW90XCIpO1xuICAgIHNyYzogdXJsKCRwYXRoICsgXCIuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKCRwYXRoICsgXCIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoJHBhdGggKyBcIi53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKCRwYXRoICsgXCIudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoJHBhdGggKyBcIi5zdmcjI3skZm9udC1uYW1lfVwiKSBmb3JtYXQoXCJzdmdcIiksIHVybCgkcGF0aCArIFwiLmVvdFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKCRwYXRoICsgXCIuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKTtcbiAgICBmb250LXdlaWdodDogJHdlaWdodDtcbiAgICBmb250LXN0eWxlOiAkc3R5bGU7XG4gIH1cbn1cblxuLy8gVGhpcyBmdW5jdGlvbiByZXBsYWNlcyBvY2N1cnJlbmNlcyBvZiBhIHNwZWNpZmllZCBzdWJzdHJpbmcgaW4gYSBzdHJpbmcgd2l0aCBhbm90aGVyIHN1YnN0cmluZy5cbkBmdW5jdGlvbiBzdHItcmVwbGFjZSgkc3RyaW5nLCAkc2VhcmNoLCAkcmVwbGFjZTogXCJcIikge1xuICAkaW5kZXg6IHN0ci1pbmRleCgkc3RyaW5nLCAkc2VhcmNoKTtcblxuICBAaWYgJGluZGV4IHtcbiAgICBAcmV0dXJuIHN0ci1zbGljZSgkc3RyaW5nLCAxLCAkaW5kZXggLSAxKSArICRyZXBsYWNlICsgc3RyLXJlcGxhY2Uoc3RyLXNsaWNlKCRzdHJpbmcsICRpbmRleCArIHN0ci1sZW5ndGgoJHNlYXJjaCkpLCAkc2VhcmNoLCAkcmVwbGFjZSk7XG4gIH1cblxuICBAcmV0dXJuICRzdHJpbmc7XG59XG5cbi8vIFRoaXMgZnVuY3Rpb24gZW5jb2RlcyBzcGVjaWFsIGNoYXJhY3RlcnMgaW4gYSBzdHJpbmcgdG8gZW5zdXJlIHZhbGlkIFVSTCBlbmNvZGluZy5cbkBmdW5jdGlvbiB1cmwtZW5jb2RlKCRzdHJpbmcpIHtcbiAgJG1hcDogKFxuICAgICAgICAgIFwiJVwiOiBcIiUyNVwiLFxuICAgICAgICAgIFwiPFwiOiBcIiUzQ1wiLFxuICAgICAgICAgIFwiPlwiOiBcIiUzRVwiLFxuICAgICAgICAgIFwiIFwiOiBcIiUyMFwiLFxuICAgICAgICAgIFwiIVwiOiBcIiUyMVwiLFxuICAgICAgICAgIFwiKlwiOiBcIiUyQVwiLFxuICAgICAgICAgIFwiJ1wiOiBcIiUyN1wiLFxuICAgICAgICAgICdcIic6IFwiJTIyXCIsXG4gICAgICAgICAgXCIoXCI6IFwiJTI4XCIsXG4gICAgICAgICAgXCIpXCI6IFwiJTI5XCIsXG4gICAgICAgICAgXCI7XCI6IFwiJTNCXCIsXG4gICAgICAgICAgXCI6XCI6IFwiJTNBXCIsXG4gICAgICAgICAgXCJAXCI6IFwiJTQwXCIsXG4gICAgICAgICAgXCImXCI6IFwiJTI2XCIsXG4gICAgICAgICAgXCI9XCI6IFwiJTNEXCIsXG4gICAgICAgICAgXCIrXCI6IFwiJTJCXCIsXG4gICAgICAgICAgXCIkXCI6IFwiJTI0XCIsXG4gICAgICAgICAgXCIsXCI6IFwiJTJDXCIsXG4gICAgICAgICAgXCIvXCI6IFwiJTJGXCIsXG4gICAgICAgICAgXCI/XCI6IFwiJTNGXCIsXG4gICAgICAgICAgXCIjXCI6IFwiJTIzXCIsXG4gICAgICAgICAgXCJbXCI6IFwiJTVCXCIsXG4gICAgICAgICAgXCJdXCI6IFwiJTVEXCIsXG4gICk7XG5cbiAgJG5ldzogJHN0cmluZztcblxuICBAZWFjaCAkc2VhcmNoLCAkcmVwbGFjZSBpbiAkbWFwIHtcbiAgICAkbmV3OiBzdHItcmVwbGFjZSgkbmV3LCAkc2VhcmNoLCAkcmVwbGFjZSk7XG4gIH1cblxuICBAcmV0dXJuICRuZXc7XG59XG5cbi8vIFRoaXMgZnVuY3Rpb24gY29udmVydHMgYW4gU1ZHIHN0cmluZyB0byBhIGRhdGEgVVJMIGZvciBlbWJlZGRpbmcgaW4gc3R5bGVzaGVldHMuXG5AZnVuY3Rpb24gaW5saW5lLXN2Zygkc3RyaW5nKSB7XG4gIEByZXR1cm4gdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCN7dXJsLWVuY29kZSgkc3RyaW5nKX1cIik7XG59XG4iLCJAaW1wb3J0IFwiLi9fbWl4aW5zLnNjc3NcIjtcbkBpbXBvcnQgXCIuL192YXJpYWJsZXMuc2Nzc1wiO1xuQGltcG9ydCBcIi4vX2NvbG9ycy5zY3NzXCI7XG5cbkBpbmNsdWRlIGZvbnQtZmFjZShcIkhlZWJvXCIsIFwiLi4vZm9udHMvSGVlYm9MaWdodC9IZWVib0xpZ2h0XCIsIDMwMCwgbm9ybWFsKTtcbkBpbmNsdWRlIGZvbnQtZmFjZShcIkhlZWJvXCIsIFwiLi4vZm9udHMvSGVlYm9SZWd1bGFyL0hlZWJvUmVndWxhclwiLCA0MDAsIG5vcm1hbCk7XG5AaW5jbHVkZSBmb250LWZhY2UoXCJIZWVib1wiLCBcIi4uL2ZvbnRzL0hlZWJvTWVkaXVtL0hlZWJvTWVkaXVtXCIsIDUwMCwgbm9ybWFsKTtcbkBpbmNsdWRlIGZvbnQtZmFjZShcIkhlZWJvXCIsIFwiLi4vZm9udHMvSGVlYm9Cb2xkL0hlZWJvQm9sZFwiLCA3MDAsIG5vcm1hbCk7XG5AaW5jbHVkZSBmb250LWZhY2UoXCJIZWVib1wiLCBcIi4uL2ZvbnRzL0hlZWJvRXh0cmFCb2xkL0hlZWJvRXh0cmFCb2xkXCIsIDgwMCwgbm9ybWFsKTtcbkBpbmNsdWRlIGZvbnQtZmFjZShcIkhlZWJvXCIsIFwiLi4vZm9udHMvSGVlYm9CbGFjay9IZWVib0JsYWNrXCIsIDkwMCwgbm9ybWFsKTtcbiIsIkBjaGFyc2V0IFwiVVRGLThcIjtcbi8qXG5UaGVtZSBOYW1lOiBPbW5pcyBCYXNlXG5EZXNjcmlwdGlvbjogT21uaXMgQmFzZVxuQXV0aG9yOiBPbW5pc1xuQXV0aG9yIFVSSTogaHR0cHM6Ly93d3cubWFkZWJ5b21uaXMuY29tL1xuVGFnczpcblZlcnNpb246IDEuMC4wXG4qL1xuLyogX19fX19fX19fXyBUWVBPR1JBUEhZIEJFR0lOIF9fX19fX19fX18qL1xuQGltcG9ydCBcIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9zd2lwZXIvc3dpcGVyLm1pbi5jc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvc3dpcGVyL21vZHVsZXMvbmF2aWdhdGlvbi9uYXZpZ2F0aW9uLm1pbi5jc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvc3dpcGVyL3N3aXBlci5taW4uY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL3N3aXBlci9tb2R1bGVzL25hdmlnYXRpb24vbmF2aWdhdGlvbi5taW4uY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL3N3aXBlci9zd2lwZXIubWluLmNzc1wiO1xuQGltcG9ydCBcIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9zd2lwZXIvbW9kdWxlcy9uYXZpZ2F0aW9uL25hdmlnYXRpb24ubWluLmNzc1wiO1xuQGltcG9ydCBcIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9zd2lwZXIvc3dpcGVyLm1pbi5jc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvc3dpcGVyL21vZHVsZXMvbmF2aWdhdGlvbi9uYXZpZ2F0aW9uLm1pbi5jc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvc3dpcGVyL3N3aXBlci5taW4uY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL3N3aXBlci9tb2R1bGVzL25hdmlnYXRpb24vbmF2aWdhdGlvbi5taW4uY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL3N3aXBlci9zd2lwZXIubWluLmNzc1wiO1xuQGltcG9ydCBcIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9zd2lwZXIvbW9kdWxlcy9uYXZpZ2F0aW9uL25hdmlnYXRpb24ubWluLmNzc1wiO1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkhlZWJvXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvSGVlYm9MaWdodC9IZWVib0xpZ2h0LmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9IZWVib0xpZ2h0L0hlZWJvTGlnaHQuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvSGVlYm9MaWdodC9IZWVib0xpZ2h0LndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvSGVlYm9MaWdodC9IZWVib0xpZ2h0LndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9IZWVib0xpZ2h0L0hlZWJvTGlnaHQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi9mb250cy9IZWVib0xpZ2h0L0hlZWJvTGlnaHQuc3ZnI0hlZWJvXCIpIGZvcm1hdChcInN2Z1wiKSwgdXJsKFwiLi4vZm9udHMvSGVlYm9MaWdodC9IZWVib0xpZ2h0LmVvdFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvSGVlYm9MaWdodC9IZWVib0xpZ2h0LmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIik7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJIZWVib1wiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0hlZWJvUmVndWxhci9IZWVib1JlZ3VsYXIuZW90XCIpO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0hlZWJvUmVndWxhci9IZWVib1JlZ3VsYXIuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvSGVlYm9SZWd1bGFyL0hlZWJvUmVndWxhci53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL0hlZWJvUmVndWxhci9IZWVib1JlZ3VsYXIud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL0hlZWJvUmVndWxhci9IZWVib1JlZ3VsYXIudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi9mb250cy9IZWVib1JlZ3VsYXIvSGVlYm9SZWd1bGFyLnN2ZyNIZWVib1wiKSBmb3JtYXQoXCJzdmdcIiksIHVybChcIi4uL2ZvbnRzL0hlZWJvUmVndWxhci9IZWVib1JlZ3VsYXIuZW90XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9IZWVib1JlZ3VsYXIvSGVlYm9SZWd1bGFyLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIik7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJIZWVib1wiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0hlZWJvTWVkaXVtL0hlZWJvTWVkaXVtLmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9IZWVib01lZGl1bS9IZWVib01lZGl1bS5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9IZWVib01lZGl1bS9IZWVib01lZGl1bS53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL0hlZWJvTWVkaXVtL0hlZWJvTWVkaXVtLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9IZWVib01lZGl1bS9IZWVib01lZGl1bS50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uL2ZvbnRzL0hlZWJvTWVkaXVtL0hlZWJvTWVkaXVtLnN2ZyNIZWVib1wiKSBmb3JtYXQoXCJzdmdcIiksIHVybChcIi4uL2ZvbnRzL0hlZWJvTWVkaXVtL0hlZWJvTWVkaXVtLmVvdFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvSGVlYm9NZWRpdW0vSGVlYm9NZWRpdW0uZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkhlZWJvXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvSGVlYm9Cb2xkL0hlZWJvQm9sZC5lb3RcIik7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvSGVlYm9Cb2xkL0hlZWJvQm9sZC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9IZWVib0JvbGQvSGVlYm9Cb2xkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvSGVlYm9Cb2xkL0hlZWJvQm9sZC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvSGVlYm9Cb2xkL0hlZWJvQm9sZC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uL2ZvbnRzL0hlZWJvQm9sZC9IZWVib0JvbGQuc3ZnI0hlZWJvXCIpIGZvcm1hdChcInN2Z1wiKSwgdXJsKFwiLi4vZm9udHMvSGVlYm9Cb2xkL0hlZWJvQm9sZC5lb3RcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL0hlZWJvQm9sZC9IZWVib0JvbGQuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkhlZWJvXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvSGVlYm9FeHRyYUJvbGQvSGVlYm9FeHRyYUJvbGQuZW90XCIpO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0hlZWJvRXh0cmFCb2xkL0hlZWJvRXh0cmFCb2xkLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL0hlZWJvRXh0cmFCb2xkL0hlZWJvRXh0cmFCb2xkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvSGVlYm9FeHRyYUJvbGQvSGVlYm9FeHRyYUJvbGQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL0hlZWJvRXh0cmFCb2xkL0hlZWJvRXh0cmFCb2xkLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvSGVlYm9FeHRyYUJvbGQvSGVlYm9FeHRyYUJvbGQuc3ZnI0hlZWJvXCIpIGZvcm1hdChcInN2Z1wiKSwgdXJsKFwiLi4vZm9udHMvSGVlYm9FeHRyYUJvbGQvSGVlYm9FeHRyYUJvbGQuZW90XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9IZWVib0V4dHJhQm9sZC9IZWVib0V4dHJhQm9sZC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpO1xuICBmb250LXdlaWdodDogODAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiSGVlYm9cIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9IZWVib0JsYWNrL0hlZWJvQmxhY2suZW90XCIpO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0hlZWJvQmxhY2svSGVlYm9CbGFjay5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9IZWVib0JsYWNrL0hlZWJvQmxhY2sud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9IZWVib0JsYWNrL0hlZWJvQmxhY2sud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL0hlZWJvQmxhY2svSGVlYm9CbGFjay50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uL2ZvbnRzL0hlZWJvQmxhY2svSGVlYm9CbGFjay5zdmcjSGVlYm9cIikgZm9ybWF0KFwic3ZnXCIpLCB1cmwoXCIuLi9mb250cy9IZWVib0JsYWNrL0hlZWJvQmxhY2suZW90XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9IZWVib0JsYWNrL0hlZWJvQmxhY2suZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKTtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuLyogX19fX19fX19fXyBUWVBPR1JBUEhZIFNUWUxFIEVORCBfX19fX19fX19fKi9cbi8qIF9fX19fX19fX18gQkFTRSBTVFlMRSBCRUdJTiBfX19fX19fX19fKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJGYk5vYW1cIjtcbiAgc3JjOiB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvbWlzaHBhdC9hc3NldHMvZGlzdC9mb250cy93ZWJmb250L0ZiTm9hbS1FeHRyYUxpZ2h0LndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvbWlzaHBhdC9hc3NldHMvZGlzdC9mb250cy93ZWJmb250L0ZiTm9hbS1FeHRyYUxpZ2h0LndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiRmJOb2FtXCI7XG4gIHNyYzogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL21pc2hwYXQvYXNzZXRzL2Rpc3QvZm9udHMvd2ViZm9udC9GYk5vYW0tTGlnaHQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi93cC1jb250ZW50L3RoZW1lcy9taXNocGF0L2Fzc2V0cy9kaXN0L2ZvbnRzL3dlYmZvbnQvRmJOb2FtLUxpZ2h0LndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiRmJOb2FtXCI7XG4gIHNyYzogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL21pc2hwYXQvYXNzZXRzL2Rpc3QvZm9udHMvd2ViZm9udC9GYk5vYW0tUmVndWxhci53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL21pc2hwYXQvYXNzZXRzL2Rpc3QvZm9udHMvd2ViZm9udC9GYk5vYW0tUmVndWxhci53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZiTm9hbVwiO1xuICBzcmM6IHVybChcIi93cC1jb250ZW50L3RoZW1lcy9taXNocGF0L2Fzc2V0cy9kaXN0L2ZvbnRzL3dlYmZvbnQvRmJOb2FtLU1lZGl1bS53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL21pc2hwYXQvYXNzZXRzL2Rpc3QvZm9udHMvd2ViZm9udC9GYk5vYW0tTWVkaXVtLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiRmJOb2FtXCI7XG4gIHNyYzogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL21pc2hwYXQvYXNzZXRzL2Rpc3QvZm9udHMvd2ViZm9udC9GYk5vYW0tQm9sZC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL21pc2hwYXQvYXNzZXRzL2Rpc3QvZm9udHMvd2ViZm9udC9GYk5vYW0tQm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZiTm9hbVwiO1xuICBzcmM6IHVybChcIi93cC1jb250ZW50L3RoZW1lcy9taXNocGF0L2Fzc2V0cy9kaXN0L2ZvbnRzL3dlYmZvbnQvRmJOb2FtLUJsYWNrLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvbWlzaHBhdC9hc3NldHMvZGlzdC9mb250cy93ZWJmb250L0ZiTm9hbS1CbGFjay53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkhlZWJvXCI7XG4gIHNyYzogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL21pc2hwYXQvYXNzZXRzL2Rpc3QvZm9udHMvSGVlYm9UaGluL0hlZWJvVGhpbi53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL21pc2hwYXQvYXNzZXRzL2Rpc3QvZm9udHMvSGVlYm9UaGluL0hlZWJvVGhpbi53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiAxMDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkhlZWJvXCI7XG4gIHNyYzogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL21pc2hwYXQvYXNzZXRzL2Rpc3QvZm9udHMvSGVlYm9MaWdodC9IZWVib0xpZ2h0LndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvbWlzaHBhdC9hc3NldHMvZGlzdC9mb250cy9IZWVib0xpZ2h0L0hlZWJvTGlnaHQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJIZWVib1wiO1xuICBzcmM6IHVybChcIi93cC1jb250ZW50L3RoZW1lcy9taXNocGF0L2Fzc2V0cy9kaXN0L2ZvbnRzL0hlZWJvUmVndWxhci9IZWVib1JlZ3VsYXIud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi93cC1jb250ZW50L3RoZW1lcy9taXNocGF0L2Fzc2V0cy9kaXN0L2ZvbnRzL0hlZWJvUmVndWxhci9IZWVib1JlZ3VsYXIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJIZWVib1wiO1xuICBzcmM6IHVybChcIi93cC1jb250ZW50L3RoZW1lcy9taXNocGF0L2Fzc2V0cy9kaXN0L2ZvbnRzL0hlZWJvTWVkaXVtL0hlZWJvTWVkaXVtLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvbWlzaHBhdC9hc3NldHMvZGlzdC9mb250cy9IZWVib01lZGl1bS9IZWVib01lZGl1bS53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkhlZWJvXCI7XG4gIHNyYzogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL21pc2hwYXQvYXNzZXRzL2Rpc3QvZm9udHMvSGVlYm9Cb2xkL0hlZWJvQm9sZC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL21pc2hwYXQvYXNzZXRzL2Rpc3QvZm9udHMvSGVlYm9Cb2xkL0hlZWJvQm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkhlZWJvXCI7XG4gIHNyYzogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL21pc2hwYXQvYXNzZXRzL2Rpc3QvZm9udHMvSGVlYm9FeHRyYUJvbGQvSGVlYm9FeHRyYUJvbGQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi93cC1jb250ZW50L3RoZW1lcy9taXNocGF0L2Fzc2V0cy9kaXN0L2ZvbnRzL0hlZWJvRXh0cmFCb2xkL0hlZWJvRXh0cmFCb2xkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiSGVlYm9cIjtcbiAgc3JjOiB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvbWlzaHBhdC9hc3NldHMvZGlzdC9mb250cy9IZWVib0JsYWNrL0hlZWJvQmxhY2sud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi93cC1jb250ZW50L3RoZW1lcy9taXNocGF0L2Fzc2V0cy9kaXN0L2ZvbnRzL0hlZWJvQmxhY2svSGVlYm9CbGFjay53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuaHRtbCxcbmJvZHkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZGlyZWN0aW9uOiBydGw7XG59XG5cbmJvZHkge1xuICBtYXJnaW46IDBweDtcbiAgcGFkZGluZzogMHB4O1xuICBmb250LWZhbWlseTogXCJGYk5vYW1cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBtaW4td2lkdGg6IDMyMHB4O1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG59XG5cbiosXG4qOmJlZm9yZSxcbio6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5tYWluIHtcbiAgZmxleDogMTtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xufVxuXG5pbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5uby1zY3JvbGwge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLm5vLXNjcm9sbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDU7XG4gIGJhY2tncm91bmQ6IHJnYmEoMTYsIDI4LCA0NCwgMC41KTtcbn1cblxuLmNvbnRhaW5lciB7XG4gIG1hcmdpbjogMHB4IGF1dG87XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDE0MDBweDtcbiAgcGFkZGluZzogMHB4IDEycHg7XG59XG5cbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHAsIHVsLCBvbCwgbGksIHNwYW4ge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbmgxIHtcbiAgZm9udC1zaXplOiA0OHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBjb2xvcjogIzEyMUY0Njtcbn1cblxuaDIge1xuICBmb250LXNpemU6IDM4cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGNvbG9yOiAjMTIxRjQ2O1xufVxuXG5oMyB7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgY29sb3I6ICMxMjFGNDY7XG59XG5cbmg0IHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBjb2xvcjogIzEyMUY0Njtcbn1cblxuaDUge1xuICBmb250LXNpemU6IDIycHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGNvbG9yOiAjMTIxRjQ2O1xufVxuXG5oNiB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICMxMjFGNDY7XG59XG5cbi5za2lwLWxpbmsge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTQwcHg7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiA4cHggMTZweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB6LWluZGV4OiAxMDAwMDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5za2lwLWxpbms6Zm9jdXMge1xuICB0b3A6IDA7XG4gIG91dGxpbmU6IDNweCBzb2xpZCAjZmZmO1xuICBvdXRsaW5lLW9mZnNldDogMnB4O1xufVxuXG4uc2NyZWVuLXJlYWRlci10ZXh0IHtcbiAgY2xpcDogcmVjdCgxcHgsIDFweCwgMXB4LCAxcHgpO1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAxcHg7XG4gIHdpZHRoOiAxcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdvcmQtd3JhcDogbm9ybWFsICFpbXBvcnRhbnQ7XG59XG4uc2NyZWVuLXJlYWRlci10ZXh0OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YxZjFmMTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBib3gtc2hhZG93OiAwIDAgMnB4IDJweCByZ2JhKDAsIDAsIDAsIDAuNik7XG4gIGNsaXA6IGF1dG8gIWltcG9ydGFudDtcbiAgY29sb3I6ICMyMTc1OWI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBoZWlnaHQ6IGF1dG87XG4gIGxlZnQ6IDVweDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgcGFkZGluZzogMTVweCAyM3B4IDE0cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdG9wOiA1cHg7XG4gIHdpZHRoOiBhdXRvO1xuICB6LWluZGV4OiAxMDAwMDA7XG59XG5cbmE6Zm9jdXMsXG5idXR0b246Zm9jdXMsXG5pbnB1dDpmb2N1cyxcbnRleHRhcmVhOmZvY3VzLFxuc2VsZWN0OmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IHNvbGlkICMwMDVmY2M7XG4gIG91dGxpbmUtb2Zmc2V0OiAycHg7XG59XG5cbmEge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5hOmhvdmVyLCBhOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5pbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG4uYnJlYWRjcnVtYnMtY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiAxMjY3cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAzOHB4O1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMTIxZjQ2O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5icmVhZGNydW1icy1jb250YWluZXIge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBwYWRkaW5nOiAwIDE2cHg7XG4gIH1cbn1cbi5icmVhZGNydW1icy1jb250YWluZXIgYSB7XG4gIGNvbG9yOiByZ2IoMTgsIDMxLCA3MCk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5icmVhZGNydW1icy1jb250YWluZXIgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmJyZWFkY3J1bWJzLWNvbnRhaW5lciAuYnJlYWRjcnVtYl9sYXN0IHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5icmVhZGNydW1icy1jb250YWluZXIgLmJyZWFkY3J1bWJfbGFzdCBzdHJvbmcge1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4ucnRsIHtcbiAgZGlyZWN0aW9uOiBydGw7XG59XG4ucnRsIC53cGNmNyB7XG4gIGRpcmVjdGlvbjogcnRsO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5ydGwgLndwY2Y3LXRleHQsXG4ucnRsIC53cGNmNy10ZXh0YXJlYSxcbi5ydGwgLndwY2Y3LXNlbGVjdCB7XG4gIGRpcmVjdGlvbjogcnRsICFpbXBvcnRhbnQ7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4vKiBfX19fX19fX19fIEJBU0UgU1RZTEUgRU5EIF9fX19fX19fX18qL1xuLyogX19fX19fX19fXyBMQVlPVVQgIEJFR0lOIF9fX19fX19fX18qL1xuLm5hdmlnYXRpb24ge1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCA0cHggNHB4O1xuICBib3gtc2hhZG93OiAwIDRweCA2cHggLTFweCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgMnB4IDRweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4wNik7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIHRvcDogMDtcbiAgei1pbmRleDogNTA7XG59XG4ubmF2aWdhdGlvbl9fY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBnYXA6IDEuODEyNXJlbTtcbiAgcGFkZGluZzogMC41cmVtIDEuODc1cmVtO1xufVxuLm5hdmlnYXRpb25fX2FjdGlvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDAuNXJlbTtcbiAgd2lkdGg6IGF1dG87XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubmF2aWdhdGlvbl9fYWN0aW9ucyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLm5hdmlnYXRpb25fX2J0biB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDAuNXJlbTtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtZmFtaWx5OiBcIkhlZWJvXCIsIHNhbnMtc2VyaWY7XG59XG4ubmF2aWdhdGlvbl9fYnRuIGltZyB7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG59XG4ubmF2aWdhdGlvbl9fYnRuLS1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZDogI2ZkYzY0MTtcbiAgY29sb3I6ICMxMjFGNDY7XG4gIGhlaWdodDogMnJlbTtcbn1cbi5uYXZpZ2F0aW9uX19idG4tLXByaW1hcnk6aG92ZXIge1xuICBvcGFjaXR5OiAwLjk7XG59XG4ubmF2aWdhdGlvbl9fYnRuLS1zZWNvbmRhcnkge1xuICBiYWNrZ3JvdW5kOiAjMTIxRjQ2O1xuICBjb2xvcjogI2Y1ZjVmNTtcbiAgaGVpZ2h0OiAycmVtO1xufVxuLm5hdmlnYXRpb25fX2J0bi0tc2Vjb25kYXJ5OmhvdmVyIHtcbiAgb3BhY2l0eTogMC45O1xufVxuLm5hdmlnYXRpb25fX2J0bi0tZnVsbCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDNyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMXJlbTtcbn1cbi5uYXZpZ2F0aW9uX19idG4tLWZ1bGwgaW1nIHtcbiAgd2lkdGg6IDEuMjVyZW07XG4gIGhlaWdodDogMS4yNXJlbTtcbn1cbi5uYXZpZ2F0aW9uX19zZWFyY2gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDAuNXJlbTtcbiAgcGFkZGluZzogMC4yNXJlbSAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzI4Mzc2NDtcbiAgbWluLXdpZHRoOiAxMjNweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubmF2aWdhdGlvbl9fc2VhcmNoIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ubmF2aWdhdGlvbl9fc2VhcmNoLWlucHV0IHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogIzI4Mzc2NDtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBmb250LWZhbWlseTogXCJIZWVib1wiLCBzYW5zLXNlcmlmO1xufVxuLm5hdmlnYXRpb25fX3NlYXJjaC1pbnB1dDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzI4Mzc2NDtcbn1cbi5uYXZpZ2F0aW9uX19zZWFyY2ggc3ZnIHtcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMXJlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLm5hdmlnYXRpb25fX21haW4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGdhcDogMi43NXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogYXV0bztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubmF2aWdhdGlvbl9fbWFpbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLm5hdmlnYXRpb25fX21lbnUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDZweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLm5hdmlnYXRpb25fX21lbnUgPiB1bCA+IGxpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMDB2dztcbiAgaGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHRvcDogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gIHRvcDogOTBweDtcbiAgbGVmdDogMDtcbn1cbi5uYXZpZ2F0aW9uX19tZW51ID4gdWwgPiBsaTpob3ZlcjpiZWZvcmUge1xuICBoZWlnaHQ6IDUwdmg7XG59XG4ubmF2aWdhdGlvbl9fbWVudS1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA2cHg7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbi5uYXZpZ2F0aW9uX19tZW51LWl0ZW0ge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAwLjI1cmVtO1xuICBwYWRkaW5nOiAwLjI1cmVtO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubmF2aWdhdGlvbl9fbWVudS1pdGVtOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4ubmF2aWdhdGlvbl9fbWVudS1pdGVtIHNwYW4ge1xuICBmb250LWZhbWlseTogXCJIZWVib1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBjb2xvcjogIzEyMUY0Njtcbn1cbi5uYXZpZ2F0aW9uX19tZW51LWl0ZW0tLWRyb3Bkb3duIGltZyB7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIG1hcmdpbi1yaWdodDogMC41cmVtO1xufVxuLm5hdmlnYXRpb25fX3N1Ym1lbnUge1xuICBkaXNwbGF5OiBub25lO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIHotaW5kZXg6IDEwMDtcbiAgbWluLXdpZHRoOiAzMDBweDtcbn1cbi5uYXZpZ2F0aW9uX19zdWJtZW51LS1sZXZlbC0xIHtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICBtYXJnaW4tdG9wOiAwO1xuICBkaXNwbGF5OiBub25lO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgcGFkZGluZzogMDtcbiAgZ2FwOiAwO1xufVxuLm5hdmlnYXRpb25fX3N1Ym1lbnUtLWxldmVsLTIsIC5uYXZpZ2F0aW9uX19zdWJtZW51LS1sZXZlbC0zLCAubmF2aWdhdGlvbl9fc3VibWVudS0tbGV2ZWwtNCB7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDEwMCU7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgZGlzcGxheTogbm9uZTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgd2lkdGg6IDMwMHB4O1xuICBwYWRkaW5nOiAwLjVyZW0gMDtcbiAgbWluLWhlaWdodDogMTAwJTtcbn1cbi5uYXZpZ2F0aW9uIGxpOmhvdmVyID4gLm5hdmlnYXRpb25fX3N1Ym1lbnUtLWxldmVsLTEsXG4ubmF2aWdhdGlvbiAubmF2aWdhdGlvbl9fbWVudS1pdGVtLS1kcm9wZG93bjpob3ZlciArIC5uYXZpZ2F0aW9uX19zdWJtZW51LS1sZXZlbC0xIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5uYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uX19zdWJtZW51LS1sZXZlbC0xOmhvdmVyIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5uYXZpZ2F0aW9uIGxpOmhvdmVyID4gLm5hdmlnYXRpb25fX3N1Ym1lbnUtLWxldmVsLTIsXG4ubmF2aWdhdGlvbiBsaTpob3ZlciA+IC5uYXZpZ2F0aW9uX19zdWJtZW51LS1sZXZlbC0zLFxuLm5hdmlnYXRpb24gbGk6aG92ZXIgPiAubmF2aWdhdGlvbl9fc3VibWVudS0tbGV2ZWwtNCxcbi5uYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uX19zdWJtZW51LWl0ZW0tLWhhcy1jaGlsZHJlbjpob3ZlciArIC5uYXZpZ2F0aW9uX19zdWJtZW51LS1sZXZlbC0yLFxuLm5hdmlnYXRpb24gLm5hdmlnYXRpb25fX3N1Ym1lbnUtaXRlbS0taGFzLWNoaWxkcmVuOmhvdmVyICsgLm5hdmlnYXRpb25fX3N1Ym1lbnUtLWxldmVsLTMsXG4ubmF2aWdhdGlvbiAubmF2aWdhdGlvbl9fc3VibWVudS1pdGVtLS1oYXMtY2hpbGRyZW46aG92ZXIgKyAubmF2aWdhdGlvbl9fc3VibWVudS0tbGV2ZWwtNCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4ubmF2aWdhdGlvbiAubmF2aWdhdGlvbl9fc3VibWVudS0tbGV2ZWwtMjpob3Zlcixcbi5uYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uX19zdWJtZW51LS1sZXZlbC0zOmhvdmVyLFxuLm5hdmlnYXRpb24gLm5hdmlnYXRpb25fX3N1Ym1lbnUtLWxldmVsLTQ6aG92ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLm5hdmlnYXRpb25fX3N1Ym1lbnUtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogMC43NXJlbSAxcmVtO1xuICBjb2xvcjogIzEyMUY0NjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LWZhbWlseTogXCJIZWVib1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5uYXZpZ2F0aW9uX19zdWJtZW51LWl0ZW0gc3BhbiB7XG4gIGZsZXg6IDE7XG4gIGZvbnQtZmFtaWx5OiBcIkhlZWJvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLm5hdmlnYXRpb25fX3N1Ym1lbnUtaXRlbSBpbWcge1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBtYXJnaW4tbGVmdDogMC41cmVtO1xufVxuLm5hdmlnYXRpb24gLm1lbnUtaXRlbTpob3ZlciA+IC5uYXZpZ2F0aW9uX19zdWJtZW51LWl0ZW0ge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYmEoMjQ1LCAyNDUsIDI0NSwgMCkgMCUsICNGRkVEOTEgNTAlLCByZ2JhKDI1MywgMTk4LCA2NSwgMC40KSA3NSUsIHJnYmEoMjUzLCAxOTgsIDY1LCAwKSAxMDAlKTtcbn1cbi5uYXZpZ2F0aW9uIC5tZW51LWl0ZW06aG92ZXIgPiAubmF2aWdhdGlvbl9fc3VibWVudS1pdGVtID4gc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4ubmF2aWdhdGlvbl9fc3VibWVudS0tbGV2ZWwtMSA+IGxpIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuLm5hdmlnYXRpb24gPiBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5uYXZpZ2F0aW9uX19sb2dvLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogYXV0bztcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuLm5hdmlnYXRpb25fX2xvZ28ge1xuICB3aWR0aDogMjExcHg7XG59XG4ubmF2aWdhdGlvbl9fbW9iaWxlLXRvZ2dsZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAyLjVyZW07XG4gIGhlaWdodDogMi41cmVtO1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBjb2xvcjogIzI4Mzc2NDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5uYXZpZ2F0aW9uX19tb2JpbGUtdG9nZ2xlOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4ubmF2aWdhdGlvbl9fb3ZlcmxheSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgaW5zZXQ6IDA7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgei1pbmRleDogNjA7XG59XG4ubmF2aWdhdGlvbl9fb3ZlcmxheS5zaG93IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ubmF2aWdhdGlvbl9fc2lkZWJhci1zb2NpYWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiAwLjc1cmVtO1xufVxuLm5hdmlnYXRpb25fX3NvY2lhbC1pY29uIHtcbiAgd2lkdGg6IDIuNXJlbTtcbiAgaGVpZ2h0OiAyLjVyZW07XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjJzO1xufVxuLm5hdmlnYXRpb25fX3NvY2lhbC1pY29uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2YzZjRmNjtcbn1cbi5uYXZpZ2F0aW9uX19zb2NpYWwtaWNvbiBpbWcge1xuICB3aWR0aDogMS41cmVtO1xuICBoZWlnaHQ6IDEuNXJlbTtcbn1cbi5uYXZpZ2F0aW9uX19zaWRlYmFyLWxhbmd1YWdlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4ubmF2aWdhdGlvbl9fc2lkZWJhci1sYW5ndWFnZSBidXR0b24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDAuNXJlbTtcbiAgaGVpZ2h0OiAyLjVyZW07XG4gIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjJzO1xufVxuLm5hdmlnYXRpb25fX3NpZGViYXItbGFuZ3VhZ2UgYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2YzZjRmNjtcbn1cbi5uYXZpZ2F0aW9uX19zaWRlYmFyLWxhbmd1YWdlIGJ1dHRvbiBpbWcge1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbn1cbi5uYXZpZ2F0aW9uX19zaWRlYmFyLWxhbmd1YWdlIGJ1dHRvbiBzcGFuIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBjb2xvcjogIzI4Mzc2NDtcbn1cbi5uYXZpZ2F0aW9uX19tb2JpbGUtbWVudSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZ2FwOiAxcmVtO1xuICB3aWR0aDogMTAwJTtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xufVxuLm5hdmlnYXRpb25fX21vYmlsZS1tZW51IGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMHB4O1xufVxuLm5hdmlnYXRpb25fX21vYmlsZS1tZW51IGJ1dHRvbiB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICB3aWR0aDogMzZweDtcbiAgaGVpZ2h0OiAzNnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubmF2aWdhdGlvbl9fbW9iaWxlLW1lbnUgYnV0dG9uIHN2ZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG59XG4ubmF2aWdhdGlvbl9fbW9iaWxlLW1lbnUgYnV0dG9uIHN2Zy5vcGVuIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ubmF2aWdhdGlvbl9fbW9iaWxlLW1lbnUgYnV0dG9uIHN2Zy5jbG9zZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubmF2aWdhdGlvbl9fbW9iaWxlLW1lbnUgYnV0dG9uLmlzLWFjdGl2ZSAub3BlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubmF2aWdhdGlvbl9fbW9iaWxlLW1lbnUgYnV0dG9uLmlzLWFjdGl2ZSAuY2xvc2Uge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubmF2aWdhdGlvbl9fbW9iaWxlLW1lbnUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbn1cbi5uYXZpZ2F0aW9uX19tb2JpbGUtbWVudS1jb250ZW50IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDUycHg7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gNTJweCk7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICB6LWluZGV4OiAxMDA7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYigxNjgsIDE4MSwgMTk1KTtcbn1cbi5uYXZpZ2F0aW9uX19tb2JpbGUtbWVudS1jb250ZW50LmlzLW9wZW4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG59XG4ubmF2aWdhdGlvbl9fbW9iaWxlLXBhbmVscyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5uYXZpZ2F0aW9uX19tb2JpbGUtcGFuZWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmc6IDUwcHggMTVweCA0MHB4IDE1cHg7XG4gIGdhcDogMXJlbTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xufVxuLm5hdmlnYXRpb25fX21vYmlsZS1wYW5lbC0tbWFpbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xufVxuLm5hdmlnYXRpb25fX21vYmlsZS1wYW5lbC5pcy1hY3RpdmUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG59XG4ubmF2aWdhdGlvbl9fbW9iaWxlLXBhbmVsLmlzLWhpZGRlbiB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMzAlKTtcbn1cbi5uYXZpZ2F0aW9uX19tb2JpbGUtYmFjayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMC41cmVtO1xuICBwYWRkaW5nOiAwLjc1cmVtIDA7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LWZhbWlseTogXCJIZWVib1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjMTIxRjQ2O1xuICB3aWR0aDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2JhKDI0NSwgMjQ1LCAyNDUsIDApIDAlLCAjRkZFRDkxIDUwJSwgcmdiYSgyNTMsIDE5OCwgNjUsIDAuNCkgNzUlLCByZ2JhKDI1MywgMTk4LCA2NSwgMCkgMTAwJSkgIWltcG9ydGFudDtcbn1cbi5uYXZpZ2F0aW9uX19tb2JpbGUtYmFjayBzdmcge1xuICB3aWR0aDogMzZweDtcbiAgaGVpZ2h0OiAzNnB4O1xuICAvKiB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpOyAqL1xuICBib3JkZXI6IDEuMTZweCBzb2xpZCByZ2IoNDAsIDU1LCAxMDApO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG4ubmF2aWdhdGlvbl9fbW9iaWxlLWJhY2s6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMDIpO1xufVxuLm5hdmlnYXRpb25fX21vYmlsZS1zdWJtZW51LWxpc3Qge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXg6IDE7XG59XG4ubmF2aWdhdGlvbl9fbW9iaWxlLXN1Ym1lbnUtbGlzdCAubmF2aWdhdGlvbl9fc3VibWVudS1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiA4cHggMTVweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzEyMUY0NjtcbiAgZm9udC1mYW1pbHk6IFwiSGVlYm9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLm5hdmlnYXRpb25fX21vYmlsZS1zdWJtZW51LWxpc3QgLm5hdmlnYXRpb25fX3N1Ym1lbnUtaXRlbS0taGFzLWNoaWxkcmVuIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLm5hdmlnYXRpb25fX21vYmlsZS1zdWJtZW51LWxpc3QgLm5hdmlnYXRpb25fX3N1Ym1lbnUtaXRlbS0taGFzLWNoaWxkcmVuOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiA2cHg7XG4gIGhlaWdodDogNnB4O1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjMTIxZjQ2O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzEyMWY0NjtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMjI1ZGVnKTtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogMjZweDtcbn1cbi5uYXZpZ2F0aW9uX19tb2JpbGUtc3VibWVudS1saXN0IC5uYXZpZ2F0aW9uX19zdWJtZW51LWl0ZW0tLWhhcy1jaGlsZHJlbiBpbWcge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm5hdmlnYXRpb25fX21vYmlsZS1zdWJtZW51LWxpc3QgLm5hdmlnYXRpb25fX3N1Ym1lbnUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4ubmF2aWdhdGlvbl9fbW9iaWxlLW1lbnUtY29udGVudCAubmF2aWdhdGlvbl9fbW9iaWxlLW5hdiB7XG4gIGZsZXg6IDE7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgd2lkdGg6IDEwMCU7XG59XG4ubmF2aWdhdGlvbl9fbW9iaWxlLW1lbnUtY29udGVudCAubmF2aWdhdGlvbl9fbW9iaWxlLW5hdiAubmF2aWdhdGlvbl9fbWVudS1saXN0IHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGdhcDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG4ubmF2aWdhdGlvbl9fbW9iaWxlLW1lbnUtY29udGVudCAubmF2aWdhdGlvbl9fbW9iaWxlLW5hdiAubmF2aWdhdGlvbl9fbWVudS1saXN0IC5tZW51LWl0ZW0ge1xuICBwYWRkaW5nOiA4cHggMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYigyMzAsIDIzMCwgMjMwKTtcbn1cbi5uYXZpZ2F0aW9uX19tb2JpbGUtbWVudS1jb250ZW50IC5uYXZpZ2F0aW9uX19tb2JpbGUtbmF2IC5uYXZpZ2F0aW9uX19tZW51LWxpc3QgLm1lbnUtaXRlbTpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm5hdmlnYXRpb25fX21vYmlsZS1tZW51LWNvbnRlbnQgLm5hdmlnYXRpb25fX21vYmlsZS1uYXYgLm5hdmlnYXRpb25fX21lbnUtaXRlbSB7XG4gIHdpZHRoOiAxMDAlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDAuNzVyZW0gMDtcbiAgcGFkZGluZzogOHB4IDE1cHg7XG59XG4ubmF2aWdhdGlvbl9fbW9iaWxlLW1lbnUtY29udGVudCAubmF2aWdhdGlvbl9fbW9iaWxlLW5hdiAubmF2aWdhdGlvbl9fbWVudS1pdGVtIHNwYW4ge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtZmFtaWx5OiBcIkhlZWJvXCIsIHNhbnMtc2VyaWY7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgY29sb3I6ICMxMjFGNDY7XG59XG4ubmF2aWdhdGlvbl9fbW9iaWxlLW1lbnUtY29udGVudCAubmF2aWdhdGlvbl9fbW9iaWxlLW5hdiAubmF2aWdhdGlvbl9fbWVudS1pdGVtIGltZyB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG59XG4ubmF2aWdhdGlvbl9fbW9iaWxlLW1lbnUtY29udGVudCAubmF2aWdhdGlvbl9fbW9iaWxlLW5hdiAubmF2aWdhdGlvbl9fbWVudS1pdGVtW2FyaWEtZXhwYW5kZWQ9dHJ1ZV0ge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIGhzbGEoMCwgMCUsIDk2JSwgMCksICNmZmVkOTEgNTAlLCByZ2JhKDI1MywgMTk4LCA2NSwgMC40KSA3NSUsIHJnYmEoMjUzLCAxOTgsIDY1LCAwKSk7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5uYXZpZ2F0aW9uX19tb2JpbGUtbWVudS1jb250ZW50IC5uYXZpZ2F0aW9uX19tb2JpbGUtbmF2IC5uYXZpZ2F0aW9uX19tZW51LWl0ZW1bYXJpYS1leHBhbmRlZD10cnVlXSBpbWcge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuLm5hdmlnYXRpb25fX21vYmlsZS1tZW51LWNvbnRlbnQgLm5hdmlnYXRpb25fX21vYmlsZS1uYXYgLm5hdmlnYXRpb25fX21lbnUtaXRlbTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4ubmF2aWdhdGlvbl9fbW9iaWxlLW1lbnUtY29udGVudCAubmF2aWdhdGlvbl9fbW9iaWxlLW5hdiAubmF2aWdhdGlvbl9fc3VibWVudS0tbGV2ZWwtMSB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBib3gtc2hhZG93OiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xufVxuLm5hdmlnYXRpb25fX21vYmlsZS1tZW51LWNvbnRlbnQgLm5hdmlnYXRpb25fX21vYmlsZS1uYXYgLm5hdmlnYXRpb25fX3N1Ym1lbnUtLWxldmVsLTEuaXMtb3BlbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4ubmF2aWdhdGlvbl9fbW9iaWxlLW1lbnUtY29udGVudCAubmF2aWdhdGlvbl9fbW9iaWxlLW5hdiAubmF2aWdhdGlvbl9fc3VibWVudS0tbGV2ZWwtMSAubWVudS1pdGVtLWhhcy1jaGlsZHJlbiB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZSAhaW1wb3J0YW50O1xufVxuLm5hdmlnYXRpb25fX21vYmlsZS1tZW51LWNvbnRlbnQgLm5hdmlnYXRpb25fX21vYmlsZS1uYXYgLm5hdmlnYXRpb25fX3N1Ym1lbnUtLWxldmVsLTEgLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW46bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG4ubmF2aWdhdGlvbl9fbW9iaWxlLW1lbnUtY29udGVudCAubmF2aWdhdGlvbl9fbW9iaWxlLW5hdiAubmF2aWdhdGlvbl9fc3VibWVudS0tbGV2ZWwtMixcbi5uYXZpZ2F0aW9uX19tb2JpbGUtbWVudS1jb250ZW50IC5uYXZpZ2F0aW9uX19tb2JpbGUtbmF2IC5uYXZpZ2F0aW9uX19zdWJtZW51LS1sZXZlbC0zLFxuLm5hdmlnYXRpb25fX21vYmlsZS1tZW51LWNvbnRlbnQgLm5hdmlnYXRpb25fX21vYmlsZS1uYXYgLm5hdmlnYXRpb25fX3N1Ym1lbnUtLWxldmVsLTQge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4ubmF2aWdhdGlvbl9fbW9iaWxlLW1lbnUtY29udGVudCAubmF2aWdhdGlvbl9fbW9iaWxlLW5hdiAubmF2aWdhdGlvbl9fc3VibWVudS0tbGV2ZWwtMiAubWVudS1pdGVtLWhhcy1jaGlsZHJlbixcbi5uYXZpZ2F0aW9uX19tb2JpbGUtbWVudS1jb250ZW50IC5uYXZpZ2F0aW9uX19tb2JpbGUtbmF2IC5uYXZpZ2F0aW9uX19zdWJtZW51LS1sZXZlbC0zIC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuLFxuLm5hdmlnYXRpb25fX21vYmlsZS1tZW51LWNvbnRlbnQgLm5hdmlnYXRpb25fX21vYmlsZS1uYXYgLm5hdmlnYXRpb25fX3N1Ym1lbnUtLWxldmVsLTQgLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4ge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b206IG5vbmUgIWltcG9ydGFudDtcbn1cbi5uYXZpZ2F0aW9uX19tb2JpbGUtbWVudS1jb250ZW50IC5uYXZpZ2F0aW9uX19tb2JpbGUtbmF2IC5uYXZpZ2F0aW9uX19zdWJtZW51LS1sZXZlbC0yIC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuOmxhc3QtY2hpbGQsXG4ubmF2aWdhdGlvbl9fbW9iaWxlLW1lbnUtY29udGVudCAubmF2aWdhdGlvbl9fbW9iaWxlLW5hdiAubmF2aWdhdGlvbl9fc3VibWVudS0tbGV2ZWwtMyAubWVudS1pdGVtLWhhcy1jaGlsZHJlbjpsYXN0LWNoaWxkLFxuLm5hdmlnYXRpb25fX21vYmlsZS1tZW51LWNvbnRlbnQgLm5hdmlnYXRpb25fX21vYmlsZS1uYXYgLm5hdmlnYXRpb25fX3N1Ym1lbnUtLWxldmVsLTQgLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW46bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG4ubmF2aWdhdGlvbl9fbW9iaWxlLW1lbnUtY29udGVudCAubmF2aWdhdGlvbl9fbW9iaWxlLW5hdiAubmF2aWdhdGlvbl9fc3VibWVudS1pdGVtIHtcbiAgcGFkZGluZzogMC43NXJlbSAwO1xufVxuLm5hdmlnYXRpb25fX21vYmlsZS1tZW51LWNvbnRlbnQgLm5hdmlnYXRpb25fX21vYmlsZS1uYXYgLm5hdmlnYXRpb25fX3N1Ym1lbnUtaXRlbS0taGFzLWNoaWxkcmVuIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLm5hdmlnYXRpb25fX21vYmlsZS1tZW51LWNvbnRlbnQgLm5hdmlnYXRpb25fX21vYmlsZS1uYXYgLm5hdmlnYXRpb25fX3N1Ym1lbnUtaXRlbS0taGFzLWNoaWxkcmVuOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiA2cHg7XG4gIGhlaWdodDogNnB4O1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjMTIxZjQ2O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzEyMWY0NjtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMjI1ZGVnKTtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogMjZweDtcbn1cbi5uYXZpZ2F0aW9uX19tb2JpbGUtbWVudS1jb250ZW50IC5uYXZpZ2F0aW9uX19tb2JpbGUtbmF2IC5uYXZpZ2F0aW9uX19zdWJtZW51LWl0ZW0tLWhhcy1jaGlsZHJlbiBpbWcge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm5hdmlnYXRpb25fX21vYmlsZS1tZW51LWNvbnRlbnQgLm5hdmlnYXRpb25fX21vYmlsZS1ib3R0b20ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDFyZW07XG4gIG1hcmdpbi10b3A6IGF1dG87XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuLm5hdmlnYXRpb25fX21vYmlsZS1tZW51LWNvbnRlbnQgLm5hdmlnYXRpb25fX3NlYXJjaCxcbi5uYXZpZ2F0aW9uX19tb2JpbGUtbWVudS1jb250ZW50IC5uYXZpZ2F0aW9uX19tb2JpbGUtc2VhcmNoIHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMyODM3NjQ7XG4gIHBhZGRpbmc6IDAuNXJlbSAwO1xufVxuLm5hdmlnYXRpb25fX21vYmlsZS1tZW51LWNvbnRlbnQgLm5hdmlnYXRpb25fX3NlYXJjaCAuc2VhcmNoLWljb24sXG4ubmF2aWdhdGlvbl9fbW9iaWxlLW1lbnUtY29udGVudCAubmF2aWdhdGlvbl9fbW9iaWxlLXNlYXJjaCAuc2VhcmNoLWljb24ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ubmF2aWdhdGlvbl9fbW9iaWxlLW1lbnUtY29udGVudCAubmF2aWdhdGlvbl9fbW9iaWxlLWFjdGlvbnMge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGdhcDogMC43NXJlbTtcbn1cbi5uYXZpZ2F0aW9uX19tb2JpbGUtbWVudS1jb250ZW50IC5uYXZpZ2F0aW9uX19tb2JpbGUtYWN0aW9ucyAubmF2aWdhdGlvbl9fYnRuIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBoZWlnaHQ6IDQwcHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5uYXZpZ2F0aW9uX19tb2JpbGUtbWVudS1jb250ZW50IC5uYXZpZ2F0aW9uX19tb2JpbGUtc29jaWFsIHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xuICBnYXA6IDE2cHg7XG4gIHBhZGRpbmctdG9wOiAwO1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG59XG4ubmF2aWdhdGlvbl9fbW9iaWxlLW1lbnUtY29udGVudCAubmF2aWdhdGlvbl9fbW9iaWxlLXNvY2lhbCBhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBlYXNlO1xufVxuLm5hdmlnYXRpb25fX21vYmlsZS1tZW51LWNvbnRlbnQgLm5hdmlnYXRpb25fX21vYmlsZS1zb2NpYWwgYTpob3ZlciB7XG4gIG9wYWNpdHk6IDAuNztcbn1cbi5uYXZpZ2F0aW9uX19tb2JpbGUtbWVudS1jb250ZW50IC5uYXZpZ2F0aW9uX19tb2JpbGUtc29jaWFsIGEgc3ZnIHtcbiAgd2lkdGg6IDMycHg7XG4gIGhlaWdodDogMzJweDtcbn1cbi5uYXZpZ2F0aW9uX19tb2JpbGUtbWVudS1jb250ZW50IC5uYXZpZ2F0aW9uX19tb2JpbGUtc29jaWFsIGEgc3ZnIHBhdGgge1xuICBmaWxsOiAjMTIxRjQ2O1xufVxuLm5hdmlnYXRpb25fX21vYmlsZS1tZW51LWNvbnRlbnQgLm5hdmlnYXRpb25fX21vYmlsZS1zb2NpYWwgYSBzdmcgcGF0aDpmaXJzdC1jaGlsZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubmF2aWdhdGlvbl9fbW9iaWxlLW1lbnUtaXRlbS5pcy1hY3RpdmUgc3ZnIGxpbmUge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xufVxuXG5ib2R5Lm1vYmlsZS1tZW51LW9wZW4ge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmZvb3RlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiAxMDAlO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogNXJlbSAwIDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZvb3RlciB7XG4gICAgcGFkZGluZzogM3JlbSAwIDA7XG4gIH1cbn1cbi5mb290ZXJfX2ZhcS13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAycmVtO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxNDQwcHg7XG4gIHBhZGRpbmc6IDAgMXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9vdGVyX19mYXEtd3JhcHBlciB7XG4gICAgZ2FwOiAzcmVtO1xuICAgIHBhZGRpbmc6IDAgMS41cmVtO1xuICB9XG59XG4uZm9vdGVyX19mYXEtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA1NXB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogOTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZm9vdGVyX19mYXEtY29udGFpbmVyIHtcbiAgICBnYXA6IDI0cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxufVxuLmZvb3Rlcl9fZmFxLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMjRweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZvb3Rlcl9fZmFxLWhlYWRlciB7XG4gICAgZ2FwOiAxNnB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLmZvb3Rlcl9fZmFxLWhlYWRlciB7XG4gICAgZ2FwOiAxcmVtO1xuICB9XG59XG4uZm9vdGVyX19mYXEtaGVhZGVyIGgyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDM4cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMTIxRjQ2O1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mb290ZXJfX2ZhcS1oZWFkZXIgaDIge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTZweDtcbiAgfVxufVxuLmZvb3Rlcl9fZmFxLWhlYWRlciBoMiAuZGl2aWRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICByaWdodDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNTAlKTtcbiAgd2lkdGg6IDg4cHg7XG4gIGhlaWdodDogNHB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDUwJTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cbi5mb290ZXJfX2ZhcS1hY2NvcmRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA4MDBweDtcbiAgZ2FwOiAxNnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mb290ZXJfX2ZhcS1hY2NvcmRpb24ge1xuICAgIGdhcDogMTJweDtcbiAgfVxufVxuLmZvb3Rlcl9fZmFxLWl0ZW0ge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2E4YjVjMztcbn1cbi5mb290ZXJfX2ZhcS1xdWVzdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDEuMjVyZW0gMC41cmVtO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mb290ZXJfX2ZhcS1xdWVzdGlvbiB7XG4gICAgcGFkZGluZzogMTZweDtcbiAgfVxufVxuLmZvb3Rlcl9fZmFxLXF1ZXN0aW9uIHNwYW4ge1xuICBmb250LXNpemU6IDIycHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjMTIxRjQ2O1xuICBmbGV4OiAxO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mb290ZXJfX2ZhcS1xdWVzdGlvbiBzcGFuIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cbi5mb290ZXJfX2ZhcS1pY29uIHtcbiAgd2lkdGg6IDEuNXJlbTtcbiAgaGVpZ2h0OiAxLjVyZW07XG4gIGNvbG9yOiAjMTIxRjQ2O1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcztcbiAgZmxleC1zaHJpbms6IDA7XG59XG4uZm9vdGVyX19mYXEtaXRlbS5hY3RpdmUgLmZvb3Rlcl9fZmFxLWljb24gLmZvb3Rlcl9fZmFxLWljb24tcGF0aC0xIHtcbiAgb3BhY2l0eTogMDtcbn1cbi5mb290ZXJfX2ZhcS1hbnN3ZXIge1xuICBtYXgtaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDAuM3MgZWFzZS1vdXQ7XG59XG4uZm9vdGVyX19mYXEtaXRlbS5hY3RpdmUgLmZvb3Rlcl9fZmFxLWFuc3dlciB7XG4gIG1heC1oZWlnaHQ6IDEwMDBweDtcbn1cbi5mb290ZXJfX2ZhcS1hbnN3ZXIgcCB7XG4gIHBhZGRpbmc6IDIwcHggMzBweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBjb2xvcjogIzNFNDI0RjtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGZvbnQtZmFtaWx5OiBcIkhlZWJvXCIsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgY29sb3I6ICMzRTQyNEY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZvb3Rlcl9fZmFxLWFuc3dlciBwIHtcbiAgICBwYWRkaW5nOiAwIDE2cHggMTZweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbi5mb290ZXJfX2NvbnRhY3Qtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDAuNjI1cmVtO1xuICBwYWRkaW5nLWlubGluZTogMTVweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZm9vdGVyX19jb250YWN0LWJveCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMTc5cHg7XG4gIHBhZGRpbmc6IDIwcHggMjRweCAxOXB4IDI0cHg7XG4gIGdhcDogMS41cmVtO1xuICBiYWNrZ3JvdW5kOiAjMTIxRjQ2O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZvb3Rlcl9fY29udGFjdC1ib3gge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICBwYWRkaW5nOiAyMHB4IDI0cHg7XG4gICAgZ2FwOiAyNHB4O1xuICB9XG59XG4uZm9vdGVyX19jb250YWN0LWJveCAud3BjZjctZm9ybS5zZW50IC53cGNmNy1yZXNwb25zZS1vdXRwdXQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmZvb3Rlcl9fY29udGFjdC1ib3ggLndwY2Y3LWZvcm0gLmZvb3Rlcl9fY29udGFjdC1mb3JtLXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIGdhcDogNDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZm9vdGVyX19jb250YWN0LWJveCAud3BjZjctZm9ybSAuZm9vdGVyX19jb250YWN0LWZvcm0td3JhcCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDFyZW07XG4gIH1cbn1cbi5mb290ZXJfX2NvbnRhY3QtYm94IC53cGNmNy1mb3JtIC5mb290ZXJfX2NvbnRhY3QtZm9ybS13cmFwIGlucHV0W3R5cGU9dGV4dF0ud3BjZjctbm90LXZhbGlkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQjRCNDtcbn1cbi5mb290ZXJfX2NvbnRhY3QtYm94IC53cGNmNy1mb3JtIC5mb290ZXJfX2NvbnRhY3QtZm9ybS13cmFwIGlucHV0W3R5cGU9dGV4dF0ud3BjZjctbm90LXZhbGlkOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjM0U0MjRGO1xufVxuLmZvb3Rlcl9fY29udGFjdC1ib3ggLndwY2Y3LWZvcm0gLndwY2Y3LXJlc3BvbnNlLW91dHB1dCB7XG4gIG1hcmdpbjogMDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZm9vdGVyX19jb250YWN0LWJveCAud3BjZjctZm9ybSAud3BjZjctbm90LXZhbGlkLXRpcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm90dG9tOiAxMDAlO1xuICBmb250LXNpemU6IDEycHg7XG4gIHBhZGRpbmc6IDAgMTBweDtcbiAgbWFyZ2luOiAwO1xuICBjb2xvcjogI0ZGODA4MDtcbiAgdG9wOiAxMDAlO1xuICBmb250LWZhbWlseTogXCJIZWVib1wiLCBzYW5zLXNlcmlmO1xufVxuLmZvb3Rlcl9fY29udGFjdC1ib3ggLndwY2Y3LWZvcm0gLnNlbGVjdDIgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICBoZWlnaHQ6IDJyZW07XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGNvbG9yOiAjM0U0MjRGO1xuICBmb250LWZhbWlseTogXCJIZWVib1wiLCBzYW5zLXNlcmlmO1xufVxuLmZvb3Rlcl9fY29udGFjdC1ib3ggLndwY2Y3LWZvcm0gLnNlbGVjdDIgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyBiIHtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMTJweDtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvc3ZnL2Fycm93X2Rvd25fZ3JheS5zdmcpIG5vLXJlcGVhdCA1MCU7XG59XG4uZm9vdGVyX19jb250YWN0LWJveCAud3BjZjctZm9ybSAuc2VsZWN0Mi5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IGIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuLmZvb3Rlcl9fY29udGFjdC1zdWJtaXQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDAuNjI1cmVtO1xuICBvcmRlcjogMztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9vdGVyX19jb250YWN0LXN1Ym1pdCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgb3JkZXI6IDE7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZm9vdGVyX19jb250YWN0LXN1Ym1pdCBwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mb290ZXJfX2NvbnRhY3Qtc3VibWl0IHAgYnV0dG9uIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLmZvb3Rlcl9fYnRuIHtcbiAgaGVpZ2h0OiAyLjVyZW07XG4gIGdhcDogMC41cmVtO1xuICBwYWRkaW5nOiAwLjVyZW0gMS41cmVtO1xuICBib3JkZXItcmFkaXVzOiA2MHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMTIxRjQ2O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuICBoZWlnaHQ6IDQ0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuLmZvb3Rlcl9fYnRuIHNwYW4ge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjMTIxRjQ2O1xuICBsaW5lLWhlaWdodDogMTtcbn1cbi5mb290ZXJfX2J0bi0tcHJpbWFyeSB7XG4gIGJhY2tncm91bmQ6ICNGREM2NDE7XG4gIGNvbG9yOiAjMTIxRjQ2O1xuICBmb250LWZhbWlseTogXCJIZWVib1wiLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZvb3Rlcl9fYnRuLS1wcmltYXJ5IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLmZvb3Rlcl9fYnRuLS1wcmltYXJ5OmhvdmVyIHtcbiAgb3BhY2l0eTogMC45O1xufVxuLmZvb3Rlcl9fY29udGFjdC1mb3JtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAwLjVyZW07XG4gIG9yZGVyOiAyO1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9vdGVyX19jb250YWN0LWZvcm0ge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIG9yZGVyOiAyO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG4uZm9vdGVyX19mb3JtLWZpZWxkcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBnYXA6IDAuNXJlbTtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgd2lkdGg6IGF1dG87XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZvb3Rlcl9fZm9ybS1maWVsZHMge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mb290ZXJfX2Zvcm0tZmllbGRzIHNwYW5bZGF0YS1uYW1lPWZvb3Rlci1pbnRlcmVzdF0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4uZm9vdGVyX19pbnB1dCwgLmZvb3Rlcl9fc2VsZWN0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMnJlbTtcbiAgcGFkZGluZzogMCAxcmVtO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBjb2xvcjogIzNFNDI0RjtcbiAgZm9udC1mYW1pbHk6IFwiSGVlYm9cIiwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb290ZXJfX2lucHV0LCAuZm9vdGVyX19zZWxlY3Qge1xuICAgIHdpZHRoOiAyMjBweDtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbn1cbi5mb290ZXJfX2lucHV0OjpwbGFjZWhvbGRlciwgLmZvb3Rlcl9fc2VsZWN0OjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjM0U0MjRGO1xuICBmb250LWZhbWlseTogXCJIZWVib1wiLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG59XG4uZm9vdGVyX19mb3JtLWNvbnNlbnQge1xuICB3aWR0aDogYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAwLjVyZW07XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbi5mb290ZXJfX2Zvcm0tY29uc2VudCA+IHAge1xuICBoZWlnaHQ6IDFyZW07XG59XG4uZm9vdGVyX19mb3JtLWNvbnNlbnQgPiBwIGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBiYWNrZ3JvdW5kOiAjMTIxRjQ2O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmZmZmO1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xufVxuLmZvb3Rlcl9fZm9ybS1jb25zZW50ID4gcCBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbn1cbi5mb290ZXJfX2Zvcm0tY29uc2VudCA+IHAgaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSg0NWRlZyk7XG4gIHdpZHRoOiA0cHg7XG4gIGhlaWdodDogOHB4O1xuICBib3JkZXI6IHNvbGlkICMxMjFGNDY7XG4gIGJvcmRlci13aWR0aDogMCAycHggMnB4IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZvb3Rlcl9fZm9ybS1jb25zZW50IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDIxMHB4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG59XG4uZm9vdGVyX19mb3JtLWNvbnNlbnQgLmNvbnNlbnQtdGV4dCB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAwLjg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mb290ZXJfX2Zvcm0tY29uc2VudCAuY29uc2VudC10ZXh0IHAge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9vdGVyX19mb3JtLWNvbnNlbnQgLmNvbnNlbnQtdGV4dCB7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxufVxuLmZvb3Rlcl9fY2hlY2tib3gge1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmZmZmO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uZm9vdGVyX19pbmZvLWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgd2lkdGg6IDE1LjVweDtcbiAgaGVpZ2h0OiAxNXB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgYm9yZGVyOiAwLjc1cHggc29saWQgI2ZmZmZmZjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuLmZvb3Rlcl9faW5mby1pY29uIHNwYW4sXG4uZm9vdGVyX19pbmZvLWljb24gcCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuLmZvb3Rlcl9faW5mby1pY29uLXRvb2x0aXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLThweDtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAxMDAlKTtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgY29sb3I6ICMxMjFGNDY7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS40O1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZSwgdmlzaWJpbGl0eSAwLjNzIGVhc2U7XG4gIHotaW5kZXg6IDEwMDA7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDZweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIG1heC13aWR0aDogMjUwcHg7XG4gIHdpZHRoOiBtYXgtY29udGVudDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZm9vdGVyX19pbmZvLWljb24tdG9vbHRpcCB7XG4gICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgIG1heC13aWR0aDogMjIwcHg7XG4gIH1cbn1cbi5mb290ZXJfX2luZm8taWNvbi10b29sdGlwOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC05NiUpIHJvdGF0ZSgxODBkZWcpO1xuICBib3JkZXI6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2ZmZmZmZjtcbn1cbi5mb290ZXJfX2luZm8taWNvbi10b29sdGlwLmFjdGl2ZSB7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG4uZm9vdGVyX19jb250YWN0LWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMC4yNXJlbTtcbiAgb3JkZXI6IDE7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvb3Rlcl9fY29udGFjdC1oZWFkZXIge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIG9yZGVyOiAzO1xuICB9XG59XG4uZm9vdGVyX19jb250YWN0LWhlYWRlciBoMiB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZm9vdGVyX19jb250YWN0LWhlYWRlciBoMiB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG4uZm9vdGVyX19jb250YWN0LWhlYWRlciBwIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZvb3Rlcl9fY29udGFjdC1oZWFkZXIgcCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuLmZvb3Rlcl9fbWFpbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiAxMDAlO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogIzEyMWY0NjtcbiAgcGFkZGluZy10b3A6IDYycHg7XG4gIG1hcmdpbi10b3A6IDcwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZvb3Rlcl9fbWFpbiB7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICBwYWRkaW5nLXRvcDogMjRweDtcbiAgfVxufVxuLmZvb3Rlcl9faW5mby13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTQ5MHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogMCA3MHB4IDEycHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZvb3Rlcl9faW5mby13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAwIDE1cHggMTJweDtcbiAgfVxufVxuLmZvb3Rlcl9faW5mby1ib3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiA3NXB4O1xuICBwYWRkaW5nOiAxcmVtO1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMTIxRjQ2O1xuICBiYWNrZ3JvdW5kOiByYWRpYWwtZ3JhZGllbnQoMTIxLjQ5JSAyNzcuMDglIGF0IDAlIDAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMjQ1KSAwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAxMDAlKTtcbiAgZ2FwOiAxcmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb290ZXJfX2luZm8tYm94IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIHBhZGRpbmc6IDAgMnJlbTtcbiAgICBib3JkZXItcmFkaXVzOiAxLjVyZW07XG4gICAgZ2FwOiAycmVtO1xuICB9XG59XG4uZm9vdGVyX19pbmZvLWxvZ28ge1xuICB3aWR0aDogMTgwcHg7XG4gIG9yZGVyOiAxO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb290ZXJfX2luZm8tbG9nbyB7XG4gICAgd2lkdGg6IDI1MHB4O1xuICAgIG9yZGVyOiA0O1xuICB9XG59XG4uZm9vdGVyX19pbmZvLWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDAuNzVyZW07XG59XG4uZm9vdGVyX19pbmZvLWl0ZW0gYSB7XG4gIGZvbnQtZmFtaWx5OiBcIkhlZWJvXCIsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDAuNzVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZvb3Rlcl9faW5mby1pdGVtIGEge1xuICAgIGdhcDogMC41cmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZvb3Rlcl9faW5mby1pdGVtIHtcbiAgICBnYXA6IDAuNXJlbTtcbiAgfVxufVxuLmZvb3Rlcl9faW5mby1pdGVtIHNwYW4ge1xuICBmb250LWZhbWlseTogXCJIZWVib1wiLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZvb3Rlcl9faW5mby1pdGVtIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgfVxufVxuLmZvb3Rlcl9faW5mby1pdGVtIGltZyB7XG4gIHdpZHRoOiAxLjVyZW07XG4gIGhlaWdodDogMS41cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mb290ZXJfX2luZm8taXRlbSBpbWcge1xuICAgIHdpZHRoOiAxLjI1cmVtO1xuICAgIGhlaWdodDogMS4yNXJlbTtcbiAgfVxufVxuLmZvb3Rlcl9faW5mby1kZWNvcmF0aW9uIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgb3JkZXI6IDE7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvb3Rlcl9faW5mby1kZWNvcmF0aW9uIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLmZvb3Rlcl9fbGlua3Mge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg1LCAxZnIpO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxNDQwcHg7XG4gIHBhZGRpbmc6IDQwcHggNzBweDtcbiAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGdhcDogNTVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZm9vdGVyX19saW5rcyB7XG4gICAgcGFkZGluZzogMjRweCAxNXB4O1xuICAgIGdhcDogMXJlbTtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCAxZnIpO1xuICB9XG59XG4uZm9vdGVyX19jb2x1bW4ge1xuICBmb250LWZhbWlseTogXCJIZWVib1wiLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBnYXA6IDExcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZvb3Rlcl9fY29sdW1uIHtcbiAgICBnYXA6IDhweDtcbiAgfVxufVxuLmZvb3Rlcl9fY29sdW1uIC5mb290ZXJfX2NvbHVtbi1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGdhcDogMTFweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZm9vdGVyX19jb2x1bW4gLmZvb3Rlcl9fY29sdW1uLWNvbnRlbnQge1xuICAgIGhlaWdodDogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZvb3Rlcl9fY29sdW1uLmFjdGl2ZSAuZm9vdGVyX19jb2x1bW4tY29udGVudCB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG59XG4uZm9vdGVyX19jb2x1bW4uYWN0aXZlIGg0IHN2ZyB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoMTgwZGVnKTtcbn1cbi5mb290ZXJfX2NvbHVtbiBoNCB7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjRkRDNjQxO1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZm9vdGVyX19jb2x1bW4gaDQgc3ZnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mb290ZXJfX2NvbHVtbiBoNCBzdmcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZvb3Rlcl9fY29sdW1uIGg0IHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG59XG4uZm9vdGVyX19jb2x1bW4gYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB3aWR0aDogMTAwJTtcbiAgb3BhY2l0eTogMC44O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnM7XG4gIHBhZGRpbmc6IDAuMTI1cmVtIDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9vdGVyX19jb2x1bW4gYSB7XG4gICAgcGFkZGluZzogMC4yNXJlbSAwO1xuICB9XG59XG4uZm9vdGVyX19jb2x1bW4gYTpob3ZlciB7XG4gIG9wYWNpdHk6IDE7XG59XG4uZm9vdGVyX19saW5rLXN1YnRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiSGVlYm9cIiwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogMzAwO1xuICBjb2xvcjogI0Y1RjVGNTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZm9vdGVyX19saW5rLXN1YnRpdGxlIHtcbiAgICBmb250LXNpemU6IDAuNzVyZW07XG4gIH1cbn1cbi5mb290ZXJfX2xpbmstbGFiZWwge1xuICBmb250LWZhbWlseTogXCJIZWVib1wiLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZvb3Rlcl9fbGluay1sYWJlbCB7XG4gICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICB9XG59XG4uZm9vdGVyX19ib3R0b20td3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxNDQwcHg7XG4gIHBhZGRpbmctaW5saW5lOiA3MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mb290ZXJfX2JvdHRvbS13cmFwcGVyIHtcbiAgICBwYWRkaW5nLWlubGluZTogMTVweDtcbiAgfVxufVxuLmZvb3Rlcl9fYm90dG9tIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMjRweCAwIDMycHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDI0NywgMjM3LCAyMDQsIDAuMyk7XG4gIGdhcDogMTZweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9vdGVyX19ib3R0b20ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgcGFkZGluZzogMS41cmVtIDA7XG4gICAgZ2FwOiAxLjVyZW07XG4gIH1cbn1cbi5mb290ZXJfX2NyZWRpdHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIGdhcDogN3B4O1xufVxuLmZvb3Rlcl9fY3JlZGl0cyBpbWcge1xuICB3aWR0aDogNjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb290ZXJfX2NyZWRpdHMgaW1nIHtcbiAgICB3aWR0aDogNzlweDtcbiAgICBoZWlnaHQ6IDI3cHg7XG4gIH1cbn1cbi5mb290ZXJfX2NyZWRpdHMgc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGNvbG9yOiAjRjVGNUY1O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuLmZvb3Rlcl9fY29weXJpZ2h0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBnYXA6IDdweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZm9vdGVyX19jb3B5cmlnaHQge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG59XG4uZm9vdGVyX19jb3B5cmlnaHQgc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGNvbG9yOiAjRjVGNUY1O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuLmZvb3Rlcl9fY29weXJpZ2h0IGltZyB7XG4gIHdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IDE0cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvb3Rlcl9fY29weXJpZ2h0IGltZyB7XG4gICAgd2lkdGg6IDE4cHg7XG4gICAgaGVpZ2h0OiAxOC40MXB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY2F0ZWdvcnktZmFjdWx0eS1tZW1iZXJzIC5mb290ZXIge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cblxuLnNjcm9sbC10by10b3Age1xuICBiYWNrZ3JvdW5kOiAjMTIxRjQ2O1xuICB3aWR0aDogMzZweDtcbiAgaGVpZ2h0OiAzNnB4O1xuICBib3JkZXItcmFkaXVzOiAzNnB4O1xuICBwYWRkaW5nOiAxMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBsZWZ0OiA0NXB4O1xuICBib3R0b206IDUlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xufVxuLnNjcm9sbC10by10b3Agc3ZnIHBhdGgge1xuICBzdHJva2U6ICNmZmZmZmY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNjcm9sbC10by10b3Age1xuICAgIGJvdHRvbTogNjBweDtcbiAgICBsZWZ0OiAyMHB4O1xuICB9XG59XG4uc2Nyb2xsLXRvLXRvcDpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMyODM3NjQ7XG59XG5cbi8qIEZsb2F0aW5nIEFjdGlvbiBCdXR0b25zICovXG4uZmxvYXRpbmctYnV0dG9ucyB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYm90dG9tOiA1JTtcbiAgcmlnaHQ6IDM5cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMC41cmVtO1xuICB6LWluZGV4OiA1MDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZmxvYXRpbmctYnV0dG9ucyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICByaWdodDogMjBweDtcbiAgICBnYXA6IDA7XG4gICAgYm90dG9tOiA2MHB4O1xuICB9XG59XG4uZmxvYXRpbmctYnV0dG9ucyAuZmFiIHtcbiAgaGVpZ2h0OiA1MXB4O1xuICBwYWRkaW5nOiAxM3B4IDEycHg7XG4gIGdhcDogMC4zNzVyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzEyMUY0NjtcbiAgYm9yZGVyLXJhZGl1czogMTEuNDVweDtcbiAgYm94LXNoYWRvdzogMHB4IDAuOHB4IDguMDNweCAwcHggcmdiYSg0MCwgNTUsIDEwMCwgMC4xNDkwMTk2MDc4KTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mbG9hdGluZy1idXR0b25zIC5mYWIge1xuICAgIGdhcDogMC4yNXJlbTtcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IDQ0cHg7XG4gICAgcGFkZGluZzogMC41cmVtO1xuICB9XG59XG4uZmxvYXRpbmctYnV0dG9ucyAuZmFiIC5mYWItdGV4dCB7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzI4Mzc2NDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mbG9hdGluZy1idXR0b25zIC5mYWIgLmZhYi10ZXh0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uZmxvYXRpbmctYnV0dG9ucyAuZmFiIHN2ZyB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG59XG4uZmxvYXRpbmctYnV0dG9ucyAuZmFiLmZhYi1jb250YWN0IHtcbiAgYmFja2dyb3VuZDogI0ZEQzY0MTtcbn1cbi5mbG9hdGluZy1idXR0b25zIC5mYWIuZmFiLWNvbnRhY3Qgc3ZnIHtcbiAgc3Ryb2tlOiAjMjgzNzY0O1xufVxuLmZsb2F0aW5nLWJ1dHRvbnMgLmZhYi5mYWItY29udGFjdDpob3ZlciB7XG4gIG9wYWNpdHk6IDAuOTtcbn1cblxuLyogX19fX19fX19fXyBMQVlPVVQgIEJFR0lOIF9fX19fX19fX18qL1xuLyogX19fX19fX19fXyBDT01QT05FTlRTICBCRUdJTiBfX19fX19fX19fKi9cbiNwb3B1cF9xdWlja19jb25zdWx0YXRpb24ge1xuICBtYXgtd2lkdGg6IDEwNjZweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI3BvcHVwX3F1aWNrX2NvbnN1bHRhdGlvbiB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAzMnB4KTtcbiAgfVxufVxuI3BvcHVwX3F1aWNrX2NvbnN1bHRhdGlvbiAuY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGJvcmRlcjogMC42cHggc29saWQgI0ZGRjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuI3BvcHVwX3F1aWNrX2NvbnN1bHRhdGlvbiAuY29udGVudCAuY2xvc2UtcG9wdXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIHJpZ2h0OiAxMDAlO1xuICBib3R0b206IDEwMCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xMHB4LCAtMTBweCk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG59XG4jcG9wdXBfcXVpY2tfY29uc3VsdGF0aW9uIC5jb250ZW50IC5jbG9zZS1wb3B1cDpob3ZlciB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZykgdHJhbnNsYXRlKC0xMHB4LCAtMTBweCk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI3BvcHVwX3F1aWNrX2NvbnN1bHRhdGlvbiAuY29udGVudCAuY2xvc2UtcG9wdXAge1xuICAgIHJpZ2h0OiAwO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxuICAjcG9wdXBfcXVpY2tfY29uc3VsdGF0aW9uIC5jb250ZW50IC5jbG9zZS1wb3B1cDpob3ZlciB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuI3BvcHVwX3F1aWNrX2NvbnN1bHRhdGlvbiAuY29udGVudCAuaW1hZ2Uge1xuICBmbGV4OiAxO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNwb3B1cF9xdWlja19jb25zdWx0YXRpb24gLmNvbnRlbnQgLmltYWdlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4jcG9wdXBfcXVpY2tfY29uc3VsdGF0aW9uIC5jb250ZW50IC5pbWFnZSBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4jcG9wdXBfcXVpY2tfY29uc3VsdGF0aW9uIC5jb250ZW50IC5pbmZvcm1lciB7XG4gIGZsZXg6IDE7XG4gIGJhY2tncm91bmQ6IHJnYigzLCAxMCwgMTcpO1xuICBtYXgtd2lkdGg6IDUyM3B4O1xuICBwYWRkaW5nOiA1MHB4IDM1cHggNDVweCAzNXB4O1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjcG9wdXBfcXVpY2tfY29uc3VsdGF0aW9uIC5jb250ZW50IC5pbmZvcm1lciB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDMzcHggMjBweCA0OHB4IDIwcHg7XG4gIH1cbn1cbiNwb3B1cF9xdWlja19jb25zdWx0YXRpb24gLmNvbnRlbnQgLmluZm9ybWVyIC50aXRsZSB7XG4gIGNvbG9yOiAjRkZGO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogNTJweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogNjRweDtcbiAgbWFyZ2luLWJvdHRvbTogMThweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjcG9wdXBfcXVpY2tfY29uc3VsdGF0aW9uIC5jb250ZW50IC5pbmZvcm1lciAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMzRweDtcbiAgICBsaW5lLWhlaWdodDogNTBweDtcbiAgfVxufVxuI3BvcHVwX3F1aWNrX2NvbnN1bHRhdGlvbiAuY29udGVudCAuaW5mb3JtZXIgLmRlc2NyaXB0aW9uIHtcbiAgY29sb3I6ICNGRkY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI3BvcHVwX3F1aWNrX2NvbnN1bHRhdGlvbiAuY29udGVudCAuaW5mb3JtZXIgLmRlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cbiNwb3B1cF9xdWlja19jb25zdWx0YXRpb24gLmNvbnRlbnQgLmluZm9ybWVyIC5mb3JtIHtcbiAgbWF4LXdpZHRoOiA0MjhweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4jcG9wdXBfcXVpY2tfY29uc3VsdGF0aW9uIC5jb250ZW50IC5pbmZvcm1lciAuZm9ybSBiciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jcG9wdXBfcXVpY2tfY29uc3VsdGF0aW9uIC5jb250ZW50IC5pbmZvcm1lciAuZm9ybSBsYWJlbCwgI3BvcHVwX3F1aWNrX2NvbnN1bHRhdGlvbiAuY29udGVudCAuaW5mb3JtZXIgLmZvcm0gc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4jcG9wdXBfcXVpY2tfY29uc3VsdGF0aW9uIC5jb250ZW50IC5pbmZvcm1lciAuZm9ybSBpbnB1dCB7XG4gIGJhY2tncm91bmQ6ICNFNEU0RTQ7XG4gIGhlaWdodDogNTJweDtcbiAgbWFyZ2luLWJvdHRvbTogMThweDtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDE4LjIyOHB4O1xuICBwYWRkaW5nOiAwIDE4cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cbiNwb3B1cF9xdWlja19jb25zdWx0YXRpb24gLmNvbnRlbnQgLmluZm9ybWVyIC5mb3JtIGlucHV0OjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNUU2MTYzO1xufVxuI3BvcHVwX3F1aWNrX2NvbnN1bHRhdGlvbiAuY29udGVudCAuaW5mb3JtZXIgLmZvcm0gaW5wdXQud3BjZjctbm90LXZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiByZWQ7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCByZWQgaW5zZXQ7XG59XG4jcG9wdXBfcXVpY2tfY29uc3VsdGF0aW9uIC5jb250ZW50IC5pbmZvcm1lciAuZm9ybSBidXR0b24ge1xuICBoZWlnaHQ6IDUycHg7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI0JEOEEzNyAwJSwgI0NBOUU1NyA0NS41JSwgI0FFNzYxQyAxMDAlKTtcbiAgd2lkdGg6IDEwMCU7XG4gIGNvbG9yOiAjRkZGO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTguMjI4cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDAgMTBweDtcbn1cbiNwb3B1cF9xdWlja19jb25zdWx0YXRpb24gLmNvbnRlbnQgLmluZm9ybWVyIC5mb3JtIGJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMyODM3NjQ7XG59XG4jcG9wdXBfcXVpY2tfY29uc3VsdGF0aW9uIC5jb250ZW50IC5pbmZvcm1lciAuZm9ybSAud3BjZjctbm90LXZhbGlkLXRpcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAxMDAlO1xuICBmb250LXNpemU6IDEycHg7XG4gIHBhZGRpbmc6IDAgMTBweDtcbiAgbWFyZ2luOiAwO1xuICBkaXNwbGF5OiBub25lO1xufVxuI3BvcHVwX3F1aWNrX2NvbnN1bHRhdGlvbiAuY29udGVudCAuaW5mb3JtZXIgLmZvcm0gLndwY2Y3LXJlc3BvbnNlLW91dHB1dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNwb3B1cF9xdWlja19jb25zdWx0YXRpb24gLmNvbnRlbnQgLmluZm9ybWVyIC5mb3JtIC53cGNmNy1zcGlubmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuI3BvcHVwX3F1aWNrX2NvbnN1bHRhdGlvbiAuY29udGVudCAucGhvbmUge1xuICBtYXJnaW4tdG9wOiAzOHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE4LjIyOHB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMCA1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI3BvcHVwX3F1aWNrX2NvbnN1bHRhdGlvbiAuY29udGVudCAucGhvbmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbiNwb3B1cF9xdWlja19jb25zdWx0YXRpb24gLmNvbnRlbnQgLnBob25lIGEge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMCA4cHg7XG59XG4jcG9wdXBfcXVpY2tfY29uc3VsdGF0aW9uIC5jb250ZW50IC5waG9uZSBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4jcG9wdXBfcXVpY2tfY29uc3VsdGF0aW9uIC5jb250ZW50IC5waG9uZSBzcGFuIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMCA1cHg7XG59XG5cbiNjb29raWVDb25zZW50Q29udGFpbmVyIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcGFkZGluZzogNDBweDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwcHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG4gIHotaW5kZXg6IDk5OTtcbn1cbiNjb29raWVDb25zZW50Q29udGFpbmVyIC5jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWF4LXdpZHRoOiA2MjdweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogYXV0bztcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgYm94LXNoYWRvdzogMHB4IDBweCA2MHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMDUwOTgwMzkyMik7XG4gIHBhZGRpbmc6IDQwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbiNjb29raWVDb25zZW50Q29udGFpbmVyIC5jb250YWluZXIgLnRpdGxlIHtcbiAgY29sb3I6ICMwMEEwRTQ7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDI4LjhweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAyMHB4O1xufVxuI2Nvb2tpZUNvbnNlbnRDb250YWluZXIgLmNvbnRhaW5lciAudGl0bGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAyOXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPSczMCcgaGVpZ2h0PScyOScgdmlld0JveD0nMCAwIDMwIDI5JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTIxLjMyNzkgMy45MTExOEMyMi4zMjkzIDMuOTExMTggMjMuMjcwNyAzLjY1Mzk4IDI0LjA4OTYgMy4yMDIwM0MyNC40NTE3IDMuNDkzNzQgMjQuNzk5NSAzLjgwMjQ5IDI1LjEzMTggNC4xMjcwOEMyNC42NTM3IDQuOTYzMjYgMjQuMzgwNSA1LjkzMTYzIDI0LjM4MDUgNi45NjM4MkMyNC4zODA1IDkuODgwMzUgMjYuNTYxOSAxMi4yODc0IDI5LjM4MjEgMTIuNjQyNEMyOS40NTk5IDEzLjI1MDYgMjkuNSAxMy44NzA2IDI5LjUgMTQuNUMyOS41IDE0LjkzMDYgMjkuNDgxMiAxNS4zNTY3IDI5LjQ0NDUgMTUuNzc3N0MyNi41OTQxIDE2LjEwNDggMjQuMzgwNSAxOC41MjU4IDI0LjM4MDUgMjEuNDYzOEMyNC4zODA1IDIyLjY0NDkgMjQuNzM4MiAyMy43NDI0IDI1LjM1MTIgMjQuNjUzOUMyMi43MTk5IDI3LjMzNjEgMTkuMDU0MiAyOSAxNSAyOUM2Ljk5MTg3IDI5IDAuNSAyMi41MDgxIDAuNSAxNC41QzAuNSA2LjQ5MTg3IDYuOTkxODcgMCAxNSAwQzE1LjMwNDQgMCAxNS42MDY3IDAuMDA5MzgyNzIgMTUuOTA2NSAwLjAyNzg3MzlDMTYuNjcyOCAyLjI4NjE0IDE4LjgxMDYgMy45MTExOCAyMS4zMjc5IDMuOTExMThaTTEwLjE2NjEgMTIuMDgzMUMxMS4xNjcxIDEyLjA4MzEgMTEuOTc4NiAxMS4yNzE2IDExLjk3ODYgMTAuMjcwNkMxMS45Nzg2IDkuMjY5NTkgMTEuMTY3MSA4LjQ1ODEgMTAuMTY2MSA4LjQ1ODFDOS4xNjUwNiA4LjQ1ODEgOC4zNTM1OCA5LjI2OTU5IDguMzUzNTggMTAuMjcwNkM4LjM1MzU4IDExLjI3MTYgOS4xNjUwNiAxMi4wODMxIDEwLjE2NjEgMTIuMDgzMVpNMTAuNzcxNCAyMC41NDE5QzEwLjc3MTQgMjEuNTQyOSA5Ljk1OTk0IDIyLjM1NDQgOC45NTg5MiAyMi4zNTQ0QzcuOTU3OTEgMjIuMzU0NCA3LjE0NjQyIDIxLjU0MjkgNy4xNDY0MiAyMC41NDE5QzcuMTQ2NDIgMTkuNTQwOSA3Ljk1NzkxIDE4LjcyOTQgOC45NTg5MiAxOC43Mjk0QzkuOTU5OTQgMTguNzI5NCAxMC43NzE0IDE5LjU0MDkgMTAuNzcxNCAyMC41NDE5Wk0xOS4yMjk4IDE5LjMzMzZDMjAuODk4MSAxOS4zMzM2IDIyLjI1MDYgMTcuOTgxMSAyMi4yNTA2IDE2LjMxMjdDMjIuMjUwNiAxNC42NDQ0IDIwLjg5ODEgMTMuMjkxOSAxOS4yMjk4IDEzLjI5MTlDMTcuNTYxNCAxMy4yOTE5IDE2LjIwODkgMTQuNjQ0NCAxNi4yMDg5IDE2LjMxMjdDMTYuMjA4OSAxNy45ODExIDE3LjU2MTQgMTkuMzMzNiAxOS4yMjk4IDE5LjMzMzZaJyBmaWxsPSclMjMwMDlERTAnLyUzRSUzQy9zdmclM0UlMEFcIik7XG59XG4jY29va2llQ29uc2VudENvbnRhaW5lciAubWVzc2FnZSB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbiNjb29raWVDb25zZW50Q29udGFpbmVyIC5tZXNzYWdlICoge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyN3B4O1xufVxuI2Nvb2tpZUNvbnNlbnRDb250YWluZXIgLm1lc3NhZ2UgYSB7XG4gIGNvbG9yOiAjMDBBMEU0O1xuICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xufVxuI2Nvb2tpZUNvbnNlbnRDb250YWluZXIgLmJ1dHRvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIGdhcDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbiNjb29raWVDb25zZW50Q29udGFpbmVyIC5hY2NlcHRfc2VsZWN0aW9uIHtcbiAgcGFkZGluZzogMTJweCA0MHB4O1xuICBjb2xvcjogIzAwQTBFNDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjVzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzUsIDMxLCAzMiwgMC4wNTA5ODAzOTIyKTtcbn1cbiNjb29raWVDb25zZW50Q29udGFpbmVyIC5hY2NlcHRfc2VsZWN0aW9uLmhpZ2hsaWdodCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkNDQ0M7XG4gIC8qINCh0LLQtdGC0LvQvi3QutGA0LDRgdC90YvQuSDRhtCy0LXRgiDQtNC70Y8g0LrQvdC+0L/QutC4INC/0YDQuCDQvtGI0LjQsdC60LUgKi9cbiAgY29sb3I6ICNmZmY7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC41cyBlYXNlO1xufVxuI2Nvb2tpZUNvbnNlbnRDb250YWluZXIgLnNoYWtlIHtcbiAgYW5pbWF0aW9uOiBzaGFrZSAwLjVzO1xufVxuQGtleWZyYW1lcyBzaGFrZSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIH1cbiAgMjUlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTVweCk7XG4gIH1cbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNXB4KTtcbiAgfVxuICA3NSUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNXB4KTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIH1cbn1cbiNjb29raWVDb25zZW50Q29udGFpbmVyIC5hY2NlcHRfYWxsIHtcbiAgbWluLXdpZHRoOiB1bnNldDtcbn1cbiNjb29raWVDb25zZW50Q29udGFpbmVyIC5yZWplY3RfYWxsIHtcbiAgcGFkZGluZzogMTJweCAyMHB4O1xuICBjb2xvcjogIzAwQTBFNDtcbn1cbiNjb29raWVDb25zZW50Q29udGFpbmVyIGJ1dHRvbiB7XG4gIGJvcmRlcjogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNi42cHg7XG4gIHBhZGRpbmc6IDEwcHggMjBweCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAjZjlmOWY5O1xufVxuI2Nvb2tpZUNvbnNlbnRDb250YWluZXIgYnV0dG9uOmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNjb29raWVDb25zZW50Q29udGFpbmVyIGJ1dHRvbi5hY2NlcHRfYWxsIHtcbiAgYmFja2dyb3VuZDogcmdiKDAsIDE2MCwgMjI4KTtcbiAgY29sb3I6ICNmZmY7XG59XG4jY29va2llQ29uc2VudENvbnRhaW5lciAuY2xvc2VDb29raWUge1xuICB0b3A6IDIzcHg7XG4gIHJpZ2h0OiAyM3B4O1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScyMCcgaGVpZ2h0PScyMCcgdmlld0JveD0nMCAwIDIwIDIwJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMyAzTDE3LjAwMDEgMTcuMDAwMScgc3Ryb2tlPSclMjM2NzcwN0YnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0NwYXRoIGQ9J00yLjk5OTkzIDE3LjAwMDFMMTcgMycgc3Ryb2tlPSclMjM2NzcwN0YnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG4jY29va2llQ29uc2VudENvbnRhaW5lciAuY2xvc2VDb29raWU6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuI2Nvb2tpZUNvbnNlbnRDb250YWluZXIgLmNoZWNrYm94ZXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDIwcHg7XG59XG4jY29va2llQ29uc2VudENvbnRhaW5lciAuY2hlY2tib3hlcyBkaXYge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4jY29va2llQ29uc2VudENvbnRhaW5lciAuY2hlY2tib3hlcyBkaXYgaW5wdXQge1xuICBvcGFjaXR5OiAwO1xuICBtYXJnaW46IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbn1cbiNjb29raWVDb25zZW50Q29udGFpbmVyIC5jaGVja2JveGVzIGRpdiBpbnB1dDpjaGVja2VkICsgbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzI0JyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMjQgMjQnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NyZWN0IHdpZHRoPScyNCcgaGVpZ2h0PScyNCcgcng9JzYnIGZpbGw9JyUyMzAwOURFMCcvJTNFJTNDcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTE4LjEwNDYgNi40NDExQzE4LjYzMTggNy4wMjk0NSAxOC42MzE4IDcuOTgzMDMgMTguMTA0NiA4LjU3MTJMMTAuOTA0NiAxNi42MDQzQzEwLjM3NzQgMTcuMTkyNSA5LjUyMjY3IDE3LjE5MjUgOC45OTUzMiAxNi42MDQzTDUuMzk1MzkgMTIuNTg3N0M0Ljg2ODIgMTEuOTk5NSA0Ljg2ODIgMTEuMDQ1OSA1LjM5NTM5IDEwLjQ1NzhDNS45MjI2IDkuODY5NCA2Ljc3NzM5IDkuODY5NCA3LjMwNDYgMTAuNDU3OEw5Ljk0OTk0IDEzLjQwOTFMMTYuMTk1NCA2LjQ0MTFDMTYuNzIyNiA1Ljg1Mjk3IDE3LjU3NzQgNS44NTI5NyAxOC4xMDQ2IDYuNDQxMVonIGZpbGw9J3doaXRlJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xufVxuI2Nvb2tpZUNvbnNlbnRDb250YWluZXIgLmNoZWNrYm94ZXMgbGFiZWwge1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMjdweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA4cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbiNjb29raWVDb25zZW50Q29udGFpbmVyIC5jaGVja2JveGVzIGxhYmVsLmxhYmVsLWhpZ2hsaWdodCB7XG4gIGNvbG9yOiAjRkYwMDAwO1xufVxuI2Nvb2tpZUNvbnNlbnRDb250YWluZXIgLmNoZWNrYm94ZXMgbGFiZWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI3cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzI0JyBoZWlnaHQ9JzI3JyB2aWV3Qm94PScwIDAgMjQgMjcnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NyZWN0IHg9JzAuNScgeT0nMicgd2lkdGg9JzIzJyBoZWlnaHQ9JzIzJyByeD0nNS41JyBmaWxsPSd3aGl0ZScgc3Ryb2tlPSclMjNBQkFBQUInLyUzRSUzQy9zdmclM0VcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbn1cblxuLm1lbWJlci1jYXJkIHtcbiAgYm94LXNoYWRvdzogMHB4IDRweCAzNXB4IDBweCByZ2JhKDQwLCA1NSwgMTAwLCAwLjA3ODQzMTM3MjUpO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBwYWRkaW5nOiAzMnB4IDI0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZSwgYm94LXNoYWRvdyAwLjNzIGVhc2U7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5tZW1iZXItY2FyZDpob3ZlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNHB4KTtcbiAgYm94LXNoYWRvdzogMHB4IDhweCA0NXB4IHJnYmEoNDAsIDU1LCAxMDAsIDAuMTUpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tZW1iZXItY2FyZCB7XG4gICAgcGFkZGluZzogMjRweDtcbiAgfVxufVxuLm1lbWJlci1jYXJkID4gZGl2IHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgZ2FwOiAyMHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm1lbWJlci1jYXJkID4gZGl2IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICB9XG59XG4ubWVtYmVyLWNhcmQtdGh1bWJuYWlsIGltZyB7XG4gIHdpZHRoOiA5NnB4O1xuICBtYXgtd2lkdGg6IDk2cHg7XG4gIGhlaWdodDogOTZweDtcbiAgbWF4LWhlaWdodDogOTZweDtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogOTZweDtcbn1cbi5tZW1iZXItY2FyZC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBjb2xvcjogIzEyMUY0Njtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubWVtYmVyLWNhcmQtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuLm1lbWJlci1jYXJkLXN1YnRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiSGVlYm9cIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMyODM3NjQ7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cbi5tZW1iZXItY2FyZC1leGNlcnB0IHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzNFNDI0RjtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGZvbnQtZmFtaWx5OiBcIkhlZWJvXCIsIHNhbnMtc2VyaWY7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiAzO1xuICBsaW5lLWNsYW1wOiAzO1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tZW1iZXItY2FyZC1leGNlcnB0IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgfVxufVxuLm1lbWJlci1jYXJkIGEge1xuICBjb2xvcjogIzEyMUY0NjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LWZhbWlseTogXCJIZWVib1wiLCBzYW5zLXNlcmlmO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtYWxpZ246IGVuZDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiAyNHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubWVtYmVyLWNhcmQgYTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sO3V0ZjgsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCIxNlwiIGhlaWdodD1cIjE2XCIgdmlld0JveD1cIjAgMCAxNiAxNlwiIGZpbGw9XCJub25lXCI+PHBhdGggZD1cIk0xMC40Njg4IDExLjA2TDcuNDE1NDIgOEwxMC40Njg4IDQuOTRMOS41Mjg3NSA0TDUuNTI4NzUgOEw5LjUyODc1IDEyTDEwLjQ2ODggMTEuMDZaXCIgZmlsbD1cIiUyMzI4Mzc2NFwiLz48L3N2Zz4nKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cblxuLyogR3JhZHVhdGVzIExpc3QgU2VjdGlvbiAqL1xuLmdyYWR1YXRlcy1jYXJkIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgYm94LXNoYWRvdzogMHB4IDRweCAzNXB4IDBweCByZ2JhKDQwLCA1NSwgMTAwLCAwLjA3ODQzMTM3MjUpO1xuICBwYWRkaW5nOiAyNHB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGdhcDogNTBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLCBib3gtc2hhZG93IDAuM3MgZWFzZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmdyYWR1YXRlcy1jYXJkOmhvdmVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC00cHgpO1xuICBib3gtc2hhZG93OiAwcHggOHB4IDQ1cHggcmdiYSg0MCwgNTUsIDEwMCwgMC4xNSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmdyYWR1YXRlcy1jYXJkIHtcbiAgICBtaW4taGVpZ2h0OiAyOTVweDtcbiAgfVxufVxuLmdyYWR1YXRlcy1jYXJkIC50ZWFtLXJvbGUge1xuICBjb2xvcjogIzI4Mzc2NDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMS40O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZ3JhZHVhdGVzLWNhcmQgLnRlYW0tcm9sZSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG4uZ3JhZHVhdGVzLWNhcmQgLmRlc2NyaXB0aW9uIHtcbiAgY29sb3I6ICMxMjFGNDY7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmdyYWR1YXRlcy1jYXJkIC5kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG4uZ3JhZHVhdGVzLWNhcmQgLmRlc2NyaXB0aW9uIHAsXG4uZ3JhZHVhdGVzLWNhcmQgLmRlc2NyaXB0aW9uIGxpLFxuLmdyYWR1YXRlcy1jYXJkIC5kZXNjcmlwdGlvbiBhLFxuLmdyYWR1YXRlcy1jYXJkIC5kZXNjcmlwdGlvbiBzcGFuIHtcbiAgY29sb3I6ICMxMjFGNDY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmdyYWR1YXRlcy1jYXJkIC5kZXNjcmlwdGlvbiBwLFxuICAuZ3JhZHVhdGVzLWNhcmQgLmRlc2NyaXB0aW9uIGxpLFxuICAuZ3JhZHVhdGVzLWNhcmQgLmRlc2NyaXB0aW9uIGEsXG4gIC5ncmFkdWF0ZXMtY2FyZCAuZGVzY3JpcHRpb24gc3BhbiB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG4uZ3JhZHVhdGVzLWNhcmQgLnBlcnNvbi1pbmZvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDIwcHg7XG4gIG1pbi1oZWlnaHQ6IDExMHB4O1xufVxuLmdyYWR1YXRlcy1jYXJkIC5wZXJzb24taW5mbyAucGVyc29uLWluZm8tdGl0bGUge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LWZhbWlseTogXCJIZWVib1wiLCBzYW5zLXNlcmlmO1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG4uZ3JhZHVhdGVzLWNhcmQgLnBlcnNvbi1pbmZvIC5wZXJzb24taW5mby1leGNlcnB0IHtcbiAgZm9udC1mYW1pbHk6IFwiSGVlYm9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBjb2xvcjogIzI4Mzc2NDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZ3JhZHVhdGVzLWNhcmQgLnBlcnNvbi1pbmZvIC5wZXJzb24taW5mby1leGNlcnB0IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbi5ncmFkdWF0ZXMtY2FyZCAucGVyc29uLWluZm8gLnF1b3Rlcy1pY29uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IC00MHB4O1xufVxuLmdyYWR1YXRlcy1jYXJkIC5wZXJzb24taW5mbyBpbWcge1xuICB3aWR0aDogOTZweDtcbiAgaGVpZ2h0OiA5NnB4O1xuICBtaW4td2lkdGg6IDk2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDk2cHg7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBvYmplY3QtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmdyYWR1YXRlcy1jYXJkIC5wZXJzb24taW5mbyBpbWcge1xuICAgIHdpZHRoOiA3NXB4O1xuICAgIGhlaWdodDogNzVweDtcbiAgICBtaW4td2lkdGg6IDc1cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNzVweDtcbiAgfVxufVxuLmdyYWR1YXRlcy1jYXJkLnZpZGVvIC52aWRlby1ncm91cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5ncmFkdWF0ZXMtY2FyZC52aWRlbyAudmlkZW8tZ3JvdXAgaW1nIHtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBtYXgtaGVpZ2h0OiAxNjJweDtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG59XG4uZ3JhZHVhdGVzLWNhcmQudmlkZW8gLnZpZGVvLWdyb3VwIC5idG4tc2hvdy12aWRlby1tb2RhbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtNTBweDtcbiAgbGVmdDogMTBweDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAyMDBtcyBsaW5lYXI7XG59XG4uZ3JhZHVhdGVzLWNhcmQudmlkZW8gLnZpZGVvLWdyb3VwIC5idG4tc2hvdy12aWRlby1tb2RhbDpob3ZlciB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbn1cbi5ncmFkdWF0ZXMtY2FyZC52aWRlbyAudmlkZW8tZ3JvdXAgLmJ0bi1zaG93LXZpZGVvLW1vZGFsIHN2ZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uZ3JhZHVhdGVzLXZpZGVvLW1vZGFsIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBpbnNldDogMDtcbiAgZGlzcGxheTogbm9uZTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDMycHg7XG4gIHotaW5kZXg6IDk5OTk7XG59XG4uZ3JhZHVhdGVzLXZpZGVvLW1vZGFsLmlzLW9wZW4ge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmdyYWR1YXRlcy12aWRlby1tb2RhbF9fb3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IDA7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC43NSk7XG59XG4uZ3JhZHVhdGVzLXZpZGVvLW1vZGFsX19kaWFsb2cge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiBtaW4oOTYwcHgsIDEwMCUpO1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBib3gtc2hhZG93OiAwIDIwcHggNjBweCByZ2JhKDAsIDAsIDAsIDAuNTUpO1xuICBtYXgtaGVpZ2h0OiBtaW4oOTB2aCwgNTQwcHgpO1xufVxuLmdyYWR1YXRlcy12aWRlby1tb2RhbF9fcGxheWVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy10b3A6IDU2LjI1JTtcbn1cbi5ncmFkdWF0ZXMtdmlkZW8tbW9kYWxfX3BsYXllciBpZnJhbWUsIC5ncmFkdWF0ZXMtdmlkZW8tbW9kYWxfX3BsYXllciB2aWRlbyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlcjogMDtcbn1cbi5ncmFkdWF0ZXMtdmlkZW8tbW9kYWxfX2Nsb3NlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IC03MHB4O1xuICBiYWNrZ3JvdW5kOiBoc2xhKDAsIDAlLCAxMDAlLCAwLjc2KTtcbiAgYm9yZGVyOiBub25lO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHotaW5kZXg6IDI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmb250LXNpemU6IDI0cHg7XG59XG4uZ3JhZHVhdGVzLXZpZGVvLW1vZGFsX19jbG9zZTpob3ZlciwgLmdyYWR1YXRlcy12aWRlby1tb2RhbF9fY2xvc2U6Zm9jdXMtdmlzaWJsZSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zNSk7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmdyYWR1YXRlcy12aWRlby1tb2RhbCB7XG4gICAgcGFkZGluZzogMTZweDtcbiAgfVxuICAuZ3JhZHVhdGVzLXZpZGVvLW1vZGFsX19kaWFsb2cge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IG5vbmU7XG4gIH1cbiAgLmdyYWR1YXRlcy12aWRlby1tb2RhbF9fY2xvc2Uge1xuICAgIHRvcDogOHB4O1xuICAgIGxlZnQ6IDhweDtcbiAgfVxufVxuXG5ib2R5LnZpZGVvLW1vZGFsLW9wZW4ge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4vKiBCYXNlIFBvc3QgQ2FyZCAqL1xuLmJhc2UtcG9zdC1jYXJkIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMzc4cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTZweDtcbiAgcGFkZGluZzogMjRweDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3gtc2hhZG93OiAwcHggNHB4IDM1cHggMHB4IHJnYmEoNDAsIDU1LCAxMDAsIDAuMDc4NDMxMzcyNSk7XG59XG4uYmFzZS1wb3N0LWNhcmRfX2ltYWdlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTYycHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cbi5iYXNlLXBvc3QtY2FyZF9faW1hZ2UgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbn1cbi5iYXNlLXBvc3QtY2FyZF9fY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTZweDtcbiAgZmxleDogMTtcbn1cbi5iYXNlLXBvc3QtY2FyZF9fdGl0bGUge1xuICBmb250LWZhbWlseTogXCJGYk5vYW1cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBsaW5lLWhlaWdodDogMTAwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAlO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgY29sb3I6ICMxMjFGNDY7XG4gIG1hcmdpbjogMDtcbn1cbi5iYXNlLXBvc3QtY2FyZF9fZXhjZXJwdCB7XG4gIGZvbnQtZmFtaWx5OiBcIkhlZWJvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBjb2xvcjogIzEyMUY0NjtcbiAgZmxleDogMTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogNDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbn1cbi5iYXNlLXBvc3QtY2FyZF9fYnV0dG9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgZ2FwOiA4cHg7XG59XG4uYmFzZS1wb3N0LWNhcmRfX2J1dHRvbiBhIHtcbiAgZm9udC1mYW1pbHk6IFwiSGVlYm9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTIwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgY29sb3I6ICMxMjFGNDY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZTtcbn1cbi5iYXNlLXBvc3QtY2FyZF9fYnV0dG9uIGE6aG92ZXIge1xuICBvcGFjaXR5OiAwLjg7XG59XG5cbi5ibG9nLWNhcmQge1xuICBib3gtc2hhZG93OiAwcHggNHB4IDM1cHggMHB4IHJnYmEoNDAsIDU1LCAxMDAsIDAuMDc4NDMxMzcyNSk7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIHBhZGRpbmc6IDI0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxNnB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG4uYmxvZy1jYXJkLXRodW1ibmFpbCBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxNjJweDtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuLmJsb2ctY2FyZCBoNSB7XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbiAgY29sb3I6ICMyODM3NjQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJsb2ctY2FyZCBoNSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG4uYmxvZy1jYXJkLWV4Y2VycHQge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMjgzNzY0O1xuICBsaW5lLWhlaWdodDogMS41O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgZm9udC1mYW1pbHk6IFwiSGVlYm9cIiwgc2Fucy1zZXJpZjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYmxvZy1jYXJkLWV4Y2VycHQge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICB9XG59XG4uYmxvZy1jYXJkLWRhdGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBnYXA6IDZweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBjb2xvcjogIzI4Mzc2NDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cbi5ibG9nLWNhcmQgYSB7XG4gIGNvbG9yOiAjMjgzNzY0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgZm9udC1mYW1pbHk6IFwiSGVlYm9cIiwgc2Fucy1zZXJpZjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0ZXh0LWFsaWduOiBlbmQ7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogMjRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJsb2ctY2FyZCBhOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWw7dXRmOCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjE2XCIgaGVpZ2h0PVwiMTZcIiB2aWV3Qm94PVwiMCAwIDE2IDE2XCIgZmlsbD1cIm5vbmVcIj48cGF0aCBkPVwiTTEwLjQ2ODggMTEuMDZMNy40MTU0MiA4TDEwLjQ2ODggNC45NEw5LjUyODc1IDRMNS41Mjg3NSA4TDkuNTI4NzUgMTJMMTAuNDY4OCAxMS4wNlpcIiBmaWxsPVwiJTIzMjgzNzY0XCIvPjwvc3ZnPicpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuLmJsb2ctY2FyZC0tdmlkZW8sIC5ibG9nLWNhcmQtLWF1ZGlvIHtcbiAgbWluLWhlaWdodDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBnYXA6IDUwcHg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZSwgYm94LXNoYWRvdyAwLjNzIGVhc2U7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5ibG9nLWNhcmQtLXZpZGVvOmhvdmVyLCAuYmxvZy1jYXJkLS1hdWRpbzpob3ZlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNHB4KTtcbiAgYm94LXNoYWRvdzogMHB4IDhweCA0NXB4IHJnYmEoNDAsIDU1LCAxMDAsIDAuMTUpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ibG9nLWNhcmQtLXZpZGVvLCAuYmxvZy1jYXJkLS1hdWRpbyB7XG4gICAgbWluLWhlaWdodDogMjk1cHg7XG4gIH1cbn1cbi5ibG9nLWNhcmQtLXZpZGVvIC5ibG9nLWNhcmQtdGh1bWJuYWlsLnZpZGVvLWdyb3VwLCAuYmxvZy1jYXJkLS1hdWRpbyAuYmxvZy1jYXJkLXRodW1ibmFpbC52aWRlby1ncm91cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5ibG9nLWNhcmQtLXZpZGVvIC5ibG9nLWNhcmQtdGh1bWJuYWlsLnZpZGVvLWdyb3VwIGltZywgLmJsb2ctY2FyZC0tYXVkaW8gLmJsb2ctY2FyZC10aHVtYm5haWwudmlkZW8tZ3JvdXAgaW1nIHtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuLmJsb2ctY2FyZC0tdmlkZW8gLmJsb2ctY2FyZC10aHVtYm5haWwudmlkZW8tZ3JvdXAgLmJ0bi1zaG93LXZpZGVvLW1vZGFsLCAuYmxvZy1jYXJkLS1hdWRpbyAuYmxvZy1jYXJkLXRodW1ibmFpbC52aWRlby1ncm91cCAuYnRuLXNob3ctdmlkZW8tbW9kYWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTUwcHg7XG4gIGxlZnQ6IDEwcHg7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMjAwbXMgbGluZWFyO1xufVxuLmJsb2ctY2FyZC0tdmlkZW8gLmJsb2ctY2FyZC10aHVtYm5haWwudmlkZW8tZ3JvdXAgLmJ0bi1zaG93LXZpZGVvLW1vZGFsOmhvdmVyLCAuYmxvZy1jYXJkLS1hdWRpbyAuYmxvZy1jYXJkLXRodW1ibmFpbC52aWRlby1ncm91cCAuYnRuLXNob3ctdmlkZW8tbW9kYWw6aG92ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG59XG4uYmxvZy1jYXJkLS12aWRlbyAuYmxvZy1jYXJkLXRodW1ibmFpbC52aWRlby1ncm91cCAuYnRuLXNob3ctdmlkZW8tbW9kYWwgc3ZnLCAuYmxvZy1jYXJkLS1hdWRpbyAuYmxvZy1jYXJkLXRodW1ibmFpbC52aWRlby1ncm91cCAuYnRuLXNob3ctdmlkZW8tbW9kYWwgc3ZnIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uYmxvZy1jYXJkLS12aWRlbyAuYmxvZy1jYXJkLWluZm8sIC5ibG9nLWNhcmQtLWF1ZGlvIC5ibG9nLWNhcmQtaW5mbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxNnB4O1xuICBtaW4taGVpZ2h0OiAxMTBweDtcbn1cbi5ibG9nLWNhcmQtLXZpZGVvIC5ibG9nLWNhcmQtaW5mbyAuYmxvZy1jYXJkLWluZm8tY29udGVudCwgLmJsb2ctY2FyZC0tYXVkaW8gLmJsb2ctY2FyZC1pbmZvIC5ibG9nLWNhcmQtaW5mby1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiA4cHg7XG59XG4uYmxvZy1jYXJkLS12aWRlbyAuYmxvZy1jYXJkLWluZm8gaDQsIC5ibG9nLWNhcmQtLWF1ZGlvIC5ibG9nLWNhcmQtaW5mbyBoNCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtZmFtaWx5OiBcIkhlZWJvXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjMjgzNzY0O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmJsb2ctY2FyZC0tdmlkZW8gLmJsb2ctY2FyZC1pbmZvIC5ibG9nLWNhcmQtZXhjZXJwdCwgLmJsb2ctY2FyZC0tYXVkaW8gLmJsb2ctY2FyZC1pbmZvIC5ibG9nLWNhcmQtZXhjZXJwdCB7XG4gIGZvbnQtZmFtaWx5OiBcIkhlZWJvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgbWFyZ2luOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ibG9nLWNhcmQtLXZpZGVvIC5ibG9nLWNhcmQtaW5mbyAuYmxvZy1jYXJkLWV4Y2VycHQsIC5ibG9nLWNhcmQtLWF1ZGlvIC5ibG9nLWNhcmQtaW5mbyAuYmxvZy1jYXJkLWV4Y2VycHQge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuLmJsb2ctY2FyZC0tdmlkZW8gLmJsb2ctY2FyZC1pbmZvIC5ibG9nLWNhcmQtZGF0ZSwgLmJsb2ctY2FyZC0tYXVkaW8gLmJsb2ctY2FyZC1pbmZvIC5ibG9nLWNhcmQtZGF0ZSB7XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbn1cbi5ibG9nLWNhcmQtLWF1ZGlvIHtcbiAgbWluLWhlaWdodDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBnYXA6IDUwcHg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZSwgYm94LXNoYWRvdyAwLjNzIGVhc2U7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5ibG9nLWNhcmQtLWF1ZGlvOmhvdmVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC00cHgpO1xuICBib3gtc2hhZG93OiAwcHggOHB4IDQ1cHggcmdiYSg0MCwgNTUsIDEwMCwgMC4xNSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJsb2ctY2FyZC0tYXVkaW8ge1xuICAgIG1pbi1oZWlnaHQ6IDI5NXB4O1xuICB9XG59XG4uYmxvZy1jYXJkLS1hdWRpbyAuYmxvZy1jYXJkLXRodW1ibmFpbC52aWRlby1ncm91cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5ibG9nLWNhcmQtLWF1ZGlvIC5ibG9nLWNhcmQtdGh1bWJuYWlsLnZpZGVvLWdyb3VwIGltZyB7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cbi5ibG9nLWNhcmQtLWF1ZGlvIC5ibG9nLWNhcmQtdGh1bWJuYWlsLnZpZGVvLWdyb3VwIC5idG4tc2hvdy1hdWRpby1tb2RhbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtNTBweDtcbiAgbGVmdDogMTBweDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAyMDBtcyBsaW5lYXI7XG59XG4uYmxvZy1jYXJkLS1hdWRpbyAuYmxvZy1jYXJkLXRodW1ibmFpbC52aWRlby1ncm91cCAuYnRuLXNob3ctYXVkaW8tbW9kYWw6aG92ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG59XG4uYmxvZy1jYXJkLS1hdWRpbyAuYmxvZy1jYXJkLXRodW1ibmFpbC52aWRlby1ncm91cCAuYnRuLXNob3ctYXVkaW8tbW9kYWwgc3ZnIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uYmxvZy1jYXJkLS1hdWRpbyAuYmxvZy1jYXJkLWluZm8ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTZweDtcbiAgbWluLWhlaWdodDogMTEwcHg7XG59XG4uYmxvZy1jYXJkLS1hdWRpbyAuYmxvZy1jYXJkLWluZm8gLmJsb2ctY2FyZC1pbmZvLWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDhweDtcbn1cbi5ibG9nLWNhcmQtLWF1ZGlvIC5ibG9nLWNhcmQtaW5mbyBoNCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtZmFtaWx5OiBcIkhlZWJvXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjMjgzNzY0O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmJsb2ctY2FyZC0tYXVkaW8gLmJsb2ctY2FyZC1pbmZvIC5ibG9nLWNhcmQtZXhjZXJwdCB7XG4gIGZvbnQtZmFtaWx5OiBcIkhlZWJvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgbWFyZ2luOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ibG9nLWNhcmQtLWF1ZGlvIC5ibG9nLWNhcmQtaW5mbyAuYmxvZy1jYXJkLWV4Y2VycHQge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuLmJsb2ctY2FyZC0tYXVkaW8gLmJsb2ctY2FyZC1pbmZvIC5ibG9nLWNhcmQtZGF0ZSB7XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbn1cblxuLmJsb2ctY2FyZC0tYXVkaW8gLmJsb2ctY2FyZC10aHVtYm5haWwubm8taW1hZ2UsXG4uYmxvZy1jYXJkLS12aWRlbyAuYmxvZy1jYXJkLXRodW1ibmFpbC5uby1pbWFnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogMTIwcHg7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMzVkZWcsICNmMGY0ZjggMCUsICNlMmU4ZjAgMTAwJSk7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uYmxvZy1jYXJkLS1hdWRpbyAuYmxvZy1jYXJkLXRodW1ibmFpbC5uby1pbWFnZSAuYnRuLXNob3ctYXVkaW8tbW9kYWwsXG4uYmxvZy1jYXJkLS1hdWRpbyAuYmxvZy1jYXJkLXRodW1ibmFpbC5uby1pbWFnZSAuYnRuLXNob3ctdmlkZW8tbW9kYWwsXG4uYmxvZy1jYXJkLS12aWRlbyAuYmxvZy1jYXJkLXRodW1ibmFpbC5uby1pbWFnZSAuYnRuLXNob3ctYXVkaW8tbW9kYWwsXG4uYmxvZy1jYXJkLS12aWRlbyAuYmxvZy1jYXJkLXRodW1ibmFpbC5uby1pbWFnZSAuYnRuLXNob3ctdmlkZW8tbW9kYWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvdHRvbTogYXV0bztcbiAgbGVmdDogYXV0bztcbn1cblxuLmdyYWR1YXRlcy12aWRlby1tb2RhbF9fZGlhbG9nLS1hdWRpbyB7XG4gIG1heC1oZWlnaHQ6IG1pbig5MHZoLCA0NTBweCk7XG59XG4uZ3JhZHVhdGVzLXZpZGVvLW1vZGFsX19wbGF5ZXItLWF1ZGlvIHtcbiAgcGFkZGluZy10b3A6IDEwMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmdyYWR1YXRlcy12aWRlby1tb2RhbF9fcGxheWVyLS1hdWRpbyB7XG4gICAgcGFkZGluZy10b3A6IDEyMCU7XG4gIH1cbn1cblxuLyogU3R1ZGVudHMgQ2FyZCAqL1xuLnN0dWRlbnRzLWNhcmQge1xuICB3aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogMjkycHg7XG4gIGhlaWdodDogYXV0bztcbiAgYm94LXNoYWRvdzogMHB4IDRweCAzNXB4IDBweCByZ2JhKDQwLCA1NSwgMTAwLCAwLjA3ODQzMTM3MjUpO1xuICBwYWRkaW5nOiAyNHB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGdhcDogNTBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLnN0dWRlbnRzLWNhcmQgLnBlcnNvbi1pbmZvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDE2cHg7XG59XG4uc3R1ZGVudHMtY2FyZCAucGVyc29uLWluZm8gLnBlcnNvbi1pbmZvLWNvbnRlbnQge1xuICB3aWR0aDogMTAwJTtcbn1cbi5zdHVkZW50cy1jYXJkIC5wZXJzb24taW5mbyAucGVyc29uLWluZm8tdGl0bGUge1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDIycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBjb2xvcjogIzI4Mzc2NDtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc3R1ZGVudHMtY2FyZCAucGVyc29uLWluZm8gLnBlcnNvbi1pbmZvLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cbi5zdHVkZW50cy1jYXJkIC5wZXJzb24taW5mbyAucGVyc29uLWluZm8tbGluayB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC1mYW1pbHk6IFwiSGVlYm9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBjb2xvcjogIzI4Mzc2NDtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiAxM3B4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc3R1ZGVudHMtY2FyZCAucGVyc29uLWluZm8gLnBlcnNvbi1pbmZvLWxpbms6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB3aWR0aDogOHB4O1xuICBoZWlnaHQ6IDhweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyUyMHdpZHRoJTNEJTIyNSUyMiUyMGhlaWdodCUzRCUyMjglMjIlMjB2aWV3Qm94JTNEJTIyMCUyMDAlMjA1JTIwOCUyMiUyMGZpbGwlM0QlMjJub25lJTIyJTIweG1sbnMlM0QlMjJodHRwJTNBLy93d3cudzMub3JnLzIwMDAvc3ZnJTIyJTNFJTNDcGF0aCUyMGQlM0QlMjJNNC45NDE0MSUyMDcuMDZMMS44ODgwNyUyMDRMNC45NDE0MSUyMDAuOTRMNC4wMDE0MSUyMDBMMC4wMDE0MDYwMiUyMDRMNC4wMDE0MSUyMDhMNC45NDE0MSUyMDcuMDZaJTIyJTIwZmlsbCUzRCUyMiUyMzI4Mzc2NCUyMi8lM0UlM0Mvc3ZnJTNFXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG4uc3R1ZGVudHMtY2FyZCAucGVyc29uLWluZm8gcGljdHVyZSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnN0dWRlbnRzLWNhcmQgLnBlcnNvbi1pbmZvIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDE2MnB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBvYmplY3QtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnN0dWRlbnRzLWNhcmQgLnBlcnNvbi1pbmZvIGltZyB7XG4gICAgaGVpZ2h0OiAxMzhweDtcbiAgfVxufVxuLnN0dWRlbnRzLWNhcmQudmlkZW8gLnZpZGVvLWdyb3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnN0dWRlbnRzLWNhcmQudmlkZW8gLnZpZGVvLWdyb3VwIGltZyB7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cbi5zdHVkZW50cy1jYXJkLnZpZGVvIC52aWRlby1ncm91cCAuYnRuLXNob3ctdmlkZW8tbW9kYWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTUwcHg7XG4gIGxlZnQ6IDEwcHg7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMjAwbXMgbGluZWFyO1xufVxuLnN0dWRlbnRzLWNhcmQudmlkZW8gLnZpZGVvLWdyb3VwIC5idG4tc2hvdy12aWRlby1tb2RhbDpob3ZlciB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbn1cbi5zdHVkZW50cy1jYXJkLnZpZGVvIC52aWRlby1ncm91cCAuYnRuLXNob3ctdmlkZW8tbW9kYWwgc3ZnIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5ncmFkdWF0ZXMtdmlkZW8tbW9kYWwge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGluc2V0OiAwO1xuICBkaXNwbGF5OiBub25lO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogMzJweDtcbiAgei1pbmRleDogOTk5OTtcbn1cbi5ncmFkdWF0ZXMtdmlkZW8tbW9kYWwuaXMtb3BlbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uZ3JhZHVhdGVzLXZpZGVvLW1vZGFsX19vdmVybGF5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogMDtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjc1KTtcbn1cbi5ncmFkdWF0ZXMtdmlkZW8tbW9kYWxfX2RpYWxvZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IG1pbig5NjBweCwgMTAwJSk7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIGJveC1zaGFkb3c6IDAgMjBweCA2MHB4IHJnYmEoMCwgMCwgMCwgMC41NSk7XG4gIG1heC1oZWlnaHQ6IG1pbig5MHZoLCA1NDBweCk7XG59XG4uZ3JhZHVhdGVzLXZpZGVvLW1vZGFsX19wbGF5ZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuLmdyYWR1YXRlcy12aWRlby1tb2RhbF9fcGxheWVyIGlmcmFtZSxcbi5ncmFkdWF0ZXMtdmlkZW8tbW9kYWxfX3BsYXllciB2aWRlbyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlcjogMDtcbn1cbi5ncmFkdWF0ZXMtdmlkZW8tbW9kYWxfX2Nsb3NlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IC03MHB4O1xuICBiYWNrZ3JvdW5kOiBoc2xhKDAsIDAlLCAxMDAlLCAwLjc2KTtcbiAgYm9yZGVyOiBub25lO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHotaW5kZXg6IDI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmb250LXNpemU6IDI0cHg7XG59XG4uZ3JhZHVhdGVzLXZpZGVvLW1vZGFsX19jbG9zZTpob3ZlciwgLmdyYWR1YXRlcy12aWRlby1tb2RhbF9fY2xvc2U6Zm9jdXMtdmlzaWJsZSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zNSk7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmdyYWR1YXRlcy12aWRlby1tb2RhbCB7XG4gICAgcGFkZGluZzogMTZweDtcbiAgfVxuICAuZ3JhZHVhdGVzLXZpZGVvLW1vZGFsX19kaWFsb2cge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IG5vbmU7XG4gIH1cbiAgLmdyYWR1YXRlcy12aWRlby1tb2RhbF9fY2xvc2Uge1xuICAgIHRvcDogOHB4O1xuICAgIGxlZnQ6IDhweDtcbiAgfVxufVxuXG5ib2R5LnZpZGVvLW1vZGFsLW9wZW4ge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4vKiBFdmVudCBDYXJkICovXG4uZXZlbnQtY2FyZCB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJveC1zaGFkb3c6IDBweCA0cHggMzVweCAwcHggcmdiYSg0MCwgNTUsIDEwMCwgMC4wNzg0MzEzNzI1KTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZSwgYm94LXNoYWRvdyAwLjNzIGVhc2U7XG4gIHBhZGRpbmc6IDI0cHggMjRweCA2MHB4IDI0cHg7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmV2ZW50LWNhcmQ6aG92ZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTRweCk7XG4gIGJveC1zaGFkb3c6IDBweCA4cHggNDVweCByZ2JhKDQwLCA1NSwgMTAwLCAwLjE1KTtcbn1cbi5ldmVudC1jYXJkLWltYWdlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTYycHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogI2YzZjNmMztcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ldmVudC1jYXJkLWltYWdlIHtcbiAgICBoZWlnaHQ6IDEzOHB4O1xuICB9XG59XG4uZXZlbnQtY2FyZC1pbWFnZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG4uZXZlbnQtY2FyZC1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZzogMTZweCAwIDAgMDtcbn1cbi5ldmVudC1jYXJkLW1ldGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDE2cHg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLWJvdHRvbTogNnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ldmVudC1jYXJkLW1ldGEge1xuICAgIGdhcDogMTJweDtcbiAgfVxufVxuLmV2ZW50LWNhcmQtdGltZSwgLmV2ZW50LWNhcmQtZGF0ZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogNnB4O1xuICBmb250LWZhbWlseTogXCJIZWVib1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogIzEyMUY0Njtcbn1cbi5ldmVudC1jYXJkLXRpbWUgc3ZnLCAuZXZlbnQtY2FyZC1kYXRlIHN2ZyB7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBjb2xvcjogIzEyMUY0Njtcbn1cbi5ldmVudC1jYXJkLXRpbWUgc3BhbiwgLmV2ZW50LWNhcmQtZGF0ZSBzcGFuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmV2ZW50LWNhcmQtbG9jYXRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDZweDtcbiAgZm9udC1mYW1pbHk6IFwiSGVlYm9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICMxMjFGNDY7XG59XG4uZXZlbnQtY2FyZC1sb2NhdGlvbiBzdmcge1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBmbGV4LXNocmluazogMDtcbiAgY29sb3I6ICMxMjFGNDY7XG59XG4uZXZlbnQtY2FyZC1sb2NhdGlvbiBzcGFuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmV2ZW50LWNhcmQtdGl0bGUge1xuICBmb250LWZhbWlseTogXCJGYk5vYW1cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgY29sb3I6ICMxMjFGNDY7XG4gIG1hcmdpbjogMTZweCAwIDAgMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZXZlbnQtY2FyZC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG4uZXZlbnQtY2FyZC1leGNlcnB0IHtcbiAgZm9udC1mYW1pbHk6IFwiSGVlYm9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgY29sb3I6ICMxMjFGNDY7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAtd2Via2l0LWxpbmUtY2xhbXA6IDM7XG4gIGxpbmUtY2xhbXA6IDM7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZXZlbnQtY2FyZC1leGNlcnB0IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbi5ldmVudC1jYXJkLWJ1dHRvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEycHg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXRvcDogOHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAyNHB4O1xuICByaWdodDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAgMjRweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZXZlbnQtY2FyZC1idXR0b25zIHtcbiAgICBnYXA6IDhweDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogZW5kO1xuICB9XG59XG4uZXZlbnQtY2FyZC1idXR0b24ge1xuICBmb250LWZhbWlseTogXCJIZWVib1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGNvbG9yOiAjMTIxRjQ2O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogNHB4IDE2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzEyMUY0NjtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiA4cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbWFyZ2luLXRvcDogMTZweDtcbiAgaGVpZ2h0OiAyN3B4O1xuICBib3JkZXItcmFkaXVzOiA2MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ldmVudC1jYXJkLWJ1dHRvbiB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIHBhZGRpbmc6IDhweCAxNnB4O1xuICB9XG59XG4uZXZlbnQtY2FyZC1idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMTIxRjQ2O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMTIxRjQ2O1xufVxuLmV2ZW50LWNhcmQtYnV0dG9uOmhvdmVyIHN2ZyB7XG4gIGZpbGw6ICNmZmZmZmY7XG59XG4uZXZlbnQtY2FyZC1idXR0b24tLWNhbGVuZGFyOmhvdmVyIHN2ZyBwYXRoIHtcbiAgc3Ryb2tlOiAjZmZmZmZmO1xufVxuLmV2ZW50LWNhcmQtYnV0dG9uLS1yZWFkLW1vcmUge1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi5icmVhZGNydW1iLWNvbnRhaW5lci1iYW5uZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMXB4KTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYnJlYWRjcnVtYi1jb250YWluZXItYmFubmVyIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTI1cHgpO1xuICB9XG59XG4uYnJlYWRjcnVtYi1jb250YWluZXItYmFubmVyIC5icmVhZGNydW1iLWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMxMjFGNDY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5icmVhZGNydW1iLWNvbnRhaW5lci1iYW5uZXIgLmJyZWFkY3J1bWItY29udGVudCBzcGFuLFxuLmJyZWFkY3J1bWItY29udGFpbmVyLWJhbm5lciAuYnJlYWRjcnVtYi1jb250ZW50IGEge1xuICBmb250LWZhbWlseTogXCJIZWVib1wiLCBzYW5zLXNlcmlmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjMTIxRjQ2O1xufVxuXG4vKiBfX19fX19fX19fIENPTVBPTkVOVFMgIEVORCBfX19fX19fX19fKi9cbi8qIF9fX19fX19fX18gTU9EQUwgIEJFR0lOIF9fX19fX19fX18qL1xuLyogX19fX19fX19fXyBNT0RBTCAgRU5EIF9fX19fX19fX18qL1xuLyogX19fX19fX19fXyBGTEVYSUJMRSBDT05URU5UICBCRUdJTiBfX19fX19fX19fKi9cbi8qIEhlcm8gU2VjdGlvbiAqL1xuLmhlcm8tc2VjdGlvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDU1cHg7XG4gIG1hcmdpbi10b3A6IDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVyby1zZWN0aW9uIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbi5oZXJvLXNlY3Rpb24gLmhlcm8tY29udGVudCB7XG4gIG1heC13aWR0aDogMTI4MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMCAxcmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uaGVyby1zZWN0aW9uIC5oZXJvLWNvbnRlbnQgLmhlcm8taW1hZ2UtMSwgLmhlcm8tc2VjdGlvbiAuaGVyby1jb250ZW50IC5oZXJvLWltYWdlLTIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAzMTRweDtcbiAgaGVpZ2h0OiAzMTRweDtcbiAgbWF4LXdpZHRoOiAzMTRweDtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlcm8tc2VjdGlvbiAuaGVyby1jb250ZW50IC5oZXJvLWltYWdlLTEsIC5oZXJvLXNlY3Rpb24gLmhlcm8tY29udGVudCAuaGVyby1pbWFnZS0yIHtcbiAgICB3aWR0aDogMTQ5cHg7XG4gICAgaGVpZ2h0OiAxNDlweDtcbiAgICBtYXgtd2lkdGg6IDE0OXB4O1xuICB9XG59XG4uaGVyby1zZWN0aW9uIC5oZXJvLWNvbnRlbnQgLmhlcm8taW1hZ2UtMSB7XG4gIGxlZnQ6IC0yMDBweDtcbiAgdG9wOiAxMXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZXJvLXNlY3Rpb24gLmhlcm8tY29udGVudCAuaGVyby1pbWFnZS0xIHtcbiAgICBsZWZ0OiAtMTAwcHg7XG4gICAgdG9wOiAxMDBweDtcbiAgfVxufVxuLmhlcm8tc2VjdGlvbiAuaGVyby1jb250ZW50IC5oZXJvLWltYWdlLTIge1xuICByaWdodDogLTIyMHB4O1xuICBib3R0b206IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlcm8tc2VjdGlvbiAuaGVyby1jb250ZW50IC5oZXJvLWltYWdlLTIge1xuICAgIHJpZ2h0OiAtOTBweDtcbiAgICBib3R0b206IDA7XG4gIH1cbn1cbi5oZXJvLXNlY3Rpb24gLmhlcm8td3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogNDAwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGJveC1zaGFkb3c6IDBweCA0cHggMzVweCAwcHggcmdiYSg0MCwgNTUsIDEwMCwgMC4wNzg0MzEzNzI1KTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpKSwgcmFkaWFsLWdyYWRpZW50KDUwJSA1MCUgYXQgNTAlIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjU1KSAwJSwgcmdiYSgyMTYsIDIxNiwgMjE2LCAwLjA1NSkgMTAwJSk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogMCAxNzBweCAwIDU1cHg7XG4gIG1heC13aWR0aDogMTI4MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZXJvLXNlY3Rpb24gLmhlcm8td3JhcHBlciB7XG4gICAgcGFkZGluZzogNTBweCAzMHB4IDAgMzBweDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG4uaGVyby1zZWN0aW9uIC5oZXJvLWltYWdlIHtcbiAgbWluLWhlaWdodDogNDAwcHg7XG4gIG1pbi13aWR0aDogNDY2cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVyby1zZWN0aW9uIC5oZXJvLWltYWdlIHtcbiAgICBtaW4taGVpZ2h0OiA0MDBweDtcbiAgICBtaW4td2lkdGg6IGF1dG87XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxufVxuLmhlcm8tc2VjdGlvbiAuaGVyby1pbWFnZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgbWluLWhlaWdodDogNDgwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZXJvLXNlY3Rpb24gLmhlcm8taW1hZ2UgaW1nIHtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICBvYmplY3QtcG9zaXRpb246IGxlZnQgdG9wO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogaW5oZXJpdDtcbiAgfVxufVxuLmhlcm8tc2VjdGlvbiAuaGVyby10ZXh0LXNlY3Rpb24ge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxcmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZXJvLXNlY3Rpb24gLmhlcm8tdGV4dC1zZWN0aW9uIHtcbiAgICBnYXA6IDE2cHg7XG4gIH1cbn1cbi5oZXJvLXNlY3Rpb24gLmhlcm8tdGl0bGUge1xuICBmb250LXNpemU6IDYwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogIzI4Mzc2NDtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIG1hcmdpbjogMDtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICB3aWR0aDogMTIwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVyby1zZWN0aW9uIC5oZXJvLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDM4cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxufVxuLmhlcm8tc2VjdGlvbiAuaGVyby1zZWFyY2gtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgZ2FwOiAxOHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAzNTBweDtcbiAgbWFyZ2luOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZXJvLXNlY3Rpb24gLmhlcm8tc2VhcmNoLXdyYXBwZXIge1xuICAgIGdhcDogOHB4O1xuICAgIG1hcmdpbjogMDtcbiAgICBmb250LXNpemU6IDI0cHggIWltcG9ydGFudDtcbiAgICBjb2xvcjogIzNFNDI0RjtcbiAgfVxufVxuLmhlcm8tc2VjdGlvbiAuaGVyby1zdWJ0aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiAjM0U0MjRGO1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgbWFyZ2luOiAwO1xuICBmb250LWZhbWlseTogXCJIZWVib1wiLCBzYW5zLXNlcmlmO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZXJvLXNlY3Rpb24gLmhlcm8tc3VidGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbi5oZXJvLXNlY3Rpb24gLnNlYXJjaC1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAyOTBweDtcbn1cbi5oZXJvLXNlY3Rpb24gLnNlYXJjaC1jb250YWluZXIgLnNlYXJjaC1pbnB1dCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDQ0cHg7XG4gIHBhZGRpbmc6IDAgMTVweDtcbiAgcGFkZGluZy1pbmxpbmU6IDQwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMyODM3NjQ7XG4gIGJvcmRlci1yYWRpdXM6IDgwcHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6ICMzRTQyNEY7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICBvdXRsaW5lOiBub25lO1xuICBmb250LWZhbWlseTogXCJIZWVib1wiLCBzYW5zLXNlcmlmO1xufVxuLmhlcm8tc2VjdGlvbiAuc2VhcmNoLWNvbnRhaW5lciAuc2VhcmNoLWljb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxNXB4O1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5oZXJvLXNlY3Rpb24gLnNlYXJjaC1jb250YWluZXIgLnNlYXJjaC1pY29uLWNsZWFyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAxNXB4O1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uaGVyby1zZWN0aW9uIC5zZWFyY2gtY29udGFpbmVyLnNob3cgLnNlYXJjaC1pY29uLWNsZWFyIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qIENhcmVlciBCYW5uZXIgKi9cbi5jYXJlZXItYmFubmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiAxLjI1cmVtIDA7XG59XG4uY2FyZWVyLWJhbm5lciAuY2FyZWVyLWJhbm5lci1jb250ZW50IHtcbiAgbWluLWhlaWdodDogMjAwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiAxLjVyZW07XG4gIHBhZGRpbmc6IDJyZW0gMXJlbTtcbiAgYmFja2dyb3VuZDogIzEyMUY0NjtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL3BuZy9iYW5uZXItY29udGFjdC5wbmdcIikgbm8tcmVwZWF0IDEwJSBjZW50ZXIsICMxMjFGNDY7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYm9yZGVyLXJhZGl1czogOHB4IDIwcHggOHB4IDgwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY2FyZWVyLWJhbm5lciAuY2FyZWVyLWJhbm5lci1jb250ZW50IHtcbiAgICBtaW4taGVpZ2h0OiAyMDBweDtcbiAgfVxufVxuLmNhcmVlci1iYW5uZXIgLmNhcmVlci1iYW5uZXItY29udGVudCBoMiB7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHotaW5kZXg6IDEwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jYXJlZXItYmFubmVyIC5jYXJlZXItYmFubmVyLWNvbnRlbnQgaDIge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgfVxufVxuLmNhcmVlci1iYW5uZXIgLmNhcmVlci1iYW5uZXItY29udGVudCAuY2FyZWVyLWJhbm5lci1idG4ge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAwLjc1cmVtO1xuICBwYWRkaW5nOiAwLjc1cmVtIDJyZW07XG4gIGJvcmRlcjogMnB4IHNvbGlkICNGREM2NDE7XG4gIGJvcmRlci1yYWRpdXM6IDYwcHg7XG4gIGJhY2tncm91bmQ6ICMxMjFGNDY7XG4gIGNvbG9yOiAjRkRDNjQxO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gIHotaW5kZXg6IDEwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogNDRweDtcbn1cbi5jYXJlZXItYmFubmVyIC5jYXJlZXItYmFubmVyLWNvbnRlbnQgLmNhcmVlci1iYW5uZXItYnRuIHN2ZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xufVxuLmNhcmVlci1iYW5uZXIgLmNhcmVlci1iYW5uZXItY29udGVudCAuY2FyZWVyLWJhbm5lci1idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjREI5RjBEO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLyogTWVtYmVycyBCYW5uZXIgU2VjdGlvbiAqL1xuLmhlcm8tc2VjdGlvbi1tZW1iZXJzLWJhbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG59XG4uaGVyby1zZWN0aW9uLW1lbWJlcnMtYmFubmVyIC5oZXJvLWNvbnRlbnQge1xuICBtYXgtd2lkdGg6IDEyODBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDAgMXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmhlcm8tc2VjdGlvbi1tZW1iZXJzLWJhbm5lciAuaGVyby1jb250ZW50IGgxIHtcbiAgZm9udC1zaXplOiA2MHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICMyODM3NjQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlcm8tc2VjdGlvbi1tZW1iZXJzLWJhbm5lciAuaGVyby1jb250ZW50IGgxIHtcbiAgICBmb250LXNpemU6IDM4cHg7XG4gIH1cbn1cbi5oZXJvLXNlY3Rpb24tbWVtYmVycy1iYW5uZXIgLmhlcm8tY29udGVudCAuaGVyby1pbWFnZS0xLFxuLmhlcm8tc2VjdGlvbi1tZW1iZXJzLWJhbm5lciAuaGVyby1jb250ZW50IC5oZXJvLWltYWdlLTIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAyNzVweDtcbiAgaGVpZ2h0OiAyNzVweDtcbiAgbWF4LXdpZHRoOiAyNzVweDtcbiAgei1pbmRleDogLTE7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZXJvLXNlY3Rpb24tbWVtYmVycy1iYW5uZXIgLmhlcm8tY29udGVudCAuaGVyby1pbWFnZS0xLFxuICAuaGVyby1zZWN0aW9uLW1lbWJlcnMtYmFubmVyIC5oZXJvLWNvbnRlbnQgLmhlcm8taW1hZ2UtMiB7XG4gICAgd2lkdGg6IDE0OXB4O1xuICAgIGhlaWdodDogMTQ5cHg7XG4gICAgbWF4LXdpZHRoOiAxNDlweDtcbiAgfVxufVxuLmhlcm8tc2VjdGlvbi1tZW1iZXJzLWJhbm5lciAuaGVyby1jb250ZW50IC5oZXJvLWltYWdlLTEge1xuICBsZWZ0OiAtMTUwcHg7XG4gIHRvcDogMTFweDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNzdkZWcpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZXJvLXNlY3Rpb24tbWVtYmVycy1iYW5uZXIgLmhlcm8tY29udGVudCAuaGVyby1pbWFnZS0xIHtcbiAgICBsZWZ0OiAtNzBweDtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAtOTVweDtcbiAgfVxufVxuLmhlcm8tc2VjdGlvbi1tZW1iZXJzLWJhbm5lciAuaGVyby1jb250ZW50IC5oZXJvLWltYWdlLTEgaW1nIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4uaGVyby1zZWN0aW9uLW1lbWJlcnMtYmFubmVyIC5oZXJvLWNvbnRlbnQgLmhlcm8taW1hZ2UtMiB7XG4gIHJpZ2h0OiAtMTYwcHg7XG4gIGJvdHRvbTogLTcwcHg7XG4gIHRyYW5zZm9ybTogcm90YXRlKDExMWRlZyk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlcm8tc2VjdGlvbi1tZW1iZXJzLWJhbm5lciAuaGVyby1jb250ZW50IC5oZXJvLWltYWdlLTIge1xuICAgIHJpZ2h0OiAtNzBweDtcbiAgICBib3R0b206IC0yNDBweDtcbiAgfVxufVxuLmhlcm8tc2VjdGlvbi1tZW1iZXJzLWJhbm5lciAuaGVyby1jb250ZW50IC5oZXJvLWltYWdlLTIgaW1nIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4uaGVyby1zZWN0aW9uLW1lbWJlcnMtYmFubmVyIC5oZXJvLXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDI1MHB4O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBib3gtc2hhZG93OiAwcHggNHB4IDM1cHggMHB4IHJnYmEoNDAsIDU1LCAxMDAsIDAuMDc4NDMxMzcyNSk7XG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cigxcHgpO1xuICBib3JkZXI6IDhweCBzb2xpZDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpKSwgcmFkaWFsLWdyYWRpZW50KDczJSA3MyUgYXQgNDcuMyUgMjclLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNTUpIDAlLCByZ2JhKDIzMywgMjM3LCAyNDIsIDAuMTY1KSAxMDAlKTtcbiAgYm9yZGVyLWltYWdlLXNvdXJjZTogcmFkaWFsLWdyYWRpZW50KDEyNi44OCUgMjkxLjYlIGF0IC0xMS45OCUgLTIwLjExJSwgcmdiYSgyNDAsIDI0MCwgMjQwLCAwLjcpIDAlLCByZ2JhKDI1MSwgMjUxLCAyNTEsIDAuNTYwNzU1KSAyNC40NCUsIHJnYmEoMjM4LCAyMzgsIDIzOCwgMCkgMTAwJSk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXgtd2lkdGg6IDEyODBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVyby1zZWN0aW9uLW1lbWJlcnMtYmFubmVyIC5oZXJvLXdyYXBwZXIge1xuICAgIG1pbi1oZWlnaHQ6IDE0MnB4O1xuICB9XG59XG4uaGVyby1zZWN0aW9uLW1lbWJlcnMtYmFubmVyIC5oZXJvLXRpdGxlIHtcbiAgZm9udC1zaXplOiA2MHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICMxMjFGNDY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgbWFyZ2luOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZXJvLXNlY3Rpb24tbWVtYmVycy1iYW5uZXIgLmhlcm8tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG4vKiBIZXJvIFNlY3Rpb24gKi9cbi5oZXJvLXNlY3Rpb24tbWVtYmVyLWJhbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlcm8tc2VjdGlvbi1tZW1iZXItYmFubmVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5oZXJvLXNlY3Rpb24tbWVtYmVyLWJhbm5lciAuaGVyby1jb250ZW50IHtcbiAgbWF4LXdpZHRoOiBjYWxjKDEyODJweCArIDJyZW0pO1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMCAxcmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uaGVyby1zZWN0aW9uLW1lbWJlci1iYW5uZXIgLmhlcm8tY29udGVudCAuaGVyby1pbWFnZS0xLFxuLmhlcm8tc2VjdGlvbi1tZW1iZXItYmFubmVyIC5oZXJvLWNvbnRlbnQgLmhlcm8taW1hZ2UtMiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDI3NXB4O1xuICBoZWlnaHQ6IDI3NXB4O1xuICBtYXgtd2lkdGg6IDI3NXB4O1xuICB6LWluZGV4OiAtMTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlcm8tc2VjdGlvbi1tZW1iZXItYmFubmVyIC5oZXJvLWNvbnRlbnQgLmhlcm8taW1hZ2UtMSxcbiAgLmhlcm8tc2VjdGlvbi1tZW1iZXItYmFubmVyIC5oZXJvLWNvbnRlbnQgLmhlcm8taW1hZ2UtMiB7XG4gICAgd2lkdGg6IDE0OXB4O1xuICAgIGhlaWdodDogMTQ5cHg7XG4gICAgbWF4LXdpZHRoOiAxNDlweDtcbiAgfVxufVxuLmhlcm8tc2VjdGlvbi1tZW1iZXItYmFubmVyIC5oZXJvLWNvbnRlbnQgLmhlcm8taW1hZ2UtMSBpbWcsXG4uaGVyby1zZWN0aW9uLW1lbWJlci1iYW5uZXIgLmhlcm8tY29udGVudCAuaGVyby1pbWFnZS0yIGltZyB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLmhlcm8tc2VjdGlvbi1tZW1iZXItYmFubmVyIC5oZXJvLWNvbnRlbnQgLmhlcm8taW1hZ2UtMSB7XG4gIGxlZnQ6IC0xNjVweDtcbiAgdG9wOiAzMHB4O1xuICBoZWlnaHQ6IDMzNXB4O1xuICB3aWR0aDogMzM1cHg7XG4gIG1heC13aWR0aDogMzQwcHg7XG4gIHRyYW5zZm9ybTogcm90YXRlKDExMGRlZyk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlcm8tc2VjdGlvbi1tZW1iZXItYmFubmVyIC5oZXJvLWNvbnRlbnQgLmhlcm8taW1hZ2UtMSB7XG4gICAgbGVmdDogLTExMHB4O1xuICAgIHRvcDogMjAlO1xuICAgIGJvdHRvbTogYXV0bztcbiAgICBoZWlnaHQ6IDE0MHB4O1xuICAgIHdpZHRoOiAxNDBweDtcbiAgICBtYXgtd2lkdGg6IDE0MHB4O1xuICB9XG59XG4uaGVyby1zZWN0aW9uLW1lbWJlci1iYW5uZXIgLmhlcm8tY29udGVudCAuaGVyby1pbWFnZS0yIHtcbiAgcmlnaHQ6IC0xNjBweDtcbiAgYm90dG9tOiAyMHB4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxMTFkZWcpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZXJvLXNlY3Rpb24tbWVtYmVyLWJhbm5lciAuaGVyby1jb250ZW50IC5oZXJvLWltYWdlLTIge1xuICAgIHJpZ2h0OiAtMTEwcHg7XG4gICAgaGVpZ2h0OiAxNDBweDtcbiAgICB3aWR0aDogMTQwcHg7XG4gICAgbWF4LXdpZHRoOiAxNDBweDtcbiAgICBib3R0b206IDEwJTtcbiAgICB0b3A6IGF1dG87XG4gIH1cbn1cbi5oZXJvLXNlY3Rpb24tbWVtYmVyLWJhbm5lciAuaGVyby13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiA0MDBweDtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgYm94LXNoYWRvdzogMHB4IDRweCAzNXB4IDBweCByZ2JhKDQwLCA1NSwgMTAwLCAwLjA3ODQzMTM3MjUpO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCkpLCByYWRpYWwtZ3JhZGllbnQoNTAlIDUwJSBhdCA1MCUgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNTUpIDAlLCByZ2JhKDIxNiwgMjE2LCAyMTYsIDAuMDU1KSAxMDAlKTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTI4MnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5oZXJvLXNlY3Rpb24tbWVtYmVyLWJhbm5lciAuaGVyby1jb250ZW50LWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogODAwcHg7XG4gIGdhcDogMTAwcHg7XG4gIHBhZGRpbmc6IDJyZW0gMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVyby1zZWN0aW9uLW1lbWJlci1iYW5uZXIgLmhlcm8tY29udGVudC1jb250YWluZXIge1xuICAgIGdhcDogMjRweDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcGFkZGluZzogNTBweCAxNnB4IDI0cHggMTZweDtcbiAgfVxufVxuLmhlcm8tc2VjdGlvbi1tZW1iZXItYmFubmVyIC5oZXJvLWltYWdlIHtcbiAgaGVpZ2h0OiAyODBweDtcbiAgd2lkdGg6IDI4MHB4O1xuICBtaW4taGVpZ2h0OiAyODBweDtcbiAgbWluLXdpZHRoOiAyODBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItcmFkaXVzOiAyODBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5oZXJvLXNlY3Rpb24tbWVtYmVyLWJhbm5lciAuaGVyby1pbWFnZSBpbWcge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVyby1zZWN0aW9uLW1lbWJlci1iYW5uZXIgLmhlcm8taW1hZ2Uge1xuICAgIG1pbi1oZWlnaHQ6IHVuc2V0O1xuICAgIG1pbi13aWR0aDogdW5zZXQ7XG4gICAgd2lkdGg6IDIzMHB4O1xuICAgIGhlaWdodDogMjMwcHg7XG4gIH1cbn1cbi5oZXJvLXNlY3Rpb24tbWVtYmVyLWJhbm5lciAuaGVyby10ZXh0LXNlY3Rpb24ge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiA4cHg7XG59XG4uaGVyby1zZWN0aW9uLW1lbWJlci1iYW5uZXIgLmhlcm8tdGl0bGUge1xuICBmb250LXNpemU6IDYwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogIzEyMUY0NjtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVyby1zZWN0aW9uLW1lbWJlci1iYW5uZXIgLmhlcm8tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMzhweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG59XG4uaGVyby1zZWN0aW9uLW1lbWJlci1iYW5uZXIgLmhlcm8tc2VhcmNoLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gIGdhcDogMThweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMzUwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlcm8tc2VjdGlvbi1tZW1iZXItYmFubmVyIC5oZXJvLXNlYXJjaC13cmFwcGVyIHtcbiAgICBnYXA6IDhweDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG4uaGVyby1zZWN0aW9uLW1lbWJlci1iYW5uZXIgLmhlcm8tc3VidGl0bGUge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjM0U0MjRGO1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgbWFyZ2luOiAwO1xuICBmb250LWZhbWlseTogSGVlYm87XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlcm8tc2VjdGlvbi1tZW1iZXItYmFubmVyIC5oZXJvLXN1YnRpdGxlIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cbn1cblxuLyogQ2FyZWVyIEJhbm5lciAqL1xuLm1lbWJlcnMtbGlzdCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm1lbWJlcnMtbGlzdCB7XG4gICAgcGFkZGluZy1pbmxpbmU6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubWVtYmVycy1saXN0IHtcbiAgICBwYWRkaW5nLWlubGluZTogMTBweDtcbiAgfVxufVxuLm1lbWJlcnMtbGlzdF9fc2VjdGlvbiB7XG4gIG1hcmdpbi1ib3R0b206IDU1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm1lbWJlcnMtbGlzdF9fc2VjdGlvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxufVxuLm1lbWJlcnMtbGlzdF9fdGl0bGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogNDBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMxMjFGNDY7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxNnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm1lbWJlcnMtbGlzdF9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICB9XG59XG4ubWVtYmVycy1saXN0X190aXRsZSAuZGl2aWRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICByaWdodDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNTAlKTtcbiAgd2lkdGg6IDg4cHg7XG4gIGhlaWdodDogNHB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDUwJTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cbi5tZW1iZXJzLWxpc3RfX2l0ZW1zIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgZ2FwOiAyNHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5tZW1iZXJzLWxpc3RfX2l0ZW1zIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm1lbWJlcnMtbGlzdF9faXRlbXMge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIDFmcik7XG4gIH1cbn1cblxuLmhlcm8tbWFpbi1iYW5uZXItc2VjdGlvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbjogMCAwIDdweCAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZXJvLW1haW4tYmFubmVyLXNlY3Rpb24ge1xuICAgIG1hcmdpbjogMCAwIDIwcHggMDtcbiAgfVxufVxuLmhlcm8tbWFpbi1iYW5uZXItc2VjdGlvbiAuY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiAxMzM1cHg7XG4gIHBhZGRpbmc6IDA7XG59XG4uaGVyby1tYWluLWJhbm5lci1zZWN0aW9uIC5jb250YWluZXIgLmNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogOHB4O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBiYWNrZ3JvdW5kOiByYWRpYWwtZ3JhZGllbnQoMTI2Ljg4JSAyOTEuNiUgYXQgLTExLjk4JSAtMjAuMTElLCByZ2JhKDI0MCwgMjQwLCAyNDAsIDAuNykgMCUsIHJnYmEoMjUxLCAyNTEsIDI1MSwgMC41NjA3NTUpIDI0LjQ0JSwgcmdiYSgyMzgsIDIzOCwgMjM4LCAwKSAxMDAlKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVyby1tYWluLWJhbm5lci1zZWN0aW9uIC5jb250YWluZXIgLmNvbnRlbnQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgZ2FwOiAyMHB4O1xuICAgIHBhZGRpbmctaW5saW5lOiAxNXB4O1xuICB9XG59XG4uaGVyby1tYWluLWJhbm5lci1zZWN0aW9uIC5jb250YWluZXIgLmNvbnRlbnQgLmRlY29yYXRpb24tcmlnaHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMTQwcHg7XG4gIGxlZnQ6IDEwMCU7XG4gIHotaW5kZXg6IDA7XG4gIHdpZHRoOiAzMTRweDtcbiAgaGVpZ2h0OiAzMTRweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3BuZy9oZXJvLW1haW4tYmFubmVyLW92YWwucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHotaW5kZXg6IC0xO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZykgdHJhbnNsYXRlWSgyMCUpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZXJvLW1haW4tYmFubmVyLXNlY3Rpb24gLmNvbnRhaW5lciAuY29udGVudCAuZGVjb3JhdGlvbi1yaWdodCB7XG4gICAgd2lkdGg6IDE4MHB4O1xuICAgIGhlaWdodDogMTgwcHg7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpIHRyYW5zbGF0ZVkoNDAlKTtcbiAgICBib3R0b206IDIwMHB4O1xuICB9XG59XG4uaGVyby1tYWluLWJhbm5lci1zZWN0aW9uIC5jb250YWluZXIgLmNvbnRlbnQgLmRlY29yYXRpb24tbGVmdCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA0MHB4O1xuICByaWdodDogMTAwJTtcbiAgei1pbmRleDogMDtcbiAgd2lkdGg6IDMxNHB4O1xuICBoZWlnaHQ6IDMxNHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvcG5nL2hlcm8tbWFpbi1iYW5uZXItb3ZhbC5wbmdcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpIHRyYW5zbGF0ZVkoLTQwJSk7XG4gIHotaW5kZXg6IC0xO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZXJvLW1haW4tYmFubmVyLXNlY3Rpb24gLmNvbnRhaW5lciAuY29udGVudCAuZGVjb3JhdGlvbi1sZWZ0IHtcbiAgICB3aWR0aDogMTgwcHg7XG4gICAgaGVpZ2h0OiAxODBweDtcbiAgICB0b3A6IDIwMHB4O1xuICB9XG59XG4uaGVyby1tYWluLWJhbm5lci1zZWN0aW9uIC5jb250YWluZXIgLmNvbnRlbnQgLmNvbnRlbnQtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpKSwgcmFkaWFsLWdyYWRpZW50KDczJSA3MyUgYXQgNDcuMyUgMjclLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNTUpIDAlLCByZ2JhKDIzMywgMjM3LCAyNDIsIDAuMTY1KSAxMDAlKTtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgYm94LXNoYWRvdzogMHB4IDRweCAzNXB4IDBweCByZ2JhKDQwLCA1NSwgMTAwLCAwLjA4KTtcbiAgYm9yZGVyOiA0cHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICBwYWRkaW5nOiA2NnB4IDEyMHB4O1xuICBtaW4taGVpZ2h0OiA1MjBweDtcbiAgbWFyZ2luOiAwIDAgNjVweCAwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZXJvLW1haW4tYmFubmVyLXNlY3Rpb24gLmNvbnRhaW5lciAuY29udGVudCAuY29udGVudC13cmFwcGVyIHtcbiAgICBtaW4taGVpZ2h0OiB1bnNldDtcbiAgICBtYXJnaW46IDA7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgIHBhZGRpbmc6IDUwcHggMTZweCAyNHB4IDE2cHg7XG4gICAgZ2FwOiAyMHB4O1xuICB9XG59XG4uaGVyby1tYWluLWJhbm5lci1zZWN0aW9uIC5jb250YWluZXIgLmNvbnRlbnQgLmNvbnRlbnQtd3JhcHBlciAudGV4dCB7XG4gIGZsZXg6IDEuMTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMjBweCwgLTNweCk7XG4gIG1heC13aWR0aDogNTAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZXJvLW1haW4tYmFubmVyLXNlY3Rpb24gLmNvbnRhaW5lciAuY29udGVudCAuY29udGVudC13cmFwcGVyIC50ZXh0IHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG4uaGVyby1tYWluLWJhbm5lci1zZWN0aW9uIC5jb250YWluZXIgLmNvbnRlbnQgLmNvbnRlbnQtd3JhcHBlciAudGV4dCAuaGVhZGluZyB7XG4gIGZvbnQtZmFtaWx5OiBcIkZiTm9hbVwiLCBzYW5zLXNlcmlmO1xufVxuLmhlcm8tbWFpbi1iYW5uZXItc2VjdGlvbiAuY29udGFpbmVyIC5jb250ZW50IC5jb250ZW50LXdyYXBwZXIgLnRleHQgLmhlYWRpbmcgaDEge1xuICBmb250LXNpemU6IDYwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogIzI4Mzc2NDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgbWFyZ2luOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZXJvLW1haW4tYmFubmVyLXNlY3Rpb24gLmNvbnRhaW5lciAuY29udGVudCAuY29udGVudC13cmFwcGVyIC50ZXh0IC5oZWFkaW5nIGgxIHtcbiAgICBmb250LXNpemU6IDM4cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICB9XG59XG4uaGVyby1tYWluLWJhbm5lci1zZWN0aW9uIC5jb250YWluZXIgLmNvbnRlbnQgLmNvbnRlbnQtd3JhcHBlciAudGV4dCAuZGVzY3JpcHRpb24ge1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICBjb2xvcjogcmdiKDYyLCA2NiwgNzkpO1xuICBmb250LWZhbWlseTogXCJIZWVib1wiLCBzYW5zLXNlcmlmO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZXJvLW1haW4tYmFubmVyLXNlY3Rpb24gLmNvbnRhaW5lciAuY29udGVudCAuY29udGVudC13cmFwcGVyIC50ZXh0IC5kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG4uaGVyby1tYWluLWJhbm5lci1zZWN0aW9uIC5jb250YWluZXIgLmNvbnRlbnQgLmNvbnRlbnQtd3JhcHBlciAudGV4dCAuc2VhcmNoLWJveCB7XG4gIG1hcmdpbi10b3A6IDQ3cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlcm8tbWFpbi1iYW5uZXItc2VjdGlvbiAuY29udGFpbmVyIC5jb250ZW50IC5jb250ZW50LXdyYXBwZXIgLnRleHQgLnNlYXJjaC1ib3gge1xuICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gIH1cbn1cbi5oZXJvLW1haW4tYmFubmVyLXNlY3Rpb24gLmNvbnRhaW5lciAuY29udGVudCAuY29udGVudC13cmFwcGVyIC50ZXh0IC5zZWFyY2gtYm94IC5zZWFyY2gtdGl0bGUge1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBjb2xvcjogcmdiKDYyLCA2NiwgNzkpO1xuICBtYXJnaW4tYm90dG9tOiAxOHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZXJvLW1haW4tYmFubmVyLXNlY3Rpb24gLmNvbnRhaW5lciAuY29udGVudCAuY29udGVudC13cmFwcGVyIC50ZXh0IC5zZWFyY2gtYm94IC5zZWFyY2gtdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgfVxufVxuLmhlcm8tbWFpbi1iYW5uZXItc2VjdGlvbiAuY29udGFpbmVyIC5jb250ZW50IC5jb250ZW50LXdyYXBwZXIgLnRleHQgLnNlYXJjaC1ib3ggLnNlYXJjaC1pbnB1dC13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZXJvLW1haW4tYmFubmVyLXNlY3Rpb24gLmNvbnRhaW5lciAuY29udGVudCAuY29udGVudC13cmFwcGVyIC50ZXh0IC5zZWFyY2gtYm94IC5zZWFyY2gtaW5wdXQtd3JhcHBlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5oZXJvLW1haW4tYmFubmVyLXNlY3Rpb24gLmNvbnRhaW5lciAuY29udGVudCAuY29udGVudC13cmFwcGVyIC50ZXh0IC5zZWFyY2gtYm94IC5zZWFyY2gtaW5wdXQtd3JhcHBlciAuc2VhcmNoLWZvcm0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uaGVyby1tYWluLWJhbm5lci1zZWN0aW9uIC5jb250YWluZXIgLmNvbnRlbnQgLmNvbnRlbnQtd3JhcHBlciAudGV4dCAuc2VhcmNoLWJveCAuc2VhcmNoLWlucHV0LXdyYXBwZXIgLnNlYXJjaC1pbnB1dCB7XG4gIHdpZHRoOiAyOTBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBoZWlnaHQ6IDQ0cHg7XG4gIHBhZGRpbmc6IDBweCA0MHB4IDBweCAxMHB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMjgzNzY0O1xuICBib3JkZXItcmFkaXVzOiA4MHB4O1xuICBmb250LWZhbWlseTogSGVlYm87XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gIGNvbG9yOiByZ2IoNjIsIDY2LCA3OSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlcm8tbWFpbi1iYW5uZXItc2VjdGlvbiAuY29udGFpbmVyIC5jb250ZW50IC5jb250ZW50LXdyYXBwZXIgLnRleHQgLnNlYXJjaC1ib3ggLnNlYXJjaC1pbnB1dC13cmFwcGVyIC5zZWFyY2gtaW5wdXQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuLmhlcm8tbWFpbi1iYW5uZXItc2VjdGlvbiAuY29udGFpbmVyIC5jb250ZW50IC5jb250ZW50LXdyYXBwZXIgLnRleHQgLnNlYXJjaC1ib3ggLnNlYXJjaC1pbnB1dC13cmFwcGVyIC5zZWFyY2gtaW5wdXQ6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMjgzNzY0O1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggcmdiYSgwLCAxMjMsIDI1NSwgMC4yNSk7XG59XG4uaGVyby1tYWluLWJhbm5lci1zZWN0aW9uIC5jb250YWluZXIgLmNvbnRlbnQgLmNvbnRlbnQtd3JhcHBlciAudGV4dCAuc2VhcmNoLWJveCAuc2VhcmNoLWlucHV0LXdyYXBwZXIgLnNlYXJjaC1pbnB1dDpob3ZlciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMyODM3NjQ7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCByZ2JhKDAsIDEyMywgMjU1LCAwLjI1KTtcbn1cbi5oZXJvLW1haW4tYmFubmVyLXNlY3Rpb24gLmNvbnRhaW5lciAuY29udGVudCAuY29udGVudC13cmFwcGVyIC50ZXh0IC5zZWFyY2gtYm94IC5zZWFyY2gtaW5wdXQtd3JhcHBlciAuc2VhcmNoLWlucHV0OmFjdGl2ZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMyODM3NjQ7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCByZ2JhKDAsIDEyMywgMjU1LCAwLjI1KTtcbn1cbi5oZXJvLW1haW4tYmFubmVyLXNlY3Rpb24gLmNvbnRhaW5lciAuY29udGVudCAuY29udGVudC13cmFwcGVyIC50ZXh0IC5zZWFyY2gtYm94IC5zZWFyY2gtaW5wdXQtd3JhcHBlciAuc2VhcmNoLXN1Ym1pdCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDE1cHg7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmhlcm8tbWFpbi1iYW5uZXItc2VjdGlvbiAuY29udGFpbmVyIC5jb250ZW50IC5jb250ZW50LXdyYXBwZXIgLmltYWdlIHtcbiAgZmxleDogMTtcbiAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgbWF4LXdpZHRoOiA1MCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlcm8tbWFpbi1iYW5uZXItc2VjdGlvbiAuY29udGFpbmVyIC5jb250ZW50IC5jb250ZW50LXdyYXBwZXIgLmltYWdlIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5oZXJvLW1haW4tYmFubmVyLXNlY3Rpb24gLmNvbnRhaW5lciAuY29udGVudCAuY29udGVudC13cmFwcGVyIC5pbWFnZSBpbWcge1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgd2lkdGg6IDI5N3B4O1xuICBoZWlnaHQ6IDI5N3B4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlcm8tbWFpbi1iYW5uZXItc2VjdGlvbiAuY29udGFpbmVyIC5jb250ZW50IC5jb250ZW50LXdyYXBwZXIgLmltYWdlIGltZyB7XG4gICAgd2lkdGg6IDIzMXB4O1xuICAgIGhlaWdodDogMjMxcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICAuaGVyby1tYWluLWJhbm5lci1zZWN0aW9uLm5vLXNlYXJjaC1ib3ggLmNvbnRhaW5lciAuY29udGVudCAuZGVjb3JhdGlvbi1sZWZ0IHtcbiAgICBoZWlnaHQ6IDI0MHB4O1xuICAgIHdpZHRoOiAyNDBweDtcbiAgfVxuICAuaGVyby1tYWluLWJhbm5lci1zZWN0aW9uLm5vLXNlYXJjaC1ib3ggLmNvbnRhaW5lciAuY29udGVudCAuZGVjb3JhdGlvbi1yaWdodCB7XG4gICAgaGVpZ2h0OiAyNDBweDtcbiAgICB3aWR0aDogMjQwcHg7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoODVkZWcpIHRyYW5zbGF0ZVkoNTAlKTtcbiAgICBib3R0b206IDA7XG4gIH1cbiAgLmhlcm8tbWFpbi1iYW5uZXItc2VjdGlvbi5uby1zZWFyY2gtYm94IC5jb250YWluZXIgLmNvbnRlbnQtd3JhcHBlciB7XG4gICAgcGFkZGluZzogNjZweCAxMjBweCA2NnB4IDEyMHB4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWluLWhlaWdodDogNDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVyby1tYWluLWJhbm5lci1zZWN0aW9uLm5vLXNlYXJjaC1ib3ggLmNvbnRhaW5lciAuY29udGVudC13cmFwcGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIC5oZXJvLW1haW4tYmFubmVyLXNlY3Rpb24ubm8tc2VhcmNoLWJveCAuY29udGFpbmVyIC5jb250ZW50LXdyYXBwZXIgLnRleHQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5oZXJvLW1haW4tYmFubmVyLXNlY3Rpb24ubm8tc2VhcmNoLWJveCAuY29udGFpbmVyIC5jb250ZW50LXdyYXBwZXIgLnRleHQgLmhlYWRpbmcge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAuaGVyby1tYWluLWJhbm5lci1zZWN0aW9uLm5vLXNlYXJjaC1ib3ggLmNvbnRhaW5lciAuY29udGVudC13cmFwcGVyIC50ZXh0IC5oZWFkaW5nIGJyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uaGVyby1tYWluLWJhbm5lci1zZWN0aW9uLm5vLWhhcy1pbWFnZSAuY29udGFpbmVyIC5jb250ZW50IC5jb250ZW50LXdyYXBwZXIge1xuICBwYWRkaW5nOiAzMHB4O1xuICBtaW4taGVpZ2h0OiAyNzBweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVyby1tYWluLWJhbm5lci1zZWN0aW9uLm5vLWhhcy1pbWFnZSAuY29udGFpbmVyIC5jb250ZW50IC5jb250ZW50LXdyYXBwZXIge1xuICAgIG1pbi1oZWlnaHQ6IDEyMHB4O1xuICB9XG59XG4uaGVyby1tYWluLWJhbm5lci1zZWN0aW9uLm5vLWhhcy1pbWFnZSAuY29udGFpbmVyIC5jb250ZW50IC5kZWNvcmF0aW9uLXJpZ2h0IHtcbiAgYm90dG9tOiAxMHB4O1xuICBoZWlnaHQ6IDI3MHB4O1xuICB3aWR0aDogMjcwcHg7XG4gIHRyYW5zZm9ybTogcm90YXRlKDg1ZGVnKSB0cmFuc2xhdGVZKDM2JSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlcm8tbWFpbi1iYW5uZXItc2VjdGlvbi5uby1oYXMtaW1hZ2UgLmNvbnRhaW5lciAuY29udGVudCAuZGVjb3JhdGlvbi1yaWdodCB7XG4gICAgaGVpZ2h0OiAxODBweDtcbiAgICB3aWR0aDogMTgwcHg7XG4gIH1cbn1cbi5oZXJvLW1haW4tYmFubmVyLXNlY3Rpb24ubm8taGFzLWltYWdlIC5jb250YWluZXIgLmNvbnRlbnQgLmRlY29yYXRpb24tbGVmdCB7XG4gIHRvcDogMDtcbiAgaGVpZ2h0OiAyNzBweDtcbiAgd2lkdGg6IDI3MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZXJvLW1haW4tYmFubmVyLXNlY3Rpb24ubm8taGFzLWltYWdlIC5jb250YWluZXIgLmNvbnRlbnQgLmRlY29yYXRpb24tbGVmdCB7XG4gICAgaGVpZ2h0OiAxODBweDtcbiAgICB3aWR0aDogMTgwcHg7XG4gIH1cbn1cblxuLyogSGVybyBWaWRlbyBCYW5uZXIgU2VjdGlvbiAqL1xuLmhlcm8tdmlkZW8tYmFubmVyLXNlY3Rpb24ge1xuICBmb250LWZhbWlseTogXCJIZWVib1wiLCBzYW5zLXNlcmlmO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDY4MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZXJvLXZpZGVvLWJhbm5lci1zZWN0aW9uIHtcbiAgICBtaW4taGVpZ2h0OiAzMzBweDtcbiAgfVxufVxuLmhlcm8tdmlkZW8tYmFubmVyLXNlY3Rpb24gLmNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMztcbiAgbWF4LXdpZHRoOiAxMjgwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBlbmQ7XG59XG4uaGVyby12aWRlby1iYW5uZXItYmFja2dyb3VuZCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IC0xO1xufVxuLmhlcm8tdmlkZW8tYmFubmVyLXZpZGVvIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogMTtcbn1cbi5oZXJvLXZpZGVvLWJhbm5lci12aWRlbyBpZnJhbWUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHdpZHRoOiAxMDB2dztcbiAgaGVpZ2h0OiA1Ni4yNXZ3O1xuICBtaW4taGVpZ2h0OiAxMDAlO1xuICBtaW4td2lkdGg6IDE3Ny43N3ZoO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uaGVyby12aWRlby1iYW5uZXItZmFsbGJhY2sge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgei1pbmRleDogMTtcbn1cbi5oZXJvLXZpZGVvLWJhbm5lci1vdmVybGF5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogMDtcbiAgYmFja2dyb3VuZDogIzEyMUY0NjtcbiAgei1pbmRleDogMjtcbiAgb3BhY2l0eTogMC41NTtcbn1cbi5oZXJvLXZpZGVvLWJhbm5lci1jb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNTYwcHg7XG59XG4uaGVyby12aWRlby1iYW5uZXItdGl0bGUge1xuICBmb250LWZhbWlseTogXCJGYk5vYW1cIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIG1hcmdpbjogMCAwIDAgMDtcbiAgdGV4dC1zaGFkb3c6IDAgMnB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjMpO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiA2MHB4O1xuICBsaW5lLWhlaWdodDogMTEwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgbWF4LXdpZHRoOiA3NSU7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlcm8tdmlkZW8tYmFubmVyLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDM4cHg7XG4gIH1cbn1cbi5oZXJvLXZpZGVvLWJhbm5lci1kZXNjcmlwdGlvbiB7XG4gIGZvbnQtZmFtaWx5OiBcIkhlZWJvXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBtYXJnaW46IDAgMCAzMnB4IDA7XG4gIHRleHQtc2hhZG93OiAwIDJweCA4cHggcmdiYSgwLCAwLCAwLCAwLjMpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICBsZXR0ZXItc3BhY2luZzogMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZXJvLXZpZGVvLWJhbm5lci1kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG4uaGVyby12aWRlby1iYW5uZXItYnV0dG9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uaGVyby12aWRlby1iYW5uZXItYnV0dG9uIGEge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgZ2FwOiAxNnB4O1xuICBwYWRkaW5nOiAxMHB4IDMycHg7XG4gIGJvcmRlci1yYWRpdXM6IDYwcHg7XG4gIGJvcmRlci13aWR0aDogMXB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWZhbWlseTogXCJGYk5vYW1cIiwgc2Fucy1zZXJpZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXNpemU6IDIwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gIGxldHRlci1zcGFjaW5nOiAwJTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGNvbG9yOiAjZmZmO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlcm8tdmlkZW8tYmFubmVyLWJ1dHRvbiBhIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMnB4KTtcbiAgfVxufVxuLmhlcm8tdmlkZW8tYmFubmVyLWJ1dHRvbiBhIHNwYW4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiA4cHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG59XG4uaGVyby12aWRlby1iYW5uZXItYnV0dG9uIGEgc3BhbiBzdmcge1xuICB3aWR0aDogMTNweDtcbiAgaGVpZ2h0OiAxM3B4O1xuICBmaWxsOiByZ2IoMjU1LCAyNTUsIDI1NSk7XG59XG4uaGVyby12aWRlby1iYW5uZXItYnV0dG9uIGE6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNmZGM2NDE7XG4gIGNvbG9yOiAjZmRjNjQxO1xufVxuLmhlcm8tdmlkZW8tYmFubmVyLWJ1dHRvbiBhOmhvdmVyIHNwYW4ge1xuICBiYWNrZ3JvdW5kOiAjZmRjNjQxO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSBzY2FsZSgxLjEpO1xufVxuXG4uZmVhdHVyZS1zZWN0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA4MHB4O1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmZlYXR1cmUtdGl0bGUge1xuICBmb250LWZhbWlseTogXCJGYk5vYW1cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAyNnB4O1xuICBsaW5lLWhlaWdodDogMjguNnB4O1xuICBjb2xvcjogIzEyMUY0NjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMjRweDtcbiAgZm9udC1zaXplOiAzOHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzEyMWY0Njtcbn1cbi5mZWF0dXJlLXRpdGxlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDg4cHg7XG4gIGhlaWdodDogNHB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcG5nL3VuZGVybGluZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uZmVhdHVyZS1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiA4MHB4O1xuICBwYWRkaW5nOiAwIDE2cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEzMjBweDtcbn1cblxuLmZlYXR1cmUtc2VjdGlvbi0tY2Fyb3VzZWwge1xuICBtYXJnaW4tdG9wOiA3MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mZWF0dXJlLXNlY3Rpb24tLWNhcm91c2VsIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICB9XG59XG4uZmVhdHVyZS1zZWN0aW9uLS1jYXJvdXNlbCAuZmVhdHVyZS1jb250YWluZXIge1xuICBnYXA6IDQ1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZlYXR1cmUtc2VjdGlvbi0tY2Fyb3VzZWwgLmZlYXR1cmUtY29udGFpbmVyIHtcbiAgICBnYXA6IDI0cHg7XG4gIH1cbn1cblxuLmZlYXR1cmUtY2FyZHMge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgZ2FwOiAxOHB4O1xuICB3aWR0aDogMTAwJTtcbiAgYWxpZ24taXRlbXM6IGVuZDtcbiAgbWFyZ2luLWJvdHRvbTogNDRweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzVweCkge1xuICAuZmVhdHVyZS1jYXJkcyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIC5mZWF0dXJlLWNhcmRzIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xuICB9XG59XG5cbi5mZWF0dXJlLWNhcmQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiAxNHB4O1xuICBib3gtc2hhZG93OiAwcHggNHB4IDE2cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xNik7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogNjBweCAzMXB4IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXRvcDogNDBweDtcbn1cbi5mZWF0dXJlLWNhcmQgaDMge1xuICBmb250LWZhbWlseTogXCJGYk5vYW1cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICMxMjFGNDY7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgbGluZS1oZWlnaHQ6IDI4LjZweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG4uZmVhdHVyZS1jYXJkIHAge1xuICBmb250LWZhbWlseTogXCJIZWVib1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjM0U0MjRGO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG59XG5cbi5mZWF0dXJlLWljb24ge1xuICB3aWR0aDogODBweDtcbiAgaGVpZ2h0OiA4MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC00MHB4O1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbn1cbi5mZWF0dXJlLWljb24gaW1nIHtcbiAgd2lkdGg6IDcxLjVweDtcbiAgaGVpZ2h0OiA3MS41cHg7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cblxuLmZlYXR1cmUtY2FyZHMtc2xpZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogMjRweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMCAxNnB4O1xufVxuXG4uZmVhdHVyZS1jYXJkcy1zd2lwZXIge1xuICB3aWR0aDogMTAwJTtcbiAgZGlyZWN0aW9uOiBydGw7XG59XG4uZmVhdHVyZS1jYXJkcy1zd2lwZXIgLnN3aXBlci13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIHBhZGRpbmc6IDBweCAwcHggNjBweDtcbn1cbi5mZWF0dXJlLWNhcmRzLXN3aXBlciAuc3dpcGVyLXNsaWRlIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXNocmluazogMDtcbn1cblxuLmZlYXR1cmUtY2FyZHMtbmF2aWdhdGlvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDFyZW07XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAwcHggOHB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJhY2tncm91bmQ6IHJnYigyMzMsIDIzNywgMjQyKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yNHB4KTtcbn1cblxuLmZlYXR1cmUtY2FyZHMtYXJyb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDM1cHg7XG4gIGhlaWdodDogMzVweDtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiByZ2IoMjMzLCAyMzcsIDI0Mik7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogIzEyMWY0NjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgcGFkZGluZzogMDtcbn1cbi5mZWF0dXJlLWNhcmRzLWFycm93OmhvdmVyOm5vdCg6ZGlzYWJsZWQpIHtcbiAgYmFja2dyb3VuZDogIzEyMWY0NjtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogIzEyMWY0Njtcbn1cbi5mZWF0dXJlLWNhcmRzLWFycm93OmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC4zO1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5mZWF0dXJlLWNhcmRzLWFycm93IHN2ZyB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG59XG5cbi5wYWdlLXRlbXBsYXRlLWZsZXhpYmxlLXBhZ2UtbGFuZGluZyAuZmVhdHVyZS1jYXJkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U5RURGMjtcbiAgYm94LXNoYWRvdzogMHB4IDRweCAzNXB4IDBweCByZ2JhKDQwLCA1NSwgMTAwLCAwLjA4KTtcbn1cblxuLmNvbnRlbnQtc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMjRweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogNjBweCAwIDYwcHggMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY29udGVudC1zZWN0aW9uIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG59XG5cbi5jb250ZW50LWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICBnYXA6IDI0cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDExNjBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDAgMTZweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzVweCkge1xuICAuY29udGVudC1jb250YWluZXIge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICAuY29udGVudC1jb250YWluZXIge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY29udGVudC1jb250YWluZXIge1xuICAgIGdhcDogMTZweDtcbiAgfVxufVxuXG4uY29udGVudC1jYXJkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBib3gtc2hhZG93OiAwcHggNHB4IDE2cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xNik7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZSwgYm94LXNoYWRvdyAwLjNzIGVhc2U7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHBhZGRpbmc6IDI0cHg7XG59XG4uY29udGVudC1jYXJkOmhvdmVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC00cHgpO1xuICBib3gtc2hhZG93OiAwcHggOHB4IDQ1cHggcmdiYSg0MCwgNTUsIDEwMCwgMC4xNSk7XG59XG4uY29udGVudC1jYXJkIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDE2MnB4O1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jb250ZW50LWNhcmQgaW1nIHtcbiAgICBoZWlnaHQ6IDEzOHB4O1xuICB9XG59XG5cbi5jb250ZW50LWNhcmQtYm9keSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBlbmQ7XG4gIGdhcDogMTZweDtcbiAgcGFkZGluZzogMjRweCAwO1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY29udGVudC1jYXJkLWJvZHkge1xuICAgIGdhcDogNXB4O1xuICB9XG59XG4uY29udGVudC1jYXJkLWJvZHkgaDQge1xuICBmb250LWZhbWlseTogXCJGYk5vYW1cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBjb2xvcjogIzI4Mzc2NDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNvbnRlbnQtY2FyZC1ib2R5IGg0IHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cbi5jb250ZW50LWNhcmQtYm9keSBwLCAuY29udGVudC1jYXJkLWJvZHkgZGl2IHtcbiAgZm9udC1mYW1pbHk6IFwiSGVlYm9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzI4Mzc2NDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogMztcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgbWFyZ2luOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jb250ZW50LWNhcmQtYm9keSBwLCAuY29udGVudC1jYXJkLWJvZHkgZGl2IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cblxuLyogQ29udGVudCBFZGl0ZWQgUGFyZW50IFNlY3Rpb24gKi9cbi5jb250ZW50LWVkaXRlZC1wYXJlbnQge1xuICBmb250LWZhbWlseTogXCJIZWVib1wiLCBzYW5zLXNlcmlmO1xufVxuLmNvbnRlbnQtZWRpdGVkLXBhcmVudCAuY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiA4MjRweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uY29udGVudC1lZGl0ZWQtcGFyZW50IHAsIC5jb250ZW50LWVkaXRlZC1wYXJlbnQgaDIsIC5jb250ZW50LWVkaXRlZC1wYXJlbnQgaDMsIC5jb250ZW50LWVkaXRlZC1wYXJlbnQgaDQsIC5jb250ZW50LWVkaXRlZC1wYXJlbnQgaDUsIC5jb250ZW50LWVkaXRlZC1wYXJlbnQgaDYsIC5jb250ZW50LWVkaXRlZC1wYXJlbnQgdWwsIC5jb250ZW50LWVkaXRlZC1wYXJlbnQgb2wsIC5jb250ZW50LWVkaXRlZC1wYXJlbnQgbGksIC5jb250ZW50LWVkaXRlZC1wYXJlbnQgc3BhbiwgLmNvbnRlbnQtZWRpdGVkLXBhcmVudCBhLCAuY29udGVudC1lZGl0ZWQtcGFyZW50IGJ1dHRvbiwgLmNvbnRlbnQtZWRpdGVkLXBhcmVudCBpbnB1dCwgLmNvbnRlbnQtZWRpdGVkLXBhcmVudCB0ZXh0YXJlYSwgLmNvbnRlbnQtZWRpdGVkLXBhcmVudCBzZWxlY3QsIC5jb250ZW50LWVkaXRlZC1wYXJlbnQgb3B0aW9uLCAuY29udGVudC1lZGl0ZWQtcGFyZW50IGxhYmVsLCAuY29udGVudC1lZGl0ZWQtcGFyZW50IGxlZ2VuZCwgLmNvbnRlbnQtZWRpdGVkLXBhcmVudCBmaWVsZHNldCwgLmNvbnRlbnQtZWRpdGVkLXBhcmVudCB0YWJsZSwgLmNvbnRlbnQtZWRpdGVkLXBhcmVudCBjYXB0aW9uLCAuY29udGVudC1lZGl0ZWQtcGFyZW50IHRib2R5LCAuY29udGVudC1lZGl0ZWQtcGFyZW50IHRmb290LCAuY29udGVudC1lZGl0ZWQtcGFyZW50IHRoZWFkLCAuY29udGVudC1lZGl0ZWQtcGFyZW50IHRyLCAuY29udGVudC1lZGl0ZWQtcGFyZW50IHRkLCAuY29udGVudC1lZGl0ZWQtcGFyZW50IHRoIHtcbiAgZm9udC1mYW1pbHk6IFwiSGVlYm9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzNFNDI0RjtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIG1hcmdpbjogMCAwIDI0cHggMDtcbiAgY29sb3I6ICMzRTQyNEY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNvbnRlbnQtZWRpdGVkLXBhcmVudCBwIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbi5jb250ZW50LWVkaXRlZC1wYXJlbnQgdWwsIC5jb250ZW50LWVkaXRlZC1wYXJlbnQgb2wge1xuICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmNvbnRlbnQtZWRpdGVkLXBhcmVudCB1bCBsaSwgLmNvbnRlbnQtZWRpdGVkLXBhcmVudCBvbCBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY29udGVudC1lZGl0ZWQtcGFyZW50IHVsIGxpLCAuY29udGVudC1lZGl0ZWQtcGFyZW50IG9sIGxpIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbi5jb250ZW50LWVkaXRlZC1wYXJlbnQgaDIge1xuICBmb250LXNpemU6IDMwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMjgzNzY0O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgbWFyZ2luOiAwIDAgMjRweCAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jb250ZW50LWVkaXRlZC1wYXJlbnQgaDIge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIGNvbG9yOiAjMjgzNzY0O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIH1cbn1cbi5jb250ZW50LWVkaXRlZC1wYXJlbnQgaDI6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLmNvbnRlbnQtZWRpdGVkLXBhcmVudCBoMyB7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMyODM3NjQ7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBtYXJnaW46IDAgMCAyNHB4IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNvbnRlbnQtZWRpdGVkLXBhcmVudCBoMyB7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgY29sb3I6ICMyODM3NjQ7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgfVxufVxuLmNvbnRlbnQtZWRpdGVkLXBhcmVudCBoMzpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4uY29udGVudC1lZGl0ZWQtcGFyZW50IGg0IHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzEyMUY0NjtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIG1hcmdpbjogMCAwIDI0cHggMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY29udGVudC1lZGl0ZWQtcGFyZW50IGg0IHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gIH1cbn1cbi5jb250ZW50LWVkaXRlZC1wYXJlbnQgaDUge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjMjgzNzY0O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICBmb250LWZhbWlseTogXCJIZWVib1wiLCBzYW5zLXNlcmlmO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jb250ZW50LWVkaXRlZC1wYXJlbnQgaDUge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgfVxufVxuLmNvbnRlbnQtZWRpdGVkLXBhcmVudCBhIHtcbiAgY29sb3I6ICMxMjFGNDY7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmNvbnRlbnQtZWRpdGVkLXBhcmVudCBhOmhvdmVyIHtcbiAgY29sb3I6ICMyODM3NjQ7XG59XG4uY29udGVudC1lZGl0ZWQtcGFyZW50IGEudG9fY2F0ZWdvcnlfcGFnZSB7XG4gIGNvbG9yOiAjM0U0MjRGO1xufVxuLmNvbnRlbnQtZWRpdGVkLXBhcmVudCBibG9ja3F1b3RlIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbi5jb250ZW50LWVkaXRlZC1wYXJlbnQgYmxvY2txdW90ZSBwIHtcbiAgZm9udC1zaXplOiAyNHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jb250ZW50LWVkaXRlZC1wYXJlbnQgYmxvY2txdW90ZSBwIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gIH1cbn1cbi5jb250ZW50LWVkaXRlZC1wYXJlbnQgaW1nIHtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbi5jb250ZW50LWVkaXRlZC1wYXJlbnQgaW1nLnNpemUtZnVsbCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmNvbnRlbnQtZWRpdGVkLXBhcmVudCBpbWcuYWxpZ25jZW50ZXIge1xuICB3aWR0aDogYXV0bztcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG4uY29udGVudC1lZGl0ZWQtcGFyZW50IGltZy5hbGlnbmxlZnQge1xuICB3aWR0aDogYXV0bztcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbjogMC41ZW0gMWVtIDAuNWVtIDA7XG59XG4uY29udGVudC1lZGl0ZWQtcGFyZW50IGltZy5hbGlnbnJpZ2h0IHtcbiAgd2lkdGg6IGF1dG87XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luOiAwLjVlbSAwIDAuNWVtIDFlbTtcbn1cbi5jb250ZW50LWVkaXRlZC1wYXJlbnQgdGFibGUge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiKDIzMywgMjM3LCAyNDIpO1xuICBtYXJnaW46IDAgMCAyNHB4IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIGJvcmRlci1yYWRpdXM6IDlweDtcbn1cbi5jb250ZW50LWVkaXRlZC1wYXJlbnQgdGgsIC5jb250ZW50LWVkaXRlZC1wYXJlbnQgdGQge1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2IoMjMzLCAyMzcsIDI0Mik7XG4gIHBhZGRpbmc6IDhweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jb250ZW50LWVkaXRlZC1wYXJlbnQgdGgsIC5jb250ZW50LWVkaXRlZC1wYXJlbnQgdGQge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuLmNvbnRlbnQtZWRpdGVkLXBhcmVudCB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyMzMsIDIzNywgMjQyKTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5jb250ZW50LWVkaXRlZC1wYXJlbnQgdHI6Zmlyc3QtY2hpbGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoNDAsIDU1LCAxMDApO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmNvbnRlbnQtZWRpdGVkLXBhcmVudCB0cjpmaXJzdC1jaGlsZCB0aCwgLmNvbnRlbnQtZWRpdGVkLXBhcmVudCB0cjpmaXJzdC1jaGlsZCB0ZCB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmNvbnRlbnQtZWRpdGVkLXBhcmVudCB0cjpmaXJzdC1jaGlsZCB0aDpmaXJzdC1jaGlsZCwgLmNvbnRlbnQtZWRpdGVkLXBhcmVudCB0cjpmaXJzdC1jaGlsZCB0ZDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA5cHg7XG59XG4uY29udGVudC1lZGl0ZWQtcGFyZW50IHRyOmZpcnN0LWNoaWxkIHRoOmxhc3QtY2hpbGQsIC5jb250ZW50LWVkaXRlZC1wYXJlbnQgdHI6Zmlyc3QtY2hpbGQgdGQ6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDlweDtcbn1cbi5jb250ZW50LWVkaXRlZC1wYXJlbnQgdHI6bGFzdC1jaGlsZCB0aDpmaXJzdC1jaGlsZCwgLmNvbnRlbnQtZWRpdGVkLXBhcmVudCB0cjpsYXN0LWNoaWxkIHRkOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDlweDtcbn1cbi5jb250ZW50LWVkaXRlZC1wYXJlbnQgdHI6bGFzdC1jaGlsZCB0aDpsYXN0LWNoaWxkLCAuY29udGVudC1lZGl0ZWQtcGFyZW50IHRyOmxhc3QtY2hpbGQgdGQ6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDlweDtcbn1cbi5jb250ZW50LWVkaXRlZC1wYXJlbnQgKyAuc2hhcmUtcG9zdC1zZWN0aW9uIHtcbiAgcGFkZGluZy1ib3R0b206IDI0cHg7XG59XG5cbi5jb250ZW50LXdpdGgtY29sb3JlZC1saXN0IG9sIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgY291bnRlci1yZXNldDogbGlzdC1jb3VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cbi5jb250ZW50LXdpdGgtY29sb3JlZC1saXN0IG9sIGxpIHtcbiAgY291bnRlci1pbmNyZW1lbnQ6IGxpc3QtY291bnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXJpZ2h0OiAzNXB4O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jb250ZW50LXdpdGgtY29sb3JlZC1saXN0IG9sIGxpIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbi5jb250ZW50LXdpdGgtY29sb3JlZC1saXN0IG9sIGxpOjptYXJrZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmNvbnRlbnQtd2l0aC1jb2xvcmVkLWxpc3Qgb2wgbGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IGNvdW50ZXIobGlzdC1jb3VudGVyKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDI3cHg7XG4gIGhlaWdodDogMjdweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZEQzY0MTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LWZhbWlseTogXCJIZWVib1wiLCBzYW5zLXNlcmlmO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICMyODM3NjQ7XG59XG5cbi5jYXRlZ29yeS1kZXNjcmlwdGlvbi13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmNhdGVnb3J5LWRlc2NyaXB0aW9uLXdyYXBwZXIgLmNhdGVnb3J5LWRlc2NyaXB0aW9uLWNvbnRlbnQge1xuICBtYXgtaGVpZ2h0OiAxNTBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDAuM3MgZWFzZTtcbn1cbi5jYXRlZ29yeS1kZXNjcmlwdGlvbi13cmFwcGVyIC5jYXRlZ29yeS1kZXNjcmlwdGlvbi1jb250ZW50OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgaGVpZ2h0OiA2MHB4O1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCB0cmFuc3BhcmVudCwgI2ZmZik7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZTtcbn1cbi5jYXRlZ29yeS1kZXNjcmlwdGlvbi13cmFwcGVyLmlzLWV4cGFuZGVkIC5jYXRlZ29yeS1kZXNjcmlwdGlvbi1jb250ZW50IHtcbiAgbWF4LWhlaWdodDogbm9uZTtcbn1cbi5jYXRlZ29yeS1kZXNjcmlwdGlvbi13cmFwcGVyLmlzLWV4cGFuZGVkIC5jYXRlZ29yeS1kZXNjcmlwdGlvbi1jb250ZW50OjphZnRlciB7XG4gIG9wYWNpdHk6IDA7XG59XG4uY2F0ZWdvcnktZGVzY3JpcHRpb24td3JhcHBlci5pcy1leHBhbmRlZCAuY2F0ZWdvcnktZGVzY3JpcHRpb24tdG9nZ2xlIC50b2dnbGUtdGV4dC1tb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jYXRlZ29yeS1kZXNjcmlwdGlvbi13cmFwcGVyLmlzLWV4cGFuZGVkIC5jYXRlZ29yeS1kZXNjcmlwdGlvbi10b2dnbGUgLnRvZ2dsZS10ZXh0LWxlc3Mge1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG4uY2F0ZWdvcnktZGVzY3JpcHRpb24td3JhcHBlciAuY2F0ZWdvcnktZGVzY3JpcHRpb24tdG9nZ2xlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzI4Mzc2NDtcbiAgcGFkZGluZzogMTJweCA1MHB4O1xuICBib3JkZXItcmFkaXVzOiA2MHB4O1xuICBmb250LWZhbWlseTogRmJOb2FtLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBoZWlnaHQ6IDQ0cHg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmNhdGVnb3J5LWRlc2NyaXB0aW9uLXdyYXBwZXIgLmNhdGVnb3J5LWRlc2NyaXB0aW9uLXRvZ2dsZSBzcGFuIHtcbiAgbWFyZ2luOiAwO1xuICBjb2xvcjogIzI4Mzc2NDtcbn1cbi5jYXRlZ29yeS1kZXNjcmlwdGlvbi13cmFwcGVyIC5jYXRlZ29yeS1kZXNjcmlwdGlvbi10b2dnbGU6aG92ZXIge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAjMjgzNzY0O1xuICBib3JkZXItY29sb3I6ICMxMjFmNDY7XG59XG4uY2F0ZWdvcnktZGVzY3JpcHRpb24td3JhcHBlciAuY2F0ZWdvcnktZGVzY3JpcHRpb24tdG9nZ2xlOmhvdmVyIHNwYW4ge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuLmNhdGVnb3J5LWRlc2NyaXB0aW9uLXdyYXBwZXIgLmNhdGVnb3J5LWRlc2NyaXB0aW9uLXRvZ2dsZTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uY2F0ZWdvcnktZGVzY3JpcHRpb24td3JhcHBlciAuY2F0ZWdvcnktZGVzY3JpcHRpb24tdG9nZ2xlIC50b2dnbGUtdGV4dC1sZXNzIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jYXRlZ29yeS1kZXNjcmlwdGlvbi13cmFwcGVyLm5vLW92ZXJmbG93IC5jYXRlZ29yeS1kZXNjcmlwdGlvbi1jb250ZW50OjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY2F0ZWdvcnktZGVzY3JpcHRpb24td3JhcHBlci5uby1vdmVyZmxvdyAuY2F0ZWdvcnktZGVzY3JpcHRpb24tdG9nZ2xlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyogQ29udGVudCBFZGl0ZWQgRkFRIFNlY3Rpb24gKi9cbi5jb250ZW50LWVkaXRlZC1mYXEge1xuICBmb250LWZhbWlseTogXCJIZWVib1wiLCBzYW5zLXNlcmlmO1xuICBwYWRkaW5nOiAycmVtIDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRlbnQtZWRpdGVkLWZhcSB7XG4gICAgcGFkZGluZzogM3JlbSAwO1xuICB9XG59XG4uY29udGVudC1lZGl0ZWQtZmFxIC5jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDgwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5jb250ZW50LWVkaXRlZC1mYXFfX3RpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGNvbG9yOiAjMjgzNzY0O1xufVxuLmNvbnRlbnQtZWRpdGVkLWZhcSAuZm9vdGVyX19mYXEtYWNjb3JkaW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgd2lkdGg6IDEwMCU7XG4gIGdhcDogMDtcbn1cbi5jb250ZW50LWVkaXRlZC1mYXEgLmZvb3Rlcl9fZmFxLWl0ZW0ge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2E4YjVjMztcbn1cbi5jb250ZW50LWVkaXRlZC1mYXEgLmZvb3Rlcl9fZmFxLXF1ZXN0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMXJlbSAwLjVyZW07XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRlbnQtZWRpdGVkLWZhcSAuZm9vdGVyX19mYXEtcXVlc3Rpb24ge1xuICAgIHBhZGRpbmc6IDEuMjVyZW0gMC41cmVtO1xuICB9XG59XG4uY29udGVudC1lZGl0ZWQtZmFxIC5mb290ZXJfX2ZhcS1xdWVzdGlvbiBzcGFuIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMxMjFGNDY7XG4gIGZsZXg6IDE7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRlbnQtZWRpdGVkLWZhcSAuZm9vdGVyX19mYXEtcXVlc3Rpb24gc3BhbiB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5jb250ZW50LWVkaXRlZC1mYXEgLmZvb3Rlcl9fZmFxLXF1ZXN0aW9uIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIH1cbn1cbi5jb250ZW50LWVkaXRlZC1mYXEgLmZvb3Rlcl9fZmFxLWljb24ge1xuICB3aWR0aDogMS41cmVtO1xuICBoZWlnaHQ6IDEuNXJlbTtcbiAgY29sb3I6ICMxMjFGNDY7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzO1xuICBmbGV4LXNocmluazogMDtcbn1cbi5mb290ZXJfX2ZhcS1pdGVtLmFjdGl2ZSAuY29udGVudC1lZGl0ZWQtZmFxIC5mb290ZXJfX2ZhcS1pY29uIC5mb290ZXJfX2ZhcS1pY29uLXBhdGgtMSB7XG4gIG9wYWNpdHk6IDA7XG59XG4uY29udGVudC1lZGl0ZWQtZmFxIC5mb290ZXJfX2ZhcS1hbnN3ZXIge1xuICBtYXgtaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDAuM3MgZWFzZS1vdXQ7XG59XG4uZm9vdGVyX19mYXEtaXRlbS5hY3RpdmUgLmNvbnRlbnQtZWRpdGVkLWZhcSAuZm9vdGVyX19mYXEtYW5zd2VyIHtcbiAgbWF4LWhlaWdodDogMTAwMHB4O1xufVxuLmNvbnRlbnQtZWRpdGVkLWZhcSAuZm9vdGVyX19mYXEtYW5zd2VyIHAge1xuICBwYWRkaW5nOiAwIDAuNXJlbSAxcmVtO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBjb2xvcjogIzNlNDI0ZTtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRlbnQtZWRpdGVkLWZhcSAuZm9vdGVyX19mYXEtYW5zd2VyIHAge1xuICAgIHBhZGRpbmc6IDAgMC41cmVtIDEuMjVyZW07XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG59XG5cbi8qIFNsaWRlciBDYXJkcyBDYXJvdXNlbCBTZWN0aW9uICovXG4uc2xpZGVyLWNhcmRzLWNhcm91c2VsIHtcbiAgZm9udC1mYW1pbHk6IFwiSGVlYm9cIiwgc2Fucy1zZXJpZjtcbiAgcGFkZGluZzogMnJlbSAwO1xuICBiYWNrZ3JvdW5kOiByZ2IoMjQ1LCAyNDUsIDI0NSk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNsaWRlci1jYXJkcy1jYXJvdXNlbCB7XG4gICAgcGFkZGluZzogM3JlbSAwO1xuICB9XG59XG4uc2xpZGVyLWNhcmRzLWNhcm91c2VsIC5jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDEyODBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDAgMXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2xpZGVyLWNhcmRzLWNhcm91c2VsIC5jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDAgMnJlbTtcbiAgfVxufVxuLnNsaWRlci1jYXJkcy1jYXJvdXNlbF9fdGl0bGUge1xuICBmb250LWZhbWlseTogXCJGYk5vYW1cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAyNnB4O1xuICBsaW5lLWhlaWdodDogMjguNnB4O1xuICBjb2xvcjogIzEyMUY0NjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMjRweDtcbiAgZm9udC1zaXplOiAzOHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzEyMWY0NjtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2xpZGVyLWNhcmRzLWNhcm91c2VsX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgZ2FwOiAxNnB4O1xuICB9XG59XG4uc2xpZGVyLWNhcmRzLWNhcm91c2VsX190aXRsZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiA4OHB4O1xuICBoZWlnaHQ6IDRweDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3BuZy91bmRlcmxpbmUucG5nKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5zbGlkZXItY2FyZHMtY2Fyb3VzZWxfX3dyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiAzMnB4O1xufVxuLnNsaWRlci1jYXJkcy1jYXJvdXNlbF9fc3dpcGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpcmVjdGlvbjogcnRsO1xufVxuLnNsaWRlci1jYXJkcy1jYXJvdXNlbF9fc3dpcGVyIC5zd2lwZXItd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xufVxuLnNsaWRlci1jYXJkcy1jYXJvdXNlbF9fc3dpcGVyIC5zd2lwZXItc2xpZGUge1xuICBoZWlnaHQ6IGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuLnNsaWRlci1jYXJkcy1jYXJvdXNlbF9fbmF2aWdhdGlvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogcmdiKDIzMywgMjM3LCAyNDIpO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6ICMxMjFmNDY7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgZ2FwOiAxcmVtO1xuICBtYXJnaW4tdG9wOiAycmVtO1xuICBiYWNrZ3JvdW5kOiByZ2IoMjMzLCAyMzcsIDI0Mik7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAwcHggOHB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG59XG4uc2xpZGVyLWNhcmRzLWNhcm91c2VsX19hcnJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMzVweDtcbiAgaGVpZ2h0OiAzNXB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHJnYigyMzMsIDIzNywgMjQyKTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiAjMTIxZjQ2O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICBwYWRkaW5nOiAwO1xufVxuLnNsaWRlci1jYXJkcy1jYXJvdXNlbF9fYXJyb3c6aG92ZXI6bm90KDpkaXNhYmxlZCkge1xuICBiYWNrZ3JvdW5kOiAjMTIxZjQ2O1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMTIxZjQ2O1xufVxuLnNsaWRlci1jYXJkcy1jYXJvdXNlbF9fYXJyb3c6ZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjM7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnNsaWRlci1jYXJkcy1jYXJvdXNlbF9fYXJyb3cgc3ZnIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbn1cblxuLmZvcm0td2FudC10by10YWxrLXNlY3Rpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogMzBweCAwIDQ1cHggMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZvcm0td2FudC10by10YWxrLXNlY3Rpb24ge1xuICAgIHBhZGRpbmc6IDI0cHggMTVweCA0MHB4IDE1cHg7XG4gIH1cbn1cblxuLmZvcm0td2FudC10by10YWxrLXdyYXBwZXIge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMTgxcHg7XG59XG5cbi5mb3JtLXdhbnQtdG8tdGFsay1ib3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDEuMjVyZW0gMS41cmVtO1xuICBnYXA6IDEuNXJlbTtcbiAgYmFja2dyb3VuZDogIzEyMUY0NjtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mb3JtLXdhbnQtdG8tdGFsay1ib3gge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICBwYWRkaW5nOiAxcmVtO1xuICAgIGdhcDogMjRweDtcbiAgfVxufVxuLmZvcm0td2FudC10by10YWxrLWJveCAud3BjZjctZm9ybSAuZm9ybS13YW50LXRvLXRhbGstZm9ybS13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICBnYXA6IDQwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZvcm0td2FudC10by10YWxrLWJveCAud3BjZjctZm9ybSAuZm9ybS13YW50LXRvLXRhbGstZm9ybS13cmFwIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMXJlbTtcbiAgfVxufVxuLmZvcm0td2FudC10by10YWxrLWJveCAud3BjZjctZm9ybSAuZm9ybS13YW50LXRvLXRhbGstZm9ybS13cmFwIGlucHV0W3R5cGU9dGV4dF0ud3BjZjctbm90LXZhbGlkLFxuLmZvcm0td2FudC10by10YWxrLWJveCAud3BjZjctZm9ybSAuZm9ybS13YW50LXRvLXRhbGstZm9ybS13cmFwIGlucHV0W3R5cGU9ZW1haWxdLndwY2Y3LW5vdC12YWxpZCxcbi5mb3JtLXdhbnQtdG8tdGFsay1ib3ggLndwY2Y3LWZvcm0gLmZvcm0td2FudC10by10YWxrLWZvcm0td3JhcCBpbnB1dFt0eXBlPXRlbF0ud3BjZjctbm90LXZhbGlkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQjRCNDtcbn1cbi5mb3JtLXdhbnQtdG8tdGFsay1ib3ggLndwY2Y3LWZvcm0gLmZvcm0td2FudC10by10YWxrLWZvcm0td3JhcCBpbnB1dFt0eXBlPXRleHRdLndwY2Y3LW5vdC12YWxpZDo6cGxhY2Vob2xkZXIsXG4uZm9ybS13YW50LXRvLXRhbGstYm94IC53cGNmNy1mb3JtIC5mb3JtLXdhbnQtdG8tdGFsay1mb3JtLXdyYXAgaW5wdXRbdHlwZT1lbWFpbF0ud3BjZjctbm90LXZhbGlkOjpwbGFjZWhvbGRlcixcbi5mb3JtLXdhbnQtdG8tdGFsay1ib3ggLndwY2Y3LWZvcm0gLmZvcm0td2FudC10by10YWxrLWZvcm0td3JhcCBpbnB1dFt0eXBlPXRlbF0ud3BjZjctbm90LXZhbGlkOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjM0U0MjRGO1xufVxuLmZvcm0td2FudC10by10YWxrLWJveCAud3BjZjctZm9ybSAud3BjZjctcmVzcG9uc2Utb3V0cHV0IHtcbiAgbWFyZ2luOiAwO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLmZvcm0td2FudC10by10YWxrLWJveCAud3BjZjctZm9ybSAud3BjZjctYWNjZXB0YW5jZSAud3BjZjctbGlzdC1pdGVtIHtcbiAgbWFyZ2luOiAwO1xufVxuLmZvcm0td2FudC10by10YWxrLWJveCAud3BjZjctZm9ybSAud3BjZjctYWNjZXB0YW5jZSAud3BjZjctbGlzdC1pdGVtIGxhYmVsIC53cGNmNy1saXN0LWl0ZW0tbGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA2cHg7XG59XG4uZm9ybS13YW50LXRvLXRhbGstYm94IC53cGNmNy1mb3JtIC53cGNmNy1hY2NlcHRhbmNlIC53cGNmNy1saXN0LWl0ZW0gbGFiZWwgLndwY2Y3LWxpc3QtaXRlbS1sYWJlbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJvcmRlci13aWR0aDogMXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xufVxuLmZvcm0td2FudC10by10YWxrLWJveCAud3BjZjctZm9ybSAud3BjZjctYWNjZXB0YW5jZSAud3BjZjctbGlzdC1pdGVtIGxhYmVsIGlucHV0OmNoZWNrZWQgKyAud3BjZjctbGlzdC1pdGVtLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjZmZmIHVybCguLi9pbWFnZXMvc3ZnL2NoZWNrLnN2Zykgbm8tcmVwZWF0IDUwJTtcbn1cbi5mb3JtLXdhbnQtdG8tdGFsay1ib3ggLndwY2Y3LWZvcm0udW5hY2NlcHRlZCAud3BjZjctYWNjZXB0YW5jZSAud3BjZjctbGlzdC1pdGVtIGxhYmVsIC53cGNmNy1saXN0LWl0ZW0tbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjgwODA7XG59XG5cbi5mb3JtLXdhbnQtdG8tdGFsay1zdWJtaXQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDAuNjI1cmVtO1xuICBvcmRlcjogMztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICAuZm9ybS13YW50LXRvLXRhbGstc3VibWl0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBvcmRlcjogMTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mb3JtLXdhbnQtdG8tdGFsay1zdWJtaXQgcCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZm9ybS13YW50LXRvLXRhbGstc3VibWl0IHAgYnV0dG9uIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uZm9ybS13YW50LXRvLXRhbGstYnRuIHtcbiAgaGVpZ2h0OiA0NHB4O1xuICBnYXA6IDAuNXJlbTtcbiAgcGFkZGluZzogMC41cmVtIDEuNXJlbTtcbiAgYm9yZGVyLXJhZGl1czogNjBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzEyMUY0NjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG4uZm9ybS13YW50LXRvLXRhbGstYnRuIHNwYW4ge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjMTIxRjQ2O1xuICBsaW5lLWhlaWdodDogMTtcbn1cbi5mb3JtLXdhbnQtdG8tdGFsay1idG4tLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kOiAjRkRDNjQxO1xuICBjb2xvcjogIzEyMUY0Njtcbn1cbi5mb3JtLXdhbnQtdG8tdGFsay1idG4tLXByaW1hcnk6aG92ZXIge1xuICBvcGFjaXR5OiAwLjk7XG59XG5cbi5mb3JtLXdhbnQtdG8tdGFsay1mb3JtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAwLjVyZW07XG4gIG9yZGVyOiAyO1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICAuZm9ybS13YW50LXRvLXRhbGstZm9ybSB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgb3JkZXI6IDI7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cbi5mb3JtLXdhbnQtdG8tdGFsay1mb3JtIC53cGNmNy1ub3QtdmFsaWQtdGlwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3R0b206IDEwMCU7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgcGFkZGluZzogMCAxMHB4O1xuICBtYXJnaW46IDA7XG4gIGNvbG9yOiAjRkY4MDgwO1xuICB0b3A6IDEwMCU7XG4gIGZvbnQtZmFtaWx5OiBcIkhlZWJvXCIsIHNhbnMtc2VyaWY7XG59XG5cbi5mb3JtLXdhbnQtdG8tdGFsay1mb3JtLWZpZWxkcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBnYXA6IDAuNXJlbTtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgd2lkdGg6IGF1dG87XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZvcm0td2FudC10by10YWxrLWZvcm0tZmllbGRzIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZm9ybS13YW50LXRvLXRhbGstZm9ybS1maWVsZHMgc3BhbltkYXRhLW5hbWUqPWludGVyZXN0XSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLmZvcm0td2FudC10by10YWxrLWlucHV0LFxuLmZvcm0td2FudC10by10YWxrLXNlbGVjdCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDJyZW07XG4gIHBhZGRpbmc6IDAgMXJlbTtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6ICMzRTQyNEY7XG4gIGZvbnQtZmFtaWx5OiBcIkhlZWJvXCIsIHNhbnMtc2VyaWY7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLmZvcm0td2FudC10by10YWxrLWlucHV0LFxuICAuZm9ybS13YW50LXRvLXRhbGstc2VsZWN0IHtcbiAgICB3aWR0aDogMjIwcHg7XG4gIH1cbn1cbi5mb3JtLXdhbnQtdG8tdGFsay1pbnB1dDo6cGxhY2Vob2xkZXIsXG4uZm9ybS13YW50LXRvLXRhbGstc2VsZWN0OjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjM0U0MjRGO1xufVxuLmZvcm0td2FudC10by10YWxrLWlucHV0ICsgLnNlbGVjdDIgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUsXG4uZm9ybS13YW50LXRvLXRhbGstc2VsZWN0ICsgLnNlbGVjdDIgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICBoZWlnaHQ6IDJyZW07XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGNvbG9yOiAjM0U0MjRGO1xuICBmb250LWZhbWlseTogXCJIZWVib1wiLCBzYW5zLXNlcmlmO1xufVxuLmZvcm0td2FudC10by10YWxrLWlucHV0ICsgLnNlbGVjdDIgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyBiLFxuLmZvcm0td2FudC10by10YWxrLXNlbGVjdCArIC5zZWxlY3QyIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cgYiB7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3N2Zy9hcnJvd19kb3duX2dyYXkuc3ZnKSBuby1yZXBlYXQgNTAlO1xufVxuLmZvcm0td2FudC10by10YWxrLWlucHV0ICsgLnNlbGVjdDIuc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyBiLFxuLmZvcm0td2FudC10by10YWxrLXNlbGVjdCArIC5zZWxlY3QyLnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cgYiB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG5cbi5mb3JtLXdhbnQtdG8tdGFsay1mb3JtLWNvbnNlbnQge1xuICB3aWR0aDogYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAwLjVyZW07XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbi5mb3JtLXdhbnQtdG8tdGFsay1mb3JtLWNvbnNlbnQgcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMC41cmVtO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG4uZm9ybS13YW50LXRvLXRhbGstZm9ybS1jb25zZW50IHAgaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICBhcHBlYXJhbmNlOiBub25lO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICMxMjFGNDY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmZmZmY7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG59XG4uZm9ybS13YW50LXRvLXRhbGstZm9ybS1jb25zZW50IHAgaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG59XG4uZm9ybS13YW50LXRvLXRhbGstZm9ybS1jb25zZW50IHAgaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSg0NWRlZyk7XG4gIHdpZHRoOiA0cHg7XG4gIGhlaWdodDogOHB4O1xuICBib3JkZXI6IHNvbGlkICMxMjFGNDY7XG4gIGJvcmRlci13aWR0aDogMCAycHggMnB4IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZvcm0td2FudC10by10YWxrLWZvcm0tY29uc2VudCB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5mb3JtLXdhbnQtdG8tdGFsay1mb3JtLWNvbnNlbnQgbGFiZWwge1xuICBmb250LXdlaWdodDogMzAwO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogNnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIC5mb3JtLXdhbnQtdG8tdGFsay1mb3JtLWNvbnNlbnQgbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxufVxuXG4uZm9ybS13YW50LXRvLXRhbGstY2hlY2tib3gge1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmZmZmO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5mb3JtLXdhbnQtdG8tdGFsay1pbmZvLWljb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTUuNXB4O1xuICBoZWlnaHQ6IDE1cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICBib3JkZXI6IDAuNzVweCBzb2xpZCAjZmZmZmZmO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4uZm9ybS13YW50LXRvLXRhbGstaW5mby1pY29uIHNwYW4sXG4uZm9ybS13YW50LXRvLXRhbGstaW5mby1pY29uIHAge1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTtcbn1cbi5mb3JtLXdhbnQtdG8tdGFsay1pbmZvLWljb24tdG9vbHRpcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtOHB4O1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDEwMCUpO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBjb2xvcjogIzEyMUY0NjtcbiAgcGFkZGluZzogMC43NXJlbSAxcmVtO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlLCB2aXNpYmlsaXR5IDAuM3MgZWFzZTtcbiAgei1pbmRleDogMTAwMDtcbiAgYm94LXNoYWRvdzogMCA0cHggNnB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgbWF4LXdpZHRoOiAyNTBweDtcbiAgd2lkdGg6IG1heC1jb250ZW50O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mb3JtLXdhbnQtdG8tdGFsay1pbmZvLWljb24tdG9vbHRpcCB7XG4gICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgIG1heC13aWR0aDogMjIwcHg7XG4gIH1cbn1cbi5mb3JtLXdhbnQtdG8tdGFsay1pbmZvLWljb24tdG9vbHRpcDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtOTYlKSByb3RhdGUoMTgwZGVnKTtcbiAgYm9yZGVyOiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3AtY29sb3I6ICNmZmZmZmY7XG59XG4uZm9ybS13YW50LXRvLXRhbGstaW5mby1pY29uLXRvb2x0aXAuYWN0aXZlIHtcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cblxuLmZvcm0td2FudC10by10YWxrLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMC4yNXJlbTtcbiAgb3JkZXI6IDE7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLmZvcm0td2FudC10by10YWxrLWhlYWRlciB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgb3JkZXI6IDM7XG4gIH1cbn1cbi5mb3JtLXdhbnQtdG8tdGFsay1oZWFkZXIgaDIge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGZvbnQtZmFtaWx5OiBcIkZiTm9hbVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgbWFyZ2luOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mb3JtLXdhbnQtdG8tdGFsay1oZWFkZXIgaDIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICAuZm9ybS13YW50LXRvLXRhbGstaGVhZGVyIGgyIHtcbiAgICBmb250LXNpemU6IDM4cHg7XG4gIH1cbn1cbi5mb3JtLXdhbnQtdG8tdGFsay1oZWFkZXIgcCB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1mYW1pbHk6IFwiRmJOb2FtXCIsIHNhbnMtc2VyaWY7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLmZvcm0td2FudC10by10YWxrLWhlYWRlciBwIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cbn1cblxuLnN0dWR5LXByb2dyYW1zLXNlY3Rpb24ge1xuICBwYWRkaW5nOiA3MHB4IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zdHVkeS1wcm9ncmFtcy1zZWN0aW9uIHtcbiAgICBwYWRkaW5nOiA0MHB4IDA7XG4gIH1cbn1cbi5zdHVkeS1wcm9ncmFtcy1zZWN0aW9uIC5jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDEzMjBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDAgMTZweDtcbn1cblxuLnN0dWR5LXByb2dyYW1zLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiRmJOb2FtXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgbGluZS1oZWlnaHQ6IDI4LjZweDtcbiAgY29sb3I6ICMxMjFGNDY7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDI0cHg7XG4gIGZvbnQtc2l6ZTogMzhweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMxMjFmNDY7XG59XG4uc3R1ZHktcHJvZ3JhbXMtdGl0bGU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogODhweDtcbiAgaGVpZ2h0OiA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9wbmcvdW5kZXJsaW5lLnBuZyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDUwJTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5zdHVkeS1wcm9ncmFtcy10YWJzIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5zdHVkeS1wcm9ncmFtcy10YWJzLW5hdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAzMnB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiAxNnB4O1xuICBtYXJnaW46IDIwcHggMCAxMHB4IDA7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zdHVkeS1wcm9ncmFtcy10YWJzLW5hdiB7XG4gICAgZ2FwOiAxMnB4O1xuICB9XG59XG5cbi5zdHVkeS1wcm9ncmFtcy10YWItYnRuIHtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiKDQwLCA1NSwgMTAwKTtcbiAgcGFkZGluZzogMTJweCA1MHB4O1xuICBib3JkZXItcmFkaXVzOiA2MHB4O1xuICBmb250LWZhbWlseTogXCJGYk5vYW1cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogcmdiKDQwLCA1NSwgMTAwKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGhlaWdodDogNDRweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnN0dWR5LXByb2dyYW1zLXRhYi1idG4ge1xuICAgIHdpZHRoOiAxODlweDtcbiAgfVxufVxuLnN0dWR5LXByb2dyYW1zLXRhYi1idG46aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogIzI4Mzc2NDtcbiAgYm9yZGVyLWNvbG9yOiAjMTIxRjQ2O1xufVxuLnN0dWR5LXByb2dyYW1zLXRhYi1idG46Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLnN0dWR5LXByb2dyYW1zLXRhYi1idG4uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICMyODM3NjQ7XG4gIGJvcmRlci1jb2xvcjogIzEyMUY0Njtcbn1cblxuLnN0dWR5LXByb2dyYW1zLXRhYnMtY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYmFja2dyb3VuZDogcmdiKDQwLCA1NSwgMTAwKSB1cmwoLi4vaW1hZ2VzL3BuZy9zdHVkeS1wcm9ncmFtcy10YWJzLWNvbnRlbnQucG5nKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBwYWRkaW5nOiA0NHB4IDE0MHB4O1xuICBnYXA6IDEwcHg7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtaW4taGVpZ2h0OiAyNjJweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc3R1ZHktcHJvZ3JhbXMtdGFicy1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAyNHB4IDE1cHg7XG4gIH1cbn1cblxuLnN0dWR5LXByb2dyYW1zLXRhYi1wYW5lbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGFuaW1hdGlvbjogZmFkZUluIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG4uc3R1ZHktcHJvZ3JhbXMtdGFiLXBhbmVsLmFjdGl2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5Aa2V5ZnJhbWVzIGZhZGVJbiB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwcHgpO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgfVxufVxuLnN0dWR5LXByb2dyYW1zLWJ1dHRvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMTZweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLnN0dWR5LXByb2dyYW1zLWJ1dHRvbnMge1xuICAgIGdhcDogMTZweCAyNHB4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxufVxuXG4uc3R1ZHktcHJvZ3JhbXMtYnV0dG9uIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiAyMHB4O1xuICBjb2xvcjogIzEyMUY0NjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIHdpZHRoOiAyMzRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBnYXA6IDRweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgaGVpZ2h0OiA4MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zdHVkeS1wcm9ncmFtcy1idXR0b24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNjBweDtcbiAgfVxufVxuLnN0dWR5LXByb2dyYW1zLWJ1dHRvbi10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnN0dWR5LXByb2dyYW1zLWJ1dHRvbi1kZXNjcmlwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnN0dWR5LXByb2dyYW1zLWJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNEQjlGMEQ7XG4gIGJvcmRlci1jb2xvcjogI0RCOUYwRDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0ycHgpO1xuICBib3gtc2hhZG93OiAwIDRweCAxMnB4IHJnYmEoMjUzLCAxOTgsIDY1LCAwLjMpO1xufVxuLnN0dWR5LXByb2dyYW1zLWJ1dHRvbjpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBzb2xpZCAjMTIxRjQ2O1xuICBvdXRsaW5lLW9mZnNldDogMnB4O1xufVxuLnN0dWR5LXByb2dyYW1zLWJ1dHRvbjphY3RpdmUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG59XG5cbi5tYXRjaGluZy1nYW1lLXNlY3Rpb24ge1xuICBwYWRkaW5nOiAxMDBweCAwIDgwcHggMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm1hdGNoaW5nLWdhbWUtc2VjdGlvbiB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5tYXRjaGluZy1nYW1lLXNlY3Rpb24uaXMtc3RlcC0yIHtcbiAgYmFja2dyb3VuZDogcmdiKDI0NSwgMjQ1LCAyNDUpO1xufVxuLm1hdGNoaW5nLWdhbWUtc2VjdGlvbi5pcy1zdGVwLTMge1xuICBiYWNrZ3JvdW5kOiByZ2IoMjQ1LCAyNDUsIDI0NSk7XG59XG4ubWF0Y2hpbmctZ2FtZS1zZWN0aW9uLmlzLXN0ZXAtMyAubWF0Y2hpbmctZ2FtZS13cmFwcGVyIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcGFkZGluZy10b3A6IDEwMHB4O1xufVxuXG4ubWF0Y2hpbmctZ2FtZS13cmFwcGVyIHtcbiAgbWF4LXdpZHRoOiAxMzQwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiA0NXB4IDIxcHg7XG4gIGdhcDogMTBweDtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubWF0Y2hpbmctZ2FtZS13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAwcHggMTVweDtcbiAgfVxufVxuLm1hdGNoaW5nLWdhbWUtd3JhcHBlciAuY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tYXRjaGluZy1nYW1lLXdyYXBwZXIgLmNvbnRhaW5lciB7XG4gICAgYm94LXNoYWRvdzogMHB4IDRweCAzNXB4IDBweCByZ2JhKDQwLCA1NSwgMTAwLCAwLjA4KTtcbiAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcGFkZGluZzogMjBweCAyMHB4IDAgMjBweDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3BuZy9tYXRjaGluZy1nYW1lLW1vYmlsZS1iZy5qcGcpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICB9XG59XG5cbi5tYXRjaGluZy1nYW1lLWNvbnRlbnQtd3JhcHBlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiA1MzBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tYXRjaGluZy1nYW1lLWNvbnRlbnQtd3JhcHBlciB7XG4gICAgbWluLWhlaWdodDogYXV0bztcbiAgfVxufVxuLm1hdGNoaW5nLWdhbWUtY29udGVudC13cmFwcGVyLmFjdGl2ZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFuaW1hdGlvbjogZmFkZUluIDAuNHMgZWFzZTtcbn1cbi5tYXRjaGluZy1nYW1lLWNvbnRlbnQtd3JhcHBlciAuY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYW5pbWF0aW9uOiBmYWRlSW4gMC40cyBlYXNlO1xufVxuLm1hdGNoaW5nLWdhbWUtY29udGVudC13cmFwcGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDQxNHB4O1xuICBoZWlnaHQ6IDE5NHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3BuZy9tYXRjaGluZy1nYW1lLWljb24ucG5nKSBuby1yZXBlYXQgNTAlO1xuICB6LWluZGV4OiAtMTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDY2cHgsIC02MHB4KTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubWF0Y2hpbmctZ2FtZS1jb250ZW50LXdyYXBwZXI6OmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLm1hdGNoaW5nLWdhbWUtY29udGVudC13cmFwcGVyOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgd2lkdGg6IGNhbGMoMTAwJSArIDQycHgpO1xuICBoZWlnaHQ6IGNhbGMoMTAwJSArIDkwcHgpO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3BuZy9tYXRjaGluZy1nYW1lLWJnLnBuZykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogYXV0bztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubWF0Y2hpbmctZ2FtZS1jb250ZW50LXdyYXBwZXI6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5tYXRjaGluZy1nYW1lLWNvbnRlbnQtd3JhcHBlci5zdGVwLTI6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9zdmcvbWF0Y2hpbmctZ2FtZS1pY29uLXdoaXRlLnN2Zykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG59XG4ubWF0Y2hpbmctZ2FtZS1jb250ZW50LXdyYXBwZXIuc3RlcC0yOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9zdmcvYXRjaGluZy1nYW1lLWJnLXdoaXRlLnN2Zykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG59XG4ubWF0Y2hpbmctZ2FtZS1jb250ZW50LXdyYXBwZXIuc3RlcC0zOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvc3ZnL21hdGNoaW5nLWdhbWUtaWNvbi15ZWxsb3cuc3ZnKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNjZweCwgLTgwcHgpO1xufVxuLm1hdGNoaW5nLWdhbWUtY29udGVudC13cmFwcGVyLnN0ZXAtMzphZnRlciB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvc3ZnL2F0Y2hpbmctZ2FtZS1iZy15ZWxsb3cuc3ZnKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbn1cblxuQGtleWZyYW1lcyBmYWRlSW4ge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMHB4KTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIH1cbn1cbi5zdGVwLWJhbm5lciB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLnN0ZXAtYmFubmVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZ2FwOiA2MHB4O1xuICB9XG59XG5cbi5tYXRjaGluZy1nYW1lLWltYWdlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNTAwcHg7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogMjtcbn1cbi5tYXRjaGluZy1nYW1lLWltYWdlLmRlc2t0b3Age1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubWF0Y2hpbmctZ2FtZS1pbWFnZS5kZXNrdG9wIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ubWF0Y2hpbmctZ2FtZS1pbWFnZS5tb2JpbGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tYXRjaGluZy1nYW1lLWltYWdlLm1vYmlsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICAubWF0Y2hpbmctZ2FtZS1pbWFnZSB7XG4gICAgbWF4LXdpZHRoOiA2MDBweDtcbiAgICBmbGV4OiAxO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm1hdGNoaW5nLWdhbWUtaW1hZ2Uge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG59XG4ubWF0Y2hpbmctZ2FtZS1pbWFnZSBpbWcge1xuICAvKiBoZWlnaHQ6IDEwMCU7ICovXG4gIC8qIHdpZHRoOiAxMDAlOyAqL1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgLyogb2JqZWN0LWZpdDogY292ZXI7ICovXG4gIGJvdHRvbTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMHB4LCAtMjVweCk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm1hdGNoaW5nLWdhbWUtaW1hZ2UgaW1nIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwcHgsIDBweCk7XG4gICAgb2JqZWN0LXBvc2l0aW9uOiB0b3AgY2VudGVyO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgfVxufVxuXG4ubWF0Y2hpbmctZ2FtZS1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAyNHB4O1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB6LWluZGV4OiAyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIC5tYXRjaGluZy1nYW1lLWNvbnRlbnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIGZsZXg6IDE7XG4gICAgcGFkZGluZy1yaWdodDogMTAwcHg7XG4gICAgbWF4LXdpZHRoOiA2MDBweDtcbiAgICBnYXA6IDZweDtcbiAgfVxufVxuXG4ubWF0Y2hpbmctZ2FtZS10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZiTm9hbVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDMycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGNvbG9yOiAjMjgzNzY0O1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLm1hdGNoaW5nLWdhbWUtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMzhweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tYXRjaGluZy1nYW1lLXRpdGxlIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxufVxuXG4ubWF0Y2hpbmctZ2FtZS1kZXNjcmlwdGlvbiB7XG4gIGZvbnQtZmFtaWx5OiBcIkhlZWJvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDExMCU7XG4gIGNvbG9yOiAjMjgzNzY0O1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLm1hdGNoaW5nLWdhbWUtZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm1hdGNoaW5nLWdhbWUtZGVzY3JpcHRpb24ge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG59XG5cbi5tYXRjaGluZy1nYW1lLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogMTBweCAzMnB4O1xuICBiYWNrZ3JvdW5kOiAjZmRjNjQxO1xuICBjb2xvcjogIzEyMWY0NjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBib3JkZXItcmFkaXVzOiA2MHB4O1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNmZGM2NDE7XG4gIG1pbi13aWR0aDogMTgwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBoZWlnaHQ6IDQ0cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNEQjlGMEQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm1hdGNoaW5nLWdhbWUtYnV0dG9uIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICB9XG59XG4ubWF0Y2hpbmctZ2FtZS1idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjREI5RjBEO1xuICBib3JkZXItY29sb3I6ICNEQjlGMEQ7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMnB4KTtcbiAgYm94LXNoYWRvdzogMCA0cHggMTJweCByZ2JhKDI1MywgMTk4LCA2NSwgMC4zKTtcbn1cbi5tYXRjaGluZy1nYW1lLWJ1dHRvbjpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBzb2xpZCAjMTIxRjQ2O1xuICBvdXRsaW5lLW9mZnNldDogMnB4O1xufVxuLm1hdGNoaW5nLWdhbWUtYnV0dG9uOmFjdGl2ZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbn1cblxuLm1hdGNoaW5nLWdhbWUtY2xvc2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogODRweDtcbiAgbGVmdDogMHB4O1xuICB3aWR0aDogNDRweDtcbiAgaGVpZ2h0OiA0NHB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGNvbG9yOiAjMTIxRjQ2O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICB6LWluZGV4OiAxMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubWF0Y2hpbmctZ2FtZS1jbG9zZSB7XG4gICAgdG9wOiAxMnB4O1xuICAgIGxlZnQ6IDEycHg7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICB9XG59XG4ubWF0Y2hpbmctZ2FtZS1jbG9zZTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMxMjFGNDY7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG59XG4ubWF0Y2hpbmctZ2FtZS1jbG9zZTpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBzb2xpZCAjRkRDNjQxO1xuICBvdXRsaW5lLW9mZnNldDogMnB4O1xufVxuLm1hdGNoaW5nLWdhbWUtY2xvc2Ugc3ZnIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbn1cblxuLnN0ZXAtdHJhaXRzIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMjBweCA2MHB4IDQwcHggNjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc3RlcC10cmFpdHMge1xuICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgfVxufVxuXG4ubWF0Y2hpbmctZ2FtZS1zdGVwLWlubmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB6LWluZGV4OiAyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5tYXRjaGluZy1nYW1lLXN0ZXAtaGVhZGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMzJweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubWF0Y2hpbmctZ2FtZS1zdGVwLWhlYWRlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgfVxufVxuXG4ubWF0Y2hpbmctZ2FtZS1zdGVwLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiRmJOb2FtXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDEuNzVyZW07XG4gIGNvbG9yOiAjMTIxRjQ2O1xuICBtYXJnaW46IDAgMCA2cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLm1hdGNoaW5nLWdhbWUtc3RlcC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAzOHB4O1xuICB9XG59XG5cbi5tYXRjaGluZy1nYW1lLXN0ZXAtc3VidGl0bGUge1xuICBmb250LWZhbWlseTogXCJIZWVib1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDFyZW07XG4gIGNvbG9yOiAjM0U0MjRGO1xuICBtYXJnaW46IDAgMCAxNnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIC5tYXRjaGluZy1nYW1lLXN0ZXAtc3VidGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBtYXJnaW46IDAgMCA1MHB4O1xuICB9XG59XG5cbi5tYXRjaGluZy1nYW1lLXNlbGVjdGlvbi1jb3VudCB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDhweDtcbiAgcGFkZGluZzogOHB4IDE2cHg7XG4gIGJhY2tncm91bmQ6ICNGNUY1RjU7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGZvbnQtZmFtaWx5OiBcIkhlZWJvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGNvbG9yOiAjM0U0MjRGO1xuICBkaXNwbGF5OiBub25lO1xufVxuLm1hdGNoaW5nLWdhbWUtc2VsZWN0aW9uLWNvdW50IC5jdXJyZW50LWNvdW50IHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMxMjFGNDY7XG59XG5cbi5tYXRjaGluZy1nYW1lLXRyYWl0cy1ncmlkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDEycHg7XG4gIG1hcmdpbi1ib3R0b206IDMycHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLm1hdGNoaW5nLWdhbWUtdHJhaXRzLWdyaWQge1xuICAgIGdhcDogMjRweDtcbiAgfVxufVxuLm1hdGNoaW5nLWdhbWUtdHJhaXQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDEycHggMjRweDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4yNXMgZWFzZTtcbiAgZm9udC1mYW1pbHk6IFwiSGVlYm9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzEyMUY0NjtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjQ3LCAyMzcsIDIwNCwgMC4yNSk7XG4gIGJvcmRlcjogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tYXRjaGluZy1nYW1lLXRyYWl0IHtcbiAgICBwYWRkaW5nOiAxMnB4IDE0cHg7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgfVxufVxuLm1hdGNoaW5nLWdhbWUtdHJhaXQgLnRyYWl0LW5hbWUge1xuICBmbGV4OiAxO1xufVxuLm1hdGNoaW5nLWdhbWUtdHJhaXQgLnRyYWl0LWNoZWNrIHtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiAjRjVGNUY1O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjI1cyBlYXNlO1xuICBmbGV4LXNocmluazogMDtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2U7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm1hdGNoaW5nLWdhbWUtdHJhaXQgLnRyYWl0LWNoZWNrIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ubWF0Y2hpbmctZ2FtZS10cmFpdCAudHJhaXQtY2hlY2sgc3ZnIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4yNXMgZWFzZTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4ubWF0Y2hpbmctZ2FtZS10cmFpdDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI0ZEQzY0MTtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTMsIDE5OCwgNjUsIDAuMDUpO1xufVxuLm1hdGNoaW5nLWdhbWUtdHJhaXQ6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLm1hdGNoaW5nLWdhbWUtdHJhaXQuaXMtc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kOiAjRkRDNjQxO1xufVxuLm1hdGNoaW5nLWdhbWUtdHJhaXQuaXMtc2VsZWN0ZWQgLnRyYWl0LWNoZWNrIHtcbiAgYmFja2dyb3VuZDogI0ZEQzY0MTtcbiAgb3BhY2l0eTogMTtcbn1cbi5tYXRjaGluZy1nYW1lLXRyYWl0LmlzLXNlbGVjdGVkIC50cmFpdC1jaGVjayBzdmcge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICBjb2xvcjogIzEyMUY0Njtcbn1cbi5tYXRjaGluZy1nYW1lLXRyYWl0LnNoYWtlIHtcbiAgYW5pbWF0aW9uOiBzaGFrZSAwLjVzIGVhc2U7XG59XG5cbkBrZXlmcmFtZXMgc2hha2Uge1xuICAwJSwgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICB9XG4gIDIwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC00cHgpO1xuICB9XG4gIDQwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDRweCk7XG4gIH1cbiAgNjAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTRweCk7XG4gIH1cbiAgODAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNHB4KTtcbiAgfVxufVxuLm1hdGNoaW5nLWdhbWUtc3RlcC1mb290ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGVuZDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxNnB4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLm1hdGNoaW5nLWdhbWUtc3RlcC1mb290ZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICBnYXA6IDEycHg7XG4gIH1cbn1cblxuLm1hdGNoaW5nLWdhbWUtYmFjay1idG4ge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogOHB4O1xuICBwYWRkaW5nOiAxNHB4IDMycHg7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzEyMUY0NjtcbiAgYm9yZGVyOiAycHggc29saWQgI0U5RURGMjtcbiAgYm9yZGVyLXJhZGl1czogNjBweDtcbiAgZm9udC1mYW1pbHk6IFwiSGVlYm9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLm1hdGNoaW5nLWdhbWUtYmFjay1idG4ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4ubWF0Y2hpbmctZ2FtZS1iYWNrLWJ0biBzdmcge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xufVxuLm1hdGNoaW5nLWdhbWUtYmFjay1idG46aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMxMjFGNDY7XG4gIGJhY2tncm91bmQ6IHJnYmEoMTgsIDMxLCA3MCwgMC4wNSk7XG59XG4ubWF0Y2hpbmctZ2FtZS1iYWNrLWJ0bjpob3ZlciBzdmcge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNHB4KTtcbn1cbi5tYXRjaGluZy1nYW1lLWJhY2stYnRuOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IHNvbGlkICNGREM2NDE7XG4gIG91dGxpbmUtb2Zmc2V0OiAycHg7XG59XG5cbi5tYXRjaGluZy1nYW1lLXN1Ym1pdC1idG4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMTIxZjQ2O1xuICBnYXA6IDE2cHg7XG4gIHBhZGRpbmc6IDEwcHggMzJweDtcbiAgYm9yZGVyLXJhZGl1czogNjBweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1mYW1pbHk6IFwiRmJOb2FtXCIsIHNhbnMtc2VyaWY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICBsZXR0ZXItc3BhY2luZzogMCU7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBjb2xvcjogIzEyMWY0NjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tYXRjaGluZy1nYW1lLXN1Ym1pdC1idG4ge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMycHgpO1xuICB9XG59XG4ubWF0Y2hpbmctZ2FtZS1zdWJtaXQtYnRuIHNwYW4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiA4cHg7XG4gIGJhY2tncm91bmQ6ICMxMjFmNDY7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG59XG4ubWF0Y2hpbmctZ2FtZS1zdWJtaXQtYnRuIHNwYW4gc3ZnIHtcbiAgd2lkdGg6IDEzcHg7XG4gIGhlaWdodDogMTNweDtcbiAgZmlsbDogcmdiKDI1NSwgMjU1LCAyNTUpO1xufVxuLm1hdGNoaW5nLWdhbWUtc3VibWl0LWJ0bjpob3Zlcjpub3QoOmRpc2FibGVkKSB7XG4gIGJvcmRlci1jb2xvcjogI2ZkYzY0MTtcbiAgY29sb3I6ICNmZGM2NDE7XG59XG4ubWF0Y2hpbmctZ2FtZS1zdWJtaXQtYnRuOmhvdmVyOm5vdCg6ZGlzYWJsZWQpIHNwYW4ge1xuICBiYWNrZ3JvdW5kOiAjZmRjNjQxO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSBzY2FsZSgxLjEpO1xufVxuLm1hdGNoaW5nLWdhbWUtc3VibWl0LWJ0bjpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBzb2xpZCAjRkRDNjQxO1xuICBvdXRsaW5lLW9mZnNldDogMnB4O1xufVxuLm1hdGNoaW5nLWdhbWUtc3VibWl0LWJ0bjpkaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuNTtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cblxuLnN0ZXAtcmVzdWx0IHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDYwcHggMjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc3RlcC1yZXN1bHQge1xuICAgIHBhZGRpbmc6IDQwcHggMTZweDtcbiAgfVxufVxuXG4ubWF0Y2hpbmctZ2FtZS1yZXN1bHRzLWNvbnRlbnQge1xuICBtYXgtd2lkdGg6IDExMDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctdG9wOiA1MHB4O1xufVxuXG4ubWF0Y2hpbmctZ2FtZS1yZXN1bHRzLWljb24ge1xuICB3aWR0aDogODBweDtcbiAgaGVpZ2h0OiA4MHB4O1xuICBtYXJnaW46IDAgYXV0byAyNHB4O1xuICBjb2xvcjogI0ZEQzY0MTtcbiAgYW5pbWF0aW9uOiByZXN1bHRJY29uUG9wIDAuNXMgZWFzZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubWF0Y2hpbmctZ2FtZS1yZXN1bHRzLWljb24ge1xuICAgIHdpZHRoOiA2NHB4O1xuICAgIGhlaWdodDogNjRweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG4ubWF0Y2hpbmctZ2FtZS1yZXN1bHRzLWljb24gc3ZnIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuQGtleWZyYW1lcyByZXN1bHRJY29uUG9wIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xuICB9XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxufVxuLm1hdGNoaW5nLWdhbWUtcmVzdWx0cy10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZiTm9hbVwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogcmdiKDQwLCA1NSwgMTAwKTtcbiAgbWFyZ2luOiAwO1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBmb250LXNpemU6IDM4cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tYXRjaGluZy1nYW1lLXJlc3VsdHMtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbi5tYXRjaGluZy1nYW1lLXJlc3VsdHMtdGl0bGUgLnJlc3VsdC1wZXJjZW50YWdlIHtcbiAgY29sb3I6ICNGREM2NDE7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWluLXdpZHRoOiA2MHB4O1xufVxuLm1hdGNoaW5nLWdhbWUtcmVzdWx0cy10aXRsZSAucmVzdWx0LXByb2dyYW0ge1xuICBjb2xvcjogIzI4Mzc2NDtcbn1cblxuLm1hdGNoaW5nLWdhbWUtcGVyY2VudGFnZS1iYXIge1xuICBtYXJnaW4tYm90dG9tOiAzMnB4O1xufVxuXG4ucGVyY2VudGFnZS1iYXItdHJhY2sge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQ6IHJnYigyMzMsIDIzNywgMjQyKTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xufVxuXG4ucGVyY2VudGFnZS1iYXItZmlsbCB7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogcmFkaWFsLWdyYWRpZW50KDM0LjQ4JSAxNDYuMzklIGF0IDQ4LjQ1JSAzMy41MyUsICMyODM3NjQgMCUsICM3NDg3QzIgOTcuNiUpO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIHdpZHRoOiAwJTtcbiAgdHJhbnNpdGlvbjogd2lkdGggMS41cyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xufVxuXG4ucGVyY2VudGFnZS12YWx1ZSB7XG4gIGZvbnQtZmFtaWx5OiBIZWVibywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxMzBweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6IHJnYig0MCwgNTUsIDEwMCk7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wZXJjZW50YWdlLXZhbHVlIHtcbiAgICBmb250LXNpemU6IDcycHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cbi5tYXRjaGluZy1nYW1lLXJlc3VsdHMtZGVzY3JpcHRpb24ge1xuICBmb250LWZhbWlseTogXCJIZWVib1wiLCBzYW5zLXNlcmlmO1xuICBsaW5lLWhlaWdodDogMS43O1xuICBjb2xvcjogIzNFNDI0RjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBtYXgtd2lkdGg6IDYyMHB4O1xufVxuXG4ubWF0Y2hpbmctZ2FtZS1yZXN1bHRzLWFjdGlvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZW5kO1xuICBnYXA6IDE2cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm1hdGNoaW5nLWdhbWUtcmVzdWx0cy1hY3Rpb25zIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAxMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4ubWF0Y2hpbmctZ2FtZS1yZXN1bHRzLWN0YSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMxMjFmNDY7XG4gIGdhcDogMTZweDtcbiAgcGFkZGluZzogMTBweCAzMnB4O1xuICBib3JkZXItcmFkaXVzOiA2MHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWZhbWlseTogXCJGYk5vYW1cIiwgc2Fucy1zZXJpZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXNpemU6IDIwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gIGxldHRlci1zcGFjaW5nOiAwJTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGNvbG9yOiAjMTIxZjQ2O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tYXRjaGluZy1nYW1lLXJlc3VsdHMtY3RhIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMnB4KTtcbiAgfVxufVxuLm1hdGNoaW5nLWdhbWUtcmVzdWx0cy1jdGEgLmN0YS1pY29uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogOHB4O1xuICBiYWNrZ3JvdW5kOiByZ2IoNDAsIDU1LCAxMDApO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xufVxuLm1hdGNoaW5nLWdhbWUtcmVzdWx0cy1jdGEgLmN0YS1pY29uIHN2ZyB7XG4gIHdpZHRoOiAxM3B4O1xuICBoZWlnaHQ6IDEzcHg7XG4gIGZpbGw6IHJnYigyNTUsIDI1NSwgMjU1KTtcbn1cbi5tYXRjaGluZy1nYW1lLXJlc3VsdHMtY3RhOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmRjNjQxO1xuICBjb2xvcjogI2ZkYzY0MTtcbn1cbi5tYXRjaGluZy1nYW1lLXJlc3VsdHMtY3RhOmhvdmVyIC5jdGEtaWNvbiB7XG4gIGJhY2tncm91bmQ6ICNmZGM2NDE7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHNjYWxlKDEuMSk7XG59XG4ubWF0Y2hpbmctZ2FtZS1yZXN1bHRzLWN0YTpob3ZlciAuY3RhLXRleHQge1xuICBjb2xvcjogI2ZkYzY0MTtcbn1cbi5tYXRjaGluZy1nYW1lLXJlc3VsdHMtY3RhOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IHNvbGlkICNGREM2NDE7XG4gIG91dGxpbmUtb2Zmc2V0OiAycHg7XG59XG5cbi5tYXRjaGluZy1nYW1lLXJlc3RhcnQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzNFNDI0RjtcbiAgYm9yZGVyOiBub25lO1xuICBmb250LWZhbWlseTogXCJIZWVib1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDAuOTM3NXJlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5tYXRjaGluZy1nYW1lLXJlc3RhcnQ6aG92ZXIge1xuICBjb2xvcjogIzEyMUY0Njtcbn1cbi5tYXRjaGluZy1nYW1lLXJlc3RhcnQ6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggc29saWQgI0ZEQzY0MTtcbiAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbn1cblxuLm1hdGNoaW5nLWdhbWUtcmVzdWx0cy10aXRsZS13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogZW5kO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tYXRjaGluZy1nYW1lLXJlc3VsdHMtdGl0bGUtd3JhcHBlciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogMTBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuLm1hdGNoaW5nLWdhbWUtc2VjdGlvbi5pcy10aGlua2luZyAucGVyY2VudGFnZS1iYXItZmlsbCB7XG4gIGFuaW1hdGlvbjogdGhpbmtpbmdQdWxzZSAwLjhzIGVhc2UtaW4tb3V0IGluZmluaXRlO1xuICB3aWR0aDogMzAlICFpbXBvcnRhbnQ7XG59XG4ubWF0Y2hpbmctZ2FtZS1zZWN0aW9uLmlzLXRoaW5raW5nIC5wZXJjZW50YWdlLXZhbHVlIHtcbiAgYW5pbWF0aW9uOiB0aGlua2luZ0ZhZGUgMC42cyBlYXNlLWluLW91dCBpbmZpbml0ZSBhbHRlcm5hdGU7XG59XG5cbkBrZXlmcmFtZXMgdGhpbmtpbmdQdWxzZSB7XG4gIDAlIHtcbiAgICB3aWR0aDogMjAlICFpbXBvcnRhbnQ7XG4gICAgb3BhY2l0eTogMC42O1xuICB9XG4gIDUwJSB7XG4gICAgd2lkdGg6IDQwJSAhaW1wb3J0YW50O1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgMTAwJSB7XG4gICAgd2lkdGg6IDIwJSAhaW1wb3J0YW50O1xuICAgIG9wYWNpdHk6IDAuNjtcbiAgfVxufVxuQGtleWZyYW1lcyB0aGlua2luZ0ZhZGUge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMC40O1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbi5jdGEtc2VjdGlvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogNjBweCAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jdGEtc2VjdGlvbiB7XG4gICAgcGFkZGluZzogNDBweCAwO1xuICB9XG59XG4uY3RhLXNlY3Rpb24gLmNvbnRhaW5lciB7XG4gIG1heC13aWR0aDogMTI4MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMCAxNnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIC5jdGEtc2VjdGlvbiAuY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAwIDQwcHg7XG4gIH1cbn1cbi5jdGEtc2VjdGlvbi1jb250ZW50IHtcbiAgbWluLWhlaWdodDogMjAwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogOHB4IDIwcHggOHB4IDgwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9wbmcvYmFubmVyLWNvbnRhY3QucG5nKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTAlO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG4uY3RhLXNlY3Rpb24tdGl0bGUge1xuICBmb250LWZhbWlseTogXCJGYk5vYW1cIiwgc2Fucy1zZXJpZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB6LWluZGV4OiAxMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDA7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDMycHg7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xufVxuLmN0YS1zZWN0aW9uLWRlc2NyaXB0aW9uIHtcbiAgZm9udC1mYW1pbHk6IFwiRmJOb2FtXCIsIHNhbnMtc2VyaWY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgei1pbmRleDogMTA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAwO1xuICBtYXgtd2lkdGg6IDgwMHB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDMycHg7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xufVxuLmN0YS1zZWN0aW9uLWJ1dHRvbiB7XG4gIG1hcmdpbi10b3A6IDMycHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmN0YS1zZWN0aW9uLWJ1dHRvbiB7XG4gICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMzJweCk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG4uY3RhLXNlY3Rpb24tYnV0dG9uIGEge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgZ2FwOiAxNnB4O1xuICBwYWRkaW5nOiAxMHB4IDMycHg7XG4gIGJvcmRlci1yYWRpdXM6IDYwcHg7XG4gIGJvcmRlci13aWR0aDogMXB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWZhbWlseTogXCJGYk5vYW1cIiwgc2Fucy1zZXJpZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXNpemU6IDIwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gIGxldHRlci1zcGFjaW5nOiAwJTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGNvbG9yOiAjZmZmO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmN0YS1zZWN0aW9uLWJ1dHRvbiBhIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1heC13aWR0aDogMjIwcHg7XG4gIH1cbn1cbi5jdGEtc2VjdGlvbi1idXR0b24gYSBzcGFuIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogOHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xufVxuLmN0YS1zZWN0aW9uLWJ1dHRvbiBhIHNwYW4gc3ZnIHtcbiAgd2lkdGg6IDEzcHg7XG4gIGhlaWdodDogMTNweDtcbiAgZmlsbDogcmdiKDI1NSwgMjU1LCAyNTUpO1xufVxuLmN0YS1zZWN0aW9uLWJ1dHRvbiBhOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmRjNjQxO1xuICBjb2xvcjogI2ZkYzY0MTtcbn1cbi5jdGEtc2VjdGlvbi1idXR0b24gYTpob3ZlciBzcGFuIHtcbiAgYmFja2dyb3VuZDogI2ZkYzY0MTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgc2NhbGUoMS4xKTtcbn1cbi5jdGEtc2VjdGlvbi0tZGFyayAuY3RhLXNlY3Rpb24tY29udGVudCB7XG4gIGJhY2tncm91bmQ6ICMxMjFGNDY7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9wbmcvYmFubmVyLWNvbnRhY3QucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMCUgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG4uY3RhLXNlY3Rpb24tLWRhcmsgLmN0YS1zZWN0aW9uLXRpdGxlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uY3RhLXNlY3Rpb24tLWRhcmsgLmN0YS1zZWN0aW9uLWRlc2NyaXB0aW9uIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uY3RhLXNlY3Rpb24tLWRhcmsgLmN0YS1zZWN0aW9uLWJ1dHRvbiBhIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0ZEQzY0MTtcbiAgY29sb3I6ICNGREM2NDE7XG59XG4uY3RhLXNlY3Rpb24tLWRhcmsgLmN0YS1zZWN0aW9uLWJ1dHRvbiBhIHNwYW4ge1xuICBiYWNrZ3JvdW5kOiAjRkRDNjQxO1xufVxuLmN0YS1zZWN0aW9uLS1kYXJrIC5jdGEtc2VjdGlvbi1idXR0b24gYSBzcGFuIHN2ZyBwYXRoIHtcbiAgZmlsbDogIzEyMUY0Njtcbn1cbi5jdGEtc2VjdGlvbi0teWVsbG93IC5jdGEtc2VjdGlvbi1jb250ZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZEQzY0MTtcbn1cbi5jdGEtc2VjdGlvbi0teWVsbG93IC5jdGEtc2VjdGlvbi10aXRsZSB7XG4gIGNvbG9yOiAjMjgzNzY0O1xufVxuLmN0YS1zZWN0aW9uLS15ZWxsb3cgLmN0YS1zZWN0aW9uLWRlc2NyaXB0aW9uIHtcbiAgY29sb3I6ICMyODM3NjQ7XG59XG4uY3RhLXNlY3Rpb24tLXllbGxvdyAuY3RhLXNlY3Rpb24tYnV0dG9uIGEge1xuICBib3JkZXItY29sb3I6ICMxMjFGNDY7XG4gIGNvbG9yOiAjMTIxRjQ2O1xufVxuLmN0YS1zZWN0aW9uLS15ZWxsb3cgLmN0YS1zZWN0aW9uLWJ1dHRvbiBhIHNwYW4ge1xuICBiYWNrZ3JvdW5kOiAjMTIxRjQ2O1xufVxuXG4uY2Fyb3VzZWwtZGlmZmVyZW50LWNhcmRzIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uY2Fyb3VzZWwtZGlmZmVyZW50LWNhcmRzLXNlY3Rpb24ge1xuICBwYWRkaW5nOiA4MHB4IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNhcm91c2VsLWRpZmZlcmVudC1jYXJkcy1zZWN0aW9uIHtcbiAgICBwYWRkaW5nOiA0MHB4IDA7XG4gIH1cbn1cbi5jYXJvdXNlbC1kaWZmZXJlbnQtY2FyZHMtc2VjdGlvbiAuY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiAxMjAwcHg7XG59XG4uY2Fyb3VzZWwtZGlmZmVyZW50LWNhcmRzLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiRmJOb2FtXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgbGluZS1oZWlnaHQ6IDI4LjZweDtcbiAgY29sb3I6ICMxMjFGNDY7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDI0cHg7XG4gIGZvbnQtc2l6ZTogMzhweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMxMjFmNDY7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNhcm91c2VsLWRpZmZlcmVudC1jYXJkcy10aXRsZSB7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuLmNhcm91c2VsLWRpZmZlcmVudC1jYXJkcy10aXRsZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiA4OHB4O1xuICBoZWlnaHQ6IDRweDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3BuZy91bmRlcmxpbmUucG5nKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5jYXJvdXNlbC1kaWZmZXJlbnQtY2FyZHMtc3ViLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiSGVlYm9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzNFNDI0RjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDAgYXV0byA0MHB4IGF1dG87XG4gIHBhZGRpbmctaW5saW5lOiAxNXB4O1xuICBtYXgtd2lkdGg6IDY1NHB4O1xufVxuLmNhcm91c2VsLWRpZmZlcmVudC1jYXJkcy1ncmlkIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIGdhcDogMjRweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc1cHgpIHtcbiAgLmNhcm91c2VsLWRpZmZlcmVudC1jYXJkcy1ncmlkIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLmNhcm91c2VsLWRpZmZlcmVudC1jYXJkcy1ncmlkIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICAgIGdhcDogMzBweDtcbiAgfVxufVxuLmNhcm91c2VsLWRpZmZlcmVudC1jYXJkcy1ncmlkIC5jYXJvdXNlbC1kaWZmZXJlbnQtY2FyZHMtaXRlbSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmNhcm91c2VsLWRpZmZlcmVudC1jYXJkcy13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTZweDtcbn1cbi5jYXJvdXNlbC1kaWZmZXJlbnQtY2FyZHMtd3JhcHBlciAuY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiAxMzgwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIC5jYXJvdXNlbC1kaWZmZXJlbnQtY2FyZHMtd3JhcHBlci0tZ3JpZC1kZXNrdG9wIC5jYXJvdXNlbC1kaWZmZXJlbnQtY2FyZHMtc3dpcGVyIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxuICAuY2Fyb3VzZWwtZGlmZmVyZW50LWNhcmRzLXdyYXBwZXItLWdyaWQtZGVza3RvcCAuY2Fyb3VzZWwtZGlmZmVyZW50LWNhcmRzLXN3aXBlciAuc3dpcGVyLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgICBnYXA6IDMwcHg7XG4gIH1cbiAgLmNhcm91c2VsLWRpZmZlcmVudC1jYXJkcy13cmFwcGVyLS1ncmlkLWRlc2t0b3AgLmNhcm91c2VsLWRpZmZlcmVudC1jYXJkcy1zd2lwZXIgLnN3aXBlci1zbGlkZSB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxufVxuLmNhcm91c2VsLWRpZmZlcmVudC1jYXJkcy1zd2lwZXIge1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlyZWN0aW9uOiBydGw7XG4gIHBhZGRpbmc6IDMwcHggMjBweDtcbn1cbi5jYXJvdXNlbC1kaWZmZXJlbnQtY2FyZHMtc3dpcGVyIC5zd2lwZXItd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xufVxuLmNhcm91c2VsLWRpZmZlcmVudC1jYXJkcy1zd2lwZXIgLnN3aXBlci1zbGlkZSB7XG4gIGhlaWdodDogYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4uY2Fyb3VzZWwtZGlmZmVyZW50LWNhcmRzLW5hdmlnYXRpb24ge1xuICBkaXNwbGF5OiBub25lO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogI0U5RURGMjtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBnYXA6IDFyZW07XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAwcHggOHB4O1xufVxuLmNhcm91c2VsLWRpZmZlcmVudC1jYXJkcy1hcnJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMzVweDtcbiAgaGVpZ2h0OiAzNXB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICNFOUVERjI7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogIzEyMUY0NjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgcGFkZGluZzogMDtcbn1cbi5jYXJvdXNlbC1kaWZmZXJlbnQtY2FyZHMtYXJyb3c6aG92ZXI6bm90KDpkaXNhYmxlZCkge1xuICBiYWNrZ3JvdW5kOiAjMTIxRjQ2O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMTIxRjQ2O1xufVxuLmNhcm91c2VsLWRpZmZlcmVudC1jYXJkcy1hcnJvdzpkaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuMztcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uY2Fyb3VzZWwtZGlmZmVyZW50LWNhcmRzLWFycm93IHN2ZyB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG59XG5cbi5ncmlkLWRpZmZlcmVudC10eXBlcy1jYXJkcyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmdyaWQtZGlmZmVyZW50LXR5cGVzLWNhcmRzLXNlY3Rpb24ge1xuICBtYXJnaW46IDQwcHggMDtcbn1cbi5ncmlkLWRpZmZlcmVudC10eXBlcy1jYXJkcy1zZWN0aW9uIC5jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDExNTJweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uZ3JpZC1kaWZmZXJlbnQtdHlwZXMtY2FyZHMtdGl0bGUge1xuICBmb250LWZhbWlseTogXCJGYk5vYW1cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAyNnB4O1xuICBsaW5lLWhlaWdodDogMjguNnB4O1xuICBjb2xvcjogIzEyMUY0NjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMjRweDtcbiAgZm9udC1zaXplOiAzOHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzEyMWY0NjtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cbi5ncmlkLWRpZmZlcmVudC10eXBlcy1jYXJkcy10aXRsZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiA4OHB4O1xuICBoZWlnaHQ6IDRweDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3BuZy91bmRlcmxpbmUucG5nKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5ncmlkLWRpZmZlcmVudC10eXBlcy1jYXJkcy1zdWItdGl0bGUge1xuICBmb250LWZhbWlseTogXCJIZWVib1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjM0U0MjRGO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMCBhdXRvIDQwcHggYXV0bztcbiAgcGFkZGluZy1pbmxpbmU6IDE1cHg7XG4gIG1heC13aWR0aDogNjU0cHg7XG59XG4uZ3JpZC1kaWZmZXJlbnQtdHlwZXMtY2FyZHMtZ3JpZCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICBnYXA6IDI0cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NXB4KSB7XG4gIC5ncmlkLWRpZmZlcmVudC10eXBlcy1jYXJkcy1ncmlkIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLmdyaWQtZGlmZmVyZW50LXR5cGVzLWNhcmRzLWdyaWQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gICAgZ2FwOiAzMHB4O1xuICB9XG59XG4uZ3JpZC1kaWZmZXJlbnQtdHlwZXMtY2FyZHMtZ3JpZCAuZ3JpZC1kaWZmZXJlbnQtdHlwZXMtY2FyZHMtaXRlbSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uaW5zdGFncmFtLWNhcmRzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDYwcHggMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaW5zdGFncmFtLWNhcmRzIHtcbiAgICBwYWRkaW5nOiA0MHB4IDA7XG4gIH1cbn1cbi5pbnN0YWdyYW0tY2FyZHMtc2VjdGlvbiAuY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiAxMzMwcHg7XG59XG4uaW5zdGFncmFtLWNhcmRzLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiRmJOb2FtXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMzhweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgY29sb3I6ICMxMjFGNDY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDI0cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmluc3RhZ3JhbS1jYXJkcy10aXRsZSB7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gIH1cbn1cbi5pbnN0YWdyYW0tY2FyZHMtdGl0bGU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogODhweDtcbiAgaGVpZ2h0OiA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9wbmcvdW5kZXJsaW5lLnBuZyk7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbn1cblxuLmluc3RhZ3JhbS1jYXJkcy13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaW5zdGFncmFtLWNhcmRzLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGdhcDogMTBweDtcbiAgfVxufVxuLmluc3RhZ3JhbS1jYXJkcy13cmFwcGVyLS1zbGlkZXItbW9kZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTBweDtcbn1cblxuLmluc3RhZ3JhbS1jYXJkcy1zd2lwZXIge1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLmluc3RhZ3JhbS1jYXJkcy1zd2lwZXIgLnN3aXBlci13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBnYXA6IDVweDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5pbnN0YWdyYW0tY2FyZHMtc3dpcGVyIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG4gIC5pbnN0YWdyYW0tY2FyZHMtc3dpcGVyIC5zd2lwZXItd3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgfVxuICAuaW5zdGFncmFtLWNhcmRzLXN3aXBlciAuc3dpcGVyLXNsaWRlIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgZmxleC1zaHJpbms6IDA7XG4gIH1cbn1cblxuLmluc3RhZ3JhbS1jYXJkcy13cmFwcGVyLS1zbGlkZXItbW9kZSAuaW5zdGFncmFtLWNhcmRzLXN3aXBlciB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLmluc3RhZ3JhbS1jYXJkcy13cmFwcGVyLS1zbGlkZXItbW9kZSAuaW5zdGFncmFtLWNhcmRzLXN3aXBlciAuc3dpcGVyLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLmluc3RhZ3JhbS1jYXJkcy13cmFwcGVyLS1zbGlkZXItbW9kZSAuaW5zdGFncmFtLWNhcmRzLXN3aXBlciAuc3dpcGVyLXNsaWRlIHtcbiAgICBmbGV4OiBub25lICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IGNhbGMoKDEwMCUgLSAyMHB4KSAvIDUpICFpbXBvcnRhbnQ7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICAuaW5zdGFncmFtLWNhcmRzLXdyYXBwZXItLXNsaWRlci1tb2RlIC5pbnN0YWdyYW0tY2FyZCB7XG4gICAgZmxleDogbm9uZTtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5pbnN0YWdyYW0tY2FyZHMtbmF2aWdhdGlvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiAjRTlFREYyO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGdhcDogMXJlbTtcbiAgbWFyZ2luOiAxNnB4IGF1dG8gMDtcbiAgcGFkZGluZzogMHB4IDhweDtcbn1cblxuLmluc3RhZ3JhbS1jYXJkcy1hcnJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMzVweDtcbiAgaGVpZ2h0OiAzNXB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICNFOUVERjI7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogIzEyMUY0NjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgcGFkZGluZzogMDtcbn1cbi5pbnN0YWdyYW0tY2FyZHMtYXJyb3c6aG92ZXI6bm90KDpkaXNhYmxlZCkge1xuICBiYWNrZ3JvdW5kOiAjMTIxRjQ2O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMTIxRjQ2O1xufVxuLmluc3RhZ3JhbS1jYXJkcy1hcnJvdzpkaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuMztcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uaW5zdGFncmFtLWNhcmRzLWFycm93IHN2ZyB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG59XG5cbi5pbnN0YWdyYW0tY2FyZCB7XG4gIGZsZXg6IDE7XG4gIGhlaWdodDogMzU4LjE4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaW5zdGFncmFtLWNhcmQge1xuICAgIGZsZXg6IG5vbmU7XG4gICAgd2lkdGg6IDI1M3B4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAzNTguMThweCAhaW1wb3J0YW50O1xuICB9XG59XG4uaW5zdGFncmFtLWNhcmQtbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuLmluc3RhZ3JhbS1jYXJkLWltYWdlLXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uaW5zdGFncmFtLWNhcmQtaW1hZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xufVxuLmluc3RhZ3JhbS1jYXJkLWljb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogOHB4O1xuICByaWdodDogOHB4O1xuICB3aWR0aDogMzRweDtcbiAgaGVpZ2h0OiAzNHB4O1xuICB6LWluZGV4OiAyO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uaW5zdGFncmFtLWNhcmQtaWNvbiBzdmcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBmaWx0ZXI6IGRyb3Atc2hhZG93KDAgMnB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMykpO1xufVxuLmluc3RhZ3JhbS1jYXJkOmhvdmVyIC5pbnN0YWdyYW0tY2FyZC1pbWFnZSB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG59XG4uaW5zdGFncmFtLWNhcmQ6aG92ZXIgLmluc3RhZ3JhbS1jYXJkLWljb24ge1xuICBvcGFjaXR5OiAxO1xufVxuXG4ucGFydG5lcnMtY2FyZHMge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogNjBweCAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wYXJ0bmVycy1jYXJkcyB7XG4gICAgcGFkZGluZzogNDBweCAwO1xuICB9XG59XG4ucGFydG5lcnMtY2FyZHMtc2VjdGlvbiB7XG4gIHBhZGRpbmc6IDgwcHggMDtcbn1cbi5wYXJ0bmVycy1jYXJkcy1zZWN0aW9uIC5jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDEzMzZweDtcbn1cbi5wYXJ0bmVycy1jYXJkcyAuY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiAxMjgwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAwIDE2cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLnBhcnRuZXJzLWNhcmRzIC5jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDAgNDBweDtcbiAgfVxufVxuLnBhcnRuZXJzLWNhcmRzLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiRmJOb2FtXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMzhweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgY29sb3I6ICMxMjFGNDY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDI0cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBhcnRuZXJzLWNhcmRzLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuLnBhcnRuZXJzLWNhcmRzLXRpdGxlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDg4cHg7XG4gIGhlaWdodDogNHB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcG5nL3VuZGVybGluZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG59XG4ucGFydG5lcnMtY2FyZHMtZGVzY3JpcHRpb24ge1xuICBmb250LWZhbWlseTogXCJIZWVib1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIGNvbG9yOiAjMTIxRjQ2O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIG1heC13aWR0aDogODAwcHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBhcnRuZXJzLWNhcmRzLWRlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgfVxufVxuXG4ucGFydG5lcnMtY2FyZHMtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMjRweDtcbn1cbi5wYXJ0bmVycy1jYXJkcy13cmFwcGVyLS1zbGlkZXItbW9kZSAucGFydG5lcnMtY2FyZHMtc3dpcGVyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICAucGFydG5lcnMtY2FyZHMtd3JhcHBlci0tc2xpZGVyLW1vZGUgLnBhcnRuZXJzLWNhcmRzLXN3aXBlciAuc3dpcGVyLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgfVxuICAucGFydG5lcnMtY2FyZHMtd3JhcHBlci0tc2xpZGVyLW1vZGUgLnBhcnRuZXJzLWNhcmRzLXN3aXBlciAuc3dpcGVyLXNsaWRlIHtcbiAgICBmbGV4OiBub25lICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IGNhbGMoKDEwMCUgLSA2MHB4KSAvIDUpICFpbXBvcnRhbnQ7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gIH1cbn1cblxuLnBhcnRuZXJzLWNhcmRzLXN3aXBlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cbi5wYXJ0bmVycy1jYXJkcy1zd2lwZXIgLnN3aXBlci13cmFwcGVyIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNSwgMWZyKTtcbiAgZ2FwOiAxNXB4O1xuICBqdXN0aWZ5LWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnBhcnRuZXJzLWNhcmRzLXN3aXBlciAuc3dpcGVyLXdyYXBwZXIge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcik7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucGFydG5lcnMtY2FyZHMtc3dpcGVyIC5zd2lwZXItd3JhcHBlciB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5wYXJ0bmVycy1jYXJkcy1zd2lwZXIgLnN3aXBlci13cmFwcGVyIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgfVxufVxuLnBhcnRuZXJzLWNhcmRzLXN3aXBlciAuc3dpcGVyLXNsaWRlIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4ucGFydG5lcnMtY2FyZHMtbmF2aWdhdGlvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiAjRTlFREYyO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGdhcDogMXJlbTtcbiAgcGFkZGluZzogMHB4IDhweDtcbn1cblxuLnBhcnRuZXJzLWNhcmRzLWFycm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAzNXB4O1xuICBoZWlnaHQ6IDM1cHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogI0U5RURGMjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiAjMTIxRjQ2O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICBwYWRkaW5nOiAwO1xufVxuLnBhcnRuZXJzLWNhcmRzLWFycm93OmhvdmVyOm5vdCg6ZGlzYWJsZWQpIHtcbiAgYmFja2dyb3VuZDogIzEyMUY0NjtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4ucGFydG5lcnMtY2FyZHMtYXJyb3c6ZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjM7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnBhcnRuZXJzLWNhcmRzLWFycm93IHN2ZyB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG59XG5cbi5wYXJ0bmVycy1jYXJkIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTIxLjFweDtcbiAgcGFkZGluZzogNDUuNTJweCAyOC4yM3B4IDMwLjk2cHggMjguMjNweDtcbiAgYm9yZGVyLXJhZGl1czogMTIuNzVweDtcbiAgYmFja2dyb3VuZDogI0Y1RjVGNTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2UsIGJveC1zaGFkb3cgMC4zcyBlYXNlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wYXJ0bmVycy1jYXJkIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgYXNwZWN0LXJhdGlvOiAyNDguNTYvMTIxLjE7XG4gICAgcGFkZGluZzogMzVweCAyMHB4IDI1cHggMjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wYXJ0bmVycy1jYXJkIHtcbiAgICBwYWRkaW5nOiAzMHB4IDE4cHggMjBweCAxOHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnBhcnRuZXJzLWNhcmQge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICB9XG59XG4ucGFydG5lcnMtY2FyZDpob3ZlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNHB4KTtcbiAgYm94LXNoYWRvdzogMCA0cHggMTJweCByZ2JhKDQwLCA1NSwgMTAwLCAwLjE1KTtcbn1cbi5wYXJ0bmVycy1jYXJkLWxpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbi5wYXJ0bmVycy1jYXJkLWltYWdlLXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLnBhcnRuZXJzLWNhcmQtaW1hZ2Uge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnRleHQtcGFyYWdyYXBoLXNlY3Rpb24ge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMTAwcHggMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudGV4dC1wYXJhZ3JhcGgtc2VjdGlvbiB7XG4gICAgcGFkZGluZzogNDBweCAwO1xuICB9XG59XG4udGV4dC1wYXJhZ3JhcGgtc2VjdGlvbiAuY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiAxMTUwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAwIDE2cHg7XG59XG4udGV4dC1wYXJhZ3JhcGgtdGl0bGUge1xuICBmb250LWZhbWlseTogXCJGYk5vYW1cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAzOHB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBjb2xvcjogIzEyMUY0NjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgZ2FwOiAyNHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50ZXh0LXBhcmFncmFwaC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gIH1cbn1cbi50ZXh0LXBhcmFncmFwaC10aXRsZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiA4OHB4O1xuICBoZWlnaHQ6IDRweDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3BuZy91bmRlcmxpbmUucG5nKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xufVxuLnRleHQtcGFyYWdyYXBoLWNvbnRlbnQge1xuICBmb250LWZhbWlseTogXCJIZWVib1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIGNvbG9yOiAjMTIxRjQ2O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudGV4dC1wYXJhZ3JhcGgtY29udGVudCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIH1cbn1cbi50ZXh0LXBhcmFncmFwaC1jb250ZW50IHAge1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi50ZXh0LXBhcmFncmFwaC1jb250ZW50IHA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4udGV4dC1wYXJhZ3JhcGgtY29udGVudCBoMSwgLnRleHQtcGFyYWdyYXBoLWNvbnRlbnQgaDIsIC50ZXh0LXBhcmFncmFwaC1jb250ZW50IGgzLCAudGV4dC1wYXJhZ3JhcGgtY29udGVudCBoNCwgLnRleHQtcGFyYWdyYXBoLWNvbnRlbnQgaDUsIC50ZXh0LXBhcmFncmFwaC1jb250ZW50IGg2IHtcbiAgZm9udC1mYW1pbHk6IFwiRmJOb2FtXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjMTIxRjQ2O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgbWFyZ2luLXRvcDogMjRweDtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cbi50ZXh0LXBhcmFncmFwaC1jb250ZW50IGgxOmZpcnN0LWNoaWxkLCAudGV4dC1wYXJhZ3JhcGgtY29udGVudCBoMjpmaXJzdC1jaGlsZCwgLnRleHQtcGFyYWdyYXBoLWNvbnRlbnQgaDM6Zmlyc3QtY2hpbGQsIC50ZXh0LXBhcmFncmFwaC1jb250ZW50IGg0OmZpcnN0LWNoaWxkLCAudGV4dC1wYXJhZ3JhcGgtY29udGVudCBoNTpmaXJzdC1jaGlsZCwgLnRleHQtcGFyYWdyYXBoLWNvbnRlbnQgaDY6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLnRleHQtcGFyYWdyYXBoLWNvbnRlbnQgdWwsIC50ZXh0LXBhcmFncmFwaC1jb250ZW50IG9sIHtcbiAgbWFyZ2luOiAxNnB4IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDI0cHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLnRleHQtcGFyYWdyYXBoLWNvbnRlbnQgdWwgbGksIC50ZXh0LXBhcmFncmFwaC1jb250ZW50IG9sIGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuLnRleHQtcGFyYWdyYXBoLWNvbnRlbnQgYSB7XG4gIGNvbG9yOiAjMTIxRjQ2O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7XG59XG4udGV4dC1wYXJhZ3JhcGgtY29udGVudCBhOmhvdmVyIHtcbiAgb3BhY2l0eTogMC44O1xufVxuLnRleHQtcGFyYWdyYXBoLWNvbnRlbnQgc3Ryb25nLCAudGV4dC1wYXJhZ3JhcGgtY29udGVudCBiIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi50ZXh0LXBhcmFncmFwaC1jb250ZW50IGVtLCAudGV4dC1wYXJhZ3JhcGgtY29udGVudCBpIHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG4uaW5mby1hY2NvcmRpb24tc2VjdGlvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiA2MHB4IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmluZm8tYWNjb3JkaW9uLXNlY3Rpb24ge1xuICAgIHBhZGRpbmc6IDQwcHggMDtcbiAgfVxufVxuLmluZm8tYWNjb3JkaW9uLXNlY3Rpb24gLmNvbnRhaW5lciB7XG4gIG1heC13aWR0aDogMTI4MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMCAxNnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIC5pbmZvLWFjY29yZGlvbi1zZWN0aW9uIC5jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDAgNDBweDtcbiAgfVxufVxuLmluZm8tYWNjb3JkaW9uLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiRmJOb2FtXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMzhweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgY29sb3I6ICMxMjFGNDY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDI0cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmluZm8tYWNjb3JkaW9uLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgfVxufVxuLmluZm8tYWNjb3JkaW9uLXRpdGxlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDg4cHg7XG4gIGhlaWdodDogNHB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcG5nL3VuZGVybGluZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG59XG4uaW5mby1hY2NvcmRpb24tdGl0bGUud2l0aC1zdWJ0aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmluZm8tYWNjb3JkaW9uLXRpdGxlLndpdGgtc3VidGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgICBsaW5lLWhlaWdodDogMS4xO1xuICAgIGdhcDogMjJweDtcbiAgfVxufVxuLmluZm8tYWNjb3JkaW9uLXN1YnRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiSGVlYm9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBjb2xvcjogIzNFNDI0RjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXgtd2lkdGg6IDczMHB4O1xuICBtYXJnaW46IDAgYXV0byA0MHB4IGF1dG87XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmluZm8tYWNjb3JkaW9uLXN1YnRpdGxlIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICB9XG59XG5cbi5pbmZvLWFjY29yZGlvbi13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAyNHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICAuaW5mby1hY2NvcmRpb24td3JhcHBlciB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBnYXA6IDQwcHg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cbn1cblxuLmluZm8tYWNjb3JkaW9uLW5hdiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLmluZm8tYWNjb3JkaW9uLW5hdiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMTJweDtcbiAgICB3aWR0aDogNTAlO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIGZsZXg6IDAuOTtcbiAgfVxufVxuLmluZm8tYWNjb3JkaW9uLW5hdi1pdGVtIHtcbiAgZm9udC1mYW1pbHk6IFwiRmJOb2FtXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgY29sb3I6ICMxMjFGNDY7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBoZWlnaHQ6IDExMHB4O1xuICBwYWRkaW5nOiAyNHB4IDQwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaW5mby1hY2NvcmRpb24tbmF2LWl0ZW0ge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBwYWRkaW5nOiAxNHB4IDE2cHg7XG4gIH1cbn1cbi5pbmZvLWFjY29yZGlvbi1uYXYtaXRlbTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHJnYmEoNDAsIDU1LCAxMDAsIDAuMDUpO1xuICBib3JkZXItY29sb3I6IHJnYmEoNDAsIDU1LCAxMDAsIDAuMyk7XG59XG4uaW5mby1hY2NvcmRpb24tbmF2LWl0ZW06OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9wbmcvaW5mby1hY2NvcmRpb24tbmF2LWEucG5nKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbn1cbi5pbmZvLWFjY29yZGlvbi1uYXYtaXRlbS5hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgI2ZmZmZmZiwgI2ZmZmZmZiksIGxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpIDAlLCByZ2JhKDIxNiwgMjE2LCAyMTYsIDAuMDQpIDc4Ljk3JSk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGJveC1zaGFkb3c6IDBweCA0cHggMzVweCAwcHggcmdiYSg0MCwgNTUsIDEwMCwgMC4wNzg0MzEzNzI1KTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5pbmZvLWFjY29yZGlvbi1uYXYtaXRlbS5hY3RpdmU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgb3BhY2l0eTogMTtcbn1cbi5pbmZvLWFjY29yZGlvbi1uYXYtaXRlbTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5pbmZvLWFjY29yZGlvbi1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgZmxleDogMTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICAuaW5mby1hY2NvcmRpb24tY29udGVudCB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBtaW4taGVpZ2h0OiAyMDBweDtcbiAgICBib3gtc2hhZG93OiAwcHggNHB4IDM1cHggMHB4IHJnYmEoNDAsIDU1LCAxMDAsIDAuMDc4NDMxMzcyNSk7XG4gICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgICBwYWRkaW5nOiA0MHB4IDcwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICB9XG59XG5cbi5pbmZvLWFjY29yZGlvbi1uYXYtaW1hZ2Uge1xuICBtYXgtd2lkdGg6IDQ3MHB4O1xuICBtYXgtaGVpZ2h0OiA0ODhweDtcbn1cbi5pbmZvLWFjY29yZGlvbi1uYXYtaW1hZ2UgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLmluZm8tYWNjb3JkaW9uLXBhbmVsIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGFuaW1hdGlvbjogZmFkZUluIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIH1cbiAgLmluZm8tYWNjb3JkaW9uLXBhbmVsLmFjdGl2ZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5pbmZvLWFjY29yZGlvbi1wYW5lbC10ZXh0IHtcbiAgZm9udC1mYW1pbHk6IFwiSGVlYm9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMS42O1xuICBjb2xvcjogIzEyMUY0NjtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmluZm8tYWNjb3JkaW9uLXBhbmVsLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICB9XG59XG4uaW5mby1hY2NvcmRpb24tcGFuZWwtdGV4dCBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4uaW5mby1hY2NvcmRpb24tcGFuZWwtdGV4dCBwOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmluZm8tYWNjb3JkaW9uLXBhbmVsLXRleHQgaDEsXG4uaW5mby1hY2NvcmRpb24tcGFuZWwtdGV4dCBoMixcbi5pbmZvLWFjY29yZGlvbi1wYW5lbC10ZXh0IGgzLFxuLmluZm8tYWNjb3JkaW9uLXBhbmVsLXRleHQgaDQsXG4uaW5mby1hY2NvcmRpb24tcGFuZWwtdGV4dCBoNiB7XG4gIGZvbnQtZmFtaWx5OiBcIkZiTm9hbVwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzEyMUY0NjtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIG1hcmdpbi10b3A6IDI0cHg7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG4uaW5mby1hY2NvcmRpb24tcGFuZWwtdGV4dCBoMTpmaXJzdC1jaGlsZCxcbi5pbmZvLWFjY29yZGlvbi1wYW5lbC10ZXh0IGgyOmZpcnN0LWNoaWxkLFxuLmluZm8tYWNjb3JkaW9uLXBhbmVsLXRleHQgaDM6Zmlyc3QtY2hpbGQsXG4uaW5mby1hY2NvcmRpb24tcGFuZWwtdGV4dCBoNDpmaXJzdC1jaGlsZCxcbi5pbmZvLWFjY29yZGlvbi1wYW5lbC10ZXh0IGg2OmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5pbmZvLWFjY29yZGlvbi1wYW5lbC10ZXh0IGg1IHtcbiAgZm9udC1mYW1pbHk6IFwiSGVlYm9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBjb2xvcjogIzI4Mzc2NDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cbi5pbmZvLWFjY29yZGlvbi1wYW5lbC10ZXh0IHVsLFxuLmluZm8tYWNjb3JkaW9uLXBhbmVsLXRleHQgb2wge1xuICBtYXJnaW46IDE2cHggMDtcbiAgcGFkZGluZy1yaWdodDogMjRweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4uaW5mby1hY2NvcmRpb24tcGFuZWwtdGV4dCB1bCBsaSxcbi5pbmZvLWFjY29yZGlvbi1wYW5lbC10ZXh0IG9sIGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuLmluZm8tYWNjb3JkaW9uLXBhbmVsLXRleHQgdWwge1xuICBwYWRkaW5nOiAwO1xufVxuLmluZm8tYWNjb3JkaW9uLXBhbmVsLXRleHQgdWwgbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctcmlnaHQ6IDI0cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5pbmZvLWFjY29yZGlvbi1wYW5lbC10ZXh0IHVsIGxpIHtcbiAgICBjb2xvcjogcmdiKDYyLCA2NiwgNzkpO1xuICB9XG59XG4uaW5mby1hY2NvcmRpb24tcGFuZWwtdGV4dCB1bCBsaTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3N2Zy9jaGVjay5zdmcpIG5vLXJlcGVhdCA1MCU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDVweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uaW5mby1hY2NvcmRpb24tcGFuZWwtdGV4dCBhIHtcbiAgY29sb3I6ICMxMjFGNDY7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZTtcbn1cbi5pbmZvLWFjY29yZGlvbi1wYW5lbC10ZXh0IGE6aG92ZXIge1xuICBvcGFjaXR5OiAwLjg7XG59XG4uaW5mby1hY2NvcmRpb24tcGFuZWwtdGV4dCBzdHJvbmcsXG4uaW5mby1hY2NvcmRpb24tcGFuZWwtdGV4dCBiIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5pbmZvLWFjY29yZGlvbi1wYW5lbC10ZXh0IGVtLFxuLmluZm8tYWNjb3JkaW9uLXBhbmVsLXRleHQgaSB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cbi5pbmZvLWFjY29yZGlvbi1wYW5lbC1jb250ZW50LXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiSGVlYm9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBjb2xvcjogIzEyMUY0NjtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4uaW5mby1hY2NvcmRpb24tcGFuZWwtY29udGVudC1idXR0b24td3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTBweDtcbiAgYmFja2dyb3VuZDogI0ZEQzY0MTtcbiAgYm9yZGVyOiAxcHggc29saWQgI0RCOUYwRDtcbiAgbWFyZ2luOiA0MHB4IGF1dG8gMCBhdXRvO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiA4cHggMzJweDtcbiAgYm9yZGVyLXJhZGl1czogNjBweDtcbiAgaGVpZ2h0OiA0NHB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtZmFtaWx5OiBcIkhlZWJvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgY29sb3I6ICMxMjFGNDY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5pbmZvLWFjY29yZGlvbi1wYW5lbC1jb250ZW50LWJ1dHRvbi13cmFwcGVyIHN2ZyB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG59XG4uaW5mby1hY2NvcmRpb24tcGFuZWwtY29udGVudC1idXR0b24td3JhcHBlcjpob3ZlciB7XG4gIG9wYWNpdHk6IDAuOTtcbn1cbi5pbmZvLWFjY29yZGlvbi1wYW5lbC1jb250ZW50LWJ1dHRvbi13cmFwcGVyOmhvdmVyIHN2ZyB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNXB4KTtcbn1cbi5pbmZvLWFjY29yZGlvbi1wYW5lbC1jb250ZW50LWJveC1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZ2FwOiAyNHB4O1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5pbmZvLWFjY29yZGlvbi1wYW5lbC1jb250ZW50LWJveC1saXN0IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogOHB4O1xuICB9XG59XG4uaW5mby1hY2NvcmRpb24tcGFuZWwtY29udGVudC1ib3gtbGlzdCAuaW5mby1hY2NvcmRpb24tcGFuZWwtY29udGVudC1ib3gtbGlzdC1pdGVtIHtcbiAgZm9udC1mYW1pbHk6IFwiSGVlYm9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBjb2xvcjogIzNFNDI0RjtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIHBhZGRpbmc6IDEwcHggNHB4O1xuICBib3JkZXI6IDJweCBzb2xpZCAjZTllZGYyO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGdhcDogNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5pbmZvLWFjY29yZGlvbi1wYW5lbC1jb250ZW50LWJveC1saXN0IC5pbmZvLWFjY29yZGlvbi1wYW5lbC1jb250ZW50LWJveC1saXN0LWl0ZW0ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuLmluZm8tYWNjb3JkaW9uLXBhbmVsLWNvbnRlbnQtYm94LWxpc3QgLmluZm8tYWNjb3JkaW9uLXBhbmVsLWNvbnRlbnQtYm94LWxpc3QtaXRlbSAubWFya2VyIHtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgbWluLXdpZHRoOiAxNnB4O1xuICBiYWNrZ3JvdW5kOiAjRkRDNjQxO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAzcHg7XG59XG4uaW5mby1hY2NvcmRpb24tcGFuZWwtZm9vdGVyLWJveCB7XG4gIGZvbnQtZmFtaWx5OiBcIkhlZWJvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgY29sb3I6ICMzRTQyNEY7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBwYWRkaW5nOiAxMHB4IDE5cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlOWVkZjI7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaW5mby1hY2NvcmRpb24tcGFuZWwtZm9vdGVyLWJveCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmluZm8tYWNjb3JkaW9uLXBhbmVsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICB9XG4gIC5pbmZvLWFjY29yZGlvbi1wYW5lbCAuaW5mby1hY2NvcmRpb24tcGFuZWwtdGV4dCxcbiAgLmluZm8tYWNjb3JkaW9uLXBhbmVsIC5pbmZvLWFjY29yZGlvbi1wYW5lbC1jb250ZW50LXRpdGxlLFxuICAuaW5mby1hY2NvcmRpb24tcGFuZWwgLmluZm8tYWNjb3JkaW9uLXBhbmVsLWNvbnRlbnQtYm94LWxpc3QsXG4gIC5pbmZvLWFjY29yZGlvbi1wYW5lbCAuaW5mby1hY2NvcmRpb24tcGFuZWwtZm9vdGVyLWJveCxcbiAgLmluZm8tYWNjb3JkaW9uLXBhbmVsIC5pbmZvLWFjY29yZGlvbi1wYW5lbC1jb250ZW50LWJ1dHRvbi13cmFwcGVyIHtcbiAgICBtYXgtaGVpZ2h0OiAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICAgIHRyYW5zaXRpb246IG1heC1oZWlnaHQgMC40cyBlYXNlLCBwYWRkaW5nIDAuNHMgZWFzZTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICBib3JkZXI6IG5vbmU7XG4gIH1cbiAgLmluZm8tYWNjb3JkaW9uLXBhbmVsLmFjdGl2ZSAuaW5mby1hY2NvcmRpb24tcGFuZWwtdGV4dCxcbiAgLmluZm8tYWNjb3JkaW9uLXBhbmVsLmFjdGl2ZSAuaW5mby1hY2NvcmRpb24tcGFuZWwtY29udGVudC10aXRsZSxcbiAgLmluZm8tYWNjb3JkaW9uLXBhbmVsLmFjdGl2ZSAuaW5mby1hY2NvcmRpb24tcGFuZWwtY29udGVudC1ib3gtbGlzdCxcbiAgLmluZm8tYWNjb3JkaW9uLXBhbmVsLmFjdGl2ZSAuaW5mby1hY2NvcmRpb24tcGFuZWwtZm9vdGVyLWJveCxcbiAgLmluZm8tYWNjb3JkaW9uLXBhbmVsLmFjdGl2ZSAuaW5mby1hY2NvcmRpb24tcGFuZWwtY29udGVudC1idXR0b24td3JhcHBlciB7XG4gICAgbWF4LWhlaWdodDogMjAwMHB4O1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDAuNHMgZWFzZSwgcGFkZGluZyAwLjRzIGVhc2UsIG9wYWNpdHkgMC4zcyBlYXNlIDAuMXM7XG4gIH1cbiAgLmluZm8tYWNjb3JkaW9uLXBhbmVsLmFjdGl2ZSAuaW5mby1hY2NvcmRpb24tcGFuZWwtZm9vdGVyLWJveCB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBtYXJnaW4taW5saW5lOiAyNHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNFOUVERjI7XG4gIH1cbiAgLmluZm8tYWNjb3JkaW9uLXBhbmVsLmFjdGl2ZSAuaW5mby1hY2NvcmRpb24tcGFuZWwtY29udGVudC1idXR0b24td3JhcHBlciB7XG4gICAgd2lkdGg6IC13ZWJraXQtZmlsbC1hdmFpbGFibGU7XG4gICAgbWFyZ2luOiAzM3B4IDI0cHggMjRweCAyNHB4O1xuICB9XG4gIC5pbmZvLWFjY29yZGlvbi1wYW5lbC5hY3RpdmUgLmluZm8tYWNjb3JkaW9uLW1vYmlsZS1hcnJvdyB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICB9XG59XG5cbi5pbmZvLWFjY29yZGlvbi1tb2JpbGUtdGl0bGUge1xuICBmb250LWZhbWlseTogXCJGYk5vYW1cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMS40O1xuICBjb2xvcjogIzEyMUY0NjtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGhlaWdodDogODRweDtcbiAgcGFkZGluZzogMjZweCAyNHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5pbmZvLWFjY29yZGlvbi1tb2JpbGUtdGl0bGUgc3ZnIHtcbiAgbWluLXdpZHRoOiAxNnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIC5pbmZvLWFjY29yZGlvbi1tb2JpbGUtdGl0bGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5pbmZvLWFjY29yZGlvbi1tb2JpbGUtdGl0bGU6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDQwLCA1NSwgMTAwLCAwLjA1KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDQwLCA1NSwgMTAwLCAwLjMpO1xufVxuLmluZm8tYWNjb3JkaW9uLW1vYmlsZS10aXRsZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3BuZy9pbmZvLWFjY29yZGlvbi1uYXYtYS5wbmcpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xufVxuLmluZm8tYWNjb3JkaW9uLW1vYmlsZS10aXRsZS5hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgI2ZmZmZmZiwgI2ZmZmZmZiksIGxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpIDAlLCByZ2JhKDIxNiwgMjE2LCAyMTYsIDAuMDQpIDc4Ljk3JSk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGJveC1zaGFkb3c6IDBweCA0cHggMzVweCAwcHggcmdiYSg0MCwgNTUsIDEwMCwgMC4wNzg0MzEzNzI1KTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5pbmZvLWFjY29yZGlvbi1tb2JpbGUtdGl0bGUuYWN0aXZlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIG9wYWNpdHk6IDE7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmluZm8tYWNjb3JkaW9uLW1vYmlsZS10aXRsZS5hY3RpdmUgKyAuaW5mby1hY2NvcmRpb24tcGFuZWwtY29udGVudC13cmFwcGVyIHtcbiAgICBib3gtc2hhZG93OiAwcHggNHB4IDM1cHggMHB4IHJnYmEoNDAsIDU1LCAxMDAsIDAuMDc4NDMxMzcyNSk7XG4gICAgZ2FwOiAxNnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICBwYWRkaW5nOiAyNHB4O1xuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAxNnB4O1xuICB9XG4gIC5pbmZvLWFjY29yZGlvbi1tb2JpbGUtdGl0bGUuYWN0aXZlICsgLmluZm8tYWNjb3JkaW9uLXBhbmVsLWNvbnRlbnQtd3JhcHBlciAuaW5mby1hY2NvcmRpb24tcGFuZWwtY29udGVudC10aXRsZSxcbiAgLmluZm8tYWNjb3JkaW9uLW1vYmlsZS10aXRsZS5hY3RpdmUgKyAuaW5mby1hY2NvcmRpb24tcGFuZWwtY29udGVudC13cmFwcGVyIC5pbmZvLWFjY29yZGlvbi1wYW5lbC1jb250ZW50LWJveC1saXN0LFxuICAuaW5mby1hY2NvcmRpb24tbW9iaWxlLXRpdGxlLmFjdGl2ZSArIC5pbmZvLWFjY29yZGlvbi1wYW5lbC1jb250ZW50LXdyYXBwZXIgLmluZm8tYWNjb3JkaW9uLXBhbmVsLXRleHQsXG4gIC5pbmZvLWFjY29yZGlvbi1tb2JpbGUtdGl0bGUuYWN0aXZlICsgLmluZm8tYWNjb3JkaW9uLXBhbmVsLWNvbnRlbnQtd3JhcHBlciAuaW5mby1hY2NvcmRpb24tcGFuZWwtZm9vdGVyLWJveCxcbiAgLmluZm8tYWNjb3JkaW9uLW1vYmlsZS10aXRsZS5hY3RpdmUgKyAuaW5mby1hY2NvcmRpb24tcGFuZWwtY29udGVudC13cmFwcGVyIC5pbmZvLWFjY29yZGlvbi1wYW5lbC1jb250ZW50LWJ1dHRvbi13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAuaW5mby1hY2NvcmRpb24tbW9iaWxlLXRpdGxlLmFjdGl2ZSArIC5pbmZvLWFjY29yZGlvbi1wYW5lbC1jb250ZW50LXdyYXBwZXIgLmluZm8tYWNjb3JkaW9uLXBhbmVsLWZvb3Rlci1ib3gge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbn1cbi5pbmZvLWFjY29yZGlvbi1tb2JpbGUtdGl0bGU6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmluZm8tYWNjb3JkaW9uLW1vYmlsZS1pbWFnZSB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbiAgLmluZm8tYWNjb3JkaW9uLW1vYmlsZS1pbWFnZSBpbWcge1xuICAgIHdpZHRoOiAyNTUuMTZweDtcbiAgICBoZWlnaHQ6IDI1Ni4xOHB4O1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmFkZUluIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTBweCk7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB9XG59XG4uaW5mb3JtYXRpb25hbC1jYXJkcy1zZWN0aW9uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDYwcHggMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaW5mb3JtYXRpb25hbC1jYXJkcy1zZWN0aW9uIHtcbiAgICBwYWRkaW5nOiA0MHB4IDA7XG4gIH1cbn1cbi5pbmZvcm1hdGlvbmFsLWNhcmRzLXNlY3Rpb24gLmNvbnRhaW5lciB7XG4gIG1heC13aWR0aDogMTI4MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMCAxNnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIC5pbmZvcm1hdGlvbmFsLWNhcmRzLXNlY3Rpb24gLmNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMCA0MHB4O1xuICB9XG59XG4uaW5mb3JtYXRpb25hbC1jYXJkcy10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZiTm9hbVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDM4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGNvbG9yOiAjMTIxRjQ2O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAyNHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5pbmZvcm1hdGlvbmFsLWNhcmRzLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDMycHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gIH1cbn1cbi5pbmZvcm1hdGlvbmFsLWNhcmRzLXRpdGxlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDg4cHg7XG4gIGhlaWdodDogNHB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcG5nL3VuZGVybGluZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG59XG5cbi5pbmZvcm1hdGlvbmFsLWNhcmRzLWdyaWQge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgZ2FwOiAyNHB4O1xuICB3aWR0aDogMTAwJTtcbiAganVzdGlmeS1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaW5mb3JtYXRpb25hbC1jYXJkcy1ncmlkIHtcbiAgICBnYXA6IDUwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzVweCkge1xuICAuaW5mb3JtYXRpb25hbC1jYXJkcy1ncmlkIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLmluZm9ybWF0aW9uYWwtY2FyZHMtZ3JpZCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKTtcbiAgICBnYXA6IDI0cHg7XG4gICAganVzdGlmeS1jb250ZW50OiBzdGFydDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIC5pbmZvcm1hdGlvbmFsLWNhcmRzLWdyaWQ6aGFzKC5pbmZvcm1hdGlvbmFsLWNhcmQ6bnRoLWNoaWxkKDEpOmxhc3QtY2hpbGQpIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLmluZm9ybWF0aW9uYWwtY2FyZHMtZ3JpZDpoYXMoLmluZm9ybWF0aW9uYWwtY2FyZDpudGgtY2hpbGQoMik6bGFzdC1jaGlsZCkge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gICAgbWF4LXdpZHRoOiA2NDhweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIC5pbmZvcm1hdGlvbmFsLWNhcmRzLWdyaWQ6aGFzKC5pbmZvcm1hdGlvbmFsLWNhcmQ6bnRoLWNoaWxkKDMpOmxhc3QtY2hpbGQpIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICAgIG1heC13aWR0aDogOTcycHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cblxuLmluZm9ybWF0aW9uYWwtY2FyZHMtc2xpZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogMzJweDtcbn1cblxuLmluZm9ybWF0aW9uYWwtY2FyZHMtc3dpcGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBkaXJlY3Rpb246IHJ0bDtcbn1cbi5pbmZvcm1hdGlvbmFsLWNhcmRzLXN3aXBlciAuc3dpcGVyLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDUwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLmluZm9ybWF0aW9uYWwtY2FyZHMtc3dpcGVyIC5zd2lwZXItd3JhcHBlciB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgZ2FwOiAyNHB4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG59XG4uaW5mb3JtYXRpb25hbC1jYXJkcy1zd2lwZXIgLnN3aXBlci1zbGlkZSB7XG4gIGhlaWdodDogYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICAuaW5mb3JtYXRpb25hbC1jYXJkcy1zd2lwZXIgLnN3aXBlci1zbGlkZSB7XG4gICAgd2lkdGg6IGNhbGMoKDEwMCUgLSA3MnB4KSAvIDQpICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIC5pbmZvcm1hdGlvbmFsLWNhcmRzLXNsaWRlci0tYWN0aXZlIC5pbmZvcm1hdGlvbmFsLWNhcmRzLXN3aXBlciB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuICAuaW5mb3JtYXRpb25hbC1jYXJkcy1zbGlkZXItLWFjdGl2ZSAuaW5mb3JtYXRpb25hbC1jYXJkcy1zd2lwZXIgLnN3aXBlci13cmFwcGVyIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLmluZm9ybWF0aW9uYWwtY2FyZHMtc2xpZGVyLS1hY3RpdmUgLmluZm9ybWF0aW9uYWwtY2FyZHMtc3dpcGVyIC5zd2lwZXItc2xpZGUge1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICB9XG59XG5cbi5pbmZvcm1hdGlvbmFsLWNhcmRzLW5hdmlnYXRpb24ge1xuICBkaXNwbGF5OiBub25lO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogI0U5RURGMjtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBnYXA6IDFyZW07XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAwcHggOHB4O1xufVxuXG4uaW5mb3JtYXRpb25hbC1jYXJkcy1hcnJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMzVweDtcbiAgaGVpZ2h0OiAzNXB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICNFOUVERjI7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogIzEyMUY0NjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgcGFkZGluZzogMDtcbn1cbi5pbmZvcm1hdGlvbmFsLWNhcmRzLWFycm93OmhvdmVyOm5vdCg6ZGlzYWJsZWQpIHtcbiAgYmFja2dyb3VuZDogIzEyMUY0NjtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogIzEyMUY0Njtcbn1cbi5pbmZvcm1hdGlvbmFsLWNhcmRzLWFycm93OmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC4zO1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5pbmZvcm1hdGlvbmFsLWNhcmRzLWFycm93IHN2ZyB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG59XG5cbi5pbmZvcm1hdGlvbmFsLWNhcmQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDIwcHg7XG4gIHBhZGRpbmc6IDMycHggMjRweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLCBib3gtc2hhZG93IDAuM3MgZWFzZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaW5mb3JtYXRpb25hbC1jYXJkIHtcbiAgICBwYWRkaW5nOiAyNHB4IDIwcHg7XG4gICAgZ2FwOiAxNnB4O1xuICB9XG59XG4uaW5mb3JtYXRpb25hbC1jYXJkOmhvdmVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC00cHgpO1xuICBib3gtc2hhZG93OiAwcHggOHB4IDQ1cHggcmdiYSg0MCwgNTUsIDEwMCwgMC4xNSk7XG59XG4uaW5mb3JtYXRpb25hbC1jYXJkLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiRmJOb2FtXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgbWFyZ2luOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5pbmZvcm1hdGlvbmFsLWNhcmQtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgfVxufVxuLmluZm9ybWF0aW9uYWwtY2FyZC1kZXNjcmlwdGlvbiB7XG4gIGZvbnQtZmFtaWx5OiBcIkhlZWJvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgZmxleDogMTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaW5mb3JtYXRpb25hbC1jYXJkLWRlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbi5pbmZvcm1hdGlvbmFsLWNhcmQtZGVzY3JpcHRpb24gcCB7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG59XG4uaW5mb3JtYXRpb25hbC1jYXJkLWRlc2NyaXB0aW9uIHA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uaW5mb3JtYXRpb25hbC1jYXJkLWRlc2NyaXB0aW9uIHVsLCAuaW5mb3JtYXRpb25hbC1jYXJkLWRlc2NyaXB0aW9uIG9sIHtcbiAgbWFyZ2luOiAxMnB4IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG59XG4uaW5mb3JtYXRpb25hbC1jYXJkLWRlc2NyaXB0aW9uIHVsIGxpLCAuaW5mb3JtYXRpb25hbC1jYXJkLWRlc2NyaXB0aW9uIG9sIGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuLmluZm9ybWF0aW9uYWwtY2FyZC1kZXNjcmlwdGlvbiBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlO1xufVxuLmluZm9ybWF0aW9uYWwtY2FyZC1kZXNjcmlwdGlvbiBhOmhvdmVyIHtcbiAgb3BhY2l0eTogMC44O1xufVxuLmluZm9ybWF0aW9uYWwtY2FyZC1idXR0b24ge1xuICBmb250LWZhbWlseTogXCJIZWVib1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIHBhZGRpbmc6IDhweCAzMnB4O1xuICBib3JkZXItcmFkaXVzOiA2MHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDhweDtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgYm9yZGVyOiAxcHggc29saWQgY3VycmVudENvbG9yO1xuICBiYWNrZ3JvdW5kOiAjMjgzNzY0O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMTIxRjQ2O1xuICBjb2xvcjogI0ZEQzY0MTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaW5mb3JtYXRpb25hbC1jYXJkLWJ1dHRvbiB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLmluZm9ybWF0aW9uYWwtY2FyZC1idXR0b246aG92ZXIge1xuICBvcGFjaXR5OiAwLjk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMnB4KTtcbn1cblxuLmluZm9ybWF0aW9uYWwtY2FyZHMtLXJvdW5kZWQgLmluZm9ybWF0aW9uYWwtY2FyZCB7XG4gIGJhY2tncm91bmQ6ICNGNUY1RjU7XG4gIGJvcmRlci1yYWRpdXM6IDE0cHg7XG4gIHBhZGRpbmctdG9wOiA1MHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAzMXB4O1xuICBwYWRkaW5nLWJvdHRvbTogMzRweDtcbiAgcGFkZGluZy1sZWZ0OiAzMXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uaW5mb3JtYXRpb25hbC1jYXJkcy0tcm91bmRlZCAuaW5mb3JtYXRpb25hbC1jYXJkLXRvcF9pbWFnZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBtYXgtd2lkdGg6IDcycHg7XG4gIG1heC1oZWlnaHQ6IDcycHg7XG59XG4uaW5mb3JtYXRpb25hbC1jYXJkcy0tcm91bmRlZCAuaW5mb3JtYXRpb25hbC1jYXJkLXRvcF9pbWFnZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5pbmZvcm1hdGlvbmFsLWNhcmRzLS1hc3ltbWV0cmljLXJvdW5kZWQgLmluZm9ybWF0aW9uYWwtY2FyZHMtdGl0bGUge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG4uaW5mb3JtYXRpb25hbC1jYXJkcy0tYXN5bW1ldHJpYy1yb3VuZGVkIC5pbmZvcm1hdGlvbmFsLWNhcmRzLXRpdGxlOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmluZm9ybWF0aW9uYWwtY2FyZHMtLWFzeW1tZXRyaWMtcm91bmRlZCAuaW5mb3JtYXRpb25hbC1jYXJkcy10aXRsZTo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4uaW5mb3JtYXRpb25hbC1jYXJkcy0tYXN5bW1ldHJpYy1yb3VuZGVkIC5pbmZvcm1hdGlvbmFsLWNhcmQge1xuICBnYXA6IDIycHg7XG4gIHBhZGRpbmctdG9wOiA3MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNzBweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDgwcHg7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDgwcHg7XG4gIGJhY2tncm91bmQ6ICMyODM3NjQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmluZm9ybWF0aW9uYWwtY2FyZHMtLWFzeW1tZXRyaWMtcm91bmRlZCAuaW5mb3JtYXRpb25hbC1jYXJkIHtcbiAgICBwYWRkaW5nLXRvcDogNDBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgfVxufVxuLmluZm9ybWF0aW9uYWwtY2FyZHMtLWFzeW1tZXRyaWMtcm91bmRlZCAuaW5mb3JtYXRpb25hbC1jYXJkOm50aC1jaGlsZChldmVuKSB7XG4gIGJhY2tncm91bmQ6ICMxMjFGNDY7XG59XG4uaW5mb3JtYXRpb25hbC1jYXJkcy0tYXN5bW1ldHJpYy1yb3VuZGVkIC5pbmZvcm1hdGlvbmFsLWNhcmQtdGl0bGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBnYXA6IDE2cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmluZm9ybWF0aW9uYWwtY2FyZHMtLWFzeW1tZXRyaWMtcm91bmRlZCAuaW5mb3JtYXRpb25hbC1jYXJkLXRpdGxlIHtcbiAgICBnYXA6IDEycHg7XG4gIH1cbn1cbi5pbmZvcm1hdGlvbmFsLWNhcmRzLS1hc3ltbWV0cmljLXJvdW5kZWQgLmluZm9ybWF0aW9uYWwtY2FyZC10aXRsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXI6IDVweCBzb2xpZCAjRkRDNjQxO1xuICB3aWR0aDogMjFweDtcbiAgaGVpZ2h0OiAyMXB4O1xuICBib3JkZXItd2lkdGg6IDVweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLmluZm9ybWF0aW9uYWwtY2FyZHMtLWFzeW1tZXRyaWMtcm91bmRlZCAuaW5mb3JtYXRpb25hbC1jYXJkLXRpdGxlOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgd2lkdGg6IDM5cHg7XG4gIGhlaWdodDogMXB4O1xufVxuLmluZm9ybWF0aW9uYWwtY2FyZHMtLWFzeW1tZXRyaWMtcm91bmRlZCAuaW5mb3JtYXRpb25hbC1jYXJkcy1zd2lwZXIgLnN3aXBlci1zbGlkZTpudGgtY2hpbGQoZXZlbikgLmluZm9ybWF0aW9uYWwtY2FyZCB7XG4gIGJhY2tncm91bmQ6ICMxMjFGNDY7XG59XG5cbi5pbmZvcm1hdGlvbmFsLWNhcmQtLXRleHQtbGlnaHQge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5pbmZvcm1hdGlvbmFsLWNhcmQtLXRleHQtbGlnaHQgLmluZm9ybWF0aW9uYWwtY2FyZC10aXRsZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmluZm9ybWF0aW9uYWwtY2FyZC0tdGV4dC1saWdodCAuaW5mb3JtYXRpb25hbC1jYXJkLWRlc2NyaXB0aW9uIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uaW5mb3JtYXRpb25hbC1jYXJkLS10ZXh0LWxpZ2h0IC5pbmZvcm1hdGlvbmFsLWNhcmQtYnV0dG9uIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4uaW5mb3JtYXRpb25hbC1jYXJkLS10ZXh0LWxpZ2h0IC5pbmZvcm1hdGlvbmFsLWNhcmQtYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgY29sb3I6ICMxMjFGNDY7XG59XG5cbi5pbmZvcm1hdGlvbmFsLWNhcmQtLXRleHQtZGFyayB7XG4gIGNvbG9yOiAjMTIxRjQ2O1xufVxuLmluZm9ybWF0aW9uYWwtY2FyZC0tdGV4dC1kYXJrIC5pbmZvcm1hdGlvbmFsLWNhcmQtdGl0bGUge1xuICBjb2xvcjogIzEyMUY0Njtcbn1cbi5pbmZvcm1hdGlvbmFsLWNhcmQtLXRleHQtZGFyayAuaW5mb3JtYXRpb25hbC1jYXJkLXRpdGxlOjphZnRlciB7XG4gIGJhY2tncm91bmQ6ICMxMjFGNDY7XG59XG4uaW5mb3JtYXRpb25hbC1jYXJkLS10ZXh0LWRhcmsgLmluZm9ybWF0aW9uYWwtY2FyZC1kZXNjcmlwdGlvbiB7XG4gIGNvbG9yOiAjMTIxRjQ2O1xufVxuLnNoYXJlLXBvc3Qtc2VjdGlvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiA0MHB4IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNoYXJlLXBvc3Qtc2VjdGlvbiB7XG4gICAgcGFkZGluZzogMzBweCAwIDAgMDtcbiAgfVxufVxuLnNoYXJlLXBvc3Qtc2VjdGlvbiAuY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiA4MDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDAgMTJweDtcbn1cblxuLnNoYXJlLXBvc3Qtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMjRweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2hhcmUtcG9zdC13cmFwcGVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMTZweDtcbiAgICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gIH1cbn1cbi5zaGFyZS1wb3N0LXdyYXBwZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDg4cHg7XG4gIGhlaWdodDogNHB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcG5nL3VuZGVybGluZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uc2hhcmUtcG9zdC1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAyNHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uc2hhcmUtcG9zdC10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkhlZWJvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgY29sb3I6ICMyODM3NjQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zaGFyZS1wb3N0LXRpdGxlIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cblxuLnNoYXJlLXBvc3QtYnV0dG9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDEycHg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLnNoYXJlLXBvc3QtYnV0dG9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICMxMjFGNDY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICBwYWRkaW5nOiAwO1xufVxuLnNoYXJlLXBvc3QtYnV0dG9uIHN2ZyB7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG59XG4uc2hhcmUtcG9zdC1idXR0b24gLnNyLW9ubHkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IC0xcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJvcmRlci13aWR0aDogMDtcbn1cbi5zaGFyZS1wb3N0LWJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMxMjFGNDY7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItY29sb3I6ICMxMjFGNDY7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMnB4KTtcbiAgYm94LXNoYWRvdzogMCA0cHggMTJweCByZ2JhKDQwLCA1NSwgMTAwLCAwLjIpO1xufVxuLnNoYXJlLXBvc3QtYnV0dG9uOmhvdmVyIHN2ZyB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbn1cbi5zaGFyZS1wb3N0LWJ1dHRvbjpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBzb2xpZCAjMTIxRjQ2O1xuICBvdXRsaW5lLW9mZnNldDogMnB4O1xufVxuLnNoYXJlLXBvc3QtYnV0dG9uOmFjdGl2ZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbn1cbi5zaGFyZS1wb3N0LWJ1dHRvbi0tZmFjZWJvb2s6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMTg3N0YyO1xuICBib3JkZXItY29sb3I6ICMxODc3RjI7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLnNoYXJlLXBvc3QtYnV0dG9uLS1saW5rZWRpbjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMwMDc3QjU7XG4gIGJvcmRlci1jb2xvcjogIzAwNzdCNTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uc2hhcmUtcG9zdC1idXR0b24tLWluc3RhZ3JhbTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgI2YwOTQzMyAwJSwgI2U2NjgzYyAyNSUsICNkYzI3NDMgNTAlLCAjY2MyMzY2IDc1JSwgI2JjMTg4OCAxMDAlKTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5sYW5kaW5nLWZvb3RlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiAxMDAlO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5sYW5kaW5nLWZvb3Rlcl9faW5mby13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTM1MHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogMzBweCAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5sYW5kaW5nLWZvb3Rlcl9faW5mby13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAwIDE1cHggMTJweDtcbiAgfVxufVxuLmxhbmRpbmctZm9vdGVyX19pbmZvLWJveCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDc1cHg7XG4gIHBhZGRpbmc6IDFyZW07XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIGJvcmRlcjogMXB4IHNvbGlkICMxMjFGNDY7XG4gIGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudCgxMjEuNDklIDI3Ny4wOCUgYXQgMCUgMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yNDUpIDAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDEwMCUpO1xuICBnYXA6IDFyZW07XG4gIGJhY2tncm91bmQ6IHZhcigtLWRhcmstYmx1ZSwgcmdiKDE4LCAzMSwgNzApKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubGFuZGluZy1mb290ZXJfX2luZm8tYm94IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIHBhZGRpbmc6IDAgMnJlbTtcbiAgICBib3JkZXItcmFkaXVzOiAxLjVyZW07XG4gICAgZ2FwOiAycmVtO1xuICB9XG59XG4ubGFuZGluZy1mb290ZXJfX2luZm8tbG9nbyB7XG4gIHdpZHRoOiAxODBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubGFuZGluZy1mb290ZXJfX2luZm8tbG9nbyB7XG4gICAgd2lkdGg6IDI1MHB4O1xuICB9XG59XG4ubGFuZGluZy1mb290ZXJfX2luZm8taXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMC43NXJlbTtcbn1cbi5sYW5kaW5nLWZvb3Rlcl9faW5mby1pdGVtIGEge1xuICBmb250LWZhbWlseTogXCJIZWVib1wiLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAwLjc1cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5sYW5kaW5nLWZvb3Rlcl9faW5mby1pdGVtIGEge1xuICAgIGdhcDogMC41cmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmxhbmRpbmctZm9vdGVyX19pbmZvLWl0ZW0ge1xuICAgIGdhcDogMC41cmVtO1xuICB9XG59XG4ubGFuZGluZy1mb290ZXJfX2luZm8taXRlbSBzcGFuIHtcbiAgZm9udC1mYW1pbHk6IFwiSGVlYm9cIiwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDFyZW07XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5sYW5kaW5nLWZvb3Rlcl9faW5mby1pdGVtIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgfVxufVxuLmxhbmRpbmctZm9vdGVyX19pbmZvLWl0ZW0gc3ZnIHtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogMjBweDtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4ubGFuZGluZy1mb290ZXJfX2luZm8taXRlbS0tcGhvbmUgc3ZnIHtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogMTZweDtcbn1cbi5sYW5kaW5nLWZvb3Rlcl9faW5mby1pdGVtLS1waG9uZSBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbn1cbi5sYW5kaW5nLWZvb3Rlcl9faW5mby1pdGVtLS1waG9uZSBhOmhvdmVyIHNwYW4ge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5sYW5kaW5nLWZvb3Rlcl9faW5mby1pdGVtLS1hZGRyZXNzIHN2ZyB7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IDIwcHg7XG59XG4ubGFuZGluZy1mb290ZXJfX2luZm8taXRlbS0tYWRkcmVzcyBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuLmxhbmRpbmctZm9vdGVyX19pbmZvLWl0ZW0tLXNvY2lhbCBzdmcge1xuICB3aWR0aDogMzZweDtcbiAgaGVpZ2h0OiAzNnB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbn1cbi5sYW5kaW5nLWZvb3Rlcl9faW5mby1pdGVtLS1zb2NpYWwgYTpob3ZlciBzdmcge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG59XG5cbi5oZWFkZXItbGFuZGluZy1zZWN0aW9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogNjc3cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMjAwcHg7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDIwMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZWFkZXItbGFuZGluZy1zZWN0aW9uIHtcbiAgICBtaW4taGVpZ2h0OiA1MDBweDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byAzNTdweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xuICB9XG59XG4uaGVhZGVyLWxhbmRpbmctc2VjdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHJnYmEoMTgsIDMxLCA3MCwgMC42NSk7XG4gIHotaW5kZXg6IDE7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlYWRlci1sYW5kaW5nLXNlY3Rpb246OmJlZm9yZSB7XG4gICAgaGVpZ2h0OiAzNTdweDtcbiAgfVxufVxuLmhlYWRlci1sYW5kaW5nX19jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEzNTBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDIuNXJlbSAxLjVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlYWRlci1sYW5kaW5nX19jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAxcmVtO1xuICB9XG59XG4uaGVhZGVyLWxhbmRpbmdfX2xvZ28td3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZWFkZXItbGFuZGluZ19fbG9nby13cmFwcGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gIH1cbn1cbi5oZWFkZXItbGFuZGluZ19fbG9nbyB7XG4gIG1heC13aWR0aDogMjAwcHg7XG4gIGhlaWdodDogYXV0bztcbiAgbWF4LWhlaWdodDogMzJweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVhZGVyLWxhbmRpbmdfX2xvZ28ge1xuICAgIG1heC13aWR0aDogMTUwcHg7XG4gIH1cbn1cbi5oZWFkZXItbGFuZGluZ19fY29udGVudCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgZ2FwOiA0cmVtO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXgtd2lkdGg6IDExMDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlYWRlci1sYW5kaW5nX19jb250ZW50IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICBnYXA6IDJyZW07XG4gIH1cbn1cbi5oZWFkZXItbGFuZGluZ19fY29udGVudC1sZWZ0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxLjVyZW07XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZWFkZXItbGFuZGluZ19fY29udGVudC1sZWZ0IHtcbiAgICBnYXA6IDFyZW07XG4gICAgbWluLWhlaWdodDogMjYwcHg7XG4gIH1cbn1cbi5oZWFkZXItbGFuZGluZ19fY29udGVudC1yaWdodCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMzJweDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uaGVhZGVyLWxhbmRpbmdfX3RpdGxlIHtcbiAgZm9udC1zaXplOiA1NXB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMTA0JTtcbiAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlYWRlci1sYW5kaW5nX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAzOHB4O1xuICB9XG59XG4uaGVhZGVyLWxhbmRpbmdfX2Rlc2NyaXB0aW9uIHtcbiAgZm9udC1mYW1pbHk6IEhlZWJvLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZWFkZXItbGFuZGluZ19fZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuLmhlYWRlci1sYW5kaW5nX19kZXNjcmlwdGlvbiBwIHtcbiAgbWFyZ2luOiAwIDAgMXJlbSAwO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5oZWFkZXItbGFuZGluZ19fZGVzY3JpcHRpb24gcDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5oZWFkZXItbGFuZGluZ19fYnV0dG9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uaGVhZGVyLWxhbmRpbmdfX2J1dHRvbiBhIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gIGdhcDogMTZweDtcbiAgcGFkZGluZzogMTFweCAzMnB4O1xuICBib3JkZXItcmFkaXVzOiA2MHB4O1xuICBib3JkZXItd2lkdGg6IDFweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1mYW1pbHk6IFwiRmJOb2FtXCIsIHNhbnMtc2VyaWY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICBsZXR0ZXItc3BhY2luZzogMCU7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBjb2xvcjogI2ZmZjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZWFkZXItbGFuZGluZ19fYnV0dG9uIGEge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMycHgpO1xuICB9XG59XG4uaGVhZGVyLWxhbmRpbmdfX2J1dHRvbiBhIHNwYW4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiA4cHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHdpZHRoOiAyM3B4O1xuICBoZWlnaHQ6IDIzcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG59XG4uaGVhZGVyLWxhbmRpbmdfX2J1dHRvbiBhIHNwYW4gc3ZnIHtcbiAgd2lkdGg6IDEzcHg7XG4gIGhlaWdodDogMTNweDtcbiAgZmlsbDogcmdiKDI1NSwgMjU1LCAyNTUpO1xufVxuLmhlYWRlci1sYW5kaW5nX19idXR0b24gYTpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZkYzY0MTtcbiAgY29sb3I6ICNmZGM2NDE7XG59XG4uaGVhZGVyLWxhbmRpbmdfX2J1dHRvbiBhOmhvdmVyIHNwYW4ge1xuICBiYWNrZ3JvdW5kOiAjZmRjNjQxO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSBzY2FsZSgxLjEpO1xufVxuLmhlYWRlci1sYW5kaW5nX19mb3JtLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiRmJOb2FtXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMTEwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlYWRlci1sYW5kaW5nX19mb3JtLXRpdGxlIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICB9XG59XG4uaGVhZGVyLWxhbmRpbmdfX2Zvcm0tZGVzY3JpcHRpb24ge1xuICBmb250LWZhbWlseTogXCJGYk5vYW1cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlYWRlci1sYW5kaW5nX19mb3JtLWRlc2NyaXB0aW9uIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG4uaGVhZGVyLWxhbmRpbmdfX2NvbnRlbnQtcmlnaHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAganVzdGlmeS1jb250ZW50OiBlbmQ7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG4uaGVhZGVyLWxhbmRpbmdfX2Zvcm0ge1xuICB3aWR0aDogMzIzcHg7XG4gIG1pbi1oZWlnaHQ6IDQ4NHB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIHBhZGRpbmc6IDM1cHggMzRweDtcbiAgYmFja2dyb3VuZDogIzEyMUY0NjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiA0cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlYWRlci1sYW5kaW5nX19mb3JtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmc6IDEuNXJlbTtcbiAgfVxufVxuLmhlYWRlci1sYW5kaW5nX19mb3JtIGZvcm0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDIwcHg7XG59XG4uaGVhZGVyLWxhbmRpbmdfX2Zvcm0gLndwY2Y3LXNwaW5uZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4uaGVhZGVyLWxhbmRpbmdfX2Zvcm0gaW5wdXRbdHlwZT10ZXh0XSxcbi5oZWFkZXItbGFuZGluZ19fZm9ybSBpbnB1dFt0eXBlPWVtYWlsXSxcbi5oZWFkZXItbGFuZGluZ19fZm9ybSBpbnB1dFt0eXBlPXRlbF0sXG4uaGVhZGVyLWxhbmRpbmdfX2Zvcm0gaW5wdXRbdHlwZT11cmxdLFxuLmhlYWRlci1sYW5kaW5nX19mb3JtIHRleHRhcmVhLFxuLmhlYWRlci1sYW5kaW5nX19mb3JtIHNlbGVjdCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDMycHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgcGFkZGluZzogMCAxNnB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGZvbnQtZmFtaWx5OiBcIkhlZWJvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMTUwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGNvbG9yOiAjM0U0MjRGO1xuICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC4zcyBlYXNlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZWFkZXItbGFuZGluZ19fZm9ybSBpbnB1dFt0eXBlPXRleHRdLFxuICAuaGVhZGVyLWxhbmRpbmdfX2Zvcm0gaW5wdXRbdHlwZT1lbWFpbF0sXG4gIC5oZWFkZXItbGFuZGluZ19fZm9ybSBpbnB1dFt0eXBlPXRlbF0sXG4gIC5oZWFkZXItbGFuZGluZ19fZm9ybSBpbnB1dFt0eXBlPXVybF0sXG4gIC5oZWFkZXItbGFuZGluZ19fZm9ybSB0ZXh0YXJlYSxcbiAgLmhlYWRlci1sYW5kaW5nX19mb3JtIHNlbGVjdCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5oZWFkZXItbGFuZGluZ19fZm9ybSBpbnB1dFt0eXBlPXRleHRdOmZvY3VzLFxuLmhlYWRlci1sYW5kaW5nX19mb3JtIGlucHV0W3R5cGU9ZW1haWxdOmZvY3VzLFxuLmhlYWRlci1sYW5kaW5nX19mb3JtIGlucHV0W3R5cGU9dGVsXTpmb2N1cyxcbi5oZWFkZXItbGFuZGluZ19fZm9ybSBpbnB1dFt0eXBlPXVybF06Zm9jdXMsXG4uaGVhZGVyLWxhbmRpbmdfX2Zvcm0gdGV4dGFyZWE6Zm9jdXMsXG4uaGVhZGVyLWxhbmRpbmdfX2Zvcm0gc2VsZWN0OmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzEyMUY0Njtcbn1cbi5oZWFkZXItbGFuZGluZ19fZm9ybSBpbnB1dFt0eXBlPXRleHRdOnBsYWNlaG9sZGVyLFxuLmhlYWRlci1sYW5kaW5nX19mb3JtIGlucHV0W3R5cGU9ZW1haWxdOnBsYWNlaG9sZGVyLFxuLmhlYWRlci1sYW5kaW5nX19mb3JtIGlucHV0W3R5cGU9dGVsXTpwbGFjZWhvbGRlcixcbi5oZWFkZXItbGFuZGluZ19fZm9ybSBpbnB1dFt0eXBlPXVybF06cGxhY2Vob2xkZXIsXG4uaGVhZGVyLWxhbmRpbmdfX2Zvcm0gdGV4dGFyZWE6cGxhY2Vob2xkZXIsXG4uaGVhZGVyLWxhbmRpbmdfX2Zvcm0gc2VsZWN0OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMzRTQyNEY7XG59XG4uaGVhZGVyLWxhbmRpbmdfX2Zvcm0gaW5wdXRbdHlwZT10ZXh0XS53cGNmNy1ub3QtdmFsaWQsXG4uaGVhZGVyLWxhbmRpbmdfX2Zvcm0gaW5wdXRbdHlwZT1lbWFpbF0ud3BjZjctbm90LXZhbGlkLFxuLmhlYWRlci1sYW5kaW5nX19mb3JtIGlucHV0W3R5cGU9dGVsXS53cGNmNy1ub3QtdmFsaWQsXG4uaGVhZGVyLWxhbmRpbmdfX2Zvcm0gaW5wdXRbdHlwZT11cmxdLndwY2Y3LW5vdC12YWxpZCxcbi5oZWFkZXItbGFuZGluZ19fZm9ybSB0ZXh0YXJlYS53cGNmNy1ub3QtdmFsaWQsXG4uaGVhZGVyLWxhbmRpbmdfX2Zvcm0gc2VsZWN0LndwY2Y3LW5vdC12YWxpZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNGRjgwODA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkI0QjQ7XG59XG4uaGVhZGVyLWxhbmRpbmdfX2Zvcm0gaW5wdXRbdHlwZT10ZXh0XS53cGNmNy1ub3QtdmFsaWQ6Zm9jdXMsXG4uaGVhZGVyLWxhbmRpbmdfX2Zvcm0gaW5wdXRbdHlwZT1lbWFpbF0ud3BjZjctbm90LXZhbGlkOmZvY3VzLFxuLmhlYWRlci1sYW5kaW5nX19mb3JtIGlucHV0W3R5cGU9dGVsXS53cGNmNy1ub3QtdmFsaWQ6Zm9jdXMsXG4uaGVhZGVyLWxhbmRpbmdfX2Zvcm0gaW5wdXRbdHlwZT11cmxdLndwY2Y3LW5vdC12YWxpZDpmb2N1cyxcbi5oZWFkZXItbGFuZGluZ19fZm9ybSB0ZXh0YXJlYS53cGNmNy1ub3QtdmFsaWQ6Zm9jdXMsXG4uaGVhZGVyLWxhbmRpbmdfX2Zvcm0gc2VsZWN0LndwY2Y3LW5vdC12YWxpZDpmb2N1cyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNGRjgwODA7XG59XG4uaGVhZGVyLWxhbmRpbmdfX2Zvcm0gdGV4dGFyZWEge1xuICBtaW4taGVpZ2h0OiAxMjBweDtcbiAgcmVzaXplOiB2ZXJ0aWNhbDtcbiAgcGFkZGluZy10b3A6IDhweDtcbiAgcGFkZGluZy1ib3R0b206IDhweDtcbn1cbi5oZWFkZXItbGFuZGluZ19fZm9ybSAud3BjZjctYWNjZXB0YW5jZSAud3BjZjctbGlzdC1pdGVtIHtcbiAgbWFyZ2luOiAwO1xufVxuLmhlYWRlci1sYW5kaW5nX19mb3JtIC53cGNmNy1hY2NlcHRhbmNlIC53cGNmNy1saXN0LWl0ZW0tbGFiZWwge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1yaWdodDogMjRweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uaGVhZGVyLWxhbmRpbmdfX2Zvcm0gLndwY2Y3LWFjY2VwdGFuY2UgLndwY2Y3LWxpc3QtaXRlbS1sYWJlbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2IoMjU1LCAyNTUsIDI1NSk7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cbi5oZWFkZXItbGFuZGluZ19fZm9ybSAud3BjZjctYWNjZXB0YW5jZSAud3BjZjctbGlzdC1pdGVtLWxhYmVsIHN2ZywgLmhlYWRlci1sYW5kaW5nX19mb3JtIC53cGNmNy1hY2NlcHRhbmNlIC53cGNmNy1saXN0LWl0ZW0tbGFiZWwgaW1nIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbn1cbi5oZWFkZXItbGFuZGluZ19fZm9ybSAud3BjZjctYWNjZXB0YW5jZSAud3BjZjctbGlzdC1pdGVtIGlucHV0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBvcGFjaXR5OiAwO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xufVxuLmhlYWRlci1sYW5kaW5nX19mb3JtIC53cGNmNy1hY2NlcHRhbmNlIC53cGNmNy1saXN0LWl0ZW0gaW5wdXQ6Y2hlY2tlZCArIHNwYW46OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICNmZGM2NDE7XG4gIGJvcmRlci13aWR0aDogNHB4O1xufVxuLmhlYWRlci1sYW5kaW5nX19mb3JtIGlucHV0W3R5cGU9c3VibWl0XSxcbi5oZWFkZXItbGFuZGluZ19fZm9ybSBidXR0b25bdHlwZT1zdWJtaXRdIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNDRweDtcbiAgYm9yZGVyLXJhZGl1czogNjBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzI4Mzc2NDtcbiAgcGFkZGluZzogOHB4IDMycHg7XG4gIGJhY2tncm91bmQ6ICNGREM2NDE7XG4gIGNvbG9yOiAjMTIxRjQ2O1xuICBmb250LWZhbWlseTogXCJIZWVib1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlYWRlci1sYW5kaW5nX19mb3JtIGlucHV0W3R5cGU9c3VibWl0XSxcbiAgLmhlYWRlci1sYW5kaW5nX19mb3JtIGJ1dHRvblt0eXBlPXN1Ym1pdF0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4uaGVhZGVyLWxhbmRpbmdfX2Zvcm0gaW5wdXRbdHlwZT1zdWJtaXRdOmhvdmVyLFxuLmhlYWRlci1sYW5kaW5nX19mb3JtIGJ1dHRvblt0eXBlPXN1Ym1pdF06aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZjVjMDMwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTJweCk7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDEycHggcmdiYSgyNTMsIDE5OCwgNjUsIDAuNCk7XG59XG4uaGVhZGVyLWxhbmRpbmdfX2Zvcm0gLndwY2Y3LW5vdC12YWxpZC10aXAge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgY29sb3I6ICNGRjgwODA7XG59XG4uaGVhZGVyLWxhbmRpbmdfX2Zvcm0gLndwY2Y3LXJlc3BvbnNlLW91dHB1dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIEZlYXR1cmVkIEltYWdlIFNlY3Rpb24gKi9cbi5mZWF0dXJlZC1pbWFnZS1zZWN0aW9uIHtcbiAgZm9udC1mYW1pbHk6IFwiSGVlYm9cIiwgc2Fucy1zZXJpZjtcbn1cbi5mZWF0dXJlZC1pbWFnZS1zZWN0aW9uIC5mZWF0dXJlZC1pbWFnZS13cmFwcGVyIHtcbiAgd2lkdGg6IDEwNTZweDtcbiAgaGVpZ2h0OiA0NDZweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICBvcGFjaXR5OiAxO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDQwcHgpIHtcbiAgLmZlYXR1cmVkLWltYWdlLXNlY3Rpb24gLmZlYXR1cmVkLWltYWdlLXdyYXBwZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTA1NnB4O1xuICAgIGxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLWxlZnQ6IDE5MnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gIC5mZWF0dXJlZC1pbWFnZS1zZWN0aW9uIC5mZWF0dXJlZC1pbWFnZS13cmFwcGVyIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmZlYXR1cmVkLWltYWdlLXNlY3Rpb24gLmZlYXR1cmVkLWltYWdlLXdyYXBwZXIge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICB9XG59XG4uZmVhdHVyZWQtaW1hZ2Utc2VjdGlvbiAuZmVhdHVyZWQtaW1hZ2Utd3JhcHBlciBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmZlYXR1cmVkLWltYWdlLXNlY3Rpb24gLmZlYXR1cmVkLWltYWdlLXdyYXBwZXIgaW1nIHtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgaGVpZ2h0OiAxNTJweDtcbiAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbiAgfVxufVxuLmZlYXR1cmVkLWltYWdlLXNlY3Rpb24gLmZlYXR1cmVkLWltYWdlLXRpdGxlIHtcbiAgbWF4LXdpZHRoOiA4MDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGZvbnQtZmFtaWx5OiBcIkZiTm9hbVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDYwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxMTAlO1xuICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgY29sb3I6IHJnYig0MCwgNTUsIDEwMCk7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogNTVweCBhdXRvIDQwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZlYXR1cmVkLWltYWdlLXNlY3Rpb24gLmZlYXR1cmVkLWltYWdlLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDM2cHg7XG4gICAgbWFyZ2luOiAyNHB4IGF1dG8gMjRweCBhdXRvO1xuICB9XG59XG5cbi8qIEhlcm8gU2VjdGlvbiAqL1xuLmhlcm8tc2VjdGlvbi1ncmFkdWF0ZXMtYmFubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbn1cbi5oZXJvLXNlY3Rpb24tZ3JhZHVhdGVzLWJhbm5lciAuaGVyby1jb250ZW50IHtcbiAgbWF4LXdpZHRoOiAxMzQ1cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nLWlubGluZTogMTVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmhlcm8tc2VjdGlvbi1ncmFkdWF0ZXMtYmFubmVyIC5oZXJvLXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDI1MHB4O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBib3gtc2hhZG93OiAwcHggNHB4IDM1cHggMHB4IHJnYmEoNDAsIDU1LCAxMDAsIDAuMDc4NDMxMzcyNSk7XG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cigxcHgpO1xuICBib3JkZXI6IDhweCBzb2xpZDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpKSwgcmFkaWFsLWdyYWRpZW50KDczJSA3MyUgYXQgNDcuMyUgMjclLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNTUpIDAlLCByZ2JhKDIzMywgMjM3LCAyNDIsIDAuMTY1KSAxMDAlKTtcbiAgYm9yZGVyLWltYWdlLXNvdXJjZTogcmFkaWFsLWdyYWRpZW50KDEyNi44OCUgMjkxLjYlIGF0IC0xMS45OCUgLTIwLjExJSwgcmdiYSgyNDAsIDI0MCwgMjQwLCAwLjcpIDAlLCByZ2JhKDI1MSwgMjUxLCAyNTEsIDAuNTYwNzU1KSAyNC40NCUsIHJnYmEoMjM4LCAyMzgsIDIzOCwgMCkgMTAwJSk7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVyby1zZWN0aW9uLWdyYWR1YXRlcy1iYW5uZXIgLmhlcm8td3JhcHBlciB7XG4gICAgbWluLWhlaWdodDogMjE4cHg7XG4gIH1cbn1cbi5oZXJvLXNlY3Rpb24tZ3JhZHVhdGVzLWJhbm5lciAuaGVyby1jb250ZW50LWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogODAwcHg7XG4gIGdhcDogMTAwcHg7XG4gIHBhZGRpbmc6IDJyZW0gMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVyby1zZWN0aW9uLWdyYWR1YXRlcy1iYW5uZXIgLmhlcm8tY29udGVudC1jb250YWluZXIge1xuICAgIGdhcDogNTBweDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAyMHB4IDE2cHg7XG4gIH1cbn1cbi5oZXJvLXNlY3Rpb24tZ3JhZHVhdGVzLWJhbm5lciAuaGVyby10ZXh0LXNlY3Rpb24ge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiA0cHg7XG59XG4uaGVyby1zZWN0aW9uLWdyYWR1YXRlcy1iYW5uZXIgLmhlcm8tdGl0bGUge1xuICBmb250LXNpemU6IDYwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogIzI4Mzc2NDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMS4xO1xuICBtYXJnaW46IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlcm8tc2VjdGlvbi1ncmFkdWF0ZXMtYmFubmVyIC5oZXJvLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDM4cHg7XG4gIH1cbn1cbi5oZXJvLXNlY3Rpb24tZ3JhZHVhdGVzLWJhbm5lciAuaGVyby1zZWFyY2gtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgZ2FwOiAxOHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAzNTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVyby1zZWN0aW9uLWdyYWR1YXRlcy1iYW5uZXIgLmhlcm8tc2VhcmNoLXdyYXBwZXIge1xuICAgIGdhcDogOHB4O1xuICB9XG59XG4uaGVyby1zZWN0aW9uLWdyYWR1YXRlcy1iYW5uZXIgLmhlcm8tc3VidGl0bGUge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjM0U0MjRGO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1mYW1pbHk6IFwiSGVlYm9cIiwgc2Fucy1zZXJpZjtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVyby1zZWN0aW9uLWdyYWR1YXRlcy1iYW5uZXIgLmhlcm8tc3VidGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuXG4vKiBHcmFkdWF0ZXMgTGlzdCBTZWN0aW9uICovXG4uZ3JhZHVhdGVzLWxpc3Qge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMzI2cHg7XG4gIHBhZGRpbmc6IDIwcHggMTVweCAxMzBweCAxNXB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgZ2FwOiAyNHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5ncmFkdWF0ZXMtbGlzdCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ncmFkdWF0ZXMtbGlzdCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgMWZyKTtcbiAgfVxufVxuXG4vKiBGZWF0dXJlZCBJbWFnZSBTZWN0aW9uICovXG4uZmVhdHVyZWQtaW1hZ2Utc2VjdGlvbiB7XG4gIGZvbnQtZmFtaWx5OiBcIkhlZWJvXCIsIHNhbnMtc2VyaWY7XG59XG4uZmVhdHVyZWQtaW1hZ2Utc2VjdGlvbiAuZmVhdHVyZWQtaW1hZ2Utd3JhcHBlciB7XG4gIHdpZHRoOiAxMDU2cHg7XG4gIGhlaWdodDogNDQ2cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgb3BhY2l0eTogMTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTQ0MHB4KSB7XG4gIC5mZWF0dXJlZC1pbWFnZS1zZWN0aW9uIC5mZWF0dXJlZC1pbWFnZS13cmFwcGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwNTZweDtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1sZWZ0OiAxOTJweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAuZmVhdHVyZWQtaW1hZ2Utc2VjdGlvbiAuZmVhdHVyZWQtaW1hZ2Utd3JhcHBlciB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbGVmdDogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5mZWF0dXJlZC1pbWFnZS1zZWN0aW9uIC5mZWF0dXJlZC1pbWFnZS13cmFwcGVyIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgfVxufVxuLmZlYXR1cmVkLWltYWdlLXNlY3Rpb24gLmZlYXR1cmVkLWltYWdlLXdyYXBwZXIgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5mZWF0dXJlZC1pbWFnZS1zZWN0aW9uIC5mZWF0dXJlZC1pbWFnZS13cmFwcGVyIGltZyB7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGhlaWdodDogMTUycHg7XG4gICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gIH1cbn1cbi5mZWF0dXJlZC1pbWFnZS1zZWN0aW9uIC5mZWF0dXJlZC1pbWFnZS10aXRsZSB7XG4gIG1heC13aWR0aDogODAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBmb250LWZhbWlseTogXCJGYk5vYW1cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiA2MHB4O1xuICBsaW5lLWhlaWdodDogMTEwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGNvbG9yOiByZ2IoNDAsIDU1LCAxMDApO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDU1cHggYXV0byA0MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mZWF0dXJlZC1pbWFnZS1zZWN0aW9uIC5mZWF0dXJlZC1pbWFnZS10aXRsZSB7XG4gICAgZm9udC1zaXplOiAzNnB4O1xuICAgIG1hcmdpbjogMjRweCBhdXRvIDI0cHggYXV0bztcbiAgfVxufVxuXG4vKiBDYXJlZXIgQmFubmVyICovXG4uYmxvZy1saXN0LCAuc2VhcmNoLWxpc3Qge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMTMwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5ibG9nLWxpc3QsIC5zZWFyY2gtbGlzdCB7XG4gICAgcGFkZGluZy1pbmxpbmU6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYmxvZy1saXN0LCAuc2VhcmNoLWxpc3Qge1xuICAgIHBhZGRpbmctaW5saW5lOiAxMHB4O1xuICB9XG59XG4uYmxvZy1saXN0Om5vdCguc2VhcmNoLWxpc3QpIF9fc2VjdGlvbiwgLnNlYXJjaC1saXN0Om5vdCguc2VhcmNoLWxpc3QpIF9fc2VjdGlvbiB7XG4gIG1hcmdpbi1ib3R0b206IDU1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJsb2ctbGlzdDpub3QoLnNlYXJjaC1saXN0KSBfX3NlY3Rpb24sIC5zZWFyY2gtbGlzdDpub3QoLnNlYXJjaC1saXN0KSBfX3NlY3Rpb24ge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbn1cbi5ibG9nLWxpc3RfX3RpdGxlLCAuc2VhcmNoLWxpc3RfX3RpdGxlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ibG9nLWxpc3RfX3RpdGxlLCAuc2VhcmNoLWxpc3RfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDMycHg7XG4gIH1cbn1cbi5ibG9nLWxpc3RfX2RpdmlkZXIsIC5zZWFyY2gtbGlzdF9fZGl2aWRlciB7XG4gIHdpZHRoOiA4OHB4O1xuICBoZWlnaHQ6IDRweDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvcG5nL3VuZGVybGluZS5wbmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDUwJTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgbWFyZ2luOiAxNnB4IGF1dG8gNDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYmxvZy1saXN0X19kaXZpZGVyLCAuc2VhcmNoLWxpc3RfX2RpdmlkZXIge1xuICAgIG1hcmdpbjogMTZweCBhdXRvIDQ4cHg7XG4gIH1cbn1cbi5ibG9nLWxpc3RfX2l0ZW1zLCAuc2VhcmNoLWxpc3RfX2l0ZW1zIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDIwMHB4O1xufVxuLmJsb2ctbGlzdF9faXRlbXMgLmJsb2ctY2FyZCwgLnNlYXJjaC1saXN0X19pdGVtcyAuYmxvZy1jYXJkIHtcbiAgYnJlYWstaW5zaWRlOiBhdm9pZDtcbiAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ibG9nLWxpc3RfX2l0ZW1zIC5ibG9nLWNhcmQsIC5zZWFyY2gtbGlzdF9faXRlbXMgLmJsb2ctY2FyZCB7XG4gICAgcG9zaXRpb246IHN0YXRpYyAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgbGVmdDogMCAhaW1wb3J0YW50O1xuICAgIHRvcDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cblxuLyogQmFubmVyIFN0dWRlbnRzIExpbmsgU2VjdGlvbiAqL1xuLmhlcm8tc2VjdGlvbi1iYW5uZXItc3R1ZGVudHMtbGluayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG59XG4uaGVyby1zZWN0aW9uLWJhbm5lci1zdHVkZW50cy1saW5rIC5oZXJvLWNvbnRlbnQge1xuICBtYXgtd2lkdGg6IDEzNjBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDAgMXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmhlcm8tc2VjdGlvbi1iYW5uZXItc3R1ZGVudHMtbGluayAuaGVyby1jb250ZW50IC5oZXJvLWltYWdlLTEsIC5oZXJvLXNlY3Rpb24tYmFubmVyLXN0dWRlbnRzLWxpbmsgLmhlcm8tY29udGVudCAuaGVyby1pbWFnZS0yIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMzE0cHg7XG4gIGhlaWdodDogMzE0cHg7XG4gIG1heC13aWR0aDogMzE0cHg7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZXJvLXNlY3Rpb24tYmFubmVyLXN0dWRlbnRzLWxpbmsgLmhlcm8tY29udGVudCAuaGVyby1pbWFnZS0xLCAuaGVyby1zZWN0aW9uLWJhbm5lci1zdHVkZW50cy1saW5rIC5oZXJvLWNvbnRlbnQgLmhlcm8taW1hZ2UtMiB7XG4gICAgd2lkdGg6IDE0OXB4O1xuICAgIGhlaWdodDogMTQ5cHg7XG4gICAgbWF4LXdpZHRoOiAxNDlweDtcbiAgfVxufVxuLmhlcm8tc2VjdGlvbi1iYW5uZXItc3R1ZGVudHMtbGluayAuaGVyby1jb250ZW50IC5oZXJvLWltYWdlLTEge1xuICBsZWZ0OiAtMjAwcHg7XG4gIHRvcDogMTFweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVyby1zZWN0aW9uLWJhbm5lci1zdHVkZW50cy1saW5rIC5oZXJvLWNvbnRlbnQgLmhlcm8taW1hZ2UtMSB7XG4gICAgbGVmdDogLTEwMHB4O1xuICAgIHRvcDogMTAwcHg7XG4gIH1cbn1cbi5oZXJvLXNlY3Rpb24tYmFubmVyLXN0dWRlbnRzLWxpbmsgLmhlcm8tY29udGVudCAuaGVyby1pbWFnZS0yIHtcbiAgcmlnaHQ6IC0yMjBweDtcbiAgYm90dG9tOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZXJvLXNlY3Rpb24tYmFubmVyLXN0dWRlbnRzLWxpbmsgLmhlcm8tY29udGVudCAuaGVyby1pbWFnZS0yIHtcbiAgICByaWdodDogLTkwcHg7XG4gICAgYm90dG9tOiAwO1xuICB9XG59XG4uaGVyby1zZWN0aW9uLWJhbm5lci1zdHVkZW50cy1saW5rIC5oZXJvLXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDU1N3B4O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBib3gtc2hhZG93OiAwcHggNHB4IDM1cHggMHB4IHJnYmEoNDAsIDU1LCAxMDAsIDAuMDc4NDMxMzcyNSk7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCksIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KSksIHJhZGlhbC1ncmFkaWVudCg3MyUgNzMlIGF0IDQ3LjMlIDI3JSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjU1KSAwJSwgcmdiYSgyMzMsIDIzNywgMjQyLCAwLjE2NSkgMTAwJSk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDkwcHggMTYwcHg7XG4gIGdhcDogMTkwcHg7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVyby1zZWN0aW9uLWJhbm5lci1zdHVkZW50cy1saW5rIC5oZXJvLXdyYXBwZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICBwYWRkaW5nOiAzMHB4IDE2cHggMTdweCAxNnB4O1xuICAgIGdhcDogMTZweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZXJvLXNlY3Rpb24tYmFubmVyLXN0dWRlbnRzLWxpbmsgLmhlcm8taW1hZ2Uge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG4uaGVyby1zZWN0aW9uLWJhbm5lci1zdHVkZW50cy1saW5rIC5oZXJvLWltYWdlIGltZyB7XG4gIHdpZHRoOiAzMDBweDtcbiAgaGVpZ2h0OiAzMDBweDtcbiAgbWluLXdpZHRoOiAzMDBweDtcbiAgbWluLWhlaWdodDogMzAwcHg7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogMzAwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlcm8tc2VjdGlvbi1iYW5uZXItc3R1ZGVudHMtbGluayAuaGVyby1pbWFnZSBpbWcge1xuICAgIHdpZHRoOiAyMzBweDtcbiAgICBoZWlnaHQ6IDIzMHB4O1xuICAgIG1pbi13aWR0aDogMjMwcHg7XG4gICAgbWluLWhlaWdodDogMjMwcHg7XG4gIH1cbn1cbi5oZXJvLXNlY3Rpb24tYmFubmVyLXN0dWRlbnRzLWxpbmsgLmhlcm8tdGV4dC1zZWN0aW9uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uaGVyby1zZWN0aW9uLWJhbm5lci1zdHVkZW50cy1saW5rIC5oZXJvLXRpdGxlIHtcbiAgZm9udC1zaXplOiA2MHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICMxMjFGNDY7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBtYXJnaW46IDA7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVyby1zZWN0aW9uLWJhbm5lci1zdHVkZW50cy1saW5rIC5oZXJvLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDM4cHg7XG4gIH1cbn1cbi5oZXJvLXNlY3Rpb24tYmFubmVyLXN0dWRlbnRzLWxpbmsgLmhlcm8tc3VidGl0bGUge1xuICBmb250LWZhbWlseTogXCJIZWVib1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjM0U0MjRGO1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgbWFyZ2luOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZXJvLXNlY3Rpb24tYmFubmVyLXN0dWRlbnRzLWxpbmsgLmhlcm8tc3VidGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuLmhlcm8tc2VjdGlvbi1iYW5uZXItc3R1ZGVudHMtbGluayAuaGVyby1saW5rcy13cmFwcGVyIHtcbiAgbWFyZ2luLXRvcDogMjRweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVyby1zZWN0aW9uLWJhbm5lci1zdHVkZW50cy1saW5rIC5oZXJvLWxpbmtzLXdyYXBwZXIge1xuICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gIH1cbn1cbi5oZXJvLXNlY3Rpb24tYmFubmVyLXN0dWRlbnRzLWxpbmsgLmhlcm8tbGlua3MtbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAyNnB4O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlcm8tc2VjdGlvbi1iYW5uZXItc3R1ZGVudHMtbGluayAuaGVyby1saW5rcy1saXN0IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMTZweDtcbiAgfVxufVxuLmhlcm8tc2VjdGlvbi1iYW5uZXItc3R1ZGVudHMtbGluayAuaGVyby1saW5rcy1saXN0IC5oZXJvLWxpbmstaXRlbSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbi5oZXJvLXNlY3Rpb24tYmFubmVyLXN0dWRlbnRzLWxpbmsgLmhlcm8tbGlua3MtbGlzdCAuaGVyby1ibnRzLWxpbmsge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1pbmxpbmU6IDMycHg7XG4gIGhlaWdodDogNDBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzI4Mzc2NDtcbiAgYm9yZGVyLXJhZGl1czogODBweDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjMjgzNzY0O1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVyby1zZWN0aW9uLWJhbm5lci1zdHVkZW50cy1saW5rIC5oZXJvLWxpbmtzLWxpc3QgLmhlcm8tYm50cy1saW5rIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMTBweCk7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG4uaGVyby1zZWN0aW9uLWJhbm5lci1zdHVkZW50cy1saW5rIC5oZXJvLWxpbmtzLWxpc3QgLmhlcm8tYm50cy1saW5rOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC0xMnB4O1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBiYWNrZ3JvdW5kOiAjMjgzNzY0O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnJTIweG1sbnMlM0QnaHR0cCUzQS8vd3d3LnczLm9yZy8yMDAwL3N2ZyclMjB3aWR0aCUzRCcxMCclMjBoZWlnaHQlM0QnMTAnJTIwdmlld0JveCUzRCcwJTIwMCUyMDEzJTIwMTMnJTNFJTNDcGF0aCUyMGZpbGwlM0Qnd2hpdGUnJTIwZCUzRCdNNi4wNTc2JTIwMEw3LjA2NzQlMjAxLjAwOTglMjAyLjczMDMlMjA1LjM0N2g5LjY4NHYxLjQyNEgyLjczMDNMNy4wNjc0JTIwMTEuMTA4JTIwNi4wNTc2JTIwMTIuMTE4JTIwMCUyMDYuMDU5JTIwNi4wNTc2JTIwMHonLyUzRSUzQy9zdmclM0VcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAxNnB4IDE2cHg7XG4gIHotaW5kZXg6IDE7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG59XG4uaGVyby1zZWN0aW9uLWJhbm5lci1zdHVkZW50cy1saW5rIC5oZXJvLWxpbmtzLWxpc3QgLmhlcm8tYm50cy1saW5rOmhvdmVyOjpiZWZvcmUge1xuICBsZWZ0OiAtMTZweDtcbn1cblxuLmhlcm8tc2VhcmNoLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gIGdhcDogMThweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDQ4cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlcm8tc2VhcmNoLXdyYXBwZXIge1xuICAgIGdhcDogOHB4O1xuICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gIH1cbn1cbi5oZXJvLXNlYXJjaC13cmFwcGVyIC5oZXJvLXNlYXJjaC10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkhlZWJvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMzRTQyNEY7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICBsaW5lLWhlaWdodDogMS4zO1xufVxuXG5mb3JtLnNlYXJjaC1mb3JtLWJhbm5lciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuZm9ybS5zZWFyY2gtZm9ybS1iYW5uZXIgLnNlYXJjaC1jb250YWluZXItYmFubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAzNTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBmb3JtLnNlYXJjaC1mb3JtLWJhbm5lciAuc2VhcmNoLWNvbnRhaW5lci1iYW5uZXIge1xuICAgIG1heC13aWR0aDogdW5zZXQ7XG4gIH1cbn1cbmZvcm0uc2VhcmNoLWZvcm0tYmFubmVyIC5zZWFyY2gtY29udGFpbmVyLWJhbm5lciAuc2VhcmNoLWlucHV0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNDBweDtcbiAgcGFkZGluZzogMCAxNXB4O1xuICBwYWRkaW5nLWlubGluZTogNDBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzI4Mzc2NDtcbiAgYm9yZGVyLXJhZGl1czogODBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzNFNDI0RjtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5mb3JtLnNlYXJjaC1mb3JtLWJhbm5lciAuc2VhcmNoLWNvbnRhaW5lci1iYW5uZXIgLnNlYXJjaC1pY29uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTVweDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbmZvcm0uc2VhcmNoLWZvcm0tYmFubmVyIC5zZWFyY2gtY29udGFpbmVyLWJhbm5lciAuc2VhcmNoLWljb24tY2xlYXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDE1cHg7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogbm9uZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbn1cbmZvcm0uc2VhcmNoLWZvcm0tYmFubmVyIC5zZWFyY2gtY29udGFpbmVyLWJhbm5lci5zaG93IC5zZWFyY2gtaWNvbi1jbGVhciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uZWJzY28tc2VhcmNoLWJveCB7XG4gIHBhZGRpbmc6IDJyZW07XG59XG5cbi5lYnNjby1zZWFyY2gtYm94ICoge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dCAwbXM7XG59XG5cbi5lYnNjby1zZWFyY2gtYm94X19zZWFyY2g6aGFzKDpmb2N1cy13aXRoaW4pIHtcbiAgYm9yZGVyLWNvbG9yOiAjM2U3NWNmO1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggIzNlNzVjZiwgMCAwIDAgNHB4ICNkOGUzZjU7XG59XG5cbi5lYnNjby1zZWFyY2gtYm94X19zZWFyY2g6aGFzKDpmb2N1cy13aXRoaW4pLm5vdmVsaXN0IHtcbiAgYm9yZGVyLWNvbG9yOiAjNjM0NzkwO1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggIzYzNDc5MCwgMCAwIDAgNHB4ICNlNmUwZjA7XG59XG5cbi5lYnNjby1zZWFyY2gtYm94X19zZWFyY2gge1xuICBjb2xvcjogIzNkM2Y0MjtcbiAgYm9yZGVyOiAxcHggc29saWQgIzhkOTA5NTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNDBweDtcbiAgcGFkZGluZzogMCAxNXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMjgzNzY0O1xuICBib3JkZXItcmFkaXVzOiA4MHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjM0U0MjRGO1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgb3V0bGluZTogbm9uZTtcbiAgbWF4LXdpZHRoOiAyOTBweDtcbn1cblxuLmVic2NvLXNlYXJjaC1ib3hfX3NlYXJjaF9faW5wdXQge1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGZsZXgtZ3JvdzogMTtcbiAgcGFkZGluZy1ibG9jazogMC43NXJlbTtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IDFyZW07XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBjb2xvcjogIzNkM2Y0MjtcbiAgZm9udC1mYW1pbHk6IEhlZWJvLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG59XG4uZWJzY28tc2VhcmNoLWJveF9fc2VhcmNoX19pbnB1dDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzNFNDI0Rjtcbn1cbi5lYnNjby1zZWFyY2gtYm94X19zZWFyY2hfX2lucHV0OmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLmVic2NvLXNlYXJjaC1ib3hfX3NlYXJjaF9fYnV0dG9uIHtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IC04cHg7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbG9yOiAjMmQ2MmI3O1xufVxuXG4uZWJzY28tc2VhcmNoLWJveF9fc2VhcmNoX19idXR0b24ubm92ZWxpc3Qge1xuICBjb2xvcjogIzYzNDc5MDtcbn1cblxuLmVic2NvLXNlYXJjaC1ib3hfX3NlYXJjaF9fYnV0dG9uOmhvdmVyIHtcbiAgY29sb3I6ICMyNTUwOTY7XG59XG5cbi5lYnNjby1zZWFyY2gtYm94X19zZWFyY2hfX2J1dHRvbiA+IHN2ZyB7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG59XG5cbi5lYnNjby1zZWFyY2gtYm94X19leHRyYXMge1xuICBtYXJnaW4tdG9wOiAxcmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMXJlbTtcbn1cblxuLmVic2NvLXNlYXJjaC1ib3hfX2V4dHJhcy0tYWRkaXRpb25hbCB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuLmVic2NvLXNlYXJjaC1ib3hfX2V4dHJhc19fYWR2YW5jZWQge1xuICBmbGV4LWdyb3c6IDE7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG5cbi5lYnNjby1zZWFyY2gtYm94X19leHRyYXNfX2FkdmFuY2VkLFxuLmVic2NvLXNlYXJjaC1ib3hfX2V4dHJhc19fbmxzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxcmVtO1xufVxuXG4uZWJzY28tc2VhcmNoLWJveF9fZXh0cmFzX19hZHZhbmNlZCBhIHtcbiAgY29sb3I6ICM1NTU4NWQ7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uZWJzY28tc2VhcmNoLWJveF9fZXh0cmFzX19hZHZhbmNlZCBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGNvbG9yOiAjM2QzZjQyO1xufVxuXG4uZWJzY28tc2VhcmNoLWJveF9fZXh0cmFzX19saW1pdGVyOmhvdmVyID4gLmxhYmVsIHtcbiAgY29sb3I6ICMzZDNmNDI7XG4gIGJvcmRlci1jb2xvcjogIzhkOTA5NTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbn1cblxuLmVic2NvLXNlYXJjaC1ib3hfX2V4dHJhc19fbGltaXRlciA+IC5sYWJlbCB7XG4gIHBhZGRpbmctaW5saW5lOiAwLjc1cmVtO1xuICBwYWRkaW5nLWJsb2NrOiAwLjVyZW07XG4gIGNvbG9yOiAjNTU1ODVkO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyOiAxcHggc29saWQgIzhkOTA5NTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5lYnNjby1zZWFyY2gtYm94X19leHRyYXNfX2xpbWl0ZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5lYnNjby1zZWFyY2gtYm94X19leHRyYXNfX2xpbWl0ZXIgPiBpbnB1dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogLTE7XG4gIGJvcmRlcjogbm9uZTtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5lYnNjby1zZWFyY2gtYm94X19leHRyYXNfX2xpbWl0ZXIgPiBpbnB1dDpjaGVja2VkICsgLmxhYmVsIHtcbiAgYm9yZGVyLWNvbG9yOiAjMTUyZDU1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllZmZhO1xuICBjb2xvcjogIzE1MmQ1NTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICMxNTJkNTU7XG59XG5cbi5lYnNjby1zZWFyY2gtYm94X19leHRyYXNfX2xpbWl0ZXIubm92ZWxpc3QgPiBpbnB1dDpjaGVja2VkICsgLmxhYmVsIHtcbiAgYm9yZGVyLWNvbG9yOiAjNjM0NzkwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlMGYwO1xuICBjb2xvcjogIzYzNDc5MDtcbn1cblxuLmVic2NvLXNlYXJjaC1ib3hfX2V4dHJhc19fbGltaXRlcjpob3ZlciA+IGlucHV0OmNoZWNrZWQgKyAubGFiZWwge1xuICBjb2xvcjogIzNkM2Y0MjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbiAgYm9yZGVyLWNvbG9yOiAjOGQ5MDk1O1xufVxuXG4uZWJzY28tc2VhcmNoLWJveF9fZXh0cmFzX19saW1pdGVyLm5vdmVsaXN0OmhvdmVyID4gaW5wdXQ6Y2hlY2tlZCArIC5sYWJlbCB7XG4gIGNvbG9yOiAjNDczMzY3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2RjMGUwO1xuICBib3JkZXItY29sb3I6ICM0NzMzNjc7XG59XG5cbi5lYnNjby1zZWFyY2gtYm94X19sb2dvIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDFyZW07XG59XG5cbi5lYnNjby1zZWFyY2gtYm94X19sb2dvX19pbWFnZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmVic2NvLXNlYXJjaC1ib3hfX2hlYWRlciB7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IDAuNjdyZW07XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2VyaWZcIiwgR2VvcmdpYSwgc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMTYxNzE4O1xuICBmb250LXNpemU6IDFyZW07XG59XG5cbi5lYnNjby1zZWFyY2gtYm94X19yYWRpbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBnYXA6IDAuNXJlbTtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG4uZWJzY28tc2VhcmNoLWJveF9fcmFkaW8gPiBsYWJlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmVic2NvLXNlYXJjaC1ib3hfX3JhZGlvID4gbGFiZWwgPiBbdHlwZT1yYWRpb10ge1xuICBkaXNwbGF5OiBjb250ZW50cztcbiAgaGVpZ2h0OiAwO1xuICB3aWR0aDogMDtcbiAgb3BhY2l0eTogMDtcbn1cblxuLmVic2NvLXNlYXJjaC1ib3hfX3JhZGlvID4gbGFiZWwgPiBbdHlwZT1yYWRpb10gKyBzcGFuIHtcbiAgY29sb3I6ICM1NTU4NWQ7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzhkOTA5NTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZy1pbmxpbmU6IDAuNzVyZW07XG4gIHBhZGRpbmctYmxvY2s6IDAuNXJlbTtcbn1cblxuLmVic2NvLXNlYXJjaC1ib3hfX3JhZGlvID4gbGFiZWwgPiBbdHlwZT1yYWRpb10gKyBzcGFuOmhvdmVyIHtcbiAgY29sb3I6ICMzZDNmNDI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG59XG5cbi5lYnNjby1zZWFyY2gtYm94X19yYWRpbyA+IGxhYmVsID4gW3R5cGU9cmFkaW9dOmNoZWNrZWQgKyBzcGFuIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzNlNzVjZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWZmYTtcbiAgY29sb3I6ICMyZDYyYjc7XG59XG5cbi5lYnNjby1zZWFyY2gtYm94X19yYWRpbyA+IGxhYmVsID4gW3R5cGU9cmFkaW9dOmNoZWNrZWQgKyBzcGFuOmhvdmVyIHtcbiAgY29sb3I6ICMxZDNmNzU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkOGUzZjU7XG4gIGJvcmRlci1jb2xvcjogIzhkOTA5NTtcbn1cblxuLmVic2NvLXNlYXJjaC1ib3hfX3JhZGlvID4gbGFiZWwgPiBbdHlwZT1yYWRpb106Zm9jdXMgKyBzcGFuIHtcbiAgYm9yZGVyLWNvbG9yOiAjM2U3NWNmO1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggIzNlNzVjZiwgMCAwIDAgNHB4ICNkOGUzZjU7XG59XG5cbi5lYnNjby1zZWFyY2gtYm94X19zZWFyY2ggPiBzZWxlY3Qge1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLWlubGluZS1lbmQ6IDFweCBzb2xpZCAjOGQ5MDk1O1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IDA7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiAwO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogMC41cmVtO1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IDAuMnJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuXG4uZWJzY28tc2VhcmNoLWJveF9fZXh0cmFzX19ubHMgPiBsYWJlbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGdhcDogMWNoO1xufVxuXG4uZWJzY28tc2VhcmNoLWJveF9fZXh0cmFzX19ubHMgPiBsYWJlbCA+IGlucHV0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBvcGFjaXR5OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uZWJzY28tc2VhcmNoLWJveF9fZXh0cmFzX19ubHNfX2Rpc3BsYXkge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgd2lkdGg6IDIuNmVtO1xuICBoZWlnaHQ6IDEuNDFlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItcmFkaXVzOiAxMDB2dztcbiAgYm9yZGVyOiAycHggc29saWQgIzhkOTA5NTtcbiAgdHJhbnNpdGlvbjogMjUwbXM7XG59XG5cbi5lYnNjby1zZWFyY2gtYm94X19leHRyYXNfX25sc19fZGlzcGxheV9fYmVmb3JlIHtcbiAgei1pbmRleDogMjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogMC4yZW07XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHdpZHRoOiAxLjFlbTtcbiAgaGVpZ2h0OiAxLjFlbTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGQ5MDk1O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbjogaW5oZXJpdDtcbn1cblxuLmVic2NvLXNlYXJjaC1ib3hfX2V4dHJhc19fbmxzID4gbGFiZWw6Zm9jdXMgLmVic2NvLXNlYXJjaC1ib3hfX2V4dHJhc19fbmxzX19kaXNwbGF5LFxuLmVic2NvLXNlYXJjaC1ib3hfX2V4dHJhc19fbmxzID4gbGFiZWwgPiBpbnB1dDpmb2N1cyArIC5lYnNjby1zZWFyY2gtYm94X19leHRyYXNfX25sc19fZGlzcGxheSB7XG4gIG91dGxpbmU6IDJweCBhdXRvIC13ZWJraXQtZm9jdXMtcmluZy1jb2xvcjtcbiAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbn1cblxuLmVic2NvLXNlYXJjaC1ib3hfX2V4dHJhc19fbmxzID4gbGFiZWw6Zm9jdXMsXG4uZWJzY28tc2VhcmNoLWJveF9fZXh0cmFzX19ubHMgPiBsYWJlbDpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpIC5lYnNjby1zZWFyY2gtYm94X19leHRyYXNfX25sc19fZGlzcGxheSxcbi5lYnNjby1zZWFyY2gtYm94X19leHRyYXNfX25scyA+IGxhYmVsID4gaW5wdXQ6Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSArIC5lYnNjby1zZWFyY2gtYm94X19leHRyYXNfX25sc19fZGlzcGxheSB7XG4gIG91dGxpbmU6IDA7XG59XG5cbi5lYnNjby1zZWFyY2gtYm94X19leHRyYXNfX25scyA+IGxhYmVsID4gaW5wdXQ6Y2hlY2tlZCArIC5lYnNjby1zZWFyY2gtYm94X19leHRyYXNfX25sc19fZGlzcGxheSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMjFmNDY7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMxMjFmNDY7XG59XG5cbi5lYnNjby1zZWFyY2gtYm94X19leHRyYXNfX25sczpob3ZlciA+IGxhYmVsID4gaW5wdXQ6Y2hlY2tlZCArIC5lYnNjby1zZWFyY2gtYm94X19leHRyYXNfX25sc19fZGlzcGxheSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMjFmNDY7XG59XG5cbi5lYnNjby1zZWFyY2gtYm94X19leHRyYXNfX25sczpob3ZlciA+IGxhYmVsID4gaW5wdXQ6bm90KDpjaGVja2VkKSArIC5lYnNjby1zZWFyY2gtYm94X19leHRyYXNfX25sc19fZGlzcGxheSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG59XG5cbi5lYnNjby1zZWFyY2gtYm94X19leHRyYXNfX25sczpob3ZlciAuZWJzY28tc2VhcmNoLWJveF9fZXh0cmFzX19ubHNfX2Rpc3BsYXlfX2JlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2ZTcyNzc7XG59XG5cbi5lYnNjby1zZWFyY2gtYm94X19leHRyYXNfX25sczpob3ZlciAuZWJzY28tc2VhcmNoLWJveF9fZXh0cmFzX19ubHNfX2Rpc3BsYXkge1xuICBib3JkZXItY29sb3I6ICM2ZTcyNzc7XG59XG5cbi5lYnNjby1zZWFyY2gtYm94X19leHRyYXNfX25scyA+IGxhYmVsID4gaW5wdXQ6Y2hlY2tlZCArIC5lYnNjby1zZWFyY2gtYm94X19leHRyYXNfX25sc19fZGlzcGxheSA+IC5lYnNjby1zZWFyY2gtYm94X19leHRyYXNfX25sc19fZGlzcGxheV9fYmVmb3JlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTAwJSwgLTUwJSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbltkaXI9cnRsXSAuZWJzY28tc2VhcmNoLWJveF9fZXh0cmFzX19ubHNfX2Rpc3BsYXlfX2JlZm9yZSB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAwLjJlbTtcbn1cblxuW2Rpcj1ydGxdIC5lYnNjby1zZWFyY2gtYm94X19leHRyYXNfX25scyA+IGxhYmVsID4gaW5wdXQ6Y2hlY2tlZCArIC5lYnNjby1zZWFyY2gtYm94X19leHRyYXNfX25sc19fZGlzcGxheSA+IC5lYnNjby1zZWFyY2gtYm94X19leHRyYXNfX25sc19fZGlzcGxheV9fYmVmb3JlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwMCUsIC01MCUpO1xufVxuXG4uZWJzY28tc2VhcmNoLWJveF9fZXh0cmFzX19ubHNfX2Rpc3BsYXlfX2ljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxZW07XG4gIGhlaWdodDogMWVtO1xuICBmaWxsOiBjdXJyZW50Y29sb3I7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNvbG9yOiAjZmZmO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiAwLjM1ZW07XG4gIGZvbnQtc2l6ZTogNzUlO1xufVxuXG4uZWJzY28tc2VhcmNoLWJveF9fZXh0cmFzX19ubHNfX2Rpc3BsYXlfX3RleHQge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBjb2xvcjogIzU1NTg1ZDtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi8qIFN0dWRlbnRzIExpc3QgU2VjdGlvbiAqL1xuLnN0dWRlbnRzLWxpc3Qtc2VjdGlvbiB7XG4gIHBhZGRpbmctdG9wOiA2MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnN0dWRlbnRzLWxpc3Qtc2VjdGlvbiB7XG4gICAgcGFkZGluZy10b3A6IDQwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gIH1cbn1cbi5zdHVkZW50cy1saXN0LXNlY3Rpb24gLnN0dWRlbnRzLWxpc3RfX3RpdGxlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDQwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMTIxRjQ2O1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTZweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zdHVkZW50cy1saXN0LXNlY3Rpb24gLnN0dWRlbnRzLWxpc3RfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDMycHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgfVxufVxuLnN0dWRlbnRzLWxpc3Qtc2VjdGlvbiAuc3R1ZGVudHMtbGlzdF9fdGl0bGUgLmRpdmlkZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHdpZHRoOiA4OHB4O1xuICBoZWlnaHQ6IDRweDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvcG5nL3VuZGVybGluZS5wbmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDUwJTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cbi5zdHVkZW50cy1saXN0LXNlY3Rpb24gLnN0dWRlbnRzLWxpc3Qge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMTQwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICBnYXA6IDI0cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnN0dWRlbnRzLWxpc3Qtc2VjdGlvbiAuc3R1ZGVudHMtbGlzdCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgICBwYWRkaW5nLWlubGluZTogMTVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zdHVkZW50cy1saXN0LXNlY3Rpb24gLnN0dWRlbnRzLWxpc3Qge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIDFmcik7XG4gIH1cbn1cblxuLyogVmlkZW8gU2VjdGlvbiAqL1xuLnZpZGVvLXNlY3Rpb24ge1xuICBtYXgtd2lkdGg6IDExOTBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmctdG9wOiAxNDVweDtcbiAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDgwcHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctaW5saW5lOiAxNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC52aWRlby1zZWN0aW9uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMzJweDtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC52aWRlby1zZWN0aW9uIHtcbiAgICBwYWRkaW5nLXRvcDogNDBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgfVxufVxuLnZpZGVvLXNlY3Rpb25fX3RpdGxlIHtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIGZvbnQtc2l6ZTogNDBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMxMjFGNDY7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gIHBhZGRpbmctYm90dG9tOiAyNHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnZpZGVvLXNlY3Rpb25fX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDMycHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgfVxufVxuLnZpZGVvLXNlY3Rpb25fX3RpdGxlIC5kaXZpZGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogODhweDtcbiAgaGVpZ2h0OiA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3BuZy91bmRlcmxpbmUucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG4udmlkZW8tc2VjdGlvbl9fc3VidGl0bGUge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjM0U0MjRGO1xuICBsaW5lLWhlaWdodDogMS41O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgZm9udC1mYW1pbHk6IFwiSGVlYm9cIiwgc2Fucy1zZXJpZjtcbn1cbi52aWRlby1zZWN0aW9uX19zdWJ0aXRsZSBwIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzNFNDI0RjtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIGZvbnQtZmFtaWx5OiBcIkhlZWJvXCIsIHNhbnMtc2VyaWY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnZpZGVvLXNlY3Rpb25fX3N1YnRpdGxlIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbi52aWRlby1zZWN0aW9uX19idXR0b24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMTZweDtcbn1cbi52aWRlby1zZWN0aW9uX19idXR0b24gYSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMjgzNzY0O1xuICBnYXA6IDE2cHg7XG4gIHBhZGRpbmc6IDEwcHggMzJweDtcbiAgYm9yZGVyLXJhZGl1czogNjBweDtcbiAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZmFtaWx5OiBcIkZiTm9hbVwiLCBzYW5zLXNlcmlmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsaW5lLWhlaWdodDogMTAwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAlO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgY29sb3I6ICMyODM3NjQ7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudmlkZW8tc2VjdGlvbl9fYnV0dG9uIGEge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMycHgpO1xuICB9XG59XG4udmlkZW8tc2VjdGlvbl9fYnV0dG9uIGEgc3BhbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDhweDtcbiAgYmFja2dyb3VuZDogIzI4Mzc2NDtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbn1cbi52aWRlby1zZWN0aW9uX19idXR0b24gYSBzcGFuIHN2ZyB7XG4gIHdpZHRoOiAxM3B4O1xuICBoZWlnaHQ6IDEzcHg7XG59XG4udmlkZW8tc2VjdGlvbl9fYnV0dG9uIGEgc3BhbiBzdmcgcGF0aCB7XG4gIGZpbGw6ICNmZmY7XG59XG4udmlkZW8tc2VjdGlvbl9fYnV0dG9uIGE6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNmZGM2NDE7XG4gIGNvbG9yOiAjZmRjNjQxO1xufVxuLnZpZGVvLXNlY3Rpb25fX2J1dHRvbiBhOmhvdmVyIHNwYW4ge1xuICBiYWNrZ3JvdW5kOiAjZmRjNjQxO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSBzY2FsZSgxLjEpO1xufVxuLnZpZGVvLXNlY3Rpb25fX2NvbnRlbnQge1xuICBmbGV4OiAxO1xufVxuLnZpZGVvLXNlY3Rpb25fX3ZpZGVvIHtcbiAgZmxleDogMCAwIDU3MnB4O1xufVxuLnZpZGVvLXNlY3Rpb25fX3ZpZGVvLWltYWdlIHtcbiAgaGVpZ2h0OiAzNTdweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXgtd2lkdGg6IDU3MnB4O1xufVxuLnZpZGVvLXNlY3Rpb25fX3ZpZGVvLWltYWdlLnZpZGVvLWhhcy10ZXh0OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IDA7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC44KTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC52aWRlby1zZWN0aW9uX192aWRlby1pbWFnZSB7XG4gICAgaGVpZ2h0OiAyMjVweDtcbiAgfVxufVxuLnZpZGVvLXNlY3Rpb25fX3ZpZGVvLWltYWdlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBvYmplY3QtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG59XG4udmlkZW8tc2VjdGlvbl9fdmlkZW8taW1hZ2UgLnZpZGVvLXNlY3Rpb25fX3ZpZGVvLWNvbnRlbnQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDE5cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgY29sb3I6ICNGNUY1RjU7XG4gIG1pbi13aWR0aDogMzQwcHg7XG59XG4udmlkZW8tc2VjdGlvbl9fdmlkZW8taW1hZ2UgLnZpZGVvLXNlY3Rpb25fX3ZpZGVvLWNvbnRlbnQgLnZpZGVvLXNlY3Rpb25fX3ZpZGVvLWJ0biB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgb3V0bGluZTogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMjAwbXMgbGluZWFyO1xuICB6LWluZGV4OiAxO1xufVxuLnZpZGVvLXNlY3Rpb25fX3ZpZGVvLWltYWdlIC52aWRlby1zZWN0aW9uX192aWRlby1jb250ZW50IC52aWRlby1zZWN0aW9uX192aWRlby1idG46aG92ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnZpZGVvLXNlY3Rpb25fX3ZpZGVvLWltYWdlIC52aWRlby1zZWN0aW9uX192aWRlby10ZXh0IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIH1cbn1cblxuLyogQmFubmVyIFN0dWRlbnRzIExpbmsgU2VjdGlvbiAqL1xuLmhlcm8tc2VjdGlvbi1iYW5uZXItbWFpbi1zZWFyY2gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmhlcm8tc2VjdGlvbi1iYW5uZXItbWFpbi1zZWFyY2ggLmhlcm8tY29udGVudCB7XG4gIG1heC13aWR0aDogMTI4MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMCAxNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uaGVyby1zZWN0aW9uLWJhbm5lci1tYWluLXNlYXJjaCAuaGVyby13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiAyNTBweDtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgYm94LXNoYWRvdzogMHB4IDRweCAzNXB4IDBweCByZ2JhKDQwLCA1NSwgMTAwLCAwLjA3ODQzMTM3MjUpO1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMXB4KTtcbiAgYm9yZGVyOiA4cHggc29saWQ7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCksIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KSksIHJhZGlhbC1ncmFkaWVudCg3MyUgNzMlIGF0IDQ3LjMlIDI3JSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjU1KSAwJSwgcmdiYSgyMzMsIDIzNywgMjQyLCAwLjE2NSkgMTAwJSk7XG4gIGJvcmRlci1pbWFnZS1zb3VyY2U6IHJhZGlhbC1ncmFkaWVudCgxMjYuODglIDI5MS42JSBhdCAtMTEuOTglIC0yMC4xMSUsIHJnYmEoMjQwLCAyNDAsIDI0MCwgMC43KSAwJSwgcmdiYSgyNTEsIDI1MSwgMjUxLCAwLjU2MDc1NSkgMjQuNDQlLCByZ2JhKDIzOCwgMjM4LCAyMzgsIDApIDEwMCUpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiA2NnB4IDEyMHB4O1xuICBtYXgtd2lkdGg6IDEyODBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVyby1zZWN0aW9uLWJhbm5lci1tYWluLXNlYXJjaCAuaGVyby13cmFwcGVyIHtcbiAgICBtaW4taGVpZ2h0OiAyMDJweDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgcGFkZGluZzogMCAxNnB4IDAgMTZweDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICB9XG59XG4uaGVyby1zZWN0aW9uLWJhbm5lci1tYWluLXNlYXJjaCAuaGVyby10ZXh0LXNlY3Rpb24ge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5oZXJvLXNlY3Rpb24tYmFubmVyLW1haW4tc2VhcmNoIC5oZXJvLXRpdGxlIHtcbiAgZm9udC1zaXplOiA2MHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICMyODM3NjQ7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBtYXJnaW46IDA7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVyby1zZWN0aW9uLWJhbm5lci1tYWluLXNlYXJjaCAuaGVyby10aXRsZSB7XG4gICAgZm9udC1zaXplOiAzOHB4O1xuICB9XG59XG4uaGVyby1zZWN0aW9uLWJhbm5lci1tYWluLXNlYXJjaCAuaGVyby1zZWFyY2gtd3JhcHBlciB7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG4uaGVyby1zZWN0aW9uLWJhbm5lci1tYWluLXNlYXJjaCAuaGVyby1zZWFyY2gtd3JhcHBlciBmb3JtLnNlYXJjaC1mb3JtLWJhbm5lciAuc2VhcmNoLWNvbnRhaW5lci1iYW5uZXIge1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLyogU2VhcmNoIExpc3QgKi9cbi5zZWFyY2gtbGlzdF9fbG9hZC1tb3JlLWJ1dHRvbiB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogNDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2VhcmNoLWxpc3RfX2xvYWQtbW9yZS1idXR0b24ge1xuICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gIH1cbn1cbi5zZWFyY2gtbGlzdF9fbG9hZC1tb3JlLWJ1dHRvbi5oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNlYXJjaC1saXN0X19sb2FkLW1vcmUtYnV0dG9uX19idXR0b24ge1xuICBjb2xvcjogIzI4Mzc2NDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZEQzY0MTtcbiAgYm9yZGVyOiAxcHggc29saWQgI0RCOUYwRDtcbiAgcGFkZGluZzogOHB4IDMycHg7XG4gIGJvcmRlci1yYWRpdXM6IDYwcHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1mYW1pbHk6IFwiSGVlYm9cIiwgc2Fucy1zZXJpZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uc2VhcmNoLWxpc3RfX2xvYWQtbW9yZS1idXR0b25fX2J1dHRvbjpob3ZlciB7XG4gIG9wYWNpdHk6IDAuOTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2VhcmNoLWxpc3RfX2xvYWQtbW9yZS1idXR0b25fX2J1dHRvbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5zZWFyY2gtbGlzdCAuc2VhcmNoLW5vLXJlc3VsdHMge1xuICBtYXgtd2lkdGg6IDQ5NnB4O1xuICBwYWRkaW5nLWlubGluZTogMTVweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uc2VhcmNoLWxpc3QgLnNlYXJjaC1uby1yZXN1bHRzIGltZyB7XG4gIG1heC13aWR0aDogMzIwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNlYXJjaC1saXN0IC5zZWFyY2gtbm8tcmVzdWx0cyBpbWcge1xuICAgIG1heC13aWR0aDogMjA4cHg7XG4gIH1cbn1cbi5zZWFyY2gtbGlzdCAuc2VhcmNoLW5vLXJlc3VsdHMgaDIge1xuICBjb2xvcjogIzNFNDI0RjtcbiAgbWFyZ2luLXRvcDogNDBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2VhcmNoLWxpc3QgLnNlYXJjaC1uby1yZXN1bHRzIGgyIHtcbiAgICBmb250LXNpemU6IDMycHg7XG4gIH1cbn1cbi5zZWFyY2gtbGlzdCAuc2VhcmNoLW5vLXJlc3VsdHMgaDUge1xuICBjb2xvcjogIzNFNDI0RjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LWZhbWlseTogXCJIZWVib1wiLCBzYW5zLXNlcmlmO1xuICBsaW5lLWhlaWdodDogMS4zO1xufVxuLnNlYXJjaC1saXN0IC5zZWFyY2gtbm8tcmVzdWx0cyAuaGVyby1saW5rcy1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDI2cHg7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgbWFyZ2luLXRvcDogMzJweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2VhcmNoLWxpc3QgLnNlYXJjaC1uby1yZXN1bHRzIC5oZXJvLWxpbmtzLWxpc3Qge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAxNnB4O1xuICB9XG59XG4uc2VhcmNoLWxpc3QgLnNlYXJjaC1uby1yZXN1bHRzIC5oZXJvLWxpbmtzLWxpc3QgLmhlcm8tbGluay1pdGVtIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLnNlYXJjaC1saXN0IC5zZWFyY2gtbm8tcmVzdWx0cyAuaGVyby1saW5rcy1saXN0IC5oZXJvLWxpbmstaXRlbSAuaGVyby1ibnRzLWxpbmsge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1pbmxpbmU6IDMycHg7XG4gIGhlaWdodDogNDBweDtcbiAgYm9yZGVyLXJhZGl1czogODBweDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjMjgzNzY0O1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgZm9udC1mYW1pbHk6IFwiSGVlYm9cIiwgc2Fucy1zZXJpZjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2VhcmNoLWxpc3QgLnNlYXJjaC1uby1yZXN1bHRzIC5oZXJvLWxpbmtzLWxpc3QgLmhlcm8tbGluay1pdGVtIC5oZXJvLWJudHMtbGluayB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDEwcHgpO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuLnNlYXJjaC1saXN0IC5zZWFyY2gtbm8tcmVzdWx0cyAuaGVyby1saW5rcy1saXN0IC5oZXJvLWxpbmstaXRlbTpmaXJzdC1jaGlsZCAuaGVyby1ibnRzLWxpbmsge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMjgzNzY0O1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LWZhbWlseTogXCJGYk5vYW1cIiwgc2Fucy1zZXJpZjtcbn1cbi5zZWFyY2gtbGlzdCAuc2VhcmNoLW5vLXJlc3VsdHMgLmhlcm8tbGlua3MtbGlzdCAuaGVyby1saW5rLWl0ZW06Zmlyc3QtY2hpbGQgLmhlcm8tYm50cy1saW5rOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC0xMnB4O1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBiYWNrZ3JvdW5kOiAjMjgzNzY0O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnJTIweG1sbnMlM0QnaHR0cCUzQS8vd3d3LnczLm9yZy8yMDAwL3N2ZyclMjB3aWR0aCUzRCcxMCclMjBoZWlnaHQlM0QnMTAnJTIwdmlld0JveCUzRCcwJTIwMCUyMDEzJTIwMTMnJTNFJTNDcGF0aCUyMGZpbGwlM0Qnd2hpdGUnJTIwZCUzRCdNNi4wNTc2JTIwMEw3LjA2NzQlMjAxLjAwOTglMjAyLjczMDMlMjA1LjM0N2g5LjY4NHYxLjQyNEgyLjczMDNMNy4wNjc0JTIwMTEuMTA4JTIwNi4wNTc2JTIwMTIuMTE4JTIwMCUyMDYuMDU5JTIwNi4wNTc2JTIwMHonLyUzRSUzQy9zdmclM0VcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAxNnB4IDE2cHg7XG4gIHotaW5kZXg6IDE7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG59XG4uc2VhcmNoLWxpc3QgLnNlYXJjaC1uby1yZXN1bHRzIC5oZXJvLWxpbmtzLWxpc3QgLmhlcm8tbGluay1pdGVtOmZpcnN0LWNoaWxkIC5oZXJvLWJudHMtbGluazpob3Zlcjo6YmVmb3JlIHtcbiAgbGVmdDogLTE2cHg7XG59XG5cbi8qIEJhbm5lciBTdHVkZW50cyBMaW5rIFNlY3Rpb24gKi9cbi5oZXJvLXNlY3Rpb24tYmFubmVyLXJvdXRlLXBhZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZXJvLXNlY3Rpb24tYmFubmVyLXJvdXRlLXBhZ2Uge1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgfVxufVxuLmhlcm8tc2VjdGlvbi1iYW5uZXItcm91dGUtcGFnZSAuaGVyby1jb250ZW50IHtcbiAgbWF4LXdpZHRoOiAxMjgwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAwIDFyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5oZXJvLXNlY3Rpb24tYmFubmVyLXJvdXRlLXBhZ2UgLmhlcm8tY29udGVudCAuaGVyby1pbWFnZS0xLFxuLmhlcm8tc2VjdGlvbi1iYW5uZXItcm91dGUtcGFnZSAuaGVyby1jb250ZW50IC5oZXJvLWltYWdlLTIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAzMTRweDtcbiAgaGVpZ2h0OiAzMTRweDtcbiAgbWF4LXdpZHRoOiAzMTRweDtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlcm8tc2VjdGlvbi1iYW5uZXItcm91dGUtcGFnZSAuaGVyby1jb250ZW50IC5oZXJvLWltYWdlLTEsXG4gIC5oZXJvLXNlY3Rpb24tYmFubmVyLXJvdXRlLXBhZ2UgLmhlcm8tY29udGVudCAuaGVyby1pbWFnZS0yIHtcbiAgICB3aWR0aDogMTQ5cHg7XG4gICAgaGVpZ2h0OiAxNDlweDtcbiAgICBtYXgtd2lkdGg6IDE0OXB4O1xuICB9XG59XG4uaGVyby1zZWN0aW9uLWJhbm5lci1yb3V0ZS1wYWdlIC5oZXJvLWNvbnRlbnQgLmhlcm8taW1hZ2UtMSB7XG4gIGxlZnQ6IC0yMDBweDtcbiAgdG9wOiAxMXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZXJvLXNlY3Rpb24tYmFubmVyLXJvdXRlLXBhZ2UgLmhlcm8tY29udGVudCAuaGVyby1pbWFnZS0xIHtcbiAgICBsZWZ0OiAtMTAwcHg7XG4gICAgdG9wOiAxMDBweDtcbiAgfVxufVxuLmhlcm8tc2VjdGlvbi1iYW5uZXItcm91dGUtcGFnZSAuaGVyby1jb250ZW50IC5oZXJvLWltYWdlLTIge1xuICByaWdodDogLTIyMHB4O1xuICBib3R0b206IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlcm8tc2VjdGlvbi1iYW5uZXItcm91dGUtcGFnZSAuaGVyby1jb250ZW50IC5oZXJvLWltYWdlLTIge1xuICAgIHJpZ2h0OiAtOTBweDtcbiAgICBib3R0b206IDA7XG4gIH1cbn1cbi5oZXJvLXNlY3Rpb24tYmFubmVyLXJvdXRlLXBhZ2UgLmhlcm8td3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogNDAwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGJveC1zaGFkb3c6IDBweCA0cHggMzVweCAwcHggcmdiYSg0MCwgNTUsIDEwMCwgMC4wNzg0MzEzNzI1KTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpKSwgcmFkaWFsLWdyYWRpZW50KDUwJSA1MCUgYXQgNTAlIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjU1KSAwJSwgcmdiYSgyMTYsIDIxNiwgMjE2LCAwLjA1NSkgMTAwJSk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDY2cHggMTIwcHg7XG4gIGdhcDogMTYwcHg7XG4gIG1heC13aWR0aDogMTI4MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZXJvLXNlY3Rpb24tYmFubmVyLXJvdXRlLXBhZ2UgLmhlcm8td3JhcHBlciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgIHBhZGRpbmc6IDQ3cHggMzhweCAxNnB4IDE1cHg7XG4gICAgZ2FwOiAzMnB4O1xuICB9XG59XG4uaGVyby1zZWN0aW9uLWJhbm5lci1yb3V0ZS1wYWdlIC5oZXJvLWltYWdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZXJvLXNlY3Rpb24tYmFubmVyLXJvdXRlLXBhZ2UgLmhlcm8taW1hZ2Uge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG4uaGVyby1zZWN0aW9uLWJhbm5lci1yb3V0ZS1wYWdlIC5oZXJvLWltYWdlIGltZyB7XG4gIHdpZHRoOiAzMDBweDtcbiAgaGVpZ2h0OiAzMDBweDtcbiAgbWluLXdpZHRoOiAzMDBweDtcbiAgbWluLWhlaWdodDogMzAwcHg7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogMzAwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlcm8tc2VjdGlvbi1iYW5uZXItcm91dGUtcGFnZSAuaGVyby1pbWFnZSBpbWcge1xuICAgIHdpZHRoOiAyMzBweDtcbiAgICBoZWlnaHQ6IDIzMHB4O1xuICAgIG1pbi13aWR0aDogMjMwcHg7XG4gICAgbWluLWhlaWdodDogMjMwcHg7XG4gIH1cbn1cbi5oZXJvLXNlY3Rpb24tYmFubmVyLXJvdXRlLXBhZ2UgLmhlcm8taW1hZ2UgLmJ0bi1zaG93LXZpZGVvLW1vZGFsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC0xMHB4O1xuICBsZWZ0OiAtMTBweDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAyMDBtcyBsaW5lYXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlcm8tc2VjdGlvbi1iYW5uZXItcm91dGUtcGFnZSAuaGVyby1pbWFnZSAuYnRuLXNob3ctdmlkZW8tbW9kYWwge1xuICAgIGJvdHRvbTogLTIwcHg7XG4gICAgbGVmdDogLTIwcHg7XG4gIH1cbn1cbi5oZXJvLXNlY3Rpb24tYmFubmVyLXJvdXRlLXBhZ2UgLmhlcm8taW1hZ2UgLmJ0bi1zaG93LXZpZGVvLW1vZGFsOmhvdmVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xufVxuLmhlcm8tc2VjdGlvbi1iYW5uZXItcm91dGUtcGFnZSAuaGVyby1pbWFnZSAuYnRuLXNob3ctdmlkZW8tbW9kYWwgc3ZnIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uaGVyby1zZWN0aW9uLWJhbm5lci1yb3V0ZS1wYWdlIC5oZXJvLXRleHQtc2VjdGlvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmhlcm8tc2VjdGlvbi1iYW5uZXItcm91dGUtcGFnZSAuaGVyby10aXRsZSB7XG4gIGZvbnQtc2l6ZTogNjBweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiAjMTIxRjQ2O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgbWFyZ2luOiAwO1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIG1heC13aWR0aDogNDMwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlcm8tc2VjdGlvbi1iYW5uZXItcm91dGUtcGFnZSAuaGVyby10aXRsZSB7XG4gICAgZm9udC1zaXplOiAzOHB4O1xuICAgIG1heC13aWR0aDogdW5zZXQ7XG4gIH1cbn1cbi5oZXJvLXNlY3Rpb24tYmFubmVyLXJvdXRlLXBhZ2UgLmhlcm8tdGl0bGUgc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uaGVyby1zZWN0aW9uLWJhbm5lci1yb3V0ZS1wYWdlIC5oZXJvLXN1YnRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiSGVlYm9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzNFNDI0RjtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIG1hcmdpbjogMDtcbiAgbWF4LXdpZHRoOiA0MzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVyby1zZWN0aW9uLWJhbm5lci1yb3V0ZS1wYWdlIC5oZXJvLXN1YnRpdGxlIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbWF4LXdpZHRoOiB1bnNldDtcbiAgICBsaW5lLWhlaWdodDogMTMwJTtcbiAgICBjb2xvcjogIzNFNDI0RjtcbiAgfVxufVxuLmhlcm8tc2VjdGlvbi1iYW5uZXItcm91dGUtcGFnZSAuaGVyby1saW5rcy13cmFwcGVyIHtcbiAgbWFyZ2luLXRvcDogMjRweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVyby1zZWN0aW9uLWJhbm5lci1yb3V0ZS1wYWdlIC5oZXJvLWxpbmtzLXdyYXBwZXIge1xuICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gIH1cbn1cbi5oZXJvLXNlY3Rpb24tYmFubmVyLXJvdXRlLXBhZ2UgLmhlcm8tbGlua3MtbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAyNnB4O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlcm8tc2VjdGlvbi1iYW5uZXItcm91dGUtcGFnZSAuaGVyby1saW5rcy1saXN0IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMTZweDtcbiAgfVxufVxuLmhlcm8tc2VjdGlvbi1iYW5uZXItcm91dGUtcGFnZSAuaGVyby1saW5rcy1saXN0IC5oZXJvLWxpbmstaXRlbSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbi5oZXJvLXNlY3Rpb24tYmFubmVyLXJvdXRlLXBhZ2UgLmhlcm8tbGlua3MtbGlzdCAuaGVyby1ibnRzLWxpbmsge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1pbmxpbmU6IDMycHg7XG4gIGhlaWdodDogNDBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzI4Mzc2NDtcbiAgYm9yZGVyLXJhZGl1czogODBweDtcbiAgYmFja2dyb3VuZDogI0ZEQzY0MTtcbiAgY29sb3I6ICMyODM3NjQ7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZXJvLXNlY3Rpb24tYmFubmVyLXJvdXRlLXBhZ2UgLmhlcm8tbGlua3MtbGlzdCAuaGVyby1ibnRzLWxpbmsge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxMHB4KTtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cbi5oZXJvLXNlY3Rpb24tYmFubmVyLXJvdXRlLXBhZ2UgLmhlcm8tbGlua3MtbGlzdCAuaGVyby1ibnRzLWxpbms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTEycHg7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIGJhY2tncm91bmQ6ICMyODM3NjQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmclMjB4bWxucyUzRCdodHRwJTNBLy93d3cudzMub3JnLzIwMDAvc3ZnJyUyMHdpZHRoJTNEJzEwJyUyMGhlaWdodCUzRCcxMCclMjB2aWV3Qm94JTNEJzAlMjAwJTIwMTMlMjAxMyclM0UlM0NwYXRoJTIwZmlsbCUzRCd3aGl0ZSclMjBkJTNEJ002LjA1NzYlMjAwTDcuMDY3NCUyMDEuMDA5OCUyMDIuNzMwMyUyMDUuMzQ3aDkuNjg0djEuNDI0SDIuNzMwM0w3LjA2NzQlMjAxMS4xMDglMjA2LjA1NzYlMjAxMi4xMTglMjAwJTIwNi4wNTklMjA2LjA1NzYlMjAweicvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDE2cHggMTZweDtcbiAgei1pbmRleDogMTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbn1cbi5oZXJvLXNlY3Rpb24tYmFubmVyLXJvdXRlLXBhZ2UgLmhlcm8tbGlua3MtbGlzdCAuaGVyby1ibnRzLWxpbms6aG92ZXI6OmJlZm9yZSB7XG4gIGxlZnQ6IC0xNnB4O1xufVxuLmhlcm8tc2VjdGlvbi1iYW5uZXItcm91dGUtcGFnZSAuaGVyby1saXN0LWljb25zIHtcbiAgbWF4LXdpZHRoOiA1NjVweDtcbiAgbWFyZ2luLXRvcDogNjRweDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVyby1zZWN0aW9uLWJhbm5lci1yb3V0ZS1wYWdlIC5oZXJvLWxpc3QtaWNvbnMge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbn1cbi5oZXJvLXNlY3Rpb24tYmFubmVyLXJvdXRlLXBhZ2UgLmhlcm8tbGlzdC1pY29ucy5ncmlkLTUtY29scyB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdhcDogOHB4O1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg1LCAxZnIpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZXJvLXNlY3Rpb24tYmFubmVyLXJvdXRlLXBhZ2UgLmhlcm8tbGlzdC1pY29ucy5ncmlkLTUtY29scyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgICBnYXA6IDE2cHg7XG4gICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlcm8tc2VjdGlvbi1iYW5uZXItcm91dGUtcGFnZSAuaGVyby1saXN0LWljb25zIC5oZXJvLWxpc3QtaWNvbi1pdGVtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGdhcDogOHB4O1xuICB9XG59XG5cbi50ZWFtLW1lbWJlci1jb250ZW50IHtcbiAgcGFkZGluZzogNDBweCAwIDYwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRlYW0tbWVtYmVyLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDI0cHggMCA0MHB4O1xuICB9XG59XG4udGVhbS1tZW1iZXItY29udGVudCAuY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAzMnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50ZWFtLW1lbWJlci1jb250ZW50IC5jb250YWluZXIge1xuICAgIGdhcDogMjRweDtcbiAgfVxufVxuXG4udGVhbS1tZW1iZXItY29udGFjdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAyNHB4O1xuICBwYWRkaW5nOiAyMHB4IDI0cHg7XG4gIGJhY2tncm91bmQ6ICNFOUVERjI7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudGVhbS1tZW1iZXItY29udGFjdCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDE2cHg7XG4gICAgcGFkZGluZzogMTZweDtcbiAgfVxufVxuLnRlYW0tbWVtYmVyLWNvbnRhY3RfX2l0ZW0ge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA4cHg7XG4gIGNvbG9yOiAjMjgzNzY0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1mYW1pbHk6IFwiSGVlYm9cIiwgc2Fucy1zZXJpZjtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xufVxuLnRlYW0tbWVtYmVyLWNvbnRhY3RfX2l0ZW0gc3ZnIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGNvbG9yOiAjRkRDNjQxO1xufVxuLnRlYW0tbWVtYmVyLWNvbnRhY3RfX2l0ZW06aG92ZXIge1xuICBjb2xvcjogI0ZEQzY0MTtcbn1cblxuLnRlYW0tbWVtYmVyLXNlY3Rpb25fX3RpdGxlIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzI4Mzc2NDtcbiAgZm9udC1mYW1pbHk6IFwiSGVlYm9cIiwgc2Fucy1zZXJpZjtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgcGFkZGluZy1ib3R0b206IDEycHg7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjRkRDNjQxO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50ZWFtLW1lbWJlci1zZWN0aW9uX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgcGFkZGluZy1ib3R0b206IDhweDtcbiAgfVxufVxuLnRlYW0tbWVtYmVyLXNlY3Rpb25fX2NvbnRlbnQge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMTIxRjQ2O1xuICBsaW5lLWhlaWdodDogMS42O1xuICBmb250LWZhbWlseTogXCJIZWVib1wiLCBzYW5zLXNlcmlmO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50ZWFtLW1lbWJlci1zZWN0aW9uX19jb250ZW50IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbi50ZWFtLW1lbWJlci1zZWN0aW9uX19jb250ZW50IHAge1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xufVxuLnRlYW0tbWVtYmVyLXNlY3Rpb25fX2NvbnRlbnQgcDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi50ZWFtLW1lbWJlci1zZWN0aW9uX19jb250ZW50IHVsLCAudGVhbS1tZW1iZXItc2VjdGlvbl9fY29udGVudCBvbCB7XG4gIG1hcmdpbjogMTJweCAwO1xuICBwYWRkaW5nLXJpZ2h0OiAyNHB4O1xufVxuLnRlYW0tbWVtYmVyLXNlY3Rpb25fX2NvbnRlbnQgdWwgbGksIC50ZWFtLW1lbWJlci1zZWN0aW9uX19jb250ZW50IG9sIGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuLnRlYW0tbWVtYmVyLXNlY3Rpb25fX2NvbnRlbnQgYSB7XG4gIGNvbG9yOiAjRkRDNjQxO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xufVxuLnRlYW0tbWVtYmVyLXNlY3Rpb25fX2NvbnRlbnQgYTpob3ZlciB7XG4gIGNvbG9yOiAjMjgzNzY0O1xufVxuXG4udGVhbS1tZW1iZXItY3ZfX2xpbmtzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDE2cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRlYW0tbWVtYmVyLWN2X19saW5rcyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuLnRlYW0tbWVtYmVyLWN2X19saW5rIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogOHB4O1xuICBwYWRkaW5nOiAxMnB4IDI0cHg7XG4gIGJhY2tncm91bmQ6ICMyODM3NjQ7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LWZhbWlseTogXCJIZWVib1wiLCBzYW5zLXNlcmlmO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZSwgdHJhbnNmb3JtIDAuMnMgZWFzZTtcbn1cbi50ZWFtLW1lbWJlci1jdl9fbGluayBzdmcge1xuICBmbGV4LXNocmluazogMDtcbn1cbi50ZWFtLW1lbWJlci1jdl9fbGluazpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMxMjFGNDY7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMnB4KTtcbn1cblxuLyogX19fX19fX19fXyBGTEVYSUJMRSBDT05URU5UICBFTkQgX19fX19fX19fXyovXG4vKiBfX19fX19fX19fIFBBR0VTICBCRUdJTiBfX19fX19fX19fKi9cbi50aGFuayAuY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiA4MHB4IDAgMTAwcHggMDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuLnRoYW5rIC5jb250ZW50IC5pY29uIHtcbiAgbWFyZ2luLWJvdHRvbTogMzVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudGhhbmsgLmNvbnRlbnQgLmljb24gaW1nIHtcbiAgICBoZWlnaHQ6IDIwNXB4O1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG4udGhhbmsgLmNvbnRlbnQgLnRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiRmJOb2FtXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3R5bGU6IEJvbGQ7XG4gIGZvbnQtc2l6ZTogMzhweDtcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgY29sb3I6IHJnYig2MiwgNjYsIDc5KTtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xufVxuLnRoYW5rIC5jb250ZW50IC5kZXNjcmlwdGlvbiB7XG4gIGZvbnQtZmFtaWx5OiBIZWVibywgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zdHlsZTogU2VtaUJvbGQ7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6IHJnYig2MiwgNjYsIDc5KTtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi50aGFuayAuY29udGVudCAuYnV0dG9uIHtcbiAgbWFyZ2luLXRvcDogMzVweDtcbn1cbi50aGFuayAuY29udGVudCAuYnV0dG9uIGEge1xuICBiYWNrZ3JvdW5kOiByZ2IoMjU1LCAyNTUsIDI1NSk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYig0MCwgNTUsIDEwMCk7XG4gIHdpZHRoOiAxMjdweDtcbiAgaGVpZ2h0OiAzNXB4O1xuICBnYXA6IDE2cHg7XG4gIHBhZGRpbmctdG9wOiAxMnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTJweDtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiA2MHB4O1xuICBib3JkZXItd2lkdGg6IDFweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1mYW1pbHk6IFwiRmJOb2FtXCIsIHNhbnMtc2VyaWY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICBsZXR0ZXItc3BhY2luZzogMCU7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjb2xvcjogcmdiKDQwLCA1NSwgMTAwKTtcbn1cbi50aGFuayAuY29udGVudCAuYnV0dG9uIGEgc3BhbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDhweDtcbiAgYmFja2dyb3VuZDogIzI4Mzc2NDtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbn1cbi50aGFuayAuY29udGVudCAuYnV0dG9uIGEgc3BhbiBzdmcge1xuICB3aWR0aDogMTNweDtcbiAgaGVpZ2h0OiAxM3B4O1xuICBmaWxsOiByZ2IoMjU1LCAyNTUsIDI1NSk7XG59XG4udGhhbmsgLmNvbnRlbnQgLmJ1dHRvbiBhOmhvdmVyIHNwYW4ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSBzY2FsZSgxLjEpO1xufVxuXG4ubm90LWZvdW5kIC5jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDgwcHggMCAxMDBweCAwO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG59XG4ubm90LWZvdW5kIC5jb250ZW50IC5pY29uIHtcbiAgbWFyZ2luLWJvdHRvbTogMzVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubm90LWZvdW5kIC5jb250ZW50IC5pY29uIGltZyB7XG4gICAgaGVpZ2h0OiAyMDVweDtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuLm5vdC1mb3VuZCAuY29udGVudCAudGl0bGUge1xuICBmb250LWZhbWlseTogXCJGYk5vYW1cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zdHlsZTogQm9sZDtcbiAgZm9udC1zaXplOiAzOHB4O1xuICBsaW5lLWhlaWdodDogMTAwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjb2xvcjogcmdiKDYyLCA2NiwgNzkpO1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG59XG4ubm90LWZvdW5kIC5jb250ZW50IC5kZXNjcmlwdGlvbiB7XG4gIGZvbnQtZmFtaWx5OiBIZWVibywgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zdHlsZTogU2VtaUJvbGQ7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6IHJnYig2MiwgNjYsIDc5KTtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5ub3QtZm91bmQgLmNvbnRlbnQgLmJ1dHRvbiB7XG4gIG1hcmdpbi10b3A6IDM1cHg7XG4gIGdhcDogNDBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xufVxuLm5vdC1mb3VuZCAuY29udGVudCAuYnV0dG9uIGEge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMjgzNzY0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ubm90LWZvdW5kIC5jb250ZW50IC5idXR0b24gYTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4ubm90LWZvdW5kIC5jb250ZW50IC5idXR0b24gYTpob3ZlciB7XG4gIGNvbG9yOiAjZmRjNjQxO1xufVxuLm5vdC1mb3VuZCAuY29udGVudCAuYnV0dG9uIGEuYnV0dG9uLWhvbWUge1xuICBiYWNrZ3JvdW5kOiByZ2IoMjU1LCAyNTUsIDI1NSk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYig0MCwgNTUsIDEwMCk7XG4gIHdpZHRoOiAxMzdweDtcbiAgaGVpZ2h0OiAzNXB4O1xuICBnYXA6IDE2cHg7XG4gIHBhZGRpbmc6IDBweCAyMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogNjBweDtcbiAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZmFtaWx5OiBcIkZiTm9hbVwiLCBzYW5zLXNlcmlmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsaW5lLWhlaWdodDogMTAwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAlO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgY29sb3I6IHJnYig0MCwgNTUsIDEwMCk7XG59XG4ubm90LWZvdW5kIC5jb250ZW50IC5idXR0b24gYS5idXR0b24taG9tZSBzcGFuIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogOHB4O1xuICBiYWNrZ3JvdW5kOiAjMjgzNzY0O1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xufVxuLm5vdC1mb3VuZCAuY29udGVudCAuYnV0dG9uIGEuYnV0dG9uLWhvbWUgc3BhbiBzdmcge1xuICB3aWR0aDogMTNweDtcbiAgaGVpZ2h0OiAxM3B4O1xuICBmaWxsOiByZ2IoMjU1LCAyNTUsIDI1NSk7XG59XG4ubm90LWZvdW5kIC5jb250ZW50IC5idXR0b24gYS5idXR0b24taG9tZTpob3ZlciBzcGFuIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgc2NhbGUoMS4xKTtcbn1cblxuLyogX19fX19fX19fXyBQQUdFUyAgRU5EIF9fX19fX19fX18qLyIsIkBpbXBvcnQgXCIuL19taXhpbnMuc2Nzc1wiOyAvLyBJbXBvcnQgbWl4aW5zXG5AaW1wb3J0IFwiLi9fdmFyaWFibGVzLnNjc3NcIjsgLy8gSW1wb3J0IHZhcmlhYmxlc1xuQGltcG9ydCBcIi4vX2NvbG9ycy5zY3NzXCI7IC8vIEltcG9ydCBjb2xvcnNcblxuLy8gRmJOb2FtIEZvbnQgRmFtaWx5XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiRmJOb2FtXCI7XG4gIHNyYzogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL21pc2hwYXQvYXNzZXRzL2Rpc3QvZm9udHMvd2ViZm9udC9GYk5vYW0tRXh0cmFMaWdodC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSxcbiAgICAgICB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvbWlzaHBhdC9hc3NldHMvZGlzdC9mb250cy93ZWJmb250L0ZiTm9hbS1FeHRyYUxpZ2h0LndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJGYk5vYW1cIjtcbiAgc3JjOiB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvbWlzaHBhdC9hc3NldHMvZGlzdC9mb250cy93ZWJmb250L0ZiTm9hbS1MaWdodC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSxcbiAgICAgICB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvbWlzaHBhdC9hc3NldHMvZGlzdC9mb250cy93ZWJmb250L0ZiTm9hbS1MaWdodC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiRmJOb2FtXCI7XG4gIHNyYzogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL21pc2hwYXQvYXNzZXRzL2Rpc3QvZm9udHMvd2ViZm9udC9GYk5vYW0tUmVndWxhci53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSxcbiAgICAgICB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvbWlzaHBhdC9hc3NldHMvZGlzdC9mb250cy93ZWJmb250L0ZiTm9hbS1SZWd1bGFyLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJGYk5vYW1cIjtcbiAgc3JjOiB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvbWlzaHBhdC9hc3NldHMvZGlzdC9mb250cy93ZWJmb250L0ZiTm9hbS1NZWRpdW0ud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksXG4gICAgICAgdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL21pc2hwYXQvYXNzZXRzL2Rpc3QvZm9udHMvd2ViZm9udC9GYk5vYW0tTWVkaXVtLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJGYk5vYW1cIjtcbiAgc3JjOiB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvbWlzaHBhdC9hc3NldHMvZGlzdC9mb250cy93ZWJmb250L0ZiTm9hbS1Cb2xkLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLFxuICAgICAgIHVybChcIi93cC1jb250ZW50L3RoZW1lcy9taXNocGF0L2Fzc2V0cy9kaXN0L2ZvbnRzL3dlYmZvbnQvRmJOb2FtLUJvbGQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZiTm9hbVwiO1xuICBzcmM6IHVybChcIi93cC1jb250ZW50L3RoZW1lcy9taXNocGF0L2Fzc2V0cy9kaXN0L2ZvbnRzL3dlYmZvbnQvRmJOb2FtLUJsYWNrLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLFxuICAgICAgIHVybChcIi93cC1jb250ZW50L3RoZW1lcy9taXNocGF0L2Fzc2V0cy9kaXN0L2ZvbnRzL3dlYmZvbnQvRmJOb2FtLUJsYWNrLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbi8vIEhlZWJvIEZvbnQgRmFtaWx5XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiSGVlYm9cIjtcbiAgc3JjOiB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvbWlzaHBhdC9hc3NldHMvZGlzdC9mb250cy9IZWVib1RoaW4vSGVlYm9UaGluLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLFxuICAgICAgIHVybChcIi93cC1jb250ZW50L3RoZW1lcy9taXNocGF0L2Fzc2V0cy9kaXN0L2ZvbnRzL0hlZWJvVGhpbi9IZWVib1RoaW4ud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogMTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkhlZWJvXCI7XG4gIHNyYzogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL21pc2hwYXQvYXNzZXRzL2Rpc3QvZm9udHMvSGVlYm9MaWdodC9IZWVib0xpZ2h0LndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLFxuICAgICAgIHVybChcIi93cC1jb250ZW50L3RoZW1lcy9taXNocGF0L2Fzc2V0cy9kaXN0L2ZvbnRzL0hlZWJvTGlnaHQvSGVlYm9MaWdodC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiSGVlYm9cIjtcbiAgc3JjOiB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvbWlzaHBhdC9hc3NldHMvZGlzdC9mb250cy9IZWVib1JlZ3VsYXIvSGVlYm9SZWd1bGFyLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLFxuICAgICAgIHVybChcIi93cC1jb250ZW50L3RoZW1lcy9taXNocGF0L2Fzc2V0cy9kaXN0L2ZvbnRzL0hlZWJvUmVndWxhci9IZWVib1JlZ3VsYXIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkhlZWJvXCI7XG4gIHNyYzogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL21pc2hwYXQvYXNzZXRzL2Rpc3QvZm9udHMvSGVlYm9NZWRpdW0vSGVlYm9NZWRpdW0ud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksXG4gICAgICAgdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL21pc2hwYXQvYXNzZXRzL2Rpc3QvZm9udHMvSGVlYm9NZWRpdW0vSGVlYm9NZWRpdW0ud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkhlZWJvXCI7XG4gIHNyYzogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL21pc2hwYXQvYXNzZXRzL2Rpc3QvZm9udHMvSGVlYm9Cb2xkL0hlZWJvQm9sZC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSxcbiAgICAgICB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvbWlzaHBhdC9hc3NldHMvZGlzdC9mb250cy9IZWVib0JvbGQvSGVlYm9Cb2xkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJIZWVib1wiO1xuICBzcmM6IHVybChcIi93cC1jb250ZW50L3RoZW1lcy9taXNocGF0L2Fzc2V0cy9kaXN0L2ZvbnRzL0hlZWJvRXh0cmFCb2xkL0hlZWJvRXh0cmFCb2xkLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLFxuICAgICAgIHVybChcIi93cC1jb250ZW50L3RoZW1lcy9taXNocGF0L2Fzc2V0cy9kaXN0L2ZvbnRzL0hlZWJvRXh0cmFCb2xkL0hlZWJvRXh0cmFCb2xkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJIZWVib1wiO1xuICBzcmM6IHVybChcIi93cC1jb250ZW50L3RoZW1lcy9taXNocGF0L2Fzc2V0cy9kaXN0L2ZvbnRzL0hlZWJvQmxhY2svSGVlYm9CbGFjay53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSxcbiAgICAgICB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvbWlzaHBhdC9hc3NldHMvZGlzdC9mb250cy9IZWVib0JsYWNrL0hlZWJvQmxhY2sud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogOTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuaHRtbCxcbmJvZHkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZGlyZWN0aW9uOiBydGw7XG59XG5cbmJvZHkge1xuICBtYXJnaW46IDBweDtcbiAgcGFkZGluZzogMHB4O1xuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LW5vYW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWluLXdpZHRoOiAzMjBweDtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xufVxuXG4vLyAqIHtcbi8vICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1ub2FtO1xuLy8gfVxuXG4qLFxuKjpiZWZvcmUsXG4qOmFmdGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxubWFpbiB7XG4gIGZsZXg6IDE7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cblxuaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4ubm8tc2Nyb2xsIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcblxuICAmOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB6LWluZGV4OiA1O1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMTYsIDI4LCA0NCwgMC41KTtcbiAgfVxufVxuXG4uY29udGFpbmVyIHtcbiAgbWFyZ2luOiAwcHggYXV0bztcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTQwMHB4O1xuICBwYWRkaW5nOiAwcHggMTJweDtcbn1cblxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiwgcCwgdWwsIG9sLCBsaSwgc3BhbiB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLy8gSGVhZGluZyBoaWVyYXJjaHkgZm9yIFdDQUcgQUEgY29tcGxpYW5jZVxuaDEge1xuICBmb250LXNpemU6IDQ4cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGNvbG9yOiAkZGFyay1ibHVlO1xufVxuXG5oMntcbiAgZm9udC1zaXplOiAzOHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBjb2xvcjogJGRhcmstYmx1ZTtcbn1cblxuaDMge1xuICBmb250LXNpemU6IDMycHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGNvbG9yOiAkZGFyay1ibHVlO1xufVxuXG5oNCB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgY29sb3I6ICRkYXJrLWJsdWU7XG59XG5cbmg1e1xuICBmb250LXNpemU6IDIycHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGNvbG9yOiAkZGFyay1ibHVlO1xufVxuXG5oNiB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICRkYXJrLWJsdWU7XG59XG5cbi8vIEFjY2Vzc2liaWxpdHk6IFNraXAgdG8gbWFpbiBjb250ZW50IGxpbmtcbi5za2lwLWxpbmsge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTQwcHg7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiA4cHggMTZweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB6LWluZGV4OiAxMDAwMDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgXG4gICY6Zm9jdXMge1xuICAgIHRvcDogMDtcbiAgICBvdXRsaW5lOiAzcHggc29saWQgI2ZmZjtcbiAgICBvdXRsaW5lLW9mZnNldDogMnB4O1xuICB9XG59XG5cbi8vIFNjcmVlbiByZWFkZXIgb25seSB0ZXh0XG4uc2NyZWVuLXJlYWRlci10ZXh0IHtcbiAgY2xpcDogcmVjdCgxcHgsIDFweCwgMXB4LCAxcHgpO1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAxcHg7XG4gIHdpZHRoOiAxcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdvcmQtd3JhcDogbm9ybWFsICFpbXBvcnRhbnQ7XG4gIFxuICAmOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFmMWYxO1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICBib3gtc2hhZG93OiAwIDAgMnB4IDJweCByZ2JhKDAsIDAsIDAsIDAuNik7XG4gICAgY2xpcDogYXV0byAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjMjE3NTliO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbGVmdDogNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgcGFkZGluZzogMTVweCAyM3B4IDE0cHg7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHRvcDogNXB4O1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIHotaW5kZXg6IDEwMDAwMDtcbiAgfVxufVxuXG4vLyBGb2N1cyBpbmRpY2F0b3JzIGZvciBrZXlib2FyZCBuYXZpZ2F0aW9uIChXQ0FHIEFBKVxuYTpmb2N1cyxcbmJ1dHRvbjpmb2N1cyxcbmlucHV0OmZvY3VzLFxudGV4dGFyZWE6Zm9jdXMsXG5zZWxlY3Q6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggc29saWQgIzAwNWZjYztcbiAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbn1cblxuLy8gRW5zdXJlIHN1ZmZpY2llbnQgY29sb3IgY29udHJhc3RcbmEge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIFxuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cblxuLy8gRW5zdXJlIGltYWdlcyBoYXZlIHByb3BlciBhbHQgdGV4dCBoYW5kbGluZ1xuaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBcbiAgJlthbHQ9XCJcIl0ge1xuICAgIC8vIERlY29yYXRpdmUgaW1hZ2VzIHNob3VsZCBoYXZlIGVtcHR5IGFsdFxuICAgIC8vIFRoaXMgaXMgaGFuZGxlZCBpbiBIVE1MXG4gIH1cbn1cblxuXG4uYnJlYWRjcnVtYnMtY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiAxMjY3cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAzOHB4O1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMTIxZjQ2O1xuICBcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIHBhZGRpbmc6IDAgMTZweDtcbiAgfVxuICBhe1xuICAgIGNvbG9yOiByZ2JhKDE4LCAzMSwgNzAsIDEpO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAmOmhvdmVyIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIH1cbiAgfVxuXG4gIC5icmVhZGNydW1iX2xhc3R7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBzdHJvbmd7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgIH1cbiAgfVxufSIsIiR0cmFuc2l0aW9uLWFsbC1saW5lYXI6IGFsbCAwLjNzIGxpbmVhcjtcbiR0cmFuc2l0aW9uLWFsbC1lYXN5LWluLW91dDogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4kYm94LXNoYWRvdzogMHB4IDRweCAxNnB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTYpO1xuJGZvbnQtZmFtaWx5LWhlZWJvOiBcIkhlZWJvXCIsIHNhbnMtc2VyaWY7XG4kZm9udC1mYW1pbHktbm9hbTogXCJGYk5vYW1cIiwgc2Fucy1zZXJpZjtcbiIsIiR3aGl0ZTogI2ZmZmZmZjtcbiR3aGl0ZS0yOiAjRjVGNUY1O1xuJGJsYWNrOiAjMDAwMDAwO1xuJGRhcmstYmx1ZTogIzEyMUY0NjtcbiRtYWluLWJsdWU6ICMyODM3NjQ7XG4kdGV4dC1ib2R5OiAjM0U0MjRGO1xuJG1haW4teWVsbG93OiAjRkRDNjQxO1xuJHllbGxvdzogI0RCOUYwRDtcbiR0ZXh0LWluLXN5c3RlbTogIzg4ODg4ODtcbiRiYWNrOiAjRTlFREYyOyIsIi5ydGwge1xuICAgIGRpcmVjdGlvbjogcnRsO1xuXG4gICAgLndwY2Y3IHtcbiAgICAgICAgZGlyZWN0aW9uOiBydGw7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIH1cblxuICAgIC53cGNmNy10ZXh0LFxuICAgIC53cGNmNy10ZXh0YXJlYSxcbiAgICAud3BjZjctc2VsZWN0IHtcbiAgICAgICAgZGlyZWN0aW9uOiBydGwgIWltcG9ydGFudDtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgfVxuXG59IiwiQGltcG9ydCBcIi4uL2Jhc2UvX21peGlucy5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vYmFzZS9fdmFyaWFibGVzLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi9iYXNlL19jb2xvcnMuc2Nzc1wiO1xuXG4vLyBOYXZpZ2F0aW9uIENvbXBvbmVudCBTdHlsZXNcbi5uYXZpZ2F0aW9uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiAwIDAgNHB4IDRweDtcbiAgYm94LXNoYWRvdzogMCA0cHggNnB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjEpLCAwIDJweCA0cHggLTFweCByZ2JhKDAsIDAsIDAsIDAuMDYpO1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDUwO1xuXG4gICZfX2NvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGdhcDogMS44MTI1cmVtO1xuICAgIHBhZGRpbmc6IDAuNXJlbSAxLjg3NXJlbTtcbiAgfVxuXG4gICZfX2FjdGlvbnMge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogMC41cmVtO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuXG4gICZfX2J0biB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDAuNXJlbTtcbiAgICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktaGVlYm87XG5cbiAgICBpbWcge1xuICAgICAgd2lkdGg6IDFyZW07XG4gICAgICBoZWlnaHQ6IDFyZW07XG4gICAgfVxuXG4gICAgJi0tcHJpbWFyeSB7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmRjNjQxO1xuICAgICAgY29sb3I6ICRkYXJrLWJsdWU7XG4gICAgICBoZWlnaHQ6IDJyZW07XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBvcGFjaXR5OiAwLjk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi0tc2Vjb25kYXJ5IHtcbiAgICAgIGJhY2tncm91bmQ6ICRkYXJrLWJsdWU7XG4gICAgICBjb2xvcjogI2Y1ZjVmNTtcbiAgICAgIGhlaWdodDogMnJlbTtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIG9wYWNpdHk6IDAuOTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1mdWxsIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAzcmVtO1xuICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBwYWRkaW5nOiAwLjc1cmVtIDFyZW07XG5cbiAgICAgIGltZyB7XG4gICAgICAgIHdpZHRoOiAxLjI1cmVtO1xuICAgICAgICBoZWlnaHQ6IDEuMjVyZW07XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fc2VhcmNoIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBnYXA6IDAuNXJlbTtcbiAgICAgIHBhZGRpbmc6IDAuMjVyZW0gMDtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkbWFpbi1ibHVlO1xuICAgICAgbWluLXdpZHRoOiAxMjNweDtcblxuICAgICAgJi1pbnB1dCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgY29sb3I6ICRtYWluLWJsdWU7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1oZWVibztcbiAgICAgICAgXG4gICAgICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICBjb2xvcjogJG1haW4tYmx1ZTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBzdmcge1xuICAgICAgICB3aWR0aDogMXJlbTtcbiAgICAgICAgaGVpZ2h0OiAxcmVtO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICB9XG4gIH1cblxuICAmX19tYWluIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGdhcDogMi43NXJlbTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuXG4gICZfX21lbnUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDZweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgJiA+IHVse1xuICAgICAgJiA+IGxpe1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICB3aWR0aDogMTAwdnc7XG4gICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjJzO1xuICAgICAgICAgIHRvcDogOTBweDtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB9XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGhlaWdodDogNTB2aDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19tZW51LWxpc3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDZweDtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG5cbiAgJl9fbWVudS1pdGVtIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogMC4yNXJlbTtcbiAgICBwYWRkaW5nOiAwLjI1cmVtO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICB9XG5cbiAgICBzcGFuIHtcbiAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktaGVlYm87XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICBjb2xvcjogJGRhcmstYmx1ZTtcbiAgICB9XG5cbiAgICAmLS1kcm9wZG93biB7XG4gICAgICBpbWcge1xuICAgICAgICB3aWR0aDogMXJlbTtcbiAgICAgICAgaGVpZ2h0OiAxcmVtO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBNZWdhIE1lbnUgU3R5bGVzXG4gICZfX3N1Ym1lbnUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgLy9ib3gtc2hhZG93OiAwIDRweCA2cHggLTFweCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgMnB4IDRweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4wNik7XG4gICAgLy9ib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgei1pbmRleDogMTAwO1xuICAgIG1pbi13aWR0aDogMzAwcHg7XG5cbiAgICAvLyBMZXZlbCAxIC0gT3BlbnMgZG93biwgd2lkZSBjb250YWluZXJcbiAgICAmLS1sZXZlbC0xIHtcbiAgICAgIHRvcDogMTAwJTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgZGlzcGxheTogbm9uZTsgLy8gSGlkZGVuIGJ5IGRlZmF1bHRcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgZ2FwOiAwO1xuICAgIH1cblxuICAgIC8vIExldmVsIDIsIDMsIDQgLSBPcGVuIHRvIHRoZSBsZWZ0XG4gICAgJi0tbGV2ZWwtMixcbiAgICAmLS1sZXZlbC0zLFxuICAgICYtLWxldmVsLTQge1xuICAgICAgdG9wOiAwO1xuICAgICAgcmlnaHQ6IDEwMCU7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICBkaXNwbGF5OiBub25lOyAvLyBIaWRkZW4gYnkgZGVmYXVsdFxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIHdpZHRoOiAzMDBweDtcbiAgICAgIHBhZGRpbmc6IDAuNXJlbSAwO1xuICAgICAgbWluLWhlaWdodDogMTAwJTtcbiAgICB9XG4gIH1cblxuICAvLyBTaG93IHN1Ym1lbnUgb24gaG92ZXIgLSBMZXZlbCAxXG4gIC8vIFdoZW4gaG92ZXJpbmcgb3ZlciB0aGUgYnV0dG9uIG9yIHRoZSBsaSBjb250YWluaW5nIGl0XG4gIGxpOmhvdmVyID4gLm5hdmlnYXRpb25fX3N1Ym1lbnUtLWxldmVsLTEsXG4gIC5uYXZpZ2F0aW9uX19tZW51LWl0ZW0tLWRyb3Bkb3duOmhvdmVyICsgLm5hdmlnYXRpb25fX3N1Ym1lbnUtLWxldmVsLTEge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cblxuICAvLyBLZWVwIGxldmVsIDEgb3BlbiB3aGVuIGhvdmVyaW5nIG92ZXIgaXRcbiAgLm5hdmlnYXRpb25fX3N1Ym1lbnUtLWxldmVsLTE6aG92ZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cblxuICAvLyBTaG93IHN1Ym1lbnUgb24gaG92ZXIgLSBMZXZlbHMgMiwgMywgNFxuICAvLyBXaGVuIGhvdmVyaW5nIG92ZXIgdGhlIGxpbmsgb3IgdGhlIGxpIGNvbnRhaW5pbmcgaXRcbiAgbGk6aG92ZXIgPiAubmF2aWdhdGlvbl9fc3VibWVudS0tbGV2ZWwtMixcbiAgbGk6aG92ZXIgPiAubmF2aWdhdGlvbl9fc3VibWVudS0tbGV2ZWwtMyxcbiAgbGk6aG92ZXIgPiAubmF2aWdhdGlvbl9fc3VibWVudS0tbGV2ZWwtNCxcbiAgLm5hdmlnYXRpb25fX3N1Ym1lbnUtaXRlbS0taGFzLWNoaWxkcmVuOmhvdmVyICsgLm5hdmlnYXRpb25fX3N1Ym1lbnUtLWxldmVsLTIsXG4gIC5uYXZpZ2F0aW9uX19zdWJtZW51LWl0ZW0tLWhhcy1jaGlsZHJlbjpob3ZlciArIC5uYXZpZ2F0aW9uX19zdWJtZW51LS1sZXZlbC0zLFxuICAubmF2aWdhdGlvbl9fc3VibWVudS1pdGVtLS1oYXMtY2hpbGRyZW46aG92ZXIgKyAubmF2aWdhdGlvbl9fc3VibWVudS0tbGV2ZWwtNCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuXG4gIC8vIEtlZXAgc3VibWVudXMgb3BlbiB3aGVuIGhvdmVyaW5nIG92ZXIgdGhlbVxuICAubmF2aWdhdGlvbl9fc3VibWVudS0tbGV2ZWwtMjpob3ZlcixcbiAgLm5hdmlnYXRpb25fX3N1Ym1lbnUtLWxldmVsLTM6aG92ZXIsXG4gIC5uYXZpZ2F0aW9uX19zdWJtZW51LS1sZXZlbC00OmhvdmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG5cbiAgJl9fc3VibWVudS1pdGVtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHBhZGRpbmc6IDAuNzVyZW0gMXJlbTtcbiAgICBjb2xvcjogJGRhcmstYmx1ZTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1oZWVibztcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcblxuICAgIHNwYW4ge1xuICAgICAgZmxleDogMTtcbiAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktaGVlYm87XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBmb250LXdlaWdodDogaW5oZXJpdDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIH1cblxuICAgIGltZyB7XG4gICAgICB3aWR0aDogMTBweDtcbiAgICAgIGhlaWdodDogMTBweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW07XG4gICAgfVxuICB9XG5cblxuICAubWVudS1pdGVte1xuICAgICY6aG92ZXIge1xuICAgICAgJiA+IC5uYXZpZ2F0aW9uX19zdWJtZW51LWl0ZW0ge1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIFxuICAgICAgICAgIHJnYmEoMjQ1LCAyNDUsIDI0NSwgMCkgMCUsIFxuICAgICAgICAgICNGRkVEOTEgNTAlLCBcbiAgICAgICAgICByZ2JhKDI1MywgMTk4LCA2NSwgMC40KSA3NSUsIFxuICAgICAgICAgIHJnYmEoMjUzLCAxOTgsIDY1LCAwKSAxMDAlXG4gICAgICAgICk7XG4gICAgICB9XG4gICAgICAmID4gLm5hdmlnYXRpb25fX3N1Ym1lbnUtaXRlbSA+IHNwYW4ge1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIExldmVsIDEgaXRlbXMgLSBjb2x1bW5zIGxheW91dCAoMzAwcHggd2lkdGggZWFjaClcbiAgJl9fc3VibWVudS0tbGV2ZWwtMSB7XG4gICAgPiBsaSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIH1cbiAgfVxuXG4gIC8vIEVuc3VyZSBwcm9wZXIgcG9zaXRpb25pbmcgZm9yIG5lc3RlZCBzdWJtZW51c1xuICAmID4gbGkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuXG4gICZfX2xvZ28td3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuXG4gICZfX2xvZ28ge1xuICAgIHdpZHRoOiAyMTFweDtcbiAgfVxuXG4gICZfX21vYmlsZS10b2dnbGUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogMi41cmVtO1xuICAgIGhlaWdodDogMi41cmVtO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGNvbG9yOiAjMjgzNzY0O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIH1cbiAgfVxuXG4gIC8vIE1vYmlsZSBNZW51IE92ZXJsYXlcbiAgJl9fb3ZlcmxheSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgaW5zZXQ6IDA7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICAgIHotaW5kZXg6IDYwO1xuXG4gICAgJi5zaG93IHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxuXG4gIFxuXG4gICZfX3NpZGViYXItc29jaWFsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZ2FwOiAwLjc1cmVtO1xuICB9XG5cbiAgJl9fc29jaWFsLWljb24ge1xuICAgIHdpZHRoOiAyLjVyZW07XG4gICAgaGVpZ2h0OiAyLjVyZW07XG4gICAgcGFkZGluZzogMDtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjJzO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kOiAjZjNmNGY2O1xuICAgIH1cblxuICAgIGltZyB7XG4gICAgICB3aWR0aDogMS41cmVtO1xuICAgICAgaGVpZ2h0OiAxLjVyZW07XG4gICAgfVxuICB9XG5cbiAgJl9fc2lkZWJhci1sYW5ndWFnZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgYnV0dG9uIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZ2FwOiAwLjVyZW07XG4gICAgICBoZWlnaHQ6IDIuNXJlbTtcbiAgICAgIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMnM7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZjNmNGY2O1xuICAgICAgfVxuXG4gICAgICBpbWcge1xuICAgICAgICB3aWR0aDogMXJlbTtcbiAgICAgICAgaGVpZ2h0OiAxcmVtO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbiAgICAgIH1cblxuICAgICAgc3BhbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgY29sb3I6ICMyODM3NjQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fbW9iaWxlLW1lbnUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZ2FwOiAxcmVtO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcblxuICAgIGltZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1heC13aWR0aDogMTAwcHg7XG4gICAgfVxuICAgIGJ1dHRvbiB7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICB3aWR0aDogMzZweDtcbiAgICAgIGhlaWdodDogMzZweDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgIHN2ZyB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgICYub3BlbiB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICAgICAgJi5jbG9zZSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi5pcy1hY3RpdmUge1xuICAgICAgICAmIC5vcGVuIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICAgICYgLmNsb3NlIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICB9XG4gIH1cblxuICAmX19tb2JpbGUtbWVudS1jb250ZW50IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDUycHg7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gNTJweCk7XG4gICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgei1pbmRleDogMTAwO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAvL2JveC1zaGFkb3c6IC00cHggMCAyMHB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICByZ2JhKDE2OCwgMTgxLCAxOTUsIDEpO1xuXG4gICAgJi5pcy1vcGVuIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgfVxuICB9XG5cbiAgLy8gUGFuZWxzIGNvbnRhaW5lclxuICAmX19tb2JpbGUtcGFuZWxzIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cblxuICAvLyBJbmRpdmlkdWFsIHBhbmVsXG4gICZfX21vYmlsZS1wYW5lbCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcGFkZGluZzogNTBweCAxNXB4IDQwcHggMTVweDsgXG4gICAgZ2FwOiAxcmVtO1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG5cbiAgICAmLS1tYWluIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICB9XG5cbiAgICAmLmlzLWFjdGl2ZSB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgfVxuXG4gICAgJi5pcy1oaWRkZW4ge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0zMCUpO1xuICAgIH1cbiAgfVxuXG4gIC8vIEJhY2sgYnV0dG9uXG4gICZfX21vYmlsZS1iYWNrIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGdhcDogMC41cmVtO1xuICAgIHBhZGRpbmc6IDAuNzVyZW0gMDtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWhlZWJvO1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGNvbG9yOiAkZGFyay1ibHVlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgXG4gICAgICByZ2JhKDI0NSwgMjQ1LCAyNDUsIDApIDAlLCBcbiAgICAgICNGRkVEOTEgNTAlLCBcbiAgICAgIHJnYmEoMjUzLCAxOTgsIDY1LCAwLjQpIDc1JSwgXG4gICAgICByZ2JhKDI1MywgMTk4LCA2NSwgMCkgMTAwJVxuICAgICkgIWltcG9ydGFudDtcblxuICAgIHN2ZyB7XG4gICAgICB3aWR0aDogMzZweDtcbiAgICAgIGhlaWdodDogMzZweDtcbiAgICAgIC8qIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7ICovXG4gICAgICBib3JkZXI6IDEuMTZweCBzb2xpZCByZ2JhKDQwLCA1NSwgMTAwLCAxKTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4wMik7XG4gICAgfVxuICB9XG5cbiAgLy8gU3VibWVudSBsaXN0IGluIHBhbmVsc1xuICAmX19tb2JpbGUtc3VibWVudS1saXN0IHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmbGV4OiAxO1xuXG4gICAgLm5hdmlnYXRpb25fX3N1Ym1lbnUtaXRlbSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIHBhZGRpbmc6OHB4IDE1cHg7XG4gICAgICAvL2JvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgY29sb3I6ICRkYXJrLWJsdWU7XG4gICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWhlZWJvO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuXG4gICAgICAmLS1oYXMtY2hpbGRyZW4ge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgd2lkdGg6IDZweDtcbiAgICAgICAgICBoZWlnaHQ6IDZweDtcbiAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjMTIxZjQ2O1xuICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMTIxZjQ2O1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDIyNWRlZyk7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyNnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9IFxuICAgICAgfVxuICAgIH1cblxuICAgIC8vIEhpZGUgbmVzdGVkIHN1Ym1lbnVzIC0gdGhleSB3aWxsIGJlIHNob3duIGluIHBhbmVsc1xuICAgIC5uYXZpZ2F0aW9uX19zdWJtZW51IHtcbiAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAmX19tb2JpbGUtbWVudS1jb250ZW50IHtcbiAgICAvLyBNb2JpbGUgbWVudSBzdHlsZXMgLSB0YWtlcyBhbGwgYXZhaWxhYmxlIHNwYWNlXG4gICAgLm5hdmlnYXRpb25fX21vYmlsZS1uYXYge1xuICAgICAgZmxleDogMTtcbiAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgLm5hdmlnYXRpb25fX21lbnUtbGlzdCB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgICAgICBnYXA6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAubWVudS1pdGVtIHtcbiAgICAgICAgICBwYWRkaW5nOiA4cHggMDtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgyMzAsIDIzMCwgMjMwLCAxKTtcbiAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAubmF2aWdhdGlvbl9fbWVudS1pdGVtIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgcGFkZGluZzogMC43NXJlbSAwO1xuICAgICAgICBwYWRkaW5nOiA4cHggMTVweDtcblxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWhlZWJvO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgY29sb3I6ICRkYXJrLWJsdWU7XG4gICAgICAgIH1cblxuICAgICAgICBpbWcge1xuICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG4gICAgICAgIH1cblxuICAgICAgICAmW2FyaWEtZXhwYW5kZWQ9XCJ0cnVlXCJdIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIGhzbGEoMCwgMCUsIDk2JSwgMCksICNmZmVkOTEgNTAlLCByZ2JhKDI1MywgMTk4LCA2NSwgLjQpIDc1JSwgcmdiYSgyNTMsIDE5OCwgNjUsIDApKTtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAvLyBMZXZlbCAxIHN1Ym1lbnUgLSBhY2NvcmRpb24gc3R5bGVcbiAgICAgIC5uYXZpZ2F0aW9uX19zdWJtZW51LS1sZXZlbC0xIHtcbiAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07XG5cbiAgICAgICAgJi5pcy1vcGVuIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIH1cblxuICAgICAgICAubWVudS1pdGVtLWhhcy1jaGlsZHJlbntcbiAgICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgICAgIH0gXG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLy8gSGlkZSBkZWVwZXIgc3VibWVudXMgLSB0aGV5IHNob3cgaW4gcGFuZWxzXG4gICAgICAubmF2aWdhdGlvbl9fc3VibWVudS0tbGV2ZWwtMixcbiAgICAgIC5uYXZpZ2F0aW9uX19zdWJtZW51LS1sZXZlbC0zLFxuICAgICAgLm5hdmlnYXRpb25fX3N1Ym1lbnUtLWxldmVsLTQge1xuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIC5tZW51LWl0ZW0taGFzLWNoaWxkcmVue1xuICAgICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICAgICAgfSBcbiAgICAgICAgfSBcbiAgICAgIH1cblxuICAgICAgLm5hdmlnYXRpb25fX3N1Ym1lbnUtaXRlbSB7XG4gICAgICAgIHBhZGRpbmc6IDAuNzVyZW0gMDtcbiAgICAgICAvLyBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjA1KTtcblxuXG4gICBcblxuICAgICAgICAmLS1oYXMtY2hpbGRyZW4ge1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICB3aWR0aDogNnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA2cHg7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjMTIxZjQ2O1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMxMjFmNDY7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgyMjVkZWcpO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDI2cHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gQm90dG9tIHNlY3Rpb24gLSBzZWFyY2ggYW5kIGFjdGlvbnMgcGlubmVkIHRvIGJvdHRvbVxuICAgIC5uYXZpZ2F0aW9uX19tb2JpbGUtYm90dG9tIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgZ2FwOiAxcmVtO1xuICAgICAgbWFyZ2luLXRvcDogYXV0bztcbiAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIH1cblxuICAgIC8vIE1vYmlsZSBzZWFyY2ggc3R5bGVzXG4gICAgLm5hdmlnYXRpb25fX3NlYXJjaCxcbiAgICAubmF2aWdhdGlvbl9fbW9iaWxlLXNlYXJjaCB7XG4gICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkbWFpbi1ibHVlO1xuICAgICAgcGFkZGluZzogMC41cmVtIDA7XG4gICAgICAuc2VhcmNoLWljb24ge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gTW9iaWxlIGFjdGlvbnMgc3R5bGVzXG4gICAgLm5hdmlnYXRpb25fX21vYmlsZS1hY3Rpb25zIHtcbiAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBnYXA6IDAuNzVyZW07XG5cbiAgICAgIC5uYXZpZ2F0aW9uX19idG4ge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGhlaWdodDogNDBweDsgXG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBNb2JpbGUgc29jaWFsIHN0eWxlc1xuICAgIC5uYXZpZ2F0aW9uX19tb2JpbGUtc29jaWFsIHtcbiAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xuICAgICAgZ2FwOiAxNnB4O1xuICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG5cbiAgICAgIGEge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGVhc2U7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgb3BhY2l0eTogMC43O1xuICAgICAgICB9XG5cbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICB3aWR0aDogMzJweDtcbiAgICAgICAgICBoZWlnaHQ6IDMycHg7XG5cbiAgICAgICAgICBwYXRoIHtcbiAgICAgICAgICAgIGZpbGw6ICRkYXJrLWJsdWU7XG4gICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19tb2JpbGUtbWVudS1pdGVtIHtcbiAgICAmLmlzLWFjdGl2ZSB7XG4gICAgICBzdmcgbGluZSB7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIEJvZHkgb3ZlcmxheSB3aGVuIG1vYmlsZSBtZW51IGlzIG9wZW5cbmJvZHkubW9iaWxlLW1lbnUtb3BlbiB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgJjo6YmVmb3JlIHtcbiAgICAvLyBjb250ZW50OiBcIlwiO1xuICAgIC8vIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAvLyB0b3A6IDA7XG4gICAgLy8gbGVmdDogMDtcbiAgICAvLyB3aWR0aDogMTAwJTtcbiAgICAvLyBoZWlnaHQ6IDEwMCU7XG4gICAgLy8gYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICAgIC8vIHotaW5kZXg6IDk5O1xuICB9XG59XG4iLCJAaW1wb3J0IFwiLi4vYmFzZS9fbWl4aW5zLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi9iYXNlL192YXJpYWJsZXMuc2Nzc1wiO1xuQGltcG9ydCBcIi4uL2Jhc2UvX2NvbG9ycy5zY3NzXCI7XG5cbi8vIEZvb3RlciBDb21wb25lbnQgU3R5bGVzXG4uZm9vdGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgd2lkdGg6IDEwMCU7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiA1cmVtIDAgMDtcbiAgXG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgcGFkZGluZzogM3JlbSAwIDA7XG4gIH1cblxuICAvLyBGQVEgU2VjdGlvblxuICAmX19mYXEtd3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAycmVtO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTQ0MHB4O1xuICAgIHBhZGRpbmc6IDAgMXJlbTtcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgZ2FwOiAzcmVtO1xuICAgICAgcGFkZGluZzogMCAxLjVyZW07XG4gICAgfVxuICB9XG5cbiAgJl9fZmFxLWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiA1NXB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDkwcHg7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICBnYXA6IDI0cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgIH1cbiAgfVxuXG4gICZfX2ZhcS1oZWFkZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogMjRweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIGdhcDogMTZweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICBnYXA6IDFyZW07XG4gICAgfVxuXG4gICAgaDIge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgZm9udC1zaXplOiAzOHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGNvbG9yOiAkZGFyay1ibHVlO1xuICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTZweDtcbiAgICAgIH1cbiAgICAgIC5kaXZpZGVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIHJpZ2h0OiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1MCUpO1xuICAgICAgICB3aWR0aDogODhweDtcbiAgICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG5cbiAgJl9fZmFxLWFjY29yZGlvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogODAwcHg7XG4gICAgZ2FwOiAxNnB4O1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgZ2FwOiAxMnB4O1xuICAgIH1cbiAgfVxuXG4gICZfX2ZhcS1pdGVtIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2E4YjVjMztcbiAgfVxuXG4gICZfX2ZhcS1xdWVzdGlvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAxLjI1cmVtIDAuNXJlbTtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICBwYWRkaW5nOiAxNnB4O1xuICAgIH1cblxuICAgIHNwYW4ge1xuICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGNvbG9yOiAjMTIxRjQ2O1xuICAgICAgZmxleDogMTtcblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19mYXEtaWNvbiB7XG4gICAgd2lkdGg6IDEuNXJlbTtcbiAgICBoZWlnaHQ6IDEuNXJlbTtcbiAgICBjb2xvcjogIzEyMUY0NjtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcztcbiAgICBmbGV4LXNocmluazogMDtcblxuICAgIC5mb290ZXJfX2ZhcS1pdGVtLmFjdGl2ZSAmIHtcbiAgICAgIC5mb290ZXJfX2ZhcS1pY29uLXBhdGgtMSB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fZmFxLWFuc3dlciB7XG4gICAgbWF4LWhlaWdodDogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRyYW5zaXRpb246IG1heC1oZWlnaHQgMC4zcyBlYXNlLW91dDtcblxuICAgIC5mb290ZXJfX2ZhcS1pdGVtLmFjdGl2ZSAmIHtcbiAgICAgIG1heC1oZWlnaHQ6IDEwMDBweDtcbiAgICB9XG5cbiAgICBwIHtcbiAgICAgIHBhZGRpbmc6IDIwcHggMzBweDtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGNvbG9yOiAkdGV4dC1ib2R5O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1oZWVibyAhaW1wb3J0YW50O1xuICAgICAgY29sb3I6ICR0ZXh0LWJvZHk7XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICBwYWRkaW5nOiAwIDE2cHggMTZweDtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIENvbnRhY3QgRm9ybSBTZWN0aW9uXG4gICZfX2NvbnRhY3Qtd3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZ2FwOiAwLjYyNXJlbTtcbiAgICBwYWRkaW5nLWlubGluZTogMTVweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gICZfX2NvbnRhY3QtYm94IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDExNzlweDtcbiAgICBwYWRkaW5nOiAyMHB4IDI0cHggMTlweCAyNHB4O1xuICAgIGdhcDogMS41cmVtO1xuICAgIGJhY2tncm91bmQ6ICRkYXJrLWJsdWU7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuXG5cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgICAgcGFkZGluZzogMjBweCAyNHB4O1xuICAgICAgZ2FwOiAyNHB4O1xuICAgIH1cblxuICAgIC53cGNmNy1mb3JtIHtcbiAgICAgIC8vIEhpZGUgc3VjY2VzcyBtZXNzYWdlXG4gICAgICAmLnNlbnQgLndwY2Y3LXJlc3BvbnNlLW91dHB1dCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgIC5mb290ZXJfX2NvbnRhY3QtZm9ybS13cmFwe1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAgICAgIGdhcDogNDBweDtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIGdhcDogMXJlbTtcbiAgICAgICAgfVxuICBcbiAgICAgICAgaW5wdXRbdHlwZT1cInRleHRcIl17XG4gICAgICAgICAgJi53cGNmNy1ub3QtdmFsaWR7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZCNEI0O1xuICAgICAgICAgICAgJjo6cGxhY2Vob2xkZXJ7XG4gICAgICAgICAgICAgIGNvbG9yOiAkdGV4dC1ib2R5O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAud3BjZjctcmVzcG9uc2Utb3V0cHV0e1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgIC53cGNmNy1ub3QtdmFsaWQtdGlwIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBib3R0b206IDEwMCU7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgcGFkZGluZzogMCAxMHB4O1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGNvbG9yOiAjRkY4MDgwO1xuICAgICAgICB0b3A6IDEwMCU7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktaGVlYm87IFxuICAgICAgfVxuXG4gICAgICAuc2VsZWN0MntcbiAgICAgICAgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICAgICAgICAgIGhlaWdodDogMnJlbTtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgY29sb3I6ICMzRTQyNEY7XG4gICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1oZWVibzsgIFxuICAgICAgICAgIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3d7XG4gICAgICAgICAgICBie1xuICAgICAgICAgICAgICB3aWR0aDogMTJweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxMnB4O1xuICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9zdmcvYXJyb3dfZG93bl9ncmF5LnN2Zykgbm8tcmVwZWF0IDUwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbntcbiAgICAgICAgICAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93e1xuICAgICAgICAgICAgYntcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19jb250YWN0LXN1Ym1pdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAwLjYyNXJlbTtcbiAgICBvcmRlcjogMztcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICBvcmRlcjogMTtcbiAgICB9XG5cbiAgICBwe1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgICAgYnV0dG9ue1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2J0biB7XG4gICAgaGVpZ2h0OiAyLjVyZW07XG4gICAgZ2FwOiAwLjVyZW07XG4gICAgcGFkZGluZzogMC41cmVtIDEuNXJlbTtcbiAgICBib3JkZXItcmFkaXVzOiA2MHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRkYXJrLWJsdWU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuICAgIGhlaWdodDogNDRweDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBzcGFuIHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBjb2xvcjogJGRhcmstYmx1ZTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIH1cblxuICAgICYtLXByaW1hcnkge1xuICAgICAgYmFja2dyb3VuZDogJG1haW4teWVsbG93O1xuICAgICAgY29sb3I6ICRkYXJrLWJsdWU7XG4gICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWhlZWJvICFpbXBvcnRhbnQ7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBvcGFjaXR5OiAwLjk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fY29udGFjdC1mb3JtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDAuNXJlbTtcbiAgICBvcmRlcjogMjtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICBvcmRlcjogMjtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgIH1cbiAgfVxuXG4gICZfX2Zvcm0tZmllbGRze1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgZ2FwOiAwLjVyZW07XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICB3aWR0aDogYXV0bztcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgfVxuICAgIHNwYW5bZGF0YS1uYW1lPVwiZm9vdGVyLWludGVyZXN0XCJde1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2lucHV0LFxuICAmX19zZWxlY3Qge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMnJlbTtcbiAgICBwYWRkaW5nOiAwIDFyZW07XG4gICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGNvbG9yOiAkdGV4dC1ib2R5O1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktaGVlYm8gIWltcG9ydGFudDtcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgd2lkdGg6IDIyMHB4O1xuICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgIH1cblxuICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgIGNvbG9yOiAkdGV4dC1ib2R5O1xuICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1oZWVibyAhaW1wb3J0YW50O1xuICAgIH1cbiAgICBcbiAgfVxuXG4gICZfX2Zvcm0tY29uc2VudCB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogMC41cmVtO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAmPnAge1xuICAgICAgaGVpZ2h0OiAxcmVtO1xuICAgICAgXG4gICAgICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgIGJhY2tncm91bmQ6ICRkYXJrLWJsdWU7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICR3aGl0ZTtcbiAgICAgICAgd2lkdGg6IDFyZW07XG4gICAgICAgIGhlaWdodDogMXJlbTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcblxuICAgICAgICAmOmNoZWNrZWQge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcblxuICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgICAgICB3aWR0aDogNHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICAgICAgICBib3JkZXI6IHNvbGlkICRkYXJrLWJsdWU7XG4gICAgICAgICAgICBib3JkZXItd2lkdGg6IDAgMnB4IDJweCAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXgtd2lkdGg6IDIxMHB4O1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgfVxuXG4gICAgLmNvbnNlbnQtdGV4dCB7XG4gICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAuODtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIHB7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2NoZWNrYm94IHtcbiAgICB3aWR0aDogMXJlbTtcbiAgICBoZWlnaHQ6IDFyZW07XG4gICAgYm9yZGVyOiAxcHggc29saWQgJHdoaXRlO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuXG4gICZfX2luZm8taWNvbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgd2lkdGg6IDE1LjVweDtcbiAgICBoZWlnaHQ6IDE1cHg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgIGJvcmRlcjogMC43NXB4IHNvbGlkICR3aGl0ZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuXG4gICAgc3BhbixcbiAgICBwIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgfVxuXG4gICAgLy8gVG9vbHRpcFxuICAgICYtdG9vbHRpcCB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IC04cHg7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAxMDAlKTtcbiAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgIGNvbG9yOiAkZGFyay1ibHVlO1xuICAgICAgcGFkZGluZzogMC43NXJlbSAxcmVtO1xuICAgICAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UsIHZpc2liaWxpdHkgMC4zcyBlYXNlO1xuICAgICAgei1pbmRleDogMTAwMDtcbiAgICAgIGJveC1zaGFkb3c6IDAgNHB4IDZweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgICBtYXgtd2lkdGg6IDI1MHB4O1xuICAgICAgd2lkdGg6IG1heC1jb250ZW50O1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgICAgIG1heC13aWR0aDogMjIwcHg7XG4gICAgICB9XG5cbiAgICAgIC8vIEFycm93IHBvaW50aW5nIGRvd25cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC05NiUpIHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICBib3JkZXI6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogJHdoaXRlO1xuICAgICAgfVxuXG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fY29udGFjdC1oZWFkZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogMC4yNXJlbTtcbiAgICBvcmRlcjogMTtcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICBvcmRlcjogMztcbiAgICB9XG5cbiAgICBoMiB7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB9XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gRm9vdGVyIE1haW5cbiAgJl9fbWFpbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZDogIzEyMWY0NjtcbiAgICBwYWRkaW5nLXRvcDogNjJweDtcbiAgICBtYXJnaW4tdG9wOiA3MHB4O1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgICAgcGFkZGluZy10b3A6IDI0cHg7XG4gICAgfVxuICB9XG5cbiAgJl9faW5mby13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTQ5MHB4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcGFkZGluZzogMCA3MHB4IDEycHg7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIHBhZGRpbmc6IDAgMTVweCAxMnB4O1xuICAgIH1cbiAgfVxuXG4gICZfX2luZm8tYm94IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWluLWhlaWdodDogNzVweDtcbiAgICBwYWRkaW5nOiAxcmVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGRhcmstYmx1ZTtcbiAgICBiYWNrZ3JvdW5kOiByYWRpYWwtZ3JhZGllbnQoMTIxLjQ5JSAyNzcuMDglIGF0IDAlIDAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMjQ1KSAwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAxMDAlKTtcbiAgICBnYXA6IDFyZW07XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBwYWRkaW5nOiAwIDJyZW07XG4gICAgICBib3JkZXItcmFkaXVzOiAxLjVyZW07XG4gICAgICBnYXA6IDJyZW07XG4gICAgfVxuICB9XG5cbiAgJl9faW5mby1sb2dvIHtcbiAgICB3aWR0aDogMTgwcHg7XG4gICAgb3JkZXI6IDE7XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIHdpZHRoOiAyNTBweDtcbiAgICAgIG9yZGVyOiA0O1xuICAgIH1cbiAgfVxuXG4gICZfX2luZm8taXRlbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogMC43NXJlbTtcblxuICAgIGF7XG4gICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWhlZWJvICFpbXBvcnRhbnQ7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGdhcDogMC43NXJlbTtcblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIGdhcDogMC41cmVtO1xuICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgZ2FwOiAwLjVyZW07XG4gICAgfVxuXG4gICAgc3BhbiB7XG4gICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWhlZWJvICFpbXBvcnRhbnQ7XG4gICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgICB9XG4gICAgfVxuXG4gICAgaW1nIHtcbiAgICAgIHdpZHRoOiAxLjVyZW07XG4gICAgICBoZWlnaHQ6IDEuNXJlbTtcblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIHdpZHRoOiAxLjI1cmVtO1xuICAgICAgICBoZWlnaHQ6IDEuMjVyZW07XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9faW5mby1kZWNvcmF0aW9uIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIG9yZGVyOiAxO1xuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cblxuICAvLyBGb290ZXIgTGlua3NcbiAgJl9fbGlua3Mge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNSwgMWZyKTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDE0NDBweDtcbiAgICBwYWRkaW5nOiA0MHB4IDcwcHg7XG4gICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBnYXA6IDU1cHg7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIHBhZGRpbmc6IDI0cHggMTVweDtcbiAgICAgIGdhcDogMXJlbTtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIDFmcik7XG4gICAgfVxuICB9XG5cbiAgJl9fY29sdW1uIHtcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWhlZWJvICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGdhcDogMTFweDtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgZ2FwOiA4cHg7XG4gICAgfVxuICAgIC5mb290ZXJfX2NvbHVtbi1jb250ZW50IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICBnYXA6IDExcHg7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgfVxuICAgIH1cblxuICAgICYuYWN0aXZlIHtcbiAgICAgIC5mb290ZXJfX2NvbHVtbi1jb250ZW50IHtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBoNCB7XG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgaDQge1xuICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBjb2xvcjogJG1haW4teWVsbG93O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgc3Zne1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBhIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG9wYWNpdHk6IDAuODtcbiAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycztcbiAgICAgIHBhZGRpbmc6IDAuMTI1cmVtIDA7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICBwYWRkaW5nOiAwLjI1cmVtIDA7XG4gICAgICB9XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2xpbmstc3VidGl0bGUge1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktaGVlYm8gIWltcG9ydGFudDtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGNvbG9yOiAkd2hpdGUtMjtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgfVxuICB9XG5cbiAgJl9fbGluay1sYWJlbCB7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1oZWVibyAhaW1wb3J0YW50O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgfVxuICB9XG5cbiAgLy8gRm9vdGVyIEJvdHRvbVxuICAmX19ib3R0b20td3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTQ0MHB4O1xuICAgIHBhZGRpbmctaW5saW5lOiA3MHB4O1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICBwYWRkaW5nLWlubGluZTogMTVweDtcbiAgICB9XG4gIH1cblxuICAmX19ib3R0b20ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAyNHB4IDAgMzJweDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgyNDcsIDIzNywgMjA0LCAwLjMpO1xuICAgIGdhcDogMTZweDtcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIHBhZGRpbmc6IDEuNXJlbSAwO1xuICAgICAgZ2FwOiAxLjVyZW07XG4gICAgfVxuICB9XG5cbiAgJl9fY3JlZGl0cyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgZ2FwOiA3cHg7XG5cbiAgICBpbWcge1xuICAgICAgd2lkdGg6IDYwcHg7XG4gICAgICBoZWlnaHQ6IDIwcHg7XG5cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICB3aWR0aDogNzlweDtcbiAgICAgICAgaGVpZ2h0OiAyN3B4O1xuICAgICAgfVxuICAgIH1cblxuICAgIHNwYW4ge1xuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgIGNvbG9yOiAkd2hpdGUtMjtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIH1cbiAgfVxuXG4gICZfX2NvcHlyaWdodCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBnYXA6IDdweDtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgfVxuXG4gICAgc3BhbiB7XG4gICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgY29sb3I6ICR3aGl0ZS0yO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgfVxuXG4gICAgaW1nIHtcbiAgICAgIHdpZHRoOiAxNHB4O1xuICAgICAgaGVpZ2h0OiAxNHB4O1xuXG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgd2lkdGg6IDE4cHg7XG4gICAgICAgIGhlaWdodDogMTguNDFweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmNhdGVnb3J5LWZhY3VsdHktbWVtYmVyc3tcbiAgLmZvb3RlcntcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuICB9XG59XG5cbi5zY3JvbGwtdG8tdG9wIHtcbiAgYmFja2dyb3VuZDogJGRhcmstYmx1ZTtcbiAgd2lkdGg6IDM2cHg7XG4gIGhlaWdodDogMzZweDtcbiAgYm9yZGVyLXJhZGl1czogMzZweDtcbiAgcGFkZGluZzogMTBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgbGVmdDogNDVweDtcbiAgYm90dG9tOiA1JTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgc3ZnIHtcbiAgICBwYXRoIHtcbiAgICAgIHN0cm9rZTogJHdoaXRlO1xuICAgIH1cbiAgfVxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICBib3R0b206IDYwcHg7XG4gICAgbGVmdDogMjBweDtcbiAgfVxuXG4gICY6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICRtYWluLWJsdWU7XG4gIH1cbn1cblxuLyogRmxvYXRpbmcgQWN0aW9uIEJ1dHRvbnMgKi9cbi5mbG9hdGluZy1idXR0b25zIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBib3R0b206IDUlO1xuICByaWdodDogMzlweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAwLjVyZW07XG4gIHotaW5kZXg6IDUwO1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgcmlnaHQ6IDIwcHg7XG4gICAgZ2FwOiAwO1xuICAgIGJvdHRvbTogNjBweDtcbiAgfVxuXG4gIC5mYWIge1xuICAgIGhlaWdodDogNTFweDtcbiAgICBwYWRkaW5nOiAxM3B4IDEycHg7XG4gICAgZ2FwOiAwLjM3NXJlbTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRkYXJrLWJsdWU7XG4gICAgYm9yZGVyLXJhZGl1czogMTEuNDVweDtcbiAgICBib3gtc2hhZG93OiAwcHggMC44cHggOC4wM3B4IDBweCAjMjgzNzY0MjY7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIGdhcDogMC4yNXJlbTtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgaGVpZ2h0OiA0NHB4O1xuICAgICAgcGFkZGluZzogMC41cmVtO1xuICAgIH1cblxuICAgIC5mYWItdGV4dCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgY29sb3I6ICRtYWluLWJsdWU7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBzdmcge1xuICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgfVxuXG5cbiAgICAmLmZhYi1jb250YWN0IHtcbiAgICAgIGJhY2tncm91bmQ6ICRtYWluLXllbGxvdztcblxuICAgICAgc3ZnIHtcbiAgICAgICAgc3Ryb2tlOiAjMjgzNzY0O1xuICAgICAgfVxuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgb3BhY2l0eTogMC45O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiQGltcG9ydCBcIi4uLy4uL2Jhc2UvX21peGlucy5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vYmFzZS9fdmFyaWFibGVzLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi9iYXNlL19jb2xvcnMuc2Nzc1wiO1xuXG4jcG9wdXBfcXVpY2tfY29uc3VsdGF0aW9uIHtcbiAgbWF4LXdpZHRoOiAxMDY2cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDMycHgpO1xuICB9XG5cbiAgLmNvbnRlbnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYm9yZGVyOiAwLjZweCBzb2xpZCAjRkZGO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIC5jbG9zZS1wb3B1cCB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIHJpZ2h0OiAxMDAlO1xuICAgICAgYm90dG9tOiAxMDAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwcHgsIC0xMHB4KTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKSB0cmFuc2xhdGUoLTEwcHgsIC0xMHB4KTtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuaW1hZ2Uge1xuICAgICAgZmxleDogMTtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuXG4gICAgICBpbWcge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmluZm9ybWVyIHtcbiAgICAgIGZsZXg6IDE7XG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDMsIDEwLCAxNywgMSk7XG4gICAgICBtYXgtd2lkdGg6IDUyM3B4O1xuICAgICAgcGFkZGluZzogNTBweCAzNXB4IDQ1cHggMzVweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAzM3B4IDIwcHggNDhweCAyMHB4O1xuICAgICAgfVxuXG4gICAgICAudGl0bGUge1xuICAgICAgICBjb2xvcjogI0ZGRjtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBmb250LXNpemU6IDUycHg7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDY0cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMzRweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogNTBweFxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5kZXNjcmlwdGlvbiB7XG4gICAgICAgIGNvbG9yOiAjRkZGO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmZvcm0ge1xuICAgICAgICBtYXgtd2lkdGg6IDQyOHB4O1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcblxuICAgICAgICBiciB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIGxhYmVsLCBzcGFuIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIH1cblxuICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgYmFja2dyb3VuZDogI0U0RTRFNDtcbiAgICAgICAgICBoZWlnaHQ6IDUycHg7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMThweDtcbiAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTguMjI4cHg7XG4gICAgICAgICAgcGFkZGluZzogMCAxOHB4O1xuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgICBjb2xvcjogIzVFNjE2MztcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLndwY2Y3LW5vdC12YWxpZCB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6IHJlZDtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCByZWQgaW5zZXQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICBoZWlnaHQ6IDUycHg7XG4gICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjQkQ4QTM3IDAlLCAjQ0E5RTU3IDQ1LjUlLCAjQUU3NjFDIDEwMCUpO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGNvbG9yOiAjRkZGO1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE4LjIyOHB4O1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgIGdhcDogMCAxMHB4O1xuXG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbWFpbi1ibHVlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC53cGNmNy1ub3QtdmFsaWQtdGlwIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgYm90dG9tOiAxMDAlO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAud3BjZjctcmVzcG9uc2Utb3V0cHV0IHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC53cGNmNy1zcGlubmVyIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAucGhvbmUge1xuICAgICAgbWFyZ2luLXRvcDogMzhweDtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBsaW5lLWhlaWdodDogMTguMjI4cHg7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGdhcDogMCA1cHg7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgYSB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6IDAgOHB4O1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIHNwYW4ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiAwIDVweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIiNjb29raWVDb25zZW50Q29udGFpbmVyIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcGFkZGluZzogNDBweDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwcHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiByZ2IoMjU1IDI1NSAyNTUgLyA4MCUpO1xuICB6LWluZGV4OiA5OTk7XG5cbiAgLmNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWF4LXdpZHRoOiA2MjdweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICAgIGJveC1zaGFkb3c6IDBweCAwcHggNjBweCAwcHggIzAwMDAwMDBEO1xuICAgIHBhZGRpbmc6IDQwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgLnRpdGxlIHtcbiAgICAgIGNvbG9yOiAjMDBBMEU0O1xuICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyOC44cHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBnYXA6IDIwcHg7XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgaGVpZ2h0OiAyOXB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPSczMCcgaGVpZ2h0PScyOScgdmlld0JveD0nMCAwIDMwIDI5JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTIxLjMyNzkgMy45MTExOEMyMi4zMjkzIDMuOTExMTggMjMuMjcwNyAzLjY1Mzk4IDI0LjA4OTYgMy4yMDIwM0MyNC40NTE3IDMuNDkzNzQgMjQuNzk5NSAzLjgwMjQ5IDI1LjEzMTggNC4xMjcwOEMyNC42NTM3IDQuOTYzMjYgMjQuMzgwNSA1LjkzMTYzIDI0LjM4MDUgNi45NjM4MkMyNC4zODA1IDkuODgwMzUgMjYuNTYxOSAxMi4yODc0IDI5LjM4MjEgMTIuNjQyNEMyOS40NTk5IDEzLjI1MDYgMjkuNSAxMy44NzA2IDI5LjUgMTQuNUMyOS41IDE0LjkzMDYgMjkuNDgxMiAxNS4zNTY3IDI5LjQ0NDUgMTUuNzc3N0MyNi41OTQxIDE2LjEwNDggMjQuMzgwNSAxOC41MjU4IDI0LjM4MDUgMjEuNDYzOEMyNC4zODA1IDIyLjY0NDkgMjQuNzM4MiAyMy43NDI0IDI1LjM1MTIgMjQuNjUzOUMyMi43MTk5IDI3LjMzNjEgMTkuMDU0MiAyOSAxNSAyOUM2Ljk5MTg3IDI5IDAuNSAyMi41MDgxIDAuNSAxNC41QzAuNSA2LjQ5MTg3IDYuOTkxODcgMCAxNSAwQzE1LjMwNDQgMCAxNS42MDY3IDAuMDA5MzgyNzIgMTUuOTA2NSAwLjAyNzg3MzlDMTYuNjcyOCAyLjI4NjE0IDE4LjgxMDYgMy45MTExOCAyMS4zMjc5IDMuOTExMThaTTEwLjE2NjEgMTIuMDgzMUMxMS4xNjcxIDEyLjA4MzEgMTEuOTc4NiAxMS4yNzE2IDExLjk3ODYgMTAuMjcwNkMxMS45Nzg2IDkuMjY5NTkgMTEuMTY3MSA4LjQ1ODEgMTAuMTY2MSA4LjQ1ODFDOS4xNjUwNiA4LjQ1ODEgOC4zNTM1OCA5LjI2OTU5IDguMzUzNTggMTAuMjcwNkM4LjM1MzU4IDExLjI3MTYgOS4xNjUwNiAxMi4wODMxIDEwLjE2NjEgMTIuMDgzMVpNMTAuNzcxNCAyMC41NDE5QzEwLjc3MTQgMjEuNTQyOSA5Ljk1OTk0IDIyLjM1NDQgOC45NTg5MiAyMi4zNTQ0QzcuOTU3OTEgMjIuMzU0NCA3LjE0NjQyIDIxLjU0MjkgNy4xNDY0MiAyMC41NDE5QzcuMTQ2NDIgMTkuNTQwOSA3Ljk1NzkxIDE4LjcyOTQgOC45NTg5MiAxOC43Mjk0QzkuOTU5OTQgMTguNzI5NCAxMC43NzE0IDE5LjU0MDkgMTAuNzcxNCAyMC41NDE5Wk0xOS4yMjk4IDE5LjMzMzZDMjAuODk4MSAxOS4zMzM2IDIyLjI1MDYgMTcuOTgxMSAyMi4yNTA2IDE2LjMxMjdDMjIuMjUwNiAxNC42NDQ0IDIwLjg5ODEgMTMuMjkxOSAxOS4yMjk4IDEzLjI5MTlDMTcuNTYxNCAxMy4yOTE5IDE2LjIwODkgMTQuNjQ0NCAxNi4yMDg5IDE2LjMxMjdDMTYuMjA4OSAxNy45ODExIDE3LjU2MTQgMTkuMzMzNiAxOS4yMjk4IDE5LjMzMzZaJyBmaWxsPSclMjMwMDlERTAnLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLm1lc3NhZ2Uge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgKiB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDI3cHg7XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICBjb2xvcjogIzAwQTBFNDtcbiAgICAgIHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG4gICAgfVxuICB9XG5cbiAgLmJ1dHRvbnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgIGdhcDogMjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG5cbiAgLmFjY2VwdF9zZWxlY3Rpb24ge1xuICAgIHBhZGRpbmc6IDEycHggNDBweDtcbiAgICBjb2xvcjogIzAwQTBFNDtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuNXMgZWFzZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjMxRjIwMEQ7XG5cbiAgICAmLmhpZ2hsaWdodCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZDQ0NDO1xuICAgICAgLyog0KHQstC10YLQu9C+LdC60YDQsNGB0L3Ri9C5INGG0LLQtdGCINC00LvRjyDQutC90L7Qv9C60Lgg0L/RgNC4INC+0YjQuNCx0LrQtSAqL1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuNXMgZWFzZTtcbiAgICB9XG4gIH1cblxuICAuc2hha2Uge1xuICAgIGFuaW1hdGlvbjogc2hha2UgMC41cztcbiAgfVxuXG4gIEBrZXlmcmFtZXMgc2hha2Uge1xuICAgIDAlIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICB9XG4gICAgMjUlIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNXB4KTtcbiAgICB9XG4gICAgNTAlIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1cHgpO1xuICAgIH1cbiAgICA3NSUge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01cHgpO1xuICAgIH1cbiAgICAxMDAlIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICB9XG4gIH1cblxuICAuYWNjZXB0X2FsbCB7XG4gICAgbWluLXdpZHRoOiB1bnNldDtcbiAgfVxuXG4gIC5yZWplY3RfYWxsIHtcbiAgICBwYWRkaW5nOiAxMnB4IDIwcHg7XG4gICAgY29sb3I6ICMwMEEwRTQ7XG4gIH1cblxuICBidXR0b24ge1xuICAgIGJvcmRlcjogMDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGluZS1oZWlnaHQ6IDI2LjZweDtcbiAgICBwYWRkaW5nOiAxMHB4IDIwcHggIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kOiAjZjlmOWY5O1xuXG4gICAgJjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgICYuYWNjZXB0X2FsbCB7XG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDE2MCwgMjI4LCAxKTtcbiAgICAgIGNvbG9yOiAjZmZmXG4gICAgfVxuICB9XG5cbiAgLmNsb3NlQ29va2llIHtcbiAgICB0b3A6IDIzcHg7XG4gICAgcmlnaHQ6IDIzcHg7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScyMCcgaGVpZ2h0PScyMCcgdmlld0JveD0nMCAwIDIwIDIwJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMyAzTDE3LjAwMDEgMTcuMDAwMScgc3Ryb2tlPSclMjM2NzcwN0YnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0NwYXRoIGQ9J00yLjk5OTkzIDE3LjAwMDFMMTcgMycgc3Ryb2tlPSclMjM2NzcwN0YnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcblxuICAgICY6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAuY2hlY2tib3hlcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDIwcHg7XG5cbiAgICBkaXYge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICBpbnB1dCB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogMXB4O1xuICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuXG4gICAgICAgICY6Y2hlY2tlZCArIGxhYmVsOjpiZWZvcmUge1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzI0JyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMjQgMjQnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NyZWN0IHdpZHRoPScyNCcgaGVpZ2h0PScyNCcgcng9JzYnIGZpbGw9JyUyMzAwOURFMCcvJTNFJTNDcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTE4LjEwNDYgNi40NDExQzE4LjYzMTggNy4wMjk0NSAxOC42MzE4IDcuOTgzMDMgMTguMTA0NiA4LjU3MTJMMTAuOTA0NiAxNi42MDQzQzEwLjM3NzQgMTcuMTkyNSA5LjUyMjY3IDE3LjE5MjUgOC45OTUzMiAxNi42MDQzTDUuMzk1MzkgMTIuNTg3N0M0Ljg2ODIgMTEuOTk5NSA0Ljg2ODIgMTEuMDQ1OSA1LjM5NTM5IDEwLjQ1NzhDNS45MjI2IDkuODY5NCA2Ljc3NzM5IDkuODY5NCA3LjMwNDYgMTAuNDU3OEw5Ljk0OTk0IDEzLjQwOTFMMTYuMTk1NCA2LjQ0MTFDMTYuNzIyNiA1Ljg1Mjk3IDE3LjU3NzQgNS44NTI5NyAxOC4xMDQ2IDYuNDQxMVonIGZpbGw9J3doaXRlJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgbGFiZWwge1xuICAgICAgY29sb3I6ICMwMDA7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDI3cHg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGdhcDogOHB4O1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAmLmxhYmVsLWhpZ2hsaWdodCB7XG4gICAgICAgIGNvbG9yOiAjRkYwMDAwO1xuICAgICAgfVxuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgaGVpZ2h0OiAyN3B4O1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScyNCcgaGVpZ2h0PScyNycgdmlld0JveD0nMCAwIDI0IDI3JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcmVjdCB4PScwLjUnIHk9JzInIHdpZHRoPScyMycgaGVpZ2h0PScyMycgcng9JzUuNScgZmlsbD0nd2hpdGUnIHN0cm9rZT0nJTIzQUJBQUFCJy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyBJbXBvcnQgYmFzZSBTQ1NTIGZpbGVzXG5AaW1wb3J0IFwiLi4vLi4vYmFzZS9fbWl4aW5zLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi9iYXNlL192YXJpYWJsZXMuc2Nzc1wiO1xuQGltcG9ydCBcIi4uLy4uL2Jhc2UvX2NvbG9ycy5zY3NzXCI7XG4ubWVtYmVyLWNhcmQge1xuICBib3gtc2hhZG93OiAwcHggNHB4IDM1cHggMHB4ICMyODM3NjQxNDtcbiAgYmFja2dyb3VuZDogJHdoaXRlO1xuICBwYWRkaW5nOiAzMnB4IDI0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZSwgYm94LXNoYWRvdyAwLjNzIGVhc2U7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgJjpob3ZlciB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC00cHgpO1xuICAgIGJveC1zaGFkb3c6IDBweCA4cHggNDVweCByZ2JhKDQwLCA1NSwgMTAwLCAwLjE1KTtcbiAgfVxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICBwYWRkaW5nOiAyNHB4O1xuICB9XG5cbiAgJiA+IGRpdiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgIGdhcDogMjBweDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICB9XG4gIH1cblxuICAmLXRodW1ibmFpbCB7XG4gICAgaW1nIHtcbiAgICAgIHdpZHRoOiA5NnB4O1xuICAgICAgbWF4LXdpZHRoOiA5NnB4O1xuICAgICAgaGVpZ2h0OiA5NnB4O1xuICAgICAgbWF4LWhlaWdodDogOTZweDtcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgYm9yZGVyLXJhZGl1czogOTZweDtcbiAgICB9XG4gIH1cblxuICAmLXRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGNvbG9yOiAjMTIxRjQ2O1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgfVxuICB9XG5cbiAgJi1zdWJ0aXRsZXtcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWhlZWJvO1xuICAgIGNvbG9yOiAjMjgzNzY0O1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxuXG4gICYtZXhjZXJwdCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgY29sb3I6ICMzRTQyNEY7XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWhlZWJvO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgLXdlYmtpdC1saW5lLWNsYW1wOiAzO1xuICAgIGxpbmUtY2xhbXA6IDM7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgfVxuICB9XG5cbiAgYSB7XG4gICAgY29sb3I6ICRkYXJrLWJsdWU7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktaGVlYm87XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRleHQtYWxpZ246IGVuZDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1pbmxpbmUtZW5kOiAyNHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAmOjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbDt1dGY4LDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiMTZcIiBoZWlnaHQ9XCIxNlwiIHZpZXdCb3g9XCIwIDAgMTYgMTZcIiBmaWxsPVwibm9uZVwiPjxwYXRoIGQ9XCJNMTAuNDY4OCAxMS4wNkw3LjQxNTQyIDhMMTAuNDY4OCA0Ljk0TDkuNTI4NzUgNEw1LjUyODc1IDhMOS41Mjg3NSAxMkwxMC40Njg4IDExLjA2WlwiIGZpbGw9XCIlMjMyODM3NjRcIi8+PC9zdmc+Jyk7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgfVxuICB9XG59XG4iLCJAaW1wb3J0IFwiLi4vLi4vYmFzZS9fbWl4aW5zLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi9iYXNlL192YXJpYWJsZXMuc2Nzc1wiO1xuQGltcG9ydCBcIi4uLy4uL2Jhc2UvX2NvbG9ycy5zY3NzXCI7XG5cbi8qIEdyYWR1YXRlcyBMaXN0IFNlY3Rpb24gKi9cbi5ncmFkdWF0ZXMtY2FyZCB7XG4gIHdpZHRoOiAxMDAlO1xuICAvL21pbi1oZWlnaHQ6IDQxNnB4O1xuICBoZWlnaHQ6IGF1dG87XG4gIGJveC1zaGFkb3c6IDBweCA0cHggMzVweCAwcHggIzI4Mzc2NDE0O1xuICBwYWRkaW5nOiAyNHB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGdhcDogNTBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLCBib3gtc2hhZG93IDAuM3MgZWFzZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAmOmhvdmVyIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTRweCk7XG4gICAgYm94LXNoYWRvdzogMHB4IDhweCA0NXB4IHJnYmEoNDAsIDU1LCAxMDAsIDAuMTUpO1xuICB9XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgIG1pbi1oZWlnaHQ6IDI5NXB4O1xuICB9XG5cbiAgLnRlYW0tcm9sZXtcbiAgICBjb2xvcjogJG1haW4tYmx1ZTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgIH1cbiAgfVxuXG5cbiAgLmRlc2NyaXB0aW9uIHtcbiAgICBjb2xvcjogJGRhcmstYmx1ZTtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgIH1cbiAgICBwLFxuICAgIGxpLFxuICAgIGEsXG4gICAgc3BhbiB7XG4gICAgICBjb2xvcjogJGRhcmstYmx1ZTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICBsaW5lLWhlaWdodDogMS40O1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5wZXJzb24taW5mb3tcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAyMHB4O1xuICAgIG1pbi1oZWlnaHQ6IDExMHB4O1xuXG4gICAgLnBlcnNvbi1pbmZvLXRpdGxle1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktaGVlYm87XG4gICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgfVxuICAgIC5wZXJzb24taW5mby1leGNlcnB0e1xuICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1oZWVibztcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgICBjb2xvcjogJG1haW4tYmx1ZTtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnF1b3Rlcy1pY29ue1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHRvcDogLTQwcHg7XG4gICAgfVxuXG4gICAgaW1ne1xuICAgICAgd2lkdGg6IDk2cHg7XG4gICAgICBoZWlnaHQ6IDk2cHg7XG4gICAgICBtaW4td2lkdGg6IDk2cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA5NnB4O1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgd2lkdGg6IDc1cHg7XG4gICAgICAgIGhlaWdodDogNzVweDtcbiAgICAgICAgbWluLXdpZHRoOiA3NXB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA3NXB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG5cbiAgJi52aWRlb3tcbiAgICAudmlkZW8tZ3JvdXB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBpbWd7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgbWF4LWhlaWdodDogMTYycHg7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgfVxuICAgICAgLmJ0bi1zaG93LXZpZGVvLW1vZGFse1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogLTUwcHg7XG4gICAgICAgIGxlZnQ6IDEwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMjAwbXMgbGluZWFyO1xuICAgICAgICBcbiAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gICAgICAgIH1cblxuXG4gICAgICAgIHN2Z3tcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uZ3JhZHVhdGVzLXZpZGVvLW1vZGFse1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGluc2V0OiAwO1xuICBkaXNwbGF5OiBub25lO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogMzJweDtcbiAgei1pbmRleDogOTk5OTtcblxuICAmLmlzLW9wZW57XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuXG4gICZfX292ZXJsYXl7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGluc2V0OiAwO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC43NSk7XG4gIH1cblxuICAmX19kaWFsb2d7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiBtaW4oOTYwcHgsIDEwMCUpO1xuICAgIGJhY2tncm91bmQ6ICMwMDA7XG4gICAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgICBib3gtc2hhZG93OiAwIDIwcHggNjBweCByZ2JhKDAsIDAsIDAsIDAuNTUpO1xuICAgIG1heC1oZWlnaHQ6IG1pbig5MHZoLCA1NDBweCk7XG4gIH1cblxuICAmX19wbGF5ZXJ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG5cbiAgICBpZnJhbWUsIHZpZGVve1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgaW5zZXQ6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGJvcmRlcjogMDtcbiAgICB9XG4gIH1cblxuICAmX19jbG9zZXtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IC03MHB4O1xuICAgIGJhY2tncm91bmQ6IGhzbCgwZGVnIDAlIDEwMCUgLyA3NiUpO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHotaW5kZXg6IDI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMjRweDtcblxuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cy12aXNpYmxle1xuICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjM1KTtcbiAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKXtcbiAgICBwYWRkaW5nOiAxNnB4O1xuXG4gICAgJl9fZGlhbG9ne1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXgtaGVpZ2h0OiBub25lO1xuICAgIH1cblxuICAgICZfX2Nsb3Nle1xuICAgICAgdG9wOiA4cHg7XG4gICAgICBsZWZ0OiA4cHg7XG4gICAgfVxuICB9XG59XG5cbmJvZHkudmlkZW8tbW9kYWwtb3BlbntcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbiIsIkBpbXBvcnQgXCIuLi8uLi9iYXNlL19taXhpbnMuc2Nzc1wiO1xuQGltcG9ydCBcIi4uLy4uL2Jhc2UvX3ZhcmlhYmxlcy5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vYmFzZS9fY29sb3JzLnNjc3NcIjtcblxuLyogQmFzZSBQb3N0IENhcmQgKi9cbi5iYXNlLXBvc3QtY2FyZCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDM3OHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDE2cHg7XG4gIHBhZGRpbmc6IDI0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYmFja2dyb3VuZDogJHdoaXRlO1xuICBib3gtc2hhZG93OiAwcHggNHB4IDM1cHggMHB4ICMyODM3NjQxNDtcblxuICAmX19pbWFnZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxNjJweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcblxuICAgIGltZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgIH1cbiAgfVxuXG4gICZfX2NvbnRlbnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDE2cHg7XG4gICAgZmxleDogMTtcbiAgfVxuXG4gICZfX3RpdGxlIHtcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LW5vYW07XG4gICAgZm9udC13ZWlnaHQ6IDUwMDsgLy8gTWVkaXVtXG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICAgIGxldHRlci1zcGFjaW5nOiAwJTtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIGNvbG9yOiAkZGFyay1ibHVlO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuXG4gICZfX2V4Y2VycHQge1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktaGVlYm87XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBjb2xvcjogJGRhcmstYmx1ZTtcbiAgICBmbGV4OiAxO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgLXdlYmtpdC1saW5lLWNsYW1wOiA0O1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIH1cblxuICAmX19idXR0b24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIGdhcDogOHB4O1xuICAgIGF7XG4gICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWhlZWJvO1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgICAgIGNvbG9yOiAkZGFyay1ibHVlO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7XG4gIFxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIG9wYWNpdHk6IDAuODtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuIiwiLy8gSW1wb3J0IGJhc2UgU0NTUyBmaWxlc1xuQGltcG9ydCBcIi4uLy4uL2Jhc2UvX21peGlucy5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vYmFzZS9fdmFyaWFibGVzLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi9iYXNlL19jb2xvcnMuc2Nzc1wiO1xuLmJsb2ctY2FyZCB7XG4gIGJveC1zaGFkb3c6IDBweCA0cHggMzVweCAwcHggIzI4Mzc2NDE0O1xuICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gIHBhZGRpbmc6IDI0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxNnB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cbiAgJi10aHVtYm5haWwge1xuICAgIGltZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTYycHg7XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgIG9iamVjdC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICB9XG4gIH1cblxuICBoNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICAgIGNvbG9yOiAkbWFpbi1ibHVlO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgfVxuICB9XG5cbiAgJi1leGNlcnB0IHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBjb2xvcjogJG1haW4tYmx1ZTtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktaGVlYm87XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIH1cbiAgfVxuICAmLWRhdGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGdhcDogNnB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGNvbG9yOiAkbWFpbi1ibHVlO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIH1cblxuICBhIHtcbiAgICBjb2xvcjogJG1haW4tYmx1ZTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWhlZWJvO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0ZXh0LWFsaWduOiBlbmQ7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctaW5saW5lLWVuZDogMjRweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWw7dXRmOCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjE2XCIgaGVpZ2h0PVwiMTZcIiB2aWV3Qm94PVwiMCAwIDE2IDE2XCIgZmlsbD1cIm5vbmVcIj48cGF0aCBkPVwiTTEwLjQ2ODggMTEuMDZMNy40MTU0MiA4TDEwLjQ2ODggNC45NEw5LjUyODc1IDRMNS41Mjg3NSA4TDkuNTI4NzUgMTJMMTAuNDY4OCAxMS4wNlpcIiBmaWxsPVwiJTIzMjgzNzY0XCIvPjwvc3ZnPicpO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIH1cbiAgfVxuXG4gIC8vIFZpZGVvIGNhcmQgdmFyaWFudFxuICAmLS12aWRlbyxcbiAgJi0tYXVkaW8ge1xuICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGdhcDogNTBweDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZSwgYm94LXNoYWRvdyAwLjNzIGVhc2U7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTRweCk7XG4gICAgICBib3gtc2hhZG93OiAwcHggOHB4IDQ1cHggcmdiYSg0MCwgNTUsIDEwMCwgMC4xNSk7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICBtaW4taGVpZ2h0OiAyOTVweDtcbiAgICB9XG5cbiAgICAuYmxvZy1jYXJkLXRodW1ibmFpbCB7XG4gICAgICAmLnZpZGVvLWdyb3VwIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgLy9oZWlnaHQ6IGF1dG87XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmJ0bi1zaG93LXZpZGVvLW1vZGFsIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgYm90dG9tOiAtNTBweDtcbiAgICAgICAgICBsZWZ0OiAxMHB4O1xuICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAyMDBtcyBsaW5lYXI7XG5cbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmJsb2ctY2FyZC1pbmZvIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgZ2FwOiAxNnB4O1xuICAgICAgbWluLWhlaWdodDogMTEwcHg7XG5cbiAgICAgIC5ibG9nLWNhcmQtaW5mby1jb250ZW50IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZ2FwOiA4cHg7XG4gICAgICB9XG5cbiAgICAgIGg0IHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1oZWVibztcbiAgICAgICAgY29sb3I6ICRtYWluLWJsdWU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB9XG5cbiAgICAgIC5ibG9nLWNhcmQtZXhjZXJwdCB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktaGVlYm87XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuYmxvZy1jYXJkLWRhdGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gQXVkaW8gY2FyZCB2YXJpYW50IChzYW1lIGFzIHZpZGVvKVxuICAmLS1hdWRpbyB7XG4gICAgbWluLWhlaWdodDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgZ2FwOiA1MHB4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLCBib3gtc2hhZG93IDAuM3MgZWFzZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNHB4KTtcbiAgICAgIGJveC1zaGFkb3c6IDBweCA4cHggNDVweCByZ2JhKDQwLCA1NSwgMTAwLCAwLjE1KTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIG1pbi1oZWlnaHQ6IDI5NXB4O1xuICAgIH1cblxuICAgIC5ibG9nLWNhcmQtdGh1bWJuYWlsIHtcbiAgICAgICYudmlkZW8tZ3JvdXAge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgIH1cblxuICAgICAgICAuYnRuLXNob3ctYXVkaW8tbW9kYWwge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBib3R0b206IC01MHB4O1xuICAgICAgICAgIGxlZnQ6IDEwcHg7XG4gICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDIwMG1zIGxpbmVhcjtcblxuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYmxvZy1jYXJkLWluZm8ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBnYXA6IDE2cHg7XG4gICAgICBtaW4taGVpZ2h0OiAxMTBweDtcblxuICAgICAgLmJsb2ctY2FyZC1pbmZvLWNvbnRlbnQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBnYXA6IDhweDtcbiAgICAgIH1cblxuICAgICAgaDQge1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWhlZWJvO1xuICAgICAgICBjb2xvcjogJG1haW4tYmx1ZTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIH1cblxuICAgICAgLmJsb2ctY2FyZC1leGNlcnB0IHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1oZWVibztcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5ibG9nLWNhcmQtZGF0ZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDRweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gTm8gaW1hZ2Ugc3RhdGUgZm9yIGF1ZGlvL3ZpZGVvIGNhcmRzXG4uYmxvZy1jYXJkLS1hdWRpbyxcbi5ibG9nLWNhcmQtLXZpZGVvIHtcbiAgLmJsb2ctY2FyZC10aHVtYm5haWwubm8taW1hZ2Uge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtaW4taGVpZ2h0OiAxMjBweDtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAjZjBmNGY4IDAlLCAjZTJlOGYwIDEwMCUpO1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAuYnRuLXNob3ctYXVkaW8tbW9kYWwsXG4gICAgLmJ0bi1zaG93LXZpZGVvLW1vZGFsIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGJvdHRvbTogYXV0bztcbiAgICAgIGxlZnQ6IGF1dG87XG4gICAgfVxuICB9XG59XG5cbi8vIEF1ZGlvIG1vZGFsIHNwZWNpZmljIHN0eWxlc1xuLmdyYWR1YXRlcy12aWRlby1tb2RhbCB7XG4gICZfX2RpYWxvZy0tYXVkaW8ge1xuICAgIG1heC1oZWlnaHQ6IG1pbig5MHZoLCA0NTBweCk7XG4gIH1cblxuICAmX19wbGF5ZXItLWF1ZGlvIHtcbiAgICBwYWRkaW5nLXRvcDogMTAwJTsgLy8gU291bmRDbG91ZCB2aXN1YWwgcGxheWVyIGlzIHNxdWFyZVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICBwYWRkaW5nLXRvcDogMTIwJTtcbiAgICB9XG4gIH1cbn1cbiIsIkBpbXBvcnQgXCIuLi8uLi9iYXNlL19taXhpbnMuc2Nzc1wiO1xuQGltcG9ydCBcIi4uLy4uL2Jhc2UvX3ZhcmlhYmxlcy5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vYmFzZS9fY29sb3JzLnNjc3NcIjtcblxuLyogU3R1ZGVudHMgQ2FyZCAqL1xuLnN0dWRlbnRzLWNhcmQge1xuICB3aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogMjkycHg7XG4gIGhlaWdodDogYXV0bztcbiAgYm94LXNoYWRvdzogMHB4IDRweCAzNXB4IDBweCAjMjgzNzY0MTQ7XG4gIHBhZGRpbmc6IDI0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgZ2FwOiA1MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgLnBlcnNvbi1pbmZvIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAxNnB4O1xuXG4gICAgLnBlcnNvbi1pbmZvLWNvbnRlbnQge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgIC5wZXJzb24taW5mby10aXRsZSB7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgY29sb3I6ICRtYWluLWJsdWU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAucGVyc29uLWluZm8tbGluayB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWhlZWJvO1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICBjb2xvcjogJG1haW4tYmx1ZTtcbiAgICAgIHBhZGRpbmctaW5saW5lLWVuZDogMTNweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIHdpZHRoOiA4cHg7XG4gICAgICAgIGhlaWdodDogOHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnJTIwd2lkdGglM0QlMjI1JTIyJTIwaGVpZ2h0JTNEJTIyOCUyMiUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDUlMjA4JTIyJTIwZmlsbCUzRCUyMm5vbmUlMjIlMjB4bWxucyUzRCUyMmh0dHAlM0EvL3d3dy53My5vcmcvMjAwMC9zdmclMjIlM0UlM0NwYXRoJTIwZCUzRCUyMk00Ljk0MTQxJTIwNy4wNkwxLjg4ODA3JTIwNEw0Ljk0MTQxJTIwMC45NEw0LjAwMTQxJTIwMEwwLjAwMTQwNjAyJTIwNEw0LjAwMTQxJTIwOEw0Ljk0MTQxJTIwNy4wNlolMjIlMjBmaWxsJTNEJTIyJTIzMjgzNzY0JTIyLyUzRSUzQy9zdmclM0VcIik7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgIH1cbiAgICB9XG4gICAgcGljdHVyZSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDE2MnB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgaGVpZ2h0OiAxMzhweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLnZpZGVvIHtcbiAgICAudmlkZW8tZ3JvdXAge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgaW1nIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgfVxuICAgICAgLmJ0bi1zaG93LXZpZGVvLW1vZGFsIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IC01MHB4O1xuICAgICAgICBsZWZ0OiAxMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDIwMG1zIGxpbmVhcjtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gICAgICAgIH1cblxuICAgICAgICBzdmcge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5ncmFkdWF0ZXMtdmlkZW8tbW9kYWwge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGluc2V0OiAwO1xuICBkaXNwbGF5OiBub25lO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogMzJweDtcbiAgei1pbmRleDogOTk5OTtcblxuICAmLmlzLW9wZW4ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cblxuICAmX19vdmVybGF5IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgaW5zZXQ6IDA7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjc1KTtcbiAgfVxuXG4gICZfX2RpYWxvZyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiBtaW4oOTYwcHgsIDEwMCUpO1xuICAgIGJhY2tncm91bmQ6ICMwMDA7XG4gICAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgICBib3gtc2hhZG93OiAwIDIwcHggNjBweCByZ2JhKDAsIDAsIDAsIDAuNTUpO1xuICAgIG1heC1oZWlnaHQ6IG1pbig5MHZoLCA1NDBweCk7XG4gIH1cblxuICAmX19wbGF5ZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLXRvcDogNTYuMjUlO1xuXG4gICAgaWZyYW1lLFxuICAgIHZpZGVvIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGluc2V0OiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBib3JkZXI6IDA7XG4gICAgfVxuICB9XG5cbiAgJl9fY2xvc2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogLTcwcHg7XG4gICAgYmFja2dyb3VuZDogaHNsKDBkZWcgMCUgMTAwJSAvIDc2JSk7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgei1pbmRleDogMjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuXG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzLXZpc2libGUge1xuICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjM1KTtcbiAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgcGFkZGluZzogMTZweDtcblxuICAgICZfX2RpYWxvZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1heC1oZWlnaHQ6IG5vbmU7XG4gICAgfVxuXG4gICAgJl9fY2xvc2Uge1xuICAgICAgdG9wOiA4cHg7XG4gICAgICBsZWZ0OiA4cHg7XG4gICAgfVxuICB9XG59XG5cbmJvZHkudmlkZW8tbW9kYWwtb3BlbiB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4iLCJAaW1wb3J0IFwiLi4vLi4vYmFzZS9fbWl4aW5zLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi9iYXNlL192YXJpYWJsZXMuc2Nzc1wiO1xuQGltcG9ydCBcIi4uLy4uL2Jhc2UvX2NvbG9ycy5zY3NzXCI7XG5cbi8qIEV2ZW50IENhcmQgKi9cbi5ldmVudC1jYXJkIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3gtc2hhZG93OiAwcHggNHB4IDM1cHggMHB4ICMyODM3NjQxNDtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZSwgYm94LXNoYWRvdyAwLjNzIGVhc2U7XG4gIHBhZGRpbmc6IDI0cHggMjRweCA2MHB4IDI0cHg7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICY6aG92ZXIge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNHB4KTtcbiAgICBib3gtc2hhZG93OiAwcHggOHB4IDQ1cHggcmdiYSg0MCwgNTUsIDEwMCwgMC4xNSk7XG4gIH1cblxuICAmLWltYWdlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDE2MnB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJhY2tncm91bmQ6ICNmM2YzZjM7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIGhlaWdodDogMTM4cHg7XG4gICAgfVxuXG4gICAgaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgfVxuICB9XG5cbiAgJi1jb250ZW50IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAvLyBnYXA6IDE2cHg7XG4gICAgcGFkZGluZzogMTZweCAwIDAgMDtcbiAgfVxuXG4gICYtbWV0YSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogMTZweDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG5tYXJnaW4tYm90dG9tOiA2cHg7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICBnYXA6IDEycHg7XG4gICAgfVxuICB9XG5cbiAgJi10aW1lLFxuICAmLWRhdGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDZweDtcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWhlZWJvO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIGNvbG9yOiAkZGFyay1ibHVlO1xuXG4gICAgc3ZnIHtcbiAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICBjb2xvcjogJGRhcmstYmx1ZTtcbiAgICB9XG5cbiAgICBzcGFuIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB9XG4gIH1cblxuICAmLWxvY2F0aW9uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiA2cHg7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1oZWVibztcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBjb2xvcjogJGRhcmstYmx1ZTtcblxuICAgIHN2ZyB7XG4gICAgICB3aWR0aDogMTZweDtcbiAgICAgIGhlaWdodDogMTZweDtcbiAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgY29sb3I6ICRkYXJrLWJsdWU7XG4gICAgfVxuXG4gICAgc3BhbiB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgfVxuICB9XG5cbiAgJi10aXRsZSB7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1ub2FtO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgY29sb3I6ICRkYXJrLWJsdWU7XG4gICAgbWFyZ2luOiAxNnB4IDAgMCAwO1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgIH1cbiAgfVxuXG4gICYtZXhjZXJwdCB7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1oZWVibztcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIGNvbG9yOiAkZGFyay1ibHVlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgLXdlYmtpdC1saW5lLWNsYW1wOiAzO1xuICAgIGxpbmUtY2xhbXA6IDM7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICBtYXJnaW46IDA7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB9XG4gIH1cblxuICAmLWJ1dHRvbnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDEycHg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAyNHB4O1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgMjRweDtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgZ2FwOiA4cHg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGVuZDtcbiAgICB9XG4gIH1cblxuICAmLWJ1dHRvbiB7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1oZWVibztcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIGNvbG9yOiAkZGFyay1ibHVlO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogNHB4IDE2cHg7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRkYXJrLWJsdWU7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGdhcDogOHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xuXG4gICAgaGVpZ2h0OiAyN3B4O1xuICAgIGJvcmRlci1yYWRpdXM6IDYwcHg7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgcGFkZGluZzogOHB4IDE2cHg7XG4gICAgfVxuXG4gICAgc3ZnIHtcblxuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZDogJGRhcmstYmx1ZTtcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICBib3JkZXItY29sb3I6ICRkYXJrLWJsdWU7XG5cbiAgICAgIHN2ZyB7XG4gICAgICAgIGZpbGw6ICR3aGl0ZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1jYWxlbmRhciB7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICBwYXRoe1xuICAgICAgICAgICAgc3Ryb2tlOiAkd2hpdGU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi0tcmVhZC1tb3JlIHtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuIiwiLmJyZWFkY3J1bWItY29udGFpbmVyLWJhbm5lciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxcHgpO1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTI1cHgpO1xuICB9XG4gIC5icmVhZGNydW1iLWNvbnRlbnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDEwcHg7XG5cbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBjb2xvcjogJGRhcmstYmx1ZTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgc3BhbixcbiAgICBhIHtcbiAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktaGVlYm87XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBjb2xvcjogJGRhcmstYmx1ZTtcbiAgICB9XG4gIH1cbn1cbiIsIkBpbXBvcnQgXCIuLi8uLi9iYXNlL19taXhpbnMuc2Nzc1wiO1xuQGltcG9ydCBcIi4uLy4uL2Jhc2UvX3ZhcmlhYmxlcy5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vYmFzZS9fY29sb3JzLnNjc3NcIjtcbi8qIEhlcm8gU2VjdGlvbiAqL1xuLmhlcm8tc2VjdGlvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDU1cHg7XG4gIG1hcmdpbi10b3A6IDBweDtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5oZXJvLWNvbnRlbnQge1xuICAgIG1heC13aWR0aDogMTI4MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmc6IDAgMXJlbTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAuaGVyby1pbWFnZS0xLCAuaGVyby1pbWFnZS0yIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiAzMTRweDtcbiAgICAgIGhlaWdodDogMzE0cHg7XG4gICAgICBtYXgtd2lkdGg6IDMxNHB4O1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgd2lkdGg6IDE0OXB4O1xuICAgICAgICBoZWlnaHQ6IDE0OXB4O1xuICAgICAgICBtYXgtd2lkdGg6IDE0OXB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5oZXJvLWltYWdlLTEge1xuICAgICAgbGVmdDogLTIwMHB4O1xuICAgICAgdG9wOiAxMXB4O1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIGxlZnQ6IC0xMDBweDtcbiAgICAgICAgdG9wOiAxMDBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmhlcm8taW1hZ2UtMiB7XG4gICAgICByaWdodDogLTIyMHB4O1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIHJpZ2h0OiAtOTBweDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgfVxuICAgIH1cblxuICB9XG5cbiAgLmhlcm8td3JhcHBlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1pbi1oZWlnaHQ6IDQwMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgYm94LXNoYWRvdzogMHB4IDRweCAzNXB4IDBweCAjMjgzNzY0MTQ7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpKSwgcmFkaWFsLWdyYWRpZW50KDUwJSA1MCUgYXQgNTAlIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjU1KSAwJSwgcmdiYSgyMTYsIDIxNiwgMjE2LCAwLjA1NSkgMTAwJSk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBwYWRkaW5nOiAwIDE3MHB4IDAgNTVweDtcbiAgICBtYXgtd2lkdGg6IDEyODBweDtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIHBhZGRpbmc6IDUwcHggMzBweCAwIDMwcHg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIH1cbiAgfVxuXG4gIC5oZXJvLWltYWdlIHtcbiAgICBtaW4taGVpZ2h0OiA0MDBweDtcbiAgICBtaW4td2lkdGg6IDQ2NnB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIG1pbi1oZWlnaHQ6IDQwMHB4O1xuICAgICAgbWluLXdpZHRoOiBhdXRvO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgfVxuICAgIFxuICAgIGltZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgbWluLWhlaWdodDogNDgwcHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIC8vIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgLy8gbWluLWhlaWdodDogdW5zZXQ7XG4gICAgICAgIC8vIHdpZHRoOiAxMDAlO1xuICAgICAgICAvLyBtaW4td2lkdGg6IHVuc2V0O1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiBsZWZ0IHRvcDtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgYm90dG9tOiBpbmhlcml0O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5oZXJvLXRleHQtc2VjdGlvbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMXJlbTsgIFxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgZ2FwOiAxNnB4O1xuICAgIH1cbiAgfVxuXG4gIC5oZXJvLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDYwcHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgY29sb3I6ICMyODM3NjQ7XG4gICAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICBtYXJnaW46IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICAgIHdpZHRoOiAxMjAlO1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICBmb250LXNpemU6IDM4cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgfVxuICB9XG5cbiAgLmhlcm8tc2VhcmNoLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gICAgZ2FwOiAxOHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMzUwcHg7XG4gICAgbWFyZ2luOiAwO1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgZ2FwOiA4cHg7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBmb250LXNpemU6IDI0cHggIWltcG9ydGFudDtcbiAgICAgIGNvbG9yOiAjM0U0MjRGO1xuICAgIH1cbiAgfVxuXG4gIC5oZXJvLXN1YnRpdGxlIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgY29sb3I6ICMzRTQyNEY7XG4gICAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gICAgbWFyZ2luOiAwO1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktaGVlYm87XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICB9XG5cbiAgLnNlYXJjaC1jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMjkwcHg7XG5cbiAgICAuc2VhcmNoLWlucHV0IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiA0NHB4O1xuICAgICAgcGFkZGluZzogMCAxNXB4O1xuICAgICAgcGFkZGluZy1pbmxpbmU6IDQwcHg7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkbWFpbi1ibHVlO1xuICAgICAgYm9yZGVyLXJhZGl1czogODBweDtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGNvbG9yOiAkdGV4dC1ib2R5O1xuICAgICAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1oZWVibztcbiAgICB9XG5cbiAgICAuc2VhcmNoLWljb24ge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDE1cHg7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIH1cblxuICAgIC5zZWFyY2gtaWNvbi1jbGVhciB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAxNXB4O1xuICAgICAgdG9wOiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgICYuc2hvdyB7XG4gICAgICAuc2VhcmNoLWljb24tY2xlYXIge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIkBpbXBvcnQgXCIuLi8uLi9iYXNlL19taXhpbnMuc2Nzc1wiO1xuQGltcG9ydCBcIi4uLy4uL2Jhc2UvX3ZhcmlhYmxlcy5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vYmFzZS9fY29sb3JzLnNjc3NcIjtcblxuLyogQ2FyZWVyIEJhbm5lciAqL1xuLmNhcmVlci1iYW5uZXIge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDEuMjVyZW0gMDtcblxuICAuY2FyZWVyLWJhbm5lci1jb250ZW50IHtcbiAgICBtaW4taGVpZ2h0OiAyMDBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBnYXA6IDEuNXJlbTtcbiAgICBwYWRkaW5nOiAycmVtIDFyZW07XG4gICAgYmFja2dyb3VuZDogJGRhcmstYmx1ZTtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvcG5nL2Jhbm5lci1jb250YWN0LnBuZ1wiKSBuby1yZXBlYXQgMTAlIGNlbnRlciwgJGRhcmstYmx1ZTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgYm9yZGVyLXJhZGl1czogOHB4IDIwcHggOHB4IDgwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICBtaW4taGVpZ2h0OiAyMDBweDtcbiAgICB9XG5cbiAgICBoMiB7XG4gICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB6LWluZGV4OiAxMDtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmNhcmVlci1iYW5uZXItYnRuIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGdhcDogMC43NXJlbTtcbiAgICAgIHBhZGRpbmc6IDAuNzVyZW0gMnJlbTtcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRtYWluLXllbGxvdztcbiAgICAgIGJvcmRlci1yYWRpdXM6IDYwcHg7XG4gICAgICBiYWNrZ3JvdW5kOiAkZGFyay1ibHVlO1xuICAgICAgY29sb3I6ICRtYWluLXllbGxvdztcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgICAgIHotaW5kZXg6IDEwO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgaGVpZ2h0OiA0NHB4O1xuXG4gICAgICBzdmcge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcblxuICAgICAgfVxuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogJHllbGxvdztcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIkBpbXBvcnQgXCIuLi8uLi9iYXNlL19taXhpbnMuc2Nzc1wiO1xuQGltcG9ydCBcIi4uLy4uL2Jhc2UvX3ZhcmlhYmxlcy5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vYmFzZS9fY29sb3JzLnNjc3NcIjtcbi8qIE1lbWJlcnMgQmFubmVyIFNlY3Rpb24gKi9cbi5oZXJvLXNlY3Rpb24tbWVtYmVycy1iYW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuXG4gIC5oZXJvLWNvbnRlbnQge1xuICAgIG1heC13aWR0aDogMTI4MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmc6IDAgMXJlbTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICBoMSB7XG4gICAgICBmb250LXNpemU6IDYwcHg7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIGNvbG9yOiAkbWFpbi1ibHVlO1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzhweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuaGVyby1pbWFnZS0xLFxuICAgIC5oZXJvLWltYWdlLTIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgd2lkdGg6IDI3NXB4O1xuICAgICAgaGVpZ2h0OiAyNzVweDtcbiAgICAgIG1heC13aWR0aDogMjc1cHg7XG4gICAgICB6LWluZGV4OiAtMTtcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIHdpZHRoOiAxNDlweDtcbiAgICAgICAgaGVpZ2h0OiAxNDlweDtcbiAgICAgICAgbWF4LXdpZHRoOiAxNDlweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuaGVyby1pbWFnZS0xIHtcbiAgICAgIGxlZnQ6IC0xNTBweDtcbiAgICAgIHRvcDogMTFweDtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDc3ZGVnKTtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICBsZWZ0OiAtNzBweDtcbiAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICBib3R0b206IC05NXB4O1xuICAgICAgfVxuICAgICAgaW1nIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICB9XG4gICAgfVxuICAgIC5oZXJvLWltYWdlLTIge1xuICAgICAgcmlnaHQ6IC0xNjBweDtcbiAgICAgIGJvdHRvbTogLTcwcHg7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMTFkZWcpO1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIHJpZ2h0OiAtNzBweDtcbiAgICAgICAgYm90dG9tOiAtMjQwcHg7XG4gICAgICB9XG4gICAgICBpbWcge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuaGVyby13cmFwcGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWluLWhlaWdodDogMjUwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICBib3gtc2hhZG93OiAwcHggNHB4IDM1cHggMHB4ICMyODM3NjQxNDtcbiAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMXB4KTtcbiAgICBib3JkZXI6IDhweCBzb2xpZDtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCkpLCByYWRpYWwtZ3JhZGllbnQoNzMlIDczJSBhdCA0Ny4zJSAyNyUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41NSkgMCUsIHJnYmEoMjMzLCAyMzcsIDI0MiwgMC4xNjUpIDEwMCUpIC8qIHdhcm5pbmc6IGdyYWRpZW50IHVzZXMgYSByb3RhdGlvbiB0aGF0IGlzIG5vdCBzdXBwb3J0ZWQgYnkgQ1NTIGFuZCBtYXkgbm90IGJlaGF2ZSBhcyBleHBlY3RlZCAqLztcbiAgICBib3JkZXItaW1hZ2Utc291cmNlOiByYWRpYWwtZ3JhZGllbnQoMTI2Ljg4JSAyOTEuNiUgYXQgLTExLjk4JSAtMjAuMTElLCByZ2JhKDI0MCwgMjQwLCAyNDAsIDAuNykgMCUsIHJnYmEoMjUxLCAyNTEsIDI1MSwgMC41NjA3NTUpIDI0LjQ0JSwgcmdiYSgyMzgsIDIzOCwgMjM4LCAwKSAxMDAlKSAvKiB3YXJuaW5nOiBncmFkaWVudCB1c2VzIGEgcm90YXRpb24gdGhhdCBpcyBub3Qgc3VwcG9ydGVkIGJ5IENTUyBhbmQgbWF5IG5vdCBiZWhhdmUgYXMgZXhwZWN0ZWQgKi87XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1heC13aWR0aDogMTI4MHB4O1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgbWluLWhlaWdodDogMTQycHg7XG4gICAgfVxuICB9XG5cbiAgLmhlcm8tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNjBweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBjb2xvcjogJGRhcmstYmx1ZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICBtYXJnaW46IDA7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICB9XG59XG4iLCJAaW1wb3J0IFwiLi4vLi4vYmFzZS9fbWl4aW5zLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi9iYXNlL192YXJpYWJsZXMuc2Nzc1wiO1xuQGltcG9ydCBcIi4uLy4uL2Jhc2UvX2NvbG9ycy5zY3NzXCI7XG4vKiBIZXJvIFNlY3Rpb24gKi9cbi5oZXJvLXNlY3Rpb24tbWVtYmVyLWJhbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaGVyby1jb250ZW50IHtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTI4MnB4ICsgMnJlbSk7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcGFkZGluZzogMCAxcmVtO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIC5oZXJvLWltYWdlLTEsXG4gICAgLmhlcm8taW1hZ2UtMiB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB3aWR0aDogMjc1cHg7XG4gICAgICBoZWlnaHQ6IDI3NXB4O1xuICAgICAgbWF4LXdpZHRoOiAyNzVweDtcbiAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgd2lkdGg6IDE0OXB4O1xuICAgICAgICBoZWlnaHQ6IDE0OXB4O1xuICAgICAgICBtYXgtd2lkdGg6IDE0OXB4O1xuICAgICAgfVxuXG4gICAgICBpbWcge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuaGVyby1pbWFnZS0xIHtcbiAgICAgIGxlZnQ6IC0xNjVweDtcbiAgICAgIHRvcDogMzBweDtcbiAgICAgIGhlaWdodDogMzM1cHg7XG4gICAgICB3aWR0aDogMzM1cHg7XG4gICAgICBtYXgtd2lkdGg6IDM0MHB4O1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTEwZGVnKTtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICBsZWZ0OiAtMTEwcHg7XG4gICAgICAgIHRvcDogMjAlO1xuICAgICAgICBib3R0b206IGF1dG87XG4gICAgICAgIGhlaWdodDogMTQwcHg7XG4gICAgICAgIHdpZHRoOiAxNDBweDtcbiAgICAgICAgbWF4LXdpZHRoOiAxNDBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmhlcm8taW1hZ2UtMiB7XG4gICAgICByaWdodDogLTE2MHB4O1xuICAgICAgYm90dG9tOiAyMHB4O1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTExZGVnKTtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICByaWdodDogLTExMHB4O1xuICAgICAgICBoZWlnaHQ6IDE0MHB4O1xuICAgICAgICB3aWR0aDogMTQwcHg7XG4gICAgICAgIG1heC13aWR0aDogMTQwcHg7XG4gICAgICAgIGJvdHRvbTogMTAlO1xuICAgICAgICB0b3A6IGF1dG87XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmhlcm8td3JhcHBlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1pbi1oZWlnaHQ6IDQwMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgYm94LXNoYWRvdzogMHB4IDRweCAzNXB4IDBweCAjMjgzNzY0MTQ7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpKSwgcmFkaWFsLWdyYWRpZW50KDUwJSA1MCUgYXQgNTAlIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjU1KSAwJSwgcmdiYSgyMTYsIDIxNiwgMjE2LCAwLjA1NSkgMTAwJSk7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMjgycHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG5cbiAgLmhlcm8tY29udGVudC1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA4MDBweDtcbiAgICBnYXA6IDEwMHB4O1xuICAgIHBhZGRpbmc6IDJyZW0gMDtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIGdhcDogMjRweDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBwYWRkaW5nOiA1MHB4IDE2cHggMjRweCAxNnB4O1xuICAgIH1cbiAgfVxuXG4gIC5oZXJvLWltYWdlIHtcbiAgICBoZWlnaHQ6IDI4MHB4O1xuICAgIHdpZHRoOiAyODBweDtcbiAgICBtaW4taGVpZ2h0OiAyODBweDtcbiAgICBtaW4td2lkdGg6IDI4MHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3JkZXItcmFkaXVzOiAyODBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGltZyB7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIH1cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIG1pbi1oZWlnaHQ6IHVuc2V0O1xuICAgICAgbWluLXdpZHRoOiB1bnNldDtcbiAgICAgIHdpZHRoOiAyMzBweDtcbiAgICAgIGhlaWdodDogMjMwcHg7XG4gICAgfVxuICB9XG5cbiAgLmhlcm8tdGV4dC1zZWN0aW9uIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiA4cHg7XG4gIH1cblxuICAuaGVyby10aXRsZSB7XG4gICAgZm9udC1zaXplOiA2MHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGNvbG9yOiAkZGFyay1ibHVlO1xuICAgIHRleHQtYWxpZ246IHN0YXJ0O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gICAgbWFyZ2luOiAwO1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgZm9udC1zaXplOiAzOHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIH1cbiAgfVxuXG4gIC5oZXJvLXNlYXJjaC13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICAgIGdhcDogMThweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDM1MHB4O1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgZ2FwOiA4cHg7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgIH1cbiAgfVxuXG4gIC5oZXJvLXN1YnRpdGxlIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBjb2xvcjogJHRleHQtYm9keTtcbiAgICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgICBtYXJnaW46IDA7XG4gICAgZm9udC1mYW1pbHk6IEhlZWJvO1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgfVxuICB9XG59XG4iLCJAaW1wb3J0IFwiLi4vLi4vYmFzZS9fbWl4aW5zLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi9iYXNlL192YXJpYWJsZXMuc2Nzc1wiO1xuQGltcG9ydCBcIi4uLy4uL2Jhc2UvX2NvbG9ycy5zY3NzXCI7XG5cbi8qIENhcmVlciBCYW5uZXIgKi9cbi5tZW1iZXJzLWxpc3Qge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgIHBhZGRpbmctaW5saW5lOiAyMHB4O1xuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgcGFkZGluZy1pbmxpbmU6IDEwcHg7XG4gIH1cblxuICAmX19zZWN0aW9uIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1NXB4O1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICB9XG4gIH1cbiAgJl9fdGl0bGUge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBjb2xvcjogJGRhcmstYmx1ZTtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNnB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgfVxuXG4gICAgLmRpdmlkZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgcmlnaHQ6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1MCUpO1xuICAgICAgd2lkdGg6IDg4cHg7XG4gICAgICBoZWlnaHQ6IDRweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIH1cbiAgfVxuICAmX19pdGVtcyB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICAgIGdhcDogMjRweDtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIDFmcik7XG4gICAgfVxuICB9XG59XG4iLCIuaGVyby1tYWluLWJhbm5lci1zZWN0aW9ue1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW46IDAgMCA3cHggMDtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgbWFyZ2luOiAwIDAgMjBweCAwO1xuICB9XG5cblxuICAuY29udGFpbmVye1xuICAgIG1heC13aWR0aDogMTMzNXB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgLmNvbnRlbnQge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgei1pbmRleDogMTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgcGFkZGluZzogOHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICAgIGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudCgxMjYuODglIDI5MS42JSBhdCAtMTEuOTglIC0yMC4xMSUsIHJnYmEoMjQwLCAyNDAsIDI0MCwgMC43KSAwJSwgcmdiYSgyNTEsIDI1MSwgMjUxLCAwLjU2MDc1NSkgMjQuNDQlLCByZ2JhKDIzOCwgMjM4LCAyMzgsIDApIDEwMCUpO1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIGdhcDogMjBweDtcbiAgICAgICAgcGFkZGluZy1pbmxpbmU6IDE1cHg7XG4gICAgICB9XG4gICBcbiAgICAgIC5kZWNvcmF0aW9uLXJpZ2h0IHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IDE0MHB4O1xuICAgICAgICBsZWZ0OiAxMDAlO1xuICAgICAgICB6LWluZGV4OiAwO1xuICAgICAgICB3aWR0aDogMzE0cHg7XG4gICAgICAgIGhlaWdodDogMzE0cHg7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL3BuZy9oZXJvLW1haW4tYmFubmVyLW92YWwucG5nJyk7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKSB0cmFuc2xhdGVZKDIwJSk7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgd2lkdGg6IDE4MHB4O1xuICAgICAgICAgaGVpZ2h0OiAxODBweDtcbiAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKSB0cmFuc2xhdGVZKDQwJSk7XG4gICAgICAgICBib3R0b206IDIwMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuZGVjb3JhdGlvbi1sZWZ0IHsgXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA0MHB4O1xuICAgICAgICByaWdodDogMTAwJTtcbiAgICAgICAgei1pbmRleDogMDtcbiAgICAgICAgd2lkdGg6IDMxNHB4O1xuICAgICAgICBoZWlnaHQ6IDMxNHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9wbmcvaGVyby1tYWluLWJhbm5lci1vdmFsLnBuZycpO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKSB0cmFuc2xhdGVZKC00MCUpO1xuICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgd2lkdGg6IDE4MHB4O1xuICAgICAgICAgIGhlaWdodDogMTgwcHg7XG4gICAgICAgICAgdG9wOiAyMDBweDtcbiAgICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmNvbnRlbnQtd3JhcHBlciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpKSxcbiAgICAgICAgcmFkaWFsLWdyYWRpZW50KDczJSA3MyUgYXQgNDcuMyUgMjclLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNTUpIDAlLCByZ2JhKDIzMywgMjM3LCAyNDIsIDAuMTY1KSAxMDAlKSAvKiB3YXJuaW5nOiBncmFkaWVudCB1c2VzIGEgcm90YXRpb24gdGhhdCBpcyBub3Qgc3VwcG9ydGVkIGJ5IENTUyBhbmQgbWF5IG5vdCBiZWhhdmUgYXMgZXhwZWN0ZWQgKi87XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgICAgIGJveC1zaGFkb3c6IDBweCA0cHggMzVweCAwcHggcmdiYSg0MCwgNTUsIDEwMCwgMC4wOCk7XG4gICAgICAgIGJvcmRlcjogNHB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgICAgICAgcGFkZGluZzo2NnB4IDEyMHB4O1xuICAgICAgICBtaW4taGVpZ2h0OiA1MjBweDtcbiAgICAgICAgbWFyZ2luOiAwIDAgNjVweCAwcHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgIC8vcGFkZGluZzogMzBweDtcbiAgICAgICAgICBtaW4taGVpZ2h0OiB1bnNldDtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgICAgICAgIHBhZGRpbmc6IDUwcHggMTZweCAyNHB4IDE2cHg7XG4gICAgICAgICAgZ2FwOiAyMHB4O1xuICAgICAgICB9XG4gICBcbiAgICAgICAgLnRleHQge1xuICAgICAgICAgIGZsZXg6IDEuMTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgyMHB4LCAtM3B4KTtcbiAgICAgICAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgICAgLmhlYWRpbmcge1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1ub2FtO1xuICAgICAgICAgICAgaDEge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDYwcHg7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgICBjb2xvcjogIzI4Mzc2NDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDM4cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIC5kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICAgICAgICAgICAgY29sb3I6IHJnYmEoNjIsIDY2LCA3OSwgMSk7XG4gICAgICAgICAgICBmb250LWZhbWlseTogXCJIZWVib1wiLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgLnNlYXJjaC1ib3gge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogNDdweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnNlYXJjaC10aXRsZSB7XG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IHN0YXJ0O1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICAgIGNvbG9yOiByZ2JhKDYyLCA2NiwgNzksIDEpO1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xuICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5zZWFyY2gtaW5wdXQtd3JhcHBlciB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgIGdhcDogMTBweDtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgLnNlYXJjaC1mb3JtIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIC5zZWFyY2gtaW5wdXQge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyOTBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0NHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDBweCA0MHB4IDBweCAxMHB4O1xuICAgICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJG1haW4tYmx1ZTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4MHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBIZWVibztcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiByZ2JhKDYyLCA2NiwgNzksIDEpO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRtYWluLWJsdWU7XG4gICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAycHggcmdiYSgwLCAxMjMsIDI1NSwgMC4yNSk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJG1haW4tYmx1ZTtcbiAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDJweCByZ2JhKDAsIDEyMywgMjU1LCAwLjI1KTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJG1haW4tYmx1ZTtcbiAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDJweCByZ2JhKDAsIDEyMywgMjU1LCAwLjI1KTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgLnNlYXJjaC1zdWJtaXQge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICByaWdodDogMTVweDtcbiAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICAgICAgLy9wb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5pbWFnZSB7XG4gICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICAgICAgICAgIG1heC13aWR0aDogNTAlO1xuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICB9XG4gICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgd2lkdGg6IDI5N3B4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyOTdweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgICAgICB3aWR0aDogMjMxcHg7XG4gICAgICAgICAgICAgIGhlaWdodDogMjMxcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICBcbiAgfVxuXG4gICYubm8tc2VhcmNoLWJveCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgLmNvbnRhaW5lciB7XG4gICAgICAgIC5jb250ZW50IHtcbiAgICAgICAgICAuZGVjb3JhdGlvbi1sZWZ0IHtcbiAgICAgICAgICAgIGhlaWdodDogMjQwcHg7XG4gICAgICAgICAgICB3aWR0aDogMjQwcHg7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5kZWNvcmF0aW9uLXJpZ2h0IHtcbiAgICAgICAgICAgIGhlaWdodDogMjQwcHg7XG4gICAgICAgICAgICB3aWR0aDogMjQwcHg7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg4NWRlZykgdHJhbnNsYXRlWSg1MCUpO1xuICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICB9XG4gICAgICAgICAgJi13cmFwcGVyIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDY2cHggMTIwcHggNjZweCAxMjBweDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiA0MjBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAuY29udGFpbmVyIHtcbiAgICAgICAgLmNvbnRlbnQge1xuICAgICAgICAgICYtd3JhcHBlciB7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgLnRleHR7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAuaGVhZGluZ3tcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgYnJ7XG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLm5vLWhhcy1pbWFnZSB7XG4gICAgLmNvbnRhaW5lciB7XG4gICAgICAuY29udGVudCB7XG4gICAgICAgIC5jb250ZW50LXdyYXBwZXIge1xuICAgICAgICAgIHBhZGRpbmc6IDMwcHg7XG4gICAgICAgICAgbWluLWhlaWdodDogMjcwcHg7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgICAgbWluLWhlaWdodDogMTIwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5kZWNvcmF0aW9uLXJpZ2h0IHtcbiAgICAgICAgICBib3R0b206IDEwcHg7XG4gICAgICAgICAgaGVpZ2h0OiAyNzBweDtcbiAgICAgICAgICB3aWR0aDogMjcwcHg7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoODVkZWcpIHRyYW5zbGF0ZVkoMzYlKTtcbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICAgIGhlaWdodDogMTgwcHg7XG4gICAgICAgICAgICB3aWR0aDogMTgwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5kZWNvcmF0aW9uLWxlZnQge1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICBoZWlnaHQ6IDI3MHB4O1xuICAgICAgICAgIHdpZHRoOiAyNzBweDtcbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICAgIGhlaWdodDogMTgwcHg7XG4gICAgICAgICAgICB3aWR0aDogMTgwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiQGltcG9ydCBcIi4uLy4uL2Jhc2UvX21peGlucy5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vYmFzZS9fdmFyaWFibGVzLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi9iYXNlL19jb2xvcnMuc2Nzc1wiO1xuXG4vKiBIZXJvIFZpZGVvIEJhbm5lciBTZWN0aW9uICovXG4uaGVyby12aWRlby1iYW5uZXJ7XG4gICYtc2VjdGlvbntcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWhlZWJvO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtaW4taGVpZ2h0OiA2ODBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIG1pbi1oZWlnaHQ6IDMzMHB4O1xuICAgIH1cbiAgICAuY29udGFpbmVyIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHotaW5kZXg6IDM7XG4gICAgICBtYXgtd2lkdGg6IDEyODBweDtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBlbmQ7XG4gICAgfVxuICBcbiAgfVxuXG4gICYtYmFja2dyb3VuZCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGluc2V0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB6LWluZGV4OiAtMTtcbiAgfVxuXG4gICYtdmlkZW8ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBpbnNldDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgei1pbmRleDogMTtcblxuICAgIGlmcmFtZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIHdpZHRoOiAxMDB2dztcbiAgICAgIGhlaWdodDogNTYuMjV2dzsgLy8gMTY6OSBhc3BlY3QgcmF0aW9cbiAgICAgIG1pbi1oZWlnaHQ6IDEwMCU7XG4gICAgICBtaW4td2lkdGg6IDE3Ny43N3ZoOyAvLyAxNjo5IGFzcGVjdCByYXRpb1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB9XG4gIH1cblxuICAmLWZhbGxiYWNrIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgaW5zZXQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIHotaW5kZXg6IDE7XG4gIH1cblxuICAmLW92ZXJsYXkge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBpbnNldDogMDtcbiAgICBiYWNrZ3JvdW5kOiAjMTIxRjQ2O1xuICAgIHotaW5kZXg6IDI7XG4gICAgb3BhY2l0eTogMC41NTtcbiAgfVxuXG4gICYtY29udGVudCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA1NjBweDtcbiAgfVxuXG4gICYtdGl0bGUge1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktbm9hbTtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIG1hcmdpbjogMCAwIDAgMDtcbiAgICB0ZXh0LXNoYWRvdzogMCAycHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1zaXplOiA2MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMTAlO1xuICAgIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gICAgbWF4LXdpZHRoOiA3NSU7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIGZvbnQtc2l6ZTogMzhweDtcbiAgICB9XG4gIH1cblxuICAmLWRlc2NyaXB0aW9uIHtcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWhlZWJvO1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgbWFyZ2luOiAwIDAgMzJweCAwO1xuICAgIHRleHQtc2hhZG93OiAwIDJweCA4cHggcmdiYSgwLCAwLCAwLCAwLjMpO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICAgIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgfVxuICB9XG5cbiAgJi1idXR0b24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGF7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gICAgICBnYXA6IDE2cHg7XG4gICAgICBwYWRkaW5nOiAxMHB4IDMycHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA2MHB4O1xuICAgICAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1ub2FtO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMCU7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMycHgpO1xuICAgICAgfVxuICAgICAgc3BhbntcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGdhcDogOHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgICAgICBzdmd7XG4gICAgICAgICAgd2lkdGg6IDEzcHg7XG4gICAgICAgICAgaGVpZ2h0OiAxM3B4O1xuICAgICAgICAgIGZpbGw6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICY6aG92ZXJ7XG4gICAgICAgIGJvcmRlci1jb2xvcjogI2ZkYzY0MTtcbiAgICAgICAgY29sb3I6ICNmZGM2NDE7XG4gICAgICAgIHNwYW57XG4gICAgICAgICAgYmFja2dyb3VuZDogI2ZkYzY0MTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSBzY2FsZSgxLjEpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbiIsIkBpbXBvcnQgXCIuLi8uLi9iYXNlL19taXhpbnMuc2Nzc1wiO1xuQGltcG9ydCBcIi4uLy4uL2Jhc2UvX3ZhcmlhYmxlcy5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vYmFzZS9fY29sb3JzLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvc3dpcGVyL3N3aXBlci5taW4uY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL3N3aXBlci9tb2R1bGVzL25hdmlnYXRpb24vbmF2aWdhdGlvbi5taW4uY3NzXCI7XG5cbi5mZWF0dXJlLXNlY3Rpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDgwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZmVhdHVyZS10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktbm9hbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAyNnB4O1xuICBsaW5lLWhlaWdodDogMjguNnB4O1xuICBjb2xvcjogJGRhcmstYmx1ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMjRweDtcbiAgZm9udC1zaXplOiAzOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgY29sb3I6ICMxMjFmNDY7XG5cbiAgJjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiA4OHB4O1xuICAgIGhlaWdodDogNHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3BuZy91bmRlcmxpbmUucG5nKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cblxuLmZlYXR1cmUtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogODBweDtcbiAgcGFkZGluZzogMCAxNnB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMzIwcHg7XG4gIFxufVxuXG4uZmVhdHVyZS1zZWN0aW9uLS1jYXJvdXNlbCB7XG4gIG1hcmdpbi10b3A6IDcwcHg7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gIH1cbiAgLmZlYXR1cmUtY29udGFpbmVyIHtcbiAgICBnYXA6IDQ1cHg7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICBnYXA6IDI0cHg7XG4gICAgfVxuICB9XG59XG5cbi5mZWF0dXJlLWNhcmRzIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIGdhcDogMThweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGFsaWduLWl0ZW1zOiBlbmQ7XG4gIG1hcmdpbi1ib3R0b206IDQ0cHg7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICB9XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xuICB9XG59XG5cbi5mZWF0dXJlLWNhcmQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDE0cHg7XG4gIGJveC1zaGFkb3c6ICRib3gtc2hhZG93O1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDYwcHggMzFweCAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG4gIFxuICBoMyB7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1ub2FtO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgY29sb3I6ICRkYXJrLWJsdWU7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyOC42cHg7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICB9XG4gIFxuICBwIHtcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWhlZWJvO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgY29sb3I6ICR0ZXh0LWJvZHk7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgLy93aGl0ZS1zcGFjZTogcHJlLWxpbmU7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgfVxufVxuXG4uZmVhdHVyZS1pY29uIHtcbiAgd2lkdGg6IDgwcHg7XG4gIGhlaWdodDogODBweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtNDBweDtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIFxuICAmOjpiZWZvcmUge1xuICAgIC8vIGNvbnRlbnQ6ICcnO1xuICAgIC8vIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAvLyB3aWR0aDogMjlweDtcbiAgICAvLyBoZWlnaHQ6IDI5cHg7XG4gICAgLy8gYmFja2dyb3VuZC1jb2xvcjogJG1haW4teWVsbG93O1xuICAgIC8vIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAvLyB0b3A6IDUwJTtcbiAgICAvLyBsZWZ0OiA1MCU7XG4gICAgLy8gdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgdHJhbnNsYXRlKDhweCwgLThweCk7XG4gICAgLy8gei1pbmRleDogMDtcbiAgfVxuICBcbiAgaW1nIHtcbiAgICB3aWR0aDogNzEuNXB4O1xuICAgIGhlaWdodDogNzEuNXB4O1xuICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDE7XG4gIH1cbn1cblxuLy8gU2xpZGVyIHN0eWxlc1xuLmZlYXR1cmUtY2FyZHMtc2xpZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogMjRweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMCAxNnB4O1xufVxuXG4uZmVhdHVyZS1jYXJkcy1zd2lwZXIge1xuICB3aWR0aDogMTAwJTtcbiAgLy9vdmVyZmxvdzogaGlkZGVuO1xuICBkaXJlY3Rpb246IHJ0bDsgLy8gUlRMIHN1cHBvcnQgZm9yIFN3aXBlclxuXG4gIC5zd2lwZXItd3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICBwYWRkaW5nOiAwcHggMHB4IDYwcHg7XG4gIH1cblxuICAuc3dpcGVyLXNsaWRlIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgfVxufVxuXG4uZmVhdHVyZS1jYXJkcy1uYXZpZ2F0aW9uIHtcbiAgZGlzcGxheTogbm9uZTsgLy8gSGlkZGVuIGJ5IGRlZmF1bHQsIHNob3duIGJ5IEpTIHdoZW4gNSsgaXRlbXNcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMXJlbTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDBweCA4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYmFja2dyb3VuZDogcmdiYSgyMzMsIDIzNywgMjQyLCAxKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yNHB4KTtcbn1cblxuLmZlYXR1cmUtY2FyZHMtYXJyb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDM1cHg7XG4gIGhlaWdodDogMzVweDtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIzMywgMjM3LCAyNDIsIDEpO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6ICMxMjFmNDY7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIHBhZGRpbmc6IDA7XG5cbiAgJjpob3Zlcjpub3QoOmRpc2FibGVkKSB7XG4gICAgYmFja2dyb3VuZDogIzEyMWY0NjtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBib3JkZXItY29sb3I6ICMxMjFmNDY7XG4gIH1cblxuICAmOmRpc2FibGVkIHtcbiAgICBvcGFjaXR5OiAwLjM7XG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgfVxuXG4gIHN2ZyB7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICB9XG59XG5cbi5wYWdlLXRlbXBsYXRlLWZsZXhpYmxlLXBhZ2UtbGFuZGluZ3tcbiAgLmZlYXR1cmUtY2FyZHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTlFREYyO1xuICAgIGJveC1zaGFkb3c6IDBweCA0cHggMzVweCAwcHggcmdiYSg0MCwgNTUsIDEwMCwgMC4wOCk7XG5cbiAgICA7XG4gIH1cbn1cblxuIiwiQGltcG9ydCBcIi4uLy4uL2Jhc2UvX21peGlucy5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vYmFzZS9fdmFyaWFibGVzLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi9iYXNlL19jb2xvcnMuc2Nzc1wiO1xuXG4uY29udGVudC1zZWN0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAyNHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiA2MHB4IDAgNjBweCAwO1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG59XG5cbi5jb250ZW50LWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICBnYXA6IDI0cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDExNjBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDAgMTZweDtcblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICB9XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgIGdhcDogMTZweDtcbiAgfVxufVxuXG4uY29udGVudC1jYXJkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJveC1zaGFkb3c6ICRib3gtc2hhZG93O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2UsIGJveC1zaGFkb3cgMC4zcyBlYXNlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBwYWRkaW5nOiAyNHB4O1xuXG4gICY6aG92ZXIge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNHB4KTtcbiAgICBib3gtc2hhZG93OiAwcHggOHB4IDQ1cHggcmdiYSg0MCwgNTUsIDEwMCwgMC4xNSk7XG4gIH1cblxuICBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTYycHg7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgaGVpZ2h0OiAxMzhweDtcbiAgICB9XG4gIH1cbn1cblxuLmNvbnRlbnQtY2FyZC1ib2R5IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGVuZDtcbiAgZ2FwOiAxNnB4O1xuICBwYWRkaW5nOiAyNHB4IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICBnYXA6IDVweDtcbiAgfVxuICBoNCB7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1ub2FtO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgY29sb3I6ICRtYWluLWJsdWU7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwO1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgIH1cbiAgfVxuXG4gIHAsZGl2IHtcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWhlZWJvO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgY29sb3I6ICRtYWluLWJsdWU7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDM7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICBtYXJnaW46IDA7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgfVxuICB9XG59XG5cblxuXG5cblxuXG4iLCJAaW1wb3J0IFwiLi4vLi4vYmFzZS9fbWl4aW5zLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi9iYXNlL192YXJpYWJsZXMuc2Nzc1wiO1xuQGltcG9ydCBcIi4uLy4uL2Jhc2UvX2NvbG9ycy5zY3NzXCI7XG4vKiBDb250ZW50IEVkaXRlZCBQYXJlbnQgU2VjdGlvbiAqL1xuLmNvbnRlbnQtZWRpdGVkLXBhcmVudCB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktaGVlYm87XG5cbiAgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDgwMHB4ICsgMjRweCk7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cblxuICBwLCBoMixoMyxoNCxoNSxoNiwgdWwsIG9sLCBsaSwgc3BhbiwgYSwgYnV0dG9uLCBpbnB1dCwgdGV4dGFyZWEsIHNlbGVjdCwgb3B0aW9uLCBsYWJlbCwgbGVnZW5kLCBmaWVsZHNldCwgdGFibGUsIGNhcHRpb24sIHRib2R5LCB0Zm9vdCwgdGhlYWQsIHRyLCB0ZCwgdGgge1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktaGVlYm87XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgY29sb3I6ICR0ZXh0LWJvZHk7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgbWFyZ2luOiAwIDAgMjRweCAwO1xuICAgIGNvbG9yOiAjM0U0MjRGO1xuICB9XG4gIHB7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB9XG4gIH1cblxudWwsIG9sIHsgIFxuICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gbGl7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG4gfVxufVxuXG5oMntcbiAgZm9udC1zaXplOiAzMHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzI4Mzc2NDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIG1hcmdpbjogMCAwIDI0cHggMDtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgY29sb3I6ICMyODM3NjQ7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgfVxuICAmOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG5cbiAgaDN7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgY29sb3I6ICMyODM3NjQ7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgbWFyZ2luOiAwIDAgMjRweCAwO1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICAgIGNvbG9yOiAjMjgzNzY0O1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICB9XG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgIH1cbiAgfVxuXG4gIGg0e1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGNvbG9yOiAkZGFyay1ibHVlO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIG1hcmdpbjogMCAwIDI0cHggMDtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICB9XG4gIH1cblxuICBoNXtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGNvbG9yOiAkbWFpbi1ibHVlO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWhlZWJvO1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgIH1cbiAgfVxuXG4gIGF7XG4gICAgY29sb3I6ICRkYXJrLWJsdWU7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogJG1haW4tYmx1ZTtcbiAgICB9XG4gICAgJi50b19jYXRlZ29yeV9wYWdle1xuICAgICAgY29sb3I6ICR0ZXh0LWJvZHk7XG4gICAgfVxuICB9XG5cbiAgYmxvY2txdW90ZXtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBsaW5lLWhlaWdodDogMTMwJTtcbiAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBwe1xuICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBpbWd7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICYuc2l6ZS1mdWxse1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgICYuYWxpZ25jZW50ZXIge1xuICAgICAgd2lkdGg6YXV0bztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgfVxuICAgIFxuICAgICYuYWxpZ25sZWZ0IHtcbiAgICAgIHdpZHRoOmF1dG87XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIG1hcmdpbjogMC41ZW0gMWVtIDAuNWVtIDA7XG4gICAgfVxuICAgIFxuICAgICYuYWxpZ25yaWdodCB7XG4gICAgICB3aWR0aDphdXRvO1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgbWFyZ2luOiAwLjVlbSAwIDAuNWVtIDFlbTtcbiAgICB9XG4gIH1cblxuICB0YWJsZXtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjMzLCAyMzcsIDI0MiwgMSk7XG4gICAgbWFyZ2luOiAwIDAgMjRweCAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gICAgYm9yZGVyLXJhZGl1czogOXB4O1xuXG4gIH1cbiAgdGgsIHRke1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjMzLCAyMzcsIDI0MiwgMSk7XG4gICAgcGFkZGluZzogOHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB9XG4gIH1cbiAgdGh7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzMsIDIzNywgMjQyLCAxKTtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICB0cntcbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNDAsIDU1LCAxMDAsIDEpO1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHRoLHRke1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogOXB4O1xuICAgICAgICB9XG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogOXB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICB0aCx0ZHtcbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDlweDtcbiAgICAgICAgfVxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDlweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAmICsgLnNoYXJlLXBvc3Qtc2VjdGlvbiB7XG4gICAgcGFkZGluZy1ib3R0b206IDI0cHg7XG4gIH1cbn1cbi5jb250ZW50LXdpdGgtY29sb3JlZC1saXN0IHtcbiAgb2x7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBjb3VudGVyLXJlc2V0OiBsaXN0LWNvdW50ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG5cbiAgICBsaXtcbiAgICAgIGNvdW50ZXItaW5jcmVtZW50OiBsaXN0LWNvdW50ZXI7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAzNXB4O1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgfVxuICAgICAgLy8gWWVsbG93LW9yYW5nZSBjaXJjdWxhciBudW1iZXIgbWFya2VyXG4gICAgICAmOjptYXJrZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgICAgXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBjb3VudGVyKGxpc3QtY291bnRlcik7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIHdpZHRoOiAyN3B4O1xuICAgICAgICBoZWlnaHQ6IDI3cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRtYWluLXllbGxvdztcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktaGVlYm87XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICBjb2xvcjogJG1haW4tYmx1ZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxufVxuXG4vLyBDYXRlZ29yeSBkZXNjcmlwdGlvbiBleHBhbmRhYmxlXG4uY2F0ZWdvcnktZGVzY3JpcHRpb24td3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAuY2F0ZWdvcnktZGVzY3JpcHRpb24tY29udGVudCB7XG4gICAgbWF4LWhlaWdodDogMTUwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjNzIGVhc2U7XG5cbiAgICAvLyBHcmFkaWVudCBvdmVybGF5IHdoZW4gY29sbGFwc2VkXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCB0cmFuc3BhcmVudCwgI2ZmZik7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlO1xuICAgIH1cbiAgfVxuXG4gICYuaXMtZXhwYW5kZWQge1xuICAgIC5jYXRlZ29yeS1kZXNjcmlwdGlvbi1jb250ZW50IHtcbiAgICAgIG1heC1oZWlnaHQ6IG5vbmU7XG5cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY2F0ZWdvcnktZGVzY3JpcHRpb24tdG9nZ2xlIHtcbiAgICAgIC50b2dnbGUtdGV4dC1tb3JlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICAgIC50b2dnbGUtdGV4dC1sZXNzIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5jYXRlZ29yeS1kZXNjcmlwdGlvbi10b2dnbGUge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMyODM3NjQ7XG4gICAgcGFkZGluZzogMTJweCA1MHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDYwcHg7XG4gICAgZm9udC1mYW1pbHk6IEZiTm9hbSwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgXG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGhlaWdodDogNDRweDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgIHNwYW57XG4gICAgICAgbWFyZ2luOiAwO1xuICAgICAgIGNvbG9yOiAjMjgzNzY0O1xuICAgICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgICAgYmFja2dyb3VuZDogIzI4Mzc2NDtcbiAgICAgIGJvcmRlci1jb2xvcjogIzEyMWY0NjtcbiAgICAgIHNwYW57XG4gICAgICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpmb2N1cyB7XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgIH1cblxuICAgIC50b2dnbGUtdGV4dC1sZXNzIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgLy8gSGlkZSB0b2dnbGUgaWYgY29udGVudCBpcyBzaG9ydFxuICAmLm5vLW92ZXJmbG93IHtcbiAgICAuY2F0ZWdvcnktZGVzY3JpcHRpb24tY29udGVudDo6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgLmNhdGVnb3J5LWRlc2NyaXB0aW9uLXRvZ2dsZSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxufSIsIkBpbXBvcnQgXCIuLi8uLi9iYXNlL19taXhpbnMuc2Nzc1wiO1xuQGltcG9ydCBcIi4uLy4uL2Jhc2UvX3ZhcmlhYmxlcy5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vYmFzZS9fY29sb3JzLnNjc3NcIjtcblxuLyogQ29udGVudCBFZGl0ZWQgRkFRIFNlY3Rpb24gKi9cbi5jb250ZW50LWVkaXRlZC1mYXEge1xuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWhlZWJvO1xuICBwYWRkaW5nOiAycmVtIDA7XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgcGFkZGluZzogM3JlbSAwO1xuICB9XG5cbiAgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiA4MDBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgXG4gICAgfVxuICB9XG5cbiAgJl9fdGl0bGUge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICAgIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgY29sb3I6ICMyODM3NjQ7XG4gIH1cblxuICAvLyBSZXVzZSBmb290ZXIgRkFRIGFjY29yZGlvbiBzdHlsZXNcbiAgLmZvb3Rlcl9fZmFxLWFjY29yZGlvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGdhcDogMDtcbiAgfVxuXG4gIC5mb290ZXJfX2ZhcS1pdGVtIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2E4YjVjMztcbiAgfVxuXG4gIC5mb290ZXJfX2ZhcS1xdWVzdGlvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAxcmVtIDAuNXJlbTtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBwYWRkaW5nOiAxLjI1cmVtIDAuNXJlbTtcbiAgICB9XG5cbiAgICBzcGFuIHtcbiAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgY29sb3I6ICMxMjFGNDY7XG4gICAgICBmbGV4OiAxO1xuXG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgfVxuXG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmZvb3Rlcl9fZmFxLWljb24ge1xuICAgIHdpZHRoOiAxLjVyZW07XG4gICAgaGVpZ2h0OiAxLjVyZW07XG4gICAgY29sb3I6ICMxMjFGNDY7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3M7XG4gICAgZmxleC1zaHJpbms6IDA7XG5cbiAgICAuZm9vdGVyX19mYXEtaXRlbS5hY3RpdmUgJiB7XG4gICAgICAuZm9vdGVyX19mYXEtaWNvbi1wYXRoLTEge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5mb290ZXJfX2ZhcS1hbnN3ZXIge1xuICAgIG1heC1oZWlnaHQ6IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDAuM3MgZWFzZS1vdXQ7XG5cbiAgICAuZm9vdGVyX19mYXEtaXRlbS5hY3RpdmUgJiB7XG4gICAgICBtYXgtaGVpZ2h0OiAxMDAwcHg7XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICBwYWRkaW5nOiAwIDAuNXJlbSAxcmVtO1xuICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgIGNvbG9yOiAjM2U0MjRlO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuXG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgcGFkZGluZzogMCAwLjVyZW0gMS4yNXJlbTtcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4iLCJAaW1wb3J0IFwiLi4vLi4vYmFzZS9fbWl4aW5zLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi9iYXNlL192YXJpYWJsZXMuc2Nzc1wiO1xuQGltcG9ydCBcIi4uLy4uL2Jhc2UvX2NvbG9ycy5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL3N3aXBlci9zd2lwZXIubWluLmNzc1wiO1xuQGltcG9ydCBcIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9zd2lwZXIvbW9kdWxlcy9uYXZpZ2F0aW9uL25hdmlnYXRpb24ubWluLmNzc1wiO1xuXG4vKiBTbGlkZXIgQ2FyZHMgQ2Fyb3VzZWwgU2VjdGlvbiAqL1xuLnNsaWRlci1jYXJkcy1jYXJvdXNlbCB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktaGVlYm87XG4gIHBhZGRpbmc6IDJyZW0gMDtcbiAgYmFja2dyb3VuZDogcmdiYSgyNDUsIDI0NSwgMjQ1LCAxKTtcblxuXG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIHBhZGRpbmc6IDNyZW0gMDtcbiAgfVxuXG4gIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTI4MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmc6IDAgMXJlbTtcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgcGFkZGluZzogMCAycmVtO1xuICAgIH1cbiAgfVxuXG4gICZfX3RpdGxlIHtcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LW5vYW07XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI4LjZweDtcbiAgICBjb2xvcjogJGRhcmstYmx1ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDI0cHg7XG4gICAgZm9udC1zaXplOiAzOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgY29sb3I6ICMxMjFmNDY7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgICBnYXA6IDE2cHg7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHdpZHRoOiA4OHB4O1xuICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3BuZy91bmRlcmxpbmUucG5nKTtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG5cbiAgJl9fd3JhcHBlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBnYXA6IDMycHg7XG4gIH1cblxuICAmX19zd2lwZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgZGlyZWN0aW9uOiBydGw7IC8vIFJUTCBzdXBwb3J0IGZvciBTd2lwZXJcblxuICAgIC5zd2lwZXItd3JhcHBlciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgfVxuXG4gICAgLnN3aXBlci1zbGlkZSB7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAvLyB3aWR0aDogMzEycHggIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19uYXZpZ2F0aW9uIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDIzMywgMjM3LCAyNDIsIDEpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgY29sb3I6ICMxMjFmNDY7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICBnYXA6IDFyZW07XG4gICAgbWFyZ2luLXRvcDogMnJlbTtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDIzMywgMjM3LCAyNDIsIDEpO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmc6IDBweCA4cHg7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuXG4gIH1cblxuICAmX19hcnJvdyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHdpZHRoOiAzNXB4O1xuICAgIGhlaWdodDogMzVweDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogcmdiYSgyMzMsIDIzNywgMjQyLCAxKTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGNvbG9yOiAjMTIxZjQ2O1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgcGFkZGluZzogMDtcblxuICAgICY6aG92ZXI6bm90KDpkaXNhYmxlZCkge1xuICAgICAgYmFja2dyb3VuZDogIzEyMWY0NjtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgYm9yZGVyLWNvbG9yOiAjMTIxZjQ2O1xuICAgIH1cblxuICAgICY6ZGlzYWJsZWQge1xuICAgICAgb3BhY2l0eTogMC4zO1xuICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIH1cblxuICAgIHN2ZyB7XG4gICAgICB3aWR0aDogMjBweDtcbiAgICAgIGhlaWdodDogMjBweDtcbiAgICB9XG4gIH1cblxufVxuXG4iLCJAaW1wb3J0IFwiLi4vLi4vYmFzZS9fbWl4aW5zLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi9iYXNlL192YXJpYWJsZXMuc2Nzc1wiO1xuQGltcG9ydCBcIi4uLy4uL2Jhc2UvX2NvbG9ycy5zY3NzXCI7XG5cbi8vIEZvcm0gV2FudCB0byBUYWxrIFNlY3Rpb25cbi5mb3JtLXdhbnQtdG8tdGFsay1zZWN0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgcGFkZGluZzogMzBweCAwIDQ1cHggMDtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgcGFkZGluZzogMjRweCAxNXB4IDQwcHggMTVweDtcbiAgfVxuXG59XG5cbi5mb3JtLXdhbnQtdG8tdGFsay13cmFwcGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTE4MXB4O1xufVxuXG4uZm9ybS13YW50LXRvLXRhbGstYm94IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxLjI1cmVtIDEuNXJlbTtcbiAgZ2FwOiAxLjVyZW07XG4gIGJhY2tncm91bmQ6ICRkYXJrLWJsdWU7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgcGFkZGluZzogMXJlbTtcbiAgICBnYXA6IDI0cHg7XG4gIH1cblxuICAud3BjZjctZm9ybSB7XG4gICAgLmZvcm0td2FudC10by10YWxrLWZvcm0td3JhcCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgICAgZ2FwOiA0MHB4O1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZ2FwOiAxcmVtO1xuICAgICAgfVxuXG4gICAgICBpbnB1dFt0eXBlPVwidGV4dFwiXSxcbiAgICAgIGlucHV0W3R5cGU9XCJlbWFpbFwiXSxcbiAgICAgIGlucHV0W3R5cGU9XCJ0ZWxcIl0ge1xuICAgICAgICAmLndwY2Y3LW5vdC12YWxpZCB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQjRCNDtcbiAgICAgICAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgICBjb2xvcjogJHRleHQtYm9keTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAud3BjZjctcmVzcG9uc2Utb3V0cHV0IHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgICAgLndwY2Y3LWFjY2VwdGFuY2V7XG4gICAgICAgIC53cGNmNy1saXN0LWl0ZW17XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIGxhYmVse1xuICAgICAgICAgICAgLndwY2Y3LWxpc3QtaXRlbS1sYWJlbHtcbiAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgIGdhcDogNnB4O1xuXG4gICAgICAgICAgICAgICY6OmJlZm9yZXtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci13aWR0aDogMXB4O1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGlucHV0e1xuICAgICAgICAgICAgICAmOmNoZWNrZWQgKyAud3BjZjctbGlzdC1pdGVtLWxhYmVsOjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZiB1cmwoLi4vaW1hZ2VzL3N2Zy9jaGVjay5zdmcpIG5vLXJlcGVhdCA1MCU7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICYudW5hY2NlcHRlZHtcbiAgICAgIC53cGNmNy1hY2NlcHRhbmNle1xuICAgICAgICAud3BjZjctbGlzdC1pdGVte1xuICAgICAgICAgIGxhYmVse1xuICAgICAgICAgICAgLndwY2Y3LWxpc3QtaXRlbS1sYWJlbHtcbiAgICAgICAgICAgICAgJjo6YmVmb3Jle1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRjgwODA7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmZvcm0td2FudC10by10YWxrLXN1Ym1pdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMC42MjVyZW07XG4gIG9yZGVyOiAzO1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBvcmRlcjogMTtcbiAgfVxuXG4gIHAge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgIGJ1dHRvbiB7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5mb3JtLXdhbnQtdG8tdGFsay1idG4ge1xuICBoZWlnaHQ6IDQ0cHg7XG4gIGdhcDogMC41cmVtO1xuICBwYWRkaW5nOiAwLjVyZW0gMS41cmVtO1xuICBib3JkZXItcmFkaXVzOiA2MHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAkZGFyay1ibHVlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuICBsaW5lLWhlaWdodDogMTtcblxuICBzcGFuIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBjb2xvcjogJGRhcmstYmx1ZTtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgfVxuXG4gICYtLXByaW1hcnkge1xuICAgIGJhY2tncm91bmQ6ICRtYWluLXllbGxvdztcbiAgICBjb2xvcjogJGRhcmstYmx1ZTtcblxuICAgICY6aG92ZXIge1xuICAgICAgb3BhY2l0eTogMC45O1xuICAgIH1cbiAgfVxufVxuXG4uZm9ybS13YW50LXRvLXRhbGstZm9ybSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMC41cmVtO1xuICBvcmRlcjogMjtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIG9yZGVyOiAyO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG5cbiAgLndwY2Y3LW5vdC12YWxpZC10aXAge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3R0b206IDEwMCU7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICBtYXJnaW46IDA7XG4gICAgY29sb3I6ICNGRjgwODA7XG4gICAgdG9wOiAxMDAlO1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktaGVlYm87IFxuICB9XG5cbn1cblxuLmZvcm0td2FudC10by10YWxrLWZvcm0tZmllbGRzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGdhcDogMC41cmVtO1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB3aWR0aDogYXV0bztcblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gIH1cblxuICBzcGFuW2RhdGEtbmFtZSo9XCJpbnRlcmVzdFwiXSB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cbn1cblxuLmZvcm0td2FudC10by10YWxrLWlucHV0LFxuLmZvcm0td2FudC10by10YWxrLXNlbGVjdCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDJyZW07XG4gIHBhZGRpbmc6IDAgMXJlbTtcbiAgYmFja2dyb3VuZDogJHdoaXRlO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBjb2xvcjogIzNFNDI0RjtcbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1oZWVibzsgIFxuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICB3aWR0aDogMjIwcHg7XG4gIH1cblxuICAmOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMzRTQyNEY7XG4gIH1cbiAgJisuc2VsZWN0MntcbiAgICAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gICAgICBoZWlnaHQ6IDJyZW07XG4gICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBjb2xvcjogIzNFNDI0RjtcbiAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktaGVlYm87ICBcbiAgICAgIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3d7XG4gICAgICAgIGJ7XG4gICAgICAgICAgd2lkdGg6IDEycHg7XG4gICAgICAgICAgaGVpZ2h0OiAxMnB4O1xuICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9zdmcvYXJyb3dfZG93bl9ncmF5LnN2Zykgbm8tcmVwZWF0IDUwJTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmLnNlbGVjdDItY29udGFpbmVyLS1vcGVue1xuICAgICAgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvd3tcbiAgICAgICAgYntcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5mb3JtLXdhbnQtdG8tdGFsay1mb3JtLWNvbnNlbnQge1xuICB3aWR0aDogYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAwLjVyZW07XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuICBwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAwLjVyZW07XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG4gICAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICBiYWNrZ3JvdW5kOiAkZGFyay1ibHVlO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgJHdoaXRlO1xuICAgICAgd2lkdGg6IDFyZW07XG4gICAgICBoZWlnaHQ6IDFyZW07XG4gICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuXG4gICAgICAmOmNoZWNrZWQge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoNDVkZWcpO1xuICAgICAgICAgIHdpZHRoOiA0cHg7XG4gICAgICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICAgICAgYm9yZGVyOiBzb2xpZCAkZGFyay1ibHVlO1xuICAgICAgICAgIGJvcmRlci13aWR0aDogMCAycHggMnB4IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIGxhYmVsIHtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogNnB4O1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgZm9udC1zaXplOjE0cHg7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB9XG4gIH1cbn1cblxuLmZvcm0td2FudC10by10YWxrLWNoZWNrYm94IHtcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMXJlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgJHdoaXRlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmZvcm0td2FudC10by10YWxrLWluZm8taWNvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxNS41cHg7XG4gIGhlaWdodDogMTVweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIGJvcmRlcjogMC43NXB4IHNvbGlkICR3aGl0ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXgtc2hyaW5rOiAwO1xuXG4gIHNwYW4sXG4gIHAge1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gIH1cblxuICAvLyBUb29sdGlwXG4gICYtdG9vbHRpcCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogLThweDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMTAwJSk7XG4gICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgIGNvbG9yOiAkZGFyay1ibHVlO1xuICAgIHBhZGRpbmc6IDAuNzVyZW0gMXJlbTtcbiAgICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gICAgb3BhY2l0eTogMDtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UsIHZpc2liaWxpdHkgMC4zcyBlYXNlO1xuICAgIHotaW5kZXg6IDEwMDA7XG4gICAgYm94LXNoYWRvdzogMCA0cHggNnB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICBtYXgtd2lkdGg6IDI1MHB4O1xuICAgIHdpZHRoOiBtYXgtY29udGVudDtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICAgIG1heC13aWR0aDogMjIwcHg7XG4gICAgfVxuXG4gICAgLy8gQXJyb3cgcG9pbnRpbmcgZG93blxuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTk2JSkgcm90YXRlKDE4MGRlZyk7XG4gICAgICBib3JkZXI6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICR3aGl0ZTtcbiAgICB9XG5cbiAgICAmLmFjdGl2ZSB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICB9XG4gIH1cbn1cblxuLmZvcm0td2FudC10by10YWxrLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMC4yNXJlbTtcbiAgb3JkZXI6IDE7XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIG9yZGVyOiAzO1xuICB9XG5cbiAgaDIge1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1ub2FtO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICBtYXJnaW46IDA7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICBmb250LXNpemU6IDM4cHg7XG4gICAgfVxuICB9XG5cbiAgcCB7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbjogMDtcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LW5vYW07XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB9XG4gIH1cbn1cblxuIiwiQGltcG9ydCBcIi4uLy4uL2Jhc2UvX21peGlucy5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vYmFzZS9fdmFyaWFibGVzLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi9iYXNlL19jb2xvcnMuc2Nzc1wiO1xuXG4vLyBTdHVkeSBQcm9ncmFtcyBTZWN0aW9uXG4uc3R1ZHktcHJvZ3JhbXMtc2VjdGlvbiB7XG4gIHBhZGRpbmc6IDcwcHggMDtcbiAgd2lkdGg6IDEwMCU7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgIHBhZGRpbmc6IDQwcHggMDtcbiAgfVxuXG4gIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTMyMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmc6IDAgMTZweDtcblxuICB9XG59XG5cbi5zdHVkeS1wcm9ncmFtcy10aXRsZSB7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1ub2FtO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyOC42cHg7XG4gICAgY29sb3I6ICRkYXJrLWJsdWU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAyNHB4O1xuICAgIGZvbnQtc2l6ZTogMzhweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBjb2xvcjogIzEyMWY0NjtcbiAgXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHdpZHRoOiA4OHB4O1xuICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3BuZy91bmRlcmxpbmUucG5nKTtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxufVxuXG4uc3R1ZHktcHJvZ3JhbXMtdGFicyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uc3R1ZHktcHJvZ3JhbXMtdGFicy1uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMzJweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogMTZweDtcbiAgbWFyZ2luOiAyMHB4IDAgMTBweCAwO1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgZ2FwOiAxMnB4O1xuICB9XG59XG5cbi5zdHVkeS1wcm9ncmFtcy10YWItYnRuIHtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSg0MCwgNTUsIDEwMCwgMSk7XG4gIHBhZGRpbmc6IDEycHggNTBweDtcbiAgYm9yZGVyLXJhZGl1czogNjBweDtcbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1ub2FtO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiByZ2JhKDQwLCA1NSwgMTAwLCAxKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGhlaWdodDogNDRweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICB3aWR0aDogMTg5cHg7XG4gIH1cblxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kOiAjMjgzNzY0O1xuICAgIGJvcmRlci1jb2xvcjogJGRhcmstYmx1ZTtcbiAgfVxuXG4mOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuICAmLmFjdGl2ZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZDogIzI4Mzc2NDtcbiAgICBib3JkZXItY29sb3I6ICRkYXJrLWJsdWU7XG4gIH1cbn1cblxuLnN0dWR5LXByb2dyYW1zLXRhYnMtY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYmFja2dyb3VuZDogcmdiYSg0MCwgNTUsIDEwMCwgMSkgdXJsKC4uL2ltYWdlcy9wbmcvc3R1ZHktcHJvZ3JhbXMtdGFicy1jb250ZW50LnBuZykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgcGFkZGluZzogNDRweCAxNDBweDtcbiAgZ2FwOiAxMHB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1pbi1oZWlnaHQ6IDI2MnB4O1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICBwYWRkaW5nOiAyNHB4IDE1cHg7XG4gIH1cbn1cblxuLnN0dWR5LXByb2dyYW1zLXRhYi1wYW5lbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGFuaW1hdGlvbjogZmFkZUluIDAuM3MgZWFzZS1pbi1vdXQ7XG5cbiAgJi5hY3RpdmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmFkZUluIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTBweCk7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB9XG59XG5cbi5zdHVkeS1wcm9ncmFtcy1idXR0b25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDE2cHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICBnYXA6IDE2cHggMjRweDsgICAgXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG59XG5cbi5zdHVkeS1wcm9ncmFtcy1idXR0b24ge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGNvbG9yOiAkZGFyay1ibHVlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgd2lkdGg6IDIzNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGdhcDogNHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBoZWlnaHQ6IDgwcHg7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNjBweDtcbiAgfVxuXG4gICYtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgJi1kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAmOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAkeWVsbG93O1xuICAgIGJvcmRlci1jb2xvcjogJHllbGxvdztcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTJweCk7XG4gICAgYm94LXNoYWRvdzogMCA0cHggMTJweCByZ2JhKDI1MywgMTk4LCA2NSwgMC4zKTtcbiAgfVxuXG4gICY6Zm9jdXMge1xuICAgIG91dGxpbmU6IDJweCBzb2xpZCAkZGFyay1ibHVlO1xuICAgIG91dGxpbmUtb2Zmc2V0OiAycHg7XG4gIH1cblxuICAmOmFjdGl2ZSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB9XG59XG5cbiIsIkBpbXBvcnQgXCIuLi8uLi9iYXNlL19taXhpbnMuc2Nzc1wiO1xuQGltcG9ydCBcIi4uLy4uL2Jhc2UvX3ZhcmlhYmxlcy5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vYmFzZS9fY29sb3JzLnNjc3NcIjtcblxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIE1hdGNoaW5nIEdhbWUgU2VjdGlvblxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi5tYXRjaGluZy1nYW1lLXNlY3Rpb24ge1xuICBwYWRkaW5nOiAxMDBweCAwIDgwcHggMDtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIH1cbiAgJi5pcy1zdGVwLTEge1xuICAgXG4gIH1cbiAgJi5pcy1zdGVwLTIge1xuICAgIGJhY2tncm91bmQ6ICByZ2JhKDI0NSwgMjQ1LCAyNDUsIDEpO1xuICB9XG4gICYuaXMtc3RlcC0zIHtcbiAgICBiYWNrZ3JvdW5kOiAgcmdiYSgyNDUsIDI0NSwgMjQ1LCAxKTtcbiAgICAubWF0Y2hpbmctZ2FtZS13cmFwcGVyIHtcbiAgICAgIGJhY2tncm91bmQ6ICAjZmZmO1xuICAgICAgcGFkZGluZy10b3A6IDEwMHB4O1xuICAgIH1cbiAgfVxufVxuXG4ubWF0Y2hpbmctZ2FtZS13cmFwcGVyIHtcbiAgbWF4LXdpZHRoOiAxMzQwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiA0NXB4IDIxcHg7XG4gIGdhcDogMTBweDtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICBwYWRkaW5nOiAwcHggMTVweDtcbiAgfVxuXG4gIC5jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxO1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgYm94LXNoYWRvdzogMHB4IDRweCAzNXB4IDBweCByZ2JhKDQwLCA1NSwgMTAwLCAwLjA4KTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgcGFkZGluZzogMjBweCAyMHB4IDAgMjBweDtcbiAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvcG5nL21hdGNoaW5nLWdhbWUtbW9iaWxlLWJnLmpwZykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG5cbiAgICB9XG4gIH1cblxuXG59XG5cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBTdGVwcyBDb250YWluZXIgLSBCYXNlXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLm1hdGNoaW5nLWdhbWUtY29udGVudC13cmFwcGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDUzMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gIH1cblxuICAmLmFjdGl2ZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbmltYXRpb246IGZhZGVJbiAwLjRzIGVhc2U7XG5cbiAgIFxuICB9XG4gIC5jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYW5pbWF0aW9uOiBmYWRlSW4gMC40cyBlYXNlO1xuICB9XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogNDE0cHg7XG4gICAgaGVpZ2h0OiAxOTRweDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3BuZy9tYXRjaGluZy1nYW1lLWljb24ucG5nKSBuby1yZXBlYXQgNTAlO1xuICAgIHotaW5kZXg6IC0xO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDY2cHgsLTYwcHgpO1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbiAgJjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyA0MnB4KTtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSArIDkwcHgpO1xuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvcG5nL21hdGNoaW5nLWdhbWUtYmcucG5nKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG87XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuICAmLnN0ZXAtMiB7XG4gICAgJjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9zdmcvbWF0Y2hpbmctZ2FtZS1pY29uLXdoaXRlLnN2Zykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG4gICAgfVxuICAgICY6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9zdmcvYXRjaGluZy1nYW1lLWJnLXdoaXRlLnN2Zykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG4gICAgfVxuICB9XG4gICYuc3RlcC0zIHtcbiAgICAmOmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3N2Zy9tYXRjaGluZy1nYW1lLWljb24teWVsbG93LnN2Zykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg2NnB4LCAtODBweCk7XG4gICAgfVxuICAgICY6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9zdmcvYXRjaGluZy1nYW1lLWJnLXllbGxvdy5zdmcpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICAgIH1cbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGVJbiB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwcHgpO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgfVxufVxuXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gU3RlcCAxOiBCYW5uZXJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4uc3RlcC1iYW5uZXIge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMHB4O1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZ2FwOiA2MHB4O1xuICB9XG59XG5cbi5tYXRjaGluZy1nYW1lLWltYWdlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNTAwcHg7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogMjtcblxuICAmLmRlc2t0b3Age1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbiAgJi5tb2JpbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cbiAgXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICBtYXgtd2lkdGg6IDYwMHB4O1xuICAgIGZsZXg6IDE7XG4gIH1cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgLy9oZWlnaHQ6IDMyMnB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG5cbiAgaW1nIHtcbiAgICAvKiBoZWlnaHQ6IDEwMCU7ICovXG4gICAgLyogd2lkdGg6IDEwMCU7ICovXG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgICAvKiBvYmplY3QtZml0OiBjb3ZlcjsgKi9cbiAgICBib3R0b206IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMHB4LCAgIC0yNXB4KTtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDBweCwgMHB4KTtcbiAgICAgIG9iamVjdC1wb3NpdGlvbjogdG9wIGNlbnRlcjtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgfVxuICB9XG59XG5cbi5tYXRjaGluZy1nYW1lLWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDI0cHg7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHotaW5kZXg6IDI7XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIGZsZXg6IDE7XG4gICAgcGFkZGluZy1yaWdodDogMTAwcHg7XG4gICAgbWF4LXdpZHRoOiA2MDBweDtcbiAgICBnYXA6IDZweDtcbiAgfVxufVxuXG4ubWF0Y2hpbmctZ2FtZS10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktbm9hbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBjb2xvcjogIzI4Mzc2NDtcbiAgbWFyZ2luOiAwO1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICBmb250LXNpemU6IDM4cHg7XG4gIH1cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cbn1cblxuLm1hdGNoaW5nLWdhbWUtZGVzY3JpcHRpb24ge1xuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWhlZWJvO1xuICBmb250LXNpemU6MjJweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDExMCU7XG4gIGNvbG9yOiAjMjgzNzY0O1xuICBtYXJnaW46IDA7XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNnB4O1xuICB9XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cbn1cblxuLm1hdGNoaW5nLWdhbWUtYnV0dG9uIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiAxMHB4IDMycHg7XG4gIGJhY2tncm91bmQ6ICNmZGM2NDE7XG4gIGNvbG9yOiAjMTIxZjQ2O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDYwcHg7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlO1xuICBib3JkZXI6IDJweCBzb2xpZCAjZmRjNjQxO1xuICBtaW4td2lkdGg6IDE4MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgaGVpZ2h0OiA0NHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjREI5RjBEO1xuXG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICB3aWR0aDogMTAwJTtcbiAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gIH0gXG5cbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogJHllbGxvdztcbiAgICBib3JkZXItY29sb3I6ICR5ZWxsb3c7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0ycHgpO1xuICAgIGJveC1zaGFkb3c6IDAgNHB4IDEycHggcmdiYSgyNTMsIDE5OCwgNjUsIDAuMyk7XG4gIH1cblxuICAmOmZvY3VzIHtcbiAgICBvdXRsaW5lOiAycHggc29saWQgJGRhcmstYmx1ZTtcbiAgICBvdXRsaW5lLW9mZnNldDogMnB4O1xuICB9XG5cbiAgJjphY3RpdmUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgfVxufVxuXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gQ2xvc2UgQnV0dG9uIChYKVxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi5tYXRjaGluZy1nYW1lLWNsb3NlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDg0cHg7XG4gIGxlZnQ6IDBweDtcbiAgd2lkdGg6IDQ0cHg7XG4gIGhlaWdodDogNDRweDtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBjb2xvcjogJGRhcmstYmx1ZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgei1pbmRleDogMTA7XG5cblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICB0b3A6IDEycHg7XG4gICAgbGVmdDogMTJweDtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gIH1cblxuICAmOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAkZGFyay1ibHVlO1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICB9XG5cbiAgJjpmb2N1cyB7XG4gICAgb3V0bGluZTogMnB4IHNvbGlkICRtYWluLXllbGxvdztcbiAgICBvdXRsaW5lLW9mZnNldDogMnB4O1xuICB9XG5cbiAgc3ZnIHtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gIH1cbn1cblxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIFN0ZXAgMjogVHJhaXRzIFNlbGVjdGlvblxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi5zdGVwLXRyYWl0cyB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDIwcHggNjBweCA0MHB4IDYwcHg7XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgcGFkZGluZzogMjBweCAwO1xuICB9XG59XG5cbi5tYXRjaGluZy1nYW1lLXN0ZXAtaW5uZXIge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHotaW5kZXg6IDI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLm1hdGNoaW5nLWdhbWUtc3RlcC1oZWFkZXIge1xuICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gIH1cbn1cblxuLm1hdGNoaW5nLWdhbWUtc3RlcC10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktbm9hbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMS43NXJlbTtcbiAgY29sb3I6ICRkYXJrLWJsdWU7XG4gIG1hcmdpbjogMCAwIDZweDtcblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgZm9udC1zaXplOiAzOHB4OyBcbiAgfVxufVxuXG4ubWF0Y2hpbmctZ2FtZS1zdGVwLXN1YnRpdGxlIHtcbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1oZWVibztcbiAgZm9udC1zaXplOiAxcmVtO1xuICBjb2xvcjogJHRleHQtYm9keTtcbiAgbWFyZ2luOiAwIDAgMTZweDtcblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIG1hcmdpbjogMCAwIDUwcHg7XG4gIH1cbn1cblxuLm1hdGNoaW5nLWdhbWUtc2VsZWN0aW9uLWNvdW50IHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogOHB4O1xuICBwYWRkaW5nOiA4cHggMTZweDtcbiAgYmFja2dyb3VuZDogJHdoaXRlLTI7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktaGVlYm87XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGNvbG9yOiAkdGV4dC1ib2R5O1xuICBkaXNwbGF5OiBub25lO1xuXG4gIC5jdXJyZW50LWNvdW50IHtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGNvbG9yOiAkZGFyay1ibHVlO1xuICB9XG59XG5cbi8vIFRyYWl0cyBHcmlkXG4ubWF0Y2hpbmctZ2FtZS10cmFpdHMtZ3JpZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAxMnB4O1xuICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgIGdhcDogMjRweDtcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgXG4gIH1cbn1cblxuLm1hdGNoaW5nLWdhbWUtdHJhaXQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDEycHggMjRweDtcbiAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAvL2JvcmRlcjogMnB4IHNvbGlkICRiYWNrO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjI1cyBlYXNlO1xuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWhlZWJvO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAkZGFyay1ibHVlO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgYmFja2dyb3VuZDogcmdiYSgyNDcsIDIzNywgMjA0LCAwLjI1KTtcbiAgYm9yZGVyOiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgcGFkZGluZzogMTJweCAxNHB4O1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIH1cblxuICAudHJhaXQtbmFtZSB7XG4gICAgZmxleDogMTtcbiAgfVxuXG4gIC50cmFpdC1jaGVjayB7XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGUtMjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2U7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4yNXMgZWFzZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIHN2ZyB7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2U7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgIH1cbiAgfVxuXG4gICY6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogJG1haW4teWVsbG93O1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMjUzLCAxOTgsIDY1LCAwLjA1KTtcbiAgfVxuXG4gICY6Zm9jdXMge1xuICAgIG91dGxpbmU6IG5vbmU7XG4gIH1cblxuICAmLmlzLXNlbGVjdGVkIHtcbiAgICBiYWNrZ3JvdW5kOiAkbWFpbi15ZWxsb3c7XG5cbiAgICAudHJhaXQtY2hlY2sge1xuICAgICAgYmFja2dyb3VuZDogJG1haW4teWVsbG93O1xuICAgICAgb3BhY2l0eTogMTtcblxuICAgICAgc3ZnIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAgICAgY29sb3I6ICRkYXJrLWJsdWU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5zaGFrZSB7XG4gICAgYW5pbWF0aW9uOiBzaGFrZSAwLjVzIGVhc2U7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBzaGFrZSB7XG4gIDAlLCAxMDAlIHsgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApOyB9XG4gIDIwJSB7IHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNHB4KTsgfVxuICA0MCUgeyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNHB4KTsgfVxuICA2MCUgeyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTRweCk7IH1cbiAgODAlIHsgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDRweCk7IH1cbn1cblxuLy8gRm9vdGVyIC8gQnV0dG9uc1xuLm1hdGNoaW5nLWdhbWUtc3RlcC1mb290ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGVuZDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxNnB4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgIGdhcDogMTJweDtcbiAgfVxufVxuXG4ubWF0Y2hpbmctZ2FtZS1iYWNrLWJ0biB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiA4cHg7XG4gIHBhZGRpbmc6IDE0cHggMzJweDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAkZGFyay1ibHVlO1xuICBib3JkZXI6IDJweCBzb2xpZCAkYmFjaztcbiAgYm9yZGVyLXJhZGl1czogNjBweDtcbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1oZWVibztcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICBzdmcge1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG4gIH1cblxuICAmOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICRkYXJrLWJsdWU7XG4gICAgYmFja2dyb3VuZDogcmdiYSgxOCwgMzEsIDcwLCAwLjA1KTtcblxuICAgIHN2ZyB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNHB4KTtcbiAgICB9XG4gIH1cblxuICAmOmZvY3VzIHtcbiAgICBvdXRsaW5lOiAycHggc29saWQgJG1haW4teWVsbG93O1xuICAgIG91dGxpbmUtb2Zmc2V0OiAycHg7XG4gIH1cbn1cblxuLm1hdGNoaW5nLWdhbWUtc3VibWl0LWJ0biB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMxMjFmNDY7XG4gIGdhcDogMTZweDtcbiAgcGFkZGluZzogMTBweCAzMnB4O1xuICBib3JkZXItcmFkaXVzOiA2MHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LW5vYW07XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICBsZXR0ZXItc3BhY2luZzogMCU7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBjb2xvcjogIzEyMWY0NjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMycHgpO1xuICB9XG5cbiAgc3BhbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGdhcDogOHB4O1xuICAgIGJhY2tncm91bmQ6ICMxMjFmNDY7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuXG4gICAgc3ZnIHtcbiAgICAgIHdpZHRoOiAxM3B4O1xuICAgICAgaGVpZ2h0OiAxM3B4O1xuICAgICAgZmlsbDogcmdiYSgyNTUsIDI1NSwgMjU1LCAxKTtcbiAgICB9XG4gIH1cblxuICAmOmhvdmVyOm5vdCg6ZGlzYWJsZWQpIHtcbiAgICBib3JkZXItY29sb3I6ICNmZGM2NDE7XG4gICAgY29sb3I6ICNmZGM2NDE7XG5cbiAgICBzcGFuIHtcbiAgICAgIGJhY2tncm91bmQ6ICNmZGM2NDE7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSBzY2FsZSgxLjEpO1xuICAgIH1cbiAgfVxuXG4gICY6Zm9jdXMge1xuICAgIG91dGxpbmU6IDJweCBzb2xpZCAkbWFpbi15ZWxsb3c7XG4gICAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbiAgfVxuXG4gICY6ZGlzYWJsZWQge1xuICAgIG9wYWNpdHk6IDAuNTtcbiAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICB9XG59XG5cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBTdGVwIDM6IFJlc3VsdHNcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4uc3RlcC1yZXN1bHQge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogNjBweCAyMHB4O1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgIHBhZGRpbmc6IDQwcHggMTZweDtcbiAgfVxufVxuXG4ubWF0Y2hpbmctZ2FtZS1yZXN1bHRzLWNvbnRlbnQge1xuICBtYXgtd2lkdGg6IDExMDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAyOyBcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXRvcDogNTBweDsgIFxufVxuXG4ubWF0Y2hpbmctZ2FtZS1yZXN1bHRzLWljb24ge1xuICB3aWR0aDogODBweDtcbiAgaGVpZ2h0OiA4MHB4O1xuICBtYXJnaW46IDAgYXV0byAyNHB4O1xuICBjb2xvcjogJG1haW4teWVsbG93O1xuICBhbmltYXRpb246IHJlc3VsdEljb25Qb3AgMC41cyBlYXNlO1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgIHdpZHRoOiA2NHB4O1xuICAgIGhlaWdodDogNjRweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG5cbiAgc3ZnIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbn1cblxuQGtleWZyYW1lcyByZXN1bHRJY29uUG9wIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xuICB9XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxufVxuXG4ubWF0Y2hpbmctZ2FtZS1yZXN1bHRzLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1ub2FtO1xuICBjb2xvcjogcmdiYSg0MCwgNTUsIDEwMCwgMSk7XG4gIG1hcmdpbjogMDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgZm9udC1zaXplOiAzOHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuXG4gIC5yZXN1bHQtcGVyY2VudGFnZSB7XG4gICAgY29sb3I6ICRtYWluLXllbGxvdztcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWluLXdpZHRoOiA2MHB4O1xuICB9XG5cbiAgLnJlc3VsdC1wcm9ncmFtIHtcbiAgICBjb2xvcjogJG1haW4tYmx1ZTtcbiAgfVxufVxuXG4vLyBQZXJjZW50YWdlIEJhclxuLm1hdGNoaW5nLWdhbWUtcGVyY2VudGFnZS1iYXIge1xuICBtYXJnaW4tYm90dG9tOiAzMnB4O1xufVxuXG4ucGVyY2VudGFnZS1iYXItdHJhY2sge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjMzLCAyMzcsIDI0MiwgMSk7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbn1cblxuLnBlcmNlbnRhZ2UtYmFyLWZpbGwge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudCgzNC40OCUgMTQ2LjM5JSBhdCA0OC40NSUgMzMuNTMlLCAjMjgzNzY0IDAlLCAjNzQ4N0MyIDk3LjYlKTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICB3aWR0aDogMCU7XG4gIHRyYW5zaXRpb246IHdpZHRoIDEuNXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbn1cblxuLnBlcmNlbnRhZ2UtdmFsdWUge1xuICBmb250LWZhbWlseTogSGVlYm8sIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTMwcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiByZ2JhKDQwLCA1NSwgMTAwLCAxKTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgIGZvbnQtc2l6ZTogNzJweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuLm1hdGNoaW5nLWdhbWUtcmVzdWx0cy1kZXNjcmlwdGlvbiB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktaGVlYm87XG4gIGxpbmUtaGVpZ2h0OiAxLjc7XG4gIGNvbG9yOiAkdGV4dC1ib2R5O1xuICBmb250LXNpemU6IDE4cHg7XG4gIG1heC13aWR0aDogNjIwcHg7XG59XG5cbi8vIFJlc3VsdHMgQWN0aW9uc1xuLm1hdGNoaW5nLWdhbWUtcmVzdWx0cy1hY3Rpb25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGVuZDtcbiAgZ2FwOiAxNnB4O1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAxMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4ubWF0Y2hpbmctZ2FtZS1yZXN1bHRzLWN0YSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMxMjFmNDY7XG4gIGdhcDogMTZweDtcbiAgcGFkZGluZzogMTBweCAzMnB4O1xuICBib3JkZXItcmFkaXVzOiA2MHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LW5vYW07XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICBsZXR0ZXItc3BhY2luZzogMCU7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBjb2xvcjogIzEyMWY0NjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMnB4KTtcbiAgfVxuXG4gIC5jdGEtaWNvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGdhcDogOHB4O1xuICAgIGJhY2tncm91bmQ6IHJnYmEoNDAsIDU1LCAxMDAsIDEpO1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcblxuICAgIHN2ZyB7XG4gICAgICB3aWR0aDogMTNweDtcbiAgICAgIGhlaWdodDogMTNweDtcbiAgICAgIGZpbGw6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMSk7XG4gICAgfVxuICB9XG5cbiAgJjpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmRjNjQxO1xuICAgIGNvbG9yOiAjZmRjNjQxO1xuXG4gICAgLmN0YS1pY29uIHtcbiAgICAgIGJhY2tncm91bmQ6ICNmZGM2NDE7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSBzY2FsZSgxLjEpO1xuICAgIH1cbiAgICAuY3RhLXRleHQge1xuICAgICAgY29sb3I6ICNmZGM2NDE7XG4gICAgfVxuICB9XG5cbiAgJjpmb2N1cyB7XG4gICAgb3V0bGluZTogMnB4IHNvbGlkICRtYWluLXllbGxvdztcbiAgICBvdXRsaW5lLW9mZnNldDogMnB4O1xuICB9XG59XG5cbi5tYXRjaGluZy1nYW1lLXJlc3RhcnQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogJHRleHQtYm9keTtcbiAgYm9yZGVyOiBub25lO1xuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWhlZWJvO1xuICBmb250LXNpemU6IDAuOTM3NXJlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogJGRhcmstYmx1ZTtcbiAgfVxuXG4gICY6Zm9jdXMge1xuICAgIG91dGxpbmU6IDJweCBzb2xpZCAkbWFpbi15ZWxsb3c7XG4gICAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbiAgfVxufVxuXG5cbi5tYXRjaGluZy1nYW1lLXJlc3VsdHMtdGl0bGUtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGVuZDtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogMTBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIFRoaW5raW5nIEFuaW1hdGlvbiBTdGF0ZVxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi5tYXRjaGluZy1nYW1lLXNlY3Rpb24uaXMtdGhpbmtpbmcge1xuICAucGVyY2VudGFnZS1iYXItZmlsbCB7XG4gICAgYW5pbWF0aW9uOiB0aGlua2luZ1B1bHNlIDAuOHMgZWFzZS1pbi1vdXQgaW5maW5pdGU7XG4gICAgd2lkdGg6IDMwJSAhaW1wb3J0YW50O1xuICB9XG4gIFxuICAucGVyY2VudGFnZS12YWx1ZSB7XG4gICAgYW5pbWF0aW9uOiB0aGlua2luZ0ZhZGUgMC42cyBlYXNlLWluLW91dCBpbmZpbml0ZSBhbHRlcm5hdGU7XG4gIH1cbn1cblxuQGtleWZyYW1lcyB0aGlua2luZ1B1bHNlIHtcbiAgMCUge1xuICAgIHdpZHRoOiAyMCUgIWltcG9ydGFudDtcbiAgICBvcGFjaXR5OiAwLjY7XG4gIH1cbiAgNTAlIHtcbiAgICB3aWR0aDogNDAlICFpbXBvcnRhbnQ7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICAxMDAlIHtcbiAgICB3aWR0aDogMjAlICFpbXBvcnRhbnQ7XG4gICAgb3BhY2l0eTogMC42O1xuICB9XG59XG5cbkBrZXlmcmFtZXMgdGhpbmtpbmdGYWRlIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDAuNDtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59IiwiQGltcG9ydCBcIi4uLy4uL2Jhc2UvX21peGlucy5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vYmFzZS9fdmFyaWFibGVzLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi9iYXNlL19jb2xvcnMuc2Nzc1wiO1xuXG4vLyBDVEEgU2VjdGlvblxuLmN0YS1zZWN0aW9uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiA2MHB4IDA7XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgcGFkZGluZzogNDBweCAwO1xuICB9XG5cbiAgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxMjgwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcGFkZGluZzogMCAxNnB4O1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgcGFkZGluZzogMCA0MHB4O1xuICAgIH1cbiAgfVxuXG4gICYtY29udGVudCB7XG4gICAgbWluLWhlaWdodDogMjAwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4IDIwcHggOHB4IDgwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9wbmcvYmFubmVyLWNvbnRhY3QucG5nKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDEwJTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gXG4gIH1cblxuICAmLXRpdGxlIHtcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LW5vYW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHotaW5kZXg6IDEwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW46IDA7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICB9XG5cbiAgJi1kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1ub2FtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB6LWluZGV4OiAxMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luOiAwO1xuICAgIG1heC13aWR0aDogODAwcHg7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXNpemU6IDMycHg7XG4gICAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gIH1cblxuICAmLWJ1dHRvbiB7XG4gICAgbWFyZ2luLXRvcDogMzJweDtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gMzJweCk7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cbiAgICBhe1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICAgICAgZ2FwOiAxNnB4O1xuICAgICAgcGFkZGluZzogMTBweCAzMnB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogNjBweDtcbiAgICAgIGJvcmRlci13aWR0aDogMXB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktbm9hbTtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAlO1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBtYXgtd2lkdGg6IDIyMHB4O1xuICAgICAgfVxuICAgICAgc3BhbntcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGdhcDogOHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgICAgICBzdmd7XG4gICAgICAgICAgd2lkdGg6IDEzcHg7XG4gICAgICAgICAgaGVpZ2h0OiAxM3B4O1xuICAgICAgICAgIGZpbGw6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICY6aG92ZXJ7XG4gICAgICAgIGJvcmRlci1jb2xvcjogI2ZkYzY0MTtcbiAgICAgICAgY29sb3I6ICNmZGM2NDE7XG4gICAgICAgIHNwYW57XG4gICAgICAgICAgYmFja2dyb3VuZDogI2ZkYzY0MTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSBzY2FsZSgxLjEpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gRGFyayBTdHlsZVxuICAmLS1kYXJrIHtcbiAgICAuY3RhLXNlY3Rpb24tY29udGVudCB7XG4gICAgICBiYWNrZ3JvdW5kOiAkZGFyay1ibHVlO1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3BuZy9iYW5uZXItY29udGFjdC5wbmdcIik7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTAlIGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICB9XG5cbiAgICAuY3RhLXNlY3Rpb24tdGl0bGUge1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICB9XG5cbiAgICAuY3RhLXNlY3Rpb24tZGVzY3JpcHRpb24ge1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICB9XG5cbiAgICAuY3RhLXNlY3Rpb24tYnV0dG9uIHtcblxuICAgICAgYXtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJG1haW4teWVsbG93O1xuICAgICAgICBjb2xvcjogJG1haW4teWVsbG93O1xuICAgICAgICBzcGFue1xuICAgICAgICAgIGJhY2tncm91bmQ6ICRtYWluLXllbGxvdztcbiAgICAgICAgICBzdmd7XG4gICAgICAgICAgICBwYXRoe1xuICAgICAgICAgICAgICBmaWxsOiAkZGFyay1ibHVlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIFllbGxvdyBTdHlsZVxuICAmLS15ZWxsb3cge1xuICAgIC5jdGEtc2VjdGlvbi1jb250ZW50IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRtYWluLXllbGxvdztcbiAgICB9XG5cbiAgICAuY3RhLXNlY3Rpb24tdGl0bGUge1xuICAgICAgY29sb3I6ICMyODM3NjQ7XG4gICAgfVxuXG4gICAgLmN0YS1zZWN0aW9uLWRlc2NyaXB0aW9uIHtcbiAgICAgIGNvbG9yOiAjMjgzNzY0O1xuICAgIH1cblxuICAgIC5jdGEtc2VjdGlvbi1idXR0b24ge1xuICAgICAgYXtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkZGFyay1ibHVlO1xuICAgICAgICBjb2xvcjogJGRhcmstYmx1ZTtcblxuICAgICAgICBzcGFue1xuICAgICAgICAgIGJhY2tncm91bmQ6ICRkYXJrLWJsdWU7XG4gICAgICAgICAgXG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuIiwiQGltcG9ydCBcIi4uLy4uL2Jhc2UvX21peGlucy5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vYmFzZS9fdmFyaWFibGVzLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi9iYXNlL19jb2xvcnMuc2Nzc1wiO1xuQGltcG9ydCBcIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9zd2lwZXIvc3dpcGVyLm1pbi5jc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvc3dpcGVyL21vZHVsZXMvbmF2aWdhdGlvbi9uYXZpZ2F0aW9uLm1pbi5jc3NcIjtcblxuLmNhcm91c2VsLWRpZmZlcmVudC1jYXJkc3tcbiAgd2lkdGg6IDEwMCU7XG4gICYtc2VjdGlvbntcbiAgICBwYWRkaW5nOiA4MHB4IDA7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICBwYWRkaW5nOiA0MHB4IDA7XG4gICAgfVxuICAgIC5jb250YWluZXIge1xuICAgICAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gICAgfVxuICB9XG5cblxuXG5cbiAgJi10aXRsZSB7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1ub2FtO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyOC42cHg7XG4gICAgY29sb3I6ICRkYXJrLWJsdWU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAyNHB4O1xuICAgIGZvbnQtc2l6ZTogMzhweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGNvbG9yOiAjMTIxZjQ2O1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHdpZHRoOiA4OHB4O1xuICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3BuZy91bmRlcmxpbmUucG5nKTtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG4gICYtc3ViLXRpdGxlIHtcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWhlZWJvO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgY29sb3I6ICR0ZXh0LWJvZHk7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbjogMCBhdXRvIDQwcHggYXV0bztcbiAgICBwYWRkaW5nLWlubGluZTogMTVweDtcbiAgICBtYXgtd2lkdGg6IDY1NHB4O1xuICB9XG5cbiAgLy8gR3JpZCBNb2RlICgzIG9yIGZld2VyIGl0ZW1zKVxuICAmLWdyaWQge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgZ2FwOiAyNHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICAgICAgZ2FwOiAzMHB4O1xuICAgIH1cblxuICAgIC5jYXJvdXNlbC1kaWZmZXJlbnQtY2FyZHMtaXRlbSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cblxuICAvLyBXcmFwcGVyIGZvciBhbGwgbW9kZXNcbiAgJi13cmFwcGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAxNnB4O1xuXG4gICAgLmNvbnRhaW5lciB7XG4gICAgICBtYXgtd2lkdGg6IDEzODBweDtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIH1cblxuICAgIC8vIEdyaWQgbW9kZSBvbiBkZXNrdG9wICjiiaQzIGl0ZW1zKSAtIGFjdGl2YXRlZCB2aWEgSlMgY2xhc3NcbiAgICAmLS1ncmlkLWRlc2t0b3Age1xuICAgICAgLmNhcm91c2VsLWRpZmZlcmVudC1jYXJkcy1zd2lwZXIge1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG5cbiAgICAgICAgICAuc3dpcGVyLXdyYXBwZXIge1xuICAgICAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gICAgICAgICAgICBnYXA6IDMwcHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLnN3aXBlci1zbGlkZSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtc3dpcGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGRpcmVjdGlvbjogcnRsO1xuICAgIHBhZGRpbmc6IDMwcHggMjBweDtcblxuICAgIC5zd2lwZXItd3JhcHBlciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgfVxuXG4gICAgLnN3aXBlci1zbGlkZSB7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgfVxuICB9XG5cbiAgJi1uYXZpZ2F0aW9uIHtcbiAgICBkaXNwbGF5OiBub25lOyAvLyBIaWRkZW4gYnkgZGVmYXVsdCwgc2hvd24gYnkgSlNcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJhY2tncm91bmQ6ICRiYWNrO1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICBnYXA6IDFyZW07XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcGFkZGluZzogMHB4IDhweDtcbiAgfVxuXG4gICYtYXJyb3cge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB3aWR0aDogMzVweDtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJhY2tncm91bmQ6ICRiYWNrO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgY29sb3I6ICRkYXJrLWJsdWU7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICBwYWRkaW5nOiAwO1xuXG4gICAgJjpob3Zlcjpub3QoOmRpc2FibGVkKSB7XG4gICAgICBiYWNrZ3JvdW5kOiAkZGFyay1ibHVlO1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgIGJvcmRlci1jb2xvcjogJGRhcmstYmx1ZTtcbiAgICB9XG5cbiAgICAmOmRpc2FibGVkIHtcbiAgICAgIG9wYWNpdHk6IDAuMztcbiAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB9XG5cbiAgICBzdmcge1xuICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgfVxuICB9XG59XG5cbiIsIkBpbXBvcnQgXCIuLi8uLi9iYXNlL19taXhpbnMuc2Nzc1wiO1xuQGltcG9ydCBcIi4uLy4uL2Jhc2UvX3ZhcmlhYmxlcy5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vYmFzZS9fY29sb3JzLnNjc3NcIjtcblxuLmdyaWQtZGlmZmVyZW50LXR5cGVzLWNhcmRze1xuICB3aWR0aDogMTAwJTtcblxuICAmLXNlY3Rpb24ge1xuICAgIG1hcmdpbjogNDBweCAwO1xuICAgIC5jb250YWluZXIge1xuICAgICBtYXgtd2lkdGg6IDExNTJweDtcbiAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgfVxuICB9XG5cbiAgJi10aXRsZSB7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1ub2FtO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyOC42cHg7XG4gICAgY29sb3I6ICRkYXJrLWJsdWU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAyNHB4O1xuICAgIGZvbnQtc2l6ZTogMzhweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGNvbG9yOiAjMTIxZjQ2O1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIFxuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB3aWR0aDogODhweDtcbiAgICAgIGhlaWdodDogNHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9wbmcvdW5kZXJsaW5lLnBuZyk7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxuXG4gICYtc3ViLXRpdGxlIHtcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWhlZWJvO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgY29sb3I6ICR0ZXh0LWJvZHk7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbjogMCBhdXRvIDQwcHggYXV0bztcbiAgICBwYWRkaW5nLWlubGluZTogMTVweDtcbiAgICBtYXgtd2lkdGg6IDY1NHB4O1xuICB9XG5cbiAgJi1ncmlkIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIGdhcDogMjRweDtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgICAgIGdhcDogMzBweDtcbiAgICB9XG5cbiAgICAuZ3JpZC1kaWZmZXJlbnQtdHlwZXMtY2FyZHMtaXRlbSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cbn1cblxuIiwiQGltcG9ydCBcIi4uLy4uL2Jhc2UvX21peGlucy5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vYmFzZS9fdmFyaWFibGVzLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi9iYXNlL19jb2xvcnMuc2Nzc1wiO1xuQGltcG9ydCBcIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9zd2lwZXIvc3dpcGVyLm1pbi5jc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvc3dpcGVyL21vZHVsZXMvbmF2aWdhdGlvbi9uYXZpZ2F0aW9uLm1pbi5jc3NcIjtcblxuLmluc3RhZ3JhbS1jYXJkcyB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiA2MHB4IDA7XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgcGFkZGluZzogNDBweCAwO1xuICB9XG5cbiAgJi1zZWN0aW9uIHtcbiAgICAuY29udGFpbmVyIHtcbiAgICAgIG1heC13aWR0aDogMTMzMHB4O1xuICAgIH1cbiAgfVxuXG4gICYtdGl0bGUge1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktbm9hbTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogMzhweDtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIGNvbG9yOiAkZGFyay1ibHVlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDI0cHg7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHdpZHRoOiA4OHB4O1xuICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3BuZy91bmRlcmxpbmUucG5nKTtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgfVxuICB9XG59XG5cbi5pbnN0YWdyYW0tY2FyZHMtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGdhcDogMTBweDtcbiAgfVxuXG4gIC8vIFNsaWRlciBtb2RlIG9uIGRlc2t0b3AgKDYrIGl0ZW1zKVxuICAmLS1zbGlkZXItbW9kZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAxMHB4O1xuICB9XG59XG5cbi5pbnN0YWdyYW0tY2FyZHMtc3dpcGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuIFxuICAvLyBEZXNrdG9wOiBncmlkIGxheW91dCAoZGVmYXVsdCBmb3IgNSBvciBmZXdlciBpdGVtcylcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgIC5zd2lwZXItd3JhcHBlciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgZ2FwOiA1cHg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIH1cbiAgfVxuXG4gIC8vIE1vYmlsZTogc2xpZGVyIG1vZGVcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgIC5zd2lwZXItd3JhcHBlciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICB9XG5cbiAgICAuc3dpcGVyLXNsaWRlIHtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIH1cbiAgfVxufVxuXG4vLyBEZXNrdG9wOiBzbGlkZXIgbW9kZSAoNisgaXRlbXMpIC0gYWN0aXZhdGVkIHZpYSBKUyBjbGFzc1xuLmluc3RhZ3JhbS1jYXJkcy13cmFwcGVyLS1zbGlkZXItbW9kZSB7XG4gIC5pbnN0YWdyYW0tY2FyZHMtc3dpcGVyIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgLnN3aXBlci13cmFwcGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgfVxuXG4gICAgICAuc3dpcGVyLXNsaWRlIHtcbiAgICAgICAgZmxleDogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICB3aWR0aDogY2FsYygoMTAwJSAtIDIwcHgpIC8gNSkgIWltcG9ydGFudDsgLy8gNSBzbGlkZXMgd2l0aCA1cHggZ2Fwc1xuICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuaW5zdGFncmFtLWNhcmQge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIGZsZXg6IG5vbmU7XG4gICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuXG4uaW5zdGFncmFtLWNhcmRzLW5hdmlnYXRpb24ge1xuICBkaXNwbGF5OiBub25lOyAvLyBIaWRkZW4gYnkgZGVmYXVsdCwgc2hvd24gYnkgSlMgd2hlbiBuZWVkZWRcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJhY2tncm91bmQ6ICRiYWNrO1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICBnYXA6IDFyZW07XG4gICAgbWFyZ2luOiAxNnB4IGF1dG8gMDtcbiAgICBwYWRkaW5nOiAwcHggOHB4O1xufVxuXG4uaW5zdGFncmFtLWNhcmRzLWFycm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAzNXB4O1xuICBoZWlnaHQ6IDM1cHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogJGJhY2s7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogJGRhcmstYmx1ZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgcGFkZGluZzogMDtcblxuICAmOmhvdmVyOm5vdCg6ZGlzYWJsZWQpIHtcbiAgICBiYWNrZ3JvdW5kOiAkZGFyay1ibHVlO1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgYm9yZGVyLWNvbG9yOiAkZGFyay1ibHVlO1xuICB9XG5cbiAgJjpkaXNhYmxlZCB7XG4gICAgb3BhY2l0eTogMC4zO1xuICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIH1cblxuICBzdmcge1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgfVxufVxuXG4uaW5zdGFncmFtLWNhcmQge1xuICBmbGV4OiAxO1xuICBoZWlnaHQ6IDM1OC4xOHB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgIGZsZXg6IG5vbmU7XG4gICAgd2lkdGg6IDI1M3B4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAzNTguMThweCAhaW1wb3J0YW50O1xuICB9XG4gICYtbGluayB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgfVxuXG4gICYtaW1hZ2Utd3JhcHBlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cblxuICAmLWltYWdlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbiAgfVxuXG4gICYtaWNvbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogOHB4O1xuICAgIHJpZ2h0OiA4cHg7XG4gICAgd2lkdGg6IDM0cHg7XG4gICAgaGVpZ2h0OiAzNHB4O1xuICAgIHotaW5kZXg6IDI7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cbiAgICBzdmcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBmaWx0ZXI6IGRyb3Atc2hhZG93KDAgMnB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMykpO1xuICAgIH1cbiAgfVxuXG4gICY6aG92ZXIge1xuICAgIC5pbnN0YWdyYW0tY2FyZC1pbWFnZSB7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xuICAgIH1cblxuICAgIC5pbnN0YWdyYW0tY2FyZC1pY29uIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuICB9XG59XG5cbiIsbnVsbCwiQGltcG9ydCBcIi4uLy4uL2Jhc2UvX21peGlucy5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vYmFzZS9fdmFyaWFibGVzLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi9iYXNlL19jb2xvcnMuc2Nzc1wiO1xuQGltcG9ydCBcIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9zd2lwZXIvc3dpcGVyLm1pbi5jc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvc3dpcGVyL21vZHVsZXMvbmF2aWdhdGlvbi9uYXZpZ2F0aW9uLm1pbi5jc3NcIjtcblxuLnBhcnRuZXJzLWNhcmRze1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogNjBweCAwO1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgIHBhZGRpbmc6IDQwcHggMDtcbiAgfVxuXG5cblxuICAmLXNlY3Rpb257XG4gICAgcGFkZGluZzogODBweCAwO1xuICAgIC5jb250YWluZXIge1xuICAgICAgbWF4LXdpZHRoOiAxMzM2cHg7XG4gICAgfVxuICB9XG4gIFxuICAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDEyODBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwYWRkaW5nOiAwIDE2cHg7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICBwYWRkaW5nOiAwIDQwcHg7XG4gICAgfVxuICB9XG5cbiAgJi10aXRsZSB7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1ub2FtO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAzOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgY29sb3I6ICRkYXJrLWJsdWU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogMjRweDtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgd2lkdGg6IDg4cHg7XG4gICAgICBoZWlnaHQ6IDRweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcG5nL3VuZGVybGluZS5wbmcpO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICB9XG4gIH1cblxuICAmLWRlc2NyaXB0aW9uIHtcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWhlZWJvO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG4gICAgY29sb3I6ICRkYXJrLWJsdWU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgbWF4LXdpZHRoOiA4MDBweDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gICAgfVxuICB9XG59XG5cbi5wYXJ0bmVycy1jYXJkcy13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAyNHB4O1xuXG4gIC8vIFNsaWRlciBtb2RlIG9uIGRlc2t0b3AgKDYrIGl0ZW1zKVxuICAmLS1zbGlkZXItbW9kZSB7XG4gICAgLnBhcnRuZXJzLWNhcmRzLXN3aXBlciB7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIC5zd2lwZXItd3JhcHBlciB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnN3aXBlci1zbGlkZSB7XG4gICAgICAgICAgZmxleDogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgIHdpZHRoOiBjYWxjKCgxMDAlIC0gNjBweCkgLyA1KSAhaW1wb3J0YW50OyAvLyA1IHNsaWRlcyB3aXRoIDE1cHggZ2Fwc1xuICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5wYXJ0bmVycy1jYXJkcy1zd2lwZXIge1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG5cbiAgLy8gRGVmYXVsdDogZ3JpZCBsYXlvdXQgKGZvciA1IG9yIGZld2VyIGl0ZW1zIGFuZCBtb2JpbGUpXG4gIC5zd2lwZXItd3JhcHBlciB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDUsIDFmcik7XG4gIGdhcDogMTVweDtcbiAganVzdGlmeS1pdGVtczogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcik7XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgfVxuICB9XG5cbiAgLnN3aXBlci1zbGlkZSB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG5cbi5wYXJ0bmVycy1jYXJkcy1uYXZpZ2F0aW9uIHtcbiAgZGlzcGxheTogbm9uZTsgLy8gSGlkZGVuIGJ5IGRlZmF1bHQsIHNob3duIGJ5IEpTIHdoZW4gbmVlZGVkIChkZXNrdG9wIG9ubHksIDYrIGl0ZW1zKVxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogJGJhY2s7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgZ2FwOiAxcmVtO1xuICBwYWRkaW5nOiAwcHggOHB4O1xufVxuXG4ucGFydG5lcnMtY2FyZHMtYXJyb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDM1cHg7XG4gIGhlaWdodDogMzVweDtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiAkYmFjaztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiAkZGFyay1ibHVlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICBwYWRkaW5nOiAwO1xuXG4gICY6aG92ZXI6bm90KDpkaXNhYmxlZCkge1xuICAgIGJhY2tncm91bmQ6ICRkYXJrLWJsdWU7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgfVxuXG4gICY6ZGlzYWJsZWQge1xuICAgIG9wYWNpdHk6IDAuMztcbiAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB9XG5cbiAgc3ZnIHtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gIH1cbn1cblxuLnBhcnRuZXJzLWNhcmQge1xuICB3aWR0aDogMTAwJTtcbiAgLy9tYXgtd2lkdGg6IDI0OC41NnB4O1xuICBoZWlnaHQ6IDEyMS4xcHg7XG4gIHBhZGRpbmc6IDQ1LjUycHggMjguMjNweCAzMC45NnB4IDI4LjIzcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEyLjc1cHg7XG4gIGJhY2tncm91bmQ6ICNGNUY1RjU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLCBib3gtc2hhZG93IDAuM3MgZWFzZTtcblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgYXNwZWN0LXJhdGlvOiAyNDguNTYgLyAxMjEuMTtcbiAgICBwYWRkaW5nOiAzNXB4IDIwcHggMjVweCAyMHB4O1xuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgcGFkZGluZzogMzBweCAxOHB4IDIwcHggMThweDtcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICB9XG5cbiAgJjpob3ZlciB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC00cHgpO1xuICAgIGJveC1zaGFkb3c6IDAgNHB4IDEycHggcmdiYSg0MCwgNTUsIDEwMCwgMC4xNSk7XG4gIH1cblxuICAmLWxpbmsge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gIH1cblxuICAmLWltYWdlLXdyYXBwZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG5cbiAgJi1pbWFnZSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuIiwiQGltcG9ydCBcIi4uLy4uL2Jhc2UvX21peGlucy5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vYmFzZS9fdmFyaWFibGVzLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi9iYXNlL19jb2xvcnMuc2Nzc1wiO1xuXG4udGV4dC1wYXJhZ3JhcGh7XG5cbiAgJi1zZWN0aW9uIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAxMDBweCAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICBwYWRkaW5nOiA0MHB4IDA7XG4gICAgfVxuICAgIFxuICAgIC5jb250YWluZXIge1xuICAgICAgbWF4LXdpZHRoOiAxMTUwcHg7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIHBhZGRpbmc6IDAgMTZweDtcbiAgICB9XG4gIH1cblxuICAmLXRpdGxlIHtcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LW5vYW07XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDM4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICBjb2xvcjogJGRhcmstYmx1ZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgICBnYXA6IDI0cHg7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHdpZHRoOiA4OHB4O1xuICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3BuZy91bmRlcmxpbmUucG5nKTtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgfVxuICB9XG5cbiAgJi1jb250ZW50IHtcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWhlZWJvO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG4gICAgY29sb3I6ICRkYXJrLWJsdWU7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgLy9tYXgtd2lkdGg6IDkwMHB4O1xuICAgIC8vbWFyZ2luOiAwIGF1dG87XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgfVxuXG4gICAgLy8g0KHRgtC40LvRliDQtNC70Y8g0LLQvNGW0YHRgtGDINCy0YHQtdGA0LXQtNC40L3RllxuICAgIHAge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuXG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgIGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1ub2FtO1xuICAgICAgY29sb3I6ICRkYXJrLWJsdWU7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuXG4gICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICB1bCwgb2wge1xuICAgICAgbWFyZ2luOiAxNnB4IDA7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAyNHB4O1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG5cbiAgICAgIGxpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIGEge1xuICAgICAgY29sb3I6ICRkYXJrLWJsdWU7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlO1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgb3BhY2l0eTogMC44O1xuICAgICAgfVxuICAgIH1cblxuICAgIHN0cm9uZywgYiB7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgIH1cblxuICAgIGVtLCBpIHtcbiAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICB9XG4gIH1cbn1cblxuIiwiQGltcG9ydCBcIi4uLy4uL2Jhc2UvX21peGlucy5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vYmFzZS9fdmFyaWFibGVzLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi9iYXNlL19jb2xvcnMuc2Nzc1wiO1xuXG4uaW5mby1hY2NvcmRpb24ge1xuICAmLXNlY3Rpb24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDYwcHggMDtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgcGFkZGluZzogNDBweCAwO1xuICAgIH1cblxuICAgIC5jb250YWluZXIge1xuICAgICAgbWF4LXdpZHRoOiAxMjgwcHg7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIHBhZGRpbmc6IDAgMTZweDtcblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICBwYWRkaW5nOiAwIDQwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi10aXRsZSB7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1ub2FtO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAzOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgY29sb3I6ICRkYXJrLWJsdWU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogMjRweDtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgd2lkdGg6IDg4cHg7XG4gICAgICBoZWlnaHQ6IDRweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcG5nL3VuZGVybGluZS5wbmcpO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICB9XG5cbiAgICAmLndpdGgtc3VidGl0bGUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICAgICAgICBsaW5lLWhlaWdodDogMS4xO1xuICAgICAgICBnYXA6IDIycHg7XG4gICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgXG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi1zdWJ0aXRsZSB7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1oZWVibztcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIGNvbG9yOiAkdGV4dC1ib2R5O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXgtd2lkdGg6IDczMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvIDQwcHggYXV0bztcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICBsaW5lLWhlaWdodDogMTUwJTtcbiAgICB9XG4gIH1cbn1cblxuLmluZm8tYWNjb3JkaW9uLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDI0cHg7XG4gIHdpZHRoOiAxMDAlO1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGdhcDogNDBweDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxufVxuXG4uaW5mby1hY2NvcmRpb24tbmF2IHtcbiAgZGlzcGxheTogbm9uZTsgLy8gSGlkZGVuIG9uIG1vYmlsZVxuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAxMnB4O1xuICAgIHdpZHRoOiA1MCU7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgZmxleDogMC45O1xuICB9XG5cbiAgJi1pdGVtIHtcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LW5vYW07XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICBjb2xvcjogJGRhcmstYmx1ZTtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBoZWlnaHQ6IDExMHB4O1xuICAgIHBhZGRpbmc6IDI0cHggNDBweDtcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIHBhZGRpbmc6IDE0cHggMTZweDtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoNDAsIDU1LCAxMDAsIDAuMDUpO1xuICAgICAgYm9yZGVyLWNvbG9yOiByZ2JhKDQwLCA1NSwgMTAwLCAwLjMpO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB3aWR0aDogMTJweDtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgdG9wOiAwO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3BuZy9pbmZvLWFjY29yZGlvbi1uYXYtYS5wbmcpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgfVxuXG4gICAgJi5hY3RpdmUge1xuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcsICNmZmZmZmYsICNmZmZmZmYpLCBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKSAwJSwgcmdiYSgyMTYsIDIxNiwgMjE2LCAwLjA0KSA3OC45NyUpO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGJveC1zaGFkb3c6IDBweCA0cHggMzVweCAwcHggIzI4Mzc2NDE0O1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcblxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6Zm9jdXMge1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgIC8vb3V0bGluZS1vZmZzZXQ6IDJweDtcbiAgICB9XG4gIH1cbn1cblxuLmluZm8tYWNjb3JkaW9uLWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBmbGV4OiAxO1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICB3aWR0aDogNTAlO1xuICAgIG1pbi1oZWlnaHQ6IDIwMHB4O1xuICAgIGJveC1zaGFkb3c6IDBweCA0cHggMzVweCAwcHggIzI4Mzc2NDE0O1xuICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICBwYWRkaW5nOiA0MHB4IDcwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICB9XG59XG4uaW5mby1hY2NvcmRpb24tbmF2LWltYWdle1xuICBtYXgtd2lkdGg6IDQ3MHB4O1xuICBtYXgtaGVpZ2h0OiA0ODhweDtcbiAgaW1ne1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgIG9iamVjdC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgfVxufVxuXG4uaW5mby1hY2NvcmRpb24tcGFuZWwge1xuICAvLyBEZXNrdG9wOiBUYWIgYmVoYXZpb3JcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgYW5pbWF0aW9uOiBmYWRlSW4gMC4zcyBlYXNlLWluLW91dDtcblxuICAgICYuYWN0aXZlIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxuXG4gICYtdGV4dCB7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1oZWVibztcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMS42O1xuICAgIGNvbG9yOiAkZGFyay1ibHVlO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIH1cblxuICAgIC8vINCh0YLQuNC70ZYg0LTQu9GPINCy0LzRltGB0YLRgyDQstGB0LXRgNC10LTQuNC90ZZcbiAgICBwIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcblxuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBoMSxcbiAgICBoMixcbiAgICBoMyxcbiAgICBoNCxcbiAgICBoNiB7XG4gICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LW5vYW07XG4gICAgICBjb2xvcjogJGRhcmstYmx1ZTtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgbWFyZ2luLXRvcDogMjRweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG5cbiAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgfVxuICAgIH1cbiAgICBoNSB7XG4gICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWhlZWJvO1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgICBjb2xvcjogJG1haW4tYmx1ZTtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgIH1cblxuICAgIHVsLFxuICAgIG9sIHtcbiAgICAgIG1hcmdpbjogMTZweCAwO1xuICAgICAgcGFkZGluZy1yaWdodDogMjRweDtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuXG4gICAgICBsaSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICB1bCB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbGkge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDI0cHg7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICBjb2xvcjogcmdiYSg2MiwgNjYsIDc5LCAxKTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgd2lkdGg6IDE4cHg7XG4gICAgICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvc3ZnL2NoZWNrLnN2Zykgbm8tcmVwZWF0IDUwJTtcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICB0b3A6IDVweDtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIGEge1xuICAgICAgY29sb3I6ICRkYXJrLWJsdWU7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlO1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgb3BhY2l0eTogMC44O1xuICAgICAgfVxuICAgIH1cblxuICAgIHN0cm9uZyxcbiAgICBiIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgfVxuXG4gICAgZW0sXG4gICAgaSB7XG4gICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgfVxuICB9XG5cbiAgJi1jb250ZW50LXRpdGxlIHtcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWhlZWJvO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgY29sb3I6ICRkYXJrLWJsdWU7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuICAmLWNvbnRlbnQtYnV0dG9uLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDEwcHg7XG4gICAgYmFja2dyb3VuZDogJG1haW4teWVsbG93O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICR5ZWxsb3c7XG4gICAgbWFyZ2luOiA0MHB4IGF1dG8gMCBhdXRvO1xuICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiA4cHggMzJweDtcbiAgICBib3JkZXItcmFkaXVzOiA2MHB4O1xuICAgIGhlaWdodDogNDRweDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWhlZWJvO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgY29sb3I6ICRkYXJrLWJsdWU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHN2ZyB7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgIH1cbiAgICAmOmhvdmVyIHtcbiAgICAgIG9wYWNpdHk6IDAuOTtcbiAgICAgIHN2ZyB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNXB4KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi1jb250ZW50LWJveC1saXN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZ2FwOiAyNHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBnYXA6IDhweDtcbiAgICB9XG5cbiAgICAuaW5mby1hY2NvcmRpb24tcGFuZWwtY29udGVudC1ib3gtbGlzdC1pdGVtIHtcbiAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktaGVlYm87XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICAgIGNvbG9yOiAkdGV4dC1ib2R5O1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICBwYWRkaW5nOiAxMHB4IDRweDtcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkICNlOWVkZjI7XG4gICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICBnYXA6IDVweDtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICB9XG5cbiAgICAgIC5tYXJrZXIge1xuICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICBtaW4td2lkdGg6IDE2cHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICRtYWluLXllbGxvdztcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luLXRvcDogM3B4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLWZvb3Rlci1ib3gge1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktaGVlYm87XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICBjb2xvcjogJHRleHQtYm9keTtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBwYWRkaW5nOiAxMHB4IDE5cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2U5ZWRmMjtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB9XG4gIH1cbiAgLy8gTW9iaWxlOiBBY2NvcmRpb24gYmVoYXZpb3JcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICAvL2JvcmRlcjogMXB4IHNvbGlkIHJnYmEoNDAsIDU1LCAxMDAsIDAuMik7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIC8vb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgLy9ib3gtc2hhZG93OiAwcHggNHB4IDM1cHggMHB4ICMyODM3NjQxNDtcbiAgICBcblxuICAgIC5pbmZvLWFjY29yZGlvbi1wYW5lbC10ZXh0LFxuICAgIC5pbmZvLWFjY29yZGlvbi1wYW5lbC1jb250ZW50LXRpdGxlLFxuICAgIC5pbmZvLWFjY29yZGlvbi1wYW5lbC1jb250ZW50LWJveC1saXN0LFxuICAgIC5pbmZvLWFjY29yZGlvbi1wYW5lbC1mb290ZXItYm94LFxuICAgIC5pbmZvLWFjY29yZGlvbi1wYW5lbC1jb250ZW50LWJ1dHRvbi13cmFwcGVyIHtcbiAgICAgIG1heC1oZWlnaHQ6IDA7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgICAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjRzIGVhc2UsIHBhZGRpbmcgMC40cyBlYXNlO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICB9XG5cbiAgICAmLmFjdGl2ZSB7XG4gICAgICAuaW5mby1hY2NvcmRpb24tcGFuZWwtdGV4dCxcbiAgICAgIC5pbmZvLWFjY29yZGlvbi1wYW5lbC1jb250ZW50LXRpdGxlLFxuICAgICAgLmluZm8tYWNjb3JkaW9uLXBhbmVsLWNvbnRlbnQtYm94LWxpc3QsXG4gICAgICAuaW5mby1hY2NvcmRpb24tcGFuZWwtZm9vdGVyLWJveCxcbiAgICAgIC5pbmZvLWFjY29yZGlvbi1wYW5lbC1jb250ZW50LWJ1dHRvbi13cmFwcGVyIHtcbiAgICAgICAgbWF4LWhlaWdodDogMjAwMHB4OyAvLyBMYXJnZSBlbm91Z2ggdmFsdWVcbiAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjRzIGVhc2UsIHBhZGRpbmcgMC40cyBlYXNlLCBvcGFjaXR5IDAuM3MgZWFzZSAwLjFzO1xuICAgICAgfVxuXG4gICAgICAuaW5mby1hY2NvcmRpb24tcGFuZWwtZm9vdGVyLWJveCB7XG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgIG1hcmdpbi1pbmxpbmU6IDI0cHg7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNFOUVERjI7XG4gICAgICB9XG4gICAgICAuaW5mby1hY2NvcmRpb24tcGFuZWwtY29udGVudC1idXR0b24td3JhcHBlciB7XG4gICAgICAgIHdpZHRoOiAtd2Via2l0LWZpbGwtYXZhaWxhYmxlO1xuICAgICAgICBtYXJnaW46IDMzcHggMjRweCAyNHB4IDI0cHg7XG4gICAgICB9XG5cbiAgICAgIC5pbmZvLWFjY29yZGlvbi1tb2JpbGUtYXJyb3cge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5pbmZvLWFjY29yZGlvbi1tb2JpbGUtdGl0bGUge1xuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LW5vYW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgY29sb3I6ICRkYXJrLWJsdWU7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBoZWlnaHQ6IDg0cHg7XG4gIHBhZGRpbmc6IDI2cHggMjRweDtcbiAgYmFja2dyb3VuZDogJHdoaXRlO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgc3Zne1xuICAgIG1pbi13aWR0aDogMTZweDtcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogcmdiYSg0MCwgNTUsIDEwMCwgMC4wNSk7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDQwLCA1NSwgMTAwLCAwLjMpO1xuICB9XG5cbiAgJjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMnB4O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9wbmcvaW5mby1hY2NvcmRpb24tbmF2LWEucG5nKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIH1cblxuICAmLmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcsICNmZmZmZmYsICNmZmZmZmYpLCBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKSAwJSwgcmdiYSgyMTYsIDIxNiwgMjE2LCAwLjA0KSA3OC45NyUpO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgYm94LXNoYWRvdzogMHB4IDRweCAzNXB4IDBweCAjMjgzNzY0MTQ7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgICAmICsgLmluZm8tYWNjb3JkaW9uLXBhbmVsLWNvbnRlbnQtd3JhcHBlciB7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgIGJveC1zaGFkb3c6IDBweCA0cHggMzVweCAwcHggIzI4Mzc2NDE0O1xuICAgICAgICAgIGdhcDogMTZweDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgICAgcGFkZGluZzogMjRweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgZ2FwOiAxNnB4O1xuXG4gICAgICAgICAgLmluZm8tYWNjb3JkaW9uLXBhbmVsLWNvbnRlbnQtdGl0bGUsXG4gICAgICAgICAgLmluZm8tYWNjb3JkaW9uLXBhbmVsLWNvbnRlbnQtYm94LWxpc3QsXG4gICAgICAgICAgLmluZm8tYWNjb3JkaW9uLXBhbmVsLXRleHQsXG4gICAgICAgICAgLmluZm8tYWNjb3JkaW9uLXBhbmVsLWZvb3Rlci1ib3gsXG4gICAgICAgICAgLmluZm8tYWNjb3JkaW9uLXBhbmVsLWNvbnRlbnQtYnV0dG9uLXdyYXBwZXIge1xuICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5pbmZvLWFjY29yZGlvbi1wYW5lbC1mb290ZXItYm94e1xuICAgICAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmOmZvY3VzIHtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIC8vb3V0bGluZS1vZmZzZXQ6IDJweDtcbiAgfVxufVxuXG4uaW5mby1hY2NvcmRpb24tbW9iaWxlLWltYWdlIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luOiAwIGF1dG87IFxuICAgIGltZ3tcbiAgICAgIHdpZHRoOiAyNTUuMTZweDtcbiAgICAgIGhlaWdodDogMjU2LjE4cHg7XG4gICAgfVxuICB9XG59XG5cblxuQGtleWZyYW1lcyBmYWRlSW4ge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMHB4KTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIH1cbn1cbiIsIkBpbXBvcnQgXCIuLi8uLi9iYXNlL19taXhpbnMuc2Nzc1wiO1xuQGltcG9ydCBcIi4uLy4uL2Jhc2UvX3ZhcmlhYmxlcy5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vYmFzZS9fY29sb3JzLnNjc3NcIjtcblxuLnNoYXJlLXBvc3Qtc2VjdGlvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiA0MHB4IDA7XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgcGFkZGluZzogMzBweCAwIDAgMDtcbiAgfVxuXG4gIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogODAwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcGFkZGluZzogMCAxMnB4O1xuXG4gIH1cbn1cblxuLnNoYXJlLXBvc3Qtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMjRweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDE2cHg7XG4gICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICB9XG4gICY6OmJlZm9yZXtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogODhweDtcbiAgICBoZWlnaHQ6IDRweDtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9wbmcvdW5kZXJsaW5lLnBuZyk7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4uc2hhcmUtcG9zdC1jb250ZW50e1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDI0cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5zaGFyZS1wb3N0LXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1oZWVibztcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBjb2xvcjogIzI4Mzc2NDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDA7XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG5cbi5zaGFyZS1wb3N0LWJ1dHRvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiAxMnB4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi5zaGFyZS1wb3N0LWJ1dHRvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAkZGFyay1ibHVlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgcGFkZGluZzogMDtcblxuICBzdmcge1xuICAgIHdpZHRoOiAyNHB4O1xuICAgIGhlaWdodDogMjRweDtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xuICB9XG5cbiAgLnNyLW9ubHkge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMXB4O1xuICAgIGhlaWdodDogMXB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAtMXB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIGJvcmRlci13aWR0aDogMDtcbiAgfVxuXG4gICY6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICRkYXJrLWJsdWU7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBib3JkZXItY29sb3I6ICRkYXJrLWJsdWU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0ycHgpO1xuICAgIGJveC1zaGFkb3c6IDAgNHB4IDEycHggcmdiYSg0MCwgNTUsIDEwMCwgMC4yKTtcblxuICAgIHN2ZyB7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gICAgfVxuICB9XG5cbiAgJjpmb2N1cyB7XG4gICAgb3V0bGluZTogMnB4IHNvbGlkICRkYXJrLWJsdWU7XG4gICAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbiAgfVxuXG4gICY6YWN0aXZlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIH1cblxuICAvLyBGYWNlYm9vayBzcGVjaWZpYyBzdHlsZXNcbiAgJi0tZmFjZWJvb2sge1xuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZDogIzE4NzdGMjtcbiAgICAgIGJvcmRlci1jb2xvcjogIzE4NzdGMjtcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgfVxuICB9XG5cbiAgLy8gTGlua2VkSW4gc3BlY2lmaWMgc3R5bGVzXG4gICYtLWxpbmtlZGluIHtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6ICMwMDc3QjU7XG4gICAgICBib3JkZXItY29sb3I6ICMwMDc3QjU7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgIH1cbiAgfVxuXG4gIC8vIEluc3RhZ3JhbSBzcGVjaWZpYyBzdHlsZXNcbiAgJi0taW5zdGFncmFtIHtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgI2YwOTQzMyAwJSwgI2U2NjgzYyAyNSUsICNkYzI3NDMgNTAlLCAjY2MyMzY2IDc1JSwgI2JjMTg4OCAxMDAlKTtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgIH1cbiAgfVxufVxuXG4iLCJAaW1wb3J0IFwiLi4vLi4vYmFzZS9fbWl4aW5zLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi9iYXNlL192YXJpYWJsZXMuc2Nzc1wiO1xuQGltcG9ydCBcIi4uLy4uL2Jhc2UvX2NvbG9ycy5zY3NzXCI7XG5cbi8vIExhbmRpbmcgRm9vdGVyIENvbXBvbmVudCBTdHlsZXNcbi5sYW5kaW5nLWZvb3RlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiAxMDAlO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuXG4gICZfX2luZm8td3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEzNTBweDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHBhZGRpbmc6IDMwcHggMDtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgcGFkZGluZzogMCAxNXB4IDEycHg7XG4gICAgfVxuICB9XG5cbiAgJl9faW5mby1ib3gge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiA3NXB4O1xuICAgIHBhZGRpbmc6IDFyZW07XG4gICAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkZGFyay1ibHVlO1xuICAgIGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudCgxMjEuNDklIDI3Ny4wOCUgYXQgMCUgMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yNDUpIDAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDEwMCUpO1xuICAgIGdhcDogMXJlbTtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1kYXJrLWJsdWUsIHJnYmEoMTgsIDMxLCA3MCwgMSkpO1xuXG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBwYWRkaW5nOiAwIDJyZW07XG4gICAgICBib3JkZXItcmFkaXVzOiAxLjVyZW07XG4gICAgICBnYXA6IDJyZW07XG4gICAgfVxuICB9XG5cbiAgJl9faW5mby1sb2dvIHtcbiAgICB3aWR0aDogMTgwcHg7XG4gICAgLy9vcmRlcjogMTtcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgd2lkdGg6IDI1MHB4O1xuICAgICAgLy9vcmRlcjogNDtcbiAgICB9XG4gIH1cblxuICAmX19pbmZvLWl0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDAuNzVyZW07XG5cbiAgICBhIHtcbiAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktaGVlYm8gIWltcG9ydGFudDtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZ2FwOiAwLjc1cmVtO1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIGdhcDogMC41cmVtO1xuICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgZ2FwOiAwLjVyZW07XG4gICAgfVxuXG4gICAgc3BhbiB7XG4gICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWhlZWJvICFpbXBvcnRhbnQ7XG4gICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgICB9XG4gICAgfVxuXG4gICAgc3ZnIHtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgfVxuICAgICYtLXBob25lIHtcbiAgICAgIHN2ZyB7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICB9XG4gICAgICBzcGFuIHsgICAgICBcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgICAgIH1cbiAgICAgIGE6aG92ZXIge1xuICAgICAgIHNwYW4ge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICYtLWFkZHJlc3Mge1xuICAgICAgc3ZnIHtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgIH1cbiAgICAgIHNwYW4geyAgICAgIFxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICB9XG4gICAgfVxuICAgICYtLXNvY2lhbCB7XG4gICAgICBzdmcge1xuICAgICAgICB3aWR0aDogMzZweDtcbiAgICAgICAgaGVpZ2h0OiAzNnB4O1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgICAgIH1cbiAgICAgIGE6aG92ZXIge1xuICAgICAgICBzdmcge1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4iLCJAaW1wb3J0IFwiLi4vLi4vYmFzZS9fbWl4aW5zLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi9iYXNlL192YXJpYWJsZXMuc2Nzc1wiO1xuQGltcG9ydCBcIi4uLy4uL2Jhc2UvX2NvbG9ycy5zY3NzXCI7XG5cbi8vIEhlYWRlciBMYW5kaW5nIENvbXBvbmVudCBTdHlsZXNcbi5oZWFkZXItbGFuZGluZ3tcblxuXG5cbiAgJi1zZWN0aW9uIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWluLWhlaWdodDogNjc3cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDIwMHB4O1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDIwMHB4O1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgbWluLWhlaWdodDogNTAwcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDM1N3B4O1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlcjtcbiAgICAgIH1cbiAgICAgICAgLy8gT3ZlcmxheSDQv9C+0LLQtdGA0YUg0YTQvtC90YNcbiAgJjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMTgsIDMxLCA3MCwgMC42NSk7XG4gICAgei1pbmRleDogMTtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIGhlaWdodDogMzU3cHg7XG4gICAgfVxuICB9XG5cbiAgfVxuXG5cbiAgJl9fY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEzNTBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwYWRkaW5nOiAyLjVyZW0gMS41cmVtO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICBwYWRkaW5nOiAxLjVyZW0gMXJlbTtcbiAgICB9XG4gIH1cblxuICAmX19sb2dvLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICAgIH1cbiAgfVxuXG4gICZfX2xvZ28ge1xuICAgIG1heC13aWR0aDogMjAwcHg7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1heC1oZWlnaHQ6IDMycHg7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIG1heC13aWR0aDogMTUwcHg7XG4gICAgfVxuICB9XG5cbiAgJl9fY29udGVudCB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gICAgZ2FwOiA0cmVtO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWF4LXdpZHRoOiAxMTAwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgICAgZ2FwOiAycmVtO1xuICAgIH1cbiAgfVxuXG4gICZfX2NvbnRlbnQtbGVmdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMS41cmVtO1xuICAgIGNvbG9yOiAkd2hpdGU7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIGdhcDogMXJlbTtcbiAgICAgIG1pbi1oZWlnaHQ6IDI2MHB4O1xuICAgIH1cbiAgfVxuXG4gICZfX2NvbnRlbnQtcmlnaHQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDMycHg7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgfVxuXG4gICZfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDU1cHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxMDQlO1xuICAgIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBtYXJnaW46IDA7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIGZvbnQtc2l6ZTogMzhweDtcbiAgICB9XG4gIH1cblxuICAmX19kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1mYW1pbHk6IEhlZWJvLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMTMwJTtcbiAgICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICAgIGNvbG9yOiAkd2hpdGU7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB9XG5cbiAgICBwIHtcbiAgICAgIG1hcmdpbjogMCAwIDFyZW0gMDtcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG5cbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fYnV0dG9uIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBhe1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICAgICAgZ2FwOiAxNnB4O1xuICAgICAgcGFkZGluZzogMTFweCAzMnB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogNjBweDtcbiAgICAgIGJvcmRlci13aWR0aDogMXB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktbm9hbTtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAlO1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMnB4KTtcbiAgICAgIH1cbiAgICAgIHNwYW57XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBnYXA6IDhweDtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgd2lkdGg6IDIzcHg7XG4gICAgICAgIGhlaWdodDogMjNweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICAgICAgc3Zne1xuICAgICAgICAgIHdpZHRoOiAxM3B4O1xuICAgICAgICAgIGhlaWdodDogMTNweDtcbiAgICAgICAgICBmaWxsOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDEpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmOmhvdmVye1xuICAgICAgICBib3JkZXItY29sb3I6ICNmZGM2NDE7XG4gICAgICAgIGNvbG9yOiAjZmRjNjQxO1xuICAgICAgICBzcGFue1xuICAgICAgICAgIGJhY2tncm91bmQ6ICNmZGM2NDE7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgc2NhbGUoMS4xKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2Zvcm0tdGl0bGUge1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktbm9hbTtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDExMCU7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIG1hcmdpbjogMDtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyBcbiAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICB9XG4gIH1cblxuICAmX19mb3JtLWRlc2NyaXB0aW9uIHtcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LW5vYW07XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICAgIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyBcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICB9XG4gIH1cblxuICAmX19jb250ZW50LXJpZ2h0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAganVzdGlmeS1jb250ZW50OiBlbmQ7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuXG4gICZfX2Zvcm0ge1xuICAgIHdpZHRoOiAzMjNweDtcbiAgICBtaW4taGVpZ2h0OiA0ODRweDtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgcGFkZGluZzogMzVweCAzNHB4O1xuICAgIGJhY2tncm91bmQ6ICRkYXJrLWJsdWU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogNHB4O1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gICAgICBwYWRkaW5nOiAxLjVyZW07XG4gICAgfVxuXG4gICAgLy8gU3R5bGUgZm9ybSBlbGVtZW50c1xuICAgIGZvcm0ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBnYXA6IDIwcHg7XG4gICAgfVxuXG4gICAgLndwY2Y3LXNwaW5uZXIge1xuICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgfVxuXG4gICAgaW5wdXRbdHlwZT1cInRleHRcIl0sXG4gICAgaW5wdXRbdHlwZT1cImVtYWlsXCJdLFxuICAgIGlucHV0W3R5cGU9XCJ0ZWxcIl0sXG4gICAgaW5wdXRbdHlwZT1cInVybFwiXSxcbiAgICB0ZXh0YXJlYSxcbiAgICBzZWxlY3Qge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICBwYWRkaW5nOiAwIDE2cHg7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWhlZWJvO1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgIGNvbG9yOiAkdGV4dC1ib2R5O1xuICAgICAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuM3MgZWFzZTtcblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGRhcmstYmx1ZTtcbiAgICAgIH1cbiAgICAgICY6cGxhY2Vob2xkZXIge1xuICAgICAgICBjb2xvcjogJHRleHQtYm9keTtcbiAgICAgIH1cbiAgICAgICYud3BjZjctbm90LXZhbGlke1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjRkY4MDgwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZCNEI0O1xuICAgICAgICAmOmZvY3Vze1xuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNGRjgwODA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICB0ZXh0YXJlYSB7XG4gICAgICBtaW4taGVpZ2h0OiAxMjBweDtcbiAgICAgIHJlc2l6ZTogdmVydGljYWw7XG4gICAgICBwYWRkaW5nLXRvcDogOHB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDhweDtcbiAgICB9XG5cbiAgICAud3BjZjctYWNjZXB0YW5jZXtcbiAgICAgIC53cGNmNy1saXN0LWl0ZW17XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgJi1sYWJlbHtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTQwJTtcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDI0cHg7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgJjo6YmVmb3Jle1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAxKTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgc3ZnLGltZ3tcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgaW5wdXR7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgICY6Y2hlY2tlZCArIHNwYW46OmJlZm9yZXtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZGM2NDE7XG4gICAgICAgICAgICBib3JkZXItd2lkdGg6IDRweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICBpbnB1dFt0eXBlPVwic3VibWl0XCJdLFxuICAgIGJ1dHRvblt0eXBlPVwic3VibWl0XCJdIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiA0NHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogNjBweDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRtYWluLWJsdWU7XG4gICAgICBwYWRkaW5nOiA4cHggMzJweDtcbiAgICAgIGJhY2tncm91bmQ6ICRtYWluLXllbGxvdztcbiAgICAgIGNvbG9yOiAkZGFyay1ibHVlO1xuICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1oZWVibztcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBsaW5lLWhlaWdodDogMTMwJTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogI2Y1YzAzMDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0ycHgpO1xuICAgICAgICBib3gtc2hhZG93OiAwIDRweCAxMnB4IHJnYmEoMjUzLCAxOTgsIDY1LCAwLjQpO1xuICAgICAgfVxuICAgIH1cblxuICAgIC53cGNmNy1ub3QtdmFsaWQtdGlwe1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgY29sb3I6ICNGRjgwODA7XG4gICAgfVxuICAgIC53cGNmNy1yZXNwb25zZS1vdXRwdXR7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxufVxuXG4iLCJAaW1wb3J0IFwiLi4vLi4vYmFzZS9fbWl4aW5zLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi9iYXNlL192YXJpYWJsZXMuc2Nzc1wiO1xuQGltcG9ydCBcIi4uLy4uL2Jhc2UvX2NvbG9ycy5zY3NzXCI7XG4vKiBIZXJvIFNlY3Rpb24gKi9cbi5oZXJvLXNlY3Rpb24tZ3JhZHVhdGVzLWJhbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgLmhlcm8tY29udGVudCB7XG4gICAgbWF4LXdpZHRoOiAxMzQ1cHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcGFkZGluZy1pbmxpbmU6IDE1cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG5cbiAgLmhlcm8td3JhcHBlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1pbi1oZWlnaHQ6IDI1MHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgYm94LXNoYWRvdzogMHB4IDRweCAzNXB4IDBweCAjMjgzNzY0MTQ7XG4gICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDFweCk7XG4gICAgYm9yZGVyOiA4cHggc29saWQ7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpKSwgcmFkaWFsLWdyYWRpZW50KDczJSA3MyUgYXQgNDcuMyUgMjclLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNTUpIDAlLCByZ2JhKDIzMywgMjM3LCAyNDIsIDAuMTY1KSAxMDAlKSAvKiB3YXJuaW5nOiBncmFkaWVudCB1c2VzIGEgcm90YXRpb24gdGhhdCBpcyBub3Qgc3VwcG9ydGVkIGJ5IENTUyBhbmQgbWF5IG5vdCBiZWhhdmUgYXMgZXhwZWN0ZWQgKi87XG4gICAgYm9yZGVyLWltYWdlLXNvdXJjZTogcmFkaWFsLWdyYWRpZW50KDEyNi44OCUgMjkxLjYlIGF0IC0xMS45OCUgLTIwLjExJSwgcmdiYSgyNDAsIDI0MCwgMjQwLCAwLjcpIDAlLCByZ2JhKDI1MSwgMjUxLCAyNTEsIDAuNTYwNzU1KSAyNC40NCUsIHJnYmEoMjM4LCAyMzgsIDIzOCwgMCkgMTAwJSkgLyogd2FybmluZzogZ3JhZGllbnQgdXNlcyBhIHJvdGF0aW9uIHRoYXQgaXMgbm90IHN1cHBvcnRlZCBieSBDU1MgYW5kIG1heSBub3QgYmVoYXZlIGFzIGV4cGVjdGVkICovO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIG1pbi1oZWlnaHQ6IDIxOHB4O1xuICAgIH1cbiAgfVxuXG4gIC5oZXJvLWNvbnRlbnQtY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogODAwcHg7XG4gICAgZ2FwOiAxMDBweDtcbiAgICBwYWRkaW5nOiAycmVtIDA7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICBnYXA6IDUwcHg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBwYWRkaW5nOiAyMHB4IDE2cHg7XG4gICAgfVxuICB9XG4gICAgXG4gIC5oZXJvLXRleHQtc2VjdGlvbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogNHB4O1xuICB9XG5cbiAgLmhlcm8tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNjBweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBjb2xvcjogJG1haW4tYmx1ZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICBtYXJnaW46IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIGZvbnQtc2l6ZTogMzhweDtcbiAgICB9XG4gIH1cblxuICAuaGVyby1zZWFyY2gtd3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgICBnYXA6IDE4cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAzNTBweDtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIGdhcDogOHB4O1xuICAgIH1cbiAgfVxuXG4gIC5oZXJvLXN1YnRpdGxlIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBjb2xvcjogJHRleHQtYm9keTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luOiAwO1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktaGVlYm87XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB9XG4gIH1cbn1cbiIsIkBpbXBvcnQgXCIuLi8uLi9iYXNlL19taXhpbnMuc2Nzc1wiO1xuQGltcG9ydCBcIi4uLy4uL2Jhc2UvX3ZhcmlhYmxlcy5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vYmFzZS9fY29sb3JzLnNjc3NcIjtcblxuLyogR3JhZHVhdGVzIExpc3QgU2VjdGlvbiAqL1xuLmdyYWR1YXRlcy1saXN0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTMyNnB4O1xuICBwYWRkaW5nOiAyMHB4IDE1cHggMTMwcHggMTVweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gIGdhcDogMjRweDtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgfVxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCAxZnIpO1xuICB9XG5cbn1cbiIsIkBpbXBvcnQgXCIuLi8uLi9iYXNlL19taXhpbnMuc2Nzc1wiO1xuQGltcG9ydCBcIi4uLy4uL2Jhc2UvX3ZhcmlhYmxlcy5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vYmFzZS9fY29sb3JzLnNjc3NcIjtcblxuLyogRmVhdHVyZWQgSW1hZ2UgU2VjdGlvbiAqL1xuLmZlYXR1cmVkLWltYWdlLXNlY3Rpb24ge1xuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWhlZWJvO1xuXG5cblxuICAuY29udGFpbmVyIHtcblxuICB9XG5cbiAgLmZlYXR1cmVkLWltYWdlLXdyYXBwZXJ7XG4gICAgd2lkdGg6IDEwNTZweDtcbiAgICBoZWlnaHQ6IDQ0NnB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgIG9wYWNpdHk6IDE7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBtYXJnaW46IDAgYXV0bztcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNDQwcHgpIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiAxMDU2cHg7XG4gICAgICBsZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLWxlZnQ6IDE5MnB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgbGVmdDogYXV0bztcbiAgICB9XG5cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgYm9yZGVyLXJhZGl1czogMTZweDsgXG4gICAgICAgXG4gICAgfVxuXG4gICAgaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcblxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIGhlaWdodDogMTUycHg7XG4gICAgICAgIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICBcbiAgLmZlYXR1cmVkLWltYWdlLXRpdGxlIHtcbiAgICBtYXgtd2lkdGg6IDgwMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktbm9hbTtcbiAgICBmb250LXdlaWdodDogNzAwOyAvLyBCb2xkXG4gICAgZm9udC1zaXplOiA2MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMTAlO1xuICAgIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBjb2xvcjogcmdiYSg0MCwgNTUsIDEwMCwgMSk7IC8vIHZhcigtLW1haW4tYmx1ZSlcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogNTVweCBhdXRvIDQwcHg7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICAgIG1hcmdpbjogMjRweCBhdXRvIDI0cHggYXV0bztcbiAgICB9XG4gIH1cbn1cblxuIiwiQGltcG9ydCBcIi4uLy4uL2Jhc2UvX21peGlucy5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vYmFzZS9fdmFyaWFibGVzLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi9iYXNlL19jb2xvcnMuc2Nzc1wiO1xuXG4vKiBDYXJlZXIgQmFubmVyICovXG4uYmxvZy1saXN0LCAuc2VhcmNoLWxpc3Qge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMTMwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgIHBhZGRpbmctaW5saW5lOiAyMHB4O1xuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgcGFkZGluZy1pbmxpbmU6IDEwcHg7XG4gIH1cblxuICAmOm5vdCguc2VhcmNoLWxpc3QpX19zZWN0aW9uIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1NXB4O1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICB9XG4gIH1cbiAgJl9fdGl0bGUge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICB9XG4gIH1cbiAgJl9fZGl2aWRlciB7XG4gICAgd2lkdGg6IDg4cHg7XG4gICAgaGVpZ2h0OiA0cHg7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9wbmcvdW5kZXJsaW5lLnBuZ1wiKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIG1hcmdpbjogMTZweCBhdXRvIDQwcHg7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICBtYXJnaW46IDE2cHggYXV0byA0OHB4O1xuICAgIH1cbiAgfVxuICAmX19pdGVtcyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IDIwMHB4O1xuICAgIFxuICAgIC5ibG9nLWNhcmQge1xuICAgICAgYnJlYWstaW5zaWRlOiBhdm9pZDtcbiAgICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDtcbiAgICAgIFxuICAgICAgLy8gRmFsbGJhY2sgZm9yIG1vYmlsZSB3aGVuIEpTIGlzIGRpc2FibGVkXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgcG9zaXRpb246IHN0YXRpYyAhaW1wb3J0YW50O1xuICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICBsZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIHRvcDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiQGltcG9ydCBcIi4uLy4uL2Jhc2UvX21peGlucy5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vYmFzZS9fdmFyaWFibGVzLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi9iYXNlL19jb2xvcnMuc2Nzc1wiO1xuLyogQmFubmVyIFN0dWRlbnRzIExpbmsgU2VjdGlvbiAqL1xuLmhlcm8tc2VjdGlvbi1iYW5uZXItc3R1ZGVudHMtbGluayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgLmhlcm8tY29udGVudCB7XG4gICAgbWF4LXdpZHRoOiAxMzYwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcGFkZGluZzogMCAxcmVtO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIC5oZXJvLWltYWdlLTEsIC5oZXJvLWltYWdlLTIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgd2lkdGg6IDMxNHB4O1xuICAgICAgaGVpZ2h0OiAzMTRweDtcbiAgICAgIG1heC13aWR0aDogMzE0cHg7XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICB3aWR0aDogMTQ5cHg7XG4gICAgICAgIGhlaWdodDogMTQ5cHg7XG4gICAgICAgIG1heC13aWR0aDogMTQ5cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmhlcm8taW1hZ2UtMSB7XG4gICAgICBsZWZ0OiAtMjAwcHg7XG4gICAgICB0b3A6IDExcHg7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgbGVmdDogLTEwMHB4O1xuICAgICAgICB0b3A6IDEwMHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAuaGVyby1pbWFnZS0yIHtcbiAgICAgIHJpZ2h0OiAtMjIwcHg7XG4gICAgICBib3R0b206IDA7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgcmlnaHQ6IC05MHB4O1xuICAgICAgICBib3R0b206IDA7XG4gICAgICB9XG4gICAgfVxuXG4gIH1cblxuICAuaGVyby13cmFwcGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWluLWhlaWdodDogNTU3cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICBib3gtc2hhZG93OiAwcHggNHB4IDM1cHggMHB4ICMyODM3NjQxNDtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCkpLFxuICAgIHJhZGlhbC1ncmFkaWVudCg3MyUgNzMlIGF0IDQ3LjMlIDI3JSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjU1KSAwJSwgcmdiYSgyMzMsIDIzNywgMjQyLCAwLjE2NSkgMTAwJSkgLyogd2FybmluZzogZ3JhZGllbnQgdXNlcyBhIHJvdGF0aW9uIHRoYXQgaXMgbm90IHN1cHBvcnRlZCBieSBDU1MgYW5kIG1heSBub3QgYmVoYXZlIGFzIGV4cGVjdGVkICovO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHBhZGRpbmc6IDkwcHggMTYwcHg7XG4gICAgZ2FwOiAxOTBweDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgICBwYWRkaW5nOiAzMHB4IDE2cHggMTdweCAxNnB4O1xuICAgICAgZ2FwOiAxNnB4O1xuICAgIH1cbiAgfVxuXG4gIC5oZXJvLWltYWdlIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIH1cbiAgICBpbWcge1xuICAgICAgd2lkdGg6IDMwMHB4O1xuICAgICAgaGVpZ2h0OiAzMDBweDtcbiAgICAgIG1pbi13aWR0aDogMzAwcHg7XG4gICAgICBtaW4taGVpZ2h0OiAzMDBweDtcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICBib3JkZXItcmFkaXVzOiAzMDBweDtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICB3aWR0aDogMjMwcHg7XG4gICAgICAgIGhlaWdodDogMjMwcHg7XG4gICAgICAgIG1pbi13aWR0aDogMjMwcHg7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDIzMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5oZXJvLXRleHQtc2VjdGlvbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG5cbiAgLmhlcm8tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNjBweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBjb2xvcjogJGRhcmstYmx1ZTtcbiAgICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIG1hcmdpbjogMDtcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzhweDtcbiAgICAgIH1cbiAgfVxuICAuaGVyby1zdWJ0aXRsZXtcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWhlZWJvO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGNvbG9yOiAkdGV4dC1ib2R5O1xuICAgIHRleHQtYWxpZ246IHN0YXJ0O1xuICAgIG1hcmdpbjogMDtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB9XG4gIH1cbiAgLmhlcm8tbGlua3Mtd3JhcHBlcntcbiAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICB9XG4gIH1cblxuICAuaGVyby1saW5rcy1saXN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGdhcDogMjZweDtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGdhcDogMTZweDtcbiAgICB9XG4gICAgLmhlcm8tbGluay1pdGVtIHtcbiAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgIH1cbiAgICAuaGVyby1ibnRzLWxpbmsge1xuICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBwYWRkaW5nLWlubGluZTogMzJweDtcbiAgICAgIGhlaWdodDogNDBweDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRtYWluLWJsdWU7XG4gICAgICBib3JkZXItcmFkaXVzOiA4MHB4O1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICBjb2xvcjogJG1haW4tYmx1ZTtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDEwcHgpO1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICB9XG4gICAgICBcbiAgXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAtMTJweDtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgYmFja2dyb3VuZDogJG1haW4tYmx1ZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyUyMHhtbG5zJTNEJ2h0dHAlM0EvL3d3dy53My5vcmcvMjAwMC9zdmcnJTIwd2lkdGglM0QnMTAnJTIwaGVpZ2h0JTNEJzEwJyUyMHZpZXdCb3glM0QnMCUyMDAlMjAxMyUyMDEzJyUzRSUzQ3BhdGglMjBmaWxsJTNEJ3doaXRlJyUyMGQlM0QnTTYuMDU3NiUyMDBMNy4wNjc0JTIwMS4wMDk4JTIwMi43MzAzJTIwNS4zNDdoOS42ODR2MS40MjRIMi43MzAzTDcuMDY3NCUyMDExLjEwOCUyMDYuMDU3NiUyMDEyLjExOCUyMDAlMjA2LjA1OSUyMDYuMDU3NiUyMDB6Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTZweCAxNnB4O1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgICAgfVxuICBcbiAgICAgICY6aG92ZXIge1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGxlZnQ6IC0xNnB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5oZXJvLXNlYXJjaC13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICBnYXA6IDE4cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiA0OHB4O1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICBnYXA6IDhweDtcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICB9XG4gIC5oZXJvLXNlYXJjaC10aXRsZSB7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1oZWVibztcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBjb2xvcjogJHRleHQtYm9keTtcbiAgICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICB9XG59XG5cbmZvcm0uc2VhcmNoLWZvcm0tYmFubmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIC5zZWFyY2gtY29udGFpbmVyLWJhbm5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMzUwcHg7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICBtYXgtd2lkdGg6IHVuc2V0O1xuICAgIH1cbiAgXG4gICAgLnNlYXJjaC1pbnB1dCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogNDBweDtcbiAgICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICAgIHBhZGRpbmctaW5saW5lOiA0MHB4O1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgJG1haW4tYmx1ZTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDgwcHg7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBjb2xvcjogJHRleHQtYm9keTtcbiAgICAgIHRleHQtYWxpZ246IHN0YXJ0O1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICB9XG4gIFxuICAgIC5zZWFyY2gtaWNvbiB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMTVweDtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuICBcbiAgICAuc2VhcmNoLWljb24tY2xlYXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMTVweDtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICB9XG4gIFxuICAgICYuc2hvdyB7XG4gICAgICAuc2VhcmNoLWljb24tY2xlYXIge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG4uZWJzY28tc2VhcmNoLWJveCB7XG4gIHBhZGRpbmc6IDJyZW07XG59XG5cbi5lYnNjby1zZWFyY2gtYm94ICoge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dCAwbXM7XG59XG5cbi5lYnNjby1zZWFyY2gtYm94X19zZWFyY2g6aGFzKDpmb2N1cy13aXRoaW4pIHtcbiAgYm9yZGVyLWNvbG9yOiAjM2U3NWNmO1xuICBib3gtc2hhZG93OlxuICAgIDAgMCAwIDFweCAjM2U3NWNmLFxuICAgIDAgMCAwIDRweCAjZDhlM2Y1O1xufVxuXG4uZWJzY28tc2VhcmNoLWJveF9fc2VhcmNoOmhhcyg6Zm9jdXMtd2l0aGluKS5ub3ZlbGlzdCB7XG4gIGJvcmRlci1jb2xvcjogIzYzNDc5MDtcbiAgYm94LXNoYWRvdzpcbiAgICAwIDAgMCAxcHggIzYzNDc5MCxcbiAgICAwIDAgMCA0cHggI2U2ZTBmMDtcbn1cblxuLmVic2NvLXNlYXJjaC1ib3hfX3NlYXJjaCB7XG4gIGNvbG9yOiAjM2QzZjQyO1xuICBib3JkZXI6IDFweCBzb2xpZCAjOGQ5MDk1O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0MHB4O1xuICBwYWRkaW5nOiAwIDE1cHg7XG4gIC8vcGFkZGluZy1pbmxpbmU6IDQwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICRtYWluLWJsdWU7XG4gIGJvcmRlci1yYWRpdXM6IDgwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICR0ZXh0LWJvZHk7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICBvdXRsaW5lOiBub25lOyAgXG4gIG1heC13aWR0aDogMjkwcHg7XG59XG5cbi5lYnNjby1zZWFyY2gtYm94X19zZWFyY2hfX2lucHV0IHtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBmbGV4LWdyb3c6IDE7XG4gIHBhZGRpbmctYmxvY2s6IDAuNzVyZW07XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiAxcmVtO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6ICMzZDNmNDI7XG4gIGZvbnQtZmFtaWx5OiBIZWVibywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICAmOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMzRTQyNEY7XG4gIH1cbiAgJjpmb2N1cyB7XG4gICBvdXRsaW5lOiBub25lO1xuICB9XG59XG5cbi5lYnNjby1zZWFyY2gtYm94X19zZWFyY2hfX2J1dHRvbiB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiAtOHB4O1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2xvcjogIzJkNjJiNztcbn1cblxuLmVic2NvLXNlYXJjaC1ib3hfX3NlYXJjaF9fYnV0dG9uLm5vdmVsaXN0IHtcbiAgY29sb3I6ICM2MzQ3OTA7XG59XG5cbi5lYnNjby1zZWFyY2gtYm94X19zZWFyY2hfX2J1dHRvbjpob3ZlciB7XG4gIGNvbG9yOiAjMjU1MDk2O1xufVxuXG4uZWJzY28tc2VhcmNoLWJveF9fc2VhcmNoX19idXR0b24gPiBzdmcge1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAxMnB4O1xufVxuXG4uZWJzY28tc2VhcmNoLWJveF9fZXh0cmFzIHtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDFyZW07XG59XG5cbi5lYnNjby1zZWFyY2gtYm94X19leHRyYXMtLWFkZGl0aW9uYWwge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi5lYnNjby1zZWFyY2gtYm94X19leHRyYXNfX2FkdmFuY2VkIHtcbiAgZmxleC1ncm93OiAxO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuXG4uZWJzY28tc2VhcmNoLWJveF9fZXh0cmFzX19hZHZhbmNlZCxcbi5lYnNjby1zZWFyY2gtYm94X19leHRyYXNfX25scyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMXJlbTtcbn1cblxuLmVic2NvLXNlYXJjaC1ib3hfX2V4dHJhc19fYWR2YW5jZWQgYSB7XG4gIGNvbG9yOiAjNTU1ODVkO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmVic2NvLXNlYXJjaC1ib3hfX2V4dHJhc19fYWR2YW5jZWQgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBjb2xvcjogIzNkM2Y0Mjtcbn1cblxuLmVic2NvLXNlYXJjaC1ib3hfX2V4dHJhc19fbGltaXRlcjpob3ZlciA+IC5sYWJlbCB7XG4gIGNvbG9yOiAjM2QzZjQyO1xuICBib3JkZXItY29sb3I6ICM4ZDkwOTU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG59XG5cbi5lYnNjby1zZWFyY2gtYm94X19leHRyYXNfX2xpbWl0ZXIgPiAubGFiZWwge1xuICBwYWRkaW5nLWlubGluZTogMC43NXJlbTtcbiAgcGFkZGluZy1ibG9jazogMC41cmVtO1xuICBjb2xvcjogIzU1NTg1ZDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM4ZDkwOTU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4uZWJzY28tc2VhcmNoLWJveF9fZXh0cmFzX19saW1pdGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZWJzY28tc2VhcmNoLWJveF9fZXh0cmFzX19saW1pdGVyID4gaW5wdXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IC0xO1xuICBib3JkZXI6IG5vbmU7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuXG4uZWJzY28tc2VhcmNoLWJveF9fZXh0cmFzX19saW1pdGVyID4gaW5wdXQ6Y2hlY2tlZCArIC5sYWJlbCB7XG4gIGJvcmRlci1jb2xvcjogIzE1MmQ1NTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWZmYTtcbiAgY29sb3I6ICMxNTJkNTU7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjMTUyZDU1O1xufVxuXG4uZWJzY28tc2VhcmNoLWJveF9fZXh0cmFzX19saW1pdGVyLm5vdmVsaXN0ID4gaW5wdXQ6Y2hlY2tlZCArIC5sYWJlbCB7XG4gIGJvcmRlci1jb2xvcjogIzYzNDc5MDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTBmMDtcbiAgY29sb3I6ICM2MzQ3OTA7XG59XG5cbi5lYnNjby1zZWFyY2gtYm94X19leHRyYXNfX2xpbWl0ZXI6aG92ZXIgPiBpbnB1dDpjaGVja2VkICsgLmxhYmVsIHtcbiAgY29sb3I6ICMzZDNmNDI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG4gIGJvcmRlci1jb2xvcjogIzhkOTA5NTtcbn1cblxuLmVic2NvLXNlYXJjaC1ib3hfX2V4dHJhc19fbGltaXRlci5ub3ZlbGlzdDpob3ZlciA+IGlucHV0OmNoZWNrZWQgKyAubGFiZWwge1xuICBjb2xvcjogIzQ3MzM2NztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NkYzBlMDtcbiAgYm9yZGVyLWNvbG9yOiAjNDczMzY3O1xufVxuXG4uZWJzY28tc2VhcmNoLWJveF9fbG9nbyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAxcmVtO1xufVxuXG4uZWJzY28tc2VhcmNoLWJveF9fbG9nb19faW1hZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDBweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5lYnNjby1zZWFyY2gtYm94X19oZWFkZXIge1xuICBtYXJnaW4tYmxvY2stZW5kOiAwLjY3cmVtO1xuICBmb250LWZhbWlseTogXCJOb3RvIFNlcmlmXCIsIEdlb3JnaWEsIHNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzE2MTcxODtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuXG4uZWJzY28tc2VhcmNoLWJveF9fcmFkaW8ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgZ2FwOiAwLjVyZW07XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLmVic2NvLXNlYXJjaC1ib3hfX3JhZGlvID4gbGFiZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5lYnNjby1zZWFyY2gtYm94X19yYWRpbyA+IGxhYmVsID4gW3R5cGU9XCJyYWRpb1wiXSB7XG4gIGRpc3BsYXk6IGNvbnRlbnRzO1xuICBoZWlnaHQ6IDA7XG4gIHdpZHRoOiAwO1xuICBvcGFjaXR5OiAwO1xufVxuXG4uZWJzY28tc2VhcmNoLWJveF9fcmFkaW8gPiBsYWJlbCA+IFt0eXBlPVwicmFkaW9cIl0gKyBzcGFuIHtcbiAgY29sb3I6ICM1NTU4NWQ7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzhkOTA5NTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZy1pbmxpbmU6IDAuNzVyZW07XG4gIHBhZGRpbmctYmxvY2s6IDAuNXJlbTtcbn1cblxuLmVic2NvLXNlYXJjaC1ib3hfX3JhZGlvID4gbGFiZWwgPiBbdHlwZT1cInJhZGlvXCJdICsgc3Bhbjpob3ZlciB7XG4gIGNvbG9yOiAjM2QzZjQyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xufVxuXG4uZWJzY28tc2VhcmNoLWJveF9fcmFkaW8gPiBsYWJlbCA+IFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIHNwYW4ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjM2U3NWNmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllZmZhO1xuICBjb2xvcjogIzJkNjJiNztcbn1cblxuLmVic2NvLXNlYXJjaC1ib3hfX3JhZGlvID4gbGFiZWwgPiBbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyBzcGFuOmhvdmVyIHtcbiAgY29sb3I6ICMxZDNmNzU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkOGUzZjU7XG4gIGJvcmRlci1jb2xvcjogIzhkOTA5NTtcbn1cblxuLmVic2NvLXNlYXJjaC1ib3hfX3JhZGlvID4gbGFiZWwgPiBbdHlwZT1cInJhZGlvXCJdOmZvY3VzICsgc3BhbiB7XG4gIGJvcmRlci1jb2xvcjogIzNlNzVjZjtcbiAgYm94LXNoYWRvdzpcbiAgICAwIDAgMCAxcHggIzNlNzVjZixcbiAgICAwIDAgMCA0cHggI2Q4ZTNmNTtcbn1cblxuLmVic2NvLXNlYXJjaC1ib3hfX3NlYXJjaCA+IHNlbGVjdCB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3JkZXItaW5saW5lLWVuZDogMXB4IHNvbGlkICM4ZDkwOTU7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogMDtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IDA7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiAwLjVyZW07XG4gIHBhZGRpbmctaW5saW5lLWVuZDogMC4ycmVtO1xuICBmb250LXNpemU6IDFyZW07XG59XG5cbi5lYnNjby1zZWFyY2gtYm94X19leHRyYXNfX25scyA+IGxhYmVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZ2FwOiAxY2g7XG59XG5cbi5lYnNjby1zZWFyY2gtYm94X19leHRyYXNfX25scyA+IGxhYmVsID4gaW5wdXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG9wYWNpdHk6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5lYnNjby1zZWFyY2gtYm94X19leHRyYXNfX25sc19fZGlzcGxheSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICB3aWR0aDogY2FsYygxLjFlbSAqIDIgKyAwLjJlbSAqIDIpO1xuICBoZWlnaHQ6IGNhbGMoMS4wMWVtICsgMC4yZW0gKiAyKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItcmFkaXVzOiAxMDB2dztcbiAgYm9yZGVyOiAycHggc29saWQgIzhkOTA5NTtcbiAgdHJhbnNpdGlvbjogMjUwbXM7XG59XG5cbi5lYnNjby1zZWFyY2gtYm94X19leHRyYXNfX25sc19fZGlzcGxheV9fYmVmb3JlIHtcbiAgei1pbmRleDogMjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogMC4yZW07XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHdpZHRoOiAxLjFlbTtcbiAgaGVpZ2h0OiAxLjFlbTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGQ5MDk1O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbjogaW5oZXJpdDtcbn1cblxuLmVic2NvLXNlYXJjaC1ib3hfX2V4dHJhc19fbmxzXG4gID4gbGFiZWw6Zm9jdXNcbiAgLmVic2NvLXNlYXJjaC1ib3hfX2V4dHJhc19fbmxzX19kaXNwbGF5LFxuLmVic2NvLXNlYXJjaC1ib3hfX2V4dHJhc19fbmxzXG4gID4gbGFiZWxcbiAgPiBpbnB1dDpmb2N1c1xuICArIC5lYnNjby1zZWFyY2gtYm94X19leHRyYXNfX25sc19fZGlzcGxheSB7XG4gIG91dGxpbmU6IDJweCBhdXRvIC13ZWJraXQtZm9jdXMtcmluZy1jb2xvcjtcbiAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbn1cblxuLmVic2NvLXNlYXJjaC1ib3hfX2V4dHJhc19fbmxzID4gbGFiZWw6Zm9jdXMsXG4uZWJzY28tc2VhcmNoLWJveF9fZXh0cmFzX19ubHNcbiAgPiBsYWJlbDpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpXG4gIC5lYnNjby1zZWFyY2gtYm94X19leHRyYXNfX25sc19fZGlzcGxheSxcbi5lYnNjby1zZWFyY2gtYm94X19leHRyYXNfX25sc1xuICA+IGxhYmVsXG4gID4gaW5wdXQ6Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKVxuICArIC5lYnNjby1zZWFyY2gtYm94X19leHRyYXNfX25sc19fZGlzcGxheSB7XG4gIG91dGxpbmU6IDA7XG59XG5cbi5lYnNjby1zZWFyY2gtYm94X19leHRyYXNfX25sc1xuICA+IGxhYmVsXG4gID4gaW5wdXQ6Y2hlY2tlZFxuICArIC5lYnNjby1zZWFyY2gtYm94X19leHRyYXNfX25sc19fZGlzcGxheSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMjFmNDY7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMxMjFmNDY7XG59XG5cbi5lYnNjby1zZWFyY2gtYm94X19leHRyYXNfX25sczpob3ZlclxuICA+IGxhYmVsXG4gID4gaW5wdXQ6Y2hlY2tlZFxuICArIC5lYnNjby1zZWFyY2gtYm94X19leHRyYXNfX25sc19fZGlzcGxheSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMjFmNDYgO1xufVxuXG4uZWJzY28tc2VhcmNoLWJveF9fZXh0cmFzX19ubHM6aG92ZXJcbiAgPiBsYWJlbFxuICA+IGlucHV0Om5vdCg6Y2hlY2tlZClcbiAgKyAuZWJzY28tc2VhcmNoLWJveF9fZXh0cmFzX19ubHNfX2Rpc3BsYXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xufVxuXG4uZWJzY28tc2VhcmNoLWJveF9fZXh0cmFzX19ubHM6aG92ZXJcbiAgLmVic2NvLXNlYXJjaC1ib3hfX2V4dHJhc19fbmxzX19kaXNwbGF5X19iZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmU3Mjc3O1xufVxuXG4uZWJzY28tc2VhcmNoLWJveF9fZXh0cmFzX19ubHM6aG92ZXIgLmVic2NvLXNlYXJjaC1ib3hfX2V4dHJhc19fbmxzX19kaXNwbGF5IHtcbiAgYm9yZGVyLWNvbG9yOiAjNmU3Mjc3O1xufVxuXG4uZWJzY28tc2VhcmNoLWJveF9fZXh0cmFzX19ubHNcbiAgPiBsYWJlbFxuICA+IGlucHV0OmNoZWNrZWRcbiAgKyAuZWJzY28tc2VhcmNoLWJveF9fZXh0cmFzX19ubHNfX2Rpc3BsYXlcbiAgPiAuZWJzY28tc2VhcmNoLWJveF9fZXh0cmFzX19ubHNfX2Rpc3BsYXlfX2JlZm9yZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDEwMCUsIC01MCUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG5bZGlyPVwicnRsXCJdIC5lYnNjby1zZWFyY2gtYm94X19leHRyYXNfX25sc19fZGlzcGxheV9fYmVmb3JlIHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDAuMmVtO1xufVxuXG5bZGlyPVwicnRsXCJdXG4gIC5lYnNjby1zZWFyY2gtYm94X19leHRyYXNfX25sc1xuICA+IGxhYmVsXG4gID4gaW5wdXQ6Y2hlY2tlZFxuICArIC5lYnNjby1zZWFyY2gtYm94X19leHRyYXNfX25sc19fZGlzcGxheVxuICA+IC5lYnNjby1zZWFyY2gtYm94X19leHRyYXNfX25sc19fZGlzcGxheV9fYmVmb3JlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwMCUsIC01MCUpO1xufVxuXG4uZWJzY28tc2VhcmNoLWJveF9fZXh0cmFzX19ubHNfX2Rpc3BsYXlfX2ljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxZW07XG4gIGhlaWdodDogMWVtO1xuICBmaWxsOiBjdXJyZW50Y29sb3I7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNvbG9yOiAjZmZmO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiAwLjM1ZW07XG4gIGZvbnQtc2l6ZTogNzUlO1xufVxuXG4uZWJzY28tc2VhcmNoLWJveF9fZXh0cmFzX19ubHNfX2Rpc3BsYXlfX3RleHQge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBjb2xvcjogIzU1NTg1ZDtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbiIsIkBpbXBvcnQgXCIuLi8uLi9iYXNlL19taXhpbnMuc2Nzc1wiO1xuQGltcG9ydCBcIi4uLy4uL2Jhc2UvX3ZhcmlhYmxlcy5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vYmFzZS9fY29sb3JzLnNjc3NcIjtcblxuLyogU3R1ZGVudHMgTGlzdCBTZWN0aW9uICovXG4uc3R1ZGVudHMtbGlzdC1zZWN0aW9uIHtcbiAgcGFkZGluZy10b3A6IDYwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMDBweDtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgcGFkZGluZy10b3A6IDQwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gIH1cbiAgLnN0dWRlbnRzLWxpc3RfX3RpdGxlIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgY29sb3I6ICRkYXJrLWJsdWU7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTZweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgIH1cblxuICAgIC5kaXZpZGVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgIHdpZHRoOiA4OHB4O1xuICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvcG5nL3VuZGVybGluZS5wbmdcIik7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICB9XG4gIH1cbiAgLnN0dWRlbnRzLWxpc3Qge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTE0MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgICBnYXA6IDI0cHg7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICAgICAgcGFkZGluZy1pbmxpbmU6IDE1cHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgMWZyKTtcbiAgICB9XG4gIH1cbn1cbiIsIkBpbXBvcnQgXCIuLi8uLi9iYXNlL19taXhpbnMuc2Nzc1wiO1xuQGltcG9ydCBcIi4uLy4uL2Jhc2UvX3ZhcmlhYmxlcy5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vYmFzZS9fY29sb3JzLnNjc3NcIjtcblxuLyogVmlkZW8gU2VjdGlvbiAqL1xuLnZpZGVvLXNlY3Rpb24ge1xuICBtYXgtd2lkdGg6IDExOTBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmctdG9wOiAxNDVweDtcbiAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDgwcHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctaW5saW5lOiAxNXB4O1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMzJweDtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgfVxuXG4gICYgPiBkaXYge1xuICAgIC8vZmxleC1iYXNpczogNTAlO1xuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgcGFkZGluZy10b3A6IDQwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gIH1cbiAgJl9fdGl0bGUge1xuICAgIHRleHQtYWxpZ246IHN0YXJ0O1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGNvbG9yOiAkZGFyay1ibHVlO1xuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDI0cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICB9XG5cbiAgICAuZGl2aWRlciB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIHdpZHRoOiA4OHB4O1xuICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvcG5nL3VuZGVybGluZS5wbmdcIik7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICB9XG4gIH1cbiAgJl9fc3VidGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGNvbG9yOiAkdGV4dC1ib2R5O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1oZWVibztcbiAgICBwIHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBjb2xvcjogJHRleHQtYm9keTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktaGVlYm87XG4gICAgfVxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgIH1cbiAgfVxuXG4gICZfX2J1dHRvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICBhe1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjMjgzNzY0O1xuICAgICAgZ2FwOiAxNnB4O1xuICAgICAgcGFkZGluZzogMTBweCAzMnB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogNjBweDtcbiAgICAgIGJvcmRlci13aWR0aDogMXB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktbm9hbTtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAlO1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICBjb2xvcjogIzI4Mzc2NDtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMnB4KTtcbiAgICAgIH1cbiAgICAgIHNwYW57XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBnYXA6IDhweDtcbiAgICAgICAgYmFja2dyb3VuZDogIzI4Mzc2NDtcbiAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICAgICAgc3Zne1xuICAgICAgICAgIHdpZHRoOiAxM3B4O1xuICAgICAgICAgIGhlaWdodDogMTNweDtcbiAgICAgICAgICBwYXRoe1xuICAgICAgICAgICAgZmlsbDogI2ZmZjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICY6aG92ZXJ7XG4gICAgICAgIGJvcmRlci1jb2xvcjogI2ZkYzY0MTtcbiAgICAgICAgY29sb3I6ICNmZGM2NDE7XG4gICAgICAgIHNwYW57XG4gICAgICAgICAgYmFja2dyb3VuZDogI2ZkYzY0MTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSBzY2FsZSgxLjEpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fY29udGVudCB7XG4gICAgZmxleDogMTtcbiAgfVxuICAmX192aWRlb3tcbiAgICBmbGV4OiAwIDAgNTcycHg7XG4gIH1cbiAgJl9fdmlkZW8taW1hZ2Uge1xuICAgIGhlaWdodDogMzU3cHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXgtd2lkdGg6IDU3MnB4O1xuICAgIFxuICAgICYudmlkZW8taGFzLXRleHQge1xuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGluc2V0OiAwO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjMDAwMDAwY2M7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIGhlaWdodDogMjI1cHg7XG4gICAgfVxuICAgIGltZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgIH1cbiAgICAudmlkZW8tc2VjdGlvbl9fdmlkZW8tY29udGVudCB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgei1pbmRleDogMTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgZ2FwOiAxOXB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gICAgICBjb2xvcjogJHdoaXRlLTI7XG4gICAgICBtaW4td2lkdGg6IDM0MHB4O1xuXG4gICAgICAudmlkZW8tc2VjdGlvbl9fdmlkZW8tYnRuIHtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDIwMG1zIGxpbmVhcjtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC52aWRlby1zZWN0aW9uX192aWRlby10ZXh0IHtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIkBpbXBvcnQgXCIuLi8uLi9iYXNlL19taXhpbnMuc2Nzc1wiO1xuQGltcG9ydCBcIi4uLy4uL2Jhc2UvX3ZhcmlhYmxlcy5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vYmFzZS9fY29sb3JzLnNjc3NcIjtcbi8qIEJhbm5lciBTdHVkZW50cyBMaW5rIFNlY3Rpb24gKi9cbi5oZXJvLXNlY3Rpb24tYmFubmVyLW1haW4tc2VhcmNoIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcblxuICAuaGVyby1jb250ZW50IHtcbiAgICBtYXgtd2lkdGg6IDEyODBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG5cbiAgLmhlcm8td3JhcHBlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1pbi1oZWlnaHQ6IDI1MHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgYm94LXNoYWRvdzogMHB4IDRweCAzNXB4IDBweCAjMjgzNzY0MTQ7XG4gICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDFweCk7XG4gICAgYm9yZGVyOiA4cHggc29saWQ7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpKSwgcmFkaWFsLWdyYWRpZW50KDczJSA3MyUgYXQgNDcuMyUgMjclLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNTUpIDAlLCByZ2JhKDIzMywgMjM3LCAyNDIsIDAuMTY1KSAxMDAlKSAvKiB3YXJuaW5nOiBncmFkaWVudCB1c2VzIGEgcm90YXRpb24gdGhhdCBpcyBub3Qgc3VwcG9ydGVkIGJ5IENTUyBhbmQgbWF5IG5vdCBiZWhhdmUgYXMgZXhwZWN0ZWQgKi87XG4gICAgYm9yZGVyLWltYWdlLXNvdXJjZTogcmFkaWFsLWdyYWRpZW50KDEyNi44OCUgMjkxLjYlIGF0IC0xMS45OCUgLTIwLjExJSwgcmdiYSgyNDAsIDI0MCwgMjQwLCAwLjcpIDAlLCByZ2JhKDI1MSwgMjUxLCAyNTEsIDAuNTYwNzU1KSAyNC40NCUsIHJnYmEoMjM4LCAyMzgsIDIzOCwgMCkgMTAwJSkgLyogd2FybmluZzogZ3JhZGllbnQgdXNlcyBhIHJvdGF0aW9uIHRoYXQgaXMgbm90IHN1cHBvcnRlZCBieSBDU1MgYW5kIG1heSBub3QgYmVoYXZlIGFzIGV4cGVjdGVkICovO2Rpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHBhZGRpbmc6IDY2cHggMTIwcHg7XG4gICAgbWF4LXdpZHRoOiAxMjgwcHg7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICBtaW4taGVpZ2h0OiAyMDJweDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICAgIHBhZGRpbmc6IDAgMTZweCAwIDE2cHg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gICAgfVxuICB9XG5cbiAgLmhlcm8tdGV4dC1zZWN0aW9uIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuXG4gIC5oZXJvLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDYwcHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgY29sb3I6ICRtYWluLWJsdWU7XG4gICAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICBtYXJnaW46IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgZm9udC1zaXplOiAzOHB4O1xuICAgIH1cbiAgfVxuICAuaGVyby1zZWFyY2gtd3JhcHBlcntcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgIGZvcm0uc2VhcmNoLWZvcm0tYmFubmVyIHtcbiAgICAgIC5zZWFyY2gtY29udGFpbmVyLWJhbm5lciB7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG59XG5cbiIsIkBpbXBvcnQgXCIuLi8uLi9iYXNlL19taXhpbnMuc2Nzc1wiO1xuQGltcG9ydCBcIi4uLy4uL2Jhc2UvX3ZhcmlhYmxlcy5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vYmFzZS9fY29sb3JzLnNjc3NcIjtcblxuLyogU2VhcmNoIExpc3QgKi9cbi5zZWFyY2gtbGlzdCB7XG4gICZfX2xvYWQtbW9yZS1idXR0b24ge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgbWFyZ2luLXRvcDogMjRweDtcbiAgICB9XG4gICAgJi5oaWRkZW4ge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgJl9fYnV0dG9uIHtcbiAgICAgIGNvbG9yOiAkbWFpbi1ibHVlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG1haW4teWVsbG93O1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgJHllbGxvdztcbiAgICAgIHBhZGRpbmc6IDhweCAzMnB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogNjBweDtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWhlZWJvO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgb3BhY2l0eTogMC45O1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuc2VhcmNoLW5vLXJlc3VsdHMge1xuICAgIG1heC13aWR0aDogNDk2cHg7XG4gICAgcGFkZGluZy1pbmxpbmU6IDE1cHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICBpbWd7XG4gICAgICBtYXgtd2lkdGg6IDMyMHB4O1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIG1heC13aWR0aDogMjA4cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgaDIge1xuICAgICAgY29sb3I6ICR0ZXh0LWJvZHk7XG4gICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgaDUge1xuICAgICAgY29sb3I6ICR0ZXh0LWJvZHk7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1oZWVibztcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgfVxuXG4gICAgLmhlcm8tbGlua3MtbGlzdCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGdhcDogMjZweDtcbiAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgbWFyZ2luLXRvcDogMzJweDtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBnYXA6IDE2cHg7XG4gICAgICB9XG5cbiAgICAgIC5oZXJvLWxpbmstaXRlbSB7XG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAuaGVyby1ibnRzLWxpbmsge1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHBhZGRpbmctaW5saW5lOiAzMnB4O1xuICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA4MHB4O1xuICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgIGNvbG9yOiAkbWFpbi1ibHVlO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktaGVlYm87XG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMTBweCk7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgLmhlcm8tYm50cy1saW5rIHtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRtYWluLWJsdWU7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1ub2FtO1xuXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgIGxlZnQ6IC0xMnB4O1xuICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbWFpbi1ibHVlO1xuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnJTIweG1sbnMlM0QnaHR0cCUzQS8vd3d3LnczLm9yZy8yMDAwL3N2ZyclMjB3aWR0aCUzRCcxMCclMjBoZWlnaHQlM0QnMTAnJTIwdmlld0JveCUzRCcwJTIwMCUyMDEzJTIwMTMnJTNFJTNDcGF0aCUyMGZpbGwlM0Qnd2hpdGUnJTIwZCUzRCdNNi4wNTc2JTIwMEw3LjA2NzQlMjAxLjAwOTglMjAyLjczMDMlMjA1LjM0N2g5LjY4NHYxLjQyNEgyLjczMDNMNy4wNjc0JTIwMTEuMTA4JTIwNi4wNTc2JTIwMTIuMTE4JTIwMCUyMDYuMDU5JTIwNi4wNTc2JTIwMHonLyUzRSUzQy9zdmclM0VcIik7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxNnB4IDE2cHg7XG4gICAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGxlZnQ6IC0xNnB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJAaW1wb3J0IFwiLi4vLi4vYmFzZS9fbWl4aW5zLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi9iYXNlL192YXJpYWJsZXMuc2Nzc1wiO1xuQGltcG9ydCBcIi4uLy4uL2Jhc2UvX2NvbG9ycy5zY3NzXCI7XG4vKiBCYW5uZXIgU3R1ZGVudHMgTGluayBTZWN0aW9uICovXG4uaGVyby1zZWN0aW9uLWJhbm5lci1yb3V0ZS1wYWdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmhlcm8tY29udGVudCB7XG4gICAgbWF4LXdpZHRoOiAxMjgwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcGFkZGluZzogMCAxcmVtO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIC5oZXJvLWltYWdlLTEsXG4gICAgLmhlcm8taW1hZ2UtMiB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB3aWR0aDogMzE0cHg7XG4gICAgICBoZWlnaHQ6IDMxNHB4O1xuICAgICAgbWF4LXdpZHRoOiAzMTRweDtcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIHdpZHRoOiAxNDlweDtcbiAgICAgICAgaGVpZ2h0OiAxNDlweDtcbiAgICAgICAgbWF4LXdpZHRoOiAxNDlweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuaGVyby1pbWFnZS0xIHtcbiAgICAgIGxlZnQ6IC0yMDBweDtcbiAgICAgIHRvcDogMTFweDtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICBsZWZ0OiAtMTAwcHg7XG4gICAgICAgIHRvcDogMTAwcHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5oZXJvLWltYWdlLTIge1xuICAgICAgcmlnaHQ6IC0yMjBweDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICByaWdodDogLTkwcHg7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuaGVyby13cmFwcGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWluLWhlaWdodDogNDAwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICBib3gtc2hhZG93OiAwcHggNHB4IDM1cHggMHB4ICMyODM3NjQxNDtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCkpLCByYWRpYWwtZ3JhZGllbnQoNTAlIDUwJSBhdCA1MCUgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNTUpIDAlLCByZ2JhKDIxNiwgMjE2LCAyMTYsIDAuMDU1KSAxMDAlKTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBwYWRkaW5nOiA2NnB4IDEyMHB4O1xuICAgIGdhcDogMTYwcHg7XG4gICAgbWF4LXdpZHRoOiAxMjgwcHg7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgICBwYWRkaW5nOiA0N3B4IDM4cHggMTZweCAxNXB4O1xuICAgICAgZ2FwOiAzMnB4O1xuICAgIH1cbiAgfVxuXG4gIC5oZXJvLWltYWdlIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIH1cbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaW1nIHtcbiAgICAgIHdpZHRoOiAzMDBweDtcbiAgICAgIGhlaWdodDogMzAwcHg7XG4gICAgICBtaW4td2lkdGg6IDMwMHB4O1xuICAgICAgbWluLWhlaWdodDogMzAwcHg7XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgYm9yZGVyLXJhZGl1czogMzAwcHg7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgd2lkdGg6IDIzMHB4O1xuICAgICAgICBoZWlnaHQ6IDIzMHB4O1xuICAgICAgICBtaW4td2lkdGg6IDIzMHB4O1xuICAgICAgICBtaW4taGVpZ2h0OiAyMzBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYnRuLXNob3ctdmlkZW8tbW9kYWx7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IC0xMHB4O1xuICAgICAgbGVmdDogLTEwcHg7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAyMDBtcyBsaW5lYXI7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgYm90dG9tOiAtMjBweDtcbiAgICAgICAgbGVmdDogLTIwcHg7XG4gICAgICB9XG4gICAgICAmOmhvdmVye1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gICAgICB9XG5cblxuICAgICAgc3Zne1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuaGVyby10ZXh0LXNlY3Rpb24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuXG4gIC5oZXJvLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDYwcHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgY29sb3I6ICRkYXJrLWJsdWU7XG4gICAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICBtYXJnaW46IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgIG1heC13aWR0aDogNDMwcHg7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICBmb250LXNpemU6IDM4cHg7XG4gICAgICBtYXgtd2lkdGg6IHVuc2V0O1xuICAgIH1cbiAgICBzcGFue1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICB9XG4gIH1cbiAgLmhlcm8tc3VidGl0bGUge1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktaGVlYm87XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgY29sb3I6ICR0ZXh0LWJvZHk7XG4gICAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gICAgbWFyZ2luOiAwO1xuICAgIG1heC13aWR0aDogNDMwcHg7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBtYXgtd2lkdGg6IHVuc2V0O1xuICAgICAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gICAgICBjb2xvcjogIzNFNDI0RjtcbiAgICB9XG4gIH1cbiAgLmhlcm8tbGlua3Mtd3JhcHBlciB7XG4gICAgbWFyZ2luLXRvcDogMjRweDtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gICAgfVxuICB9XG5cbiAgLmhlcm8tbGlua3MtbGlzdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBnYXA6IDI2cHg7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBnYXA6IDE2cHg7XG4gICAgfVxuICAgIC5oZXJvLWxpbmstaXRlbSB7XG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcGFkZGluZzogMDtcbiAgICB9XG4gICAgLmhlcm8tYm50cy1saW5rIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgcGFkZGluZy1pbmxpbmU6IDMycHg7XG4gICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkbWFpbi1ibHVlO1xuICAgICAgYm9yZGVyLXJhZGl1czogODBweDtcbiAgICAgIGJhY2tncm91bmQ6ICRtYWluLXllbGxvdztcbiAgICAgIGNvbG9yOiAkbWFpbi1ibHVlO1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMTBweCk7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIH1cblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAtMTJweDtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgYmFja2dyb3VuZDogJG1haW4tYmx1ZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyUyMHhtbG5zJTNEJ2h0dHAlM0EvL3d3dy53My5vcmcvMjAwMC9zdmcnJTIwd2lkdGglM0QnMTAnJTIwaGVpZ2h0JTNEJzEwJyUyMHZpZXdCb3glM0QnMCUyMDAlMjAxMyUyMDEzJyUzRSUzQ3BhdGglMjBmaWxsJTNEJ3doaXRlJyUyMGQlM0QnTTYuMDU3NiUyMDBMNy4wNjc0JTIwMS4wMDk4JTIwMi43MzAzJTIwNS4zNDdoOS42ODR2MS40MjRIMi43MzAzTDcuMDY3NCUyMDExLjEwOCUyMDYuMDU3NiUyMDEyLjExOCUyMDAlMjA2LjA1OSUyMDYuMDU3NiUyMDB6Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTZweCAxNnB4O1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgICAgfVxuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBsZWZ0OiAtMTZweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5oZXJvLWxpc3QtaWNvbnMge1xuICAgIG1heC13aWR0aDogNTY1cHg7XG4gICAgbWFyZ2luLXRvcDogNjRweDtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICB9XG4gICAgJi5ncmlkLTUtY29scyB7XG4gICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgZ2FwOiA4cHg7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg1LCAxZnIpO1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gICAgICAgIGdhcDogMTZweDtcbiAgICAgICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICAgICAgfVxuICAgIH1cbiAgICAuaGVyby1saXN0LWljb24taXRlbSB7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiA4cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbiIsIkBpbXBvcnQgXCIuLi8uLi9iYXNlL19taXhpbnMuc2Nzc1wiO1xuQGltcG9ydCBcIi4uLy4uL2Jhc2UvX3ZhcmlhYmxlcy5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vYmFzZS9fY29sb3JzLnNjc3NcIjtcblxuLnRlYW0tbWVtYmVyLWNvbnRlbnQge1xuICBwYWRkaW5nOiA0MHB4IDAgNjBweDtcblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICBwYWRkaW5nOiAyNHB4IDAgNDBweDtcbiAgfVxuXG4gIC5jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDMycHg7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIGdhcDogMjRweDtcbiAgICB9XG4gIH1cbn1cblxuLnRlYW0tbWVtYmVyLWNvbnRhY3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMjRweDtcbiAgcGFkZGluZzogMjBweCAyNHB4O1xuICBiYWNrZ3JvdW5kOiAkYmFjaztcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAxNnB4O1xuICAgIHBhZGRpbmc6IDE2cHg7XG4gIH1cblxuICAmX19pdGVtIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogOHB4O1xuICAgIGNvbG9yOiAkbWFpbi1ibHVlO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWhlZWJvO1xuICAgIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcblxuICAgIHN2ZyB7XG4gICAgICBmbGV4LXNocmluazogMDtcbiAgICAgIGNvbG9yOiAkbWFpbi15ZWxsb3c7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogJG1haW4teWVsbG93O1xuICAgIH1cbiAgfVxufVxuXG4udGVhbS1tZW1iZXItc2VjdGlvbiB7XG4gICZfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBjb2xvcjogJG1haW4tYmx1ZTtcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWhlZWJvO1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDEycHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRtYWluLXllbGxvdztcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA4cHg7XG4gICAgfVxuICB9XG5cbiAgJl9fY29udGVudCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgY29sb3I6ICRkYXJrLWJsdWU7XG4gICAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWhlZWJvO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuXG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgIHVsLCBvbCB7XG4gICAgICBtYXJnaW46IDEycHggMDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDI0cHg7XG5cbiAgICAgIGxpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIGEge1xuICAgICAgY29sb3I6ICRtYWluLXllbGxvdztcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICRtYWluLWJsdWU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi50ZWFtLW1lbWJlci1jdiB7XG4gICZfX2xpbmtzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBnYXA6IDE2cHg7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgfVxuICB9XG5cbiAgJl9fbGluayB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDhweDtcbiAgICBwYWRkaW5nOiAxMnB4IDI0cHg7XG4gICAgYmFja2dyb3VuZDogJG1haW4tYmx1ZTtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1oZWVibztcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZSwgdHJhbnNmb3JtIDAuMnMgZWFzZTtcblxuICAgIHN2ZyB7XG4gICAgICBmbGV4LXNocmluazogMDtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6ICRkYXJrLWJsdWU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTJweCk7XG4gICAgfVxuICB9XG59XG5cbiIsIkBpbXBvcnQgXCIuLi9iYXNlL19taXhpbnMuc2Nzc1wiO1xuQGltcG9ydCBcIi4uL2Jhc2UvX3ZhcmlhYmxlcy5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vYmFzZS9fY29sb3JzLnNjc3NcIjtcblxuLnRoYW5rIHtcblxuICAuY29udGVudHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBnYXA6IDBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogODBweCAwIDEwMHB4IDA7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuXG4gICAgLmljb257XG4gICAgICBtYXJnaW4tYm90dG9tOiAzNXB4O1xuICAgICAgaW1ne1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICBoZWlnaHQ6IDIwNXB4O1xuICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnRpdGxle1xuICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1ub2FtO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGZvbnQtc3R5bGU6IEJvbGQ7XG4gICAgICBmb250LXNpemU6IDM4cHg7XG4gICAgICBsaW5lLWhlaWdodDogMTAwJTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgY29sb3I6IHJnYmEoNjIsIDY2LCA3OSwgMSk7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gICAgICBcbiAgICB9XG4gICAgLmRlc2NyaXB0aW9ue1xuICAgICAgZm9udC1mYW1pbHk6IEhlZWJvLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGZvbnQtc3R5bGU6IFNlbWlCb2xkO1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgY29sb3I6IHJnYmEoNjIsIDY2LCA3OSwgMSk7XG4gICAgICBsaW5lLWhlaWdodDogMTMwJTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBcbiAgICB9XG4gICAgLmJ1dHRvbntcbiAgICAgIG1hcmdpbi10b3A6IDM1cHg7XG4gICAgICBhe1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDEpO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDQwLCA1NSwgMTAwLCAxKTtcbiAgICAgICAgd2lkdGg6IDEyN3B4O1xuICAgICAgICBoZWlnaHQ6IDM1cHg7XG4gICAgICAgIGdhcDogMTZweDtcbiAgICAgICAgcGFkZGluZy10b3A6IDEycHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMnB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDYwcHg7XG4gICAgICAgIGJvcmRlci13aWR0aDogMXB4O1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LW5vYW07XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMCU7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICBjb2xvcjogcmdiYSg0MCwgNTUsIDEwMCwgMSk7XG5cbiAgICAgICAgc3BhbntcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgZ2FwOiA4cHg7XG4gICAgICAgICAgYmFja2dyb3VuZDogIzI4Mzc2NDtcbiAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgICAgICAgc3Zne1xuICAgICAgICAgICAgd2lkdGg6IDEzcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDEzcHg7XG4gICAgICAgICAgICBmaWxsOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDEpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmOmhvdmVye1xuICAgICAgICAgIHNwYW57XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSBzY2FsZSgxLjEpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG59XG4iLCJAaW1wb3J0IFwiLi4vYmFzZS9fbWl4aW5zLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi9iYXNlL192YXJpYWJsZXMuc2Nzc1wiO1xuQGltcG9ydCBcIi4uL2Jhc2UvX2NvbG9ycy5zY3NzXCI7XG5cblxuLm5vdC1mb3VuZHtcblxuICAgICAgLmNvbnRlbnR7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBnYXA6IDBweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiA4MHB4IDAgMTAwcHggMDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIFxuICAgICAgICAuaWNvbntcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzNXB4O1xuICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgICAgICBoZWlnaHQ6IDIwNXB4O1xuICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICBcbiAgICAgICAgLnRpdGxle1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktbm9hbTtcbiAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgIGZvbnQtc3R5bGU6IEJvbGQ7XG4gICAgICAgICAgZm9udC1zaXplOiAzOHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgY29sb3I6IHJnYmEoNjIsIDY2LCA3OSwgMSk7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICAgICAgICAgIFxuICAgICAgICB9XG4gICAgICAgIC5kZXNjcmlwdGlvbntcbiAgICAgICAgICBmb250LWZhbWlseTogSGVlYm8sIHNhbnMtc2VyaWY7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICBmb250LXN0eWxlOiBTZW1pQm9sZDtcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgY29sb3I6IHJnYmEoNjIsIDY2LCA3OSwgMSk7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgXG4gICAgICAgIH1cbiAgICAgICAgLmJ1dHRvbntcbiAgICAgICAgICBtYXJnaW4tdG9wOiAzNXB4O1xuICAgICAgICAgIGdhcDogNDBweDtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgYXtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICBjb2xvcjogIzI4Mzc2NDtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICY6Zm9jdXN7XG4gICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICBjb2xvcjogI2ZkYzY0MTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgYS5idXR0b24taG9tZXtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMSk7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDQwLCA1NSwgMTAwLCAxKTtcbiAgICAgICAgICAgIHdpZHRoOiAxMzdweDtcbiAgICAgICAgICAgIGhlaWdodDogMzVweDtcbiAgICAgICAgICAgIGdhcDogMTZweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDBweCAyMHB4O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDYwcHg7XG4gICAgICAgICAgICBib3JkZXItd2lkdGg6IDFweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LW5vYW07XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwJTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgIGNvbG9yOiByZ2JhKDQwLCA1NSwgMTAwLCAxKTtcbiAgICBcbiAgICAgICAgICAgIHNwYW57XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICBnYXA6IDhweDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzI4Mzc2NDtcbiAgICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICAgICAgICAgICAgc3Zne1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxM3B4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTNweDtcbiAgICAgICAgICAgICAgICBmaWxsOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDEpO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICBzcGFue1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHNjYWxlKDEuMSk7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICAgXG59IFxuIl19 */
