@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}.tablepress.rounded{border:none!important;white-space:normal!important}.tablepress.rounded thead tr{background:transparent}.tablepress.rounded thead tr th{text-align:center!important;word-break:normal;background:transparent;color:#283764!important}.tablepress.rounded img{display:inline-block;overflow:hidden;background:#fff;width:130px!important;height:130px!important;border-radius:50%;box-shadow:0 0 0 3px #ddd,0 0 0 5px #fff;object-fit:cover;margin-bottom:10px}@media (max-width:767px){.wpcf7-form-control-wrap{width:100%}.wpcf7-form-control-wrap .select2,.wpcf7-form-control-wrap input[type=email],.wpcf7-form-control-wrap input[type=tel],.wpcf7-form-control-wrap input[type=text],.wpcf7-form-control-wrap input[type=url],.wpcf7-form-control-wrap select,.wpcf7-form-control-wrap textarea{width:100%!important}}.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__actions .translation-button{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:.5rem}.navigation__actions .translation-button a{text-decoration:none;color:#283764;font-size:12px;font-weight:400;font-family:Heebo,sans-serif;line-height:120%;letter-spacing:0;text-align:right}.navigation__actions .translation-button a span{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px}.navigation__actions .translation-button a span svg{width:8px;height:5px}.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;text-decoration:none}.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.menu-item-has-children: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;text-decoration:none}.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 .footer__checkbox,.footer__form-consent>input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:#121f46;border:1px solid #fff;width:1rem;height:1rem;min-width:1rem;border-radius:4px;cursor:pointer;position:relative;transition:all .2s ease}.footer__form-consent .footer__checkbox:checked,.footer__form-consent>input[type=checkbox]:checked{background:#fff}.footer__form-consent .footer__checkbox:checked:after,.footer__form-consent>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}.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:73px;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 17px}@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%}@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:18px;color:#fff;text-align:center;line-height:1;font-weight:700}@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:1360px;padding:30px;-ms-flex-align:start;align-items:start;-ms-flex-pack:justify;justify-content:space-between;gap:55px;border-top:1px solid #f7edcc}@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,.footer__column.active h4:before{transform:translateY(-50%) rotate(180deg)}.footer__column .footer__widget-title,.footer__column h4{font-weight:500;color:#fdc641;text-align:right;width:100%;font-size:22px;position:relative;font-family:FbNoam,sans-serif}.footer__column .footer__widget-title svg,.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 .footer__widget-title svg,.footer__column h4 svg{display:block}}@media (max-width:767px){.footer__column .footer__widget-title,.footer__column h4{font-size:20px;cursor:pointer}}.footer__column .footer__widget-title:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:24px;height:24px;display:none;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%3Cpath d='M18.12 7L12 13.107 5.88 7 4 8.88l8 8 8-8L18.12 7z' fill='%23fff'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;background-size:contain;transition:transform .3s ease}@media (max-width:767px){.footer__column .footer__widget-title:before{display:block}}.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__widget{-ms-flex-align:start;align-items:flex-start}.footer__widget,.footer__widget ul{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:11px;width:100%}.footer__widget ul{list-style:none;padding:0;margin:0;transition:all .3s ease}@media (max-width:767px){.footer__widget ul{height:0;overflow:hidden}}.footer__widget li 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;font-family:Heebo,sans-serif!important;font-weight:700;color:#fff;font-size:.875rem;text-align:right}@media (min-width:768px){.footer__widget li a{padding:.25rem 0}}@media (max-width:767px){.footer__widget li a{font-size:.75rem}}.footer__widget li a:hover{opacity:1}@media (max-width:767px){.footer__column.active .footer__widget ul{height:auto;overflow:visible}}.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:300;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:start;align-items:start;gap:20px;min-height:110px}.graduates-card .person-info .person-info-title{font-weight:700;font-family:Heebo,sans-serif;margin-bottom:8px;line-height:1.3;width:100%;text-align:right}.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 .person-info-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:8px;-ms-flex-align:end;align-items:end}.graduates-card .person-info img{width:96px;height:96px;min-width:96px;border-radius:96px;object-fit:cover;object-position:center center;transform:translateY(16px)}@media (max-width:767px){.graduates-card .person-info img{width:75px;height:75px;min-width:75px;border-radius:75px;transform:translateY(25px)}}.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}}.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}}.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}}@media (max-width:767px){.archive .hero-section-members-banner .hero-content .hero-image-1{left:-110px;top:50px;transform:rotate(77deg)}}@media (max-width:767px){.archive .hero-section-members-banner .hero-content .hero-image-2{right:-70px;bottom:40px}}.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;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}@media (max-width:767px){.feature-cards-slider{width:calc(100% + 30px)}}.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}@media (max-width:767px){.category-description-wrapper .category-description-content{max-height:80px}}.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:4px 18px;border-radius:60px;font-family:FbNoam,sans-serif;font-size:16px;font-weight:500;cursor:pointer;transition:all .3s ease;position:relative;white-space:nowrap;background:#fff;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;font-size:16px}.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;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 .form-want-to-talk-checkbox,.form-want-to-talk-form-consent>input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:#121f46;border:1px solid #fff;width:1rem;height:1rem;min-width:1rem;border-radius:4px;cursor:pointer;position:relative;transition:all .2s ease}.form-want-to-talk-form-consent .form-want-to-talk-checkbox:checked,.form-want-to-talk-form-consent>input[type=checkbox]:checked{background:#fff}.form-want-to-talk-form-consent .form-want-to-talk-checkbox:checked:after,.form-want-to-talk-form-consent>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}.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--desktop{display:block}@media (max-width:767px){.study-programs-tabs--desktop{display:none}}.study-programs-tabs--mobile{display:none!important}@media (max-width:767px){.study-programs-tabs--mobile{display:block!important}}.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)}.study-programs-accordion{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:12px;margin-top:20px}.study-programs-accordion-item{border-radius:8px;overflow:hidden}.study-programs-accordion-btn{width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:16px 20px;background:#fff;border:1px solid #283764;border-radius:8px;font-family:FbNoam,sans-serif;font-size:18px;font-weight:500;color:#283764;cursor:pointer;transition:all .3s ease;text-align:center;-ms-flex-pack:center;justify-content:center;border-radius:50px;margin-bottom:15px}.study-programs-accordion-btn:focus{outline:none}.study-programs-accordion-btn .study-programs-accordion-icon{transition:transform .3s ease;-ms-flex-negative:0;flex-shrink:0}.study-programs-accordion-btn.active{background:#283764;color:#fff;border-color:#283764}.study-programs-accordion-btn.active .study-programs-accordion-icon{transform:rotate(180deg)}.study-programs-accordion-panel{display:none;background:#283764 url(../images/png/study-programs-tabs-content.png) no-repeat 50%;background-size:cover;padding:0;max-height:0;overflow:hidden;transition:max-height .3s ease,padding .3s ease;border-radius:8px;margin-bottom:15px}.study-programs-accordion-panel.active{display:block;padding:20px;max-height:1000px}.study-programs-accordion-panel .study-programs-buttons{-ms-flex-direction:column;flex-direction:column;gap:12px}.study-programs-accordion-panel .study-programs-button{width:100%}.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}@media (max-width:767px){.carousel-different-cards-swiper{width:calc(100% + 30px)}}.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}@media (max-width:767px){.partners-cards-wrapper{width:calc(100% + 30px)}}.partners-cards-wrapper--slider-mode .partners-cards-swiper{overflow:hidden}@media (max-width:767px){.partners-cards-wrapper--slider-mode .partners-cards-swiper .swiper-wrapper{display:-ms-flexbox!important;display:flex!important;-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:75%!important;-ms-flex-negative:0;flex-shrink:0}}@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);justify-items:center;-ms-flex-align:center;align-items:center}@media (max-width:767px){.partners-cards-swiper .swiper-wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media (max-width:767px){.partners-cards-swiper .swiper-slide{-ms-flex-negative:0;flex-shrink:0;width: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:20px;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:0;-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}}.informational-cards-swiper .swiper-slide .informational-card{margin-top:35px}@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;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px;height:auto!important;margin-bottom:40px}.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}@media (max-width:767px){.video-section__video{-ms-flex:0 0 100%;flex:0 0 100%}}.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,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbXBvbmVudHMvZmxleGlibGUvX2luZm9ybWF0aW9uYWxfY2FyZHMuc2NzcyIsImJhc2UvX21peGlucy5zY3NzIiwiYmFzZS9fdHlwb2dyYXBoeS5zY3NzIiwibWFpbi5jc3MiLCJiYXNlL19nbG9iYWwuc2NzcyIsImJhc2UvX3ZhcmlhYmxlcy5zY3NzIiwiYmFzZS9fY29sb3JzLnNjc3MiLCJiYXNlL19ydGwuc2NzcyIsImxheW91dC9faGVhZGVyLnNjc3MiLCJsYXlvdXQvX2Zvb3Rlci5zY3NzIiwiY29tcG9uZW50cy9tb2RhbC9wb3B1cF9xdWlja19jb25zdWx0YXRpb24uc2NzcyIsImNvbXBvbmVudHMvc2VjdGlvbnMvY29va2llLnNjc3MiLCJjb21wb25lbnRzL2NhcmRzL19tZW1iZXJfY2FyZC5zY3NzIiwiY29tcG9uZW50cy9jYXJkcy9fY2FyZF9ncmFkdWF0ZXMuc2NzcyIsImNvbXBvbmVudHMvY2FyZHMvX2Jhc2VfcG9zdF9jYXJkLnNjc3MiLCJjb21wb25lbnRzL2NhcmRzL19ibG9nX2NhcmQuc2NzcyIsImNvbXBvbmVudHMvY2FyZHMvX2NhcmRfc3R1ZGVudC5zY3NzIiwiY29tcG9uZW50cy9jYXJkcy9fZXZlbnRfY2FyZC5zY3NzIiwiY29tcG9uZW50cy9icmVhZGNydW1iL2JyZWFkY3J1bWIuc2NzcyIsImNvbXBvbmVudHMvZmxleGlibGUvX2Jhbm5lcl9zZWFyY2guc2NzcyIsImNvbXBvbmVudHMvZmxleGlibGUvX2Jhbm5lci1jb250YWN0LnNjc3MiLCJjb21wb25lbnRzL2ZsZXhpYmxlL19iYW5uZXJfbWVtYmVycy5zY3NzIiwiY29tcG9uZW50cy9mbGV4aWJsZS9fYmFubmVyX21lbWJlci5zY3NzIiwiY29tcG9uZW50cy9mbGV4aWJsZS9fbGlzdF9tZW1iZXJzLnNjc3MiLCJjb21wb25lbnRzL2ZsZXhpYmxlL19oZXJvX21haW5fYmFubmVyLnNjc3MiLCJjb21wb25lbnRzL2ZsZXhpYmxlL19oZXJvX3ZpZGVvX2Jhbm5lci5zY3NzIiwiY29tcG9uZW50cy9mbGV4aWJsZS9fZmVhdHVyZV9jYXJkc2FjZl9zZWN0aW9uLnNjc3MiLCJjb21wb25lbnRzL2ZsZXhpYmxlL19jb250ZW50X2NhcmRzYWNmX3NlY3Rpb24uc2NzcyIsImNvbXBvbmVudHMvZmxleGlibGUvX2NvbnRlbnRfZWRpdGVkLnNjc3MiLCJjb21wb25lbnRzL2ZsZXhpYmxlL19jb250ZW50X2VkaXRlZF9mYXEuc2NzcyIsImNvbXBvbmVudHMvZmxleGlibGUvX3NsaWRlcl9jYXJkc19jYXJvdXNlbC5zY3NzIiwiY29tcG9uZW50cy9mbGV4aWJsZS9fZm9ybV93YW50X3RvX3RhbGsuc2NzcyIsImNvbXBvbmVudHMvZmxleGlibGUvX3N0dWR5X3Byb2dyYW1zX3NlY3Rpb24uc2NzcyIsImNvbXBvbmVudHMvZmxleGlibGUvX21hdGNoaW5nX2dhbWUuc2NzcyIsImNvbXBvbmVudHMvZmxleGlibGUvX2N0YV9zZWN0aW9uLnNjc3MiLCJjb21wb25lbnRzL2ZsZXhpYmxlL19jYXJvdXNlbF9kaWZmZXJlbnRfY2FyZHMuc2NzcyIsImNvbXBvbmVudHMvZmxleGlibGUvX2dyaWRfZGlmZmVyZW50X3R5cGVzX2NhcmRzLnNjc3MiLCJjb21wb25lbnRzL2ZsZXhpYmxlL19pbnN0YWdyYW1fY2FyZHNfc2VjdGlvbi5zY3NzIiwiPG5vIHNvdXJjZT4iLCJjb21wb25lbnRzL2ZsZXhpYmxlL19wYXJ0bmVyc19jYXJkc19zZWN0aW9uLnNjc3MiLCJjb21wb25lbnRzL2ZsZXhpYmxlL190ZXh0X3BhcmFncmFwaC5zY3NzIiwiY29tcG9uZW50cy9mbGV4aWJsZS9faW5mb19hY2NvcmRpb24uc2NzcyIsImNvbXBvbmVudHMvZmxleGlibGUvX3NoYXJlX3Bvc3Quc2NzcyIsImNvbXBvbmVudHMvZmxleGlibGUvX2xhbmRpbmdfZm9vdGVyLnNjc3MiLCJjb21wb25lbnRzL2ZsZXhpYmxlL19oZWFkZXJfbGFuZGluZy5zY3NzIiwiY29tcG9uZW50cy9mbGV4aWJsZS9fYmFubmVyX2dyYWR1YXRlcy5zY3NzIiwiY29tcG9uZW50cy9mbGV4aWJsZS9fbGlzdF9ncmFkdWF0ZXMuc2NzcyIsImNvbXBvbmVudHMvZmxleGlibGUvX2ZlYXR1cmVkX2ltYWdlLnNjc3MiLCJjb21wb25lbnRzL2ZsZXhpYmxlL19ibG9nX2xpc3Quc2NzcyIsImNvbXBvbmVudHMvZmxleGlibGUvX2Jhbm5lcl9zdHVkZW50c19saW5rLnNjc3MiLCJjb21wb25lbnRzL2ZsZXhpYmxlL19saXN0X3N0dWRlbnRzLnNjc3MiLCJjb21wb25lbnRzL2ZsZXhpYmxlL192aWRlby1zZWN0aW9uLnNjc3MiLCJjb21wb25lbnRzL2ZsZXhpYmxlL19iYW5uZXJfbWFpbl9zZWFyY2guc2NzcyIsImNvbXBvbmVudHMvZmxleGlibGUvX3NlYXJjaF9saXMlRDAlQjUuc2NzcyIsImNvbXBvbmVudHMvZmxleGlibGUvX2Jhbm5lcl9yb3V0ZS5zY3NzIiwiY29tcG9uZW50cy9mbGV4aWJsZS9fdGVhbV9tZW1iZXJfY29udGVudC5zY3NzIiwicGFnZXMvdGhhbmsuc2NzcyIsInBhZ2VzLzQwNC1wYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBR1EseURBQUEsQUFDQSxnRkFBQSxBQ2dFTixXQUNFLGtCQUFBLEFBQ0EsNENBQUEsQUFDQSx1Y0FBQSxBQUNBLGdCQ3BFMEQsQURxRTFELGlCQ3JFK0QsQ0N3Qm5FLEFGd0NFLFdBQ0Usa0JBQUEsQUFDQSxnREFBQSxBQUNBLG1lQUFBLEFBQ0EsZ0JDbkU4RCxBRG9FOUQsaUJDcEVtRSxDQzhCdkUsQUZpQ0UsV0FDRSxrQkFBQSxBQUNBLDhDQUFBLEFBQ0EscWRBQUEsQUFDQSxnQkNsRTRELEFEbUU1RCxpQkNuRWlFLENDb0NyRSxBRjBCRSxXQUNFLGtCQUFBLEFBQ0EsMENBQUEsQUFDQSx5YkFBQSxBQUNBLGdCQ2pFd0QsQURrRXhELGlCQ2xFNkQsQ0MwQ2pFLEFGbUJFLFdBQ0Usa0JBQUEsQUFDQSxvREFBQSxBQUNBLCtmQUFBLEFBQ0EsZ0JDaEVrRSxBRGlFbEUsaUJDakV1RSxDQ2dEM0UsQUZZRSxXQUNFLGtCQUFBLEFBQ0EsNENBQUEsQUFDQSx1Y0FBQSxBQUNBLGdCQy9EMEQsQURnRTFELGlCQ2hFK0QsQ0NzRG5FLEFDMURBLFdBQ0UsbUJBQUEsQUFDQSxzTUFBQSxBQUVBLGdCQUFBLEFBQ0Esa0JBQUEsQUFDQSxpQkFBQSxDRDZERixBQzFEQSxXQUNFLG1CQUFBLEFBQ0EsNExBQUEsQUFFQSxnQkFBQSxBQUNBLGtCQUFBLEFBQ0EsaUJBQUEsQ0QyREYsQUN4REEsV0FDRSxtQkFBQSxBQUNBLGdNQUFBLEFBRUEsZ0JBQUEsQUFDQSxrQkFBQSxBQUNBLGlCQUFBLENEeURGLEFDdERBLFdBQ0UsbUJBQUEsQUFDQSw4TEFBQSxBQUVBLGdCQUFBLEFBQ0Esa0JBQUEsQUFDQSxpQkFBQSxDRHVERixBQ3BEQSxXQUNFLG1CQUFBLEFBQ0EsMExBQUEsQUFFQSxnQkFBQSxBQUNBLGtCQUFBLEFBQ0EsaUJBQUEsQ0RxREYsQUNsREEsV0FDRSxtQkFBQSxBQUNBLDRMQUFBLEFBRUEsZ0JBQUEsQUFDQSxrQkFBQSxBQUNBLGlCQUFBLENEbURGLEFDL0NBLFdBQ0Usa0JBQUEsQUFDQSwwTEFBQSxBQUVBLGdCQUFBLEFBQ0Esa0JBQUEsQUFDQSxpQkFBQSxDRGdERixBQzdDQSxXQUNFLGtCQUFBLEFBQ0EsOExBQUEsQUFFQSxnQkFBQSxBQUNBLGtCQUFBLEFBQ0EsaUJBQUEsQ0Q4Q0YsQUMzQ0EsV0FDRSxrQkFBQSxBQUNBLHNNQUFBLEFBRUEsZ0JBQUEsQUFDQSxrQkFBQSxBQUNBLGlCQUFBLENENENGLEFDekNBLFdBQ0Usa0JBQUEsQUFDQSxrTUFBQSxBQUVBLGdCQUFBLEFBQ0Esa0JBQUEsQUFDQSxpQkFBQSxDRDBDRixBQ3ZDQSxXQUNFLGtCQUFBLEFBQ0EsMExBQUEsQUFFQSxnQkFBQSxBQUNBLGtCQUFBLEFBQ0EsaUJBQUEsQ0R3Q0YsQUNyQ0EsV0FDRSxrQkFBQSxBQUNBLDhNQUFBLEFBRUEsZ0JBQUEsQUFDQSxrQkFBQSxBQUNBLGlCQUFBLENEc0NGLEFDbkNBLFdBQ0Usa0JBQUEsQUFDQSw4TEFBQSxBQUVBLGdCQUFBLEFBQ0Esa0JBQUEsQUFDQSxpQkFBQSxDRG9DRixBQ2pDQSxVQUVFLG9CQUFBLGFBQUEsQUFDQSxpQkFBQSxBQUNBLDBCQUFBLHNCQUFBLEFBQ0EsYUFBQSxDRG1DRixBQ2hDQSxLQUNFLFNBQUEsQUFDQSxVQUFBLEFBQ0EsOEJDbElpQixBRG1JakIsZ0JBQUEsQUFDQSxlQUFBLEFBQ0EsZ0JBQUEsQUFDQSxpQkFBQSxDRG1DRixBQzVCQSxpQkFHRSxxQkFBQSxDRCtCRixBQzVCQSxLQUNFLFdBQUEsT0FBQSxBQUNBLGlCQUFBLENEK0JGLEFDdEJBLFdBQ0UsZ0JBQUEsQUFDQSxZQUFBLEFBQ0EsVUFBQSxDRCtCRixBQzdCRSxrQkFDRSxXQUFBLEFBQ0EsZUFBQSxBQUNBLE1BQUEsQUFDQSxPQUFBLEFBQ0EsV0FBQSxBQUNBLFlBQUEsQUFDQSxVQUFBLEFBQ0EsNEJBQUEsQ0QrQkosQUMzQkEsV0FDRSxjQUFBLEFBQ0EsV0FBQSxBQUNBLGlCQUFBLEFBQ0EsY0FBQSxDRDhCRixBQzNCQSxrQ0FDRSxTQUFBLEFBQ0EsU0FBQSxDRDhCRixBQzFCQSxHQUNFLGVBQUEsQUFFQSxlQUFBLENEOEJGLEFDMUJBLE1BTEUsZ0JBQUEsQUFFQSxhRWpNVSxDRm9NWixBRGlDQSxHQ2hDRSxjQUFBLENEZ0NGLEFDMUJBLE1BSkUsZUFBQSxDQUlGLEFEaUNBLEdDaENFLGVBQUEsQUFDQSxnQkFBQSxBQUVBLGFFL01VLENINE9aLEFDMUJBLEdBQ0UsZUFBQSxBQUNBLGVBQUEsQ0QrQkYsQUMxQkEsTUFKRSxnQkFBQSxBQUNBLGFFdE5VLENGeU5aLEFEaUNBLEdDaENFLGNBQUEsQ0RnQ0YsQUMxQkEsTUFMRSxlQUFBLENBS0YsQURpQ0EsR0NoQ0UsZUFBQSxBQUVBLGdCQUFBLEFBQ0EsYUVwT1UsQ0hpUVosQUN6QkEsV0FDRSxrQkFBQSxBQUNBLFVBQUEsQUFDQSxPQUFBLEFBQ0EsZ0JBQUEsQUFDQSxXQUFBLEFBQ0EsaUJBQUEsQUFDQSxxQkFBQSxBQUNBLGVBQUEsQUFDQSxlQUFBLEFBQ0EsZUFBQSxDRDRCRixBQzFCRSxpQkFDRSxNQUFBLEFBQ0EsdUJBQUEsQUFDQSxrQkFBQSxDRDRCSixBQ3ZCQSxvQkFDRSwyQkFBQSxBQUNBLDRCQUFBLEFBQ0EsV0FBQSxBQUNBLFVBQUEsQUFDQSxnQkFBQSxBQUNBLDBCQUFBLENEMEJGLEFDeEJFLDBCQUNFLHlCQUFBLEFBQ0Esa0JBQUEsQUFDQSxzQ0FBQSxBQUNBLG9CQUFBLEFBQ0EsY0FBQSxBQUNBLGNBQUEsQUFDQSxlQUFBLEFBQ0EsZ0JBQUEsQUFDQSxZQUFBLEFBQ0EsU0FBQSxBQUNBLG1CQUFBLEFBQ0EsdUJBQUEsQUFDQSxxQkFBQSxBQUNBLFFBQUEsQUFDQSxXQUFBLEFBQ0EsY0FBQSxDRDBCSixBQ3JCQSw2REFLRSwwQkFBQSxBQUNBLGtCQUFBLENEd0JGLEFDcEJBLEVBQ0UsY0FBQSxBQUNBLHlCQUFBLENEdUJGLEFDckJFLGdCQUVFLG9CQUFBLENEc0JKLEFDakJBLElBQ0UsY0FBQSxBQUNBLGVBQUEsQUFDQSxXQUFBLENEb0JGLEFDWEEsdUJBQ0UsaUJBQUEsQUFDQSxjQUFBLEFBQ0EsZ0JBQUEsQUFDQSxtQkFBQSxBQUNBLGVBQUEsQUFDQSxnQkFBQSxBQUNBLGFBQUEsQ0RhRixBRmxVSSx5Qkc4U0osdUJBVUksZ0JBQUEsQUFDQSxtQkFBQSxBQUNBLGNBQUEsQ0RjRixDQUNGLEFDYkUseUJBQ0UsY0FBQSxBQUNBLG9CQUFBLENEZUosQUNkSSwrQkFDRSx5QkFBQSxDRGdCTixBQ1ZJLHVGQUNFLGVBQUEsQ0RlTixBQ1RFLG9CQUNFLHNCQUFBLEFBQ0EsNEJBQUEsQ0RZSixBQ1RNLDZCQUNFLHNCQUFBLENEV1IsQUNWUSxnQ0FDRSw0QkFBQSxBQUNBLGtCQUFBLEFBQ0EsdUJBQUEsQUFDQSx1QkFBQSxDRFlWLEFDUkksd0JBQ0kscUJBQUEsQUFDQSxnQkFBQSxBQUNBLGdCQUFBLEFBQ0Esc0JBQUEsQUFDQSx1QkFBQSxBQUNBLGtCQUFBLEFBRUEseUNBQUEsQUFDQSxpQkFBQSxBQUNBLGtCQUFBLENEVVIsQUZoWEkseUJHNFdGLHlCQUVJLFVBQUEsQ0RPSixBQ05JLDJRQU9FLG9CQUFBLENEUU4sQ0FDRixBSTNZSSxpQkFGQSxhQUFBLENBRUEsQUptWkosWUlqWlEsZ0JBQUEsQ0ppWlIsQUk5WUkseURBR0ksd0JBQUEsQUFDQSxnQkFBQSxDSmdaUixBS3ZaQSxZQUNFLFdBQUEsQUFDQSxnQkFBQSxBQUNBLDBCQUFBLEFBQ0Esd0VBQUEsQUFDQSxnQkFBQSxBQUNBLE1BQUEsQUFDQSxVQUFBLENMNFpGLEFLMVpFLHVCQUdFLHNCQUFBLDhCQUFBLEFBQ0EsdUJBQUEsbUJBQUEsQUFDQSxjQUFBLEFBQ0Esc0JBQUEsQ0w0WkosQUt6WkUsNENBUkUsb0JBQUEsYUFBQSxBQUNBLHNCQUFBLGtCQUFBLENBT0YsQUxnYUYscUJLMVpJLFVBQUEsQUFDQSxXQUFBLEFBQ0Esb0JBQUEsMEJBQUEsQ0x3WkosQUY1YUkseUJPWUYscUJBRUksWUFBQSxDTGthSixDQUNGLEFLM1pJLHlDQUNFLG9CQUFBLGFBQUEsQUFDQSxzQkFBQSxtQkFBQSxBQUNBLFNBQUEsQ0w2Wk4sQUs1Wk0sMkNBQ0UscUJBQUEsQUFDQSxjQUFBLEFBQ0EsZUFBQSxBQUNBLGdCQUFBLEFBQ0EsNkJIdkNZLEFHd0NaLGlCQUFBLEFBQ0EsaUJBQUEsQUFDQSxnQkFBQSxDTDhaUixBSzdaUSxnREFDRSxvQkFBQSxhQUFBLEFBQ0Esc0JBQUEsbUJBQUEsQUFDQSxPQUFBLENMK1pWLEFLOVpVLG9EQUNFLFVBQUEsQUFDQSxVQUFBLENMZ2FaLEFLelpFLGlCQUNFLDJCQUFBLG9CQUFBLEFBQ0Esc0JBQUEsbUJBQUEsQUFDQSxVQUFBLEFBQ0EscUJBQUEsQUFDQSxtQkFBQSxBQUNBLFlBQUEsQUFDQSxlQUFBLEFBQ0EsZ0JBQUEsQUFDQSxlQUFBLEFBQ0EsbUJBQUEsQUFDQSxjQUFBLEFBQ0EsNkJIcEVnQixBR3FFaEIsb0JBQUEsQ0wyWkosQUt6WkkscUJBQ0UsV0FBQSxBQUNBLFdBQUEsQ0wyWk4sQUt4WkksMEJBQ0UsbUJBQUEsQUFDQSxjRjlFTSxBRStFTixXQUFBLENMMFpOLEFLeFpNLGdDQUNFLFVBQUEsQ0wwWlIsQUt0WkksNEJBQ0UsbUJGdkZNLEFFd0ZOLGNBQUEsQUFDQSxXQUFBLENMd1pOLEFLdFpNLGtDQUNFLFVBQUEsQ0x3WlIsQUtwWkksdUJBQ0UsV0FBQSxBQUNBLFlBQUEsQUFDQSxlQUFBLEFBQ0EscUJBQUEsdUJBQUEsQUFDQSxtQkFBQSxDTHNaTixBS3BaTSwyQkFDRSxjQUFBLEFBQ0EsY0FBQSxDTHNaUixBS2paRSxvQkFJSSxvQkFBQSxhQUFBLEFBQ0Esc0JBQUEsbUJBQUEsQUFDQSxVQUFBLEFBQ0EsaUJBQUEsQUFDQSxnQ0FBQSxBQUNBLGVBQUEsQ0xnWk4sQUYvZkkseUJPc0dGLG9CQUVJLFlBQUEsQ0wyWkosQ0FDRixBS25aTSwwQkFDRSxlQUFBLEFBQ0EsY0YxSEksQUUySEosWUFBQSxBQUNBLGFBQUEsQUFDQSw0Qkg5SFksQ0ZtaEJwQixBS25aUSxxREFDRSxhRmhJRSxDSHFoQlosQUt0WlEsNENBQ0UsYUZoSUUsQ0hxaEJaLEFLdFpRLGlEQUNFLGFGaElFLENIcWhCWixBS3RaUSx1Q0FDRSxhRmhJRSxDSHFoQlosQUtqWk0sd0JBQ0UsV0FBQSxBQUNBLFlBQUEsQUFDQSxjQUFBLENMbVpSLEFLL1lFLGtCQUNFLG9CQUFBLGFBQUEsQUFDQSxzQkFBQSxtQkFBQSxBQUNBLHNCQUFBLDhCQUFBLEFBQ0EsWUFBQSxBQUNBLGtCQUFBLEFBQ0EsVUFBQSxDTGlaSixBRjNoQkkseUJPb0lGLGtCQVFJLFlBQUEsQ0xtWkosQ0FDRixBS2haRSxrQkFDRSxvQkFBQSxhQUFBLEFBQ0Esc0JBQUEsbUJBQUEsQUFDQSxRQUFBLEFBQ0EsaUJBQUEsQ0xrWkosQUsvWVEsK0JBQ0UsV0FBQSxBQUNBLFlBQUEsQUFDQSxTQUFBLEFBQ0EsZUFBQSxBQUNBLGdCQUFBLEFBQ0EsTUFBQSxBQUNBLG1CQUFBLEFBQ0EsU0FBQSxBQUNBLE1BQUEsQ0xpWlYsQUs3WVksNERBQ0UsV0FBQSxDTCtZZCxBS3ZZRSx1QkFDRSxvQkFBQSxhQUFBLEFBQ0Esc0JBQUEsbUJBQUEsQUFDQSxRQUFBLEFBQ0EsZ0JBQUEsQUFDQSxTQUFBLEFBQ0EsU0FBQSxDTHlZSixBS3RZRSx1QkFDRSwyQkFBQSxvQkFBQSxBQUNBLHNCQUFBLG1CQUFBLEFBQ0EsV0FBQSxBQUNBLGVBQUEsQUFDQSx1QkFBQSxBQUNBLFlBQUEsQUFDQSxlQUFBLEFBQ0EsbUJBQUEsQUFDQSxrQkFBQSxBQUNBLG9CQUFBLENMd1lKLEFLdFlJLDZCQUNFLHNCQUFBLENMd1lOLEFLcllJLDRCQUNFLDZCSC9NYyxBR2dOZCxlQUFBLEFBQ0EsZ0JBQUEsQUFDQSxrQkFBQSxBQUNBLGlCQUFBLEFBQ0EsaUJBQUEsQUFDQSxpQkFBQSxBQUNBLGFGdE5NLENINmxCWixBS25ZTSxxQ0FDRSxXQUFBLEFBQ0EsWUFBQSxBQUNBLGtCQUFBLENMcVlSLEFLL1hFLHFCQUNFLGFBQUEsQUFDQSxnQkFBQSxBQUNBLFNBQUEsQUFDQSxVQUFBLEFBQ0Esa0JBQUEsQUFDQSxnQkFBQSxBQUdBLFlBQUEsQUFDQSxlQUFBLENMK1hKLEFLNVhJLDhCQUNFLFNBQUEsQUFDQSxPQUFBLEFBQ0EsYUFBQSxBQUNBLGFBQUEsQUFDQSxtQkFBQSxlQUFBLEFBQ0EsV0FBQSxBQUNBLGlCQUFBLEFBQ0EsVUFBQSxBQUNBLEtBQUEsQ0w4WE4sQUsxWEksMEZBR0UsTUFBQSxBQUNBLFdBQUEsQUFDQSxlQUFBLEFBQ0EsYUFBQSxBQUNBLDBCQUFBLHNCQUFBLEFBQ0EsWUFBQSxBQUNBLGdCQUFBLEFBQ0EsZUFBQSxDTDBYTixBSzlWRSxxdUJBR0Usb0JBQUEsWUFBQSxDTCtXSixBSzVXRSwwQkFDRSxvQkFBQSxhQUFBLEFBQ0Esc0JBQUEsbUJBQUEsQUFDQSxzQkFBQSw4QkFBQSxBQUNBLG9CQUFBLEFBQ0EsY0Y5U1EsQUUrU1IscUJBQUEsQUFHQSxnQkFBQSxBQUtBLG1CQUFBLEFBQ0Esa0JBQUEsQUFDQSxXQUFBLEFBQ0EscUJBQUEsQ0w4V0osQUs1V0kseURBWkEsNkJIaFRnQixBR2lUaEIsZUFBQSxBQUVBLGtCQUFBLEFBQ0EsaUJBQUEsQUFDQSxpQkFBQSxBQUNBLGdCQUFBLENBTUEsQUxzWEosK0JLclhNLFdBQUEsT0FBQSxBQUdBLG1CQUFBLENMa1hOLEFLM1dJLDhCQUNFLFdBQUEsQUFDQSxZQUFBLEFBQ0EsaUJBQUEsQ0w2V04sQUt0V00sdURBQ0UseUdBQUEsQ0x3V1IsQUtqV00sNERBQ0UsZUFBQSxDTG1XUixBSzVWSSxpQ0FDRSxXQUFBLEFBQ0Esb0JBQUEsYUFBQSxDTDhWTixBS3pWRSxlQUNFLGlCQUFBLENMMlZKLEFLeFZFLDBCQUNFLG9CQUFBLGFBQUEsQUFDQSxzQkFBQSxtQkFBQSxBQUNBLFdBQUEsQUFDQSxvQkFBQSwwQkFBQSxDTDBWSixBS3ZWRSxrQkFDRSxXQUFBLENMeVZKLEFLdFZFLDJCQUNFLGtCQUFBLEFBQ0EsUUFBQSxBQUNBLGFBQUEsQUFDQSxjQUFBLEFBQ0EsVUFBQSxBQUNBLHVCQUFBLEFBQ0EsWUFBQSxBQUNBLGNBQUEsQUFDQSxlQUFBLEFBQ0Esb0JBQUEsYUFBQSxBQUNBLHNCQUFBLG1CQUFBLEFBQ0EscUJBQUEsc0JBQUEsQ0x3VkosQUt0VkksaUNBQ0Usc0JBQUEsQ0x3Vk4sQUtuVkUscUJBQ0UsYUFBQSxBQUNBLGVBQUEsQUFDQSxRQUFBLEFBQ0EsMEJBQUEsQUFDQSxVQUFBLENMcVZKLEFLblZJLDBCQUNFLGFBQUEsQ0xxVk4sQUsvVUUsNEJBSUUsVUFBQSxDTGlWSixBSzlVRSxxREFORSxvQkFBQSxhQUFBLEFBQ0Esc0JBQUEsbUJBQUEsQUFDQSxxQkFBQSxzQkFBQSxDQUlGLEFMMlZGLHlCSzFWSSxhQUFBLEFBQ0EsY0FBQSxBQUNBLFVBQUEsQUFDQSx1QkFBQSxBQUNBLFlBQUEsQUFDQSxlQUFBLEFBSUEsa0JBQUEsQUFDQSx5QkFBQSxDTGdWSixBSzlVSSwrQkFDRSxrQkFBQSxDTGdWTixBSzdVSSw2QkFDRSxhQUFBLEFBQ0EsYUFBQSxDTCtVTixBSzNVRSw4QkFHRSxxQkFBQSxzQkFBQSxDTDZVSixBSzNVSSxtRUFKQSxvQkFBQSxhQUFBLEFBQ0Esc0JBQUEsa0JBQUEsQ0FHQSxBTHVWSixxQ0twVk0sVUFBQSxBQUNBLGNBQUEsQUFDQSxtQkFBQSxBQUNBLHVCQUFBLEFBQ0EsWUFBQSxBQUNBLGVBQUEsQUFDQSxvQkFBQSxBQUNBLHlCQUFBLENMNlVOLEFLM1VNLDJDQUNFLGtCQUFBLENMNlVSLEFLMVVNLHlDQUNFLFdBQUEsQUFDQSxZQUFBLEFBQ0Esa0JBQUEsQ0w0VVIsQUt6VU0sMENBQ0UsZUFBQSxBQUNBLGFBQUEsQ0wyVVIsQUt0VUUseUJBQ0UsYUFBQSxBQUNBLHNCQUFBLG1CQUFBLEFBQ0Esc0JBQUEsOEJBQUEsQUFDQSxTQUFBLEFBQ0EsV0FBQSxBQUNBLCtCQUFBLDBCQUFBLENMd1VKLEFLdFVJLDZCQUNFLFdBQUEsQUFDQSxlQUFBLENMd1VOLEFLdFVJLGdDQUNFLHVCQUFBLEFBQ0EsWUFBQSxBQUNBLGVBQUEsQUFDQSxVQUFBLEFBQ0EsU0FBQSxBQUNBLFdBQUEsQUFDQSxZQUFBLEFBQ0EsZ0JBQUEsQUFDQSxpQkFBQSxDTHdVTixBS3RVTSxvQ0FDRSxrQkFBQSxBQUNBLFFBQUEsQUFDQSxTQUFBLEFBQ0EsOEJBQUEsQ0x3VVIsQUt2VVEseUNBQ0UsYUFBQSxDTHlVVixBS2xVUSwwRkFDRSxZQUFBLENMdVVWLEFLclVRLGlEQUNFLGFBQUEsQ0x1VVYsQUZoMEJJLHlCT2lkRix5QkE4Q0ksb0JBQUEsWUFBQSxDTHFVSixDQUNGLEFLbFVFLGlDQUNFLGFBQUEsQUFDQSxlQUFBLEFBQ0EsU0FBQSxBQUNBLFFBQUEsQUFDQSxXQUFBLEFBQ0EsMEJBQUEsQUFDQSxnQkFBQSxBQUNBLFlBQUEsQUFDQSwwQkFBQSxzQkFBQSxBQUNBLGdCQUFBLEFBRUEsMkJBQUEsQUFDQSw4QkFBQSxBQUNBLDRCQUFBLENMbVVKLEFLalVJLHlDQUNFLG9CQUFBLGFBQUEsQUFDQSx1QkFBQSxDTG1VTixBSzlURSwyQkFDRSxrQkFBQSxBQUNBLFdBQUEsQUFDQSxZQUFBLEFBQ0EsZUFBQSxDTGdVSixBSzVURSwwQkFDRSxrQkFBQSxBQUNBLE1BQUEsQUFDQSxPQUFBLEFBQ0EsV0FBQSxBQUNBLFlBQUEsQUFDQSxnQkFBQSxBQUNBLG9CQUFBLGFBQUEsQUFDQSwwQkFBQSxzQkFBQSxBQUNBLHVCQUFBLEFBQ0EsU0FBQSxBQUNBLGdCQUFBLEFBQ0EsMkJBQUEsQUFDQSw2QkFBQSxDTDhUSixBSzVUSSxnQ0FDRSxrQkFBQSxBQUNBLHVCQUFBLENMOFROLEFLM1RJLG9DQUNFLHVCQUFBLENMNlROLEFLMVRJLG9DQUNFLDBCQUFBLENMNFROLEFLdlRFLHlCQUNFLG9CQUFBLGFBQUEsQUFDQSxVQUFBLEFBQ0EsaUJBQUEsQUFDQSxnQkFBQSxBQUNBLFlBQUEsQUFDQSx1Q0FBQSxBQUNBLGVBQUEsQUFDQSw2QkhobEJnQixBR2lsQmhCLGVBQUEsQUFDQSxnQkFBQSxBQUNBLGNGbmxCUSxBRXFsQlIsV0FBQSxBQUNBLDBCQUFBLHNCQUFBLEFBQ0EscUJBQUEsa0JBQUEsQUFDQSxtSEFBQSxDTHlUSixBS2xUSSw2QkFDRSxXQUFBLEFBQ0EsWUFBQSxBQUVBLDRCQUFBLEFBQ0EsaUJBQUEsQ0xvVE4sQUtqVEksK0JBQ0UsMEJBQUEsQ0xtVE4sQUs5U0UsaUNBQ0UsZ0JBQUEsQUFDQSxTQUFBLEFBQ0EsVUFBQSxBQUNBLG9CQUFBLGFBQUEsQUFDQSwwQkFBQSxzQkFBQSxBQUNBLFdBQUEsTUFBQSxDTGdUSixBSzlTSSwyREFDRSxvQkFBQSxhQUFBLEFBQ0Esc0JBQUEsbUJBQUEsQUFDQSxzQkFBQSw4QkFBQSxBQUNBLGlCQUFBLEFBRUEscUJBQUEsQUFDQSxjRjVuQk0sQUU2bkJOLDZCSDduQmMsQUc4bkJkLGNBQUEsQ0wrU04sQUs3U00seUVBQ0UsY0FBQSxDTCtTUixBSzdTUSwrRUFDRSxXQUFBLEFBQ0EsVUFBQSxBQUNBLFdBQUEsQUFDQSwrQkFBQSxBQUNBLDZCQUFBLEFBQ0EseUJBQUEsQUFDQSxrQkFBQSxBQUNBLGdCQUFBLENMK1NWLEFLNVNRLDZFQUNFLFlBQUEsQ0w4U1YsQUt4U0ksc0RBQ0Usc0JBQUEsQ0wwU04sQUtwU0kseURBQ0UsV0FBQSxPQUFBLEFBQ0EsZ0JBQUEsQUFDQSxxQkFBQSxrQkFBQSxBQUNBLFVBQUEsQ0xzU04sQUtwU00sZ0ZBQ0UsMEJBQUEsc0JBQUEsQUFDQSx1QkFBQSxvQkFBQSxBQUNBLE1BQUEsQUFDQSxVQUFBLENMc1NSLEFLclNRLDJGQUNFLGNBQUEsQUFDQSwrQkFBQSxDTHVTVixBS3RTVSxrR0FDRSxZQUFBLENMd1NaLEFLblNNLGdGQUNFLFdBQUEsQUFDQSxzQkFBQSw4QkFBQSxBQUNBLGlCQUFBLEFBQ0EsZ0JBQUEsQ0xxU1IsQUtsU1EscUZBQ0UsZUFBQSxBQUNBLGdCQUFBLEFBQ0EsNkJIMXJCVSxBRzJyQlYsaUJBQUEsQUFDQSxpQkFBQSxBQUNBLGlCQUFBLEFBQ0EsYUY5ckJFLENIaytCWixBS2pTUSxvRkFDRSw2QkFBQSxDTG1TVixBS2hTUSxvR0FDRSwwR0FBQSxBQUNBLGtCQUFBLEFBQ0Esd0JBQUEsQ0xrU1YsQUtqU1Usd0dBQ0Usd0JBQUEsQ0xtU1osQUsvUlEsc0ZBQ0EsWUFBQSxDTGlTUixBSzVSTSx1RkFDRSxnQkFBQSxBQUNBLGFBQUEsQUFDQSxXQUFBLEFBQ0EsZ0JBQUEsQUFDQSxVQUFBLEFBQ0Esa0JBQUEsQ0w4UlIsQUs1UlEsK0ZBQ0Usb0JBQUEsYUFBQSxBQUNBLDBCQUFBLHFCQUFBLENMOFJWLEFLM1JRLCtHQUNFLG9CQUFBLEFBQ0EsNEJBQUEsQ0w2UlYsQUs1UlUsMEhBQ0Usa0JBQUEsQ0w4UlosQUt4Uk0scVFBR0Usc0JBQUEsQ0wwUlIsQUt6UlEsNlVBQ0Usb0JBQUEsQUFDQSw0QkFBQSxDTDZSVixBSzVSVSw4V0FDRSxrQkFBQSxDTGdTWixBSzNSTSxtRkFDRSxnQkFBQSxDTDZSUixBS3ZSUSxpR0FDRSxjQUFBLENMeVJWLEFLdlJVLHVHQUNFLFdBQUEsQUFDQSxVQUFBLEFBQ0EsV0FBQSxBQUNBLCtCQUFBLEFBQ0EsNkJBQUEsQUFDQSx5QkFBQSxBQUNBLGtCQUFBLEFBQ0EsZ0JBQUEsQ0x5UlosQUt0UlUscUdBQ0UsWUFBQSxDTHdSWixBS2pSSSw0REFDRSxvQkFBQSxhQUFBLEFBQ0EsMEJBQUEsc0JBQUEsQUFDQSxTQUFBLEFBQ0EsZ0JBQUEsQUFDQSxvQkFBQSxhQUFBLENMbVJOLEFLL1FJLGlIQUVFLDhCQUFBLHVCQUFBLEFBQ0EsV0FBQSxBQUNBLGdDQUFBLEFBQ0EsZUFBQSxDTGlSTixBS2hSTSwySUFDRSxjQUFBLENMbVJSLEFLOVFJLDZEQUNFLDhCQUFBLHVCQUFBLEFBQ0EsdUJBQUEsbUJBQUEsQUFDQSxVQUFBLENMZ1JOLEFLOVFNLDhFQUNFLFdBQUEsQUFDQSxxQkFBQSx1QkFBQSxBQUNBLFlBQUEsQUFDQSxjQUFBLENMZ1JSLEFLM1FJLDREQUNFLDhCQUFBLHVCQUFBLEFBQ0Esc0JBQUEsbUJBQUEsQUFDQSxvQkFBQSxzQkFBQSxBQUNBLFNBQUEsQUFDQSxjQUFBLEFBQ0EsK0JBQUEsMEJBQUEsQ0w2UU4sQUszUU0sOERBQ0Usb0JBQUEsYUFBQSxBQUNBLHNCQUFBLG1CQUFBLEFBQ0EscUJBQUEsdUJBQUEsQUFDQSwyQkFBQSxDTDZRUixBSzNRUSxvRUFDRSxVQUFBLENMNlFWLEFLMVFRLGtFQUNFLFdBQUEsQUFDQSxXQUFBLENMNFFWLEFLMVFVLHVFQUNFLFlGLzBCQSxDSDJsQ1osQUszUVksbUZBQ0UsWUFBQSxDTDZRZCxBS25RTSxpREFDRSx1QkFBQSxDTHFRUixBSzlQQSxzQkFDRSxlQUFBLENMaVFGLEFNbm1DQSxRQUNFLG9CQUFBLGFBQUEsQUFDQSwwQkFBQSxzQkFBQSxBQUNBLFdBQUEsQUFDQSxzQkFBQSxtQkFBQSxBQUNBLHFCQUFBLHVCQUFBLEFBQ0EsZ0JBQUEsQ05xbUNGLEFGam1DSSx5QlFWSixRQVVJLGdCQUFBLENOcW1DRixDQUNGLEFNbG1DRSxxQkFDRSxvQkFBQSxhQUFBLEFBQ0EsMEJBQUEsc0JBQUEsQUFDQSxzQkFBQSxtQkFBQSxBQUNBLFNBQUEsQUFDQSxXQUFBLEFBQ0EsaUJBQUEsQUFDQSxjQUFBLENOb21DSixBTWxtQ0kseUJBVEYscUJBVUksU0FBQSxBQUNBLGdCQUFBLENOcW1DSixDQUNGLEFNbG1DRSx1QkFDRSxvQkFBQSxhQUFBLEFBQ0EsMEJBQUEsc0JBQUEsQUFDQSxzQkFBQSxtQkFBQSxBQUNBLFNBQUEsQUFDQSxXQUFBLEFBQ0Esa0JBQUEsQ05vbUNKLEFGN25DSSx5QlFtQkYsdUJBUUksU0FBQSxBQUNBLGtCQUFBLENOc21DSixDQUNGLEFNbm1DRSxvQkFDRSxvQkFBQSxhQUFBLEFBQ0EsMEJBQUEsc0JBQUEsQUFDQSxzQkFBQSxtQkFBQSxBQUNBLFNBQUEsQUFDQSxVQUFBLENOcW1DSixBRjFvQ0kseUJRZ0NGLG9CQU9JLFFBQUEsQ051bUNKLENBQ0YsQUY5bUNJLHlCUURGLG9CQVdJLFFBQUEsQ053bUNKLENBQ0YsQU10bUNJLHVCQUNFLGtCQUFBLEFBQ0EsZUFBQSxBQUNBLGdCQUFBLEFBQ0EsY0g5RE0sQUcrRE4sb0JBQUEsQUFDQSxpQkFBQSxDTndtQ04sQUY1cENJLHlCUThDQSx1QkFRSSxlQUFBLEFBQ0EsbUJBQUEsQ04wbUNOLENBQ0YsQU16bUNNLGdDQUNFLGtCQUFBLEFBQ0EsU0FBQSxBQUNBLFVBQUEsQUFDQSwwQkFBQSxBQUNBLFdBQUEsQUFDQSxXQUFBLEFBQ0Esa0JBQUEsQUFDQSx5QkFBQSxBQUNBLHdCQUFBLEFBQ0EscUJBQUEsQ04ybUNSLEFNcm1DRSx1QkFDRSxvQkFBQSxhQUFBLEFBQ0EsMEJBQUEsc0JBQUEsQUFDQSxXQUFBLEFBQ0EsZ0JBQUEsQUFDQSxRQUFBLENOdW1DSixBRnJyQ0kseUJReUVGLHVCQU9JLFFBQUEsQ055bUNKLENBQ0YsQU10bUNFLGtCQUNFLCtCQUFBLENOd21DSixBTXJtQ0Usc0JBQ0Usb0JBQUEsYUFBQSxBQUNBLHNCQUFBLG1CQUFBLEFBQ0Esc0JBQUEsOEJBQUEsQUFDQSxXQUFBLEFBQ0Esc0JBQUEsQUFDQSx1QkFBQSxBQUNBLFlBQUEsQUFDQSxlQUFBLEFBQ0EsZ0JBQUEsQ051bUNKLEFGeHNDSSx5QlF3RkYsc0JBWUksWUFBQSxDTndtQ0osQ0FDRixBTXRtQ0ksMkJBQ0UsZUFBQSxBQUNBLGdCQUFBLEFBQ0EsY0FBQSxBQUNBLFdBQUEsTUFBQSxDTndtQ04sQUZudENJLHlCUXVHQSwyQkFPSSxjQUFBLENOeW1DTixDQUNGLEFNcm1DRSxrQkFDRSxhQUFBLEFBQ0EsY0FBQSxBQUNBLGNBQUEsQUFDQSx5QkFBQSxBQUNBLG9CQUFBLGFBQUEsQ051bUNKLEFNcG1DTSxvRUFDRSxTQUFBLENOc21DUixBTWptQ0Usb0JBQ0UsYUFBQSxBQUNBLGdCQUFBLEFBQ0Esa0NBQUEsQ05tbUNKLEFNam1DSSw2Q0FDRSxpQkFBQSxDTm1tQ04sQU1obUNJLHNCQUNFLGtCQUFBLEFBQ0EsZUFBQSxBQUVBLGdCQUFBLEFBQ0EsaUJBQUEsQUFDQSx1Q0FBQSxBQUNBLGFIM0pNLENINnZDWixBRm52Q0kseUJRMElBLHNCQVVJLG9CQUFBLEFBQ0EsY0FBQSxDTm1tQ04sQ0FDRixBTTlsQ0UseUJBRUUsMEJBQUEsc0JBQUEsQUFFQSxxQkFBQSx1QkFBQSxBQUNBLFlBQUEsQUFDQSxtQkFBQSxDTmltQ0osQU03bENFLDhDQVRFLG9CQUFBLGFBQUEsQUFFQSxzQkFBQSxtQkFBQSxBQUlBLFVBQUEsQ0FHRixBTnltQ0YscUJNdm1DSSwrQkFBQSwyQkFBQSxBQUVBLHNCQUFBLDhCQUFBLEFBRUEsaUJBQUEsQUFDQSx1QkFBQSxBQUNBLFdBQUEsQUFDQSxtQkgxTFEsQUcyTFIsaUJBQUEsQ04rbENKLEFGOXdDSSx5QlFxS0YscUJBZUksa0NBQUEsOEJBQUEsQUFDQSxrQkFBQSxBQUNBLFFBQUEsQ044bENKLENBQ0YsQU0xbENNLDZEQUNFLFlBQUEsQ040bENSLEFNemxDTSw0REFDRSxvQkFBQSxhQUFBLEFBQ0EsK0JBQUEsMkJBQUEsQUFDQSxRQUFBLENOMmxDUixBRjd4Q0kseUJRK0xFLDREQU1JLDBCQUFBLHNCQUFBLEFBQ0EsUUFBQSxDTjRsQ1IsQ0FDRixBTXpsQ1UsNkZBQ0Usd0JBQUEsQ04ybENaLEFNMWxDWSx3SEFDRSxhSHZORixDSG16Q1osQU03bENZLCtHQUNFLGFIdk5GLENIbXpDWixBTTdsQ1ksb0hBQ0UsYUh2TkYsQ0htekNaLEFNN2xDWSwwR0FDRSxhSHZORixDSG16Q1osQU10bENNLHdEQUNFLFNBQUEsQUFDQSxnQkFBQSxBQUNBLFdIck9BLEFHc09BLFlBQUEsQ053bENSLEFNcmxDTSxzREFDRSxrQkFBQSxBQUNBLFlBQUEsQUFDQSxlQUFBLEFBQ0EsZUFBQSxBQUNBLFNBQUEsQUFDQSxjQUFBLEFBQ0EsU0FBQSxBQUNBLDRCSjlPWSxDRnEwQ3BCLEFNbmxDUSxxRUFDRSxZQUFBLEFBQ0EsZ0JIdlBGLEFHd1BFLFlBQUEsQUFDQSxvQkFBQSxBQUNBLGVBQUEsQUFDQSxjQUFBLEFBQ0EsNEJKelBVLENGODBDcEIsQU1ubENZLGlHQUNFLFdBQUEsQUFDQSxZQUFBLEFBQ0EsWUFBQSxBQUNBLHdCQUFBLEFBQ0EsK0RBQUEsQ05xbENkLEFNL2tDWSw4RkFDRSx3QkFBQSxDTmlsQ2QsQU16a0NFLHdCQUNFLG9CQUFBLGFBQUEsQUFDQSwwQkFBQSxzQkFBQSxBQUNBLHNCQUFBLG1CQUFBLEFBQ0EsWUFBQSxBQUNBLGlCQUFBLE9BQUEsQ04ya0NKLEFNemtDSSx5QkFQRix3QkFRSSxxQkFBQSx1QkFBQSxBQUNBLGlCQUFBLE9BQUEsQ040a0NKLENBQ0YsQUZ6MUNJLHlCUW1SRSwyREFFSSxVQUFBLENONmtDUixDQUNGLEFNeGtDRSxhQUNFLGNBQUEsQUFDQSxVQUFBLEFBQ0EscUJBQUEsQUFDQSxtQkFBQSxBQUNBLHlCQUFBLEFBQ0EsZUFBQSxBQUNBLG1CQUFBLEFBQ0EsWUFBQSxBQUNBLGFBQUEsQ04wa0NKLEFNemtDSSxrQkFDRSxlQUFBLEFBQ0EsZ0JBQUEsQUFDQSxjSHBUTSxBR3FUTixhQUFBLENOMmtDTixBTXhrQ0ksc0JBQ0UsbUJIdFRRLEFHdVRSLGNIMVRNLEFHMlROLHNDQUFBLENOMGtDTixBRnozQ0kseUJRNFNBLHNCQUtHLFVBQUEsQ040a0NMLENBQ0YsQU0za0NNLDRCQUNFLFVBQUEsQ042a0NSLEFNeGtDRSxzQkFDRSxvQkFBQSxhQUFBLEFBQ0EsMEJBQUEsc0JBQUEsQUFDQSxzQkFBQSxtQkFBQSxBQUNBLFVBQUEsQUFDQSxpQkFBQSxRQUFBLEFBQ0EsVUFBQSxDTjBrQ0osQU14a0NJLHlCQVJGLHNCQVNJLHFCQUFBLHVCQUFBLEFBQ0EsaUJBQUEsUUFBQSxBQUNBLFVBQUEsQ04ya0NKLENBQ0YsQU14a0NFLHFCQUNFLG9CQUFBLGFBQUEsQUFDQSxxQkFBQSx1QkFBQSxBQUNBLFVBQUEsQUFDQSx1QkFBQSxtQkFBQSxBQUNBLFVBQUEsQ04wa0NKLEFGdjVDSSx5QlF3VUYscUJBUUksV0FBQSxBQUNBLGtDQUFBLDZCQUFBLENOMmtDSixDQUNGLEFGNzVDSSx5QlFtVkEscURBRUksVUFBQSxDTjRrQ04sQ0FDRixBTXhrQ0UsK0JBRUUsV0FBQSxBQUNBLFlBQUEsQUFDQSxlQUFBLEFBQ0EsZ0JIOVdJLEFHK1dKLFlBQUEsQUFDQSxvQkFBQSxBQUNBLGVBQUEsQUFDQSxjSDdXUSxBRzhXUixzQ0FBQSxDTnlrQ0osQU12a0NJLHlCQVpGLCtCQWFJLFlBQUEsQUFDQSxjQUFBLENOMGtDSixDQUNGLEFNeGtDSSxxRkFDRSxjSHRYTSxBR3VYTixzQ0FBQSxDTjBrQ04sQU01a0NJLG1FQUNFLGNIdFhNLEFHdVhOLHNDQUFBLENOMGtDTixBTTVrQ0ksNkVBQ0UsY0h0WE0sQUd1WE4sc0NBQUEsQ04wa0NOLEFNNWtDSSx5REFDRSxjSHRYTSxBR3VYTixzQ0FBQSxDTjBrQ04sQU1ya0NFLHNCQUNFLFdBQUEsQUFDQSxvQkFBQSxhQUFBLEFBQ0Esc0JBQUEsbUJBQUEsQUFDQSxVQUFBLEFBQ0Esb0JBQUEsMEJBQUEsQ051a0NKLEFNcGtDSSxtRkFFRSxxQkFBQSxnQkFBQSxBQUNBLHdCQUFBLEFBQ0EsbUJIMVlNLEFHMllOLHNCQUFBLEFBQ0EsV0FBQSxBQUNBLFlBQUEsQUFDQSxlQUFBLEFBQ0Esa0JBQUEsQUFDQSxlQUFBLEFBQ0Esa0JBQUEsQUFDQSx1QkFBQSxDTnNrQ04sQU1wa0NNLG1HQUNFLGVIeFpBLENIKzlDUixBTXJrQ1EsK0dBQ0UsV0FBQSxBQUNBLGtCQUFBLEFBQ0EsU0FBQSxBQUNBLFFBQUEsQUFDQSw2Q0FBQSxBQUNBLFVBQUEsQUFDQSxXQUFBLEFBQ0EscUJBQUEsQUFDQSx3QkFBQSxDTndrQ1YsQU1ua0NJLHdCQUNFLFdBQUEsQ05xa0NOLEFNbmtDTSw2Q0FDRSxxQkFBQSxnQkFBQSxBQUNBLHdCQUFBLEFBQ0EsbUJIM2FJLEFHNGFKLHNCQUFBLEFBQ0EsV0FBQSxBQUNBLFlBQUEsQUFDQSxrQkFBQSxBQUNBLGVBQUEsQUFDQSxrQkFBQSxBQUNBLHVCQUFBLENOcWtDUixBTW5rQ1EscURBQ0UsZUh4YkYsQ0g2L0NSLEFNbmtDVSwyREFDRSxXQUFBLEFBQ0Esa0JBQUEsQUFDQSxTQUFBLEFBQ0EsUUFBQSxBQUNBLDZDQUFBLEFBQ0EsVUFBQSxBQUNBLFdBQUEsQUFDQSxxQkFBQSxBQUNBLHdCQUFBLENOcWtDWixBRnovQ0kseUJRa1hGLHNCQXdFSSxxQkFBQSx1QkFBQSxBQUNBLFdBQUEsQUFDQSxnQkFBQSxBQUNBLHFCQUFBLHNCQUFBLENObWtDSixDQUNGLEFNamtDSSxvQ0FDRSxnQkFBQSxBQUNBLFdIamRFLEFHa2RGLGVBQUEsQUFDQSxlQUFBLEFBQ0Esa0JBQUEsQUFDQSxjQUFBLENObWtDTixBRnpnREkseUJRdWNFLHNDQUVJLGVBQUEsQ05va0NSLENBQ0YsQU1qa0NNLHlCQWJGLG9DQWNJLGtCQUFBLEFBQ0EsZ0JBQUEsQ05va0NOLENBQ0YsQU1oa0NFLGtCQUNFLFdBQUEsQUFDQSxZQUFBLEFBQ0Esc0JBQUEsQUFDQSxjQUFBLENOa2tDSixBTS9qQ0UsbUJBQ0UsMkJBQUEsb0JBQUEsQUFDQSxhQUFBLEFBQ0EsWUFBQSxBQUNBLHNCQUFBLG1CQUFBLEFBQ0EscUJBQUEsdUJBQUEsQUFDQSxtQkFBQSxBQUNBLHdCQUFBLEFBQ0EsZUFBQSxBQUNBLGtCQUFBLEFBQ0Esb0JBQUEsYUFBQSxDTmlrQ0osQU0vakNJLDZDQUVFLGdCQUFBLEFBQ0EsV0h6ZkUsQUcwZkYsZUFBQSxBQUNBLGFBQUEsQ05pa0NOLEFNN2pDSSwyQkFDRSxrQkFBQSxBQUNBLFlBQUEsQUFDQSxTQUFBLEFBQ0EsK0JBQUEsQUFDQSxnQkhwZ0JFLEFHcWdCRixjSGxnQk0sQUdtZ0JOLG9CQUFBLEFBQ0Esb0JBQUEsQUFDQSxrQkFBQSxBQUNBLGdCQUFBLEFBQ0EsbUJBQUEsQUFDQSxVQUFBLEFBQ0Esa0JBQUEsQUFDQSxvQkFBQSxBQUNBLGdEQUFBLEFBQ0EsYUFBQSxBQUNBLG9DQUFBLEFBQ0EsZ0JBQUEsQUFDQSx1QkFBQSxrQkFBQSxBQUNBLGlCQUFBLEFBQ0Esb0JBQUEsQ04rakNOLEFGcGtESSx5QlFnZkEsMkJBd0JJLGlCQUFBLEFBQ0EsZUFBQSxDTmdrQ04sQ0FDRixBTTdqQ00saUNBQ0UsV0FBQSxBQUNBLGtCQUFBLEFBQ0EsTUFBQSxBQUNBLFNBQUEsQUFDQSw4Q0FBQSxBQUNBLDZCQUFBLEFBQ0EscUJIbmlCQSxDSGttRFIsQU01akNNLGtDQUNFLFVBQUEsQUFDQSxrQkFBQSxDTjhqQ1IsQU16akNFLHdCQUNFLG9CQUFBLGFBQUEsQUFDQSwwQkFBQSxzQkFBQSxBQUNBLHNCQUFBLG1CQUFBLEFBQ0EsV0FBQSxBQUNBLGlCQUFBLE9BQUEsQ04yakNKLEFNempDSSx5QkFQRix3QkFRSSxxQkFBQSx1QkFBQSxBQUNBLGlCQUFBLE9BQUEsQ040akNKLENBQ0YsQU0xakNJLDJCQUNFLFdIMWpCRSxBRzJqQkYsZ0JBQUEsQ040akNOLEFGeG1ESSx5QlEwaUJBLDJCQUtJLGlCQUFBLENONmpDTixDQUNGLEFNMWpDSSwwQkFDRSxlQUFBLEFBQ0EsZ0JBQUEsQUFDQSxXSHJrQkUsQUdza0JGLGdCQUFBLENONGpDTixBRm5uREkseUJRbWpCQSwwQkFPSSxlQUFBLEFBQ0EsaUJBQUEsQ042akNOLENBQ0YsQU14akNFLGNBQ0Usb0JBQUEsYUFBQSxBQUNBLDBCQUFBLHNCQUFBLEFBQ0EsV0FBQSxBQUNBLHNCQUFBLG1CQUFBLEFBQ0EscUJBQUEsdUJBQUEsQUFDQSxtQkFBQSxBQUNBLGlCQUFBLEFBQ0EsZUFBQSxDTjBqQ0osQUZub0RJLHlCUWlrQkYsY0FXSSxnQkFBQSxBQUNBLGdCQUFBLENOMmpDSixDQUNGLEFNeGpDRSxzQkFDRSxvQkFBQSxhQUFBLEFBQ0EsV0FBQSxBQUNBLGlCQUFBLEFBQ0Esc0JBQUEsbUJBQUEsQUFDQSxxQkFBQSx1QkFBQSxBQUNBLG1CQUFBLENOMGpDSixBRmpwREkseUJRaWxCRixzQkFTSSxtQkFBQSxDTjJqQ0osQ0FDRixBTXhqQ0Usa0JBQ0Usb0JBQUEsYUFBQSxBQUNBLDBCQUFBLHNCQUFBLEFBQ0Esc0JBQUEsbUJBQUEsQUFDQSxzQkFBQSw4QkFBQSxBQUNBLFVBQUEsQ04wakNKLEFNdmpDSSx5QkFSRixrQkFTSSx1QkFBQSxtQkFBQSxBQUNBLGVBQUEsQUFDQSxxQkFBQSxBQUNBLFFBQUEsQ04wakNKLENBQ0YsQU12akNFLG1CQUNFLFlBQUEsQUFDQSxpQkFBQSxPQUFBLENOeWpDSixBTXZqQ0kseUJBSkYsbUJBS0ksWUFBQSxBQUNBLGlCQUFBLE9BQUEsQ04wakNKLENBQ0YsQU1sakNJLHdDQUpBLG9CQUFBLGFBQUEsQUFDQSxzQkFBQSxtQkFBQSxBQUNBLFVBQUEsQ0FFQSxBTjhqQ0oscUJNN2pDTSx1Q0FBQSxBQUNBLG9CQUFBLENONGpDTixBRjNyREkseUJRd25CRix3Q0FrQkksU0FBQSxDTjBqQ0osQ0FDRixBTXhqQ0ksd0JBQ0UsdUNBQUEsQUFDQSxlQUFBLEFBQ0EsV0FBQSxBQUNBLGtCQUFBLEFBQ0EsY0FBQSxBQUNBLGVBQUEsQ04wakNOLEFGN3NESSx5QlE2b0JBLHdCQVNJLGdCQUFBLENOMmpDTixDQUNGLEFNeGpDSSx1QkFDRSxhQUFBLEFBQ0EsYUFBQSxDTjBqQ04sQUZ0dERJLHlCUTBwQkEsdUJBS0ksY0FBQSxBQUNBLGNBQUEsQ04yakNOLENBQ0YsQU12akNFLHlCQUNFLGFBQUEsQUFDQSxpQkFBQSxPQUFBLENOeWpDSixBTXZqQ0kseUJBSkYseUJBS0ksYUFBQSxDTjBqQ0osQ0FDRixBTXRqQ0UsZUFDRSxhQUFBLEFBQ0Esb0NBQUEsQUFDQSxXQUFBLEFBQ0EsaUJBQUEsQUFDQSxhQUFBLEFBQ0EscUJBQUEsa0JBQUEsQUFDQSxzQkFBQSw4QkFBQSxBQUNBLFNBQUEsQUFDQSw0QkFBQSxDTndqQ0osQUZodkRJLHlCUStxQkYsZUFZSSxrQkFBQSxBQUNBLFNBQUEsQUFDQSxtQ0FBQSxDTnlqQ0osQ0FDRixBTXRqQ0UsZ0JBQ0UsdUNBQUEsQUFDQSxvQkFBQSxhQUFBLEFBQ0EsMEJBQUEsc0JBQUEsQUFDQSxxQkFBQSx1QkFBQSxBQUNBLFFBQUEsQ053akNKLEFGOXZESSx5QlFpc0JGLGdCQVFJLE9BQUEsQ055akNKLENBQ0YsQU14akNJLHdDQUNFLG9CQUFBLGFBQUEsQUFDQSwwQkFBQSxzQkFBQSxBQUNBLHFCQUFBLHVCQUFBLEFBQ0EsU0FBQSxBQUNBLHVCQUFBLENOMGpDTixBRjF3REkseUJRMnNCQSx3Q0FRSSxTQUFBLEFBQ0EsZUFBQSxDTjJqQ04sQ0FDRixBRmh4REkseUJReXRCRSwrQ0FFSSxZQUFBLEFBQ0EsZ0JBQUEsQ055akNSLENBQ0YsQU10akNRLCtEQUVFLHlDQUFBLENOdWpDVixBTWxqQ0kseURBR0UsZ0JBQUEsQUFDQSxjSHB2QlEsQUdzdkJSLGlCQUFBLEFBQ0EsV0FBQSxBQUNBLGVBQUEsQUFDQSxrQkFBQSxBQUNBLDZCSjV2QmEsQ0YreURuQixBTWpqQ00saUVBQ0Usa0JBQUEsQUFDQSxPQUFBLEFBQ0EsUUFBQSxBQUNBLDJCQUFBLEFBQ0EsV0FBQSxBQUNBLFlBQUEsQUFDQSxZQUFBLENOb2pDUixBRjl5REkseUJRbXZCRSxpRUFTSSxhQUFBLENOdWpDUixDQUNGLEFGcHpESSx5QlF1dUJBLHlEQTBCSSxlQUFBLEFBQ0EsY0FBQSxDTndqQ04sQ0FDRixBTW5qQ00sNkNBQ0UsV0FBQSxBQUNBLGtCQUFBLEFBQ0EsT0FBQSxBQUNBLFFBQUEsQUFDQSwyQkFBQSxBQUNBLFdBQUEsQUFDQSxZQUFBLEFBQ0EsYUFBQSxBQUNBLHNQQUFBLEFBQ0EsNEJBQUEsQUFDQSx3QkFBQSxBQUNBLHdCQUFBLEFBQ0EsNkJBQUEsQ05xakNSLEFGMTBESSx5QlF3d0JFLDZDQWdCSSxhQUFBLENOc2pDUixDQUNGLEFNbGpDSSxrQkFDRSxvQkFBQSxhQUFBLEFBQ0EsMEJBQUEsc0JBQUEsQUFDQSxxQkFBQSx1QkFBQSxBQUNBLFdBQUEsQUFDQSxXQUFBLEFBQ0EsdUJBQUEsQUFDQSxrQkFBQSxBQUNBLG9CQUFBLENOb2pDTixBTWxqQ00seUJBVkYsa0JBV0ksZ0JBQUEsQ05xakNOLENBQ0YsQU1uakNNLHdCQUNFLFNBQUEsQ05xakNSLEFNL2lDRSxnQkFHRSxxQkFBQSxzQkFBQSxDTm1qQ0osQU0vaUNJLG1DQU5BLG9CQUFBLGFBQUEsQUFDQSwwQkFBQSxzQkFBQSxBQUVBLFNBQUEsQUFDQSxVQUFBLENBRUEsQU55akNKLG1CTXhqQ00sZ0JBQUEsQUFDQSxVQUFBLEFBQ0EsU0FBQSxBQUtBLHVCQUFBLENOaWpDTixBRmwzREkseUJReXpCQSxtQkFXSSxTQUFBLEFBQ0EsZUFBQSxDTmtqQ04sQ0FDRixBTTlpQ00scUJBQ0Usb0JBQUEsYUFBQSxBQUNBLDBCQUFBLHNCQUFBLEFBQ0EscUJBQUEsdUJBQUEsQUFDQSxXQUFBLEFBQ0EsV0FBQSxBQUNBLHVCQUFBLEFBQ0Esa0JBQUEsQUFDQSxxQkFBQSxBQUNBLHVDQUFBLEFBQ0EsZ0JBQUEsQUFDQSxXSHAyQkEsQUdxMkJBLGtCQUFBLEFBQ0EsZ0JBQUEsQ05nakNSLEFNOWlDUSx5QkFmRixxQkFnQkksZ0JBQUEsQ05pakNSLENBQ0YsQUY1NERJLHlCUTAwQkUscUJBb0JJLGdCQUFBLENOa2pDUixDQUNGLEFNaGpDUSwyQkFDRSxTQUFBLENOa2pDVixBRnA1REkseUJRMDJCQSwwQ0FFSSxZQUFBLEFBQ0EsZ0JBQUEsQ040aUNOLENBQ0YsQU14aUNFLHVCQUNFLHVDQUFBLEFBQ0EsZ0JBQUEsQUFDQSxjSG40Qk0sQUdvNEJOLGlCQUFBLENOMGlDSixBRmg2REkseUJRazNCRix1QkFPSSxnQkFBQSxDTjJpQ0osQ0FDRixBTXhpQ0Usb0JBQ0UsdUNBQUEsQUFDQSxnQkFBQSxBQUNBLFdILzRCSSxBR2c1Qkosa0JBQUEsQUFDQSxpQkFBQSxBQUNBLFVBQUEsQ04waUNKLEFGNzZESSx5QlE2M0JGLG9CQVNJLGdCQUFBLENOMmlDSixDQUNGLEFNdmlDRSx3QkFDRSxvQkFBQSxhQUFBLEFBQ0Esc0JBQUEsbUJBQUEsQUFDQSxxQkFBQSx1QkFBQSxBQUNBLFdBQUEsQUFDQSxpQkFBQSxBQUNBLG1CQUFBLENOeWlDSixBRjE3REkseUJRMjRCRix3QkFTSSxtQkFBQSxDTjBpQ0osQ0FDRixBTXZpQ0UsZ0JBQ0Usb0JBQUEsYUFBQSxBQUNBLDBCQUFBLHNCQUFBLEFBQ0Esc0JBQUEsbUJBQUEsQUFDQSxzQkFBQSw4QkFBQSxBQUNBLFdBQUEsQUFDQSxvQkFBQSxBQUNBLHlDQUFBLEFBQ0EsUUFBQSxDTnlpQ0osQU12aUNJLHlCQVZGLGdCQVdJLHVCQUFBLG1CQUFBLEFBQ0EsaUJBQUEsQUFDQSxVQUFBLENOMGlDSixDQUNGLEFNdmlDRSxpQkFDRSxvQkFBQSxhQUFBLEFBQ0EsbUJBQUEscUJBQUEsQUFDQSxPQUFBLENOeWlDSixBTXZpQ0kscUJBQ0UsV0FBQSxBQUNBLFdBQUEsQ055aUNOLEFNdmlDTSx5QkFKRixxQkFLSSxXQUFBLEFBQ0EsV0FBQSxDTjBpQ04sQ0FDRixBTXZpQ0ksc0JBQ0UsZ0JBQUEsQUFDQSxjSHg4QkksQUd5OEJKLGVBQUEsQUFDQSxhQUFBLENOeWlDTixBTXJpQ0UsbUJBQ0Usb0JBQUEsYUFBQSxBQUNBLHNCQUFBLG1CQUFBLEFBQ0Esb0JBQUEsMkJBQUEsQUFDQSxPQUFBLENOdWlDSixBRjMrREkseUJRZzhCRixtQkFPSSxxQkFBQSxzQkFBQSxDTndpQ0osQ0FDRixBTXRpQ0ksd0JBQ0UsZ0JBQUEsQUFDQSxjSDE5QkksQUcyOUJKLGVBQUEsQUFDQSxhQUFBLENOd2lDTixBTXJpQ0ksdUJBQ0UsV0FBQSxBQUNBLFdBQUEsQ051aUNOLEFNcmlDTSx5QkFKRix1QkFLSSxXQUFBLEFBQ0EsY0FBQSxDTndpQ04sQ0FDRixBRmhnRUkseUJRODlCRixrQ0FFSSxTQUFBLENOcWlDSixDQUNGLEFNamlDQSxlQUNFLG1CSGwvQlUsQUdtL0JWLFdBQUEsQUFDQSxZQUFBLEFBQ0EsbUJBQUEsQUFDQSxhQUFBLEFBQ0Esb0JBQUEsYUFBQSxBQUNBLHNCQUFBLG1CQUFBLEFBQ0EscUJBQUEsdUJBQUEsQUFDQSxlQUFBLEFBQ0EsVUFBQSxBQUNBLFVBQUEsQUFDQSxlQUFBLEFBQ0Esa0JBQUEsQ05vaUNGLEFNbGlDSSx3QkFDRSxXSHBnQ0UsQ0h3aUVSLEFGemhFSSx5QlFxK0JKLGVBb0JJLFlBQUEsQUFDQSxTQUFBLENOb2lDRixDQUNGLEFNbGlDRSxxQkFDRSxrQkh6Z0NRLENINmlFWixBTS9oQ0Esa0JBQ0UsZUFBQSxBQUNBLFVBQUEsQUFDQSxXQUFBLEFBQ0Esb0JBQUEsYUFBQSxBQUNBLDBCQUFBLHNCQUFBLEFBQ0EsVUFBQSxBQUNBLFVBQUEsQ05taUNGLEFGN2lFSSx5QlFtZ0NKLGtCQVVJLHVCQUFBLG1CQUFBLEFBQ0EsV0FBQSxBQUNBLE1BQUEsQUFDQSxXQUFBLENOb2lDRixDQUNGLEFNbGlDRSx1QkFDRSxZQUFBLEFBQ0Esa0JBQUEsQUFDQSxZQUFBLEFBQ0Esb0JBQUEsYUFBQSxBQUNBLHNCQUFBLG1CQUFBLEFBQ0Esb0JBQUEsMkJBQUEsQUFDQSx5QkFBQSxBQUNBLHNCQUFBLEFBQ0EsdURBQUEsQUFDQSxlQUFBLEFBQ0EsbUJBQUEsQUFDQSxxQkFBQSxBQUNBLGVIL2lDSSxDSG1sRVIsQUZwa0VJLHlCUW1oQ0YsdUJBZ0JJLFdBQUEsQUFDQSxXQUFBLEFBQ0EsWUFBQSxBQUNBLGFBQUEsQ05xaUNKLENBQ0YsQU1uaUNJLGlDQUNFLGVBQUEsQUFDQSxlQUFBLEFBQ0EsZ0JBQUEsQUFDQSxjSHhqQ00sQUd5akNOLG9CQUFBLENOcWlDTixBRm5sRUkseUJReWlDQSxpQ0FPSSxZQUFBLENOdWlDTixDQUNGLEFNcGlDSSwyQkFDRSxXQUFBLEFBQ0EsV0FBQSxDTnNpQ04sQU1saUNJLG1DQUNFLGtCSHBrQ1EsQ0h3bUVkLEFNbGlDTSx1Q0FDRSxjQUFBLENOb2lDUixBTWppQ00seUNBQ0UsVUFBQSxDTm1pQ1IsQU9obkVBLDBCQUNFLGlCQUFBLEFBQ0EsYUFBQSxDUHFuRUYsQUY1bUVJLHlCU1hKLDBCQUlJLDJCQUFBLENQdW5FRixDQUNGLEFPcm5FRSxtQ0FDRSxvQkFBQSxhQUFBLEFBQ0EsdUJBQUEsQUFDQSxpQkFBQSxDUHVuRUosQU9ybkVJLGdEQUNFLGtCQUFBLEFBQ0EsdUJBQUEsQUFDQSxZQUFBLEFBQ0EsV0FBQSxBQUNBLFlBQUEsQUFDQSxpQ0FBQSxBQUNBLGVBQUEsQUFDQSxrQkFBQSxDUHVuRU4sQU9ybkVNLHNEQUNFLCtDQUFBLENQdW5FUixBRm5vRUkseUJTQ0EsZ0RBZUksUUFBQSxBQUNBLGNBQUEsQ1B1bkVOLEFPdG5FTSxzREFDRSx1QkFBQSxDUHduRVIsQ0FDRixBT3BuRUksMENBQ0UsV0FBQSxNQUFBLENQc25FTixBRi9vRUkseUJTd0JBLDBDQUdJLFlBQUEsQ1B3bkVOLENBQ0YsQU90bkVNLDhDQUNFLGNBQUEsQUFDQSxXQUFBLEFBQ0EsWUFBQSxBQUNBLGdCQUFBLENQd25FUixBT3BuRUksNkNBQ0UsV0FBQSxPQUFBLEFBQ0EsbUJBQUEsQUFDQSxnQkFBQSxBQUNBLHVCQUFBLEFBQ0EsVUFBQSxDUHNuRU4sQUZqcUVJLHlCU3NDQSw2Q0FRSSxlQUFBLEFBQ0Esc0JBQUEsQ1B1bkVOLENBQ0YsQU9ybkVNLG9EQUNFLFdBQUEsQUFDQSxrQkFBQSxBQUNBLGVBQUEsQUFDQSxrQkFBQSxBQUNBLGdCQUFBLEFBQ0EsaUJBQUEsQUFDQSxrQkFBQSxDUHVuRVIsQUZockVJLHlCU2tERSxvREFTSSxlQUFBLEFBQ0EsZ0JBQUEsQ1B5bkVSLENBQ0YsQU90bkVNLDBEQUNFLFdBQUEsQUFDQSxrQkFBQSxBQUNBLGVBQUEsQUFDQSxrQkFBQSxBQUNBLGdCQUFBLEFBQ0EsbUJBQUEsQUFDQSxrQkFBQSxDUHduRVIsQUYvckVJLHlCU2dFRSwwREFTSSxjQUFBLENQMG5FUixDQUNGLEFPdm5FTSxtREFDRSxnQkFBQSxBQUNBLGFBQUEsQ1B5bkVSLEFPdm5FUSxzREFDRSxZQUFBLENQeW5FVixBT3RuRVEsaUhBQ0UsY0FBQSxBQUNBLGlCQUFBLENQd25FVixBT3JuRVEseURBQ0UsbUJBQUEsQUFDQSxZQUFBLEFBQ0EsbUJBQUEsQUFDQSxXSjNHRixBSTRHRSxpQkFBQSxBQUNBLGVBQUEsQUFDQSxrQkFBQSxBQUNBLGdCQUFBLEFBQ0EsZ0JBQUEsQUFDQSxlQUFBLEFBQ0EsNkJBQUEsQUFDQSxnQkFBQSxBQUNBLFVBQUEsQ1B1bkVWLEFPcm5FVSxvRkFDRSxhQUFBLENQdW5FWixBT3huRVUsMkVBQ0UsYUFBQSxDUHVuRVosQU94bkVVLGdGQUNFLGFBQUEsQ1B1bkVaLEFPeG5FVSxzRUFDRSxhQUFBLENQdW5FWixBT3BuRVUseUVBQ0UsaUJBQUEsQUFDQSw4QkFBQSxDUHNuRVosQU9sbkVRLDBEQUNFLFlBQUEsQUFDQSxnRUFBQSxBQUNBLFdBQUEsQUFDQSxXQUFBLEFBQ0Esa0JBQUEsQUFDQSxlQUFBLEFBQ0Esa0JBQUEsQUFDQSxnQkFBQSxBQUNBLGdCQUFBLEFBQ0EsZUFBQSxBQUNBLGdCQUFBLEFBQ0EsNkJBQUEsQUFDQSxnQkFBQSxBQUNBLG9CQUFBLGFBQUEsQUFDQSxzQkFBQSxtQkFBQSxBQUNBLHFCQUFBLHVCQUFBLEFBQ0EsVUFBQSxDUG9uRVYsQU9sbkVVLGdFQUNFLGtCSmxKQSxDSHN3RVosQU9obkVRLHdFQUNFLGtCQUFBLEFBQ0EsWUFBQSxBQUNBLGVBQUEsQUFDQSxlQUFBLEFBQ0EsU0FBQSxBQUNBLFlBQUEsQ1BrbkVWLEFPL21FUSwwRUFDRSxrQkFBQSxBQUNBLFlBQUEsQ1BpbkVWLEFPOW1FUSxrRUFDRSxpQkFBQSxDUGduRVYsQU8zbUVJLDBDQUNFLGdCQUFBLEFBQ0EsZUFBQSxBQUNBLGtCQUFBLEFBQ0EsZ0JBQUEsQUFDQSxpQkFBQSxBQUNBLFdKcExFLEFJcUxGLG9CQUFBLGFBQUEsQUFDQSxxQkFBQSx1QkFBQSxBQUNBLHNCQUFBLG1CQUFBLEFBQ0EsU0FBQSxDUDZtRU4sQUZ0eEVJLHlCUytKQSwwQ0FZSSxZQUFBLENQK21FTixDQUNGLEFPN21FTSw0Q0FDRSxXSjlMQSxBSStMQSxvQkFBQSxhQUFBLEFBQ0EscUJBQUEsdUJBQUEsQUFDQSxzQkFBQSxtQkFBQSxBQUNBLFNBQUEsQ1ArbUVSLEFPN21FUSxrREFDRSx5QkFBQSxDUCttRVYsQU8zbUVNLCtDQUNFLG9CQUFBLGFBQUEsQUFDQSxxQkFBQSx1QkFBQSxBQUNBLHNCQUFBLG1CQUFBLEFBQ0EsU0FBQSxDUDZtRVIsQVExekVBLHdCQUNFLGFBQUEsQUFFQSxlQUFBLEFBQ0EsT0FBQSxBQUNBLFFBQUEsQUFDQSxTQUFBLEFBR0EsOEJBQUEsQUFDQSxXQUFBLENSNnpFRixBUTN6RUUsMkRBVkEsYUFBQSxBQUtBLHFCQUFBLHVCQUFBLEFBQ0Esc0JBQUEsa0JBQUEsQ0FJQSxBUnkwRUYsbUNRcDBFSSxnQkFBQSxBQUNBLFdBQUEsQUFDQSxZQUFBLEFBQ0EsbUJBQUEsQUFDQSxnQkFBQSxBQUNBLDhDQUFBLEFBRUEsaUJBQUEsQ1I2ekVKLEFRM3pFSSw2RUFiQSxvQkFBQSxhQUFBLEFBQ0EsMEJBQUEscUJBQUEsQ0FZQSxBUncwRUosMENRdjBFTSxjQUFBLEFBQ0EsZUFBQSxBQUNBLGdCQUFBLEFBQ0EsZ0JBQUEsQUFDQSxrQkFBQSxBQUNBLG1CQUFBLEFBR0EscUJBQUEsdUJBQUEsQUFDQSxzQkFBQSxtQkFBQSxBQUNBLFFBQUEsQ1I2ekVOLEFRM3pFTSxpREFDRSxXQUFBLEFBQ0EsY0FBQSxBQUNBLFdBQUEsQUFDQSxZQUFBLEFBQ0Esa3NCQUFBLENSNnpFUixBUXh6RUUsaUNBQ0UsbUJBQUEsQUFDQSxpQkFBQSxDUjB6RUosQVF4ekVJLG1DQUNFLGVBQUEsQUFDQSxnQkFBQSxBQUNBLGVBQUEsQ1IwekVOLEFRdnpFSSxtQ0FDRSxjQUFBLEFBQ0EsdUNBQUEsOEJBQUEsQ1J5ekVOLEFRcnpFRSxpQ0FDRSxvQkFBQSxhQUFBLEFBQ0EsK0JBQUEsMkJBQUEsQUFDQSxTQUFBLEFBQ0Esa0JBQUEsQ1J1ekVKLEFRcHpFRSwwQ0FDRSxrQkFBQSxBQUNBLGNBQUEsQUFDQSxxQ0FBQSxBQUNBLDJDQUFBLENSc3pFSixBUXB6RUksb0RBQ0Usc0JBQUEsQUFFQSxXQUFBLEFBQ0Esb0NBQUEsQ1JzekVOLEFRbHpFRSwrQkFDRSxlQUFBLENSb3pFSixBUS94RUUsb0NBQ0UsZUFBQSxDUmt6RUosQVEveUVFLG9DQUNFLGtCQUFBLEFBQ0EsYUFBQSxDUml6RUosQVE5eUVFLCtCQUNFLFNBQUEsQUFDQSxlQUFBLEFBQ0EsZUFBQSxBQUNBLGdCQUFBLEFBQ0EsZ0JBQUEsQUFDQSw0QkFBQSxBQUNBLGtCQUFBLENSZ3pFSixBUTl5RUkscUNBQ0UsWUFBQSxDUmd6RU4sQVE3eUVJLDBDQUNFLG1CQUFBLEFBQ0EsVUFBQSxDUit5RU4sQVEzeUVFLHFDQUNFLFNBQUEsQUFDQSxXQUFBLEFBQ0EsV0FBQSxBQUNBLFlBQUEsQUFDQSxrQkFBQSxBQUNBLDZCQUFBLEFBQ0EsOFJBQUEsQUFDQSxtQkFBQSxDUjZ5RUosQVEzeUVJLDJDQUNFLFlBQUEsQ1I2eUVOLEFRenlFRSxvQ0FDRSxvQkFBQSxhQUFBLEFBQ0EsUUFBQSxDUjJ5RUosQVF6eUVJLHdDQUNFLGlCQUFBLENSMnlFTixBUXp5RU0sOENBQ0UsVUFBQSxBQUNBLFNBQUEsQUFDQSxrQkFBQSxBQUNBLFVBQUEsQUFDQSxXQUFBLEFBQ0EsTUFBQSxBQUNBLE1BQUEsQ1IyeUVSLEFRenlFUSxtRUFDRSxzZUFBQSxDUjJ5RVYsQVF0eUVJLDBDQUNFLFdBQUEsQUFDQSxlQUFBLEFBQ0EsZ0JBQUEsQUFDQSxnQkFBQSxBQUNBLG9CQUFBLGFBQUEsQUFDQSxzQkFBQSxtQkFBQSxBQUNBLFFBQUEsQUFDQSxjQUFBLENSd3lFTixBUXR5RU0sMERBQ0UsU0FBQSxDUnd5RVIsQVFyeUVNLGlEQUNFLFdBQUEsQUFDQSxXQUFBLEFBQ0EsWUFBQSxBQUNBLGdRQUFBLEFBQ0EsNEJBQUEsQUFDQSx1QkFBQSxDUnV5RVIsQVNwK0VBLGFBQ0Usb0RBQUEsQUFDQSxnQk5OTSxBTU9OLGtCQUFBLEFBQ0Esa0JBQUEsQUFDQSxrREFBQSxBQUNBLGNBQUEsQ1R1K0VGLEFTdCtFRSxtQkFDRSwyQkFBQSxBQUNBLHlDQUFBLENUdytFSixBRnQrRUkseUJXWEosYUFZSSxZQUFBLENUeStFRixDQUNGLEFTditFRSxpQkFDRSxvQkFBQSxhQUFBLEFBQ0EsbUJBQUEsQUFDQSxTQUFBLEFBQ0Esb0JBQUEsMkJBQUEsQUFDQSxzQkFBQSxrQkFBQSxDVHkrRUosQUZsL0VJLHlCV0lGLGlCQVFJLGtCQUFBLENUMCtFSixDQUNGLEFTdCtFSSwyQkFDRSxXQUFBLEFBQ0EsZUFBQSxBQUNBLFlBQUEsQUFDQSxnQkFBQSxBQUNBLGlCQUFBLEFBQ0EsOEJBQUEsQUFDQSxrQkFBQSxDVHcrRU4sQVNwK0VFLG1CQUNFLGtCQUFBLEFBQ0EsZUFBQSxBQUNBLGFBQUEsQ1RzK0VKLEFGcmdGSSx5Qlc0QkYsbUJBTUksY0FBQSxDVHUrRUosQ0FDRixBU3ArRUUsc0JBRUUsYUFBQSxDVHUrRUosQVNuK0VFLDJDQUxFLDZCUG5EZ0IsQU9xRGhCLGNBQUEsQ0FHRixBVGkvRUYscUJTLytFSSxnQkFBQSxBQUNBLGNBQUEsQUFDQSxnQkFBQSxBQUNBLGlCQUFBLEFBRUEsZ0JBQUEsQUFDQSx1QkFBQSxBQUNBLG9CQUFBLEFBQ0EscUJBQUEsQUFDQSxZQUFBLENUcytFSixBRjdoRkkseUJXNENGLHFCQWNJLGVBQUEsQUFDQSxlQUFBLENUdStFSixDQUNGLEFTcCtFRSxlQUNFLGNONUVRLEFNNkVSLHFCQUFBLEFBQ0EsZUFBQSxBQUNBLGdCQUFBLEFBQ0EsY0FBQSxBQUNBLDZCUGpGZ0IsQU9rRmhCLGVBQUEsQUFDQSxlQUFBLEFBQ0EscUJBQUEsQUFDQSxXQUFBLEFBQ0Esd0JBQUEsQUFDQSxpQkFBQSxDVHMrRUosQVNyK0VJLHFCQUNFLFdBQUEsQUFDQSxrQkFBQSxBQUNBLE9BQUEsQUFDQSxRQUFBLEFBQ0EsMkJBQUEsQUFDQSxXQUFBLEFBQ0EsWUFBQSxBQUNBLHNRQUFBLEFBQ0Esc0JBQUEsQUFDQSx3QkFBQSxBQUNBLDJCQUFBLENUdStFTixBVXhrRkEsZ0JBQ0UsV0FBQSxBQUVBLFlBQUEsQUFDQSxvREFBQSxBQUNBLGFBQUEsQUFDQSxrQkFBQSxBQUNBLFNBQUEsQUFDQSxvQkFBQSxhQUFBLEFBQ0EsMEJBQUEsc0JBQUEsQUFDQSxzQkFBQSw4QkFBQSxBQUNBLGtEQUFBLEFBQ0EsY0FBQSxDVjJrRkYsQVUxa0ZFLHNCQUNFLDJCQUFBLEFBQ0EseUNBQUEsQ1Y0a0ZKLEFGamxGSSx5QllWSixnQkFrQkksZ0JBQUEsQ1Y2a0ZGLENBQ0YsQVUza0ZFLDJCQUNFLGNQdkJRLEFPd0JSLGdCQUFBLEFBQ0EsZUFBQSxBQUNBLGdCQUFBLEFBQ0EsZ0JBQUEsQ1Y2a0ZKLEFGN2xGSSx5QllXRiwyQkFPSSxjQUFBLENWK2tGSixDQUNGLEFVM2tGRSw2QkFDRSxjUHBDUSxBT3FDUixnQkFBQSxBQUNBLGVBQUEsQUFDQSxnQkFBQSxBQUNBLGdCQUFBLENWNmtGSixBRnptRkkseUJZdUJGLDZCQU9JLGNBQUEsQ1Yra0ZKLENBQ0YsQVU5a0ZJLGdJQUlFLGNQaERNLEFPaUROLGdCQUFBLEFBQ0EsZUFBQSxBQUNBLGdCQUFBLEFBQ0EsZ0JBQUEsQ1ZnbEZOLEFGeG5GSSx5QllnQ0EsZ0lBVUksY0FBQSxDVnFsRk4sQ0FDRixBVWpsRkUsNkJBQ0Usb0JBQUEsYUFBQSxBQUNBLGtCQUFBLEFBQ0EsdUJBQUEsbUJBQUEsQUFDQSxxQkFBQSxrQkFBQSxBQUNBLFNBQUEsQUFDQSxnQkFBQSxDVm1sRkosQVVqbEZJLGdEQUNFLGdCQUFBLEFBQ0EsNkJSckVjLEFRc0VkLGtCQUFBLEFBQ0EsZ0JBQUEsQUFDQSxXQUFBLEFBQ0EsZ0JBQUEsQ1ZtbEZOLEFVamxGSSxrREFDRSw2QlI1RWMsQVE2RWQsZUFBQSxBQUNBLGdCQUFBLEFBQ0EsYVA5RU0sQ0hpcUZaLEFGdHBGSSx5QlkrREEsa0RBTUksY0FBQSxDVnFsRk4sQ0FDRixBVWxsRkksa0RBQ0Usa0JBQUEsQUFDQSxvQkFBQSxhQUFBLEFBQ0EsMEJBQUEsc0JBQUEsQUFDQSxRQUFBLEFBQ0EsbUJBQUEsZUFBQSxDVm9sRk4sQVU3a0ZJLGlDQUNFLFdBQUEsQUFDQSxZQUFBLEFBQ0EsZUFBQSxBQUNBLG1CQUFBLEFBQ0EsaUJBQUEsQUFDQSw4QkFBQSxBQUNBLDBCQUFBLENWK2tGTixBRjNxRkkseUJZcUZBLGlDQVNJLFdBQUEsQUFDQSxZQUFBLEFBQ0EsZUFBQSxBQUNBLG1CQUFBLEFBQ0EsMEJBQUEsQ1ZpbEZOLENBQ0YsQVUza0ZJLG1DQUNFLGlCQUFBLENWNmtGTixBVTVrRk0sdUNBRUUsaUJBQUEsQUFDQSxpQkFBQSxBQUNBLHVCQUFBLEFBQ0EsaUJBQUEsQ1Y4a0ZSLEFVNWtGTSx5REFDRSxrQkFBQSxBQUNBLGFBQUEsQUFDQSxVQUFBLEFBQ0EsdUJBQUEsQUFDQSxZQUFBLEFBQ0EsVUFBQSxBQUNBLGVBQUEsQUFDQSwyQkFBQSxvQkFBQSxBQUNBLHNCQUFBLG1CQUFBLEFBQ0EscUJBQUEsdUJBQUEsQUFDQSx5QkFBQSxDVjhrRlIsQVU1a0ZRLCtEQUNFLG9CQUFBLENWOGtGVixBVTFrRlEsNkRBQ0UsYUFBQSxDVjRrRlYsQVczdEZBLGdCQUNFLFdBQUEsQUFDQSxhQUFBLEFBQ0Esb0JBQUEsYUFBQSxBQUNBLDBCQUFBLHNCQUFBLEFBQ0EsU0FBQSxBQUNBLGFBQUEsQUFDQSxrQkFBQSxBQUNBLGdCUmJNLEFRY04sbURBQUEsQ1gyeUZGLEFXenlGRSx1QkFDRSxXQUFBLEFBQ0EsYUFBQSxBQUNBLGdCQUFBLEFBQ0EsaUJBQUEsQ1gyeUZKLEFXenlGSSwyQkFDRSxXQUFBLEFBQ0EsWUFBQSxBQUNBLGlCQUFBLEFBQ0EsNkJBQUEsQ1gyeUZOLEFXdnlGRSx5QkFDRSxvQkFBQSxhQUFBLEFBQ0EsMEJBQUEsc0JBQUEsQUFDQSxTQUFBLEFBQ0EsV0FBQSxNQUFBLENYeXlGSixBV3R5RkUsdUJBQ0UsOEJUbENlLEFTbUNmLGdCQUFBLEFBQ0EsZUFBQSxBQUNBLGlCQUFBLEFBQ0EsaUJBQUEsQUFDQSxpQkFBQSxBQUNBLHNCQUFBLEFBQ0EsY1IxQ1EsQVEyQ1IsUUFBQSxDWHd5RkosQVdyeUZFLHlCQUNFLDZCVC9DZ0IsQVNnRGhCLGdCQUFBLEFBQ0EsZUFBQSxBQUNBLGlCQUFBLEFBQ0EsaUJBQUEsQUFDQSxpQkFBQSxBQUNBLGNSckRRLEFRc0RSLFdBQUEsT0FBQSxBQUNBLGdCQUFBLEFBQ0Esb0JBQUEsQUFDQSxvQkFBQSxDWHd5RkosQVdweUZFLHdCQUNFLG9CQUFBLGFBQUEsQUFDQSxzQkFBQSxtQkFBQSxBQUNBLGtCQUFBLHlCQUFBLEFBQ0EsT0FBQSxDWHN5RkosQVdyeUZJLDBCQUNFLDZCVG5FYyxBU29FZCxnQkFBQSxBQUNBLGVBQUEsQUFDQSxpQkFBQSxBQUNBLGlCQUFBLEFBQ0EsY1J4RU0sQVF5RU4scUJBQUEsQUFDQSxpQkFBQSxBQUNBLHFCQUFBLEFBQ0EsMEJBQUEsc0JBQUEsQUFDQSxlQUFBLEFBQ0EsMkJBQUEsQ1h1eUZOLEFXcnlGTSxnQ0FDRSxVQUFBLENYdXlGUixBWXYzRkEsV0FDRSxvREFBQSxBQUNBLGdCVE5NLEFTT04sYUFBQSxBQUNBLGtCQUFBLEFBQ0Esb0JBQUEsYUFBQSxBQUNBLDBCQUFBLHNCQUFBLEFBQ0EsU0FBQSxBQUNBLG9CQUFBLDBCQUFBLENaMDNGRixBWXYzRkkseUJBQ0UsV0FBQSxBQUNBLGFBQUEsQUFDQSxpQkFBQSxBQUNBLDhCQUFBLEFBQ0EsaUJBQUEsQ1p5M0ZOLEFZcjNGRSxjQUNFLGtCQUFBLEFBQ0EsYVR0QlEsQ0g2NEZaLEFGbDRGSSx5QmNTRixjQUtJLGNBQUEsQ1p3M0ZKLENBQ0YsQVlyM0ZFLG1CQUNFLGVBQUEsQUFDQSxnQkFBQSxBQUNBLGNUaENRLEFTaUNSLGdCQUFBLEFBQ0EsaUJBQUEsQUFDQSw0QlZwQ2dCLENGMjVGcEIsQUYvNEZJLHlCY2tCRixtQkFRSSxlQUFBLEFBQ0EsZUFBQSxDWnkzRkosQ0FDRixBWXYzRkUsZ0JBQ0Usb0JBQUEsYUFBQSxBQUNBLHFCQUFBLHVCQUFBLEFBQ0Esb0JBQUEsMkJBQUEsQUFDQSxRQUFBLEFBQ0EsZUFBQSxBQUNBLGdCQUFBLEFBQ0EsY1RoRFEsQVNpRFIsZUFBQSxDWnkzRkosQVl0M0ZFLGFBQ0UsY1RyRFEsQVNzRFIscUJBQUEsQUFDQSxlQUFBLEFBQ0EsZ0JBQUEsQUFDQSxnQkFBQSxBQUNBLDZCVjNEZ0IsQVU0RGhCLGVBQUEsQUFDQSxlQUFBLEFBQ0EscUJBQUEsQUFDQSxXQUFBLEFBQ0Esd0JBQUEsQUFDQSxpQkFBQSxDWnczRkosQVl2M0ZJLG1CQUNFLFdBQUEsQUFDQSxrQkFBQSxBQUNBLE9BQUEsQUFDQSxRQUFBLEFBQ0EsMkJBQUEsQUFDQSxXQUFBLEFBQ0EsWUFBQSxBQUNBLHNRQUFBLEFBQ0Esc0JBQUEsQUFDQSx3QkFBQSxBQUNBLDJCQUFBLENaeTNGTixBWXAzRkUsb0NBRUUsZ0JBQUEsQUFDQSxZQUFBLEFBQ0EsU0FBQSxBQUNBLHNCQUFBLDhCQUFBLEFBQ0Esa0RBQUEsQUFDQSxjQUFBLENacTNGSixBWW4zRkksZ0RBQ0UsMkJBQUEsQUFDQSx5Q0FBQSxDWnEzRk4sQUZ0OEZJLHlCY3NFRixvQ0FlSSxnQkFBQSxDWnEzRkosQ0FDRixBWWwzRk0sc0dBQ0UsaUJBQUEsQ1pvM0ZSLEFZbDNGUSw4R0FFRSxpQkFBQSxDWm0zRlYsQVloM0ZRLGtKQUNFLGtCQUFBLEFBQ0EsYUFBQSxBQUNBLFVBQUEsQUFDQSx1QkFBQSxBQUNBLFlBQUEsQUFDQSxVQUFBLEFBQ0EsZUFBQSxBQUNBLDJCQUFBLG9CQUFBLEFBQ0Esc0JBQUEsbUJBQUEsQUFDQSxxQkFBQSx1QkFBQSxBQUNBLHlCQUFBLENaazNGVixBWWgzRlUsOEpBQ0Usb0JBQUEsQ1prM0ZaLEFZLzJGVSwwSkFDRSxhQUFBLENaaTNGWixBWTMyRkksb0VBQ0Usb0JBQUEsYUFBQSxBQUNBLGtCQUFBLEFBQ0EsMEJBQUEsc0JBQUEsQUFDQSxTQUFBLEFBQ0EsZ0JBQUEsQ1o2MkZOLEFZMzJGTSxvSEFDRSxvQkFBQSxhQUFBLEFBQ0EsMEJBQUEsc0JBQUEsQUFDQSxPQUFBLENaNjJGUixBWTEyRk0sMEVBQ0UsZ0JBQUEsQUFDQSw2QlZwSlksQVVxSlosY1RwSkksQVNxSkosZUFBQSxDWjQyRlIsQVl6MkZNLDBHQUNFLDZCVjFKWSxBVTJKWixlQUFBLEFBQ0EsZ0JBQUEsQUFDQSxRQUFBLENaMjJGUixBRjUvRkkseUJjNklFLDBHQU9JLGNBQUEsQ1o0MkZSLENBQ0YsQVl6MkZNLG9HQUNFLGlCQUFBLENaMjJGUixBWXIyRkUsa0JBQ0UsZ0JBQUEsQUFDQSxZQUFBLEFBQ0EsU0FBQSxBQUNBLHNCQUFBLDhCQUFBLEFBQ0Esa0RBQUEsQUFDQSxjQUFBLENadTJGSixBWXIyRkksd0JBQ0UsMkJBQUEsQUFDQSx5Q0FBQSxDWnUyRk4sQUZoaEdJLHlCYytKRixrQkFjSSxnQkFBQSxDWnUyRkosQ0FDRixBWXAyRk0sbURBQ0UsaUJBQUEsQ1pzMkZSLEFZcDJGUSx1REFDRSxpQkFBQSxDWnMyRlYsQVluMkZRLHlFQUNFLGtCQUFBLEFBQ0EsYUFBQSxBQUNBLFVBQUEsQUFDQSx1QkFBQSxBQUNBLFlBQUEsQUFDQSxVQUFBLEFBQ0EsZUFBQSxBQUNBLDJCQUFBLG9CQUFBLEFBQ0Esc0JBQUEsbUJBQUEsQUFDQSxxQkFBQSx1QkFBQSxBQUNBLHlCQUFBLENacTJGVixBWW4yRlUsK0VBQ0Usb0JBQUEsQ1pxMkZaLEFZbDJGVSw2RUFDRSxhQUFBLENabzJGWixBWTkxRkksa0NBQ0Usb0JBQUEsYUFBQSxBQUNBLGtCQUFBLEFBQ0EsMEJBQUEsc0JBQUEsQUFDQSxTQUFBLEFBQ0EsZ0JBQUEsQ1pnMkZOLEFZOTFGTSwwREFDRSxvQkFBQSxhQUFBLEFBQ0EsMEJBQUEsc0JBQUEsQUFDQSxPQUFBLENaZzJGUixBWTcxRk0scUNBQ0UsZ0JBQUEsQUFDQSw2QlYzT1ksQVU0T1osY1QzT0ksQVM0T0osZUFBQSxDWisxRlIsQVk1MUZNLHFEQUNFLDZCVmpQWSxBVWtQWixlQUFBLEFBQ0EsZ0JBQUEsQUFDQSxRQUFBLENaODFGUixBRnRrR0kseUJjb09FLHFEQU9JLGNBQUEsQ1orMUZSLENBQ0YsQVk1MUZNLGtEQUNFLGlCQUFBLENaODFGUixBWXIxRkUsZ0dBQ0Usa0JBQUEsQUFDQSxpQkFBQSxBQUNBLG1EQUFBLEFBQ0Esa0JBQUEsQUFDQSxvQkFBQSxhQUFBLEFBQ0Esc0JBQUEsbUJBQUEsQUFDQSxxQkFBQSxzQkFBQSxDWnkxRkosQVl2MUZJLHdSQUVFLGtCQUFBLEFBQ0EsWUFBQSxBQUNBLFNBQUEsQ1oyMUZOLEFZcDFGRSxzQ0FDRSwwQkFBQSxDWnUxRkosQVlwMUZFLHNDQUNFLGdCQUFBLENaczFGSixBRnhtR0kseUJjaVJGLHNDQUlJLGdCQUFBLENadTFGSixDQUNGLEFhdm5HQSxlQUNFLFdBQUEsQUFDQSxpQkFBQSxBQUNBLFlBQUEsQUFDQSxvREFBQSxBQUNBLGFBQUEsQUFDQSxrQkFBQSxBQUNBLFNBQUEsQUFHQSxzQkFBQSw2QkFBQSxDYjJuR0YsQWF6bkdFLDJDQUpBLG9CQUFBLGFBQUEsQUFDQSwwQkFBQSxxQkFBQSxDQUdBLEFiZ29HRiw0QmE5bkdJLGtCQUFBLEFBRUEsc0JBQUEsbUJBQUEsQUFDQSxRQUFBLENiMm5HSixBYXpuR0ksaURBQ0UsVUFBQSxDYjJuR04sQWF6bkdJLCtDQUNFLGdCQUFBLEFBQ0EsZUFBQSxBQUNBLGdCQUFBLEFBQ0EsaUJBQUEsQUFDQSxjVjVCTSxBVTZCTixrQkFBQSxDYjJuR04sQUY3b0dJLHlCZVlBLCtDQVFJLGNBQUEsQ2I2bkdOLENBQ0YsQWExbkdJLDhDQUNFLFdBQUEsQUFDQSxxQkFBQSxBQUNBLGdCQUFBLEFBQ0EscUJBQUEsQUFDQSw2Qlh6Q2MsQVcwQ2QsZ0JBQUEsQUFDQSxlQUFBLEFBQ0EsZ0JBQUEsQUFDQSxjVjVDTSxBVTZDTix3QkFBQSxBQUNBLGlCQUFBLENiNG5HTixBYTFuR00sb0RBQ0UsV0FBQSxBQUNBLGtCQUFBLEFBQ0EsT0FBQSxBQUNBLFFBQUEsQUFDQSwyQkFBQSxBQUNBLFVBQUEsQUFDQSxXQUFBLEFBQ0EsMFBBQUEsQUFDQSw0QkFBQSxBQUNBLHdCQUFBLEFBQ0EsdUJBQUEsQ2I0bkdSLEFhem5HSSxvQ0FDRSxVQUFBLENiMm5HTixBYXhuR0ksZ0NBQ0UsV0FBQSxBQUNBLGFBQUEsQUFDQSxrQkFBQSxBQUNBLGlCQUFBLEFBQ0EsNkJBQUEsQ2IwbkdOLEFGdHJHSSx5QmV1REEsZ0NBT0ksWUFBQSxDYjRuR04sQ0FDRixBYXZuR0ksa0NBQ0UsaUJBQUEsQ2J5bkdOLEFheG5HTSxzQ0FDRSxpQkFBQSxDYjBuR1IsQWF4bkdNLHdEQUNFLGtCQUFBLEFBQ0EsYUFBQSxBQUNBLFVBQUEsQUFDQSx1QkFBQSxBQUNBLFlBQUEsQUFDQSxVQUFBLEFBQ0EsZUFBQSxBQUNBLDJCQUFBLG9CQUFBLEFBQ0Esc0JBQUEsbUJBQUEsQUFDQSxxQkFBQSx1QkFBQSxBQUNBLHlCQUFBLENiMG5HUixBYXhuR1EsOERBQ0Usb0JBQUEsQ2IwbkdWLEFhdm5HUSw0REFDRSxhQUFBLENieW5HVixBYWxuR0EsdUJBQ0UsZUFBQSxBQUNBLFFBQUEsQUFDQSxhQUFBLEFBQ0Esc0JBQUEsbUJBQUEsQUFDQSxxQkFBQSx1QkFBQSxBQUNBLGFBQUEsQUFDQSxZQUFBLENicW5HRixBYW5uR0UsK0JBQ0Usb0JBQUEsWUFBQSxDYnFuR0osQWFsbkdFLGdDQUNFLGtCQUFBLEFBQ0EsUUFBQSxBQUNBLDBCQUFBLENib25HSixBYWpuR0UsK0JBQ0Usa0JBQUEsQUFDQSxzQkFBQSxBQUNBLGdCQUFBLEFBQ0EsbUJBQUEsQUFDQSx1Q0FBQSxBQUNBLDBCQUFBLENibW5HSixBYWhuR0UsK0JBQ0Usa0JBQUEsQUFDQSxXQUFBLEFBQ0Esa0JBQUEsQ2JrbkdKLEFhaG5HSSwyRUFFRSxrQkFBQSxBQUNBLFFBQUEsQUFDQSxXQUFBLEFBQ0EsWUFBQSxBQUNBLFFBQUEsQ2JrbkdOLEFhOW1HRSw4QkFDRSxrQkFBQSxBQUNBLE1BQUEsQUFDQSxXQUFBLEFBQ0EsK0JBQUEsQUFDQSxZQUFBLEFBQ0EsV1ZsS0ksQVVtS0osV0FBQSxBQUNBLFlBQUEsQUFDQSxrQkFBQSxBQUNBLGVBQUEsQUFDQSxVQUFBLEFBQ0Esb0JBQUEsYUFBQSxBQUNBLHNCQUFBLG1CQUFBLEFBQ0EscUJBQUEsdUJBQUEsQUFDQSxjQUFBLENiZ25HSixBYTltR0ksZ0ZBRUUsK0JBQUEsQUFDQSxZQUFBLENiK21HTixBRmh4R0kseUJla0dKLHVCQW9FSSxZQUFBLENiOG1HRixBYTVtR0UsK0JBQ0UsV0FBQSxBQUNBLGVBQUEsQ2I4bUdKLEFhM21HRSw4QkFDRSxRQUFBLEFBQ0EsUUFBQSxDYjZtR0osQ0FDRixBY3Z5R0Esa0NEK0xFLGVBQUEsQ0MvTEYsQWQwekdBLFljenpHRSxXQUFBLEFBQ0Esb0JBQUEsYUFBQSxBQUNBLDBCQUFBLHNCQUFBLEFBQ0EsZ0JYVE0sQVdVTixrQkFBQSxBQUVBLG9EQUFBLEFBQ0Esa0RBQUEsQUFDQSx1QkFBQSxBQUNBLFlBQUEsQUFDQSxpQkFBQSxDZCt5R0YsQWM3eUdFLGtCQUNFLDJCQUFBLEFBQ0EseUNBQUEsQ2QreUdKLEFjNXlHRSxrQkFDRSxXQUFBLEFBQ0EsYUFBQSxBQUVBLGtCQUFBLEFBQ0EsbUJBQUEsQUFDQSxrQkFBQSxBQUNBLGVBQUEsQ2Q4eUdKLEFGN3pHSSx5QmdCUUYsa0JBVUksWUFBQSxDZCt5R0osQ0FDRixBYzd5R0ksc0JBQ0UsV0FBQSxBQUNBLFlBQUEsQUFDQSxpQkFBQSxBQUNBLDhCQUFBLEFBQ0EsaUJBQUEsQ2QreUdOLEFjM3lHRSxvQkFDRSxvQkFBQSxhQUFBLEFBQ0EsMEJBQUEsc0JBQUEsQUFFQSxnQkFBQSxDZDR5R0osQWN6eUdFLGlCQUNFLG9CQUFBLGFBQUEsQUFDQSxzQkFBQSxtQkFBQSxBQUNBLFNBQUEsQUFDQSxtQkFBQSxlQUFBLEFBQ0osaUJBQUEsQ2QyeUdBLEFGcjFHSSx5QmdCcUNGLGlCQU9JLFFBQUEsQ2Q2eUdKLENBQ0YsQWMxeUdFLGtDQUVFLG9CQUFBLGFBQUEsQUFDQSxzQkFBQSxtQkFBQSxBQUNBLFFBQUEsQUFDQSw2QlpqRWdCLEFZa0VoQixnQkFBQSxBQUNBLGVBQUEsQUFDQSxjQUFBLEFBQ0EsYVhyRVEsQ0hnM0daLEFjenlHSSwwQ0FDRSxXQUFBLEFBQ0EsWUFBQSxBQUNBLG9CQUFBLGNBQUEsQUFDQSxhWDNFTSxDSHMzR1osQWN4eUdJLDRDQUNFLG9CQUFBLENkMHlHTixBY3R5R0UscUJBQ0Usb0JBQUEsYUFBQSxBQUNBLHNCQUFBLG1CQUFBLEFBQ0EsUUFBQSxBQUNBLDZCWnZGZ0IsQVl3RmhCLGdCQUFBLEFBQ0EsZUFBQSxBQUNBLGNBQUEsQUFDQSxhWDNGUSxDSG00R1osQWN0eUdJLHlCQUNFLFdBQUEsQUFDQSxZQUFBLEFBQ0Esb0JBQUEsY0FBQSxBQUNBLGFYakdNLENIeTRHWixBY3J5R0ksMEJBQ0Usb0JBQUEsQ2R1eUdOLEFjbnlHRSxrQkFDRSw4Qlp6R2UsQVkwR2YsZ0JBQUEsQUFDQSxlQUFBLEFBQ0EsZ0JBQUEsQUFDQSxpQkFBQSxBQUNBLGNYL0dRLEFXZ0hSLGVBQUEsQ2RxeUdKLEFGejRHSSx5QmdCNkZGLGtCQVNJLGNBQUEsQ2R1eUdKLENBQ0YsQWNweUdFLG9CQUNFLDZCWnZIZ0IsQVl3SGhCLGdCQUFBLEFBQ0EsZUFBQSxBQUNBLGdCQUFBLEFBQ0EsaUJBQUEsQUFDQSxjWDVIUSxBVzZIUixnQkFBQSxBQUNBLG9CQUFBLEFBQ0EscUJBQUEsQUFDQSxhQUFBLEFBRUEsUUFBQSxDZHN5R0osQUY1NUdJLHlCZ0IwR0Ysb0JBZUksY0FBQSxDZHV5R0osQ0FDRixBY3B5R0Usb0JBQ0Usb0JBQUEsYUFBQSxBQUNBLHNCQUFBLG1CQUFBLEFBQ0EsU0FBQSxBQUNBLG1CQUFBLGVBQUEsQUFDQSxlQUFBLEFBQ0Esc0JBQUEsOEJBQUEsQUFFQSxrQkFBQSxBQUNBLFlBQUEsQUFDQSxRQUFBLEFBQ0EsV0FBQSxBQUNBLGNBQUEsQ2RxeUdKLEFGOTZHSSx5QmdCNkhGLG9CQWVJLFFBQUEsQUFDQSx1QkFBQSxtQkFBQSxBQUNBLHFCQUFBLGlCQUFBLEFBQ0Esa0JBQUEsbUJBQUEsQ2RzeUdKLENBQ0YsQWNueUdFLG1CQUNFLDZCWmhLZ0IsQVlpS2hCLGdCQUFBLEFBQ0EsZUFBQSxBQUNBLGdCQUFBLEFBQ0EsY1hwS1EsQVdxS1IscUJBQUEsQUFDQSxrQkFBQSxBQUNBLGlCQUFBLEFBQ0Esa0JBQUEsQUFDQSx5QkFBQSxBQUNBLHVCQUFBLEFBQ0Esd0JBQUEsQUFDQSwyQkFBQSxvQkFBQSxBQUNBLHNCQUFBLG1CQUFBLEFBQ0EscUJBQUEsdUJBQUEsQUFDQSxRQUFBLEFBQ0EsZUFBQSxBQUNBLGdCQUFBLEFBRUEsWUFBQSxBQUNBLGtCQUFBLENkb3lHSixBRjU4R0kseUJnQm1KRixtQkF3QkksV0FBQSxBQUNBLGVBQUEsQUFDQSxnQkFBQSxDZHF5R0osQ0FDRixBYy94R0kseUJBQ0UsbUJYak1NLEFXa01OLFdYck1FLEFXc01GLG9CWG5NTSxDSG8rR1osQWMveEdNLDZCQUNFLFNYek1BLENIMCtHUixBYzF4R1UsNENBQ0UsV1hqTkosQ0g2K0dSLEFjdHhHSSw4QkFDRSxXQUFBLENkd3hHTixBZWgvR0EsNkJBQ0UseUJBQUEsQ2ZtL0dGLEFGcitHSSx5QmlCZkosNkJBR0ksMkJBQUEsQ2ZxL0dGLENBQ0YsQWVwL0dFLGlEQUNFLG9CQUFBLGFBQUEsQUFDQSxzQkFBQSxtQkFBQSxBQUNBLFNBQUEsQUFFQSxlQUFBLEFBQ0EsZ0JBQUEsQUFDQSxjWlRRLEFZVVIsb0JBQUEsQ2ZxL0dKLEFlcC9HSSx5R0FFRSw2QmJiYyxBYWNkLHFCQUFBLEFBQ0EsYVpmTSxDSHFnSFosQWdCcGdIQSxjQUNFLGtCQUFBLEFBQ0EsV0FBQSxBQUNBLG1CQUFBLEFBQ0EsWUFBQSxDaEI0Z0hGLEFGcmdISSx5QmtCWEosY0FNSSxnQkFBQSxBQUNBLGVBQUEsQ2hCOGdIRixDQUNGLEFnQjdnSEUsNEJBQ0UsaUJBQUEsQUFDQSxjQUFBLEFBQ0EsZUFBQSxBQUNBLGlCQUFBLENoQitnSEosQWdCN2dISSxvRkFDRSxrQkFBQSxBQUNBLFlBQUEsQUFDQSxhQUFBLEFBQ0EsZ0JBQUEsQUFDQSxnQkFBQSxDaEIrZ0hOLEFGeGhISSx5QmtCSUEsb0ZBT0ksWUFBQSxBQUNBLGFBQUEsQUFDQSxlQUFBLENoQmloSE4sQ0FDRixBZ0I5Z0hJLDBDQUNFLFlBQUEsQUFDQSxRQUFBLENoQmdoSE4sQUZuaUhJLHlCa0JpQkEsMENBSUksWUFBQSxBQUNBLFNBQUEsQ2hCa2hITixDQUNGLEFnQmhoSEksMENBQ0UsYUFBQSxBQUNBLFFBQUEsQ2hCa2hITixBRjdpSEkseUJrQnlCQSwwQ0FJSSxZQUFBLEFBQ0EsUUFBQSxDaEJvaEhOLENBQ0YsQWdCL2dIRSw0QkFDRSxrQkFBQSxBQUNBLGlCQUFBLEFBQ0EsbUJBQUEsQUFDQSxvREFBQSxBQUNBLDBKQUFBLEFBQ0Esb0JBQUEsYUFBQSxBQUNBLHNCQUFBLG1CQUFBLEFBQ0Esc0JBQUEsOEJBQUEsQUFDQSx1QkFBQSxBQUNBLGdCQUFBLENoQmloSEosQUYvakhJLHlCa0JvQ0YsNEJBWUksb0JBQUEsQUFDQSwwQkFBQSxxQkFBQSxDaEJtaEhKLENBQ0YsQWdCaGhIRSwwQkFDRSxpQkFBQSxBQUNBLGdCQUFBLEFBQ0EsaUJBQUEsQ2hCa2hISixBRjFrSEkseUJrQnFERiwwQkFLSSxpQkFBQSxBQUNBLGVBQUEsQUFDQSxjQUFBLEFBQ0EsV0FBQSxBQUNBLGVBQUEsQ2hCb2hISixDQUNGLEFnQmxoSEksOEJBQ0UsV0FBQSxBQUNBLFlBQUEsQUFDQSxpQkFBQSxBQUNBLGlCQUFBLEFBQ0Esa0JBQUEsQUFDQSxTQUFBLEFBQ0EsTUFBQSxDaEJvaEhOLEFGNWxISSx5QmtCaUVBLDhCQWFJLGlCQUFBLEFBQ0EseUJBQUEsQUFDQSxTQUFBLEFBQ0EsMkJBQUEsQUFDQSxTQUFBLEFBQ0EsY0FBQSxDaEJraEhOLENBQ0YsQWdCOWdIRSxpQ0FDRSxXQUFBLEFBQ0Esb0JBQUEsYUFBQSxBQUNBLDBCQUFBLHNCQUFBLEFBQ0EsUUFBQSxDaEJnaEhKLEFGNW1ISSx5QmtCd0ZGLGlDQU1JLFFBQUEsQ2hCa2hISixDQUNGLEFnQi9nSEUsMEJBQ0UsZUFBQSxBQUNBLGdCQUFBLEFBQ0EsY0FBQSxBQUNBLGlCQUFBLEFBQ0EsZ0JBQUEsQUFDQSxTQUFBLEFBQ0EsZ0JBQUEsQUFDQSxVQUFBLENoQmloSEosQUYzbkhJLHlCa0JrR0YsMEJBVU0sZUFBQSxBQUNBLGdCQUFBLEFBQ0EsZ0JBQUEsQ2hCbWhITixDQUNGLEFnQmhoSEUsbUNBQ0Usb0JBQUEsYUFBQSxBQUNBLDBCQUFBLHNCQUFBLEFBQ0EscUJBQUEsa0JBQUEsQUFDQSxTQUFBLEFBQ0EsV0FBQSxBQUNBLGdCQUFBLEFBQ0EsUUFBQSxDaEJraEhKLEFGM29ISSx5QmtCa0hGLG1DQVNJLFFBQUEsQUFDQSxTQUFBLEFBQ0EseUJBQUEsQUFDQSxhQUFBLENoQm9oSEosQ0FDRixBZ0JqaEhFLDZCQUNFLGVBQUEsQUFDQSxnQkFBQSxBQUNBLGNBQUEsQUFDQSxpQkFBQSxBQUNBLFNBQUEsQUFDQSw0QmRwSmdCLENGdXFIcEIsQUYzcEhJLHlCa0JrSUYsNkJBUUksZUFBQSxBQUNBLGlCQUFBLENoQnFoSEosQ0FDRixBZ0JsaEhFLGdDQUNFLGtCQUFBLEFBQ0EsV0FBQSxDaEJvaEhKLEFnQmxoSEksOENBQ0UsV0FBQSxBQUNBLFlBQUEsQUFDQSxlQUFBLEFBQ0Esb0JBQUEsQUFDQSx5QkFBQSxBQUNBLG1CQUFBLEFBQ0EsZUFBQSxBQUNBLGNicktNLEFhc0tOLGlCQUFBLEFBQ0EsYUFBQSxBQUNBLDRCZDFLYyxDRjhySHBCLEFnQmpoSEksNkNBQ0Usa0JBQUEsQUFDQSxXQUFBLEFBQ0EsUUFBQSxBQUNBLDJCQUFBLEFBQ0EsbUJBQUEsQ2hCbWhITixBZ0JoaEhJLG1EQUNFLGtCQUFBLEFBQ0EsVUFBQSxBQUNBLFFBQUEsQUFDQSwyQkFBQSxBQUNBLGVBQUEsQUFDQSxZQUFBLENoQmtoSE4sQWdCOWdITSx3REFDRSxhQUFBLENoQmdoSFIsQWlCOXNIQSxlQUlFLGlCQUFBLENqQmt0SEYsQWlCaHRIRSxxREFMQSxXQUFBLEFBQ0Esb0JBQUEsYUFBQSxBQUNBLHFCQUFBLHNCQUFBLENBR0EsQWpCZ3VIRixzQ2lCL3RISSxpQkFBQSxBQUdBLDBCQUFBLHNCQUFBLEFBQ0Esc0JBQUEsbUJBQUEsQUFFQSxXQUFBLEFBQ0Esa0JBQUEsQUFDQSxtQmRqQlEsQWNrQlIsdUVBQUEsQUFDQSx3QkFBQSxBQUNBLGdDQUFBLEFBQ0Esa0JBQUEsQUFDQSxlQUFBLENqQmt0SEosQUY1dEhJLHlCbUJKRixzQ0FnQkksZ0JBQUEsQ2pCb3RISixDQUNGLEFpQmx0SEkseUNBQ0UsZUFBQSxBQUNBLGdCQUFBLEFBQ0EsV2RqQ0UsQWNrQ0Ysa0JBQUEsQUFDQSxVQUFBLENqQm90SE4sQUZ4dUhJLHlCbUJlQSx5Q0FPSSxjQUFBLENqQnN0SE4sQ0FDRixBaUJudEhJLHlEQUNFLDJCQUFBLG9CQUFBLEFBQ0Esc0JBQUEsbUJBQUEsQUFDQSxXQUFBLEFBQ0Esb0JBQUEsQUFDQSx5QkFBQSxBQUNBLG1CQUFBLEFBQ0EsbUJkN0NNLEFjOENOLGNkM0NRLEFjNENSLGVBQUEsQUFDQSxnQkFBQSxBQUNBLGVBQUEsQUFDQSxtQkFBQSxBQUNBLFdBQUEsQUFDQSxrQkFBQSxBQUNBLFdBQUEsQ2pCcXRITixBaUJudEhNLDZEQUNFLGtCQUFBLEFBQ0EsUUFBQSxBQUNBLE9BQUEsQUFDQSw4QkFBQSxDakJxdEhSLEFpQmp0SE0sK0RBQ0UsbUJkNURDLEFjNkRELFVkcEVBLENIdXhIUixBa0JueEhBLDZCQUNFLGtCQUFBLEFBQ0EsVUFBQSxDbEJ1eEhGLEFrQnJ4SEUsMkNBQ0UsaUJBQUEsQUFDQSxjQUFBLEFBQ0EsZUFBQSxBQUNBLGlCQUFBLENsQnV4SEosQWtCcnhISSw4Q0FDRSxlQUFBLEFBQ0EsZ0JBQUEsQUFDQSxhZmJNLENIb3lIWixBRnp4SEkseUJvQkRBLDhDQUtJLGNBQUEsQ2xCeXhITixDQUNGLEFrQnR4SEksa0hBRUUsa0JBQUEsQUFDQSxZQUFBLEFBQ0EsYUFBQSxBQUNBLGdCQUFBLEFBQ0EsV0FBQSxBQUNBLGdCQUFBLENsQnd4SE4sQUZ2eUhJLHlCb0JRQSxrSEFTSSxZQUFBLEFBQ0EsYUFBQSxBQUNBLGVBQUEsQ2xCMnhITixDQUNGLEFrQnh4SEkseURBQ0UsWUFBQSxBQUNBLFNBQUEsQUFDQSx1QkFBQSxDbEIweEhOLEFGcHpISSx5Qm9CdUJBLHlEQUtJLFdBQUEsQUFDQSxRQUFBLENsQjR4SE4sQ0FDRixBa0IxeEhNLDZEQUNFLFlBQUEsQUFDQSxXQUFBLEFBQ0EsZ0JBQUEsQ2xCNHhIUixBa0J6eEhJLHlEQUNFLGFBQUEsQUFDQSxhQUFBLEFBQ0Esd0JBQUEsQ2xCMnhITixBRnAwSEkseUJvQnNDQSx5REFLSSxXQUFBLENsQjZ4SE4sQ0FDRixBa0IzeEhNLDZEQUNFLFlBQUEsQUFDQSxXQUFBLEFBQ0EsZ0JBQUEsQ2xCNnhIUixBa0J4eEhFLDJDQUNFLGtCQUFBLEFBQ0EsaUJBQUEsQUFDQSxtQkFBQSxBQUNBLG9EQUFBLEFBQ0Esa0NBQUEsMEJBQUEsQUFDQSxpQkFBQSxBQUNBLCtKQUFBLEFBQ0EsK0lBQUEsQUFDQSxvQkFBQSxhQUFBLEFBQ0Esc0JBQUEsbUJBQUEsQUFDQSxxQkFBQSx1QkFBQSxBQUNBLGdCQUFBLENsQjB4SEosQUY1MUhJLHlCb0JzREYsMkNBY0ksZ0JBQUEsQ2xCNHhISixDQUNGLEFrQnp4SEUseUNBQ0UsZUFBQSxBQUNBLGdCQUFBLEFBQ0EsY2Z2RlEsQWV3RlIsa0JBQUEsQUFDQSxnQkFBQSxBQUNBLFFBQUEsQ2xCMnhISixBRnoySEkseUJvQndFRix5Q0FTSSxlQUFBLEFBQ0EsZ0JBQUEsQUFDQSxpQkFBQSxDbEI0eEhKLENBQ0YsQUZoM0hJLHlCb0IyRkUsa0VBQ3NDLFlBQUEsQUFDbEMsU0FBQSxBQUNBLHVCQUFBLENsQnl4SFIsQ0FDRixBRngzSEkseUJvQmlHRSxrRUFFSSxZQUFBLEFBQ0EsV0FBQSxDbEJ5eEhSLENBQ0YsQW1CejRIQSw0QkFDRSxrQkFBQSxBQUNBLFVBQUEsQ25CNjRIRixBRnA0SEkseUJxQlhKLDRCQUlJLDRCQUFBLENuQis0SEYsQ0FDRixBbUI5NEhFLDBDQUNFLDhCQUFBLEFBQ0EsY0FBQSxBQUNBLGVBQUEsQUFDQSxpQkFBQSxDbkJnNUhKLEFtQjk0SEksZ0hBRUUsa0JBQUEsQUFDQSxZQUFBLEFBQ0EsYUFBQSxBQUNBLGdCQUFBLEFBQ0EsV0FBQSxBQUNBLGdCQUFBLENuQmc1SE4sQUZ4NUhJLHlCcUJDQSxnSEFTSSxZQUFBLEFBQ0EsYUFBQSxBQUNBLGVBQUEsQ25CbTVITixDQUNGLEFtQmo1SE0sd0hBQ0UsWUFBQSxBQUNBLFdBQUEsQUFDQSxnQkFBQSxDbkJvNUhSLEFtQmg1SEksd0RBQ0UsWUFBQSxBQUNBLFNBQUEsQUFDQSxhQUFBLEFBQ0EsWUFBQSxBQUNBLGdCQUFBLEFBQ0Esd0JBQUEsQ25CazVITixBRjk2SEkseUJxQnNCQSx3REFRSSxZQUFBLEFBQ0EsUUFBQSxBQUNBLFlBQUEsQUFDQSxhQUFBLEFBQ0EsWUFBQSxBQUNBLGVBQUEsQ25CbzVITixDQUNGLEFtQmw1SEksd0RBQ0UsYUFBQSxBQUNBLFlBQUEsQUFDQSx3QkFBQSxDbkJvNUhOLEFGNzdISSx5QnFCc0NBLHdEQUtJLGFBQUEsQUFDQSxhQUFBLEFBQ0EsWUFBQSxBQUNBLGdCQUFBLEFBQ0EsV0FBQSxBQUNBLFFBQUEsQ25CczVITixDQUNGLEFtQmw1SEUsMENBQ0Usa0JBQUEsQUFDQSxpQkFBQSxBQUNBLG1CQUFBLEFBQ0Esb0RBQUEsQUFDQSwwSkFBQSxBQUNBLFdBQUEsQUFDQSxpQkFBQSxBQUNBLG9CQUFBLGFBQUEsQUFDQSxzQkFBQSxtQkFBQSxBQUNBLHFCQUFBLHNCQUFBLENuQm81SEosQW1CajVIRSxvREFDRSxvQkFBQSxhQUFBLEFBQ0Esc0JBQUEsbUJBQUEsQUFDQSxzQkFBQSw4QkFBQSxBQUNBLFdBQUEsQUFDQSxnQkFBQSxBQUNBLFVBQUEsQUFDQSxjQUFBLENuQm01SEosQUY1OUhJLHlCcUJrRUYsb0RBU0ksU0FBQSxBQUNBLDBCQUFBLHNCQUFBLEFBQ0Esc0JBQUEsbUJBQUEsQUFDQSxxQkFBQSx1QkFBQSxBQUNBLHNCQUFBLENuQnE1SEosQ0FDRixBbUJsNUhFLHdDQUNFLGFBQUEsQUFDQSxZQUFBLEFBQ0EsaUJBQUEsQUFDQSxnQkFBQSxBQUNBLGtCQUFBLEFBQ0Esb0JBQUEsQUFDQSxlQUFBLENuQm81SEosQW1CbjVISSw0Q0FDRSxZQUFBLEFBQ0EsV0FBQSxBQUNBLGdCQUFBLENuQnE1SE4sQUZuL0hJLHlCcUJtRkYsd0NBY0ksaUJBQUEsQUFDQSxnQkFBQSxBQUNBLFlBQUEsQUFDQSxZQUFBLENuQnM1SEosQ0FDRixBbUJuNUhFLCtDQUNFLFdBQUEsQUFDQSxvQkFBQSxhQUFBLEFBQ0EsMEJBQUEsc0JBQUEsQUFDQSxPQUFBLENuQnE1SEosQW1CbDVIRSx3Q0FDRSxlQUFBLEFBQ0EsZ0JBQUEsQUFDQSxjaEI5SFEsQWdCK0hSLGlCQUFBLEFBQ0EsZ0JBQUEsQUFDQSxRQUFBLENuQm81SEosQUZ6Z0lJLHlCcUIrR0Ysd0NBUUksZUFBQSxBQUNBLGdCQUFBLEFBQ0EsZ0JBQUEsQ25CczVISixDQUNGLEFtQm41SEUsaURBQ0Usb0JBQUEsYUFBQSxBQUNBLDBCQUFBLHNCQUFBLEFBQ0EscUJBQUEsa0JBQUEsQUFDQSxTQUFBLEFBQ0EsV0FBQSxBQUNBLGVBQUEsQ25CcTVISixBRnhoSUkseUJxQjZIRixpREFRSSxRQUFBLEFBQ0EsWUFBQSxDbkJ1NUhKLENBQ0YsQW1CcDVIRSwyQ0FDRSxlQUFBLEFBQ0EsZ0JBQUEsQUFDQSxjaEJ2SlEsQWdCd0pSLGlCQUFBLEFBQ0EsU0FBQSxBQUNBLGlCQUFBLENuQnM1SEosQUZ0aUlJLHlCcUIwSUYsMkNBUUksZUFBQSxBQUNBLGdCQUFBLENuQnc1SEosQ0FDRixBb0J0aklBLGNBQ0UsV0FBQSxBQUNBLGlCQUFBLEFBQ0EsYUFBQSxDcEIwaklGLEFGdmpJSSx5QnNCTkosY0FNSSxtQkFBQSxDcEIyaklGLENBQ0YsQUZ4aklJLHlCc0JWSixjQVVJLG1CQUFBLENwQjRqSUYsQ0FDRixBb0IxaklFLHVCQUNFLGtCQUFBLENwQjRqSUosQUZoa0lJLHlCc0JHRix1QkFHSSxrQkFBQSxDcEI4aklKLENBQ0YsQW9CNWpJRSxxQkFDRSxrQkFBQSxBQUNBLGVBQUEsQUFDQSxnQkFBQSxBQUNBLGNqQnpCUSxBaUIwQlIsbUJBQUEsQUFDQSxvQkFBQSxBQUNBLGlCQUFBLENwQjhqSUosQUY5a0lJLHlCc0JTRixxQkFTSSxlQUFBLEFBQ0Esa0JBQUEsQ3BCZ2tJSixDQUNGLEFvQjlqSUksOEJBQ0Usa0JBQUEsQUFDQSxTQUFBLEFBQ0EsVUFBQSxBQUNBLDBCQUFBLEFBQ0EsV0FBQSxBQUNBLFdBQUEsQUFDQSxrQkFBQSxBQUNBLHlCQUFBLEFBQ0Esd0JBQUEsQUFDQSxxQkFBQSxDcEJna0lOLEFvQjdqSUUscUJBQ0UsYUFBQSxBQUNBLG9DQUFBLEFBQ0EsUUFBQSxDcEIraklKLEFGem1JSSx5QnNCdUNGLHFCQU1JLG1DQUFBLENwQmdrSUosQ0FDRixBRjFtSUkseUJzQm1DRixxQkFVSSxtQ0FBQSxDcEJpa0lKLENBQ0YsQXFCOW5JQSwwQkFDRSxrQkFBQSxBQUNBLFdBQUEsQUFDQSxnQkFBQSxBQUNBLGNBQUEsQ3JCaW9JRixBRnRuSUkseUJ1QmZKLDBCQU1JLGVBQUEsQ3JCbW9JRixDQUNGLEFxQmhvSUUscUNBQ0UsaUJBQUEsQUFDQSxTQUFBLENyQmtvSUosQXFCam9JSSw4Q0FDRSxrQkFBQSxBQUNBLFVBQUEsQUFDQSxvQkFBQSxhQUFBLEFBQ0Esc0JBQUEsOEJBQUEsQUFDQSxzQkFBQSxtQkFBQSxBQUNBLFlBQUEsQUFDQSxtQkFBQSxBQUNBLHFJQUFBLENyQm1vSU4sQUZ6b0lJLHlCdUJGQSw4Q0FXSSwwQkFBQSxzQkFBQSxBQUNBLHFCQUFBLHVCQUFBLEFBQ0EsU0FBQSxBQUNBLG1CQUFBLENyQm9vSU4sQ0FDRixBcUJsb0lNLGdFQUNFLGtCQUFBLEFBQ0EsYUFBQSxBQUNBLFVBQUEsQUFDQSxVQUFBLEFBQ0EsWUFBQSxBQUNBLGFBQUEsQUFDQSw4REFBQSxBQUNBLHNCQUFBLEFBQ0Esd0JBQUEsQUFDQSw0QkFBQSxBQUNBLFdBQUEsQUFDQSx1Q0FBQSxDckJvb0lSLEFGL3BJSSx5QnVCZUUsZ0VBY0csWUFBQSxBQUNBLGFBQUEsQUFDQSx3Q0FBQSxBQUNBLFlBQUEsQ3JCc29JUCxDQUNGLEFxQnBvSU0sK0RBQ0Usa0JBQUEsQUFDQSxTQUFBLEFBQ0EsV0FBQSxBQUNBLFVBQUEsQUFDQSxZQUFBLEFBQ0EsYUFBQSxBQUNBLDhEQUFBLEFBQ0Esc0JBQUEsQUFDQSx3QkFBQSxBQUNBLDRCQUFBLEFBQ0EseUNBQUEsQUFDQSxVQUFBLENyQnNvSVIsQUZycklJLHlCdUJtQ0UsK0RBY0ksWUFBQSxBQUNBLGFBQUEsQUFDQSxTQUFBLENyQndvSVIsQ0FDRixBcUJyb0lNLCtEQUNFLGtCQUFBLEFBQ0EsVUFBQSxBQUNBLG9CQUFBLGFBQUEsQUFDQSxzQkFBQSw4QkFBQSxBQUNBLHNCQUFBLG1CQUFBLEFBQ0EscUJBQUEsdUJBQUEsQUFDQSwrSkFBQSxBQUVBLG1CQUFBLEFBQ0EsNENBQUEsQUFDQSxvQ0FBQSxBQUNBLG1CQUFBLEFBQ0EsaUJBQUEsQUFDQSxnQkFBQSxBQUNBLFVBQUEsQ3JCc29JUixBRjVzSUkseUJ1QnVERSwrREFtQkksaUJBQUEsQUFDQSxTQUFBLEFBQ0Esa0NBQUEsOEJBQUEsQUFDQSx1QkFBQSxBQUNBLFFBQUEsQ3JCc29JUixDQUNGLEFxQnBvSVEscUVBQ0UsYUFBQSxTQUFBLEFBQ0EsK0JBQUEsQUFDQSxhQUFBLENyQnNvSVYsQUYxdElJLHlCdUJpRkkscUVBS0ksZUFBQSxBQUNBLGNBQUEsQ3JCd29JVixDQUNGLEFxQnZvSVUsOEVBQ0UsNkJuQnJHTyxDRjh1SW5CLEFxQnhvSVksaUZBQ0UsZUFBQSxBQUNBLGdCQUFBLEFBQ0EsY0FBQSxBQUNBLGdCQUFBLEFBQ0EsUUFBQSxDckIwb0lkLEFGMXVJSSx5QnVCMkZRLGlGQU9JLGVBQUEsQUFDQSxpQkFBQSxDckI0b0lkLENBQ0YsQXFCem9JVSxrRkFDRSxnQkFBQSxBQUNBLGVBQUEsQUFDQSxpQkFBQSxBQUNBLGlCQUFBLEFBQ0EsY0FBQSxBQUNBLDRCQUFBLENyQjJvSVosQUZ4dklJLHlCdUJ1R00sa0ZBUUksY0FBQSxDckI2b0laLENBQ0YsQXFCM29JVSxpRkFDRSxlQUFBLENyQjZvSVosQUZod0lJLHlCdUJrSE0saUZBR0ksZUFBQSxDckIrb0laLENBQ0YsQXFCOW9JWSwrRkFDRSxpQkFBQSxBQUNBLGdCQUFBLEFBQ0EsZUFBQSxBQUNBLGNBQUEsQUFDQSxrQkFBQSxDckJncElkLEFGNXdJSSx5QnVCdUhRLCtGQU9JLGlCQUFBLENyQmtwSWQsQ0FDRixBcUJocElZLHVHQUNFLG9CQUFBLGFBQUEsQUFDQSxzQkFBQSxtQkFBQSxBQUNBLFFBQUEsQ3JCa3BJZCxBRnR4SUkseUJ1QmlJUSx1R0FLSSxhQUFBLENyQm9wSWQsQ0FDRixBcUJucEljLG9IQUNFLG9CQUFBLGFBQUEsQUFDQSxzQkFBQSxtQkFBQSxBQUNBLGlCQUFBLENyQnFwSWhCLEFxQm5wSWMscUhBQ0UsWUFBQSxBQUNBLFlBQUEsQUFDQSxZQUFBLEFBQ0Esc0JBQUEsQUFDQSxzQkFBQSxBQUNBLHlCQUFBLEFBQ0EsbUJBQUEsQUFDQSxrQkFBQSxBQUNBLGdCQUFBLEFBQ0EsZUFBQSxBQUNBLGlCQUFBLEFBQ0EsaUJBQUEsQUFDQSxhQUFBLENyQnFwSWhCLEFGL3lJSSx5QnVCNklVLHFIQWVJLFdBQUEsQUFDQSxjQUFBLENyQnVwSWhCLENBQ0YsQXFCdHBJZ0IsMkhBQ0UsYUFBQSxBQUNBLHlCQUFBLEFBQ0Esd0NBQUEsQ3JCd3BJbEIsQXFCbHBJZ0IsdVBBQ0UseUJBQUEsQUFDQSx3Q0FBQSxDckJ3cElsQixBcUJycEljLHNIQUNFLGtCQUFBLEFBQ0EsV0FBQSxBQUNBLFFBQUEsQUFDQSwyQkFBQSxBQU9BLGFBQUEsQUFDQSxZQUFBLEFBQ0EsZ0JBQUEsQUFDQSxlQUFBLEFBQ0EsVUFBQSxBQUNBLFNBQUEsQUFDQSxvQkFBQSxhQUFBLEFBQ0Esc0JBQUEsbUJBQUEsQUFDQSxxQkFBQSxzQkFBQSxDckJzcEloQixBcUJqcElRLHNFQUNFLFdBQUEsT0FBQSxBQUNBLG1CQUFBLEFBQ0EsYUFBQSxDckJtcElWLEFGMzFJSSx5QnVCcU1JLHNFQUtJLGVBQUEsQUFDQSxnQkFBQSxBQUNBLG9CQUFBLGFBQUEsQUFDQSxxQkFBQSx1QkFBQSxBQUNBLHNCQUFBLG1CQUFBLEFBQ0EsVUFBQSxDckJxcElWLENBQ0YsQXFCcHBJVSwwRUFDRSxpQkFBQSxBQUNBLFlBQUEsQUFDQSxhQUFBLEFBQ0EsaUJBQUEsQ3JCc3BJWixBRjMySUkseUJ1QmlOTSwwRUFNSSxZQUFBLEFBQ0EsWUFBQSxDckJ3cElaLENBQ0YsQUZoMUlJLHlCdUJvTU0sNkVBQ0UsYUFBQSxBQUNBLFdBQUEsQ3JCK29JVixBcUI3b0lRLDhFQUNFLGFBQUEsQUFDQSxZQUFBLEFBQ0Esd0NBQUEsQUFDRixRQUFBLENyQitvSVIsQXFCN29JUSxvRUFDRSxtQkFBQSxBQUNBLHNCQUFBLG1CQUFBLEFBQ0EsZ0JBQUEsQ3JCK29JVixDQUNGLEFGbDRJSSx5QnVCMFBNLG9FQUNFLHNCQUFBLGtCQUFBLENyQjJvSVYsQXFCMW9JVSwwRUFDRSxVQUFBLENyQjRvSVosQXFCM29JWSxtRkFDRSxpQkFBQSxDckI2b0lkLEFxQjVvSWMsc0ZBQ0UsWUFBQSxDckI4b0loQixDQUNGLEFxQm5vSVEsNEVBQ0UsYUFBQSxBQUNBLGlCQUFBLEFBQ0EscUJBQUEsdUJBQUEsQUFDQSxpQkFBQSxDckJxb0lWLEFGdDVJSSx5QnVCNlFJLDRFQU1JLGdCQUFBLENyQnVvSVYsQ0FDRixBcUJyb0lRLDZFQUNFLFlBQUEsQUFDQSxhQUFBLEFBQ0EsWUFBQSxBQUNBLHVDQUFBLENyQnVvSVYsQUZqNklJLHlCdUJzUkksNkVBTUksYUFBQSxBQUNBLFdBQUEsQ3JCeW9JVixDQUNGLEFxQnZvSVEsNEVBQ0UsTUFBQSxBQUNBLGFBQUEsQUFDQSxXQUFBLENyQnlvSVYsQUY1NklJLHlCdUJnU0ksNEVBS0ksYUFBQSxBQUNBLFdBQUEsQ3JCMm9JVixDQUNGLEFzQjM3SUUsMkJBQ0UsNkJwQkpnQixBb0JLaEIsa0JBQUEsQUFDQSxpQkFBQSxBQUNBLG9CQUFBLGFBQUEsQUFDQSxzQkFBQSxtQkFBQSxBQUNBLGVBQUEsQ3RCKzdJSixBRjU3SUkseUJ3QlRGLDJCQVFJLGdCQUFBLEN0Qmk4SUosQ0FDRixBc0JoOElJLHNDQUNFLGtCQUFBLEFBQ0EsVUFBQSxBQUNBLGlCQUFBLEFBQ0EsY0FBQSxBQUNBLFdBQUEsQUFDQSxvQkFBQSxhQUFBLEFBQ0Esa0JBQUEsbUJBQUEsQ3RCazhJTixBc0I3N0lFLDhCQUNFLGtCQUFBLEFBQ0EsUUFBQSxBQUNBLFdBQUEsQUFDQSxZQUFBLEFBQ0EsVUFBQSxDdEIrN0lKLEFzQjU3SUUseUJBQ0Usa0JBQUEsQUFDQSxRQUFBLEFBQ0EsV0FBQSxBQUNBLFlBQUEsQUFDQSxTQUFBLEN0Qjg3SUosQXNCNTdJSSxnQ0FDRSxrQkFBQSxBQUNBLFFBQUEsQUFDQSxTQUFBLEFBQ0EsWUFBQSxBQUNBLGVBQUEsQUFDQSxnQkFBQSxBQUNBLG1CQUFBLEFBQ0EsK0JBQUEsQUFDQSxtQkFBQSxDdEI4N0lOLEFzQjE3SUUsNEJBQ0Usa0JBQUEsQUFDQSxRQUFBLEFBQ0EsV0FBQSxBQUNBLFlBQUEsQUFDQSxpQkFBQSxBQUNBLFNBQUEsQ3RCNDdJSixBc0J6N0lFLDJCQUNFLGtCQUFBLEFBQ0EsUUFBQSxBQUNBLG1CQUFBLEFBQ0EsVUFBQSxBQUNBLFdBQUEsQ3RCMjdJSixBc0J4N0lFLDJCQUNFLFdBQUEsQUFDQSxlQUFBLEN0QjA3SUosQXNCdjdJRSx5QkFDRSw4QnBCM0VlLEFvQjRFZixXbkJoRkksQW1CaUZKLFNBQUEsQUFDQSxzQ0FBQSxBQUNBLGdCQUFBLEFBQ0EsZUFBQSxBQUNBLGlCQUFBLEFBQ0EsaUJBQUEsQUFFQSxrQkFBQSxDdEJ3N0lKLEFGamdKSSx5QndCK0RGLHlCQVlJLGNBQUEsQ3RCMDdJSixDQUNGLEFzQnY3SUUsK0JBQ0UsNkJwQjVGZ0IsQW9CNkZoQixXbkJoR0ksQW1CaUdKLGdCQUFBLEFBQ0EscUNBQUEsQUFDQSxnQkFBQSxBQUNBLGVBQUEsQUFDQSxpQkFBQSxBQUNBLGdCQUFBLEN0Qnk3SUosQUZoaEpJLHlCd0IrRUYsK0JBVUksY0FBQSxDdEIyN0lKLENBQ0YsQXNCeDdJRSwwQkFDRSxhQUFBLEN0QjA3SUosQXNCejdJSSw0QkFDRSx1QkFBQSxBQUNBLHNCQUFBLEFBQ0EsU0FBQSxBQUNBLGtCQUFBLEFBQ0EsbUJBQUEsQUFDQSxpQkFBQSxBQUNBLGdCQUFBLEFBQ0EsOEJwQmxIYSxBb0JtSGIscUJBQUEsQUFDQSxlQUFBLEFBQ0Esa0JBQUEsQUFDQSxpQkFBQSxBQUNBLGlCQUFBLEFBQ0EsaUJBQUEsQUFDQSxXQUFBLEFBQ0Esc0JBQUEsQUFDQSxvQkFBQSxDdEIyN0lOLEFGM2lKSSx5QndCK0ZBLDRCQW1CSSxlQUFBLEFBQ0Esa0JBQUEsQUFDQSx1QkFBQSxDdEI2N0lOLENBQ0YsQXNCNTdJTSxpQ0FDRSxvQkFBQSxhQUFBLEFBQ0Esc0JBQUEsbUJBQUEsQUFDQSxxQkFBQSx1QkFBQSxBQUNBLFFBQUEsQUFDQSxnQkFBQSxBQUNBLFdBQUEsQUFDQSxZQUFBLEFBQ0Esa0JBQUEsQUFDQSxrQkFBQSxBQUNBLE9BQUEsQUFDQSxRQUFBLEFBQ0EsK0JBQUEsQUFDQSx1QkFBQSxDdEI4N0lSLEFzQjc3SVEscUNBQ0UsV0FBQSxBQUNBLFlBQUEsQUFDQSxTQUFBLEN0Qis3SVYsQXNCNTdJTSxrQ0FDRSxxQkFBQSxBQUNBLGFBQUEsQ3RCODdJUixBc0I3N0lRLHVDQUNFLG1CQUFBLEFBQ0EseUNBQUEsQ3RCKzdJVixBdUJ2bEpBLGlCQUlFLFNBQUEsQUFDQSxVQUFBLEN2QjBsSkYsQXVCdmxKQSxnQ0FQRSxvQkFBQSxhQUFBLEFBQ0EsMEJBQUEsc0JBQUEsQUFDQSxzQkFBQSxrQkFBQSxDQUtGLEF2QnVtSkEsZXVCdG1KRSw4QnJCWGlCLEFxQllqQixnQkFBQSxBQUNBLGVBQUEsQUFDQSxnQkFBQSxBQUlBLHFCQUFBLHVCQUFBLEFBRUEsU0FBQSxBQUNBLGVBQUEsQUFDRSxnQkFBQSxBQUNBLGFBQUEsQ3ZCMGxKSixBdUJ4bEpFLHFCQUNFLFdBQUEsQUFDQSxrQkFBQSxBQUNBLFdBQUEsQUFDQSxXQUFBLEFBQ0Esa0JBQUEsQUFDQSxrREFBQSxBQUNBLHlCQUFBLEFBQ0Esd0JBQUEsQUFDQSxzQkFBQSxBQUNBLGFBQUEsQ3ZCMGxKSixBdUJybEpBLG1CQUNFLG9CQUFBLGFBQUEsQUFDQSwwQkFBQSxzQkFBQSxBQUNBLHNCQUFBLG1CQUFBLEFBQ0EscUJBQUEsdUJBQUEsQUFDQSxTQUFBLEFBQ0EsZUFBQSxBQUNBLFdBQUEsQUFDQSxnQkFBQSxDdkJ3bEpGLEF1QnBsSkEsMkJBQ0UsZUFBQSxDdkJ1bEpGLEFGam9KSSx5QnlCeUNKLDJCQUdJLGVBQUEsQ3ZCeWxKRixDQUNGLEF1QnhsSkUsOENBQ0UsUUFBQSxDdkIwbEpKLEFGem9KSSx5QnlCOENGLDhDQUdJLFFBQUEsQ3ZCNGxKSixDQUNGLEF1QnhsSkEsZUFDRSxhQUFBLEFBQ0EsMEJBQUEsQUFDQSxTQUFBLEFBQ0EsV0FBQSxBQUNBLG1CQUFBLGdCQUFBLEFBQ0Esa0JBQUEsQ3ZCMmxKRixBRmxuSkkseUJ5QmlCSixlQVFJLG1DQUFBLEN2QjZsSkYsQ0FDRixBRjNuSkkseUJ5QnFCSixlQVdJLG1DQUFBLEN2QitsSkYsQ0FDRixBdUI1bEpBLGNBQ0Usb0JBQUEsYUFBQSxBQUNBLDBCQUFBLHNCQUFBLEFBQ0Esc0JBQUEsbUJBQUEsQUFDQSxzQnBCeEZNLEFvQnlGTixtQkFBQSxBQUNBLHdDckJ4RlcsQXFCeUZYLFlBQUEsQUFDQSxvQkFBQSxBQUNBLGtCQUFBLEFBQ0EsZUFBQSxDdkIrbEpGLEF1QjdsSkUsaUJBQ0UsOEJyQjdGZSxBcUI4RmYsZ0JBQUEsQUFDQSxjcEJoR1EsQW9CaUdSLGVBQUEsQUFDQSxnQkFBQSxBQUNBLGlCQUFBLEFBQ0EsV0FBQSxBQUNBLGlCQUFBLEN2QitsSkosQXVCNWxKRSxnQkFDRSw2QnJCekdnQixBcUIwR2hCLGdCQUFBLEFBQ0EsZUFBQSxBQUNBLGdCQUFBLEFBQ0EsY3BCM0dRLEFvQjRHUixpQkFBQSxBQUNBLFdBQUEsQUFFQSxrQkFBQSxDdkI2bEpKLEF1QnpsSkEsY0FDRSxXQUFBLEFBQ0EsWUFBQSxBQUNBLG9CQUFBLGFBQUEsQUFDQSxxQkFBQSx1QkFBQSxBQUNBLHNCQUFBLG1CQUFBLEFBQ0Esa0JBQUEsQUFDQSxVQUFBLEFBQ0EsU0FBQSxBQUNBLDBCQUFBLEN2QjRsSkYsQXVCN2tKRSxrQkFDRSxhQUFBLEFBQ0EsY0FBQSxBQUNBLG1CQUFBLEFBQ0Esa0JBQUEsQUFDQSxTQUFBLEN2QitrSkosQXVCMWtKQSxzQkFDRSxrQkFBQSxBQUNBLFdBQUEsQUFDQSxvQkFBQSxhQUFBLEFBQ0EsMEJBQUEsc0JBQUEsQUFDQSxxQkFBQSx1QkFBQSxBQUNBLFNBQUEsQUFDQSxnQkFBQSxBQUNBLGNBQUEsQ3ZCNmtKRixBRmh1SkkseUJ5QjJJSixzQkFVSSx1QkFBQSxDdkIra0pGLENBQ0YsQXVCNWtKQSxzQkFDRSxXQUFBLEFBRUEsYUFBQSxDdkI4a0pGLEF1QjVrSkUsc0NBQ0Usb0JBQUEsYUFBQSxBQUNBLHVCQUFBLG9CQUFBLEFBQ0EsZ0JBQUEsQ3ZCOGtKSixBdUIza0pFLG9DQUNFLFlBQUEsQUFDQSxvQkFBQSxhQUFBLEFBQ0Esb0JBQUEsYUFBQSxDdkI2a0pKLEF1QnprSkEsMEJBQ0UsYUFBQSxBQUdBLFNBQUEsQUFDQSxjQUFBLEFBQ0EsY0FBQSxBQUNBLGtCQUFBLEFBRUEsMkJBQUEsQ3ZCNGtKRixBdUJ6a0pBLCtDQVZFLHFCQUFBLHVCQUFBLEFBQ0Esc0JBQUEsbUJBQUEsQUFLQSxrQkFBQSxDQUlGLEF2QndsSkEscUJ1QnZsSkUsb0JBQUEsYUFBQSxBQUdBLFdBQUEsQUFDQSxZQUFBLEFBQ0EsWUFBQSxBQUVBLGtCQUFBLEFBQ0EsZUFBQSxBQUNBLGNBQUEsQUFDQSx3QkFBQSxBQUNBLFNBQUEsQ3ZCNGtKRixBdUIxa0pFLDBDQUNFLG1CQUFBLEFBQ0EsV0FBQSxBQUNBLG9CQUFBLEN2QjRrSkosQXVCemtKRSw4QkFDRSxXQUFBLEFBQ0EsbUJBQUEsQUFDQSxtQkFBQSxDdkIya0pKLEF1QnhrSkUseUJBQ0UsV0FBQSxBQUNBLFdBQUEsQ3ZCMGtKSixBdUJya0pFLG1EQUNFLHlCQUFBLEFBQ0EsMkNBQUEsQ3ZCd2tKSixBd0I3eUpBLGlCQUNFLG9CQUFBLGFBQUEsQUFDQSwwQkFBQSxzQkFBQSxBQUNBLHNCQUFBLG1CQUFBLEFBQ0EsU0FBQSxBQUNBLFdBQUEsQUFDQSxhQUFBLEN4Qmd6SkYsQUYzeUpJLHlCMEJYSixpQkFRSSxrQkFBQSxDeEJrekpGLENBQ0YsQXdCL3lKQSxtQkFDRSxhQUFBLEFBQ0EsMEJBQUEsQUFDQSxTQUFBLEFBQ0EsV0FBQSxBQUNBLGlCQUFBLEFBQ0EsY0FBQSxBQUNBLGNBQUEsQ3hCa3pKRixBRnJ4SkkseUIwQnBDSixtQkFVSSxtQ0FBQSxDeEJtekpGLENBQ0YsQUY5eEpJLHlCMEJoQ0osbUJBY0ksbUNBQUEsQ3hCb3pKRixDQUNGLEFGcDBKSSx5QjBCQ0osbUJBaUJJLFFBQUEsQ3hCc3pKRixDQUNGLEF3Qm56SkEsY0FDRSxvQkFBQSxhQUFBLEFBQ0EsMEJBQUEsc0JBQUEsQUFDQSxzQkFBQSxtQkFBQSxBQUNBLHNCckJ6Q00sQXFCMENOLGtCQUFBLEFBQ0Esd0N0QnpDVyxBc0IwQ1gsZ0JBQUEsQUFDQSxlQUFBLEFBQ0Esa0RBQUEsQUFDQSxxQkFBQSxBQUNBLGNBQUEsQUFDQSxZQUFBLEN4QnN6SkYsQXdCcHpKRSxvQkFDRSwyQkFBQSxBQUNBLHlDQUFBLEN4QnN6SkosQXdCbnpKRSxrQkFDRSxXQUFBLEFBQ0EsYUFBQSxBQUNBLGlCQUFBLEFBQ0EsaUJBQUEsQ3hCcXpKSixBRmwySkkseUIwQnlDRixrQkFNSSxZQUFBLEN4QnV6SkosQ0FDRixBd0JuekpBLG1CQUNFLG9CQUFBLGFBQUEsQUFDQSwwQkFBQSxzQkFBQSxBQUNBLG1CQUFBLGdCQUFBLEFBQ0EsU0FBQSxBQUNBLGVBQUEsQUFDQSxVQUFBLEN4QnN6SkYsQUZoM0pJLHlCMEJvREosbUJBUUksT0FBQSxDeEJ3ekpGLENBQ0YsQXdCdnpKRSxzQkFDRSw4QnRCMUVlLEFzQjJFZixnQkFBQSxBQUNBLGVBQUEsQUFDQSxnQkFBQSxBQUNBLGNyQjlFUSxBcUIrRVIsaUJBQUEsQUFDQSxXQUFBLEFBQ0EsUUFBQSxDeEJ5ekpKLEFGLzNKSSx5QjBCOERGLHNCQVVJLGNBQUEsQ3hCMnpKSixDQUNGLEF3Qnh6SkUsNENBQ0UsNkJ0QnpGZ0IsQXNCMEZoQixnQkFBQSxBQUNBLGVBQUEsQUFDQSxnQkFBQSxBQUNBLGNyQjVGUSxBcUI2RlIsaUJBQUEsQUFDQSxXQUFBLEFBQ0EsZ0JBQUEsQUFDQSx1QkFBQSxBQUNBLG9CQUFBLEFBQ0EscUJBQUEsQUFFQSxRQUFBLEN4QjB6SkosQUZuNUpJLHlCMEI0RUYsNENBZUksY0FBQSxDeEI0ekpKLENBQ0YsQXlCbjZKQSx1QkFDRSw0QnZCRmtCLENGeTZKcEIsQXlCcjZKRSxrQ0FDRSxnQkFBQSxBQUNBLGFBQUEsQ3pCdTZKSixBeUJwNkpFLGl2QkFDRSw2QnZCVmdCLEF1QldoQixlQUFBLEFBQ0EsZ0JBQUEsQUFFQSxpQkFBQSxBQUNBLGdCQUFBLEFBQ0EsYUFBQSxDekJzNkpKLEFGMTZKSSx5QjJCTUYseUJBR0ksY0FBQSxDekJxNkpKLENBQ0YsQXlCbDZKQSxvREFDRSxtQkFBQSxBQUNBLGVBQUEsQ3pCbzZKRixBeUJsNkpDLDBEQUNDLGVBQUEsQ3pCbzZKRixBRnQ3SkkseUIyQmlCSCwwREFHRyxjQUFBLEN6QnM2SkYsQ0FDRixBeUJsNkpBLDBCQUNFLGVBQUEsQUFDQSxnQkFBQSxBQUNBLGNBQUEsQUFDQSxpQkFBQSxBQUNBLGVBQUEsQ3pCbzZKRixBRmw4SkkseUIyQnlCSiwwQkFPSSxlQUFBLEFBQ0EsZ0JBQUEsQUFDQSxjQUFBLEFBQ0EsZUFBQSxDekJzNkpGLENBQ0YsQXlCcjZKRSxzQ0FDRSxZQUFBLEN6QnU2SkosQXlCbjZKRSwwQkFDRSxlQUFBLEFBQ0EsZ0JBQUEsQUFDQSxjQUFBLEFBQ0EsaUJBQUEsQUFDQSxlQUFBLEN6QnE2SkosQUZwOUpJLHlCMkIwQ0YsMEJBT0ksZUFBQSxBQUNBLGdCQUFBLEFBQ0EsY0FBQSxBQUNBLGVBQUEsQ3pCdTZKSixDQUNGLEF5QnQ2Skksc0NBQ0UsWUFBQSxDekJ3NkpOLEF5QnA2SkUsMEJBQ0UsZUFBQSxBQUNBLGdCQUFBLEFBQ0EsY3RCMUVRLEFzQjJFUixpQkFBQSxBQUNBLGVBQUEsQ3pCczZKSixBRnQrSkkseUIyQjJERiwwQkFPSSxjQUFBLEN6Qnc2SkosQ0FDRixBeUJyNkpFLDBCQUNFLGVBQUEsQUFDQSxnQkFBQSxBQUNBLGdCQUFBLEFBQ0EsY3RCckZRLEFzQnNGUixpQkFBQSxBQUNBLGtCQUFBLEFBQ0EsNEJ2QnpGZ0IsQ0ZnZ0twQixBRnAvSkkseUIyQnNFRiwwQkFTSSxjQUFBLEN6Qnk2SkosQ0FDRixBeUJ0NkpFLHlCQUNFLGN0QmhHUSxBc0JpR1IseUJBQUEsQ3pCdzZKSixBeUJ2NkpJLCtCQUNFLGF0QmxHTSxDSDJnS1osQXlCdjZKSSwwQ0FDRSxhdEJwR00sQ0g2Z0taLEF5QnI2SkUsa0NBQ0UsZ0JBQUEsQUFDQSxlQUFBLEFBQ0EsaUJBQUEsQUFDQSxpQkFBQSxBQUNBLFNBQUEsQUFDQSxTQUFBLEN6QnU2SkosQXlCdDZKSSxvQ0FDRSxjQUFBLEN6Qnc2Sk4sQUY5Z0tJLHlCMkJxR0Esb0NBR0ksY0FBQSxDekIwNkpOLENBQ0YsQXlCdDZKRSwyQkFDRSxrQkFBQSxBQUNBLGdCQUFBLEN6Qnc2SkosQXlCdjZKSSxxQ0FDRSxVQUFBLEN6Qnk2Sk4sQXlCdjZKSSx1Q0FDRSxXQUFBLEFBQ0EsY0FBQSxBQUNBLGlCQUFBLEFBQ0EsaUJBQUEsQ3pCeTZKTixBeUJ0NkpJLHFDQUNFLFdBQUEsQUFDQSxXQUFBLEFBQ0Esc0JBQUEsQ3pCdzZKTixBeUJyNkpJLHNDQUNFLFdBQUEsQUFDQSxZQUFBLEFBQ0Esc0JBQUEsQ3pCdTZKTixBeUJuNkpFLDZCQUNFLFdBQUEsQUFDQSx5QkFBQSxBQUNBLHlCQUFBLEFBQ0EsZ0JBQUEsQUFDQSxVQUFBLEFBQ0EsZ0JBQUEsQUFDQSxlQUFBLEFBQ0EsaUJBQUEsQUFDQSxpQkFBQSxDekJxNkpKLEF5Qmw2SkUsb0RBQ0UseUJBQUEsQUFDQSxZQUFBLEFBQ0EsaUJBQUEsQ3pCbzZKSixBRjFqS0kseUIyQm1KRixvREFLSSxjQUFBLEN6QnM2SkosQ0FDRixBeUJwNkpFLDBCQUNFLHlCQUFBLEFBQ0EsV3RCNUtJLEFzQjZLSixpQkFBQSxDekJzNkpKLEF5Qm42Skksc0NBQ0UseUJBQUEsQUFDQSxXdEJsTEUsQXNCbUxGLGlCQUFBLEN6QnE2Sk4sQXlCcDZKTSxrRkFDRSxVdEJyTEEsQ0gybEtSLEF5QnI2SlEsMEdBQ0UsMkJBQUEsQ3pCdTZKVixBeUJyNkpRLHdHQUNFLDBCQUFBLEN6QnU2SlYsQXlCajZKUSx3R0FDRSw4QkFBQSxDekJtNkpWLEF5Qmo2SlEsc0dBQ0UsNkJBQUEsQ3pCbTZKVixBeUI5NUpFLDJDQUNFLG1CQUFBLEN6Qmc2SkosQXlCNTVKRSw4QkFDRSxnQkFBQSxBQUNBLGdCQUFBLEFBQ0Esa0JBQUEsQUFDQSxVQUFBLEFBQ0EsU0FBQSxBQUNBLGtCQUFBLEN6Qis1SkosQXlCNzVKSSxpQ0FDRSxvQkFBQSxBQUNBLGtCQUFBLEFBQ0EsbUJBQUEsQUFDQSxpQkFBQSxBQUNBLGlCQUFBLEN6Qis1Sk4sQUYzbUtJLHlCMkJ1TUEsaUNBT0ksY0FBQSxDekJpNkpOLENBQ0YsQXlCLzVKTSx5Q0FDRSxZQUFBLEN6Qmk2SlIsQXlCOTVKTSx3Q0FDRSxtQkFBQSxBQUNBLGtCQUFBLEFBQ0EsUUFBQSxBQUNBLE1BQUEsQUFDQSxvQkFBQSxhQUFBLEFBQ0Esc0JBQUEsbUJBQUEsQUFDQSxxQkFBQSx1QkFBQSxBQUNBLFdBQUEsQUFDQSxZQUFBLEFBQ0EseUJ0QnhPTSxBc0J5T04sa0JBQUEsQUFDQSxXdEI5T0EsQXNCK09BLGdCQUFBLEFBQ0EsZUFBQSxBQUNBLDZCdkJoUFksQXVCaVBaLGNBQUEsQUFDQSxhdEJqUEksQ0hpcEtaLEF5Qng1SkEsOEJBQ0UsaUJBQUEsQ3pCMjVKRixBeUJ6NUpFLDREQUNFLGlCQUFBLEFBQ0EsZ0JBQUEsQUFDQSxrQkFBQSxBQUNBLDhCQUFBLEN6QjI1SkosQUZocEtJLHlCMkJpUEYsNERBTUksZUFBQSxDekI2NUpKLENBQ0YsQXlCMTVKSSxrRUFDRSxXQUFBLEFBQ0Esa0JBQUEsQUFDQSxTQUFBLEFBQ0EsT0FBQSxBQUNBLFFBQUEsQUFDQSxZQUFBLEFBQ0Esb0RBQUEsQUFDQSxvQkFBQSxBQUNBLDJCQUFBLEN6QjQ1Sk4sQXlCdjVKSSx3RUFDRSxlQUFBLEN6Qnk1Sk4sQXlCdjVKTSw4RUFDRSxTQUFBLEN6Qnk1SlIsQXlCcDVKTSx5RkFDRSxZQUFBLEN6QnM1SlIsQXlCcDVKTSx5RkFDRSxjQUFBLEN6QnM1SlIsQXlCajVKRSwyREFDRSx5QkFBQSxBQUNBLGlCQUFBLEFBQ0EsbUJBQUEsQUFDQSw4QkFBQSxBQUNBLGVBQUEsQUFDQSxnQkFBQSxBQUVBLGVBQUEsQUFDQSx3QkFBQSxBQUNBLGtCQUFBLEFBQ0EsbUJBQUEsQUFDQSxnQkFBQSxBQUNBLG9CQUFBLEFBQ0EsYUFBQSxBQUNBLHNCQUFBLEFBQ0EsbUJBQUEsQUFDQSxxQkFBQSxBQUNBLHNCQUFBLEN6Qms1SkosQXlCaDVKTSxnRUFDQyxTQUFBLEFBQ0EsY0FBQSxBQUNBLGNBQUEsQ3pCazVKUCxBeUIvNEpJLGlFQUNFLHFCQUFBLEFBQ0EsbUJBQUEsQUFDQSxvQkFBQSxDekJpNUpOLEF5Qmg1Sk0sc0VBQ0Usb0JBQUEsQ3pCazVKUixBeUI5NEpJLGlFQUNFLFlBQUEsQ3pCZzVKTixBeUJuNEpJLGtPQUNFLFlBQUEsQ3pCMjRKTixBMEJsdUtBLG9CQUNFLDZCeEJIa0IsQXdCSWxCLGNBQUEsQzFCc3VLRixBMEJwdUtFLHlCQUpGLG9CQUtJLGNBQUEsQzFCdXVLRixDQUNGLEEwQnJ1S0UsK0JBQ0UsZ0JBQUEsQUFDQSxhQUFBLEMxQnV1S0osQTBCaHVLRSwyQkFDRSxnQkFBQSxBQUNBLGVBQUEsQUFDQSxpQkFBQSxBQUNBLGlCQUFBLEFBQ0EsaUJBQUEsQUFDQSxhQUFBLEMxQmt1S0osQTBCOXRLRSwyQ0FDRSxvQkFBQSxhQUFBLEFBQ0EsMEJBQUEsc0JBQUEsQUFDQSxXQUFBLEFBQ0EsS0FBQSxDMUJndUtKLEEwQjd0S0Usc0NBQ0UsK0JBQUEsQzFCK3RLSixBMEI1dEtFLDBDQUNFLG9CQUFBLGFBQUEsQUFDQSxzQkFBQSxtQkFBQSxBQUNBLHNCQUFBLDhCQUFBLEFBQ0EsV0FBQSxBQUNBLG1CQUFBLEFBQ0EsdUJBQUEsQUFDQSxZQUFBLEFBQ0EsZUFBQSxBQUNBLGdCQUFBLEMxQjh0S0osQTBCNXRLSSx5QkFYRiwwQ0FZSSxxQkFBQSxDMUIrdEtKLENBQ0YsQTBCN3RLSSwrQ0FDRSxrQkFBQSxBQUNBLGdCQUFBLEFBQ0EsY0FBQSxBQUNBLFdBQUEsTUFBQSxDMUIrdEtOLEEwQjd0S00seUJBTkYsK0NBT0ksY0FBQSxDMUJndUtOLENBQ0YsQTBCOXRLTSwwQkFWRiwrQ0FXSSxrQkFBQSxDMUJpdUtOLENBQ0YsQTBCN3RLRSxzQ0FDRSxhQUFBLEFBQ0EsY0FBQSxBQUNBLGNBQUEsQUFDQSx5QkFBQSxBQUNBLG9CQUFBLGFBQUEsQzFCK3RLSixBMEI1dEtNLHdGQUNFLFNBQUEsQzFCOHRLUixBMEJ6dEtFLHdDQUNFLGFBQUEsQUFDQSxnQkFBQSxBQUNBLGtDQUFBLEMxQjJ0S0osQTBCenRLSSxpRUFDRSxpQkFBQSxDMUIydEtOLEEwQnh0S0ksMENBQ0UscUJBQUEsQUFDQSxrQkFBQSxBQUNBLGNBQUEsQUFDQSxnQkFBQSxBQUNBLGdCQUFBLEMxQjB0S04sQTBCeHRLTSx5QkFQRiwwQ0FRSSx3QkFBQSxBQUNBLGNBQUEsQzFCMnRLTixDQUNGLEEyQi96S0EsdUJBQ0UsNkJ6QkxrQixBeUJNbEIsZUFBQSxBQUNBLGtCQUFBLEMzQm0wS0YsQTJCaDBLRSx5QkFORix1QkFPSSxjQUFBLEMzQm0wS0YsQ0FDRixBMkJqMEtFLGtDQUNFLGlCQUFBLEFBQ0EsY0FBQSxBQUNBLGNBQUEsQzNCbTBLSixBMkJqMEtJLHlCQUxGLGtDQU1JLGNBQUEsQzNCbzBLSixDQUNGLEEyQmowS0UsOEJBQ0UsOEJ6QnhCZSxBeUJ5QmYsZ0JBQUEsQUFDQSxlQUFBLEFBQ0EsZ0JBQUEsQUFFQSxvQkFBQSxhQUFBLEFBQ0Esc0JBQUEsbUJBQUEsQUFDQSxxQkFBQSx1QkFBQSxBQUNBLDBCQUFBLHNCQUFBLEFBQ0EsU0FBQSxBQUNBLGVBQUEsQUFDQSxnQkFBQSxBQUNBLGNBQUEsQUFDQSxrQkFBQSxDM0JtMEtKLEFGNzFLSSx5QjZCWUYsOEJBZ0JJLGVBQUEsQUFDQSxtQkFBQSxBQUNBLFFBQUEsQzNCcTBLSixDQUNGLEEyQm4wS0ksb0NBQ0UsV0FBQSxBQUNBLGtCQUFBLEFBQ0EsV0FBQSxBQUNBLFdBQUEsQUFDQSxrQkFBQSxBQUNBLGtEQUFBLEFBQ0EseUJBQUEsQUFDQSx3QkFBQSxBQUNBLHNCQUFBLEFBQ0EsYUFBQSxDM0JxMEtOLEEyQmowS0UsZ0NBQ0Usa0JBQUEsQUFDQSxXQUFBLEFBQ0Esb0JBQUEsYUFBQSxBQUNBLDBCQUFBLHNCQUFBLEFBQ0EscUJBQUEsdUJBQUEsQUFDQSxRQUFBLEMzQm0wS0osQTJCaDBLRSwrQkFDRSxXQUFBLEFBQ0EsZ0JBQUEsQUFDQSxhQUFBLEMzQmswS0osQTJCaDBLSSwrQ0FDRSxvQkFBQSxhQUFBLEFBQ0EsdUJBQUEsbUJBQUEsQzNCazBLTixBMkIvektJLDZDQUNFLFlBQUEsQUFDQSxvQkFBQSxhQUFBLEFBQ0Esb0JBQUEsYUFBQSxDM0JpMEtOLEEyQjF6S0UsbUNBQ0UsMkJBQUEsb0JBQUEsQUFJSSxrQkFBQSxBQUlBLFVBQUEsQUFDQSxZQUFBLEFBQ0EsYUFBQSxBQUNKLFNBQUEsQUFDQSxnQkFBQSxBQUVBLGNBQUEsQUFDQSxjQUFBLEFBQ0EsaUJBQUEsQzNCNHpLSixBMkJ4ektFLGlFQW5CRSxxQkFBQSx1QkFBQSxBQUNBLHNCQUFBLG1CQUFBLEFBR0ksZUFBQSxBQUNBLGNBQUEsQUFDQSx3QkFBQSxBQU1KLGtCQUFBLENBT0YsQTNCczBLRiw4QjJCcjBLSSxvQkFBQSxhQUFBLEFBR0EsV0FBQSxBQUNBLFlBQUEsQUFDQSxZQUFBLEFBRUEsa0JBQUEsQUFJQSxTQUFBLEMzQjB6S0osQTJCeHpLSSxtREFDRSxtQkFBQSxBQUNBLFdBQUEsQUFDQSxvQkFBQSxDM0IwektOLEEyQnZ6S0ksdUNBQ0UsV0FBQSxBQUNBLG1CQUFBLEFBQ0EsbUJBQUEsQzNCeXpLTixBMkJ0ektJLGtDQUNFLFdBQUEsQUFDQSxXQUFBLEMzQnd6S04sQTRCLzdLQSwyQkFDRSxvQkFBQSxhQUFBLEFBQ0EsMEJBQUEsc0JBQUEsQUFDQSxzQkFBQSxtQkFBQSxBQUNBLHFCQUFBLHVCQUFBLEFBRUEsb0JBQUEsQUFDQSxVQUFBLEM1Qmk4S0YsQUY5N0tJLHlCOEJWSiwyQkFVSSxzQkFBQSxDNUJrOEtGLENBQ0YsQTRCOTdLQSwyQkFDRSxXQUFBLEFBQ0EsZ0JBQUEsQzVCaThLRixBNEI5N0tBLHVCQUNFLG9CQUFBLGFBQUEsQUFDQSwrQkFBQSwyQkFBQSxBQUNBLHNCQUFBLG1CQUFBLEFBQ0Esc0JBQUEsOEJBQUEsQUFDQSxXQUFBLEFBQ0EsdUJBQUEsQUFDQSxXQUFBLEFBQ0EsbUJ6QjlCVSxBeUIrQlYsbUJBQUEsQzVCaThLRixBRnA5S0kseUI4QlVKLHVCQVlJLGtDQUFBLDhCQUFBLEFBQ0EsYUFBQSxBQUNBLFFBQUEsQzVCazhLRixDQUNGLEE0Qi83S0ksZ0VBQ0Usb0JBQUEsYUFBQSxBQUNBLCtCQUFBLDJCQUFBLEFBQ0EsUUFBQSxDNUJpOEtOLEFGaCtLSSx5QjhCNEJBLGdFQU1JLDBCQUFBLHNCQUFBLEFBQ0EsUUFBQSxDNUJrOEtOLENBQ0YsQTRCNzdLUSxtU0FDRSx3QkFBQSxDNUJpOEtWLEE0Qmg4S1Usb1hBQ0UsYXpCdERBLENIMC9LWixBNEJyOEtVLHlWQUNFLGF6QnREQSxDSDAvS1osQTRCcjhLVSx3V0FDRSxhekJ0REEsQ0gwL0taLEE0QnI4S1UsMFVBQ0UsYXpCdERBLENIMC9LWixBNEI5N0tJLDBEQUNFLFNBQUEsQUFDQSxnQkFBQSxBQUNBLFd6QnBFRSxBeUJxRUYsc0JBQUEsQzVCZzhLTixBNEI1N0tRLHNFQUNFLFFBQUEsQzVCODdLVixBNEI1N0tZLG1HQUNFLDJCQUFBLG9CQUFBLEFBQ0Esc0JBQUEsbUJBQUEsQUFDQSxPQUFBLEM1Qjg3S2QsQTRCNTdLYywwR0FDRSxXQUFBLEFBQ0EscUJBQUEsQUFDQSxXQUFBLEFBQ0EsWUFBQSxBQUNBLGtCQUFBLEFBQ0EsaUJBQUEsQUFDQSxxQkFBQSxDNUI4N0toQixBNEIxN0tjLHdIQUNFLDBEQUFBLEM1QjQ3S2hCLEE0Qmg3S2MscUhBQ0Usd0JBQUEsQzVCazdLaEIsQTRCeDZLQSwwQkFDRSxvQkFBQSxhQUFBLEFBQ0EsMEJBQUEsc0JBQUEsQUFDQSxzQkFBQSxtQkFBQSxBQUNBLFlBQUEsQUFDQSxpQkFBQSxPQUFBLEM1QjI2S0YsQUZwL0tJLHlCOEJvRUosMEJBUUkscUJBQUEsdUJBQUEsQUFDQSxpQkFBQSxPQUFBLEM1QjQ2S0YsQ0FDRixBRjNoTEkseUI4QnFIQSwrREFFSSxVQUFBLEM1QjY2S04sQ0FDRixBNEJ4NktBLHVCQUNFLFlBQUEsQUFDQSxVQUFBLEFBQ0EscUJBQUEsQUFDQSxtQkFBQSxBQUNBLHlCQUFBLEFBQ0EsZUFBQSxBQUNBLG1CQUFBLEFBQ0EsYUFBQSxDNUIyNktGLEE0Qno2S0UsNEJBQ0UsZUFBQSxBQUNBLGdCQUFBLEFBQ0EsY3pCdEpRLEF5QnVKUixhQUFBLEM1QjI2S0osQTRCeDZLRSxnQ0FDRSxtQnpCeEpVLEF5QnlKVixhekI1SlEsQ0hza0xaLEE0Qng2S0ksc0NBQ0UsVUFBQSxDNUIwNktOLEE0QnI2S0Esd0JBQ0Usb0JBQUEsYUFBQSxBQUNBLDBCQUFBLHNCQUFBLEFBQ0Esc0JBQUEsbUJBQUEsQUFDQSxVQUFBLEFBQ0EsaUJBQUEsUUFBQSxBQUNBLFVBQUEsQzVCdzZLRixBRnJpTEkseUI4QnVISix3QkFTSSxxQkFBQSx1QkFBQSxBQUNBLGlCQUFBLFFBQUEsQUFDQSxVQUFBLEM1Qnk2S0YsQ0FDRixBNEJ2NktFLDZDQUNFLGtCQUFBLEFBQ0EsWUFBQSxBQUNBLGVBQUEsQUFDQSxlQUFBLEFBQ0EsU0FBQSxBQUNBLGNBQUEsQUFDQSxTQUFBLEFBQ0EsNEIxQjFMZ0IsQ0ZtbUxwQixBNEJwNktBLCtCQUNFLG9CQUFBLGFBQUEsQUFDQSxxQkFBQSx1QkFBQSxBQUNBLFVBQUEsQUFDQSx1QkFBQSxtQkFBQSxBQUNBLFVBQUEsQzVCdTZLRixBRi9sTEkseUI4Qm1MSiwrQkFRSSxXQUFBLEFBQ0Esa0NBQUEsNkJBQUEsQzVCdzZLRixDQUNGLEFGcm1MSSx5QjhCK0xGLHlEQUVJLFVBQUEsQzVCdzZLSixDQUNGLEE0QnA2S0EsbURBRUUsV0FBQSxBQUNBLFlBQUEsQUFDQSxlQUFBLEFBQ0EsZ0J6QjFOTSxBeUIyTk4sWUFBQSxBQUNBLG9CQUFBLEFBQ0EsZUFBQSxBQUNBLGNBQUEsQUFDQSw0QjFCNU5rQixDRm1vTHBCLEFGdGxMSSx5QjhCcUtKLG1EQWFJLFdBQUEsQzVCeTZLRixDQUNGLEE0QnY2S0UseUdBQ0UsYUFBQSxDNUIwNktKLEE0QjM2S0UsdUZBQ0UsYUFBQSxDNUIwNktKLEE0QjM2S0UsaUdBQ0UsYUFBQSxDNUIwNktKLEE0QjM2S0UsNkVBQ0UsYUFBQSxDNUIwNktKLEE0QnY2S0ksMkhBQ0UsWUFBQSxBQUNBLGdCekIzT0UsQXlCNE9GLFlBQUEsQUFDQSxvQkFBQSxBQUNBLGVBQUEsQUFDQSxjQUFBLEFBQ0EsNEIxQjdPYyxDRnVwTHBCLEE0Qng2S1EsbUxBQ0UsV0FBQSxBQUNBLFlBQUEsQUFDQSxZQUFBLEFBQ0Esd0JBQUEsQUFDQSwrREFBQSxDNUIyNktWLEE0QnI2S1EsNktBQ0Usd0JBQUEsQzVCdzZLVixBNEJqNktBLGdDQUNFLFdBQUEsQUFDQSxvQkFBQSxhQUFBLEFBQ0Esc0JBQUEsbUJBQUEsQUFDQSxVQUFBLEFBQ0Esb0JBQUEsMEJBQUEsQzVCbzZLRixBNEJqNktFLGlIQUVFLHFCQUFBLGdCQUFBLEFBQ0Esd0JBQUEsQUFDQSxtQnpCOVFRLEF5QitRUixzQkFBQSxBQUNBLFdBQUEsQUFDQSxZQUFBLEFBQ0EsZUFBQSxBQUNBLGtCQUFBLEFBQ0EsZUFBQSxBQUNBLGtCQUFBLEFBQ0EsdUJBQUEsQzVCbTZLSixBNEJqNktJLGlJQUNFLGV6QjVSRSxDSGdzTFIsQTRCbDZLTSw2SUFDRSxXQUFBLEFBQ0Esa0JBQUEsQUFDQSxTQUFBLEFBQ0EsUUFBQSxBQUNBLDZDQUFBLEFBQ0EsVUFBQSxBQUNBLFdBQUEsQUFDQSxxQkFBQSxBQUNBLHdCQUFBLEM1QnE2S1IsQTRCaDZLRSxrQ0FDRSxvQkFBQSxhQUFBLEFBQ0Esc0JBQUEsbUJBQUEsQUFDQSxVQUFBLEFBQ0Esb0JBQUEsMEJBQUEsQzVCazZLSixBNEJoNktJLHVEQUNFLHFCQUFBLGdCQUFBLEFBQ0Esd0JBQUEsQUFDQSxtQnpCbFRNLEF5Qm1UTixzQkFBQSxBQUNBLFdBQUEsQUFDQSxZQUFBLEFBQ0Esa0JBQUEsQUFDQSxlQUFBLEFBQ0Esa0JBQUEsQUFDQSx1QkFBQSxDNUJrNktOLEE0Qmg2S00sK0RBQ0UsZXpCL1RBLENIaXVMUixBNEJoNktRLHFFQUNFLFdBQUEsQUFDQSxrQkFBQSxBQUNBLFNBQUEsQUFDQSxRQUFBLEFBQ0EsNkNBQUEsQUFDQSxVQUFBLEFBQ0EsV0FBQSxBQUNBLHFCQUFBLEFBQ0Esd0JBQUEsQzVCazZLVixBRjd0TEkseUI4QnNQSixnQ0E0RUkscUJBQUEsdUJBQUEsQUFDQSxVQUFBLEM1Qis1S0YsQ0FDRixBNEI3NUtFLHNDQUNFLGdCQUFBLEFBQ0EsV3pCdlZJLEF5QndWSixlQUFBLEFBQ0Esa0JBQUEsQUFDQSxlQUFBLEFBRUEsMkJBQUEsb0JBQUEsQUFDQSxzQkFBQSxtQkFBQSxBQUNBLE9BQUEsQzVCODVLSixBRjVzTEkseUI4QnFTRixzQ0FZSSxlQUFBLEFBQ0EsZ0JBQUEsQzVCKzVLSixDQUNGLEE0QjM1S0EsNEJBQ0UsV0FBQSxBQUNBLFlBQUEsQUFDQSxzQkFBQSxBQUNBLGVBQUEsQUFFQSxZQUFBLEM1QjY1S0YsQTRCMTVLQSw2QkFDRSxvQkFBQSxhQUFBLEFBQ0EsYUFBQSxBQUNBLFlBQUEsQUFDQSxzQkFBQSxtQkFBQSxBQUNBLHFCQUFBLHVCQUFBLEFBQ0EsbUJBQUEsQUFDQSx3QkFBQSxBQUNBLGVBQUEsQUFDQSxrQkFBQSxBQUNBLG9CQUFBLGFBQUEsQzVCNjVLRixBNEIzNUtFLGlFQUVFLGdCQUFBLEFBQ0EsV3pCL1hJLEF5QmdZSixlQUFBLEFBQ0EsYUFBQSxDNUI2NUtKLEE0Qno1S0UscUNBQ0Usa0JBQUEsQUFDQSxZQUFBLEFBQ0EsU0FBQSxBQUNBLCtCQUFBLEFBQ0EsZ0J6QjFZSSxBeUIyWUosY3pCeFlRLEF5QnlZUixvQkFBQSxBQUNBLG9CQUFBLEFBQ0Esa0JBQUEsQUFDQSxnQkFBQSxBQUNBLG1CQUFBLEFBQ0EsVUFBQSxBQUNBLGtCQUFBLEFBQ0Esb0JBQUEsQUFDQSxnREFBQSxBQUNBLGFBQUEsQUFDQSxvQ0FBQSxBQUNBLGdCQUFBLEFBQ0EsdUJBQUEsa0JBQUEsQUFDQSxpQkFBQSxBQUNBLG9CQUFBLEM1QjI1S0osQUZ0eUxJLHlCOEJzWEYscUNBd0JJLGlCQUFBLEFBQ0EsZUFBQSxDNUI0NUtKLENBQ0YsQTRCejVLSSwyQ0FDRSxXQUFBLEFBQ0Esa0JBQUEsQUFDQSxNQUFBLEFBQ0EsU0FBQSxBQUNBLDhDQUFBLEFBQ0EsNkJBQUEsQUFDQSxxQnpCemFFLENIbzBMUixBNEJ4NUtJLDRDQUNFLFVBQUEsQUFDQSxrQkFBQSxDNUIwNUtOLEE0QnI1S0EsMEJBQ0Usb0JBQUEsYUFBQSxBQUNBLDBCQUFBLHNCQUFBLEFBQ0Esc0JBQUEsbUJBQUEsQUFDQSxXQUFBLEFBQ0EsaUJBQUEsT0FBQSxDNUJ3NUtGLEFGaHlMSSx5QjhCbVlKLDBCQVFJLHFCQUFBLHVCQUFBLEFBQ0EsaUJBQUEsT0FBQSxDNUJ5NUtGLENBQ0YsQTRCdjVLRSw2QkFDRSxXekJoY0ksQXlCaWNKLGlCQUFBLEFBQ0EsOEIxQjliZSxBMEIrYmYsZ0JBQUEsQUFDQSxpQkFBQSxBQUNBLGdCQUFBLEFBQ0EsUUFBQSxDNUJ5NUtKLEFGaDFMSSx5QjhCZ2JGLDZCQVVJLGtCQUFBLEFBQ0EsaUJBQUEsQzVCMDVLSixDQUNGLEFGcnpMSSx5QjhCK1lGLDZCQWVJLGNBQUEsQzVCMjVLSixDQUNGLEE0Qng1S0UsNEJBQ0Usa0JBQUEsQUFDQSxnQkFBQSxBQUNBLFd6QnJkSSxBeUJzZEosa0JBQUEsQUFDQSxTQUFBLEFBQ0EsNkIxQnBkZSxDRjgyTG5CLEFGbDBMSSx5QjhCa2FGLDRCQVNJLGVBQUEsQUFDQSxnQkFBQSxDNUIyNUtKLENBQ0YsQTZCbjNMQSx3QkFDRSxlQUFBLEFBQ0EsVUFBQSxDN0JzM0xGLEFGOTJMSSx5QitCVkosd0JBSUksY0FBQSxDN0J3M0xGLENBQ0YsQTZCdDNMRSxtQ0FDRSxpQkFBQSxBQUNBLGNBQUEsQUFDQSxjQUFBLEM3QnczTEosQTZCbjNMQSxzQkFDSSw4QjNCakJlLEEyQmtCZixnQkFBQSxBQUNBLGVBQUEsQUFDQSxnQkFBQSxBQUVBLG9CQUFBLGFBQUEsQUFDQSxzQkFBQSxtQkFBQSxBQUNBLHFCQUFBLHVCQUFBLEFBQ0EsMEJBQUEsc0JBQUEsQUFDQSxTQUFBLEFBQ0EsZUFBQSxBQUNFLGdCQUFBLEFBQ0EsYUFBQSxDN0JzM0xOLEE2QnAzTEksNEJBQ0UsV0FBQSxBQUNBLGtCQUFBLEFBQ0EsV0FBQSxBQUNBLFdBQUEsQUFDQSxrQkFBQSxBQUNBLGtEQUFBLEFBQ0EseUJBQUEsQUFDQSx3QkFBQSxBQUNBLHNCQUFBLEFBQ0EsYUFBQSxDN0JzM0xOLEE2QmwzTEEscUJBQ0UsVUFBQSxDN0JxM0xGLEE2QmozTEEsOEJBQ0UsYUFBQSxDN0JvM0xGLEFGNTVMSSx5QitCdUNKLDhCQUlJLFlBQUEsQzdCcTNMRixDQUNGLEE2QmwzTEEsNkJBQ0Usc0JBQUEsQzdCcTNMRixBRnI2TEkseUIrQitDSiw2QkFJSSx1QkFBQSxDN0JzM0xGLENBQ0YsQTZCbjNMQSx5QkFDRSxvQkFBQSxhQUFBLEFBQ0EsbUJBQUEsZUFBQSxBQUNBLFNBQUEsQUFDQSxxQkFBQSx1QkFBQSxBQUNBLFNBQUEsQUFDQSxtQkFBQSxBQUNBLG1CQUFBLEM3QnMzTEYsQUZwN0xJLHlCK0J1REoseUJBU0ksUUFBQSxDN0J3M0xGLENBQ0YsQTZCcjNMQSx3QkFDRSx5QkFBQSxBQUNBLGtCQUFBLEFBQ0EsbUJBQUEsQUFDQSw4QjNCbkZpQixBMkJvRmpCLGVBQUEsQUFDQSxnQkFBQSxBQUNBLGNBQUEsQUFDQSxlQUFBLEFBQ0Esd0JBQUEsQUFDQSxrQkFBQSxBQUNBLG1CQUFBLEFBQ0EsZ0JBQUEsQUFDQSxZQUFBLEFBQ0Esb0JBQUEsYUFBQSxBQUNBLHNCQUFBLG1CQUFBLEFBQ0EscUJBQUEsc0JBQUEsQzdCdzNMRixBRjU4TEkseUIrQm9FSix3QkFvQkksV0FBQSxDN0J3M0xGLENBQ0YsQTZCdDNMRSw4QkFDRSxXQUFBLEFBQ0EsbUJBQUEsQUFDQSxvQjFCMUdRLENIaytMWixBNkJyM0xBLDhCQUNFLFlBQUEsQzdCdTNMRixBNkJwM0xFLCtCQUNFLFdBQUEsQUFDQSxtQkFBQSxBQUNBLG9CMUJwSFEsQ0gwK0xaLEE2QmwzTEEsNkJBQ0Usa0JBQUEsQUFDQSxvQkFBQSxhQUFBLEFBQ0Esb0ZBQUEsQUFDQSxrQkFBQSxBQUNBLG1CQUFBLEFBQ0EsU0FBQSxBQUNBLHNCQUFBLEFBQ0EscUJBQUEsdUJBQUEsQUFDRSxzQkFBQSxtQkFBQSxBQUNBLGdCQUFBLEM3QnEzTEosQUYzK0xJLHlCK0I0R0osNkJBWUksaUJBQUEsQzdCdTNMRixDQUNGLEE2QnAzTEEsMEJBQ0UsYUFBQSxBQUNBLDJCQUFBLEM3QnUzTEYsQTZCcjNMRSxpQ0FDRSxhQUFBLEM3QnUzTEosQTZCeDJMQSx3QkFDRSxvQkFBQSxhQUFBLEFBQ0EsbUJBQUEsZUFBQSxBQUNBLFNBQUEsQUFDQSxxQkFBQSx1QkFBQSxBQUNBLHNCQUFBLGtCQUFBLEM3QnEzTEYsQUZ6K0xJLHlCK0IrR0osd0JBUUksY0FBQSxBQUNBLG9CQUFBLDBCQUFBLEM3QnMzTEYsQ0FDRixBNkJuM0xBLHVCQUNFLDJCQUFBLG9CQUFBLEFBQ0EsMEJBQUEsc0JBQUEsQUFDQSxzQkFBQSxtQkFBQSxBQUNBLHFCQUFBLHVCQUFBLEFBQ0EsYUFBQSxBQUNBLGMxQi9LVSxBMEJnTFYscUJBQUEsQUFDQSxrQkFBQSxBQUNBLHdCQUFBLEFBQ0EsWUFBQSxBQUNBLGtCQUFBLEFBQ0EsUUFBQSxBQUNBLGdCQUFBLEFBQ0EsV0FBQSxDN0JzM0xGLEFGamlNSSx5QitCNkpKLHVCQWdCSSxXQUFBLEFBQ0EsV0FBQSxDN0J3M0xGLENBQ0YsQTZCdDNMRSw2QkFDRSxlQUFBLEFBQ0EsZ0JBQUEsQUFDQSxjQUFBLEFBQ0EsYUFBQSxDN0J3M0xKLEE2QnIzTEUsbUNBQ0UsZUFBQSxBQUNBLGdCQUFBLEFBQ0EsY0FBQSxBQUNBLGFBQUEsQzdCdTNMSixBNkJwM0xFLDZCQUNFLG1CMUJ4TUssQTBCeU1MLHFCMUJ6TUssQTBCME1MLDJCQUFBLEFBQ0EseUNBQUEsQzdCczNMSixBNkJuM0xFLDZCQUNFLDBCQUFBLEFBQ0Esa0JBQUEsQzdCcTNMSixBNkJsM0xFLDhCQUNFLHVCQUFBLEM3Qm8zTEosQTZCLzJMQSwwQkFDRSxvQkFBQSxhQUFBLEFBQ0EsMEJBQUEsc0JBQUEsQUFDQSxTQUFBLEFBQ0EsZUFBQSxDN0JrM0xGLEE2Qi8yTEEsK0JBQ0Usa0JBQUEsQUFDQSxlQUFBLEM3QmszTEYsQTZCLzJMQSw4QkFDRSxXQUFBLEFBQ0Esb0JBQUEsYUFBQSxBQUNBLHNCQUFBLG1CQUFBLEFBQ0Esc0JBQUEsOEJBQUEsQUFDQSxrQkFBQSxBQUNBLGdCQUFBLEFBQ0EseUJBQUEsQUFDQSxrQkFBQSxBQUNBLDhCM0JqUGlCLEEyQmtQakIsZUFBQSxBQUNBLGdCQUFBLEFBQ0EsY0FBQSxBQUNBLGVBQUEsQUFDQSx3QkFBQSxBQUNBLGtCQUFBLEFBQ0EscUJBQUEsdUJBQUEsQUFDQSxtQkFBQSxBQUNBLGtCQUFBLEM3QmszTEYsQTZCaDNMRSxvQ0FDRSxZQUFBLEM3QmszTEosQTZCLzJMRSw2REFDRSw4QkFBQSxBQUNBLG9CQUFBLGFBQUEsQzdCaTNMSixBNkI5MkxFLHFDQUNFLG1CQUFBLEFBQ0EsV0FBQSxBQUNBLG9CQUFBLEM3QmczTEosQTZCOTJMSSxvRUFDRSx3QkFBQSxDN0JnM0xOLEE2QjMyTEEsZ0NBQ0UsYUFBQSxBQUNBLG9GQUFBLEFBQ0Esc0JBQUEsQUFDQSxVQUFBLEFBQ0EsYUFBQSxBQUNBLGdCQUFBLEFBQ0EsZ0RBQUEsQUFDQSxrQkFBQSxBQUNBLGtCQUFBLEM3QjgyTEYsQTZCNTJMRSx1Q0FDRSxjQUFBLEFBQ0EsYUFBQSxBQUNBLGlCQUFBLEM3QjgyTEosQTZCMzJMRSx3REFDRSwwQkFBQSxzQkFBQSxBQUNBLFFBQUEsQzdCNjJMSixBNkIxMkxFLHVEQUNFLFVBQUEsQzdCNDJMSixBOEJocE1BLHVCQUNFLHFCQUFBLEFBQ0EsVUFBQSxDOUJtcE1GLEFGN29NSSx5QmdDUkosdUJBS0ksb0JBQUEsQUFDQSxnQ0FBQSxDOUJvcE1GLENBQ0YsQThCN29NRSxrRUFDRSxrQkFBQSxDOUJrcE1KLEE4QmpwTUksd0RBQ0UsZ0JBQUEsQUFDQSxpQkFBQSxDOUJtcE1OLEE4QjlvTUEsdUJBQ0UsaUJBQUEsQUFDQSxjQUFBLEFBQ0Esa0JBQUEsQUFDQSxTQUFBLEFBQ0Esa0JBQUEsQzlCaXBNRixBRnJxTUkseUJnQ2VKLHVCQU9HLGNBQUEsQzlCbXBNRCxDQUNGLEE4QmpwTUUsa0NBQ0Usa0JBQUEsQUFDQSxTQUFBLEM5Qm1wTUosQUY5cU1JLHlCZ0N5QkYsa0NBSUksNENBQUEsQUFDQSxtQkFBQSxBQUNBLGdCQUFBLEFBQ0Esb0JBQUEsQUFDQSx1RUFBQSxDOUJxcE1KLENBQ0YsQThCM29NQSwrQkFDRSxhQUFBLEFBQ0EsV0FBQSxBQUNBLGlCQUFBLEFBQ0Esa0JBQUEsQUFDQSxTQUFBLEM5QjhvTUYsQUYvck1JLHlCZ0M0Q0osK0JBT0ksZUFBQSxDOUJncE1GLENBQ0YsQThCeG9NRSxnRkFDRSxvQkFBQSxhQUFBLEFBQ0Esb0JBQUEsQzlCOG9NSixBOEIzb01FLHNDQUNFLFdBQUEsQUFDQSxrQkFBQSxBQUNBLE1BQUEsQUFDQSxPQUFBLEFBQ0EsWUFBQSxBQUNBLGFBQUEsQUFDQSxtRUFBQSxBQUNBLFdBQUEsQUFDQSxjQUFBLEFBQ0EsK0JBQUEsQzlCNm9NSixBRnh0TUkseUJnQ2lFRixzQ0FZSSxZQUFBLEM5QitvTUosQ0FDRixBOEI3b01FLHFDQUNFLFdBQUEsQUFDQSxrQkFBQSxBQUNBLFFBQUEsQUFDQSxTQUFBLEFBQ0EsK0JBQUEsQUFDQSx3QkFBQSxBQUNBLHlCQUFBLEFBQ0EsaUVBQUEsQUFDQSxvQkFBQSxDOUIrb01KLEFGeHVNSSx5QmdDZ0ZGLHFDQVdJLFlBQUEsQzlCaXBNSixDQUNGLEE4QjlvTUksNkNBQ0Usd0VBQUEsQzlCZ3BNTixBOEI5b01JLDRDQUNFLHFFQUFBLEM5QmdwTU4sQThCNW9NSSw2Q0FDRSwwRUFBQSxBQUNBLCtCQUFBLEM5QjhvTU4sQThCNW9NSSw0Q0FDRSxzRUFBQSxDOUI4b01OLEE4QjNuTUEsYUFDRSxrQ0FBQSw4QkFBQSxBQUNBLHNCQUFBLG1CQUFBLEFBQ0EsS0FBQSxDOUJ3b01GLEFGenVNSSx5QmdDOEZKLGFBTUksK0JBQUEsMkJBQUEsQUFDQSxzQkFBQSxtQkFBQSxBQUNBLHNCQUFBLDhCQUFBLEFBQ0EsUUFBQSxDOUJ5b01GLENBQ0YsQThCdG9NQSxxQkFDRSxXQUFBLEFBQ0EsZ0JBQUEsQUFDQSxvQkFBQSxjQUFBLEFBQ0Esa0JBQUEsQUFDQSxZQUFBLEFBQ0EsU0FBQSxDOUJ5b01GLEE4QnZvTUUsNkJBQ0UsYUFBQSxDOUJ5b01KLEFGOXhNSSx5QmdDb0pGLDZCQUdJLFlBQUEsQzlCMm9NSixDQUNGLEE4QnpvTUUsNEJBQ0UsWUFBQSxDOUIyb01KLEFGdHlNSSx5QmdDMEpGLDRCQUdJLGFBQUEsQzlCNm9NSixDQUNGLEFGMXdNSSx5QmdDMkdKLHFCQXNCSSxnQkFBQSxBQUNBLFdBQUEsTUFBQSxDOUI2b01GLENBQ0YsQUZqek1JLHlCZ0M0SUoscUJBMkJJLG9CQUFBLGFBQUEsQUFDQSxxQkFBQSxrQkFBQSxBQUNBLHFCQUFBLHNCQUFBLEM5QjhvTUYsQ0FDRixBOEI1b01FLHlCQUdFLGNBQUEsQUFDQSxtQkFBQSxBQUVBLFNBQUEsQUFDQSwyQkFBQSxDOUI4b01KLEFGajBNSSx5QmdDNEtGLHlCQVNJLHVCQUFBLEFBQ0EsMkJBQUEsQUFDQSxXQUFBLEFBQ0EsWUFBQSxBQUNBLGdCQUFBLEM5QmdwTUosQ0FDRixBOEI1b01BLHVCQUNFLG9CQUFBLGFBQUEsQUFDQSwwQkFBQSxzQkFBQSxBQUNBLHNCQUFBLG1CQUFBLEFBQ0EsU0FBQSxBQUNBLFdBQUEsQUFDQSxrQkFBQSxBQUNBLFNBQUEsQzlCK29NRixBRm56TUkseUJnQzZKSix1QkFVSSxxQkFBQSx1QkFBQSxBQUNBLGlCQUFBLEFBQ0EsV0FBQSxPQUFBLEFBQ0Esb0JBQUEsQUFDQSxnQkFBQSxBQUNBLE9BQUEsQzlCZ3BNRixDQUNGLEE4QjdvTUEscUJBQ0UsOEI1QjdOaUIsQTRCOE5qQixnQkFBQSxBQUNBLGVBQUEsQUFDQSxnQkFBQSxBQUNBLGNBQUEsQUFDQSxRQUFBLEM5QmdwTUYsQUZ0ME1JLHlCZ0NnTEoscUJBU0ksY0FBQSxDOUJpcE1GLENBQ0YsQUY1Mk1JLHlCZ0NpTkoscUJBWUksZ0JBQUEsQzlCbXBNRixDQUNGLEE4QmhwTUEsMkJBQ0UsNkI1QjlPa0IsQTRCK09sQixlQUFBLEFBQ0EsZ0JBQUEsQUFDQSxpQkFBQSxBQUNBLGNBQUEsQUFDQSxRQUFBLEM5Qm1wTUYsQUZ6MU1JLHlCZ0NnTUosMkJBU0ksZUFBQSxBQUNBLGtCQUFBLEM5Qm9wTUYsQ0FDRixBRmg0TUkseUJnQ2lPSiwyQkFhRyxnQkFBQSxDOUJzcE1ELENBQ0YsQThCbnBNQSxzQkFDRSwyQkFBQSxvQkFBQSxBQUNBLHNCQUFBLG1CQUFBLEFBQ0EscUJBQUEsdUJBQUEsQUFDQSxrQkFBQSxBQUNBLG1CQUFBLEFBQ0EsY0FBQSxBQUNBLHFCQUFBLEFBQ0EsbUJBQUEsQUFDQSxlQUFBLEFBQ0EsZ0JBQUEsQUFDQSx3QkFBQSxBQUNBLHlCQUFBLEFBQ0EsZ0JBQUEsQUFDQSxrQkFBQSxBQUNBLGVBQUEsQUFDQSxZQUFBLEFBQ0Esd0JBQUEsQzlCc3BNRixBRno1TUkseUJnQ2tQSixzQkFxQkcsV0FBQSxBQUNBLGtCQUFBLEM5QnNwTUQsQ0FDRixBOEJwcE1FLDRCQUNFLG1CM0JwUkssQTJCcVJMLHFCM0JyUkssQTJCc1JMLDJCQUFBLEFBQ0EseUNBQUEsQzlCc3BNSixBOEJucE1FLDRCQUNFLDBCQUFBLEFBQ0Esa0JBQUEsQzlCcXBNSixBOEJscE1FLDZCQUNFLHVCQUFBLEM5Qm9wTUosQThCN29NQSxxQkFDRSxrQkFBQSxBQUNBLFNBQUEsQUFDQSxPQUFBLEFBQ0EsV0FBQSxBQUNBLFlBQUEsQUFDQSxZQUFBLEFBQ0EsdUJBQUEsQUFDQSxrQkFBQSxBQUNBLGVBQUEsQUFDQSxvQkFBQSxhQUFBLEFBQ0Esc0JBQUEsbUJBQUEsQUFDQSxxQkFBQSx1QkFBQSxBQUNBLGMzQnhUVSxBMkJ5VFYsd0JBQUEsQUFDQSxVQUFBLEM5QmdwTUYsQUY5N01JLHlCZ0MrUkoscUJBbUJJLFNBQUEsQUFDQSxVQUFBLEFBQ0EsV0FBQSxBQUNBLFdBQUEsQzlCZ3BNRixDQUNGLEE4QjlvTUUsMkJBQ0UsbUIzQnJVUSxBMkJzVVIsVzNCelVJLEEyQjBVSix1QkFBQSxDOUJncE1KLEE4QjdvTUUsMkJBQ0UsMEJBQUEsQUFDQSxrQkFBQSxDOUIrb01KLEE4QjVvTUUseUJBQ0UsV0FBQSxBQUNBLFdBQUEsQzlCOG9NSixBOEJ2b01BLGFBQ0UsMEJBQUEsc0JBQUEsQUFDQSxzQkFBQSxtQkFBQSxBQUNBLHNCQUFBLEM5QjBvTUYsQUZ6OU1JLHlCZ0M0VUosYUFNSSxjQUFBLEM5QjJvTUYsQ0FDRixBOEJ4b01BLDBCQUNFLFdBQUEsQUFDQSxjQUFBLEFBQ0EsVUFBQSxBQUNBLGlCQUFBLEM5QjJvTUYsQThCeG9NQSwyQkFDRSxrQkFBQSxDOUIyb01GLEFGeitNSSx5QmdDNlZKLDJCQUlJLGtCQUFBLEM5QjRvTUYsQ0FDRixBOEJ6b01BLDBCQUNFLDhCNUJqWGlCLEE0QmtYakIsZ0JBQUEsQUFDQSxrQkFBQSxBQUNBLGMzQnJYVSxBMkJzWFYsY0FBQSxDOUI0b01GLEFGcjlNSSx5QmdDb1VKLDBCQVFJLGNBQUEsQzlCNm9NRixDQUNGLEE4QjFvTUEsNkJBQ0UsNkI1QjlYa0IsQTRCK1hsQixlQUFBLEFBQ0EsYzNCOVhVLEEyQitYVixlQUFBLEM5QjZvTUYsQUZqK01JLHlCZ0NnVkosNkJBT0ksZUFBQSxBQUNBLGVBQUEsQzlCOG9NRixDQUNGLEE4QjNvTUEsK0JBQ0UsMkJBQUEsb0JBQUEsQUFDQSxzQkFBQSxtQkFBQSxBQUNBLFFBQUEsQUFDQSxpQkFBQSxBQUNBLG1CM0JoWlEsQTJCaVpSLG1CQUFBLEFBQ0EsNkI1Qmhaa0IsQTRCaVpsQixrQkFBQSxBQUNBLGMzQmhaVSxBMkJpWlYsWUFBQSxDOUI4b01GLEE4QjVvTUUsOENBQ0UsZ0JBQUEsQUFDQSxhM0J2WlEsQ0hxaU5aLEE4QnpvTUEsMkJBQ0Usb0JBQUEsYUFBQSxBQUNBLG1CQUFBLGVBQUEsQUFDQSxTQUFBLEFBQ0Esa0JBQUEsQzlCNG9NRixBRi8vTUkseUJnQytXSiwyQkFPRyxRQUFBLEM5QjZvTUQsQ0FDRixBOEJ0b01BLHFCQUNFLG9CQUFBLGFBQUEsQUFDQSxzQkFBQSxtQkFBQSxBQUNBLHNCQUFBLDhCQUFBLEFBQ0Esa0JBQUEsQUFDQSxnQjNCbmJNLEEyQnFiTixtQkFBQSxBQUNBLGVBQUEsQUFDQSx5QkFBQSxBQUNBLDZCNUJyYmtCLEE0QnNibEIsZUFBQSxBQUNBLGdCQUFBLEFBQ0EsYzNCeGJVLEEyQnliVixpQkFBQSxBQUNBLGdDQUFBLEFBQ0EsWUFBQSxBQUNBLGlCQUFBLEM5QnVvTUYsQUZ2ak5JLHlCZ0MrWkoscUJBb0JJLGtCQUFBLEFBQ0EsaUJBQUEsQzlCd29NRixDQUNGLEE4QnRvTUUsaUNBQ0UsV0FBQSxNQUFBLEM5QndvTUosQThCcm9NRSxrQ0FDRSxXQUFBLEFBQ0EsWUFBQSxBQUNBLGtCQUFBLEFBQ0EsbUIzQjdjTSxBMkI4Y04sb0JBQUEsYUFBQSxBQUNBLHNCQUFBLG1CQUFBLEFBQ0EscUJBQUEsdUJBQUEsQUFDQSxpQkFBQSxBQUVBLG9CQUFBLGNBQUEsQUFDQSxVQUFBLEFBQ0EseUJBQUEsQUFFQSxrQkFBQSxBQUNBLE1BQUEsQUFDQSxTQUFBLEFBQ0EsOEJBQUEsQzlCdW9NSixBRm5sTkkseUJnQzJiRixrQ0FtQkksWUFBQSxDOUJ5b01KLENBQ0YsQThCdm9NSSxzQ0FDRSxVQUFBLEFBQ0Esb0JBQUEsQUFDQSx5QkFBQSxBQUNBLFUzQnBlRSxDSDZtTlIsQThCcm9NRSwyQkFDRSxxQjNCbmVVLEEyQm9lViwrQkFBQSxDOUJ1b01KLEE4QnBvTUUsMkJBQ0UsWUFBQSxDOUJzb01KLEE4Qm5vTUUsaUNBQ0Usa0IzQjVlVSxDSGluTmQsQThCbm9NSSw4Q0FDRSxtQjNCL2VRLEEyQmdmUixTQUFBLEM5QnFvTU4sQThCbm9NTSxrREFDRSxVQUFBLEFBQ0EsbUJBQUEsQUFDQSxhM0J4ZkksQ0g2bk5aLEE4QmhvTUUsMkJBQ0Usb0JBQUEsQzlCa29NSixBOEI5bk1BLGFBQ0UsTUFBVyx1QkFBQSxDOUJrb01YLEE4QmpvTUEsSUFBTSwwQkFBQSxDOUJvb01OLEE4Qm5vTUEsSUFBTSx5QkFBQSxDOUJzb01OLEE4QnJvTUEsSUFBTSwwQkFBQSxDOUJ3b01OLEE4QnZvTUEsSUFBTSx5QkFBQSxDOUIwb01OLENBQ0YsQThCdm9NQSwyQkFDRSxvQkFBQSxhQUFBLEFBQ0Esa0JBQUEsb0JBQUEsQUFDQSxzQkFBQSxtQkFBQSxBQUNBLFNBQUEsQUFDQSxtQkFBQSxjQUFBLEM5QnlvTUYsQUZ6b05JLHlCZ0MyZkosMkJBUUksa0NBQUEsOEJBQUEsQUFDQSxRQUFBLEM5QjBvTUYsQ0FDRixBOEJ2b01BLHdCQUNFLDJCQUFBLG9CQUFBLEFBQ0Esc0JBQUEsbUJBQUEsQUFDQSxxQkFBQSx1QkFBQSxBQUNBLFFBQUEsQUFDQSxrQkFBQSxBQUNBLHVCQUFBLEFBQ0EsYzNCL2hCVSxBMkJnaUJWLHlCQUFBLEFBQ0EsbUJBQUEsQUFDQSw2QjVCbGlCa0IsQTRCbWlCbEIsZUFBQSxBQUNBLGdCQUFBLEFBQ0EsZUFBQSxBQUNBLHVCQUFBLEM5QjBvTUYsQUZocU5JLHlCZ0N3Z0JKLHdCQWlCSSxVQUFBLEM5QjJvTUYsQ0FDRixBOEJ6b01FLDRCQUNFLDZCQUFBLEM5QjJvTUosQThCeG9NRSw4QkFDRSxxQjNCampCUSxBMkJrakJSLDZCQUFBLEM5QjBvTUosQThCeG9NSSxrQ0FDRSx5QkFBQSxDOUIwb01OLEE4QnRvTUUsOEJBQ0UsMEJBQUEsQUFDQSxrQkFBQSxDOUJ3b01KLEE4QnBvTUEsMEJBQ0UscUJBQUEsQUFDQSx1QkFBQSxBQUNBLHlCQUFBLEFBQ0EsU0FBQSxBQUNBLGtCQUFBLEFBQ0EsbUJBQUEsQUFDQSxnQkFBQSxBQUNBLDhCNUJ0a0JpQixBNEJ1a0JqQixxQkFBQSxBQUNBLGVBQUEsQUFDQSxrQkFBQSxBQUNBLGlCQUFBLEFBQ0EsaUJBQUEsQUFDQSxpQkFBQSxBQUNBLGNBQUEsQUFDQSxzQkFBQSxBQUNBLGVBQUEsQUFDQSx1QkFBQSxDOUJ1b01GLEFGNXNOSSx5QmdDbWpCSiwwQkFxQkksZUFBQSxBQUNBLGtCQUFBLEFBQ0EsdUJBQUEsQzlCd29NRixDQUNGLEE4QnRvTUUsK0JBQ0Usb0JBQUEsYUFBQSxBQUNBLHNCQUFBLG1CQUFBLEFBQ0EscUJBQUEsdUJBQUEsQUFDQSxRQUFBLEFBQ0EsbUJBQUEsQUFDQSxXQUFBLEFBQ0EsWUFBQSxBQUNBLGtCQUFBLEFBQ0Esa0JBQUEsQUFDQSxPQUFBLEFBQ0EsUUFBQSxBQUNBLCtCQUFBLEFBQ0EsdUJBQUEsQzlCd29NSixBOEJ0b01JLG1DQUNFLFdBQUEsQUFDQSxZQUFBLEFBQ0EsU0FBQSxDOUJ3b01OLEE4QnBvTUUsK0NBQ0UscUJBQUEsQUFDQSxhQUFBLEM5QnNvTUosQThCcG9NSSxvREFDRSxtQkFBQSxBQUNBLHlDQUFBLEM5QnNvTU4sQThCbG9NRSxnQ0FDRSwwQkFBQSxBQUNBLGtCQUFBLEM5Qm9vTUosQThCam9NRSxtQ0FDRSxXQUFBLEFBQ0Esa0JBQUEsQzlCbW9NSixBOEI1bk1BLGFBQ0UsMEJBQUEsc0JBQUEsQUFDQSxzQkFBQSxtQkFBQSxBQUNBLHFCQUFBLHVCQUFBLEFBQ0EsaUJBQUEsQzlCK25NRixBRjl2TkkseUJnQzJuQkosYUFPSSxpQkFBQSxDOUJnb01GLENBQ0YsQThCN25NQSwrQkFDRSxpQkFBQSxBQUNBLGNBQUEsQUFDQSxXQUFBLEFBQ0EsVUFBQSxBQUNBLGtCQUFBLEFBQ0EsZ0JBQUEsQzlCZ29NRixBOEI3bk1BLDRCQUNFLFdBQUEsQUFDQSxZQUFBLEFBQ0EsbUJBQUEsQUFDQSxjM0I1cEJZLEEyQjZwQlosb0JBQUEsQzlCZ29NRixBRnB4TkkseUJnQytvQkosNEJBUUksV0FBQSxBQUNBLFlBQUEsQUFDQSxrQkFBQSxDOUJpb01GLENBQ0YsQThCL25NRSxnQ0FDRSxXQUFBLEFBQ0EsV0FBQSxDOUJpb01KLEE4QjduTUEsYUFDRSxHQUNFLFVBQUEsQUFDQSxtQkFBQSxDOUJnb01GLEE4QjluTUEsSUFDRSxvQkFBQSxDOUJnb01GLEE4QjluTUEsR0FDRSxVQUFBLEFBQ0Esa0JBQUEsQzlCZ29NRixDQUNGLEE4QjduTUEsNkJBQ0UsOEI1QjVyQmlCLEE0QjZyQmpCLGNBQUEsQUFDQSxTQUFBLEFBQ0EsZ0JBQUEsQUFDQSxlQUFBLEFBQ0EsZUFBQSxDOUIrbk1GLEFGcnpOSSx5QmdDZ3JCSiw2QkFRSSxlQUFBLEFBQ0EsaUJBQUEsQzlCaW9NRixDQUNGLEE4Qi9uTUUsZ0RBQ0UsYzNCdHNCVSxBMkJ1c0JWLHFCQUFBLEFBQ0EsY0FBQSxDOUJpb01KLEE4QjluTUUsNkNBQ0UsYTNCOXNCUSxDSDgwTlosQThCM25NQSw4QkFDRSxrQkFBQSxDOUI4bk1GLEE4QjNuTUEsc0JBQ0UsWUFBQSxBQUNBLG1CQUFBLEFBQ0Esa0JBQUEsQUFDQSxnQkFBQSxBQUNBLGtCQUFBLEM5QjhuTUYsQThCM25NQSxxQkFDRSxZQUFBLEFBQ0Esb0ZBQUEsQUFDQSxrQkFBQSxBQUNBLFFBQUEsQUFDQSw2Q0FBQSxDOUI4bk1GLEE4QjNuTUEsa0JBQ0UsNkJBQUEsQUFDQSxnQkFBQSxBQUNBLGdCQUFBLEFBQ0EsY0FBQSxBQUNBLGFBQUEsQzlCOG5NRixBRi8xTkkseUJnQzR0Qkosa0JBT0ksZUFBQSxBQUNBLGlCQUFBLEM5QmdvTUYsQ0FDRixBOEI3bk1BLG1DQUNFLDZCNUJydkJrQixBNEJzdkJsQixnQkFBQSxBQUNBLGMzQnJ2QlUsQTJCc3ZCVixlQUFBLEFBQ0EsZUFBQSxDOUJnb01GLEE4QjVuTUEsK0JBQ0Usb0JBQUEsYUFBQSxBQUNBLDBCQUFBLHNCQUFBLEFBQ0EsbUJBQUEsZ0JBQUEsQUFDQSxRQUFBLEM5QituTUYsQUZwM05JLHlCZ0NpdkJKLCtCQU1JLDBCQUFBLHNCQUFBLEFBQ0Esc0JBQUEsbUJBQUEsQUFDQSxTQUFBLEFBQ0Esa0JBQUEsQUFDQSxVQUFBLEM5QmlvTUYsQ0FDRixBOEI5bk1BLDJCQUNFLHFCQUFBLEFBQ0EsdUJBQUEsQUFDQSx5QkFBQSxBQUNBLFNBQUEsQUFDQSxrQkFBQSxBQUNBLG1CQUFBLEFBQ0EsZ0JBQUEsQUFDQSw4QjVCbHhCaUIsQTRCbXhCakIscUJBQUEsQUFDQSxlQUFBLEFBQ0Esa0JBQUEsQUFDQSxpQkFBQSxBQUNBLGlCQUFBLEFBQ0EsaUJBQUEsQUFDQSxjQUFBLEFBQ0Esc0JBQUEsQUFDQSx1QkFBQSxDOUJpb01GLEFGajVOSSx5QmdDK3ZCSiwyQkFvQkksZUFBQSxBQUNBLGtCQUFBLEFBQ0EsdUJBQUEsQzlCa29NRixDQUNGLEE4QmhvTUUscUNBQ0Usb0JBQUEsYUFBQSxBQUNBLHNCQUFBLG1CQUFBLEFBQ0EscUJBQUEsdUJBQUEsQUFDQSxRQUFBLEFBQ0EsbUJBQUEsQUFDQSxXQUFBLEFBQ0EsWUFBQSxBQUNBLGtCQUFBLEFBQ0Esa0JBQUEsQUFDQSxPQUFBLEFBQ0EsUUFBQSxBQUNBLCtCQUFBLEFBQ0EsdUJBQUEsQzlCa29NSixBOEJob01JLHlDQUNFLFdBQUEsQUFDQSxZQUFBLEFBQ0EsU0FBQSxDOUJrb01OLEE4QjluTUUsaUNBQ0UscUJBQUEsQUFDQSxhQUFBLEM5QmdvTUosQThCOW5NSSwyQ0FDRSxtQkFBQSxBQUNBLHlDQUFBLEM5QmdvTU4sQThCOW5NSSwyQ0FDRSxhQUFBLEM5QmdvTU4sQThCNW5NRSxpQ0FDRSwwQkFBQSxBQUNBLGtCQUFBLEM5QjhuTUosQThCMW5NQSx1QkFDRSxxQkFBQSxBQUNBLFVBQUEsQUFDQSx1QkFBQSxBQUNBLGMzQi8wQlUsQTJCZzFCVixZQUFBLEFBQ0EsNkI1Qm4xQmtCLEE0Qm8xQmxCLG1CQUFBLEFBQ0EsZUFBQSxBQUNBLHdCQUFBLEFBQ0EseUJBQUEsQzlCNm5NRixBOEIzbk1FLDZCQUNFLGEzQjExQlEsQ0h1OU5aLEE4QjFuTUUsNkJBQ0UsMEJBQUEsQUFDQSxrQkFBQSxDOUI0bk1KLEE4QnZuTUEscUNBQ0Usb0JBQUEsYUFBQSxBQUNBLHNCQUFBLDhCQUFBLEFBQ0EsbUJBQUEsZUFBQSxDOUIwbk1GLEFGcjlOSSx5QmdDdzFCSixxQ0FLSSwwQkFBQSxzQkFBQSxBQUNBLHNCQUFBLG1CQUFBLEFBQ0EsU0FBQSxBQUNBLGlCQUFBLEM5QjRuTUYsQ0FDRixBOEJybk1FLHdEQUNFLHFDQUFBLEFBQ0EsbUJBQUEsQzlCd25NSixBOEJybk1FLHFEQUNFLDhDQUFBLEM5QnVuTUosQThCbm5NQSxhQUNFLEdBQ0Usb0JBQUEsQUFDQSxVQUFBLEM5QnNuTUYsQThCcG5NQSxJQUNFLG9CQUFBLEFBQ0EsU0FBQSxDOUJzbk1GLEE4QnBuTUEsR0FDRSxvQkFBQSxBQUNBLFVBQUEsQzlCc25NRixDQUNGLEE4Qm5uTUEsYUFDRSxHQUNFLFVBQUEsQzlCcW5NRixBOEJubk1BLEdBQ0UsU0FBQSxDOUJxbk1GLENBQ0YsQStCdGdPQSxhQUNFLFdBQUEsQUFDQSxvQkFBQSxhQUFBLEFBQ0EscUJBQUEsdUJBQUEsQUFDQSxjQUFBLEMvQndnT0YsQUZsZ09JLHlCaUNWSixhQU9JLGNBQUEsQy9CeWdPRixDQUNGLEErQnZnT0Usd0JBQ0UsaUJBQUEsQUFDQSxjQUFBLEFBQ0EsY0FBQSxDL0J5Z09KLEFGMytOSSx5QmlDakNGLHdCQU1JLGNBQUEsQy9CMGdPSixDQUNGLEErQnZnT0UscUJBQ0UsaUJBQUEsQUFDQSxXQUFBLEFBQ0Esb0JBQUEsYUFBQSxBQUNBLDBCQUFBLHNCQUFBLEFBQ0Esc0JBQUEsbUJBQUEsQUFDQSxxQkFBQSx1QkFBQSxBQUNBLGdDQUFBLEFBQ0Esa0JBQUEsQUFDQSxnQkFBQSxBQUNBLHVEQUFBLEFBQ0EsNEJBQUEsQUFDQSx3QkFBQSxBQUNBLHVCQUFBLEMvQnlnT0osQStCcmdPRSxtQkFNRSxlQUFBLEMvQnlnT0osQStCcGdPRSw0Q0FWRSw4QjdCdkNlLEE2QndDZixrQkFBQSxBQUNBLFdBQUEsQUFDQSxrQkFBQSxBQUNBLFNBQUEsQUFFQSxlQUFBLEFBQ0EsZ0JBQUEsQ0FHRixBL0IrZ09GLHlCK0J6Z09JLGdCQUFBLEFBQ0EsZUFBQSxDL0J3Z09KLEErQm5nT0Usb0JBQ0UsZUFBQSxDL0JxZ09KLEFGeGpPSSx5QmlDa0RGLG9CQUdJLGdCQUFBLEFBQ0Esd0JBQUEsQUFDQSxvQkFBQSxhQUFBLEFBQ0EscUJBQUEsdUJBQUEsQUFDQSxzQkFBQSxrQkFBQSxDL0J1Z09KLENBQ0YsQStCdGdPSSxzQkFDRSx1QkFBQSxBQUNBLHNCQUFBLEFBQ0EsU0FBQSxBQUNBLGtCQUFBLEFBQ0EsbUJBQUEsQUFDQSxpQkFBQSxBQUNBLGdCQUFBLEFBQ0EsOEI3QjlFYSxBNkIrRWIscUJBQUEsQUFDQSxlQUFBLEFBQ0Esa0JBQUEsQUFDQSxpQkFBQSxBQUNBLGlCQUFBLEFBQ0EsaUJBQUEsQUFDQSxXQUFBLEFBQ0Esc0JBQUEsQUFDQSxvQkFBQSxDL0J3Z09OLEFGcGxPSSx5QmlDMkRBLHNCQW1CSSxlQUFBLEFBQ0Esa0JBQUEsQUFDQSxXQUFBLEFBQ0EsZUFBQSxDL0IwZ09OLENBQ0YsQStCemdPTSwyQkFDRSxvQkFBQSxhQUFBLEFBQ0Esc0JBQUEsbUJBQUEsQUFDQSxxQkFBQSx1QkFBQSxBQUNBLFFBQUEsQUFDQSxnQkFBQSxBQUNBLFdBQUEsQUFDQSxZQUFBLEFBQ0Esa0JBQUEsQUFDQSxrQkFBQSxBQUNBLE9BQUEsQUFDQSxRQUFBLEFBQ0EsK0JBQUEsQUFDQSx1QkFBQSxDL0IyZ09SLEErQjFnT1EsK0JBQ0UsV0FBQSxBQUNBLFlBQUEsQUFDQSxTQUFBLEMvQjRnT1YsQStCemdPTSw0QkFDRSxxQkFBQSxBQUNBLGFBQUEsQy9CMmdPUixBK0IxZ09RLGlDQUNFLG1CQUFBLEFBQ0EseUNBQUEsQy9CNGdPVixBK0JwZ09JLHdDQUNFLG1CNUJqSU0sQTRCa0lOLHVEQUFBLEFBQ0EsNEJBQUEsQUFDQSx3QkFBQSxBQUNBLHVCQUFBLEMvQnNnT04sQStCLy9OSSxrRkFDRSxVNUJoSkUsQ0hvcE9SLEErQi8vTk0seUNBQ0UseUJBQUEsQUFDQSxhNUJqSk0sQ0hrcE9kLEErQmhnT1EsOENBQ0Usa0I1Qm5KSSxDSHFwT2QsQStCaGdPWSx1REFDRSxZNUJ6SkYsQ0gycE9aLEErQngvTkksMENBQ0Usd0I1QmpLUSxDSDJwT2QsQStCbi9OSSxzRkFDRSxhQUFBLEMvQncvTk4sQStCcC9OTSwyQ0FDRSxxQjVCakxJLEE0QmtMSixhNUJsTEksQ0h3cU9aLEErQnAvTlEsZ0RBQ0Usa0I1QnJMRSxDSDJxT1osQWdDeHFPQSwwQkFDRSxVQUFBLENoQzJxT0YsQWdDMXFPRSxrQ0FDRSxjQUFBLENoQzRxT0osQUZ0cU9JLHlCa0NQRixrQ0FHSSxjQUFBLENoQzhxT0osQ0FDRixBZ0M3cU9JLDZDQUNFLGdCQUFBLENoQytxT04sQWdDeHFPRSxnQ0FDRSw4QjlCbEJlLEE4Qm1CZixnQkFBQSxBQUNBLGVBQUEsQUFDQSxnQkFBQSxBQUVBLG9CQUFBLGFBQUEsQUFDQSxzQkFBQSxtQkFBQSxBQUNBLHFCQUFBLHVCQUFBLEFBQ0EsMEJBQUEsc0JBQUEsQUFDQSxTQUFBLEFBQ0EsZUFBQSxBQUNBLGdCQUFBLEFBQ0EsY0FBQSxBQUNBLGtCQUFBLENoQzBxT0osQUY5ck9JLHlCa0NNRixnQ0FnQkksZUFBQSxBQUNBLGlCQUFBLENoQzRxT0osQ0FDRixBZ0MxcU9JLHNDQUNFLFdBQUEsQUFDQSxrQkFBQSxBQUNBLFdBQUEsQUFDQSxXQUFBLEFBQ0Esa0JBQUEsQUFDQSxrREFBQSxBQUNBLHlCQUFBLEFBQ0Esd0JBQUEsQUFDQSxzQkFBQSxBQUNBLGFBQUEsQ2hDNHFPTixBZ0N6cU9FLG9DQUNFLDZCOUJwRGdCLEE4QnFEaEIsZUFBQSxBQUNBLGdCQUFBLEFBQ0EsZ0JBQUEsQUFDQSxjN0J0RFEsQTZCdURSLGtCQUFBLEFBQ0EsbUJBQUEsQUFDQSxvQkFBQSxBQUNBLGVBQUEsQ2hDMnFPSixBZ0N2cU9FLCtCQUNFLGFBQUEsQUFDQSwwQkFBQSxBQUNBLFNBQUEsQUFDQSxVQUFBLENoQ3lxT0osQUY1ck9JLHlCa0NlRiwrQkFPSSxtQ0FBQSxDaEMwcU9KLENBQ0YsQUZyc09JLHlCa0NtQkYsK0JBV0ksb0NBQUEsQUFDQSxRQUFBLENoQzJxT0osQ0FDRixBZ0N6cU9JLDhEQUNFLFVBQUEsQ2hDMnFPTixBZ0N0cU9FLGtDQUNFLGtCQUFBLEFBQ0EsV0FBQSxBQUNBLG9CQUFBLGFBQUEsQUFDQSwwQkFBQSxzQkFBQSxBQUNBLHFCQUFBLHVCQUFBLEFBQ0Esc0JBQUEsbUJBQUEsQUFDQSxRQUFBLENoQ3dxT0osQWdDdHFPSSw2Q0FDRSxpQkFBQSxBQUNBLGFBQUEsQ2hDd3FPTixBRjN0T0kseUJrQ3dERSxpRkFFSSxnQkFBQSxDaENxcU9SLEFnQ25xT1EsaUdBQ0UsYUFBQSxBQUNBLG9DQUFBLEFBQ0EsUUFBQSxDaENxcU9WLEFnQ2xxT1EsK0ZBQ0Usb0JBQUEsQ2hDb3FPVixDQUNGLEFnQzlwT0UsaUNBQ0UsV0FBQSxBQUNBLGdCQUFBLEFBQ0EsY0FBQSxBQUNBLGlCQUFBLENoQ2dxT0osQUYvd09JLHlCa0MyR0YsaUNBTUksdUJBQUEsQ2hDa3FPSixDQUNGLEFnQ2hxT0ksaURBQ0Usb0JBQUEsYUFBQSxBQUNBLHVCQUFBLG1CQUFBLENoQ2txT04sQWdDL3BPSSwrQ0FDRSxZQUFBLEFBQ0Esb0JBQUEsYUFBQSxBQUNBLG9CQUFBLGFBQUEsQ2hDaXFPTixBZ0M3cE9FLHFDQUNFLGFBQUEsQUFJQSxrQkFBQSxBQUNBLFNBQUEsQUFDQSxjQUFBLEFBQ0EsYUFBQSxDaEMrcE9KLEFnQzVwT0UscUVBVEUscUJBQUEsdUJBQUEsQUFDQSxzQkFBQSxtQkFBQSxBQUNBLGtCN0IxSUcsQzZCaUpMLEFoQzBxT0YsZ0NnQ3pxT0ksb0JBQUEsYUFBQSxBQUdBLFdBQUEsQUFDQSxZQUFBLEFBQ0EsWUFBQSxBQUVBLGtCQUFBLEFBQ0EsZUFBQSxBQUNBLGM3QmpLUSxBNkJrS1Isd0JBQUEsQUFDQSxTQUFBLENoQzhwT0osQWdDNXBPSSxxREFDRSxtQjdCdEtNLEE2QnVLTixXN0IxS0UsQTZCMktGLG9CN0J4S00sQ0hzME9aLEFnQzNwT0kseUNBQ0UsV0FBQSxBQUNBLG1CQUFBLEFBQ0EsbUJBQUEsQ2hDNnBPTixBZ0MxcE9JLG9DQUNFLFdBQUEsQUFDQSxXQUFBLENoQzRwT04sQWlDOTBPQSw0QkFDRSxVQUFBLENqQ2kxT0YsQWlDLzBPRSxvQ0FDRSxhQUFBLENqQ2kxT0osQWlDaDFPSSwrQ0FDQyxpQkFBQSxBQUNBLGFBQUEsQ2pDazFPTCxBaUM5ME9FLGtDQUNFLDhCL0JaZSxBK0JhZixnQkFBQSxBQUNBLGVBQUEsQUFDQSxnQkFBQSxBQUVBLG9CQUFBLGFBQUEsQUFDQSxzQkFBQSxtQkFBQSxBQUNBLHFCQUFBLHVCQUFBLEFBQ0EsMEJBQUEsc0JBQUEsQUFDQSxTQUFBLEFBQ0EsZUFBQSxBQUNBLGdCQUFBLEFBQ0EsY0FBQSxBQUNBLGtCQUFBLENqQ2cxT0osQWlDOTBPSSx3Q0FDRSxXQUFBLEFBQ0Esa0JBQUEsQUFDQSxXQUFBLEFBQ0EsV0FBQSxBQUNBLGtCQUFBLEFBQ0Esa0RBQUEsQUFDQSx5QkFBQSxBQUNBLHdCQUFBLEFBQ0Esc0JBQUEsQUFDQSxhQUFBLENqQ2cxT04sQWlDNTBPRSxzQ0FDRSw2Qi9CM0NnQixBK0I0Q2hCLGVBQUEsQUFDQSxnQkFBQSxBQUNBLGdCQUFBLEFBQ0EsYzlCN0NRLEE4QjhDUixrQkFBQSxBQUNBLG1CQUFBLEFBQ0Esb0JBQUEsQUFDQSxlQUFBLENqQzgwT0osQWlDMzBPRSxpQ0FDRSxhQUFBLEFBQ0EsMEJBQUEsQUFDQSxTQUFBLEFBQ0EsVUFBQSxDakM2ME9KLEFGdDFPSSx5Qm1DS0YsaUNBT0ksbUNBQUEsQ2pDODBPSixDQUNGLEFGLzFPSSx5Qm1DU0YsaUNBV0ksb0NBQUEsQUFDQSxRQUFBLENqQyswT0osQ0FDRixBaUM3ME9JLGtFQUNFLFVBQUEsQ2pDKzBPTixBa0NsNU9BLGlCQUNFLFdBQUEsQUFDQSxjQUFBLENsQ3E1T0YsQUY5NE9JLHlCb0NUSixpQkFLSSxjQUFBLENsQ3M1T0YsQ0FDRixBa0NuNU9JLG9DQUNFLGdCQUFBLENsQ3E1T04sQWtDajVPRSx1QkFDRSw4QmhDakJlLEFnQ2tCZixnQkFBQSxBQUNBLGVBQUEsQUFDQSxnQkFBQSxBQUNBLGMvQnRCUSxBK0J1QlIsa0JBQUEsQUFDQSxtQkFBQSxBQUNBLGtCQUFBLEFBQ0Esb0JBQUEsYUFBQSxBQUNBLDBCQUFBLHNCQUFBLEFBQ0Esc0JBQUEsbUJBQUEsQUFDQSxRQUFBLENsQ201T0osQUZwNk9JLHlCb0NLRix1QkFlSSxlQUFBLEFBQ0Esa0JBQUEsQ2xDbzVPSixDQUNGLEFrQ2w1T0ksNkJBQ0UsV0FBQSxBQUNBLGtCQUFBLEFBQ0EsV0FBQSxBQUNBLFdBQUEsQUFDQSxrQkFBQSxBQUNBLGtEQUFBLEFBQ0Esc0JBQUEsQUFDQSx1QkFBQSxDbENvNU9OLEFrQy80T0EseUJBQ0Usa0JBQUEsQUFDQSxVQUFBLENsQ2s1T0YsQUZ6N09JLHlCb0NxQ0oseUJBSUksb0JBQUEsYUFBQSxBQUNBLDBCQUFBLHNCQUFBLEFBQ0Esc0JBQUEsbUJBQUEsQUFDQSxxQkFBQSx1QkFBQSxBQUNBLFFBQUEsQ2xDbzVPRixDQUNGLEFrQ2o1T0Usc0NBQ0Usb0JBQUEsYUFBQSxBQUNBLDBCQUFBLHNCQUFBLEFBQ0Esc0JBQUEsbUJBQUEsQUFDQSxRQUFBLENsQ201T0osQWtDLzRPQSx3QkFDRSxXQUFBLEFBQ0EsZ0JBQUEsQ2xDazVPRixBRjU2T0kseUJvQzhCQSx3Q0FDRSxvQkFBQSxhQUFBLEFBQ0EsbUJBQUEsZUFBQSxBQUNBLFFBQUEsQUFDQSxxQkFBQSx1QkFBQSxBQUNBLHFCQUFBLHNCQUFBLENsQ2k1T0osQ0FDRixBRnQ5T0kseUJvQ3lESix3QkFpQkksZUFBQSxDbENnNU9GLEFrQzk0T0Usd0NBQ0Usb0JBQUEsYUFBQSxBQUNBLHFCQUFBLGlCQUFBLEFBQ0EsdUJBQUEsbUJBQUEsQ2xDZzVPSixBa0M3NE9FLHNDQUNFLFlBQUEsQUFDQSxvQkFBQSxhQUFBLENsQys0T0osQ0FDRixBa0N6NE9FLDhEQUNFLGVBQUEsQ2xDNDRPSixBRnY4T0kseUJvQzhERSw4RUFDRSxvQkFBQSxhQUFBLEFBQ0EsK0JBQUEsMkJBQUEsQUFDQSxvQkFBQSwwQkFBQSxDbEM0NE9OLEFrQ3o0T0ksNEVBQ0Usd0JBQUEsb0JBQUEsQUFDQSxnQ0FBQSxBQUNBLG9CQUFBLGFBQUEsQ2xDMjRPTixDQUNGLEFGbjlPSSx5Qm9DNEVGLHNEQUVJLGNBQUEsVUFBQSxBQUNBLG9CQUFBLENsQ3k0T0osQ0FDRixBa0NyNE9BLDRCQUNFLGFBQUEsQUFJRSxrQkFBQSxBQUNBLFNBQUEsQUFDQSxtQkFBQSxBQUNBLGFBQUEsQ2xDdzRPSixBa0NyNE9BLG1EQVRJLHFCQUFBLHVCQUFBLEFBQ0Esc0JBQUEsbUJBQUEsQUFDQSxrQi9CL0hHLEMrQnNJUCxBbENvNU9BLHVCa0NuNU9FLG9CQUFBLGFBQUEsQUFHQSxXQUFBLEFBQ0EsWUFBQSxBQUNBLFlBQUEsQUFFQSxrQkFBQSxBQUNBLGVBQUEsQUFDQSxjL0J0SlUsQStCdUpWLHdCQUFBLEFBQ0EsU0FBQSxDbEN3NE9GLEFrQ3Q0T0UsNENBQ0UsbUIvQjNKUSxBK0I0SlIsVy9CL0pJLEErQmdLSixvQi9CN0pRLENIcWlQWixBa0NyNE9FLGdDQUNFLFdBQUEsQUFDQSxtQkFBQSxBQUNBLG1CQUFBLENsQ3U0T0osQWtDcDRPRSwyQkFDRSxXQUFBLEFBQ0EsV0FBQSxDbENzNE9KLEFrQ2w0T0EsZ0JBQ0UsV0FBQSxPQUFBLEFBQ0EsZ0JBQUEsQUFDQSxtQkFBQSxBQUNBLGtCQUFBLEFBQ0EsZUFBQSxDbENxNE9GLEFGMWlQSSx5Qm9DZ0tKLGdCQU9JLGNBQUEsVUFBQSxBQUNBLHNCQUFBLEFBQ0EseUJBQUEsQ2xDdTRPRixDQUNGLEFrQ3Q0T0UscUJBQ0UsY0FBQSxBQUNBLFdBQUEsQUFDQSxZQUFBLEFBQ0EscUJBQUEsQUFDQSxhQUFBLENsQ3c0T0osQWtDcjRPRSw4QkFDRSxrQkFBQSxBQUNBLFdBQUEsQUFDQSxZQUFBLEFBQ0EsbUJBQUEsQUFDQSxlQUFBLENsQ3U0T0osQWtDcDRPRSxzQkFDRSxXQUFBLEFBQ0EsWUFBQSxBQUNBLGlCQUFBLEFBQ0EsdUJBQUEsQUFDQSxjQUFBLEFBQ0EsNkJBQUEsQ2xDczRPSixBa0NuNE9FLHFCQUNFLGtCQUFBLEFBQ0EsV0FBQSxBQUNBLFVBQUEsQUFDQSxXQUFBLEFBQ0EsWUFBQSxBQUNBLFVBQUEsQUFDQSw0QkFBQSxBQUNBLG1CQUFBLENsQ3E0T0osQWtDbjRPSSx5QkFDRSxXQUFBLEFBQ0EsWUFBQSxBQy9OTiwrWEFBQSxBRGdPTSw0Q0FBQSxDbENxNE9OLEFrQ2g0T0ksNENBQ0UscUJBQUEsQ2xDazRPTixBa0MvM09JLDJDQUNFLFNBQUEsQ2xDaTRPTixBb0NybVBBLGdCQUNFLFdBQUEsQUFDQSxjQUFBLENwQ3dtUEYsQUZqbVBJLHlCc0NUSixnQkFLSSxjQUFBLENwQ3ltUEYsQ0FDRixBb0NybVBFLHdCQUNFLGNBQUEsQ3BDdW1QSixBb0N0bVBJLG1DQUNFLGdCQUFBLENwQ3dtUE4sQW9DcG1QRSwyQkFDRSxpQkFBQSxBQUNBLGNBQUEsQUFDQSxjQUFBLENwQ3NtUEosQUZobFBJLHlCc0N6QkYsMkJBTUksY0FBQSxDcEN1bVBKLENBQ0YsQW9DcG1QRSxzQkFDRSw4QmxDOUJlLEFrQytCZixnQkFBQSxBQUNBLGVBQUEsQUFDQSxnQkFBQSxBQUNBLGNqQ25DUSxBaUNvQ1Isa0JBQUEsQUFDQSxtQkFBQSxBQUNBLGtCQUFBLEFBQ0Esb0JBQUEsYUFBQSxBQUNBLDBCQUFBLHNCQUFBLEFBQ0Esc0JBQUEsbUJBQUEsQUFDQSxRQUFBLENwQ3NtUEosQUZwb1BJLHlCc0NrQkYsc0JBZUksZUFBQSxBQUNBLGtCQUFBLENwQ3VtUEosQ0FDRixBb0NybVBJLDRCQUNFLFdBQUEsQUFDQSxrQkFBQSxBQUNBLFdBQUEsQUFDQSxXQUFBLEFBQ0Esa0JBQUEsQUFDQSxrREFBQSxBQUNBLHNCQUFBLEFBQ0EsdUJBQUEsQ3BDdW1QTixBb0NubVBFLDRCQUNFLDZCbEM5RGdCLEFrQytEaEIsZUFBQSxBQUNBLGdCQUFBLEFBQ0EsZ0JBQUEsQUFDQSxjakNsRVEsQWlDbUVSLGtCQUFBLEFBQ0EsbUJBQUEsQUFDQSxnQkFBQSxBQUNBLGlCQUFBLEFBQ0EsaUJBQUEsQ3BDcW1QSixBRmhxUEkseUJzQ2lERiw0QkFhSSxlQUFBLEFBQ0Esa0JBQUEsQ3BDc21QSixDQUNGLEFvQ2xtUEEsd0JBQ0Usa0JBQUEsQUFDQSxXQUFBLEFBQ0Esb0JBQUEsYUFBQSxBQUNBLDBCQUFBLHNCQUFBLEFBQ0Esc0JBQUEsbUJBQUEsQUFDQSxRQUFBLENwQ3FtUEYsQUYvcVBJLHlCc0NvRUosd0JBUUksdUJBQUEsQ3BDdW1QRixDQUNGLEFvQ25tUEksNERBQ0UsZUFBQSxDcENxbVBOLEFGdnJQSSx5QnNDc0ZJLDRFQUNFLDhCQUFBLHVCQUFBLEFBQ0EsK0JBQUEsMEJBQUEsQ3BDb21QUixBb0NqbVBNLDBFQUNFLHdCQUFBLG9CQUFBLEFBQ0Esb0JBQUEsQUFDQSxvQkFBQSxhQUFBLENwQ21tUFIsQ0FDRixBRmpxUEkseUJzQ21FSSw0RUFDRSxvQkFBQSxhQUFBLEFBQ0EsK0JBQUEsMEJBQUEsQ3BDaW1QUixBb0M5bFBNLDBFQUNFLHdCQUFBLG9CQUFBLEFBQ0EsaUNBQUEsQUFDQSxvQkFBQSxhQUFBLENwQ2dtUFIsQ0FDRixBb0MxbFBBLHVCQUNFLFdBQUEsQUFDQSxnQkFBQSxDcEM2bFBGLEFvQzFsUEUsdUNBQ0UsYUFBQSxBQUNBLG9DQUFBLEFBQ0EscUJBQUEsQUFDQSxzQkFBQSxrQkFBQSxDcEM0bFBKLEFGeHRQSSx5QnNDd0hGLHVDQVFJLG9CQUFBLGFBQUEsQUFDQSxxQkFBQSxnQkFBQSxDcEM0bFBKLENBQ0YsQUY5dFBJLHlCc0NxSUYscUNBRUksb0JBQUEsY0FBQSxBQUNBLFVBQUEsQ3BDMmxQSixDQUNGLEFvQ3ZsUEEsMkJBQ0UsYUFBQSxBQUlBLGtCQUFBLEFBQ0EsU0FBQSxBQUNBLGFBQUEsQ3BDMGxQRixBb0N2bFBBLGlEQVJFLHFCQUFBLHVCQUFBLEFBQ0Esc0JBQUEsbUJBQUEsQUFDQSxrQmpDdkpLLENpQzZKUCxBcENzbVBBLHNCb0NybVBFLG9CQUFBLGFBQUEsQUFHQSxXQUFBLEFBQ0EsWUFBQSxBQUNBLFlBQUEsQUFFQSxrQkFBQSxBQUNBLGVBQUEsQUFDQSxjakM3S1UsQWlDOEtWLHdCQUFBLEFBQ0EsU0FBQSxDcEMwbFBGLEFvQ3hsUEUsMkNBQ0UsbUJqQ2xMUSxBaUNtTFIsVWpDdExJLENIZ3hQUixBb0N2bFBFLCtCQUNFLFdBQUEsQUFDQSxtQkFBQSxBQUNBLG1CQUFBLENwQ3lsUEosQW9DdGxQRSwwQkFDRSxXQUFBLEFBQ0EsV0FBQSxDcEN3bFBKLEFvQ3BsUEEsZUFDRSxXQUFBLEFBRUEsZUFBQSxBQUNBLGFBQUEsQUFDQSxzQkFBQSxBQUNBLG1CQUFBLEFBQ0Esb0JBQUEsYUFBQSxBQUNBLHNCQUFBLG1CQUFBLEFBQ0EscUJBQUEsdUJBQUEsQUFDQSxpREFBQSxDcENzbFBGLEFGMXhQSSx5QnNDMExKLGVBYUksWUFBQSxBQUNBLDBCQUFBLEFBQ0Esc0JBQUEsQ3BDdWxQRixDQUNGLEFGN3hQSSx5QnNDc0xKLGVBbUJJLHNCQUFBLENwQ3dsUEYsQ0FDRixBRjl4UEkseUJzQ2tMSixlQXVCSSxlQUFBLEFBQ0EsWUFBQSxDcEN5bFBGLENBQ0YsQW9DdmxQRSxxQkFDRSwyQkFBQSxBQUNBLHlDQUFBLENwQ3lsUEosQW9DdGxQRSxvQkFDRSxjQUFBLEFBQ0EsV0FBQSxBQUNBLFlBQUEsQUFDQSxxQkFBQSxBQUNBLGFBQUEsQ3BDd2xQSixBb0NybFBFLDZCQUNFLGtCQUFBLEFBQ0EsV0FBQSxBQUNBLFlBQUEsQUFDQSxvQkFBQSxhQUFBLEFBQ0Esc0JBQUEsbUJBQUEsQUFDQSxxQkFBQSxzQkFBQSxDcEN1bFBKLEFvQ3BsUEUscUJBQ0UsZUFBQSxBQUNBLGdCQUFBLEFBQ0EsV0FBQSxBQUNBLFlBQUEsQUFDQSxtQkFBQSxBQUNBLHVCQUFBLEFBQ0EsYUFBQSxDcENzbFBKLEFxQzcwUEUsd0JBQ0UsV0FBQSxBQUNBLGdCQUFBLEFBQ0EscUJsQ1RJLENIeTFQUixBRjEwUEkseUJ1Q1RGLHdCQU1JLGNBQUEsQ3JDaTFQSixDQUNGLEFxQy8wUEksbUNBQ0UsaUJBQUEsQUFDQSxjQUFBLEFBQ0EsY0FBQSxDckNpMVBOLEFxQzcwUEUsc0JBQ0UsOEJuQ25CZSxBbUNvQmYsZ0JBQUEsQUFDQSxlQUFBLEFBQ0EsZ0JBQUEsQUFDQSxjbEN4QlEsQWtDeUJSLGtCQUFBLEFBQ0EsbUJBQUEsQUFDQSxrQkFBQSxBQUNBLG9CQUFBLGFBQUEsQUFDQSwwQkFBQSxzQkFBQSxBQUNBLHFCQUFBLGtCQUFBLEFBQ0EsUUFBQSxDckMrMFBKLEFGbDJQSSx5QnVDT0Ysc0JBZUksZUFBQSxBQUNBLGtCQUFBLENyQ2cxUEosQ0FDRixBcUM5MFBJLDRCQUNFLFdBQUEsQUFDQSxrQkFBQSxBQUNBLFdBQUEsQUFDQSxXQUFBLEFBQ0Esa0JBQUEsQUFDQSxrREFBQSxBQUNBLHNCQUFBLEFBQ0EsdUJBQUEsQ3JDZzFQTixBcUM1MFBFLHdCQUNFLDZCbkNuRGdCLEFtQ29EaEIsZ0JBQUEsQUFDQSxlQUFBLEFBQ0EsZ0JBQUEsQUFDQSxjbEN2RFEsQWtDd0RSLGdCQUFBLENyQzgwUEosQUYxM1BJLHlCdUNzQ0Ysd0JBV0ksZUFBQSxBQUNBLGVBQUEsQ3JDNjBQSixDQUNGLEFxQzEwUEksMEJBQ0UsbUJBQUEsQUFDQSxnQkFBQSxDckM0MFBOLEFxQzEwUE0scUNBQ0UsZUFBQSxDckM0MFBSLEFxQ3gwUEksa0tBQ0UsOEJuQzNFYSxBbUM0RWIsY2xDN0VNLEFrQzhFTixpQkFBQSxBQUNBLGdCQUFBLEFBQ0Esa0JBQUEsQ3JDMDBQTixBcUN4MFBNLDBPQUNFLFlBQUEsQ3JDMDBQUixBcUN0MFBJLHNEQUNFLGNBQUEsQUFDQSxtQkFBQSxBQUNBLGdCQUFBLENyQ3cwUE4sQXFDdDBQTSw0REFDRSxpQkFBQSxDckN3MFBSLEFxQ3AwUEksMEJBQ0UsY2xDbEdNLEFrQ21HTiwwQkFBQSxBQUNBLDJCQUFBLENyQ3MwUE4sQXFDcDBQTSxnQ0FDRSxVQUFBLENyQ3MwUFIsQXFDbDBQSSx5REFDRSxlQUFBLENyQ28wUE4sQXFDajBQSSxxREFDRSxpQkFBQSxDckNtMFBOLEFzQ2o3UEUsd0JBQ0UsV0FBQSxBQUNBLGNBQUEsQ3RDbzdQSixBRjU2UEkseUJ3Q1ZGLHdCQUtJLGNBQUEsQ3RDcTdQSixDQUNGLEFzQ243UEksbUNBQ0UsaUJBQUEsQUFDQSxjQUFBLEFBQ0EsY0FBQSxDdENxN1BOLEFGcjVQSSx5QndDbkNBLG1DQU1JLGNBQUEsQ3RDczdQTixDQUNGLEFzQ2w3UEUsc0JBQ0UsOEJwQ3JCZSxBb0NzQmYsZ0JBQUEsQUFDQSxlQUFBLEFBQ0EsZ0JBQUEsQUFDQSxjbkMxQlEsQW1DMkJSLGtCQUFBLEFBQ0EsbUJBQUEsQUFDQSxrQkFBQSxBQUNBLG9CQUFBLGFBQUEsQUFDQSwwQkFBQSxzQkFBQSxBQUNBLHNCQUFBLG1CQUFBLEFBQ0EsUUFBQSxDdENvN1BKLEFGejhQSSx5QndDU0Ysc0JBZUksZUFBQSxBQUNBLGtCQUFBLEN0Q3E3UEosQ0FDRixBc0NuN1BJLDRCQUNFLFdBQUEsQUFDQSxrQkFBQSxBQUNBLFdBQUEsQUFDQSxXQUFBLEFBQ0Esa0JBQUEsQUFDQSxrREFBQSxBQUNBLHNCQUFBLEFBQ0EsdUJBQUEsQ3RDcTdQTixBc0NsN1BJLG9DQUNFLGtCQUFBLEN0Q283UE4sQUY1OVBJLHlCd0N1Q0Esb0NBR0ksbUJBQUEsQUFDQSxpQkFBQSxBQUNBLGVBQUEsQUFDQSxnQkFBQSxBQUNBLHFCQUFBLGtCQUFBLEFBQ0EsZ0JBQUEsQUFDQSxRQUFBLEN0Q3M3UE4sQ0FDRixBc0NoN1BFLHlCQUNFLDZCcENwRWdCLEFvQ3FFaEIsZUFBQSxBQUNBLGdCQUFBLEFBQ0EsZ0JBQUEsQUFDQSxjbkN0RVEsQW1DdUVSLGtCQUFBLEFBQ0EsZ0JBQUEsQUFDQSxrQkFBQSxDdENrN1BKLEFGai9QSSx5QndDdURGLHlCQVVJLGVBQUEsQUFDQSxnQkFBQSxBQUNBLG1CQUFBLEFBQ0EsaUJBQUEsQUFDQSxnQkFBQSxDdENvN1BKLENBQ0YsQXNDaDdQQSx3QkFDRSxvQkFBQSxhQUFBLEFBQ0EsMEJBQUEsc0JBQUEsQUFDQSxTQUFBLEFBQ0EsVUFBQSxDdENtN1BGLEFGaCtQSSx5QndDeUNKLHdCQU9JLHVCQUFBLG1CQUFBLEFBQ0EsU0FBQSxBQUNBLHFCQUFBLHNCQUFBLEN0Q283UEYsQ0FDRixBc0NqN1BBLG9CQUNFLFlBQUEsQ3RDbzdQRixBRjMrUEkseUJ3Q3NESixvQkFJSSxvQkFBQSxhQUFBLEFBQ0EsMEJBQUEsc0JBQUEsQUFDQSxTQUFBLEFBQ0EsVUFBQSxBQUNBLG9CQUFBLGNBQUEsQUFDQSxhQUFBLFFBQUEsQ3RDcTdQRixDQUNGLEFzQ243UEUseUJBQ0UsOEJwQy9HZSxBb0NnSGYsZ0JBQUEsQUFDQSxlQUFBLEFBQ0EsZ0JBQUEsQUFDQSxjbkNwSFEsQW1Dc0hSLGFBQUEsQUFDQSxrQkFBQSxBQUNBLGdCbkMzSEksQW1DNEhKLFlBQUEsQUFDQSxrQkFBQSxBQUNBLGVBQUEsQUFDQSx3QkFBQSxBQUVBLGlCQUFBLEFBQ0EsV0FBQSxBQUNBLG9CQUFBLGFBQUEsQUFDQSxzQkFBQSxtQkFBQSxBQUNBLHNCQUFBLDhCQUFBLEFBQ0EsaUJBQUEsQ3RDcTdQSixBRjVpUUkseUJ3Q21HRix5QkF1QkksZUFBQSxBQUNBLGlCQUFBLEN0Q3M3UEosQ0FDRixBc0NwN1BJLCtCQUNFLCtCQUFBLEFBQ0EsK0JBQUEsQ3RDczdQTixBc0NuN1BJLCtCQUNFLFdBQUEsQUFDQSxrQkFBQSxBQUNBLFdBQUEsQUFDQSxZQUFBLEFBQ0EsUUFBQSxBQUNBLE1BQUEsQUFDQSxjQUFBLEFBQ0EscUVBQUEsQUFDQSxVQUFBLEFBQ0EsdUJBQUEsQ3RDcTdQTixBc0NsN1BJLGdDQUNFLCtHQUFBLEFBRUEsb0RBQUEsQUFDQSxlQUFBLEN0Q283UE4sQXNDbDdQTSxzQ0FDRSxXQUFBLEFBQ0EsU0FBQSxDdENvN1BSLEFzQ2g3UEksK0JBQ0UsWUFBQSxDdENrN1BOLEFzQzU2UEEsd0JBQ0Usa0JBQUEsQUFDQSxXQUFBLEFBQ0EsV0FBQSxNQUFBLEN0Qys2UEYsQUZwalFJLHlCd0NrSUosd0JBTUksVUFBQSxBQUNBLGlCQUFBLEFBQ0Esb0RBQUEsQUFDQSxnQm5DM0xJLEFtQzRMSixrQkFBQSxBQUNBLGlCQUFBLEN0Q2c3UEYsQ0FDRixBc0M5NlBBLDBCQUNFLGdCQUFBLEFBQ0EsZ0JBQUEsQ3RDaTdQRixBc0NoN1BFLDhCQUNFLFdBQUEsQUFDQSxZQUFBLEFBQ0EsbUJBQUEsQUFDQSw2QkFBQSxDdENrN1BKLEFGemtRSSx5QndDMkpKLHNCQUdJLGFBQUEsQUFDQSwyQkFBQSxDdENnN1BGLEFzQzk2UEUsNkJBQ0UsYUFBQSxDdENnN1BKLENBQ0YsQXNDNzZQRSwyQkFDRSw2QnBDcE5nQixBb0NxTmhCLGdCQUFBLEFBQ0EsZUFBQSxBQUNBLGdCQUFBLEFBQ0EsY25DeE5RLEFtQ3lOUixnQkFBQSxDdEMrNlBKLEFGNW5RSSx5QndDdU1GLDJCQVNJLGVBQUEsQUFDQSxlQUFBLEN0Q2c3UEosQ0FDRixBc0M3NlBJLDZCQUNFLG1CQUFBLEFBQ0EsZ0JBQUEsQ3RDKzZQTixBc0M3NlBNLHdDQUNFLGVBQUEsQ3RDKzZQUixBc0MzNlBJLHNKQUtFLDhCcEM5T2EsQW9DK09iLGNuQ2hQTSxBbUNpUE4saUJBQUEsQUFDQSxnQkFBQSxBQUNBLGtCQUFBLEN0QzY2UE4sQXNDMzZQTSxrTkFDRSxZQUFBLEN0Q2k3UFIsQXNDOTZQSSw4QkFDRSw2QnBDMVBjLEFvQzJQZCxnQkFBQSxBQUNBLGVBQUEsQUFDQSxnQkFBQSxBQUNBLGNuQzdQTSxBbUM4UE4saUJBQUEsQUFDQSxpQkFBQSxDdENnN1BOLEFzQzc2UEksNERBRUUsY0FBQSxBQUNBLG1CQUFBLEFBQ0EsZ0JBQUEsQ3RDKzZQTixBc0M3NlBNLGtFQUNFLGlCQUFBLEN0Q2c3UFIsQXNDNTZQSSw4QkFDRSxTQUFBLEN0Qzg2UE4sQXNDNzZQTSxpQ0FDRSxrQkFBQSxBQUNBLG1CQUFBLEFBQ0EsYUFBQSxDdEMrNlBSLEFGdHJRSSx5QndDb1FFLGlDQUtJLGFBQUEsQ3RDaTdQUixDQUNGLEFzQy82UFEsd0NBQ0UsV0FBQSxBQUNBLGtCQUFBLEFBQ0EsV0FBQSxBQUNBLFlBQUEsQUFDQSxzREFBQSxBQUNBLFFBQUEsQUFDQSxRQUFBLEFBQ0EsYUFBQSxDdENpN1BWLEFzQzU2UEksNkJBQ0UsY25DdFNNLEFtQ3VTTiwwQkFBQSxBQUNBLDJCQUFBLEN0Qzg2UE4sQXNDNTZQTSxtQ0FDRSxVQUFBLEN0Qzg2UFIsQXNDMTZQSSwrREFFRSxlQUFBLEN0QzQ2UE4sQXNDejZQSSwyREFFRSxpQkFBQSxDdEMyNlBOLEFzQ3Y2UEUsb0NBQ0UsNkJwQzNUZ0IsQW9DNFRoQixnQkFBQSxBQUNBLGVBQUEsQUFDQSxnQkFBQSxBQUNBLGNuQy9UUSxBbUNnVVIsaUJBQUEsQUFDQSxrQkFBQSxDdEN5NlBKLEFzQ3Y2UEUsNkNBQ0Usb0JBQUEsYUFBQSxBQUNBLHNCQUFBLG1CQUFBLEFBQ0EsU0FBQSxBQUNBLG1CbkNwVVUsQW1DcVVWLHlCQUFBLEFBQ0EsbUJBQUEsQUFDQSx1QkFBQSxrQkFBQSxBQUNBLHFCQUFBLHVCQUFBLEFBQ0EsaUJBQUEsQUFDQSxtQkFBQSxBQUNBLFlBQUEsQUFDQSx3QkFBQSxBQUNBLHFCQUFBLEFBQ0EsNkJwQ2pWZ0IsQW9Da1ZoQixnQkFBQSxBQUNBLGVBQUEsQUFDQSxnQkFBQSxBQUNBLGNuQ3JWUSxBbUNzVlIsaUJBQUEsQ3RDeTZQSixBc0N4NlBJLGlEQUNFLHVCQUFBLEN0QzA2UE4sQXNDeDZQSSxtREFDRSxVQUFBLEN0QzA2UE4sQXNDejZQTSx1REFDRSwwQkFBQSxDdEMyNlBSLEFzQ3Y2UEUsdUNBQ0Usb0JBQUEsYUFBQSxBQUNBLHVCQUFBLG1CQUFBLEFBQ0EsU0FBQSxBQUNBLG1CQUFBLEFBQ0EsZUFBQSxDdEN5NlBKLEFGbndRSSx5QndDcVZGLHVDQU9JLDBCQUFBLHNCQUFBLEFBQ0EsT0FBQSxDdEMyNlBKLENBQ0YsQXNDejZQSSxtRkFDRSw2QnBDN1djLEFvQzhXZCxnQkFBQSxBQUNBLGVBQUEsQUFDQSxnQkFBQSxBQUNBLGNuQy9XTSxBbUNnWE4saUJBQUEsQUFDQSxpQkFBQSxBQUNBLHlCQUFBLEFBQ0Esa0JBQUEsQUFDQSxvQkFBQSxhQUFBLEFBQ0EscUJBQUEsdUJBQUEsQUFDQSxvQkFBQSwyQkFBQSxBQUNBLE9BQUEsQ3RDMjZQTixBRnh4UUkseUJ3Q2dXQSxtRkFlSSxjQUFBLEN0QzY2UE4sQ0FDRixBc0MzNlBNLDJGQUNFLFdBQUEsQUFDQSxZQUFBLEFBQ0EsZUFBQSxBQUNBLG1CbkMvWE0sQW1DZ1lOLGtCQUFBLEFBQ0EsY0FBQSxBQUNBLGNBQUEsQ3RDNjZQUixBc0N6NlBFLGlDQUNFLDZCcEMxWWdCLEFvQzJZaEIsZ0JBQUEsQUFDQSxlQUFBLEFBQ0EsZ0JBQUEsQUFDQSxjbkM1WVEsQW1DNllSLGlCQUFBLEFBQ0Esa0JBQUEsQUFDQSx5QkFBQSxBQUNBLGtCQUFBLEFBQ0EsZUFBQSxDdEMyNlBKLEFGbHpRSSx5QndDNlhGLGlDQVlJLGNBQUEsQ3RDNjZQSixDQUNGLEFGdnpRSSx5QndDNExKLHNCQWtOSSxjQUFBLEFBQ0EsbUJBQUEsQUFFQSxrQkFBQSxBQUVBLGVuQ2xhSSxDSDYwUU4sQXNDdjZQRSxrU0FLRSxhQUFBLEFBQ0EsZ0JBQUEsQUFDQSxlQUFBLEFBQ0EsZ0RBQUEsQUFDQSxVQUFBLEFBQ0EsU0FBQSxBQUNBLFdBQUEsQ3RDeTZQSixBc0NyNlBJLHFVQUtFLGtCQUFBLEFBQ0EsYUFBQSxBQUNBLFVBQUEsQUFDQSxvRUFBQSxDdEN1NlBOLEFzQ3A2UEksOERBQ0UsYUFBQSxBQUNBLG1CQUFBLEFBQ0Esd0JBQUEsQ3RDczZQTixBc0NwNlBJLDBFQUNFLDZCQUFBLEFBQ0EscUJBQUEsQ3RDczZQTixBc0NuNlBJLDBEQUNFLHVCQUFBLEN0Q3E2UE4sQ0FDRixBc0NoNlBBLDZCQUNFLDhCcEM5Y2lCLEFvQytjakIsZ0JBQUEsQUFDQSxlQUFBLEFBQ0EsZ0JBQUEsQUFDQSxjbkNuZFUsQW1DcWRWLFlBQUEsQUFDQSxrQkFBQSxBQUNBLGdCbkMxZE0sQW1DMmROLFlBQUEsQUFFQSxlQUFBLEFBQ0Esd0JBQUEsQUFFQSxpQkFBQSxBQUNBLFdBQUEsQUFDQSxvQkFBQSxhQUFBLEFBQ0Esc0JBQUEsbUJBQUEsQUFDQSxzQkFBQSw4QkFBQSxBQUNBLGtCQUFBLEFBQ0Esa0JBQUEsQUFDQSxlQUFBLEN0Q202UEYsQXNDbDZQRSxpQ0FDRSxjQUFBLEN0Q282UEosQUY3MVFJLHlCd0NpYUosNkJBNEJJLFlBQUEsQ3RDbzZQRixDQUNGLEFzQ2w2UEUsbUNBQ0UsK0JBQUEsQUFDQSwrQkFBQSxDdENvNlBKLEFzQ2o2UEUsbUNBQ0UsV0FBQSxBQUNBLGtCQUFBLEFBQ0EsV0FBQSxBQUNBLFlBQUEsQUFDQSxRQUFBLEFBQ0EsTUFBQSxBQUNBLGNBQUEsQUFDQSxxRUFBQSxBQUNBLFVBQUEsQUFDQSx1QkFBQSxDdENtNlBKLEFzQ2g2UEUsb0NBQ0UsK0dBQUEsQUFFQSxvREFBQSxBQUNBLGVBQUEsQ3RDazZQSixBc0NoNlBJLDBDQUNFLFdBQUEsQUFDQSxTQUFBLEN0Q2s2UE4sQUY3NVFJLHlCd0M2ZkEsMEVBRU0sb0RBQUEsQUFFQSxrQkFBQSxBQUNBLGFBQUEsQUFDQSxnQm5DbGhCRixBbUNtaEJFLGdCQUFBLEFBQ0Esb0JBQUEsYUFBQSxBQUNBLDBCQUFBLHNCQUFBLEFBQ0EsUUFBQSxDdENrNlBSLEFzQ2g2UFEsc2lCQUtDLFVBQUEsQUFDQSxRQUFBLEN0Q2s2UFQsQXNDaDZQUSwyR0FDRSxZQUFBLEN0Q2s2UFYsQ0FDRixBc0M3NVBFLG1DQUNFLFlBQUEsQ3RDKzVQSixBRng3UUkseUJ3QzhoQkosNkJBRUksOEJBQUEsdUJBQUEsQUFDQSxxQkFBQSx1QkFBQSxBQUNBLHNCQUFBLG1CQUFBLEFBQ0EsYUFBQSxDdEM2NVBGLEFzQzU1UEUsaUNBQ0UsZUFBQSxBQUNBLGVBQUEsQ3RDODVQSixDQUNGLEFzQ3o1UEEsYUFDRSxHQUNFLFVBQUEsQUFDQSwwQkFBQSxDdEM0NVBGLEFzQzE1UEEsR0FDRSxVQUFBLEFBQ0EsdUJBQUEsQ3RDNDVQRixDQUNGLEFIdjlRRSw2QkFDRSxXQUFBLEFBQ0EsY0FBQSxDR3k5UUosQUZwOVFJLHlCRFBGLDZCQUtJLGNBQUEsQ0cwOVFKLENBQ0YsQUh6OVFJLHdDQUNFLGlCQUFBLEFBQ0EsY0FBQSxBQUNBLGNBQUEsQ0cyOVFOLEFGNzdRSSx5QkRqQ0Esd0NBTUksY0FBQSxDRzQ5UU4sQ0FDRixBSHg5UUUsMkJBQ0UsOEJLdkJlLEFMd0JmLGdCQUFBLEFBQ0EsZUFBQSxBQUNBLGdCQUFBLEFBQ0EsY001QlEsQU42QlIsa0JBQUEsQUFDQSxtQkFBQSxBQUNBLGtCQUFBLEFBQ0Esb0JBQUEsYUFBQSxBQUNBLDBCQUFBLHNCQUFBLEFBQ0Esc0JBQUEsbUJBQUEsQUFDQSxRQUFBLENHMDlRSixBRmovUUkseUJEV0YsMkJBZUksZUFBQSxBQUNBLG1CQUFBLEFBQ0EsaUJBQUEsQUFDQSxxQkFBQSxpQkFBQSxDRzI5UUosQ0FDRixBSHo5UUksaUNBQ0UsV0FBQSxBQUNBLGtCQUFBLEFBQ0EsV0FBQSxBQUNBLFdBQUEsQUFDQSxrQkFBQSxBQUNBLGtEQUFBLEFBQ0Esc0JBQUEsQUFDQSx1QkFBQSxDRzI5UU4sQUhyOVFBLDBCQUNFLGFBQUEsQUFDQSwwQkFBQSxBQUNBLFNBQUEsQUFDQSxXQUFBLEFBQ0EscUJBQUEsQUFDQSxxQkFBQSxzQkFBQSxDR3c5UUYsQUY1Z1JJLHlCRDhDSiwwQkFTSSxRQUFBLENHeTlRRixDQUNGLEFGNStRSSx5QkRTSiwwQkFhSSxtQ0FBQSxDRzA5UUYsQ0FDRixBRnIvUUkseUJEYUosMEJBaUJJLG9DQUFBLEFBQ0EsU0FBQSxBQUNBLG9CQUFBLHFCQUFBLENHMjlRRixDQUNGLEFGNS9RSSx5QkRxQ0YsMEVBRUksMEJBQUEsQUFDQSxnQkFBQSxBQUNBLGFBQUEsQ0d5OVFKLENBQ0YsQUZuZ1JJLHlCRDhDRiwyRUFFSSxvQ0FBQSxBQUNBLGdCQUFBLEFBQ0EsYUFBQSxDR3U5UUosQ0FDRixBRjFnUkkseUJEdURGLDJFQUVJLG9DQUFBLEFBQ0EsZ0JBQUEsQUFDQSxhQUFBLENHcTlRSixDQUNGLEFIaDlRQSw0QkFDRSxrQkFBQSxBQUNBLFdBQUEsQUFDQSxvQkFBQSxhQUFBLEFBQ0EsMEJBQUEsc0JBQUEsQUFDQSxxQkFBQSx1QkFBQSxBQUNBLFFBQUEsQ0dtOVFGLEFIaDlRQSw0QkFDRSxXQUFBLEFBQ0EsaUJBQUEsQUFDQSxhQUFBLENHbTlRRixBSGg5UUUsNENBQ0Usb0JBQUEsYUFBQSxBQUNBLDBCQUFBLHNCQUFBLEFBQ0EsUUFBQSxDR2s5UUosQUZyaVJJLHlCRGdGRiw0Q0FNSSx1QkFBQSxtQkFBQSxBQUNBLG1CQUFBLGVBQUEsQUFDQSxNQUFBLEFBQ0EscUJBQUEsc0JBQUEsQ0dtOVFKLENBQ0YsQUhoOVFFLDBDQUNFLFlBQUEsQUFDQSxvQkFBQSxhQUFBLEFBQ0Esb0JBQUEsQ0drOVFKLEFGbGpSSSx5QkQ2RkYsMENBTUksZ0NBQUEsQ0dtOVFKLENBQ0YsQUhsOVFJLDhEQUNFLGVBQUEsQ0dvOVFOLEFGMWpSSSx5QkQ2R0YsZ0VBRUksZUFBQSxDR2c5UUosQUg5OFFJLGdGQUNFLHFCQUFBLGlCQUFBLEFBQ0Esb0JBQUEsMEJBQUEsQ0dnOVFOLEFINzhRSSw4RUFDRSxvQkFBQSxhQUFBLENHKzhRTixDQUNGLEFIMThRQSxnQ0FDRSxhQUFBLEFBSUEsa0JBQUEsQUFDQSxTQUFBLEFBQ0EsY0FBQSxBQUNBLGFBQUEsQ0c2OFFGLEFIMThRQSwyREFURSxxQkFBQSx1QkFBQSxBQUNBLHNCQUFBLG1CQUFBLEFBQ0Esa0JNeEtLLENOK0tQLEFHeTlRQSwyQkh4OVFFLG9CQUFBLGFBQUEsQUFHQSxXQUFBLEFBQ0EsWUFBQSxBQUNBLFlBQUEsQUFFQSxrQkFBQSxBQUNBLGVBQUEsQUFDQSxjTS9MVSxBTmdNVix3QkFBQSxBQUNBLFNBQUEsQ0c2OFFGLEFIMzhRRSxnREFDRSxtQk1wTVEsQU5xTVIsV014TUksQU55TUosb0JNdE1RLENIbXBSWixBSDE4UUUsb0NBQ0UsV0FBQSxBQUNBLG1CQUFBLEFBQ0EsbUJBQUEsQ0c0OFFKLEFIejhRRSwrQkFDRSxXQUFBLEFBQ0EsV0FBQSxDRzI4UUosQUh0OFFBLG9CQUNFLG9CQUFBLGFBQUEsQUFDQSwwQkFBQSxzQkFBQSxBQUNBLFNBQUEsQUFDQSxrQkFBQSxBQUNBLFlBQUEsQUFDQSxpREFBQSxDR3k4UUYsQUZ6cFJJLHlCRDBNSixvQkFTSSxrQkFBQSxBQUNBLFFBQUEsQ0cwOFFGLENBQ0YsQUh4OFFFLDBCQUNFLDJCQUFBLEFBQ0EseUNBQUEsQ0cwOFFKLEFIdjhRRSwwQkFDRSw4Qkt4T2UsQUx5T2YsZ0JBQUEsQUFDQSxlQUFBLEFBQ0EsZ0JBQUEsQUFDQSxRQUFBLENHeThRSixBRjFxUkkseUJENE5GLDBCQVFJLGNBQUEsQ0cwOFFKLENBQ0YsQUh2OFFFLGdDQUNFLDZCS3JQZ0IsQUxzUGhCLGdCQUFBLEFBQ0EsZUFBQSxBQUNBLGdCQUFBLEFBQ0EsV0FBQSxNQUFBLENHeThRSixBRnRyUkkseUJEd09GLGdDQVFJLGNBQUEsQ0cwOFFKLENBQ0YsQUh4OFFJLGtDQUNFLGtCQUFBLENHMDhRTixBSHo4UU0sNkNBQ0UsZUFBQSxDRzI4UVIsQUh2OFFJLHNFQUNFLGNBQUEsQUFDQSxrQkFBQSxDR3k4UU4sQUh4OFFNLDRFQUNFLGlCQUFBLENHMDhRUixBSHQ4UUksa0NBQ0UsMEJBQUEsQUFDQSwyQkFBQSxDR3c4UU4sQUh2OFFNLHdDQUNFLFVBQUEsQ0d5OFFSLEFIcDhRRSwyQkFDRSw2Qkt4UmdCLEFMeVJoQixnQkFBQSxBQUNBLGVBQUEsQUFDQSxnQkFBQSxBQUNBLGlCQUFBLEFBQ0EsbUJBQUEsQUFDQSxxQkFBQSxBQUNBLGtCQUFBLEFBQ0EsMkJBQUEsb0JBQUEsQUFDQSxzQkFBQSxtQkFBQSxBQUNBLHFCQUFBLHVCQUFBLEFBQ0EsUUFBQSxBQUNBLDBCQUFBLHNCQUFBLEFBQ0Esd0JBQUEsQUFDQSw4QkFBQSxBQUNBLG1CQUFBLEFBQ0EseUJBQUEsQUFDQSxhQUFBLENHczhRSixBRm51UkkseUJEMlFGLDJCQXNCSSxlQUFBLEFBQ0Esa0JBQUEsQUFDQSxVQUFBLENHczhRSixDQUNGLEFIcDhRSSxpQ0FDRSxXQUFBLEFBQ0EsMEJBQUEsQ0dzOFFOLEFILzdRRSxrREFDRSxtQkFBQSxBQUNBLG1CQUFBLEFBSUEsdUJBQUEsQUFDQSxpQkFBQSxDR2s4UUosQUhqOFFJLDREQUNFLGtCQUFBLEFBQ0EsTUFBQSxBQUNBLFNBQUEsQUFDQSwrQkFBQSxBQUNBLGVBQUEsQUFDQSxlQUFBLENHbThRTixBSGw4UU0sZ0VBQ0UsV0FBQSxBQUNBLFlBQUEsQUFDQSxnQkFBQSxDR284UVIsQUZyd1JJLHlCRHlVRixvRUFFSSxrQkFBQSxBQUNBLHNCQUFBLGtCQUFBLENHKzdRSixDQUNGLEFIOTdRSSwwRUFDRSxZQUFBLENHZzhRTixBRi93UkkseUJEOFVBLDBFQUdJLGFBQUEsQ0drOFFOLENBQ0YsQUgvN1FFLDZEQUNFLFNBQUEsQUFDQSxpQkFBQSxBQUNBLG9CQUFBLEFBQ0EsNkJBQUEsQUFDQSwrQkFBQSxBQUNBLGtCQUFBLENHaThRSixBRjV4UkkseUJEcVZGLDZEQVFHLGlCQUFBLEFBQ0EsbUJBQUEsQ0dtOFFILENBQ0YsQUhsOFFJLDJFQUNFLGtCQUFBLENHbzhRTixBSGo4UUksbUVBQ0Usa0JBQUEsQUFDQSxvQkFBQSxhQUFBLEFBQ0EsMEJBQUEsc0JBQUEsQUFDQSxxQkFBQSx1QkFBQSxBQUNBLFFBQUEsQ0dtOFFOLEFGNXlSSSx5QkRvV0EsbUVBT0ksUUFBQSxDR3E4UU4sQ0FDRixBSHA4UU0sMEVBQ0UsV0FBQSxBQUNBLHlCQUFBLEFBQ0EsV0FBQSxBQUNBLFlBQUEsQUFDQSxpQkFBQSxBQUNBLGlCQUFBLENHczhRUixBSHA4UU0seUVBQ0UsV0FBQSxBQUNBLGdCQUFBLEFBQ0EsV0FBQSxBQUNBLFVBQUEsQ0dzOFFSLEFIOTdRUSxxSEFDRSxrQkFBQSxDR2c4UVYsQUhqN1FFLDBKQUNFLFVNamFJLENIMjFSUixBSHY3UUUsMkRBQ0UsV01yYUksQU5zYUosa0JNdGFJLEFOdWFKLHNCQUFBLENHeTdRSixBSHg3UUksaUVBQ0UsZ0JNemFFLEFOMGFGLGFNdmFNLENIaTJSWixBSGw3UUUsd0ZBQ0UsYU1oYlEsQ0h3MlJaLEFIdjdRSSwrREFDRSxrQk1sYk0sQ0gyMlJaLEFIcjdRRSwrREFDRSxhTXZiUSxDSDgyUlosQXVDNzJSQSxvQkFDRSxXQUFBLEFBQ0EsY0FBQSxDdkMrMlJGLEFGdDJSSSx5QnlDWEosb0JBS0ksZ0JBQUEsQ3ZDZzNSRixDQUNGLEF1QzkyUkUsK0JBQ0UsZ0JBQUEsQUFDQSxjQUFBLEFBQ0EsY0FBQSxDdkNnM1JKLEF1QzMyUkEsb0JBQ0Usb0JBQUEsYUFBQSxBQUNBLHNCQUFBLEFBQ0EsU0FBQSxBQUNBLFdBQUEsQUFDQSxtQkFBQSxBQUNBLHNCQUFBLDZCQUFBLEN2QzgyUkYsQUZ6M1JJLHlCeUNLSixvQkFRSSwwQkFBQSxzQkFBQSxBQUNBLFNBQUEsQUFDQSxxQkFBQSxpQkFBQSxDdkNnM1JGLENBQ0YsQXVDLzJSRSwyQkFDRSxXQUFBLEFBQ0Esa0JBQUEsQUFDQSxXQUFBLEFBQ0EsV0FBQSxBQUNBLGtCQUFBLEFBQ0Esa0RBQUEsQUFDQSx5QkFBQSxBQUNBLHdCQUFBLEFBQ0Esc0JBQUEsQUFDQSxhQUFBLEN2Q2kzUkosQXVDNzJSQSxvQkFDRSxvQkFBQSxhQUFBLEFBQ0Esc0JBQUEsQUFDQSxTQUFBLEFBQ0Esa0JBQUEsQ3ZDZzNSRixBdUM3MlJBLGtCQUNFLDZCckNuRGtCLEFxQ29EbEIsZ0JBQUEsQUFDQSxlQUFBLEFBQ0EsZ0JBQUEsQUFDQSxjQUFBLEFBQ0Esa0JBQUEsQUFDQSxRQUFBLEN2Q2czUkYsQUY3NVJJLHlCeUNzQ0osa0JBVUksY0FBQSxDdkNpM1JGLENBQ0YsQXVDOTJSQSxvQkFJRSxTQUFBLEFBQ0EsbUJBQUEsY0FBQSxDdkNpM1JGLEF1QzkyUkEsdUNBUEUsb0JBQUEsYUFBQSxBQUNBLHNCQUFBLG1CQUFBLEFBQ0EscUJBQUEsc0JBQUEsQ0FLRixBdkM0M1JBLG1CdUN4M1JFLGtCQUFBLEFBQ0EsWUFBQSxBQUNBLHVCQUFBLEFBQ0EsY3BDL0VVLEFvQ2dGVixxQkFBQSxBQUNBLGVBQUEsQUFDQSx3QkFBQSxBQUNBLFNBQUEsQ3ZDaTNSRixBdUMvMlJFLHVCQUNFLFdBQUEsQUFDQSxZQUFBLEFBQ0EsNkJBQUEsQ3ZDaTNSSixBdUM5MlJFLDRCQUNFLGtCQUFBLEFBQ0EsVUFBQSxBQUNBLFdBQUEsQUFDQSxVQUFBLEFBQ0EsWUFBQSxBQUNBLGdCQUFBLEFBQ0EsbUJBQUEsQUFDQSxtQkFBQSxBQUNBLGNBQUEsQ3ZDZzNSSixBdUM3MlJFLHlCQUNFLG1CcEN4R1EsQW9DeUdSLFdwQzVHSSxBb0M2R0oscUJwQzFHUSxBb0MyR1IsMkJBQUEsQUFDQSx3Q0FBQSxDdkMrMlJKLEF1QzcyUkksNkJBQ0Usb0JBQUEsQ3ZDKzJSTixBdUMzMlJFLHlCQUNFLDBCQUFBLEFBQ0Esa0JBQUEsQ3ZDNjJSSixBdUMxMlJFLDBCQUNFLHVCQUFBLEN2QzQyUkosQXVDdjJSSSxtQ0FDRSxtQkFBQSxBQUNBLHFCQUFBLEFBQ0EsVXBDcElFLENINitSUixBdUNuMlJJLG1DQUNFLG1CQUFBLEFBQ0EscUJBQUEsQUFDQSxVcEM3SUUsQ0hrL1JSLEF1Qy8xUkksb0NBQ0Usc0ZBQUEsQUFDQSx5QkFBQSxBQUNBLFVwQ3RKRSxDSHUvUlIsQXdDbC9SQSxnQkFFRSwwQkFBQSxxQkFBQSxDeEN3L1JGLEF3Q2wvUkUsOENBUEEsb0JBQUEsYUFBQSxBQUVBLFdBQUEsQUFDQSxzQkFBQSxtQkFBQSxBQUNBLHFCQUFBLHNCQUFBLENBR0EsQXhDMC9SRiw4QndDdi9SSSxpQkFBQSxBQUdBLGNBQUEsQ3hDby9SSixBRngvUkkseUIwQ0ZGLDhCQVNJLG1CQUFBLEN4Q3EvUkosQ0FDRixBd0NsL1JFLDBCQUNFLG9CQUFBLGFBQUEsQUFDQSwwQkFBQSxzQkFBQSxBQUNBLHNCQUFBLG1CQUFBLEFBQ0Esc0JBQUEsOEJBQUEsQUFDQSxXQUFBLEFBQ0EsZ0JBQUEsQUFDQSxhQUFBLEFBQ0EsbUJBQUEsQUFDQSx5QkFBQSxBQUNBLGlHQUFBLEFBQ0EsU0FBQSxBQUNBLGtCQUFBLEN4Q28vUkosQXdDai9SSSx5QkFmRiwwQkFnQkksdUJBQUEsbUJBQUEsQUFDQSxlQUFBLEFBQ0EscUJBQUEsQUFDQSxRQUFBLEN4Q28vUkosQ0FDRixBd0NqL1JFLDJCQUNFLFdBQUEsQ3hDbS9SSixBd0NoL1JJLHlCQUpGLDJCQUtJLFdBQUEsQ3hDbS9SSixDQUNGLEF3QzErUkksd0RBSkEsb0JBQUEsYUFBQSxBQUNBLHNCQUFBLG1CQUFBLEFBQ0EsVUFBQSxDQUVBLEF4Q3MvUkosNkJ3Q3IvUk0sdUNBQUEsQUFDQSxvQkFBQSxDeENvL1JOLEFGdmlTSSx5QjBDNENGLHdEQWlCSSxTQUFBLEN4Q20vUkosQ0FDRixBd0NqL1JJLGdDQUNFLHVDQUFBLEFBQ0EsZUFBQSxBQUNBLFdyQ2xGRSxBcUNtRkYsa0JBQUEsQUFDQSxhQUFBLEN4Q20vUk4sQUZ4alNJLHlCMENnRUEsZ0NBUUksZ0JBQUEsQ3hDby9STixDQUNGLEF3Q2ovUkksK0JBQ0UsV0FBQSxBQUNBLFlBQUEsQUFDQSxvQkFBQSxhQUFBLEN4Q20vUk4sQXdDaC9STSxzQ0FDRSxXQUFBLEFBQ0EsV0FBQSxDeENrL1JSLEF3Q2gvUk0sdUNBQ0UsZ0JBQUEsQUFDQSxlQUFBLEFBQ0Esa0JBQUEsQ3hDay9SUixBd0MvK1JPLCtDQUNDLHlCQUFBLEN4Q2kvUlIsQXdDNStSTSx3Q0FDRSxXQUFBLEFBQ0EsV0FBQSxDeEM4K1JSLEF3QzUrUk0seUNBQ0UsZ0JBQUEsQUFDQSxjQUFBLEN4QzgrUlIsQXdDMStSTSx1Q0FDRSxXQUFBLEFBQ0EsWUFBQSxBQUNBLGtCQUFBLEN4QzQrUlIsQXdDeitSUSwrQ0FDRSxvQkFBQSxDeEMyK1JWLEF5Q3BtU0Usd0JBQ0Usa0JBQUEsQUFDQSxXQUFBLEFBQ0EsaUJBQUEsQUFDQSxvQkFBQSxhQUFBLEFBQ0EscUJBQUEsa0JBQUEsQUFDQSxxQkFBQSx1QkFBQSxBQUNBLHdCQUFBLEFBQ0Esd0JBQUEsQUFDQSw0QkFBQSxBQUNBLGdCQUFBLEFBQ0EsaUNBQUEsQUFDQSwrQkFBQSxDekN1bVNKLEFGN21TSSx5QjJDTkYsd0JBY0ksaUJBQUEsQUFDQSxnQkFBQSxBQUNBLDJCQUFBLEFBQ0EsdUJBQUEsQ3pDeW1TSixDQUNGLEF5Q3ZtU0UsK0JBQ0UsV0FBQSxBQUNBLGtCQUFBLEFBQ0EsTUFBQSxBQUNBLE9BQUEsQUFDQSxXQUFBLEFBQ0EsWUFBQSxBQUNBLDhCQUFBLEFBQ0EsU0FBQSxDekN5bVNKLEFGL25TSSx5QjJDY0YsK0JBVUksWUFBQSxDekMybVNKLENBQ0YsQXlDcm1TRSwyQkFDRSxrQkFBQSxBQUNBLFVBQUEsQUFDQSxXQUFBLEFBQ0EsaUJBQUEsQUFDQSxjQUFBLEFBQ0EscUJBQUEsQ3pDdW1TSixBRjVvU0kseUIyQytCRiwyQkFTSSxtQkFBQSxDekN3bVNKLENBQ0YsQXlDcm1TRSw4QkFDRSxvQkFBQSxhQUFBLEFBQ0EsV0FBQSxBQUNBLGtCQUFBLEN6Q3VtU0osQUZ0cFNJLHlCMkM0Q0YsOEJBTUksb0JBQUEsQ3pDd21TSixDQUNGLEF5Q3JtU0Usc0JBQ0UsZ0JBQUEsQUFDQSxZQUFBLEFBQ0EsZUFBQSxDekN1bVNKLEFGaHFTSSx5QjJDc0RGLHNCQU1JLGVBQUEsQ3pDd21TSixDQUNGLEF5Q3JtU0UseUJBQ0UsYUFBQSxBQUNBLDhCQUFBLEFBQ0EsU0FBQSxBQUNBLHNCQUFBLG1CQUFBLEFBQ0EsaUJBQUEsQUFDQSxhQUFBLEN6Q3VtU0osQUY3cVNJLHlCMkNnRUYseUJBU0ksMEJBQUEsQUFDQSxRQUFBLEN6Q3dtU0osQ0FDRixBeUNybVNFLDhCQUNFLG9CQUFBLGFBQUEsQUFDQSwwQkFBQSxzQkFBQSxBQUNBLFdBQUEsQUFDQSxVdENqR0ksQ0h3c1NSLEFGenJTSSx5QjJDOEVGLDhCQU9JLFNBQUEsQUFDQSxnQkFBQSxDekN3bVNKLENBQ0YsQXlDcm1TRSwrQkFFRSwwQkFBQSxzQkFBQSxBQUNBLFFBQUEsQ3pDd21TSixBeUNwbVNFLHVCQUNFLGVBQUEsQUFDQSxnQkFBQSxBQUNBLGtCQUFBLEFBQ0EsaUJBQUEsQUFDQSxpQkFBQSxBQUNBLGlCQUFBLEFBQ0EsV3RDdkhJLEFzQ3dISixRQUFBLEN6Q3NtU0osQUYvc1NJLHlCMkNpR0YsdUJBV0ksY0FBQSxDekN1bVNKLENBQ0YsQXlDcG1TRSw2QkFDRSw2QkFBQSxBQUNBLGVBQUEsQUFDQSxnQkFBQSxBQUNBLGtCQUFBLEFBQ0EsaUJBQUEsQUFDQSxpQkFBQSxBQUNBLFV0Q3RJSSxDSDR1U1IsQUY3dFNJLHlCMkNnSEYsNkJBVUksY0FBQSxDekN1bVNKLENBQ0YsQXlDcm1TSSwrQkFDRSxnQkFBQSxBQUNBLFV0QzlJRSxDSHF2U1IsQXlDcm1TTSwwQ0FDRSxlQUFBLEN6Q3VtU1IsQXlDbG1TRSx3QkFDRSxhQUFBLEN6Q29tU0osQXlDbm1TSSwwQkFDRSx1QkFBQSxBQUNBLHNCQUFBLEFBQ0EsU0FBQSxBQUNBLGtCQUFBLEFBQ0EsbUJBQUEsQUFDQSxpQkFBQSxBQUNBLGdCQUFBLEFBQ0EsOEJ2QzVKYSxBdUM2SmIscUJBQUEsQUFDQSxlQUFBLEFBQ0Esa0JBQUEsQUFDQSxpQkFBQSxBQUNBLGlCQUFBLEFBQ0EsaUJBQUEsQUFDQSxXQUFBLEFBQ0Esc0JBQUEsQUFDQSxvQkFBQSxDekNxbVNOLEFGL3ZTSSx5QjJDeUlBLDBCQW1CSSxlQUFBLEFBQ0Esa0JBQUEsQUFDQSx1QkFBQSxDekN1bVNOLENBQ0YsQXlDdG1TTSwrQkFDRSxvQkFBQSxhQUFBLEFBQ0Esc0JBQUEsbUJBQUEsQUFDQSxxQkFBQSx1QkFBQSxBQUNBLFFBQUEsQUFDQSxnQkFBQSxBQUNBLFdBQUEsQUFDQSxZQUFBLEFBQ0Esa0JBQUEsQUFDQSxrQkFBQSxBQUNBLE9BQUEsQUFDQSxRQUFBLEFBQ0EsK0JBQUEsQUFDQSx1QkFBQSxDekN3bVNSLEF5Q3ZtU1EsbUNBQ0UsV0FBQSxBQUNBLFlBQUEsQUFDQSxTQUFBLEN6Q3ltU1YsQXlDdG1TTSxnQ0FDRSxxQkFBQSxBQUNBLGFBQUEsQ3pDd21TUixBeUN2bVNRLHFDQUNFLG1CQUFBLEFBQ0EseUNBQUEsQ3pDeW1TVixBeUNubVNFLDRCQUNFLDhCdkMzTWUsQXVDNE1mLGVBQUEsQUFDQSxnQkFBQSxBQUNBLGtCQUFBLEFBQ0EsaUJBQUEsQUFDQSxpQkFBQSxBQUNBLGlCQUFBLEFBQ0EsV3RDdE5JLEFzQ3VOSixRQUFBLEN6Q3FtU0osQUY3eVNJLHlCMkMrTEYsNEJBWUksa0JBQUEsQUFDQSxjQUFBLEN6Q3NtU0osQ0FDRixBeUNubVNFLGtDQUNFLDhCdkM1TmUsQXVDNk5mLGVBQUEsQUFDQSxnQkFBQSxBQUNBLGtCQUFBLEFBQ0EsaUJBQUEsQUFDQSxpQkFBQSxBQUNBLGlCQUFBLEFBQ0Esc0JBQUEsQUFDQSxVdEN4T0ksQ0g2MFNSLEFGOXpTSSx5QjJDZ05GLGtDQVdJLGtCQUFBLEFBQ0EsY0FBQSxDekN1bVNKLENBQ0YsQXlDcG1TRSwrQkFDRSxvQkFBQSxhQUFBLEFBQ0EsV3RDalBJLEFzQ2tQSixrQkFBQSxvQkFBQSxBQUNBLHVCQUFBLGtCQUFBLEN6Q3NtU0osQXlDbm1TRSxzQkFDRSxZQUFBLEFBQ0EsaUJBQUEsQUFDQSxrQkFBQSxBQUNBLGtCQUFBLEFBQ0EsbUJ0Q3hQUSxBc0N5UFIsb0JBQUEsYUFBQSxBQUNBLDBCQUFBLHNCQUFBLEFBQ0EsT0FBQSxDekNxbVNKLEFGcDFTSSx5QjJDdU9GLHNCQVdJLFdBQUEsQUFDQSxnQkFBQSxBQUNBLGNBQUEsQ3pDc21TSixDQUNGLEF5Q25tU0ksMkJBQ0Usb0JBQUEsYUFBQSxBQUNBLDBCQUFBLHNCQUFBLEFBQ0EsUUFBQSxDekNxbVNOLEF5Q2xtU0kscUNBQ0MsaUJBQUEsQ3pDb21TTCxBeUNqbVNJLHVOQU1FLFdBQUEsQUFDQSxZQUFBLEFBQ0Esa0JBQUEsQUFDQSxlQUFBLEFBQ0EsWUFBQSxBQUNBLGdCdEM1UkUsQXNDNlJGLDZCdkMxUmMsQXVDMlJkLGVBQUEsQUFDQSxnQkFBQSxBQUNBLGtCQUFBLEFBQ0EsaUJBQUEsQUFDQSxpQkFBQSxBQUNBLGlCQUFBLEFBQ0Esc0JBQUEsQUFDQSxjdENoU00sQXNDaVNOLGdDQUFBLEN6Q21tU04sQUYxM1NJLHlCMkNrUUEsdU5Bd0JJLFVBQUEsQ3pDeW1TTixDQUNGLEF5Q3ZtU00sMlBBQ0UsYUFBQSxBQUNBLHdCQUFBLEN6QzhtU1IsQXlDNW1TTSwrUkFDRSxhdEM1U0ksQ0grNVNaLEF5Q2puU00sdVRBQ0UseUJBQUEsQUFDQSx3QkFBQSxDekN3blNSLEF5Q3ZuU1EsMlZBQ0Usd0JBQUEsQ3pDOG5TVixBeUN6blNJLCtCQUNFLGlCQUFBLEFBQ0EsZ0JBQUEsQUFDQSxnQkFBQSxBQUNBLGtCQUFBLEN6QzJuU04sQXlDdm5TTSx5REFDRSxRQUFBLEN6Q3luU1IsQXlDeG5TUSwrREFDRSxlQUFBLEFBQ0EsZ0JBQUEsQUFDQSxpQkFBQSxBQUNBLGlCQUFBLEFBQ0EsaUJBQUEsQUFDQSxXdEM1VUYsQXNDNlVFLGtCQUFBLEFBQ0EsbUJBQUEsQUFDQSxhQUFBLEN6QzBuU1YsQXlDem5TVSxzRUFDRSxXQUFBLEFBQ0Esa0JBQUEsQUFDQSxRQUFBLEFBQ0EsTUFBQSxBQUNBLFdBQUEsQUFDQSxZQUFBLEFBQ0Esc0JBQUEsQUFDQSxpQkFBQSxDekMyblNaLEF5Q3puU1Usc0lBQ0Usc0JBQUEsQUFDQSxXQUFBLEFBQ0EsV0FBQSxDekMyblNaLEF5Q3huU1EsK0RBQ0Usa0JBQUEsQUFDQSxVQUFBLEFBQ0EsUUFBQSxBQUNBLFFBQUEsQ3pDMG5TVixBeUN6blNVLG1GQUNFLG1CQUFBLEFBQ0EsZ0JBQUEsQ3pDMm5TWixBeUNyblNJLG1GQUVFLFdBQUEsQUFDQSxZQUFBLEFBQ0EsbUJBQUEsQUFDQSx5QkFBQSxBQUNBLGlCQUFBLEFBQ0EsbUJ0QzlXUSxBc0MrV1IsY3RDbFhNLEFzQ21YTiw2QnZDblhjLEF1Q29YZCxlQUFBLEFBQ0EsZ0JBQUEsQUFDQSxrQkFBQSxBQUNBLGlCQUFBLEFBQ0EsaUJBQUEsQUFDQSxpQkFBQSxBQUNBLHNCQUFBLEFBQ0EsZUFBQSxBQUNBLHdCQUFBLEFBQ0Esb0JBQUEsYUFBQSxBQUNBLHNCQUFBLG1CQUFBLEFBQ0EscUJBQUEsdUJBQUEsQUFDQSxpQkFBQSxDekN1blNOLEFGMytTSSx5QjJDOFZBLG1GQXlCSSxVQUFBLEN6Q3luU04sQ0FDRixBeUN2blNNLCtGQUNFLG1CQUFBLEFBQ0EsMkJBQUEsQUFDQSx5Q0FBQSxDekMwblNSLEF5Q3RuU0ksMkNBQ0UsZUFBQSxBQUNBLGdCQUFBLEFBQ0EsaUJBQUEsQUFDQSxpQkFBQSxBQUNBLGlCQUFBLEFBQ0EsYUFBQSxDekN3blNOLEF5Q3RuU0ksNkNBQ0UsWUFBQSxDekN3blNOLEEwQzdnVEEsK0JBQ0Usa0JBQUEsQUFDQSxVQUFBLEMxQ3FsVEYsQTBDbmxURSw2Q0FDRSxpQkFBQSxBQUNBLGNBQUEsQUFDQSxvQkFBQSxBQUNBLGlCQUFBLEMxQ3FsVEosQTBDbGxURSw2Q0FDRSxrQkFBQSxBQUNBLGlCQUFBLEFBQ0EsbUJBQUEsQUFDQSxvREFBQSxBQUNBLGtDQUFBLDBCQUFBLEFBQ0EsaUJBQUEsQUFDQSwrSkFBQSxBQUNBLCtJQUFBLEFBQ0EsV0FBQSxBQUNBLG9CQUFBLGFBQUEsQUFDQSxzQkFBQSxtQkFBQSxBQUNBLHFCQUFBLHNCQUFBLEMxQ29sVEosQUZobVRJLHlCNENBRiw2Q0FjSSxnQkFBQSxDMUNzbFRKLENBQ0YsQTBDbmxURSx1REFDRSxvQkFBQSxhQUFBLEFBQ0Esc0JBQUEsbUJBQUEsQUFDQSxzQkFBQSw4QkFBQSxBQUNBLFdBQUEsQUFDQSxnQkFBQSxBQUNBLFVBQUEsQUFDQSxjQUFBLEMxQ3FsVEosQUY5bVRJLHlCNENrQkYsdURBU0ksU0FBQSxBQUNBLGtDQUFBLDhCQUFBLEFBQ0Esc0JBQUEsbUJBQUEsQUFDQSxxQkFBQSx1QkFBQSxBQUNBLGlCQUFBLEMxQ3VsVEosQ0FDRixBMENwbFRFLGtEQUNFLFdBQUEsQUFDQSxvQkFBQSxhQUFBLEFBQ0EsMEJBQUEsc0JBQUEsQUFDQSxPQUFBLEMxQ3NsVEosQTBDbmxURSwyQ0FDRSxlQUFBLEFBQ0EsZ0JBQUEsQUFDQSxjdkN4RFEsQXVDeURSLGtCQUFBLEFBQ0EsZ0JBQUEsQUFDQSxTQUFBLEFBQ0EsZUFBQSxDMUNxbFRKLEFGdG9USSx5QjRDMENGLDJDQVNJLGNBQUEsQzFDdWxUSixDQUNGLEEwQ3BsVEUsb0RBQ0Usb0JBQUEsYUFBQSxBQUNBLDBCQUFBLHNCQUFBLEFBQ0EscUJBQUEsa0JBQUEsQUFDQSxTQUFBLEFBQ0EsV0FBQSxBQUNBLGVBQUEsQzFDc2xUSixBRm5wVEkseUI0Q3VERixvREFRSSxPQUFBLEMxQ3dsVEosQ0FDRixBMENybFRFLDhDQUNFLGVBQUEsQUFDQSxnQkFBQSxBQUNBLGN2Q2hGUSxBdUNpRlIsa0JBQUEsQUFDQSxTQUFBLEFBQ0EsNkJ4Q3JGZ0IsQXdDc0ZoQixlQUFBLEMxQ3VsVEosQUZqcVRJLHlCNENtRUYsOENBU0ksY0FBQSxDMUN5bFRKLENBQ0YsQTJDaHJUQSxnQkFDRSxXQUFBLEFBQ0EsaUJBQUEsQUFDQSx3QkFBQSxBQUNBLGNBQUEsQUFDQSxhQUFBLEFBQ0Esb0NBQUEsQUFDQSxRQUFBLEMzQ29yVEYsQUZyclRJLHlCNkNOSixnQkFTSSxvQ0FBQSxBQUNBLG1CQUFBLEMzQ3NyVEYsQ0FDRixBRnZyVEkseUI2Q1ZKLGdCQWFJLG1DQUFBLEMzQ3dyVEYsQ0FDRixBNEN0c1RBLHdCQUNFLDRCMUNIa0IsQ0Y2c1RwQixBNENsc1RFLGdEQUNFLGFBQUEsQUFDQSxhQUFBLEFBQ0Esa0JBQUEsQUFDQSxtQkFBQSxBQUNBLFVBQUEsQUFDQSxnQkFBQSxBQUNBLGFBQUEsQzVDb3NUSixBNENsc1RJLDBCQVRGLGdEQVVJLFdBQUEsQUFDQSxpQkFBQSxBQUNBLFVBQUEsQUFDQSxpQkFBQSxDNUNxc1RKLENBQ0YsQTRDbnNUSSwwQkFoQkYsZ0RBaUJJLGNBQUEsQUFDQSxTQUFBLEM1Q3NzVEosQ0FDRixBNENuc1RJLHlCQXRCRixnREF1QkksWUFBQSxBQUNBLGtCQUFBLEM1Q3NzVEosQ0FDRixBNENuc1RJLG9EQUNFLFdBQUEsQUFDQSxZQUFBLEFBQ0EsY0FBQSxBQUNBLGdCQUFBLEM1Q3FzVE4sQTRDbnNUTSx5QkFORixvREFPSSxpQkFBQSxBQUNBLFlBQUEsQUFDQSxhQUFBLEFBQ0Esc0JBQUEsQzVDc3NUTixDQUNGLEE0Q2xzVEUsOENBQ0UsZ0JBQUEsQUFDQSxjQUFBLEFBQ0EsOEIxQ3hEZSxBMEN5RGYsZ0JBQUEsQUFDQSxlQUFBLEFBQ0EsaUJBQUEsQUFDQSxpQkFBQSxBQUNBLGlCQUFBLEFBQ0Esc0JBQUEsQUFDQSxjQUFBLEFBQ0EsVUFBQSxBQUNBLHFCQUFBLEM1Q29zVEosQUYxdlRJLHlCOEMwQ0YsOENBZUksZUFBQSxBQUNBLGdCQUFBLEM1Q3FzVEosQ0FDRixBNkMxd1RBLHdCQUNFLFdBQUEsQUFDQSxpQkFBQSxBQUNBLGFBQUEsQzdDOHdURixBRjN3VEkseUIrQ05KLHdCQU1JLG1CQUFBLEM3Qyt3VEYsQ0FDRixBRjV3VEkseUIrQ1ZKLHdCQVVJLG1CQUFBLEM3Q2d4VEYsQ0FDRixBNkM5d1RFLGdGQUNFLGtCQUFBLEM3Q2d4VEosQUZweFRJLHlCK0NHRixnRkFHSSxrQkFBQSxDN0NreFRKLENBQ0YsQTZDaHhURSxzQ0FDRSxpQkFBQSxDN0NreFRKLEFGNXhUSSx5QitDU0Ysc0NBR0ksY0FBQSxDN0NveFRKLENBQ0YsQTZDbHhURSwwQ0FDRSxXQUFBLEFBQ0EsV0FBQSxBQUNBLGtCQUFBLEFBQ0Esa0RBQUEsQUFDQSx5QkFBQSxBQUNBLHdCQUFBLEFBQ0Esc0JBQUEsQUFDQSxxQkFBQSxDN0NveFRKLEFGM3lUSSx5QitDZUYsMENBVUkscUJBQUEsQzdDc3hUSixDQUNGLEE2Q3B4VEUsc0NBQ0Usa0JBQUEsQUFDQSxjQUFBLEFBQ0EsV0FBQSxBQUNBLGlCQUFBLEFBQ0Esb0JBQUEsYUFBQSxBQUNBLG1CQUFBLGVBQUEsQUFDQSxTQUFBLEFBQ0Esc0JBQUEsQUFDQSxrQkFBQSxDN0NzeFRKLEE2Q3B4VEksNERBQ0UsbUJBQUEsQUFDQSx1QkFBQSxDN0NzeFROLEFGL3pUSSx5QitDdUNBLDREQU1JLDBCQUFBLEFBQ0EscUJBQUEsQUFDQSxpQkFBQSxBQUNBLG1CQUFBLEFBQ0Esa0JBQUEsQzdDc3hUTixDQUNGLEE4Q24xVEEsbUNBQ0Usa0JBQUEsQUFDQSxVQUFBLEM5Q3UxVEYsQThDcjFURSxpREFDRSxpQkFBQSxBQUNBLGNBQUEsQUFDQSxlQUFBLEFBQ0EsaUJBQUEsQzlDdTFUSixBOENyMVRJLDhIQUNFLGtCQUFBLEFBQ0EsWUFBQSxBQUNBLGFBQUEsQUFDQSxnQkFBQSxBQUNBLGdCQUFBLEM5Q3UxVE4sQUYzMVRJLHlCZ0REQSw4SEFPSSxZQUFBLEFBQ0EsYUFBQSxBQUNBLGVBQUEsQzlDeTFUTixDQUNGLEE4Q3QxVEksK0RBQ0UsWUFBQSxBQUNBLFFBQUEsQzlDdzFUTixBRnQyVEkseUJnRFlBLCtEQUlJLFlBQUEsQUFDQSxTQUFBLEM5QzAxVE4sQ0FDRixBOEN4MVRJLCtEQUNFLGFBQUEsQUFDQSxRQUFBLEM5QzAxVE4sQUZoM1RJLHlCZ0RvQkEsK0RBSUksWUFBQSxBQUNBLFFBQUEsQzlDNDFUTixDQUNGLEE4Q3YxVEUsaURBQ0Usa0JBQUEsQUFDQSxpQkFBQSxBQUNBLG1CQUFBLEFBQ0Esb0RBQUEsQUFDQSwrSkFBQSxBQUVBLG9CQUFBLGFBQUEsQUFDQSxxQkFBQSx1QkFBQSxBQUNBLHNCQUFBLDhCQUFBLEFBQ0EsbUJBQUEsQUFDQSxVQUFBLEFBQ0EsY0FBQSxDOUN3MVRKLEFGbjRUSSx5QmdEK0JGLGlEQWNJLGtDQUFBLDhCQUFBLEFBQ0EsdUJBQUEsQUFDQSxRQUFBLEM5QzAxVEosQ0FDRixBRjE0VEkseUJnRG1ERiwrQ0FFSSxhQUFBLEM5Q3kxVEosQ0FDRixBOEN4MVRJLG1EQUNFLFlBQUEsQUFDQSxhQUFBLEFBQ0EsZ0JBQUEsQUFDQSxpQkFBQSxBQUNBLGlCQUFBLEFBQ0EsdUJBQUEsQUFDQSxtQkFBQSxDOUMwMVROLEFGeDVUSSx5QmdEdURBLG1EQVNJLFlBQUEsQUFDQSxhQUFBLEFBQ0EsZ0JBQUEsQUFDQSxnQkFBQSxDOUM0MVROLENBQ0YsQThDeDFURSxzREFDRSxXQUFBLEFBQ0Esb0JBQUEsYUFBQSxBQUNBLDBCQUFBLHFCQUFBLEM5QzAxVEosQThDdjFURSwrQ0FDRSxlQUFBLEFBQ0EsZ0JBQUEsQUFDQSxjM0M3RlEsQTJDOEZSLGlCQUFBLEFBQ0EsZ0JBQUEsQUFDQSxTQUFBLEFBQ0EsaUJBQUEsQzlDeTFUSixBRjk2VEkseUJnRDhFRiwrQ0FTTSxjQUFBLEM5QzIxVE4sQ0FDRixBOEN6MVRFLGtEQUNFLDZCNUN2R2dCLEE0Q3dHaEIsZUFBQSxBQUNBLGdCQUFBLEFBQ0EsYzNDeEdRLEEyQ3lHUixpQkFBQSxBQUNBLFFBQUEsQzlDMjFUSixBRjM3VEkseUJnRDBGRixrREFRSSxjQUFBLEM5QzYxVEosQ0FDRixBOEMzMVRFLHVEQUNFLGVBQUEsQzlDNjFUSixBRm44VEkseUJnRHFHRix1REFHSSxlQUFBLEM5QysxVEosQ0FDRixBOEM1MVRFLG9EQUNFLG9CQUFBLGFBQUEsQUFDQSx1QkFBQSxtQkFBQSxBQUNBLG1CQUFBLGVBQUEsQUFDQSxTQUFBLEFBQ0EsZ0JBQUEsQUFDQSxVQUFBLEFBQ0EsUUFBQSxDOUM4MVRKLEFGajlUSSx5QmdENEdGLG9EQVNJLDBCQUFBLHNCQUFBLEFBQ0EsUUFBQSxDOUNnMlRKLENBQ0YsQThDLzFUSSxvRUFDRSxnQkFBQSxBQUNBLFNBQUEsQUFDQSxTQUFBLEM5Q2kyVE4sQThDLzFUSSxvRUFDRSwyQkFBQSxvQkFBQSxBQUNBLHNCQUFBLG1CQUFBLEFBQ0EscUJBQUEsdUJBQUEsQUFDQSxrQkFBQSxBQUNBLG9CQUFBLEFBQ0EsWUFBQSxBQUNBLHlCQUFBLEFBQ0EsbUJBQUEsQUFDQSx1QkFBQSxBQUNBLGMzQ2xKTSxBMkNtSk4sZUFBQSxBQUNBLGdCQUFBLEFBQ0Esb0JBQUEsQzlDaTJUTixBRjMrVEkseUJnRDZIQSxvRUFlSSx3QkFBQSxBQUNBLGNBQUEsQzlDbTJUTixDQUNGLEE4Q2gyVE0sMkVBQ0UsV0FBQSxBQUNBLGtCQUFBLEFBQ0EsV0FBQSxBQUNBLFFBQUEsQUFDQSwyQkFBQSxBQUNBLFdBQUEsQUFDQSxZQUFBLEFBQ0EsbUIzQ3BLSSxBMkNxS0osa0JBQUEsQUFDQSxvQkFBQSxhQUFBLEFBQ0Esc0JBQUEsbUJBQUEsQUFDQSxxQkFBQSx1QkFBQSxBQUNBLDhRQUFBLEFBQ0EsNEJBQUEsQUFDQSx3QkFBQSxBQUNBLDBCQUFBLEFBQ0EsVUFBQSxBQUNBLHVCQUFBLEM5Q2syVFIsQThDOTFUUSxpRkFDRSxVQUFBLEM5Q2cyVFYsQThDejFUQSxxQkFDRSxvQkFBQSxhQUFBLEFBQ0EsMEJBQUEsc0JBQUEsQUFDQSxxQkFBQSxrQkFBQSxBQUNBLFNBQUEsQUFDQSxXQUFBLEFBQ0EsZUFBQSxDOUM0MVRGLEFGamhVSSx5QmdEK0tKLHFCQVFJLFFBQUEsQUFDQSxlQUFBLEM5QzgxVEYsQ0FDRixBOEM3MVRFLHdDQUNFLDZCNUN2TWdCLEE0Q3dNaEIsZUFBQSxBQUNBLGdCQUFBLEFBQ0EsYzNDeE1RLEEyQ3lNUixpQkFBQSxBQUNBLGVBQUEsQzlDKzFUSixBOEMzMVRBLHdCQUNFLFVBQUEsQzlDODFURixBOEM3MVRFLGlEQUNFLGtCQUFBLEFBQ0EsV0FBQSxBQUNBLGVBQUEsQzlDKzFUSixBRnhpVUkseUJnRHNNRixpREFLSSxlQUFBLEM5Q2kyVEosQ0FDRixBOEMvMVRJLCtEQUNFLFdBQUEsQUFDQSxZQUFBLEFBQ0EsZUFBQSxBQUNBLG9CQUFBLEFBQ0EseUJBQUEsQUFDQSxtQkFBQSxBQUNBLGVBQUEsQUFDQSxjM0NoT00sQTJDaU9OLGlCQUFBLEFBQ0EsWUFBQSxDOUNpMlROLEE4QzkxVEksOERBQ0Usa0JBQUEsQUFDQSxXQUFBLEFBQ0EsUUFBQSxBQUNBLDJCQUFBLEFBQ0Esb0JBQUEsQUFDQSxjQUFBLEM5Q2cyVE4sQThDNzFUSSxvRUFDRSxrQkFBQSxBQUNBLFVBQUEsQUFDQSxRQUFBLEFBQ0EsMkJBQUEsQUFDQSxlQUFBLEFBQ0EsYUFBQSxBQUNBLHVCQUFBLEFBQ0EsWUFBQSxBQUNBLFlBQUEsQzlDKzFUTixBOEMzMVRNLHlFQUNFLGFBQUEsQzlDNjFUUixBOEN0MVRBLGtCQUNFLFlBQUEsQzlDeTFURixBOEN0MVRBLG9CQUNFLGtDQUFBLEM5Q3kxVEYsQThDdDFUQSw2Q0FDRSxxQkFBQSxBQUNBLDhDQUNFLEM5Q3cxVEosQThDcDFUQSxzREFDRSxxQkFBQSxBQUNBLDhDQUNFLEM5Q3MxVEosQThDbDFUQSwwQkFDRSxjQUFBLEFBQ0EseUJBQUEsQUFDQSxrQkFBQSxBQUNBLGVBQUEsQUFDQSxvQkFBQSxhQUFBLEFBQ0EsK0JBQUEsMkJBQUEsQUFDQSxXQUFBLEFBQ0EsWUFBQSxBQUNBLGVBQUEsQUFFQSx5QkFBQSxBQUNBLG1CQUFBLEFBQ0EsZUFBQSxBQUNBLGMzQ3ZTVSxBMkN3U1YsaUJBQUEsQUFDQSxhQUFBLEFBQ0EsZUFBQSxDOUNvMVRGLEE4Q2oxVEEsaUNBQ0UsWUFBQSxBQUNBLGFBQUEsQUFDQSxvQkFBQSxZQUFBLEFBQ0EscUJBQUEsQUFDQSwwQkFBQSxBQUNBLGtCQUFBLEFBQ0EsZUFBQSxBQUNBLGNBQUEsQUFDQSxzQ0FBQSxDOUNvMVRGLEE4Q24xVEUsNERBQ0UsYUFBQSxDOUNxMVRKLEE4Q3QxVEUsbURBQ0UsYUFBQSxDOUNxMVRKLEE4Q3QxVEUsd0RBQ0UsYUFBQSxDOUNxMVRKLEE4Q3QxVEUsOENBQ0UsYUFBQSxDOUNxMVRKLEE4Q24xVEUsdUNBQ0MsWUFBQSxDOUNxMVRILEE4Q2oxVEEsa0NBQ0UsWUFBQSxBQUNBLDZCQUFBLEFBQ0Esb0JBQUEsQUFDQSxpQkFBQSxBQUNBLGVBQUEsQUFDQSxvQkFBQSxhQUFBLEFBQ0Esc0JBQUEsbUJBQUEsQUFDQSxhQUFBLEM5Q28xVEYsQThDajFUQSwyQ0FDRSxhQUFBLEM5Q28xVEYsQThDajFUQSx3Q0FDRSxhQUFBLEM5Q28xVEYsQThDajFUQSxzQ0FDRSxXQUFBLEFBQ0EsV0FBQSxDOUNvMVRGLEE4Q2oxVEEsMEJBQ0UsZ0JBQUEsQUFDQSxvQkFBQSxhQUFBLEFBQ0EsbUJBQUEsZUFBQSxBQUNBLFFBQUEsQzlDbzFURixBOENqMVRBLHNDQUNFLHNCQUFBLDZCQUFBLEM5Q28xVEYsQThDajFUQSxvQ0FDRSxvQkFBQSxZQUFBLEFBQ0Esa0JBQUEsd0JBQUEsQzlDbzFURixBOENqMVRBLG1FQUVFLG9CQUFBLGFBQUEsQUFDQSxzQkFBQSxtQkFBQSxBQUNBLFFBQUEsQzlDbzFURixBOENqMVRBLHNDQUNFLGNBQUEsQUFDQSxrQkFBQSxBQUNBLGVBQUEsQUFDQSxjQUFBLEFBQ0EsZ0JBQUEsQUFDQSxrQkFBQSxBQUNBLG9CQUFBLEM5Q28xVEYsQThDajFUQSw0Q0FDRSwwQkFBQSxBQUNBLGFBQUEsQzlDbzFURixBOENqMVRBLGdEQUNFLGNBQUEsQUFDQSxxQkFBQSxBQUNBLHdCQUFBLEM5Q28xVEYsQThDajFUQSwwQ0FDRSxzQkFBQSxBQUNBLG9CQUFBLEFBQ0EsY0FBQSxBQUNBLGtCQUFBLEFBQ0EsZUFBQSxBQUNBLHlCQUFBLEFBQ0EsY0FBQSxBQUNBLGdCQUFBLEFBQ0Esa0JBQUEsQUFDQSxxQkFBQSxDOUNvMVRGLEE4Q2oxVEEsbUNBQ0UsaUJBQUEsQzlDbzFURixBOENqMVRBLHlDQUNFLGtCQUFBLEFBQ0EsWUFBQSxBQUNBLFdBQUEsQUFDQSxXQUFBLEFBQ0EsWUFBQSxBQUNBLGtCQUFBLEM5Q28xVEYsQThDajFUQSx3REFDRSxxQkFBQSxBQUNBLHlCQUFBLEFBQ0EsY0FBQSxBQUNBLDRCQUFBLEM5Q28xVEYsQThDajFUQSxpRUFDRSxxQkFBQSxBQUNBLHlCQUFBLEFBQ0EsYUFBQSxDOUNvMVRGLEE4Q2oxVEEsOERBQ0UsY0FBQSxBQUNBLHlCQUFBLEFBQ0Esb0JBQUEsQzlDbzFURixBOENqMVRBLHVFQUNFLGNBQUEsQUFDQSx5QkFBQSxBQUNBLG9CQUFBLEM5Q28xVEYsQThDajFUQSx3QkFDRSxjQUFBLEFBQ0EsWUFBQSxDOUNvMVRGLEE4Q2oxVEEsK0JBQ0UsV0FBQSxBQUNBLGFBQUEsQUFDQSxhQUFBLEM5Q28xVEYsQThDajFUQSwwQkFDRSx3QkFBQSxBQUNBLHFDQUFBLEFBQ0EsZ0JBQUEsQUFDQSxjQUFBLEFBQ0EsY0FBQSxDOUNvMVRGLEE4Q2oxVEEseUJBQ0Usb0JBQUEsYUFBQSxBQUNBLHVCQUFBLG1CQUFBLEFBQ0EsWUFBQSxBQUNBLFVBQUEsQUFDQSxTQUFBLEFBQ0EsVUFBQSxBQUNBLG1CQUFBLGNBQUEsQzlDbzFURixBOENqMVRBLCtCQUNFLGlCQUFBLEM5Q28xVEYsQThDajFUQSw0Q0FDRSxpQkFBQSxBQUNBLFNBQUEsQUFDQSxRQUFBLEFBQ0EsU0FBQSxDOUNvMVRGLEE4Q2oxVEEsaURBQ0UsY0FBQSxBQUNBLGdCQUFBLEFBQ0Esa0JBQUEsQUFDQSxrQkFBQSxBQUNBLHlCQUFBLEFBQ0Esc0JBQUEsQUFDQSxjQUFBLEFBQ0EsZUFBQSxBQUNBLHNCQUFBLEFBQ0EsbUJBQUEsQzlDbzFURixBOENqMVRBLHVEQUNFLGNBQUEsQUFDQSx3QkFBQSxDOUNvMVRGLEE4Q2oxVEEseURBQ0UseUJBQUEsQUFDQSx5QkFBQSxBQUNBLGFBQUEsQzlDbzFURixBOENqMVRBLCtEQUNFLGNBQUEsQUFDQSx5QkFBQSxBQUNBLG9CQUFBLEM5Q28xVEYsQThDajFUQSx1REFDRSxxQkFBQSxBQUNBLDhDQUNFLEM5Q20xVEosQThDLzBUQSxpQ0FDRSxZQUFBLEFBQ0Esa0JBQUEsQUFDQSxvQ0FBQSxBQUNBLHdCQUFBLEFBQ0EsMEJBQUEsQUFDQSwyQkFBQSxBQUNBLHlCQUFBLEFBQ0EsY0FBQSxDOUNrMVRGLEE4Qy8wVEEscUNBQ0Usb0JBQUEsYUFBQSxBQUNBLG1CQUFBLGVBQUEsQUFDQSxzQkFBQSxtQkFBQSxBQUNBLGtCQUFBLEFBQ0EsZUFBQSxBQUNBLE9BQUEsQzlDazFURixBOEMvMFRBLDJDQUNFLGtCQUFBLEFBQ0EsVUFBQSxBQUNBLFdBQUEsQUFDQSxXQUFBLEM5Q2sxVEYsQThDLzBUQSx3Q0FDRSwyQkFBQSxvQkFBQSxBQUNBLHNCQUFBLG1CQUFBLEFBQ0Esb0JBQUEsMkJBQUEsQUFDQSx1QkFBQSxBQUNBLFlBQUEsQUFDQSxjQUFBLEFBQ0Esa0JBQUEsQUFDQSxvQkFBQSxBQUNBLHlCQUFBLEFBQ0EsZUFBQSxDOUNrMVRGLEE4Qy8wVEEsZ0RBQ0UsVUFBQSxBQUNBLGtCQUFBLEFBQ0EsUUFBQSxBQUNBLFVBQUEsQUFDQSxzQkFBQSxBQUNBLFlBQUEsQUFDQSxhQUFBLEFBQ0Esa0JBQUEsQUFDQSx5QkFBQSxBQUNBLDJCQUFBLEFBQ0Esc0JBQUEsQUFDQSxrQkFBQSxDOUNrMVRGLEE4Qy8wVEEsNEtBT0UsMENBQUEsQUFDQSxrQkFBQSxDOUM2MFRGLEE4QzEwVEEsK1BBUUUsU0FBQSxDOUN3MFRGLEE4Q3IwVEEsMkZBSUUseUJBQUEsQUFDQSx3QkFBQSxDOUNxMFRGLEE4Q2wwVEEsaUdBSUUsd0JBQUEsQzlDazBURixBOEMvelRBLHVHQUlFLHdCQUFBLEM5Qyt6VEYsQThDNXpUQSxxRkFFRSx3QkFBQSxDOUM4elRGLEE4QzN6VEEsNkVBQ0Usb0JBQUEsQzlDOHpURixBOEMzelRBLDJJQUtFLCtCQUFBLEFBQ0EscUJBQUEsQzlDMHpURixBOEN2elRBLDBEQUNFLFVBQUEsQUFDQSxVQUFBLEM5QzB6VEYsQThDdnpUQSxxSkFNRSwrQkFBQSxDOUNxelRGLEE4Q2x6VEEsOENBQ0UscUJBQUEsQUFDQSxVQUFBLEFBQ0EsV0FBQSxBQUNBLGtCQUFBLEFBQ0Esc0JBQUEsQUFDQSxnQkFBQSxBQUNBLFdBQUEsQUFDQSwwQkFBQSxBQUNBLGFBQUEsQzlDcXpURixBOENselRBLDhDQUNFLGtCQUFBLEFBQ0EsY0FBQSxBQUNBLHlCQUFBLHNCQUFBLHFCQUFBLGlCQUFBLEFBQ0EsZUFBQSxDOUNxelRGLEErQzM4VUEsdUJBQ0UsaUJBQUEsQUFDQSxvQkFBQSxDL0MrOFVGLEFGdjhVSSx5QmlEVkosdUJBSUksaUJBQUEsQUFDQSxtQkFBQSxDL0NpOVVGLENBQ0YsQStDaDlVRSw2Q0FDRSxrQkFBQSxBQUNBLGVBQUEsQUFDQSxnQkFBQSxBQUNBLGM1Q2JRLEE0Q2NSLG1CQUFBLEFBQ0Esb0JBQUEsQUFDQSxpQkFBQSxDL0NrOVVKLEFGdDlVSSx5QmlESEYsNkNBU0ksZUFBQSxBQUNBLGtCQUFBLEMvQ285VUosQ0FDRixBK0NsOVVJLHNEQUNFLGtCQUFBLEFBQ0EsU0FBQSxBQUNBLFNBQUEsQUFDQSwyQkFBQSxBQUNBLFdBQUEsQUFDQSxXQUFBLEFBQ0Esa0JBQUEsQUFDQSxrREFBQSxBQUNBLHlCQUFBLEFBQ0Esd0JBQUEsQUFDQSxxQkFBQSxDL0NvOVVOLEErQ2o5VUUsc0NBQ0UsV0FBQSxBQUNBLGlCQUFBLEFBQ0EsY0FBQSxBQUNBLGFBQUEsQUFDQSxvQ0FBQSxBQUNBLFFBQUEsQy9DbTlVSixBRnIvVUkseUJpRDRCRixzQ0FRSSxvQ0FBQSxBQUNBLG1CQUFBLEMvQ3E5VUosQ0FDRixBRnYvVUkseUJpRHdCRixzQ0FZSSxtQ0FBQSxDL0N1OVVKLENBQ0YsQWdEdGdWQSxlQUNFLGlCQUFBLEFBQ0EsY0FBQSxBQUNBLGtCQUFBLEFBQ0EscUJBQUEsQUFDQSxvQkFBQSxhQUFBLEFBQ0EsU0FBQSxBQUNBLHNCQUFBLG1CQUFBLEFBQ0EsbUJBQUEsQ2hEMGdWRixBRjVnVkkseUJrRE5KLGVBVUksMEJBQUEsc0JBQUEsQUFDQSxTQUFBLEFBQ0EsY0FBQSxBQUNBLG1CQUFBLENoRDRnVkYsQ0FDRixBRmhoVkkseUJrRFZKLGVBcUJJLGlCQUFBLEFBQ0EsbUJBQUEsQ2hEeWdWRixDQUNGLEFnRHhnVkUsc0JBQ0UsaUJBQUEsQUFDQSxlQUFBLEFBQ0EsZ0JBQUEsQUFDQSxjN0M5QlEsQTZDK0JSLG1CQUFBLEFBQ0Esb0JBQUEsQUFDQSxpQkFBQSxDaEQwZ1ZKLEFGL2hWSSx5QmtEY0Ysc0JBU0ksZUFBQSxBQUNBLGtCQUFBLENoRDRnVkosQ0FDRixBZ0QxZ1ZJLCtCQUNFLGtCQUFBLEFBQ0EsU0FBQSxBQUNBLFFBQUEsQUFDQSxXQUFBLEFBQ0EsV0FBQSxBQUNBLGtCQUFBLEFBQ0Esa0RBQUEsQUFDQSx5QkFBQSxBQUNBLHdCQUFBLEFBQ0EscUJBQUEsQ2hENGdWTixBZ0RsZ1ZJLG9EQUNFLGVBQUEsQUFDQSxnQkFBQSxBQUNBLGM3QzVETSxBNkM2RE4sZ0JBQUEsQUFDQSxpQkFBQSxBQUNBLDRCOUNqRWMsQ0Y2a1ZwQixBRmprVkkseUJrRHdDRix5QkFnQkksY0FBQSxDaEQ2Z1ZKLENBQ0YsQWdEMWdWRSx1QkFDRSxjQUFBLEFBQ0EsZUFBQSxDaEQ0Z1ZKLEFnRDNnVkkseUJBQ0UsdUJBQUEsQUFDQSx5QkFBQSxBQUNBLFNBQUEsQUFDQSxrQkFBQSxBQUNBLG1CQUFBLEFBQ0EsaUJBQUEsQUFDQSxnQkFBQSxBQUNBLDhCOUNsRmEsQThDbUZiLHFCQUFBLEFBQ0EsZUFBQSxBQUNBLGtCQUFBLEFBQ0EsaUJBQUEsQUFDQSxpQkFBQSxBQUNBLGlCQUFBLEFBQ0EsY0FBQSxBQUNBLHNCQUFBLEFBQ0Esb0JBQUEsQ2hENmdWTixBRjdsVkkseUJrRCtEQSx5QkFtQkksZUFBQSxBQUNBLGtCQUFBLEFBQ0EsdUJBQUEsQ2hEK2dWTixDQUNGLEFnRDlnVk0sOEJBQ0Usb0JBQUEsYUFBQSxBQUNBLHNCQUFBLG1CQUFBLEFBQ0EscUJBQUEsdUJBQUEsQUFDQSxRQUFBLEFBQ0EsbUJBQUEsQUFDQSxXQUFBLEFBQ0EsWUFBQSxBQUNBLGtCQUFBLEFBQ0Esa0JBQUEsQUFDQSxPQUFBLEFBQ0EsUUFBQSxBQUNBLCtCQUFBLEFBQ0EsdUJBQUEsQ2hEZ2hWUixBZ0QvZ1ZRLGtDQUNFLFdBQUEsQUFDQSxXQUFBLENoRGloVlYsQWdEaGhWVSx1Q0FDRSxTQUFBLENoRGtoVlosQWdEOWdWTSwrQkFDRSxxQkFBQSxBQUNBLGFBQUEsQ2hEZ2hWUixBZ0QvZ1ZRLG9DQUNFLG1CQUFBLEFBQ0EseUNBQUEsQ2hEaWhWVixBZ0QzZ1ZFLHdCQUNFLFdBQUEsTUFBQSxDaEQ2Z1ZKLEFnRDNnVkUsc0JBQ0UsbUJBQUEsY0FBQSxDaEQ2Z1ZKLEFGeG9WSSx5QmtEMEhGLHNCQUdJLGtCQUFBLGFBQUEsQ2hEK2dWSixDQUNGLEFnRDdnVkUsNEJBQ0UsYUFBQSxBQUNBLGdCQUFBLEFBQ0EsbUJBQUEsQUFDQSxrQkFBQSxBQUNBLGVBQUEsQ2hEK2dWSixBZ0Q1Z1ZNLGlEQUNFLFdBQUEsQUFDQSxrQkFBQSxBQUNBLFFBQUEsQUFDQSwwQkFBQSxBQUNBLGlCQUFBLENoRDhnVlIsQUYzcFZJLHlCa0RnSUYsNEJBa0JJLFlBQUEsQ2hENmdWSixDQUNGLEFnRDVnVkksZ0NBQ0UsV0FBQSxBQUNBLFlBQUEsQUFDQSxpQkFBQSxBQUNBLDZCQUFBLENoRDhnVk4sQWdENWdWSSwwREFFRSxrQkFBQSxBQUNBLFFBQUEsQUFDQSxTQUFBLEFBQ0EsK0JBQUEsQUFDQSxVQUFBLEFBQ0Esb0JBQUEsYUFBQSxBQUNBLDBCQUFBLHNCQUFBLEFBQ0Esc0JBQUEsbUJBQUEsQUFDQSxxQkFBQSx1QkFBQSxBQUNBLFNBQUEsQUFDQSxnQkFBQSxBQUNBLGVBQUEsQUFDQSxnQkFBQSxBQUNBLGM3Q3ZMSSxBNkN3TEosZUFBQSxDaEQ4Z1ZOLEFnRDVnVk0sb0ZBQ0UsdUJBQUEsQUFDQSxZQUFBLEFBQ0EsVUFBQSxBQUNBLFNBQUEsQUFDQSxhQUFBLEFBRUEsZUFBQSxBQUNBLDBCQUFBLEFBQ0EsU0FBQSxDaEQ2Z1ZSLEFnRDVnVlEsMEZBQ0Usb0JBQUEsQ2hEOGdWVixBRnJzVkkseUJrRDJMQSx1REFFSSxrQkFBQSxBQUNBLGVBQUEsQUFDQSxlQUFBLENoRDRnVk4sQ0FDRixBaUR2dFZBLGlDQUNFLGtCQUFBLEFBQ0EsVUFBQSxDakQydFZGLEFpRHp0VkUsK0NBQ0UsaUJBQUEsQUFDQSxjQUFBLEFBQ0EsZUFBQSxBQUNBLGlCQUFBLENqRDJ0VkosQWlEeHRWRSwrQ0FDRSxrQkFBQSxBQUNBLGlCQUFBLEFBQ0EsbUJBQUEsQUFDQSxvREFBQSxBQUNBLGtDQUFBLDBCQUFBLEFBQ0EsaUJBQUEsQUFDQSwrSkFBQSxBQUNBLCtJQUFBLEFBQTRRLG9CQUFBLGFBQUEsQUFDNVEscUJBQUEsdUJBQUEsQUFDQSxzQkFBQSw4QkFBQSxBQUNBLG1CQUFBLEFBQ0EsZ0JBQUEsQ2pEMnRWSixBRnZ1VkkseUJtREFGLCtDQWNJLGlCQUFBLEFBQ0Esa0NBQUEsOEJBQUEsQUFDQSxlQUFBLEFBQ0EscUJBQUEsdUJBQUEsQUFDQSxrQkFBQSxDakQ2dFZKLENBQ0YsQWlEMXRWRSxvREFDRSxXQUFBLEFBQ0Esb0JBQUEsYUFBQSxBQUNBLDBCQUFBLHNCQUFBLEFBQ0Esc0JBQUEsa0JBQUEsQ2pENHRWSixBaUR6dFZFLDZDQUNFLGVBQUEsQUFDQSxnQkFBQSxBQUNBLGM5QzNDUSxBOEM0Q1IsaUJBQUEsQUFDQSxnQkFBQSxBQUNBLFNBQUEsQUFDQSxpQkFBQSxDakQydFZKLEFGL3ZWSSx5Qm1ENkJGLDZDQVNJLGNBQUEsQ2pENnRWSixDQUNGLEFpRDN0VkUsc0RBQ0UsZUFBQSxDakQ2dFZKLEFpRDN0Vk0sdUdBQ0UsYUFBQSxDakQ2dFZSLEFrRG54VkUsK0JBQ0UsY0FBQSxBQUNBLG9CQUFBLGFBQUEsQUFDQSxxQkFBQSx1QkFBQSxBQUNBLHNCQUFBLG1CQUFBLEFBQ0EsZUFBQSxDbER1eFZKLEFGbnhWSSx5Qm9EVEYsK0JBT0ksZUFBQSxDbER5eFZKLENBQ0YsQWtEeHhWSSxzQ0FDRSxZQUFBLENsRDB4Vk4sQWtEeHhWSSx1Q0FDRSxjL0NmTSxBK0NnQk4seUIvQ2RRLEErQ2VSLHlCQUFBLEFBQ0EsaUJBQUEsQUFDQSxtQkFBQSxBQUNBLGVBQUEsQUFDQSxnQkFBQSxBQUNBLDZCaER2QmMsQWdEd0JkLHFCQUFBLEFBQ0EsbUJBQUEsQUFDQSx3QkFBQSxBQUNBLGNBQUEsQ2xEMHhWTixBa0R6eFZNLDZDQUNFLFVBQUEsQ2xEMnhWUixBRjV5VkkseUJvREdBLHVDQWlCSSxVQUFBLENsRDR4Vk4sQ0FDRixBa0R6eFZFLGdDQUNFLGdCQUFBLEFBQ0Esb0JBQUEsQUFDQSxjQUFBLEFBQ0Esb0JBQUEsYUFBQSxBQUNBLDBCQUFBLHNCQUFBLEFBQ0Esc0JBQUEsa0JBQUEsQ2xEMnhWSixBa0R6eFZJLG9DQUNFLGVBQUEsQ2xEMnhWTixBRjV6VkkseUJvRGdDQSxvQ0FHSSxlQUFBLENsRDZ4Vk4sQ0FDRixBa0QxeFZJLG1DQUNFLGMvQ2xETSxBK0NtRE4sZ0JBQUEsQUFDQSxlQUFBLENsRDR4Vk4sQUZ0MFZJLHlCb0R1Q0EsbUNBS0ksY0FBQSxDbEQ4eFZOLENBQ0YsQWtEM3hWSSxtQ0FDRSxjL0MzRE0sQStDNEROLGVBQUEsQUFDQSxnQkFBQSxBQUNBLDZCaERoRWMsQWdEaUVkLGVBQUEsQ2xENnhWTixBa0QxeFZJLGlEQUNFLG9CQUFBLGFBQUEsQUFDQSx1QkFBQSxtQkFBQSxBQUNBLG1CQUFBLGVBQUEsQUFDQSxTQUFBLEFBQ0EsZ0JBQUEsQUFDQSxVQUFBLEFBQ0EsU0FBQSxBQUNBLGVBQUEsQ2xENHhWTixBRjUxVkkseUJvRHdEQSxpREFVSSwwQkFBQSxzQkFBQSxBQUNBLFFBQUEsQ2xEOHhWTixDQUNGLEFrRDV4Vk0saUVBQ0UsZ0JBQUEsQUFDQSxTQUFBLEFBQ0EsU0FBQSxDbEQ4eFZSLEFrRDV4VlEsaUZBQ0UsMkJBQUEsb0JBQUEsQUFDQSxzQkFBQSxtQkFBQSxBQUNBLHFCQUFBLHVCQUFBLEFBQ0Esa0JBQUEsQUFDQSxvQkFBQSxBQUNBLFlBQUEsQUFDQSxtQkFBQSxBQUNBLHVCQUFBLEFBQ0EsYy9DL0ZFLEErQ2dHRixlQUFBLEFBQ0EsZ0JBQUEsQUFDQSxxQkFBQSxBQUNBLG1CQUFBLEFBQ0EsNEJoRHJHVSxDRm00VnBCLEFGdjNWSSx5Qm9EMkVJLGlGQWdCSSx3QkFBQSxBQUNBLGNBQUEsQ2xEZ3lWVixDQUNGLEFrRDV4VlUsNkZBQ0UseUJBQUEsQUFDQSxnQkFBQSxBQUNBLDZCaEQvR08sQ0Y2NFZuQixBa0Q1eFZZLG9HQUNFLFdBQUEsQUFDQSxrQkFBQSxBQUNBLFdBQUEsQUFDQSxRQUFBLEFBQ0EsMkJBQUEsQUFDQSxXQUFBLEFBQ0EsWUFBQSxBQUNBLG1CL0N6SEYsQStDMEhFLGtCQUFBLEFBQ0Esb0JBQUEsYUFBQSxBQUNBLHNCQUFBLG1CQUFBLEFBQ0EscUJBQUEsdUJBQUEsQUFDQSw4UUFBQSxBQUNBLDRCQUFBLEFBQ0Esd0JBQUEsQUFDQSwwQkFBQSxBQUNBLFVBQUEsQUFDQSx1QkFBQSxDbEQ4eFZkLEFrRDF4VmMsMEdBQ0UsVUFBQSxDbEQ0eFZoQixBbURwNlZBLGdDQUNFLGtCQUFBLEFBQ0EsVUFBQSxDbkR3NlZGLEFGLzVWSSx5QnFEWEosZ0NBSUksNEJBQUEsQ25EMDZWRixDQUNGLEFtRHg2VkUsOENBQ0UsaUJBQUEsQUFDQSxjQUFBLEFBQ0EsZUFBQSxBQUNBLGlCQUFBLENuRDA2VkosQW1EeDZWSSx3SEFFRSxrQkFBQSxBQUNBLFlBQUEsQUFDQSxhQUFBLEFBQ0EsZ0JBQUEsQUFDQSxnQkFBQSxDbkQwNlZOLEFGbDdWSSx5QnFERUEsd0hBUUksWUFBQSxBQUNBLGFBQUEsQUFDQSxlQUFBLENuRDY2Vk4sQ0FDRixBbUQxNlZJLDREQUNFLFlBQUEsQUFDQSxRQUFBLENuRDQ2Vk4sQUY5N1ZJLHlCcURnQkEsNERBSUksWUFBQSxBQUNBLFNBQUEsQ25EODZWTixDQUNGLEFtRDU2VkksNERBQ0UsYUFBQSxBQUNBLFFBQUEsQ25EODZWTixBRng4VkkseUJxRHdCQSw0REFJSSxZQUFBLEFBQ0EsUUFBQSxDbkRnN1ZOLENBQ0YsQW1ENTZWRSw4Q0FDRSxrQkFBQSxBQUNBLGlCQUFBLEFBQ0EsbUJBQUEsQUFDQSxvREFBQSxBQUNBLDBKQUFBLEFBQ0Esb0JBQUEsYUFBQSxBQUNBLHFCQUFBLHVCQUFBLEFBQ0Esc0JBQUEsOEJBQUEsQUFDQSxtQkFBQSxBQUNBLFVBQUEsQUFDQSxnQkFBQSxDbkQ4NlZKLEFGMzlWSSx5QnFEa0NGLDhDQWFJLGtDQUFBLDhCQUFBLEFBQ0EsNEJBQUEsQUFDQSxRQUFBLENuRGc3VkosQ0FDRixBbUQ3NlZFLDRDQUlFLGlCQUFBLENuRDQ2VkosQUZyK1ZJLHlCcURxREYsNENBRUksYUFBQSxDbkRrN1ZKLENBQ0YsQW1EaDdWSSxnREFDRSxZQUFBLEFBQ0EsYUFBQSxBQUNBLGdCQUFBLEFBQ0EsaUJBQUEsQUFDQSxpQkFBQSxBQUNBLHVCQUFBLEFBQ0EsbUJBQUEsQ25EazdWTixBRm4vVkkseUJxRDBEQSxnREFTSSxZQUFBLEFBQ0EsYUFBQSxBQUNBLGdCQUFBLEFBQ0EsZ0JBQUEsQ25EbzdWTixDQUNGLEFtRGo3Vkksa0VBQ0Usa0JBQUEsQUFDQSxhQUFBLEFBQ0EsV0FBQSxBQUNBLHVCQUFBLEFBQ0EsWUFBQSxBQUNBLFVBQUEsQUFDQSxlQUFBLEFBQ0EsMkJBQUEsb0JBQUEsQUFDQSxzQkFBQSxtQkFBQSxBQUNBLHFCQUFBLHVCQUFBLEFBQ0EseUJBQUEsQ25EbTdWTixBRnhnV0kseUJxRDBFQSxrRUFhSSxhQUFBLEFBQ0EsVUFBQSxDbkRxN1ZOLENBQ0YsQW1EcDdWTSx3RUFDRSxvQkFBQSxDbkRzN1ZSLEFtRGw3Vk0sc0VBQ0UsYUFBQSxDbkRvN1ZSLEFtRC82VkUsbURBQ0UsV0FBQSxBQUNBLG9CQUFBLGFBQUEsQUFDQSwwQkFBQSxxQkFBQSxDbkRpN1ZKLEFtRDk2VkUsNENBQ0UsZUFBQSxBQUNBLGdCQUFBLEFBQ0EsY2hEMUhRLEFnRDJIUixpQkFBQSxBQUNBLGdCQUFBLEFBQ0EsU0FBQSxBQUNBLGtCQUFBLEFBQ0EsZUFBQSxDbkRnN1ZKLEFGbmlXSSx5QnFEMkdGLDRDQVVJLGVBQUEsQUFDQSxlQUFBLENuRGs3VkosQ0FDRixBbURqN1ZJLGlEQUNFLGVBQUEsQ25EbTdWTixBbURoN1ZFLCtDQUNFLDZCakR6SWdCLEFpRDBJaEIsZUFBQSxBQUNBLGdCQUFBLEFBQ0EsY2hEMUlRLEFnRDJJUixpQkFBQSxBQUNBLFNBQUEsQUFDQSxlQUFBLENuRGs3VkosQUZyaldJLHlCcUQ0SEYsK0NBU0ksZUFBQSxBQUNBLGdCQUFBLEFBQ0EsaUJBQUEsQUFDQSxhQUFBLENuRG83VkosQ0FDRixBbURsN1ZFLG9EQUNFLGVBQUEsQ25EbzdWSixBRmhrV0kseUJxRDJJRixvREFHSSxlQUFBLENuRHM3VkosQ0FDRixBbURuN1ZFLGlEQUNFLG9CQUFBLGFBQUEsQUFDQSx1QkFBQSxtQkFBQSxBQUNBLG1CQUFBLGVBQUEsQUFDQSxTQUFBLEFBQ0EsZ0JBQUEsQUFDQSxVQUFBLEFBQ0EsUUFBQSxDbkRxN1ZKLEFGOWtXSSx5QnFEa0pGLGlEQVNJLDBCQUFBLHNCQUFBLEFBQ0EsUUFBQSxDbkR1N1ZKLENBQ0YsQW1EdDdWSSxpRUFDRSxnQkFBQSxBQUNBLFNBQUEsQUFDQSxTQUFBLENuRHc3Vk4sQW1EdDdWSSxpRUFDRSwyQkFBQSxvQkFBQSxBQUNBLHNCQUFBLG1CQUFBLEFBQ0EscUJBQUEsdUJBQUEsQUFDQSxrQkFBQSxBQUNBLG9CQUFBLEFBQ0EsWUFBQSxBQUNBLHlCQUFBLEFBQ0EsbUJBQUEsQUFDQSxtQmhEckxRLEFnRHNMUixjaER4TE0sQWdEeUxOLGVBQUEsQUFDQSxnQkFBQSxBQUNBLG9CQUFBLENuRHc3Vk4sQUZ4bVdJLHlCcURtS0EsaUVBZUksd0JBQUEsQUFDQSxjQUFBLENuRDA3Vk4sQ0FDRixBbUR4N1ZNLHdFQUNFLFdBQUEsQUFDQSxrQkFBQSxBQUNBLFdBQUEsQUFDQSxRQUFBLEFBQ0EsMkJBQUEsQUFDQSxXQUFBLEFBQ0EsWUFBQSxBQUNBLG1CaER6TUksQWdEME1KLGtCQUFBLEFBQ0Esb0JBQUEsYUFBQSxBQUNBLHNCQUFBLG1CQUFBLEFBQ0EscUJBQUEsdUJBQUEsQUFDQSw4UUFBQSxBQUNBLDRCQUFBLEFBQ0Esd0JBQUEsQUFDQSwwQkFBQSxBQUNBLFVBQUEsQUFDQSx1QkFBQSxDbkQwN1ZSLEFtRHQ3VlEsOEVBQ0UsVUFBQSxDbkR3N1ZWLEFtRGw3VkUsaURBQ0UsZ0JBQUEsQUFDQSxnQkFBQSxBQUNBLGVBQUEsQ25EbzdWSixBRjFvV0kseUJxRG1ORixpREFLSSxlQUFBLENuRHM3VkosQ0FDRixBbURyN1ZJLDZEQUNFLGFBQUEsQUFDQSxRQUFBLEFBQ0EsbUNBQUEsQ25EdTdWTixBRnBwV0kseUJxRDBOQSw2REFLSSxvQ0FBQSxBQUNBLFNBQUEsQUFDQSxxQkFBQSxpQkFBQSxDbkR5N1ZOLENBQ0YsQUYzcFdJLHlCcURvT0Esc0VBRUksb0JBQUEsYUFBQSxBQUNBLDBCQUFBLHNCQUFBLEFBQ0EscUJBQUEsa0JBQUEsQUFDQSxxQkFBQSx1QkFBQSxBQUNBLE9BQUEsQ25EeTdWTixDQUNGLEFvRC9xV0EscUJBQ0UsbUJBQUEsQ3BEa3JXRixBRnhxV0kseUJzRFhKLHFCQUlJLG1CQUFBLENwRG1yV0YsQ0FDRixBb0RqcldFLGdDQUNFLG9CQUFBLGFBQUEsQUFDQSwwQkFBQSxzQkFBQSxBQUNBLFFBQUEsQ3BEbXJXSixBRmxyV0kseUJzREpGLGdDQU1JLFFBQUEsQ3BEb3JXSixDQUNGLEFvRGhyV0EscUJBQ0Usb0JBQUEsYUFBQSxBQUNBLG1CQUFBLGVBQUEsQUFDQSxTQUFBLEFBQ0Esa0JBQUEsQUFDQSxtQmpEbEJLLEFpRG1CTCxpQkFBQSxDcERtcldGLEFGaHNXSSx5QnNET0oscUJBU0ksMEJBQUEsc0JBQUEsQUFDQSxTQUFBLEFBQ0EsWUFBQSxDcERvcldGLENBQ0YsQW9EbHJXRSwyQkFDRSwyQkFBQSxvQkFBQSxBQUNBLHNCQUFBLG1CQUFBLEFBQ0EsUUFBQSxBQUNBLGNqRHBDUSxBaURxQ1IscUJBQUEsQUFDQSxlQUFBLEFBQ0EsZ0JBQUEsQUFDQSw2QmxEekNnQixBa0QwQ2hCLHlCQUFBLENwRG9yV0osQW9EbHJXSSwrQkFDRSxvQkFBQSxjQUFBLEFBQ0EsYWpEM0NRLENIK3RXZCxBb0RqcldJLGlDQUNFLGFqRC9DUSxDSGt1V2QsQW9EN3FXRSw0QkFDRSxlQUFBLEFBQ0EsZ0JBQUEsQUFDQSxjakQxRFEsQWlEMkRSLDZCbEQ1RGdCLEFrRDZEaEIsbUJBQUEsQUFDQSxvQkFBQSxBQUNBLCtCQUFBLENwRGdyV0osQUZudVdJLHlCc0Q0Q0YsNEJBVUksZUFBQSxBQUNBLG1CQUFBLEFBQ0Esa0JBQUEsQ3BEaXJXSixDQUNGLEFvRDlxV0UsOEJBQ0UsZUFBQSxBQUNBLGdCQUFBLEFBQ0EsY2pEM0VRLEFpRDRFUixnQkFBQSxBQUNBLDRCbEQ3RWdCLENGNnZXcEIsQUZqdldJLHlCc0Q0REYsOEJBUUksY0FBQSxDcERpcldKLENBQ0YsQW9EL3FXSSxnQ0FDRSxrQkFBQSxDcERpcldOLEFvRC9xV00sMkNBQ0UsZUFBQSxDcERpcldSLEFvRDdxV0ksa0VBQ0UsY0FBQSxBQUNBLGtCQUFBLENwRCtxV04sQW9EN3FXTSx3RUFDRSxpQkFBQSxDcEQrcVdSLEFvRDNxV0ksZ0NBQ0UsY2pEbEdRLEFpRG1HUiwwQkFBQSxBQUNBLHlCQUFBLENwRDZxV04sQW9EM3FXTSxzQ0FDRSxhakR6R0ksQ0hzeFdaLEFvRHRxV0UsdUJBQ0Usb0JBQUEsYUFBQSxBQUNBLG1CQUFBLGVBQUEsQUFDQSxRQUFBLENwRHlxV0osQUZqeFdJLHlCc0RxR0YsdUJBTUksMEJBQUEscUJBQUEsQ3BEMHFXSixDQUNGLEFvRHZxV0Usc0JBQ0UsMkJBQUEsb0JBQUEsQUFDQSxzQkFBQSxtQkFBQSxBQUNBLFFBQUEsQUFDQSxrQkFBQSxBQUNBLG1CakQvSFEsQWlEZ0lSLFdqRHBJSSxBaURxSUosa0JBQUEsQUFDQSxxQkFBQSxBQUNBLGVBQUEsQUFDQSxnQkFBQSxBQUNBLDZCbER0SWdCLEFrRHVJaEIsdURBQUEsQ3BEeXFXSixBb0R2cVdJLDBCQUNFLG9CQUFBLGFBQUEsQ3BEeXFXTixBb0R0cVdJLDRCQUNFLG1CakQ5SU0sQWlEK0lOLDBCQUFBLENwRHdxV04sQXFEcHpXRSxnQkFDRSxvQkFBQSxhQUFBLEFBQ0EsMEJBQUEsc0JBQUEsQUFDQSxzQkFBQSxtQkFBQSxBQUNBLHFCQUFBLHVCQUFBLEFBQ0EsTUFBQSxBQUNBLGtCQUFBLEFBQ0EscUJBQUEsQUFDQSxpQkFBQSxDckR5eldKLEFxRHZ6V0ksc0JBQ0Usa0JBQUEsQ3JEeXpXTixBRjN6V0kseUJ1REdFLDBCQUVJLGFBQUEsQUFDQSxVQUFBLENyRDB6V1IsQ0FDRixBcUR0eldJLHVCQUNFLDhCbkR2QmEsQW1Ed0JiLGdCQUFBLEFBQ0EsZ0JBQUEsQUFDQSxlQUFBLEFBQ0EsaUJBQUEsQUFDQSxpQkFBQSxBQUNBLGtCQUFBLEFBQ0Esc0JBQUEsQUFDQSxjQUFBLEFBQ0EsZUFBQSxDckR3eldOLEFxRHJ6V0ksNkJBQ0UsNkJBQUEsQUFDQSxnQkFBQSxBQUNBLG9CQUFBLEFBQ0EsZUFBQSxBQUNBLGNBQUEsQUFDQSxpQkFBQSxBQUNBLGlCQUFBLEFBQ0EsaUJBQUEsQ3JEdXpXTixBcURweldJLHdCQUNFLGVBQUEsQ3JEc3pXTixBcURyeldNLDBCQUNFLGdCQUFBLEFBQ0EseUJBQUEsQUFDQSxZQUFBLEFBQ0EsWUFBQSxBQUNBLFNBQUEsQUFJQSxrQkFBQSxBQUNBLG1CQUFBLEFBQ0EsaUJBQUEsQUFDQSxnQkFBQSxBQUNBLDhCbkQ3RFcsQW1EOERYLHFCQUFBLEFBQ0EsZUFBQSxBQUNBLGtCQUFBLEFBQ0EsaUJBQUEsQUFDQSxpQkFBQSxBQUNBLGlCQUFBLEFBQ0Esc0JBQUEsQUFDQSxhQUFBLENyRHV6V1IsQXFEcnpXUSwrQkFDRSxvQkFBQSxhQUFBLEFBQ0Esc0JBQUEsbUJBQUEsQUFDQSxxQkFBQSx1QkFBQSxBQUNBLFFBQUEsQUFDQSxtQkFBQSxBQUNBLFdBQUEsQUFDQSxZQUFBLEFBQ0Esa0JBQUEsQUFDQSxrQkFBQSxBQUNBLE9BQUEsQUFDQSxRQUFBLEFBQ0EsK0JBQUEsQUFDQSx1QkFBQSxDckR1eldWLEFxRHR6V1UsbUNBQ0UsV0FBQSxBQUNBLFlBQUEsQUFDQSxTQUFBLENyRHd6V1osQXFEcHpXVSxxQ0FDRSx5Q0FBQSxDckRzeldaLEFzRGg1V00sb0JBQ0Usb0JBQUEsYUFBQSxBQUNBLDBCQUFBLHNCQUFBLEFBQ0Esc0JBQUEsbUJBQUEsQUFDQSxxQkFBQSx1QkFBQSxBQUNBLE1BQUEsQUFDQSxrQkFBQSxBQUNBLHFCQUFBLEFBQ0EsaUJBQUEsQ3REbTVXUixBc0RqNVdRLDBCQUNFLGtCQUFBLEN0RG01V1YsQUZ0NVdJLHlCd0RJTSw4QkFFSSxhQUFBLEFBQ0EsVUFBQSxDdERvNVdaLENBQ0YsQXNEaDVXUSwyQkFDRSw4QnBEeEJTLEFvRHlCVCxnQkFBQSxBQUNBLGdCQUFBLEFBQ0EsZUFBQSxBQUNBLGlCQUFBLEFBQ0EsaUJBQUEsQUFDQSxrQkFBQSxBQUNBLHNCQUFBLEFBQ0EsY0FBQSxBQUNBLGVBQUEsQ3REazVXVixBc0QvNFdRLGlDQUNFLDZCQUFBLEFBQ0EsZ0JBQUEsQUFDQSxvQkFBQSxBQUNBLGVBQUEsQUFDQSxjQUFBLEFBQ0EsaUJBQUEsQUFDQSxpQkFBQSxBQUNBLGlCQUFBLEN0RGk1V1YsQXNEOTRXUSw0QkFDRSxnQkFBQSxBQUNBLFNBQUEsQUFDQSxvQkFBQSxhQUFBLEFBQ0Esc0JBQUEsbUJBQUEsQUFDQSxxQkFBQSx1QkFBQSxBQUNBLFVBQUEsQ3REZzVXVixBc0QvNFdVLDhCQUNFLGVBQUEsQUFDQSxnQkFBQSxBQUNBLGNBQUEsQUFDQSxvQkFBQSxDdERpNVdaLEFzRGg1V1ksb0NBQ0UsWUFBQSxDdERrNVdkLEFzRGg1V1ksb0NBQ0UsYUFBQSxDdERrNVdkLEFzRC80V1UsMENBQ0UsZ0JBQUEsQUFDQSx5QkFBQSxBQUNBLFlBQUEsQUFDQSxZQUFBLEFBQ0EsU0FBQSxBQUNBLGVBQUEsQUFJQSxtQkFBQSxBQUNBLGlCQUFBLEFBQ0EsZ0JBQUEsQUFDQSw4QnBEL0VPLEFvRGdGUCxxQkFBQSxBQUNBLGVBQUEsQUFDQSxrQkFBQSxBQUNBLGlCQUFBLEFBQ0EsaUJBQUEsQUFDQSxpQkFBQSxBQUNBLHNCQUFBLEFBQ0EsYUFBQSxDdERpNVdaLEFzRC80V1kseUZBaEJBLG9CQUFBLGFBQUEsQUFDQSxzQkFBQSxtQkFBQSxBQUNBLHFCQUFBLHNCQUFBLENBY0EsQXREODVXWiwrQ3NEMTVXYyxRQUFBLEFBQ0EsbUJBQUEsQUFDQSxXQUFBLEFBQ0EsWUFBQSxBQUNBLGtCQUFBLEFBQ0Esa0JBQUEsQUFDQSxPQUFBLEFBQ0EsUUFBQSxBQUNBLCtCQUFBLEFBQ0EsdUJBQUEsQ3REaTVXZCxBc0RoNVdjLG1EQUNFLFdBQUEsQUFDQSxZQUFBLEFBQ0EsU0FBQSxDdERrNVdoQixBc0Q5NFdjLHFEQUNFLHlDQUFBLEN0RGc1V2hCIiwiZmlsZSI6Im1haW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCBcIi4uLy4uL2Jhc2UvX21peGlucy5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vYmFzZS9fdmFyaWFibGVzLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi9iYXNlL19jb2xvcnMuc2Nzc1wiO1xuQGltcG9ydCBcIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9zd2lwZXIvc3dpcGVyLm1pbi5jc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvc3dpcGVyL21vZHVsZXMvbmF2aWdhdGlvbi9uYXZpZ2F0aW9uLm1pbi5jc3NcIjtcblxuLmluZm9ybWF0aW9uYWwtY2FyZHN7XG5cbiAgJi1zZWN0aW9uIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiA2MHB4IDA7XG4gIFxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgcGFkZGluZzogNDBweCAwO1xuICAgIH1cbiAgICAuY29udGFpbmVyIHtcbiAgICAgIG1heC13aWR0aDogMTI4MHB4O1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICBwYWRkaW5nOiAwIDE2cHg7XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgcGFkZGluZzogMCA0MHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtdGl0bGUge1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktbm9hbTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogMzhweDtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIGNvbG9yOiAkZGFyay1ibHVlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDI0cHg7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgd2lkdGg6IDg4cHg7XG4gICAgICBoZWlnaHQ6IDRweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcG5nL3VuZGVybGluZS5wbmcpO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICB9XG4gIH1cbn1cblxuLy8gR3JpZCBNb2RlICg0IG9yIGZld2VyIGl0ZW1zKVxuLmluZm9ybWF0aW9uYWwtY2FyZHMtZ3JpZCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICBnYXA6IDI0cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBqdXN0aWZ5LWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgIGdhcDogNTBweDtcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcik7XG4gICAgZ2FwOiAyNHB4O1xuICAgIGp1c3RpZnktY29udGVudDogc3RhcnQ7XG4gIH1cblxuICAvLyBDZW50ZXIgY2FyZHMgaWYgdGhlcmUgYXJlIGZld2VyIHRoYW4gbWF4IGNvbHVtbnNcbiAgLy8gMSBjYXJkXG4gICY6aGFzKC5pbmZvcm1hdGlvbmFsLWNhcmQ6bnRoLWNoaWxkKDEpOmxhc3QtY2hpbGQpIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICAgIG1heC13aWR0aDogMzAwcHg7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICB9XG4gIH1cblxuICAvLyAyIGNhcmRzXG4gICY6aGFzKC5pbmZvcm1hdGlvbmFsLWNhcmQ6bnRoLWNoaWxkKDIpOmxhc3QtY2hpbGQpIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICAgICAgbWF4LXdpZHRoOiA2NDhweDsgLy8gMiBjYXJkcyAoMzAwcHggZWFjaCkgKyBnYXAgKDI0cHgpXG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICB9XG4gIH1cblxuICAvLyAzIGNhcmRzXG4gICY6aGFzKC5pbmZvcm1hdGlvbmFsLWNhcmQ6bnRoLWNoaWxkKDMpOmxhc3QtY2hpbGQpIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICAgICAgbWF4LXdpZHRoOiA5NzJweDsgLy8gMyBjYXJkcyAoMzAwcHggZWFjaCkgKyAyIGdhcHMgKDI0cHggZWFjaClcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIH1cbiAgfVxufVxuXG4vLyBTbGlkZXIgTW9kZSAobW9yZSB0aGFuIDQgaXRlbXMpXG4uaW5mb3JtYXRpb25hbC1jYXJkcy1zbGlkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiAzMnB4O1xufVxuXG4uaW5mb3JtYXRpb25hbC1jYXJkcy1zd2lwZXIge1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIGRpcmVjdGlvbjogcnRsO1xuXG4gIC8vIE1vYmlsZTogZ3JpZCBsYXlvdXQgKG9uZSB1bmRlciBhbm90aGVyKVxuICAuc3dpcGVyLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDUwcHg7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgZ2FwOiAwcHg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG4gIH1cblxuICAuc3dpcGVyLXNsaWRlIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgd2lkdGg6IGNhbGMoKDEwMCUgLSA3MnB4KSAvIDQpICFpbXBvcnRhbnQ7IC8vIDQgY29sdW1ucyB3aXRoIGdhcHNcbiAgICB9XG4gICAgLmluZm9ybWF0aW9uYWwtY2FyZCB7XG4gICAgICBtYXJnaW4tdG9wOiAzNXB4O1xuICAgIH1cbiAgfVxufVxuXG4vLyBEZXNrdG9wOiBzbGlkZXIgbW9kZSAoNSsgaXRlbXMpIC0gYWN0aXZhdGVkIHZpYSBKUyBjbGFzc1xuLmluZm9ybWF0aW9uYWwtY2FyZHMtc2xpZGVyLS1hY3RpdmUge1xuICAuaW5mb3JtYXRpb25hbC1jYXJkcy1zd2lwZXIge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgIC5zd2lwZXItd3JhcHBlciB7XG4gICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICB9XG5cbiAgICAgIC5zd2lwZXItc2xpZGUge1xuICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmluZm9ybWF0aW9uYWwtY2FyZHMtbmF2aWdhdGlvbiB7XG4gIGRpc3BsYXk6IG5vbmU7IC8vIEhpZGRlbiBieSBkZWZhdWx0LCBzaG93biBieSBKUyB3aGVuIG5lZWRlZCAoZGVza3RvcCBvbmx5LCA1KyBpdGVtcylcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6ICRiYWNrO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGdhcDogMXJlbTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDBweCA4cHg7XG59XG5cbi5pbmZvcm1hdGlvbmFsLWNhcmRzLWFycm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAzNXB4O1xuICBoZWlnaHQ6IDM1cHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogJGJhY2s7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogJGRhcmstYmx1ZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgcGFkZGluZzogMDtcblxuICAmOmhvdmVyOm5vdCg6ZGlzYWJsZWQpIHtcbiAgICBiYWNrZ3JvdW5kOiAkZGFyay1ibHVlO1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgYm9yZGVyLWNvbG9yOiAkZGFyay1ibHVlO1xuICB9XG5cbiAgJjpkaXNhYmxlZCB7XG4gICAgb3BhY2l0eTogMC4zO1xuICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIH1cblxuICBzdmcge1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgfVxufVxuXG4vLyBDYXJkIFN0eWxlc1xuLmluZm9ybWF0aW9uYWwtY2FyZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMjBweDtcbiAgcGFkZGluZzogMzJweCAyNHB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2UsIGJveC1zaGFkb3cgMC4zcyBlYXNlO1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgIHBhZGRpbmc6IDI0cHggMjBweDtcbiAgICBnYXA6IDE2cHg7XG4gIH1cblxuICAmOmhvdmVyIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTRweCk7XG4gICAgYm94LXNoYWRvdzogMHB4IDhweCA0NXB4IHJnYmEoNDAsIDU1LCAxMDAsIDAuMTUpO1xuICB9XG5cbiAgJi10aXRsZSB7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1ub2FtO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgbWFyZ2luOiAwO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgfVxuICB9XG5cbiAgJi1kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1oZWVibztcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMS42O1xuICAgIGZsZXg6IDE7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDsgXG4gICAgfVxuXG4gICAgcCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICB1bCwgb2wge1xuICAgICAgbWFyZ2luOiAxMnB4IDA7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgICAgbGkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlO1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIG9wYWNpdHk6IDAuODtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLWJ1dHRvbiB7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1oZWVibztcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIHBhZGRpbmc6IDhweCAzMnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDYwcHg7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGdhcDogOHB4O1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCBjdXJyZW50Q29sb3I7XG4gICAgYmFja2dyb3VuZDogICMyODM3NjQ7IFxuICAgIGJvcmRlcjogMXB4IHNvbGlkICMxMjFGNDY7XG4gICAgY29sb3I6ICNGREM2NDE7XG5cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICBvcGFjaXR5OiAwLjk7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTJweCk7XG4gICAgfVxuICB9XG59XG5cbi8vIENhcmQgU3R5bGU6IFJvdW5kZWRcbi5pbmZvcm1hdGlvbmFsLWNhcmRzLS1yb3VuZGVkIHtcbiAgLmluZm9ybWF0aW9uYWwtY2FyZCB7XG4gICAgYmFja2dyb3VuZDogI0Y1RjVGNTtcbiAgICBib3JkZXItcmFkaXVzOiAxNHB4O1xuICAgIHBhZGRpbmctdG9wOiA1MHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDMxcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDM0cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAzMXB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAmLXRvcF9pbWFnZXtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgbWF4LXdpZHRoOiA3MnB4O1xuICAgICAgbWF4LWhlaWdodDogNzJweDtcbiAgICAgIGltZ3tcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIENhcmQgU3R5bGU6IEFzeW1tZXRyaWMgUm91bmRlZFxuLmluZm9ybWF0aW9uYWwtY2FyZHMtLWFzeW1tZXRyaWMtcm91bmRlZCB7XG4gIC5pbmZvcm1hdGlvbmFsLWNhcmRzLXRpdGxle1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB9XG4gICAgJjo6YWZ0ZXJ7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuaW5mb3JtYXRpb25hbC1jYXJkIHtcbiAgICBnYXA6IDIycHg7XG4gICAgcGFkZGluZy10b3A6IDcwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDcwcHg7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDgwcHg7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogODBweDtcbiAgICBiYWNrZ3JvdW5kOiAjMjgzNzY0O1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICBwYWRkaW5nLXRvcDogNDBweDtcbiAgICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gICAgfVxuICAgICY6bnRoLWNoaWxkKGV2ZW4pIHtcbiAgICAgIGJhY2tncm91bmQ6ICMxMjFGNDY7XG4gICAgfVxuXG4gICAgJi10aXRsZXtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICBnYXA6IDE2cHg7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgZ2FwOiAxMnB4O1xuICAgICAgfVxuICAgICAgJjpiZWZvcmV7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGJvcmRlcjogNXB4IHNvbGlkICNGREM2NDE7XG4gICAgICAgIHdpZHRoOiAyMXB4O1xuICAgICAgICBoZWlnaHQ6IDIxcHg7XG4gICAgICAgIGJvcmRlci13aWR0aDogNXB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICB9XG4gICAgICAmOmFmdGVye1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICB3aWR0aDogMzlweDtcbiAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmluZm9ybWF0aW9uYWwtY2FyZHMtc3dpcGVye1xuICAgIC5zd2lwZXItc2xpZGV7XG4gICAgICAmOm50aC1jaGlsZChldmVuKXtcbiAgICAgICAgLmluZm9ybWF0aW9uYWwtY2FyZHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjMTIxRjQ2O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIFRleHQgQ29sb3IgVmFyaWFudHNcbi5pbmZvcm1hdGlvbmFsLWNhcmQtLXRleHQtbGlnaHQge1xuICBjb2xvcjogJHdoaXRlO1xuXG4gIC5pbmZvcm1hdGlvbmFsLWNhcmQtdGl0bGUge1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gIH1cblxuICAuaW5mb3JtYXRpb25hbC1jYXJkLWRlc2NyaXB0aW9uIHtcbiAgICBjb2xvcjogJHdoaXRlO1xuICB9XG5cbiAgLmluZm9ybWF0aW9uYWwtY2FyZC1idXR0b24ge1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgYm9yZGVyLWNvbG9yOiAkd2hpdGU7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICBjb2xvcjogJGRhcmstYmx1ZTtcbiAgICB9XG4gIH1cbn1cblxuLmluZm9ybWF0aW9uYWwtY2FyZC0tdGV4dC1kYXJrIHtcbiAgY29sb3I6ICRkYXJrLWJsdWU7XG5cbiAgLmluZm9ybWF0aW9uYWwtY2FyZC10aXRsZSB7XG4gICAgY29sb3I6ICRkYXJrLWJsdWU7XG4gICAgJjo6YWZ0ZXJ7XG4gICAgICBiYWNrZ3JvdW5kOiAkZGFyay1ibHVlO1xuICAgIH1cbiAgfVxuXG4gIC5pbmZvcm1hdGlvbmFsLWNhcmQtZGVzY3JpcHRpb24ge1xuICAgIGNvbG9yOiAkZGFyay1ibHVlO1xuICB9XG5cbiAgLmluZm9ybWF0aW9uYWwtY2FyZC1idXR0b24ge1xuICAgIFxuICB9XG59XG5cbiIsIi8vIFRoaXMgbWl4aW4gZ2VuZXJhdGVzIG1lZGlhIHF1ZXJ5IHJ1bGVzIGZvciBzY3JlZW4gc2l6ZXMgZG93biB0byBhIHNwZWNpZmllZCBicmVha3BvaW50LlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkc2l6ZSkge1xuICBAaWYgJHNpemU9PXh4bCB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEzNjBweCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRzaXplPT14bCB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRzaXplPT1sZyB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJHNpemU9PW1kIHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkc2l6ZT09c20ge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRzaXplPT14cyB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ3OXB4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJHNpemU9PXh4cyB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDM3OXB4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuLy8gVGhpcyBtaXhpbiBnZW5lcmF0ZXMgbWVkaWEgcXVlcnkgcnVsZXMgZm9yIHNjcmVlbiBzaXplcyB1cCBmcm9tIGEgc3BlY2lmaWVkIGJyZWFrcG9pbnQuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC11cCgkc2l6ZSkge1xuICBAaWYgJHNpemU9PXh4bCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEzNjBweCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRzaXplPT14bCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRzaXplPT1sZyB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MXB4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJHNpemU9PW1kIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkc2l6ZT09c20ge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NzVweCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRzaXplPT14cyB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDQ3OXB4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJHNpemU9PXh4cyB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDM3OXB4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuLy8gVGhpcyBtaXhpbiBnZW5lcmF0ZXMgQGZvbnQtZmFjZSBydWxlcyBmb3IgZW1iZWRkaW5nIGN1c3RvbSBmb250cyBpbnRvIHlvdXIgc3R5bGVzaGVldHMuXG5AbWl4aW4gZm9udC1mYWNlKCRmb250LW5hbWUsICRwYXRoLCAkd2VpZ2h0OiBub3JtYWwsICRzdHlsZTogbm9ybWFsKSB7XG4gIEBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiBxdW90ZSgkZm9udC1uYW1lKTtcbiAgICBzcmM6IHVybCgkcGF0aCArIFwiLmVvdFwiKTtcbiAgICBzcmM6IHVybCgkcGF0aCArIFwiLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybCgkcGF0aCArIFwiLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKCRwYXRoICsgXCIud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybCgkcGF0aCArIFwiLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKCRwYXRoICsgXCIuc3ZnIyN7JGZvbnQtbmFtZX1cIikgZm9ybWF0KFwic3ZnXCIpLCB1cmwoJHBhdGggKyBcIi5lb3RcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybCgkcGF0aCArIFwiLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIik7XG4gICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQ7XG4gICAgZm9udC1zdHlsZTogJHN0eWxlO1xuICB9XG59XG5cbi8vIFRoaXMgZnVuY3Rpb24gcmVwbGFjZXMgb2NjdXJyZW5jZXMgb2YgYSBzcGVjaWZpZWQgc3Vic3RyaW5nIGluIGEgc3RyaW5nIHdpdGggYW5vdGhlciBzdWJzdHJpbmcuXG5AZnVuY3Rpb24gc3RyLXJlcGxhY2UoJHN0cmluZywgJHNlYXJjaCwgJHJlcGxhY2U6IFwiXCIpIHtcbiAgJGluZGV4OiBzdHItaW5kZXgoJHN0cmluZywgJHNlYXJjaCk7XG5cbiAgQGlmICRpbmRleCB7XG4gICAgQHJldHVybiBzdHItc2xpY2UoJHN0cmluZywgMSwgJGluZGV4IC0gMSkgKyAkcmVwbGFjZSArIHN0ci1yZXBsYWNlKHN0ci1zbGljZSgkc3RyaW5nLCAkaW5kZXggKyBzdHItbGVuZ3RoKCRzZWFyY2gpKSwgJHNlYXJjaCwgJHJlcGxhY2UpO1xuICB9XG5cbiAgQHJldHVybiAkc3RyaW5nO1xufVxuXG4vLyBUaGlzIGZ1bmN0aW9uIGVuY29kZXMgc3BlY2lhbCBjaGFyYWN0ZXJzIGluIGEgc3RyaW5nIHRvIGVuc3VyZSB2YWxpZCBVUkwgZW5jb2RpbmcuXG5AZnVuY3Rpb24gdXJsLWVuY29kZSgkc3RyaW5nKSB7XG4gICRtYXA6IChcbiAgICAgICAgICBcIiVcIjogXCIlMjVcIixcbiAgICAgICAgICBcIjxcIjogXCIlM0NcIixcbiAgICAgICAgICBcIj5cIjogXCIlM0VcIixcbiAgICAgICAgICBcIiBcIjogXCIlMjBcIixcbiAgICAgICAgICBcIiFcIjogXCIlMjFcIixcbiAgICAgICAgICBcIipcIjogXCIlMkFcIixcbiAgICAgICAgICBcIidcIjogXCIlMjdcIixcbiAgICAgICAgICAnXCInOiBcIiUyMlwiLFxuICAgICAgICAgIFwiKFwiOiBcIiUyOFwiLFxuICAgICAgICAgIFwiKVwiOiBcIiUyOVwiLFxuICAgICAgICAgIFwiO1wiOiBcIiUzQlwiLFxuICAgICAgICAgIFwiOlwiOiBcIiUzQVwiLFxuICAgICAgICAgIFwiQFwiOiBcIiU0MFwiLFxuICAgICAgICAgIFwiJlwiOiBcIiUyNlwiLFxuICAgICAgICAgIFwiPVwiOiBcIiUzRFwiLFxuICAgICAgICAgIFwiK1wiOiBcIiUyQlwiLFxuICAgICAgICAgIFwiJFwiOiBcIiUyNFwiLFxuICAgICAgICAgIFwiLFwiOiBcIiUyQ1wiLFxuICAgICAgICAgIFwiL1wiOiBcIiUyRlwiLFxuICAgICAgICAgIFwiP1wiOiBcIiUzRlwiLFxuICAgICAgICAgIFwiI1wiOiBcIiUyM1wiLFxuICAgICAgICAgIFwiW1wiOiBcIiU1QlwiLFxuICAgICAgICAgIFwiXVwiOiBcIiU1RFwiLFxuICApO1xuXG4gICRuZXc6ICRzdHJpbmc7XG5cbiAgQGVhY2ggJHNlYXJjaCwgJHJlcGxhY2UgaW4gJG1hcCB7XG4gICAgJG5ldzogc3RyLXJlcGxhY2UoJG5ldywgJHNlYXJjaCwgJHJlcGxhY2UpO1xuICB9XG5cbiAgQHJldHVybiAkbmV3O1xufVxuXG4vLyBUaGlzIGZ1bmN0aW9uIGNvbnZlcnRzIGFuIFNWRyBzdHJpbmcgdG8gYSBkYXRhIFVSTCBmb3IgZW1iZWRkaW5nIGluIHN0eWxlc2hlZXRzLlxuQGZ1bmN0aW9uIGlubGluZS1zdmcoJHN0cmluZykge1xuICBAcmV0dXJuIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwje3VybC1lbmNvZGUoJHN0cmluZyl9XCIpO1xufVxuIiwiQGltcG9ydCBcIi4vX21peGlucy5zY3NzXCI7XG5AaW1wb3J0IFwiLi9fdmFyaWFibGVzLnNjc3NcIjtcbkBpbXBvcnQgXCIuL19jb2xvcnMuc2Nzc1wiO1xuXG5AaW5jbHVkZSBmb250LWZhY2UoXCJIZWVib1wiLCBcIi4uL2ZvbnRzL0hlZWJvTGlnaHQvSGVlYm9MaWdodFwiLCAzMDAsIG5vcm1hbCk7XG5AaW5jbHVkZSBmb250LWZhY2UoXCJIZWVib1wiLCBcIi4uL2ZvbnRzL0hlZWJvUmVndWxhci9IZWVib1JlZ3VsYXJcIiwgNDAwLCBub3JtYWwpO1xuQGluY2x1ZGUgZm9udC1mYWNlKFwiSGVlYm9cIiwgXCIuLi9mb250cy9IZWVib01lZGl1bS9IZWVib01lZGl1bVwiLCA1MDAsIG5vcm1hbCk7XG5AaW5jbHVkZSBmb250LWZhY2UoXCJIZWVib1wiLCBcIi4uL2ZvbnRzL0hlZWJvQm9sZC9IZWVib0JvbGRcIiwgNzAwLCBub3JtYWwpO1xuQGluY2x1ZGUgZm9udC1mYWNlKFwiSGVlYm9cIiwgXCIuLi9mb250cy9IZWVib0V4dHJhQm9sZC9IZWVib0V4dHJhQm9sZFwiLCA4MDAsIG5vcm1hbCk7XG5AaW5jbHVkZSBmb250LWZhY2UoXCJIZWVib1wiLCBcIi4uL2ZvbnRzL0hlZWJvQmxhY2svSGVlYm9CbGFja1wiLCA5MDAsIG5vcm1hbCk7XG4iLCJAY2hhcnNldCBcIlVURi04XCI7XG4vKlxuVGhlbWUgTmFtZTogT21uaXMgQmFzZVxuRGVzY3JpcHRpb246IE9tbmlzIEJhc2VcbkF1dGhvcjogT21uaXNcbkF1dGhvciBVUkk6IGh0dHBzOi8vd3d3Lm1hZGVieW9tbmlzLmNvbS9cblRhZ3M6XG5WZXJzaW9uOiAxLjAuMFxuKi9cbi8qIF9fX19fX19fX18gVFlQT0dSQVBIWSBCRUdJTiBfX19fX19fX19fKi9cbkBpbXBvcnQgXCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvc3dpcGVyL3N3aXBlci5taW4uY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL3N3aXBlci9tb2R1bGVzL25hdmlnYXRpb24vbmF2aWdhdGlvbi5taW4uY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL3N3aXBlci9zd2lwZXIubWluLmNzc1wiO1xuQGltcG9ydCBcIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9zd2lwZXIvbW9kdWxlcy9uYXZpZ2F0aW9uL25hdmlnYXRpb24ubWluLmNzc1wiO1xuQGltcG9ydCBcIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9zd2lwZXIvc3dpcGVyLm1pbi5jc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvc3dpcGVyL21vZHVsZXMvbmF2aWdhdGlvbi9uYXZpZ2F0aW9uLm1pbi5jc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvc3dpcGVyL3N3aXBlci5taW4uY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL3N3aXBlci9tb2R1bGVzL25hdmlnYXRpb24vbmF2aWdhdGlvbi5taW4uY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL3N3aXBlci9zd2lwZXIubWluLmNzc1wiO1xuQGltcG9ydCBcIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9zd2lwZXIvbW9kdWxlcy9uYXZpZ2F0aW9uL25hdmlnYXRpb24ubWluLmNzc1wiO1xuQGltcG9ydCBcIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9zd2lwZXIvc3dpcGVyLm1pbi5jc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvc3dpcGVyL21vZHVsZXMvbmF2aWdhdGlvbi9uYXZpZ2F0aW9uLm1pbi5jc3NcIjtcbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJIZWVib1wiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0hlZWJvTGlnaHQvSGVlYm9MaWdodC5lb3RcIik7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvSGVlYm9MaWdodC9IZWVib0xpZ2h0LmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL0hlZWJvTGlnaHQvSGVlYm9MaWdodC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL0hlZWJvTGlnaHQvSGVlYm9MaWdodC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvSGVlYm9MaWdodC9IZWVib0xpZ2h0LnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvSGVlYm9MaWdodC9IZWVib0xpZ2h0LnN2ZyNIZWVib1wiKSBmb3JtYXQoXCJzdmdcIiksIHVybChcIi4uL2ZvbnRzL0hlZWJvTGlnaHQvSGVlYm9MaWdodC5lb3RcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL0hlZWJvTGlnaHQvSGVlYm9MaWdodC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiSGVlYm9cIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9IZWVib1JlZ3VsYXIvSGVlYm9SZWd1bGFyLmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9IZWVib1JlZ3VsYXIvSGVlYm9SZWd1bGFyLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL0hlZWJvUmVndWxhci9IZWVib1JlZ3VsYXIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9IZWVib1JlZ3VsYXIvSGVlYm9SZWd1bGFyLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9IZWVib1JlZ3VsYXIvSGVlYm9SZWd1bGFyLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvSGVlYm9SZWd1bGFyL0hlZWJvUmVndWxhci5zdmcjSGVlYm9cIikgZm9ybWF0KFwic3ZnXCIpLCB1cmwoXCIuLi9mb250cy9IZWVib1JlZ3VsYXIvSGVlYm9SZWd1bGFyLmVvdFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvSGVlYm9SZWd1bGFyL0hlZWJvUmVndWxhci5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiSGVlYm9cIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9IZWVib01lZGl1bS9IZWVib01lZGl1bS5lb3RcIik7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvSGVlYm9NZWRpdW0vSGVlYm9NZWRpdW0uZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvSGVlYm9NZWRpdW0vSGVlYm9NZWRpdW0ud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9IZWVib01lZGl1bS9IZWVib01lZGl1bS53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvSGVlYm9NZWRpdW0vSGVlYm9NZWRpdW0udHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi9mb250cy9IZWVib01lZGl1bS9IZWVib01lZGl1bS5zdmcjSGVlYm9cIikgZm9ybWF0KFwic3ZnXCIpLCB1cmwoXCIuLi9mb250cy9IZWVib01lZGl1bS9IZWVib01lZGl1bS5lb3RcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL0hlZWJvTWVkaXVtL0hlZWJvTWVkaXVtLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIik7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJIZWVib1wiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0hlZWJvQm9sZC9IZWVib0JvbGQuZW90XCIpO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0hlZWJvQm9sZC9IZWVib0JvbGQuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvSGVlYm9Cb2xkL0hlZWJvQm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL0hlZWJvQm9sZC9IZWVib0JvbGQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL0hlZWJvQm9sZC9IZWVib0JvbGQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi9mb250cy9IZWVib0JvbGQvSGVlYm9Cb2xkLnN2ZyNIZWVib1wiKSBmb3JtYXQoXCJzdmdcIiksIHVybChcIi4uL2ZvbnRzL0hlZWJvQm9sZC9IZWVib0JvbGQuZW90XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9IZWVib0JvbGQvSGVlYm9Cb2xkLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIik7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJIZWVib1wiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0hlZWJvRXh0cmFCb2xkL0hlZWJvRXh0cmFCb2xkLmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9IZWVib0V4dHJhQm9sZC9IZWVib0V4dHJhQm9sZC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9IZWVib0V4dHJhQm9sZC9IZWVib0V4dHJhQm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL0hlZWJvRXh0cmFCb2xkL0hlZWJvRXh0cmFCb2xkLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9IZWVib0V4dHJhQm9sZC9IZWVib0V4dHJhQm9sZC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uL2ZvbnRzL0hlZWJvRXh0cmFCb2xkL0hlZWJvRXh0cmFCb2xkLnN2ZyNIZWVib1wiKSBmb3JtYXQoXCJzdmdcIiksIHVybChcIi4uL2ZvbnRzL0hlZWJvRXh0cmFCb2xkL0hlZWJvRXh0cmFCb2xkLmVvdFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvSGVlYm9FeHRyYUJvbGQvSGVlYm9FeHRyYUJvbGQuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKTtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkhlZWJvXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvSGVlYm9CbGFjay9IZWVib0JsYWNrLmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9IZWVib0JsYWNrL0hlZWJvQmxhY2suZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvSGVlYm9CbGFjay9IZWVib0JsYWNrLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvSGVlYm9CbGFjay9IZWVib0JsYWNrLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9IZWVib0JsYWNrL0hlZWJvQmxhY2sudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi9mb250cy9IZWVib0JsYWNrL0hlZWJvQmxhY2suc3ZnI0hlZWJvXCIpIGZvcm1hdChcInN2Z1wiKSwgdXJsKFwiLi4vZm9udHMvSGVlYm9CbGFjay9IZWVib0JsYWNrLmVvdFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvSGVlYm9CbGFjay9IZWVib0JsYWNrLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIik7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbi8qIF9fX19fX19fX18gVFlQT0dSQVBIWSBTVFlMRSBFTkQgX19fX19fX19fXyovXG4vKiBfX19fX19fX19fIEJBU0UgU1RZTEUgQkVHSU4gX19fX19fX19fXyovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiRmJOb2FtXCI7XG4gIHNyYzogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL21pc2hwYXQvYXNzZXRzL2Rpc3QvZm9udHMvd2ViZm9udC9GYk5vYW0tRXh0cmFMaWdodC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL21pc2hwYXQvYXNzZXRzL2Rpc3QvZm9udHMvd2ViZm9udC9GYk5vYW0tRXh0cmFMaWdodC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZiTm9hbVwiO1xuICBzcmM6IHVybChcIi93cC1jb250ZW50L3RoZW1lcy9taXNocGF0L2Fzc2V0cy9kaXN0L2ZvbnRzL3dlYmZvbnQvRmJOb2FtLUxpZ2h0LndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvbWlzaHBhdC9hc3NldHMvZGlzdC9mb250cy93ZWJmb250L0ZiTm9hbS1MaWdodC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZiTm9hbVwiO1xuICBzcmM6IHVybChcIi93cC1jb250ZW50L3RoZW1lcy9taXNocGF0L2Fzc2V0cy9kaXN0L2ZvbnRzL3dlYmZvbnQvRmJOb2FtLVJlZ3VsYXIud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi93cC1jb250ZW50L3RoZW1lcy9taXNocGF0L2Fzc2V0cy9kaXN0L2ZvbnRzL3dlYmZvbnQvRmJOb2FtLVJlZ3VsYXIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJGYk5vYW1cIjtcbiAgc3JjOiB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvbWlzaHBhdC9hc3NldHMvZGlzdC9mb250cy93ZWJmb250L0ZiTm9hbS1NZWRpdW0ud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi93cC1jb250ZW50L3RoZW1lcy9taXNocGF0L2Fzc2V0cy9kaXN0L2ZvbnRzL3dlYmZvbnQvRmJOb2FtLU1lZGl1bS53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZiTm9hbVwiO1xuICBzcmM6IHVybChcIi93cC1jb250ZW50L3RoZW1lcy9taXNocGF0L2Fzc2V0cy9kaXN0L2ZvbnRzL3dlYmZvbnQvRmJOb2FtLUJvbGQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi93cC1jb250ZW50L3RoZW1lcy9taXNocGF0L2Fzc2V0cy9kaXN0L2ZvbnRzL3dlYmZvbnQvRmJOb2FtLUJvbGQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJGYk5vYW1cIjtcbiAgc3JjOiB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvbWlzaHBhdC9hc3NldHMvZGlzdC9mb250cy93ZWJmb250L0ZiTm9hbS1CbGFjay53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL21pc2hwYXQvYXNzZXRzL2Rpc3QvZm9udHMvd2ViZm9udC9GYk5vYW0tQmxhY2sud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogOTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJIZWVib1wiO1xuICBzcmM6IHVybChcIi93cC1jb250ZW50L3RoZW1lcy9taXNocGF0L2Fzc2V0cy9kaXN0L2ZvbnRzL0hlZWJvVGhpbi9IZWVib1RoaW4ud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi93cC1jb250ZW50L3RoZW1lcy9taXNocGF0L2Fzc2V0cy9kaXN0L2ZvbnRzL0hlZWJvVGhpbi9IZWVib1RoaW4ud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogMTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJIZWVib1wiO1xuICBzcmM6IHVybChcIi93cC1jb250ZW50L3RoZW1lcy9taXNocGF0L2Fzc2V0cy9kaXN0L2ZvbnRzL0hlZWJvTGlnaHQvSGVlYm9MaWdodC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL21pc2hwYXQvYXNzZXRzL2Rpc3QvZm9udHMvSGVlYm9MaWdodC9IZWVib0xpZ2h0LndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiSGVlYm9cIjtcbiAgc3JjOiB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvbWlzaHBhdC9hc3NldHMvZGlzdC9mb250cy9IZWVib1JlZ3VsYXIvSGVlYm9SZWd1bGFyLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvbWlzaHBhdC9hc3NldHMvZGlzdC9mb250cy9IZWVib1JlZ3VsYXIvSGVlYm9SZWd1bGFyLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiSGVlYm9cIjtcbiAgc3JjOiB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvbWlzaHBhdC9hc3NldHMvZGlzdC9mb250cy9IZWVib01lZGl1bS9IZWVib01lZGl1bS53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL21pc2hwYXQvYXNzZXRzL2Rpc3QvZm9udHMvSGVlYm9NZWRpdW0vSGVlYm9NZWRpdW0ud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJIZWVib1wiO1xuICBzcmM6IHVybChcIi93cC1jb250ZW50L3RoZW1lcy9taXNocGF0L2Fzc2V0cy9kaXN0L2ZvbnRzL0hlZWJvQm9sZC9IZWVib0JvbGQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi93cC1jb250ZW50L3RoZW1lcy9taXNocGF0L2Fzc2V0cy9kaXN0L2ZvbnRzL0hlZWJvQm9sZC9IZWVib0JvbGQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJIZWVib1wiO1xuICBzcmM6IHVybChcIi93cC1jb250ZW50L3RoZW1lcy9taXNocGF0L2Fzc2V0cy9kaXN0L2ZvbnRzL0hlZWJvRXh0cmFCb2xkL0hlZWJvRXh0cmFCb2xkLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvbWlzaHBhdC9hc3NldHMvZGlzdC9mb250cy9IZWVib0V4dHJhQm9sZC9IZWVib0V4dHJhQm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkhlZWJvXCI7XG4gIHNyYzogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL21pc2hwYXQvYXNzZXRzL2Rpc3QvZm9udHMvSGVlYm9CbGFjay9IZWVib0JsYWNrLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvbWlzaHBhdC9hc3NldHMvZGlzdC9mb250cy9IZWVib0JsYWNrL0hlZWJvQmxhY2sud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogOTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbmh0bWwsXG5ib2R5IHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWluLWhlaWdodDogMTAwdmg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGRpcmVjdGlvbjogcnRsO1xufVxuXG5ib2R5IHtcbiAgbWFyZ2luOiAwcHg7XG4gIHBhZGRpbmc6IDBweDtcbiAgZm9udC1mYW1pbHk6IFwiRmJOb2FtXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWluLXdpZHRoOiAzMjBweDtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xufVxuXG4qLFxuKjpiZWZvcmUsXG4qOmFmdGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxubWFpbiB7XG4gIGZsZXg6IDE7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cblxuaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4ubm8tc2Nyb2xsIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbn1cbi5uby1zY3JvbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiA1O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDE2LCAyOCwgNDQsIDAuNSk7XG59XG5cbi5jb250YWluZXIge1xuICBtYXJnaW46IDBweCBhdXRvO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxNDAwcHg7XG4gIHBhZGRpbmc6IDBweCAxMnB4O1xufVxuXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBwLCB1bCwgb2wsIGxpLCBzcGFuIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG5oMSB7XG4gIGZvbnQtc2l6ZTogNDhweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgY29sb3I6ICMxMjFGNDY7XG59XG5cbmgyIHtcbiAgZm9udC1zaXplOiAzOHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBjb2xvcjogIzEyMUY0Njtcbn1cblxuaDMge1xuICBmb250LXNpemU6IDMycHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGNvbG9yOiAjMTIxRjQ2O1xufVxuXG5oNCB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgY29sb3I6ICMxMjFGNDY7XG59XG5cbmg1IHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBjb2xvcjogIzEyMUY0Njtcbn1cblxuaDYge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjMTIxRjQ2O1xufVxuXG4uc2tpcC1saW5rIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC00MHB4O1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogOHB4IDE2cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgei1pbmRleDogMTAwMDAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4uc2tpcC1saW5rOmZvY3VzIHtcbiAgdG9wOiAwO1xuICBvdXRsaW5lOiAzcHggc29saWQgI2ZmZjtcbiAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbn1cblxuLnNjcmVlbi1yZWFkZXItdGV4dCB7XG4gIGNsaXA6IHJlY3QoMXB4LCAxcHgsIDFweCwgMXB4KTtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMXB4O1xuICB3aWR0aDogMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3b3JkLXdyYXA6IG5vcm1hbCAhaW1wb3J0YW50O1xufVxuLnNjcmVlbi1yZWFkZXItdGV4dDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMWYxZjE7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgYm94LXNoYWRvdzogMCAwIDJweCAycHggcmdiYSgwLCAwLCAwLCAwLjYpO1xuICBjbGlwOiBhdXRvICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMjE3NTliO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBsZWZ0OiA1cHg7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHBhZGRpbmc6IDE1cHggMjNweCAxNHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRvcDogNXB4O1xuICB3aWR0aDogYXV0bztcbiAgei1pbmRleDogMTAwMDAwO1xufVxuXG5hOmZvY3VzLFxuYnV0dG9uOmZvY3VzLFxuaW5wdXQ6Zm9jdXMsXG50ZXh0YXJlYTpmb2N1cyxcbnNlbGVjdDpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBzb2xpZCAjMDA1ZmNjO1xuICBvdXRsaW5lLW9mZnNldDogMnB4O1xufVxuXG5hIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuYTpob3ZlciwgYTpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLmJyZWFkY3J1bWJzLWNvbnRhaW5lciB7XG4gIG1heC13aWR0aDogMTI2N3B4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMzhweDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzEyMWY0Njtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYnJlYWRjcnVtYnMtY29udGFpbmVyIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgcGFkZGluZzogMCAxNnB4O1xuICB9XG59XG4uYnJlYWRjcnVtYnMtY29udGFpbmVyIGEge1xuICBjb2xvcjogcmdiKDE4LCAzMSwgNzApO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYnJlYWRjcnVtYnMtY29udGFpbmVyIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5icmVhZGNydW1icy1jb250YWluZXIgLmJyZWFkY3J1bWJfbGFzdCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uYnJlYWRjcnVtYnMtY29udGFpbmVyIC5icmVhZGNydW1iX2xhc3Qgc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLnRhYmxlcHJlc3Mucm91bmRlZCB7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsICFpbXBvcnRhbnQ7XG59XG4udGFibGVwcmVzcy5yb3VuZGVkIHRoZWFkIHRyIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4udGFibGVwcmVzcy5yb3VuZGVkIHRoZWFkIHRyIHRoIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIHdvcmQtYnJlYWs6IG5vcm1hbDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjMjgzNzY0ICFpbXBvcnRhbnQ7XG59XG4udGFibGVwcmVzcy5yb3VuZGVkIGltZyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgd2lkdGg6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMTMwcHggIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDNweCAjZGRkZGRkLCAwIDAgMCA1cHggI2ZmZmZmZjtcbiAgYm94LXNoYWRvdzogMCAwIDAgM3B4ICNkZGRkZGQsIDAgMCAwIDVweCAjZmZmZmZmO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC53cGNmNy1mb3JtLWNvbnRyb2wtd3JhcCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLndwY2Y3LWZvcm0tY29udHJvbC13cmFwIGlucHV0W3R5cGU9dGV4dF0sXG4gIC53cGNmNy1mb3JtLWNvbnRyb2wtd3JhcCBpbnB1dFt0eXBlPWVtYWlsXSxcbiAgLndwY2Y3LWZvcm0tY29udHJvbC13cmFwIGlucHV0W3R5cGU9dGVsXSxcbiAgLndwY2Y3LWZvcm0tY29udHJvbC13cmFwIGlucHV0W3R5cGU9dXJsXSxcbiAgLndwY2Y3LWZvcm0tY29udHJvbC13cmFwIHRleHRhcmVhLFxuICAud3BjZjctZm9ybS1jb250cm9sLXdyYXAgc2VsZWN0LFxuICAud3BjZjctZm9ybS1jb250cm9sLXdyYXAgLnNlbGVjdDIge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnJ0bCB7XG4gIGRpcmVjdGlvbjogcnRsO1xufVxuLnJ0bCAud3BjZjcge1xuICBkaXJlY3Rpb246IHJ0bDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4ucnRsIC53cGNmNy10ZXh0LFxuLnJ0bCAud3BjZjctdGV4dGFyZWEsXG4ucnRsIC53cGNmNy1zZWxlY3Qge1xuICBkaXJlY3Rpb246IHJ0bCAhaW1wb3J0YW50O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLyogX19fX19fX19fXyBCQVNFIFNUWUxFIEVORCBfX19fX19fX19fKi9cbi8qIF9fX19fX19fX18gTEFZT1VUICBCRUdJTiBfX19fX19fX19fKi9cbi5uYXZpZ2F0aW9uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiAwIDAgNHB4IDRweDtcbiAgYm94LXNoYWRvdzogMCA0cHggNnB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjEpLCAwIDJweCA0cHggLTFweCByZ2JhKDAsIDAsIDAsIDAuMDYpO1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDUwO1xufVxuLm5hdmlnYXRpb25fX2NvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZ2FwOiAxLjgxMjVyZW07XG4gIHBhZGRpbmc6IDAuNXJlbSAxLjg3NXJlbTtcbn1cbi5uYXZpZ2F0aW9uX19hY3Rpb25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAwLjVyZW07XG4gIHdpZHRoOiBhdXRvO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm5hdmlnYXRpb25fX2FjdGlvbnMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5uYXZpZ2F0aW9uX19hY3Rpb25zIC50cmFuc2xhdGlvbi1idXR0b24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDAuNXJlbTtcbn1cbi5uYXZpZ2F0aW9uX19hY3Rpb25zIC50cmFuc2xhdGlvbi1idXR0b24gYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICMyODM3NjQ7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1mYW1pbHk6IFwiSGVlYm9cIiwgc2Fucy1zZXJpZjtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLm5hdmlnYXRpb25fX2FjdGlvbnMgLnRyYW5zbGF0aW9uLWJ1dHRvbiBhIHNwYW4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDhweDtcbn1cbi5uYXZpZ2F0aW9uX19hY3Rpb25zIC50cmFuc2xhdGlvbi1idXR0b24gYSBzcGFuIHN2ZyB7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogNXB4O1xufVxuLm5hdmlnYXRpb25fX2J0biB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDAuNXJlbTtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtZmFtaWx5OiBcIkhlZWJvXCIsIHNhbnMtc2VyaWY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5uYXZpZ2F0aW9uX19idG4gaW1nIHtcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMXJlbTtcbn1cbi5uYXZpZ2F0aW9uX19idG4tLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kOiAjZmRjNjQxO1xuICBjb2xvcjogIzEyMUY0NjtcbiAgaGVpZ2h0OiAycmVtO1xufVxuLm5hdmlnYXRpb25fX2J0bi0tcHJpbWFyeTpob3ZlciB7XG4gIG9wYWNpdHk6IDAuOTtcbn1cbi5uYXZpZ2F0aW9uX19idG4tLXNlY29uZGFyeSB7XG4gIGJhY2tncm91bmQ6ICMxMjFGNDY7XG4gIGNvbG9yOiAjZjVmNWY1O1xuICBoZWlnaHQ6IDJyZW07XG59XG4ubmF2aWdhdGlvbl9fYnRuLS1zZWNvbmRhcnk6aG92ZXIge1xuICBvcGFjaXR5OiAwLjk7XG59XG4ubmF2aWdhdGlvbl9fYnRuLS1mdWxsIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogM3JlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogMC43NXJlbSAxcmVtO1xufVxuLm5hdmlnYXRpb25fX2J0bi0tZnVsbCBpbWcge1xuICB3aWR0aDogMS4yNXJlbTtcbiAgaGVpZ2h0OiAxLjI1cmVtO1xufVxuLm5hdmlnYXRpb25fX3NlYXJjaCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMC41cmVtO1xuICBwYWRkaW5nOiAwLjI1cmVtIDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMjgzNzY0O1xuICBtaW4td2lkdGg6IDEyM3B4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5uYXZpZ2F0aW9uX19zZWFyY2gge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5uYXZpZ2F0aW9uX19zZWFyY2gtaW5wdXQge1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjMjgzNzY0O1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGZvbnQtZmFtaWx5OiBcIkhlZWJvXCIsIHNhbnMtc2VyaWY7XG59XG4ubmF2aWdhdGlvbl9fc2VhcmNoLWlucHV0OjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMjgzNzY0O1xufVxuLm5hdmlnYXRpb25fX3NlYXJjaCBzdmcge1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ubmF2aWdhdGlvbl9fbWFpbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZ2FwOiAyLjc1cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiBhdXRvO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5uYXZpZ2F0aW9uX19tYWluIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ubmF2aWdhdGlvbl9fbWVudSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogNnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubmF2aWdhdGlvbl9fbWVudSA+IHVsID4gbGk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDEwMHZ3O1xuICBoZWlnaHQ6IDA7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgdG9wOiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgdG9wOiA5MHB4O1xuICBsZWZ0OiAwO1xufVxuLm5hdmlnYXRpb25fX21lbnUgPiB1bCA+IGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW46aG92ZXI6YmVmb3JlIHtcbiAgaGVpZ2h0OiA1MHZoO1xufVxuLm5hdmlnYXRpb25fX21lbnUtbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogNnB4O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4ubmF2aWdhdGlvbl9fbWVudS1pdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMC4yNXJlbTtcbiAgcGFkZGluZzogMC4yNXJlbTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ubmF2aWdhdGlvbl9fbWVudS1pdGVtOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4ubmF2aWdhdGlvbl9fbWVudS1pdGVtIHNwYW4ge1xuICBmb250LWZhbWlseTogXCJIZWVib1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBjb2xvcjogIzEyMUY0Njtcbn1cbi5uYXZpZ2F0aW9uX19tZW51LWl0ZW0tLWRyb3Bkb3duIGltZyB7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIG1hcmdpbi1yaWdodDogMC41cmVtO1xufVxuLm5hdmlnYXRpb25fX3N1Ym1lbnUge1xuICBkaXNwbGF5OiBub25lO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIHotaW5kZXg6IDEwMDtcbiAgbWluLXdpZHRoOiAzMDBweDtcbn1cbi5uYXZpZ2F0aW9uX19zdWJtZW51LS1sZXZlbC0xIHtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICBtYXJnaW4tdG9wOiAwO1xuICBkaXNwbGF5OiBub25lO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgcGFkZGluZzogMDtcbiAgZ2FwOiAwO1xufVxuLm5hdmlnYXRpb25fX3N1Ym1lbnUtLWxldmVsLTIsIC5uYXZpZ2F0aW9uX19zdWJtZW51LS1sZXZlbC0zLCAubmF2aWdhdGlvbl9fc3VibWVudS0tbGV2ZWwtNCB7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDEwMCU7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgZGlzcGxheTogbm9uZTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgd2lkdGg6IDMwMHB4O1xuICBwYWRkaW5nOiAwLjVyZW0gMDtcbiAgbWluLWhlaWdodDogMTAwJTtcbn1cbi5uYXZpZ2F0aW9uIGxpOmhvdmVyID4gLm5hdmlnYXRpb25fX3N1Ym1lbnUtLWxldmVsLTEsXG4ubmF2aWdhdGlvbiAubmF2aWdhdGlvbl9fbWVudS1pdGVtLS1kcm9wZG93bjpob3ZlciArIC5uYXZpZ2F0aW9uX19zdWJtZW51LS1sZXZlbC0xIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5uYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uX19zdWJtZW51LS1sZXZlbC0xOmhvdmVyIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5uYXZpZ2F0aW9uIGxpOmhvdmVyID4gLm5hdmlnYXRpb25fX3N1Ym1lbnUtLWxldmVsLTIsXG4ubmF2aWdhdGlvbiBsaTpob3ZlciA+IC5uYXZpZ2F0aW9uX19zdWJtZW51LS1sZXZlbC0zLFxuLm5hdmlnYXRpb24gbGk6aG92ZXIgPiAubmF2aWdhdGlvbl9fc3VibWVudS0tbGV2ZWwtNCxcbi5uYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uX19zdWJtZW51LWl0ZW0tLWhhcy1jaGlsZHJlbjpob3ZlciArIC5uYXZpZ2F0aW9uX19zdWJtZW51LS1sZXZlbC0yLFxuLm5hdmlnYXRpb24gLm5hdmlnYXRpb25fX3N1Ym1lbnUtaXRlbS0taGFzLWNoaWxkcmVuOmhvdmVyICsgLm5hdmlnYXRpb25fX3N1Ym1lbnUtLWxldmVsLTMsXG4ubmF2aWdhdGlvbiAubmF2aWdhdGlvbl9fc3VibWVudS1pdGVtLS1oYXMtY2hpbGRyZW46aG92ZXIgKyAubmF2aWdhdGlvbl9fc3VibWVudS0tbGV2ZWwtNCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4ubmF2aWdhdGlvbiAubmF2aWdhdGlvbl9fc3VibWVudS0tbGV2ZWwtMjpob3Zlcixcbi5uYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uX19zdWJtZW51LS1sZXZlbC0zOmhvdmVyLFxuLm5hdmlnYXRpb24gLm5hdmlnYXRpb25fX3N1Ym1lbnUtLWxldmVsLTQ6aG92ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLm5hdmlnYXRpb25fX3N1Ym1lbnUtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogMC43NXJlbSAxcmVtO1xuICBjb2xvcjogIzEyMUY0NjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LWZhbWlseTogXCJIZWVib1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5uYXZpZ2F0aW9uX19zdWJtZW51LWl0ZW0gc3BhbiB7XG4gIGZsZXg6IDE7XG4gIGZvbnQtZmFtaWx5OiBcIkhlZWJvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLm5hdmlnYXRpb25fX3N1Ym1lbnUtaXRlbSBpbWcge1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBtYXJnaW4tbGVmdDogMC41cmVtO1xufVxuLm5hdmlnYXRpb24gLm1lbnUtaXRlbTpob3ZlciA+IC5uYXZpZ2F0aW9uX19zdWJtZW51LWl0ZW0ge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYmEoMjQ1LCAyNDUsIDI0NSwgMCkgMCUsICNGRkVEOTEgNTAlLCByZ2JhKDI1MywgMTk4LCA2NSwgMC40KSA3NSUsIHJnYmEoMjUzLCAxOTgsIDY1LCAwKSAxMDAlKTtcbn1cbi5uYXZpZ2F0aW9uIC5tZW51LWl0ZW06aG92ZXIgPiAubmF2aWdhdGlvbl9fc3VibWVudS1pdGVtID4gc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4ubmF2aWdhdGlvbl9fc3VibWVudS0tbGV2ZWwtMSA+IGxpIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuLm5hdmlnYXRpb24gPiBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5uYXZpZ2F0aW9uX19sb2dvLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogYXV0bztcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuLm5hdmlnYXRpb25fX2xvZ28ge1xuICB3aWR0aDogMjExcHg7XG59XG4ubmF2aWdhdGlvbl9fbW9iaWxlLXRvZ2dsZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAyLjVyZW07XG4gIGhlaWdodDogMi41cmVtO1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBjb2xvcjogIzI4Mzc2NDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5uYXZpZ2F0aW9uX19tb2JpbGUtdG9nZ2xlOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4ubmF2aWdhdGlvbl9fb3ZlcmxheSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgaW5zZXQ6IDA7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgei1pbmRleDogNjA7XG59XG4ubmF2aWdhdGlvbl9fb3ZlcmxheS5zaG93IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ubmF2aWdhdGlvbl9fc2lkZWJhci1zb2NpYWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiAwLjc1cmVtO1xufVxuLm5hdmlnYXRpb25fX3NvY2lhbC1pY29uIHtcbiAgd2lkdGg6IDIuNXJlbTtcbiAgaGVpZ2h0OiAyLjVyZW07XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjJzO1xufVxuLm5hdmlnYXRpb25fX3NvY2lhbC1pY29uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2YzZjRmNjtcbn1cbi5uYXZpZ2F0aW9uX19zb2NpYWwtaWNvbiBpbWcge1xuICB3aWR0aDogMS41cmVtO1xuICBoZWlnaHQ6IDEuNXJlbTtcbn1cbi5uYXZpZ2F0aW9uX19zaWRlYmFyLWxhbmd1YWdlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4ubmF2aWdhdGlvbl9fc2lkZWJhci1sYW5ndWFnZSBidXR0b24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDAuNXJlbTtcbiAgaGVpZ2h0OiAyLjVyZW07XG4gIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjJzO1xufVxuLm5hdmlnYXRpb25fX3NpZGViYXItbGFuZ3VhZ2UgYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2YzZjRmNjtcbn1cbi5uYXZpZ2F0aW9uX19zaWRlYmFyLWxhbmd1YWdlIGJ1dHRvbiBpbWcge1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbn1cbi5uYXZpZ2F0aW9uX19zaWRlYmFyLWxhbmd1YWdlIGJ1dHRvbiBzcGFuIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBjb2xvcjogIzI4Mzc2NDtcbn1cbi5uYXZpZ2F0aW9uX19tb2JpbGUtbWVudSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZ2FwOiAxcmVtO1xuICB3aWR0aDogMTAwJTtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xufVxuLm5hdmlnYXRpb25fX21vYmlsZS1tZW51IGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMHB4O1xufVxuLm5hdmlnYXRpb25fX21vYmlsZS1tZW51IGJ1dHRvbiB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICB3aWR0aDogMzZweDtcbiAgaGVpZ2h0OiAzNnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubmF2aWdhdGlvbl9fbW9iaWxlLW1lbnUgYnV0dG9uIHN2ZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG59XG4ubmF2aWdhdGlvbl9fbW9iaWxlLW1lbnUgYnV0dG9uIHN2Zy5vcGVuIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ubmF2aWdhdGlvbl9fbW9iaWxlLW1lbnUgYnV0dG9uIHN2Zy5jbG9zZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubmF2aWdhdGlvbl9fbW9iaWxlLW1lbnUgYnV0dG9uLmlzLWFjdGl2ZSAub3BlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubmF2aWdhdGlvbl9fbW9iaWxlLW1lbnUgYnV0dG9uLmlzLWFjdGl2ZSAuY2xvc2Uge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubmF2aWdhdGlvbl9fbW9iaWxlLW1lbnUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbn1cbi5uYXZpZ2F0aW9uX19tb2JpbGUtbWVudS1jb250ZW50IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDUycHg7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gNTJweCk7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICB6LWluZGV4OiAxMDA7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYigxNjgsIDE4MSwgMTk1KTtcbn1cbi5uYXZpZ2F0aW9uX19tb2JpbGUtbWVudS1jb250ZW50LmlzLW9wZW4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG59XG4ubmF2aWdhdGlvbl9fbW9iaWxlLXBhbmVscyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5uYXZpZ2F0aW9uX19tb2JpbGUtcGFuZWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmc6IDUwcHggMTVweCA0MHB4IDE1cHg7XG4gIGdhcDogMXJlbTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xufVxuLm5hdmlnYXRpb25fX21vYmlsZS1wYW5lbC0tbWFpbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xufVxuLm5hdmlnYXRpb25fX21vYmlsZS1wYW5lbC5pcy1hY3RpdmUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG59XG4ubmF2aWdhdGlvbl9fbW9iaWxlLXBhbmVsLmlzLWhpZGRlbiB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMzAlKTtcbn1cbi5uYXZpZ2F0aW9uX19tb2JpbGUtYmFjayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMC41cmVtO1xuICBwYWRkaW5nOiAwLjc1cmVtIDA7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LWZhbWlseTogXCJIZWVib1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjMTIxRjQ2O1xuICB3aWR0aDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2JhKDI0NSwgMjQ1LCAyNDUsIDApIDAlLCAjRkZFRDkxIDUwJSwgcmdiYSgyNTMsIDE5OCwgNjUsIDAuNCkgNzUlLCByZ2JhKDI1MywgMTk4LCA2NSwgMCkgMTAwJSkgIWltcG9ydGFudDtcbn1cbi5uYXZpZ2F0aW9uX19tb2JpbGUtYmFjayBzdmcge1xuICB3aWR0aDogMzZweDtcbiAgaGVpZ2h0OiAzNnB4O1xuICAvKiB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpOyAqL1xuICBib3JkZXI6IDEuMTZweCBzb2xpZCByZ2IoNDAsIDU1LCAxMDApO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG4ubmF2aWdhdGlvbl9fbW9iaWxlLWJhY2s6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMDIpO1xufVxuLm5hdmlnYXRpb25fX21vYmlsZS1zdWJtZW51LWxpc3Qge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXg6IDE7XG59XG4ubmF2aWdhdGlvbl9fbW9iaWxlLXN1Ym1lbnUtbGlzdCAubmF2aWdhdGlvbl9fc3VibWVudS1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiA4cHggMTVweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzEyMUY0NjtcbiAgZm9udC1mYW1pbHk6IFwiSGVlYm9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLm5hdmlnYXRpb25fX21vYmlsZS1zdWJtZW51LWxpc3QgLm5hdmlnYXRpb25fX3N1Ym1lbnUtaXRlbS0taGFzLWNoaWxkcmVuIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLm5hdmlnYXRpb25fX21vYmlsZS1zdWJtZW51LWxpc3QgLm5hdmlnYXRpb25fX3N1Ym1lbnUtaXRlbS0taGFzLWNoaWxkcmVuOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiA2cHg7XG4gIGhlaWdodDogNnB4O1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjMTIxZjQ2O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzEyMWY0NjtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMjI1ZGVnKTtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogMjZweDtcbn1cbi5uYXZpZ2F0aW9uX19tb2JpbGUtc3VibWVudS1saXN0IC5uYXZpZ2F0aW9uX19zdWJtZW51LWl0ZW0tLWhhcy1jaGlsZHJlbiBpbWcge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm5hdmlnYXRpb25fX21vYmlsZS1zdWJtZW51LWxpc3QgLm5hdmlnYXRpb25fX3N1Ym1lbnUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4ubmF2aWdhdGlvbl9fbW9iaWxlLW1lbnUtY29udGVudCAubmF2aWdhdGlvbl9fbW9iaWxlLW5hdiB7XG4gIGZsZXg6IDE7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgd2lkdGg6IDEwMCU7XG59XG4ubmF2aWdhdGlvbl9fbW9iaWxlLW1lbnUtY29udGVudCAubmF2aWdhdGlvbl9fbW9iaWxlLW5hdiAubmF2aWdhdGlvbl9fbWVudS1saXN0IHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGdhcDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG4ubmF2aWdhdGlvbl9fbW9iaWxlLW1lbnUtY29udGVudCAubmF2aWdhdGlvbl9fbW9iaWxlLW5hdiAubmF2aWdhdGlvbl9fbWVudS1saXN0IC5tZW51LWl0ZW0ge1xuICBwYWRkaW5nOiA4cHggMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYigyMzAsIDIzMCwgMjMwKTtcbn1cbi5uYXZpZ2F0aW9uX19tb2JpbGUtbWVudS1jb250ZW50IC5uYXZpZ2F0aW9uX19tb2JpbGUtbmF2IC5uYXZpZ2F0aW9uX19tZW51LWxpc3QgLm1lbnUtaXRlbTpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm5hdmlnYXRpb25fX21vYmlsZS1tZW51LWNvbnRlbnQgLm5hdmlnYXRpb25fX21vYmlsZS1uYXYgLm5hdmlnYXRpb25fX21lbnUtaXRlbSB7XG4gIHdpZHRoOiAxMDAlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDAuNzVyZW0gMDtcbiAgcGFkZGluZzogOHB4IDE1cHg7XG59XG4ubmF2aWdhdGlvbl9fbW9iaWxlLW1lbnUtY29udGVudCAubmF2aWdhdGlvbl9fbW9iaWxlLW5hdiAubmF2aWdhdGlvbl9fbWVudS1pdGVtIHNwYW4ge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtZmFtaWx5OiBcIkhlZWJvXCIsIHNhbnMtc2VyaWY7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgY29sb3I6ICMxMjFGNDY7XG59XG4ubmF2aWdhdGlvbl9fbW9iaWxlLW1lbnUtY29udGVudCAubmF2aWdhdGlvbl9fbW9iaWxlLW5hdiAubmF2aWdhdGlvbl9fbWVudS1pdGVtIGltZyB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG59XG4ubmF2aWdhdGlvbl9fbW9iaWxlLW1lbnUtY29udGVudCAubmF2aWdhdGlvbl9fbW9iaWxlLW5hdiAubmF2aWdhdGlvbl9fbWVudS1pdGVtW2FyaWEtZXhwYW5kZWQ9dHJ1ZV0ge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIGhzbGEoMCwgMCUsIDk2JSwgMCksICNmZmVkOTEgNTAlLCByZ2JhKDI1MywgMTk4LCA2NSwgMC40KSA3NSUsIHJnYmEoMjUzLCAxOTgsIDY1LCAwKSk7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5uYXZpZ2F0aW9uX19tb2JpbGUtbWVudS1jb250ZW50IC5uYXZpZ2F0aW9uX19tb2JpbGUtbmF2IC5uYXZpZ2F0aW9uX19tZW51LWl0ZW1bYXJpYS1leHBhbmRlZD10cnVlXSBpbWcge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuLm5hdmlnYXRpb25fX21vYmlsZS1tZW51LWNvbnRlbnQgLm5hdmlnYXRpb25fX21vYmlsZS1uYXYgLm5hdmlnYXRpb25fX21lbnUtaXRlbTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4ubmF2aWdhdGlvbl9fbW9iaWxlLW1lbnUtY29udGVudCAubmF2aWdhdGlvbl9fbW9iaWxlLW5hdiAubmF2aWdhdGlvbl9fc3VibWVudS0tbGV2ZWwtMSB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBib3gtc2hhZG93OiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xufVxuLm5hdmlnYXRpb25fX21vYmlsZS1tZW51LWNvbnRlbnQgLm5hdmlnYXRpb25fX21vYmlsZS1uYXYgLm5hdmlnYXRpb25fX3N1Ym1lbnUtLWxldmVsLTEuaXMtb3BlbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4ubmF2aWdhdGlvbl9fbW9iaWxlLW1lbnUtY29udGVudCAubmF2aWdhdGlvbl9fbW9iaWxlLW5hdiAubmF2aWdhdGlvbl9fc3VibWVudS0tbGV2ZWwtMSAubWVudS1pdGVtLWhhcy1jaGlsZHJlbiB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZSAhaW1wb3J0YW50O1xufVxuLm5hdmlnYXRpb25fX21vYmlsZS1tZW51LWNvbnRlbnQgLm5hdmlnYXRpb25fX21vYmlsZS1uYXYgLm5hdmlnYXRpb25fX3N1Ym1lbnUtLWxldmVsLTEgLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW46bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG4ubmF2aWdhdGlvbl9fbW9iaWxlLW1lbnUtY29udGVudCAubmF2aWdhdGlvbl9fbW9iaWxlLW5hdiAubmF2aWdhdGlvbl9fc3VibWVudS0tbGV2ZWwtMixcbi5uYXZpZ2F0aW9uX19tb2JpbGUtbWVudS1jb250ZW50IC5uYXZpZ2F0aW9uX19tb2JpbGUtbmF2IC5uYXZpZ2F0aW9uX19zdWJtZW51LS1sZXZlbC0zLFxuLm5hdmlnYXRpb25fX21vYmlsZS1tZW51LWNvbnRlbnQgLm5hdmlnYXRpb25fX21vYmlsZS1uYXYgLm5hdmlnYXRpb25fX3N1Ym1lbnUtLWxldmVsLTQge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4ubmF2aWdhdGlvbl9fbW9iaWxlLW1lbnUtY29udGVudCAubmF2aWdhdGlvbl9fbW9iaWxlLW5hdiAubmF2aWdhdGlvbl9fc3VibWVudS0tbGV2ZWwtMiAubWVudS1pdGVtLWhhcy1jaGlsZHJlbixcbi5uYXZpZ2F0aW9uX19tb2JpbGUtbWVudS1jb250ZW50IC5uYXZpZ2F0aW9uX19tb2JpbGUtbmF2IC5uYXZpZ2F0aW9uX19zdWJtZW51LS1sZXZlbC0zIC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuLFxuLm5hdmlnYXRpb25fX21vYmlsZS1tZW51LWNvbnRlbnQgLm5hdmlnYXRpb25fX21vYmlsZS1uYXYgLm5hdmlnYXRpb25fX3N1Ym1lbnUtLWxldmVsLTQgLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4ge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b206IG5vbmUgIWltcG9ydGFudDtcbn1cbi5uYXZpZ2F0aW9uX19tb2JpbGUtbWVudS1jb250ZW50IC5uYXZpZ2F0aW9uX19tb2JpbGUtbmF2IC5uYXZpZ2F0aW9uX19zdWJtZW51LS1sZXZlbC0yIC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuOmxhc3QtY2hpbGQsXG4ubmF2aWdhdGlvbl9fbW9iaWxlLW1lbnUtY29udGVudCAubmF2aWdhdGlvbl9fbW9iaWxlLW5hdiAubmF2aWdhdGlvbl9fc3VibWVudS0tbGV2ZWwtMyAubWVudS1pdGVtLWhhcy1jaGlsZHJlbjpsYXN0LWNoaWxkLFxuLm5hdmlnYXRpb25fX21vYmlsZS1tZW51LWNvbnRlbnQgLm5hdmlnYXRpb25fX21vYmlsZS1uYXYgLm5hdmlnYXRpb25fX3N1Ym1lbnUtLWxldmVsLTQgLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW46bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG4ubmF2aWdhdGlvbl9fbW9iaWxlLW1lbnUtY29udGVudCAubmF2aWdhdGlvbl9fbW9iaWxlLW5hdiAubmF2aWdhdGlvbl9fc3VibWVudS1pdGVtIHtcbiAgcGFkZGluZzogMC43NXJlbSAwO1xufVxuLm5hdmlnYXRpb25fX21vYmlsZS1tZW51LWNvbnRlbnQgLm5hdmlnYXRpb25fX21vYmlsZS1uYXYgLm5hdmlnYXRpb25fX3N1Ym1lbnUtaXRlbS0taGFzLWNoaWxkcmVuIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLm5hdmlnYXRpb25fX21vYmlsZS1tZW51LWNvbnRlbnQgLm5hdmlnYXRpb25fX21vYmlsZS1uYXYgLm5hdmlnYXRpb25fX3N1Ym1lbnUtaXRlbS0taGFzLWNoaWxkcmVuOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiA2cHg7XG4gIGhlaWdodDogNnB4O1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjMTIxZjQ2O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzEyMWY0NjtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMjI1ZGVnKTtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogMjZweDtcbn1cbi5uYXZpZ2F0aW9uX19tb2JpbGUtbWVudS1jb250ZW50IC5uYXZpZ2F0aW9uX19tb2JpbGUtbmF2IC5uYXZpZ2F0aW9uX19zdWJtZW51LWl0ZW0tLWhhcy1jaGlsZHJlbiBpbWcge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm5hdmlnYXRpb25fX21vYmlsZS1tZW51LWNvbnRlbnQgLm5hdmlnYXRpb25fX21vYmlsZS1ib3R0b20ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDFyZW07XG4gIG1hcmdpbi10b3A6IGF1dG87XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuLm5hdmlnYXRpb25fX21vYmlsZS1tZW51LWNvbnRlbnQgLm5hdmlnYXRpb25fX3NlYXJjaCxcbi5uYXZpZ2F0aW9uX19tb2JpbGUtbWVudS1jb250ZW50IC5uYXZpZ2F0aW9uX19tb2JpbGUtc2VhcmNoIHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMyODM3NjQ7XG4gIHBhZGRpbmc6IDAuNXJlbSAwO1xufVxuLm5hdmlnYXRpb25fX21vYmlsZS1tZW51LWNvbnRlbnQgLm5hdmlnYXRpb25fX3NlYXJjaCAuc2VhcmNoLWljb24sXG4ubmF2aWdhdGlvbl9fbW9iaWxlLW1lbnUtY29udGVudCAubmF2aWdhdGlvbl9fbW9iaWxlLXNlYXJjaCAuc2VhcmNoLWljb24ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ubmF2aWdhdGlvbl9fbW9iaWxlLW1lbnUtY29udGVudCAubmF2aWdhdGlvbl9fbW9iaWxlLWFjdGlvbnMge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGdhcDogMC43NXJlbTtcbn1cbi5uYXZpZ2F0aW9uX19tb2JpbGUtbWVudS1jb250ZW50IC5uYXZpZ2F0aW9uX19tb2JpbGUtYWN0aW9ucyAubmF2aWdhdGlvbl9fYnRuIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBoZWlnaHQ6IDQwcHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5uYXZpZ2F0aW9uX19tb2JpbGUtbWVudS1jb250ZW50IC5uYXZpZ2F0aW9uX19tb2JpbGUtc29jaWFsIHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xuICBnYXA6IDE2cHg7XG4gIHBhZGRpbmctdG9wOiAwO1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG59XG4ubmF2aWdhdGlvbl9fbW9iaWxlLW1lbnUtY29udGVudCAubmF2aWdhdGlvbl9fbW9iaWxlLXNvY2lhbCBhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBlYXNlO1xufVxuLm5hdmlnYXRpb25fX21vYmlsZS1tZW51LWNvbnRlbnQgLm5hdmlnYXRpb25fX21vYmlsZS1zb2NpYWwgYTpob3ZlciB7XG4gIG9wYWNpdHk6IDAuNztcbn1cbi5uYXZpZ2F0aW9uX19tb2JpbGUtbWVudS1jb250ZW50IC5uYXZpZ2F0aW9uX19tb2JpbGUtc29jaWFsIGEgc3ZnIHtcbiAgd2lkdGg6IDMycHg7XG4gIGhlaWdodDogMzJweDtcbn1cbi5uYXZpZ2F0aW9uX19tb2JpbGUtbWVudS1jb250ZW50IC5uYXZpZ2F0aW9uX19tb2JpbGUtc29jaWFsIGEgc3ZnIHBhdGgge1xuICBmaWxsOiAjMTIxRjQ2O1xufVxuLm5hdmlnYXRpb25fX21vYmlsZS1tZW51LWNvbnRlbnQgLm5hdmlnYXRpb25fX21vYmlsZS1zb2NpYWwgYSBzdmcgcGF0aDpmaXJzdC1jaGlsZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubmF2aWdhdGlvbl9fbW9iaWxlLW1lbnUtaXRlbS5pcy1hY3RpdmUgc3ZnIGxpbmUge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xufVxuXG5ib2R5Lm1vYmlsZS1tZW51LW9wZW4ge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmZvb3RlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiAxMDAlO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogNXJlbSAwIDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZvb3RlciB7XG4gICAgcGFkZGluZzogM3JlbSAwIDA7XG4gIH1cbn1cbi5mb290ZXJfX2ZhcS13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAycmVtO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxNDQwcHg7XG4gIHBhZGRpbmc6IDAgMXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9vdGVyX19mYXEtd3JhcHBlciB7XG4gICAgZ2FwOiAzcmVtO1xuICAgIHBhZGRpbmc6IDAgMS41cmVtO1xuICB9XG59XG4uZm9vdGVyX19mYXEtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA1NXB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogOTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZm9vdGVyX19mYXEtY29udGFpbmVyIHtcbiAgICBnYXA6IDI0cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxufVxuLmZvb3Rlcl9fZmFxLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMjRweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZvb3Rlcl9fZmFxLWhlYWRlciB7XG4gICAgZ2FwOiAxNnB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLmZvb3Rlcl9fZmFxLWhlYWRlciB7XG4gICAgZ2FwOiAxcmVtO1xuICB9XG59XG4uZm9vdGVyX19mYXEtaGVhZGVyIGgyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDM4cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMTIxRjQ2O1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mb290ZXJfX2ZhcS1oZWFkZXIgaDIge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTZweDtcbiAgfVxufVxuLmZvb3Rlcl9fZmFxLWhlYWRlciBoMiAuZGl2aWRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICByaWdodDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNTAlKTtcbiAgd2lkdGg6IDg4cHg7XG4gIGhlaWdodDogNHB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDUwJTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cbi5mb290ZXJfX2ZhcS1hY2NvcmRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA4MDBweDtcbiAgZ2FwOiAxNnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mb290ZXJfX2ZhcS1hY2NvcmRpb24ge1xuICAgIGdhcDogMTJweDtcbiAgfVxufVxuLmZvb3Rlcl9fZmFxLWl0ZW0ge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2E4YjVjMztcbn1cbi5mb290ZXJfX2ZhcS1xdWVzdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDEuMjVyZW0gMC41cmVtO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mb290ZXJfX2ZhcS1xdWVzdGlvbiB7XG4gICAgcGFkZGluZzogMTZweDtcbiAgfVxufVxuLmZvb3Rlcl9fZmFxLXF1ZXN0aW9uIHNwYW4ge1xuICBmb250LXNpemU6IDIycHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjMTIxRjQ2O1xuICBmbGV4OiAxO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mb290ZXJfX2ZhcS1xdWVzdGlvbiBzcGFuIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cbi5mb290ZXJfX2ZhcS1pY29uIHtcbiAgd2lkdGg6IDEuNXJlbTtcbiAgaGVpZ2h0OiAxLjVyZW07XG4gIGNvbG9yOiAjMTIxRjQ2O1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcztcbiAgZmxleC1zaHJpbms6IDA7XG59XG4uZm9vdGVyX19mYXEtaXRlbS5hY3RpdmUgLmZvb3Rlcl9fZmFxLWljb24gLmZvb3Rlcl9fZmFxLWljb24tcGF0aC0xIHtcbiAgb3BhY2l0eTogMDtcbn1cbi5mb290ZXJfX2ZhcS1hbnN3ZXIge1xuICBtYXgtaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDAuM3MgZWFzZS1vdXQ7XG59XG4uZm9vdGVyX19mYXEtaXRlbS5hY3RpdmUgLmZvb3Rlcl9fZmFxLWFuc3dlciB7XG4gIG1heC1oZWlnaHQ6IDEwMDBweDtcbn1cbi5mb290ZXJfX2ZhcS1hbnN3ZXIgcCB7XG4gIHBhZGRpbmc6IDIwcHggMzBweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBjb2xvcjogIzNFNDI0RjtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGZvbnQtZmFtaWx5OiBcIkhlZWJvXCIsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgY29sb3I6ICMzRTQyNEY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZvb3Rlcl9fZmFxLWFuc3dlciBwIHtcbiAgICBwYWRkaW5nOiAwIDE2cHggMTZweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbi5mb290ZXJfX2NvbnRhY3Qtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDAuNjI1cmVtO1xuICBwYWRkaW5nLWlubGluZTogMTVweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZm9vdGVyX19jb250YWN0LWJveCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMTc5cHg7XG4gIHBhZGRpbmc6IDIwcHggMjRweCAxOXB4IDI0cHg7XG4gIGdhcDogMS41cmVtO1xuICBiYWNrZ3JvdW5kOiAjMTIxRjQ2O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZvb3Rlcl9fY29udGFjdC1ib3gge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICBwYWRkaW5nOiAyMHB4IDI0cHg7XG4gICAgZ2FwOiAyNHB4O1xuICB9XG59XG4uZm9vdGVyX19jb250YWN0LWJveCAud3BjZjctZm9ybS5zZW50IC53cGNmNy1yZXNwb25zZS1vdXRwdXQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmZvb3Rlcl9fY29udGFjdC1ib3ggLndwY2Y3LWZvcm0gLmZvb3Rlcl9fY29udGFjdC1mb3JtLXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIGdhcDogNDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZm9vdGVyX19jb250YWN0LWJveCAud3BjZjctZm9ybSAuZm9vdGVyX19jb250YWN0LWZvcm0td3JhcCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDFyZW07XG4gIH1cbn1cbi5mb290ZXJfX2NvbnRhY3QtYm94IC53cGNmNy1mb3JtIC5mb290ZXJfX2NvbnRhY3QtZm9ybS13cmFwIGlucHV0W3R5cGU9dGV4dF0ud3BjZjctbm90LXZhbGlkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQjRCNDtcbn1cbi5mb290ZXJfX2NvbnRhY3QtYm94IC53cGNmNy1mb3JtIC5mb290ZXJfX2NvbnRhY3QtZm9ybS13cmFwIGlucHV0W3R5cGU9dGV4dF0ud3BjZjctbm90LXZhbGlkOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjM0U0MjRGO1xufVxuLmZvb3Rlcl9fY29udGFjdC1ib3ggLndwY2Y3LWZvcm0gLndwY2Y3LXJlc3BvbnNlLW91dHB1dCB7XG4gIG1hcmdpbjogMDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZm9vdGVyX19jb250YWN0LWJveCAud3BjZjctZm9ybSAud3BjZjctbm90LXZhbGlkLXRpcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm90dG9tOiAxMDAlO1xuICBmb250LXNpemU6IDEycHg7XG4gIHBhZGRpbmc6IDAgMTBweDtcbiAgbWFyZ2luOiAwO1xuICBjb2xvcjogI0ZGODA4MDtcbiAgdG9wOiAxMDAlO1xuICBmb250LWZhbWlseTogXCJIZWVib1wiLCBzYW5zLXNlcmlmO1xufVxuLmZvb3Rlcl9fY29udGFjdC1ib3ggLndwY2Y3LWZvcm0gLnNlbGVjdDIgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICBoZWlnaHQ6IDJyZW07XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGNvbG9yOiAjM0U0MjRGO1xuICBmb250LWZhbWlseTogXCJIZWVib1wiLCBzYW5zLXNlcmlmO1xufVxuLmZvb3Rlcl9fY29udGFjdC1ib3ggLndwY2Y3LWZvcm0gLnNlbGVjdDIgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyBiIHtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMTJweDtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvc3ZnL2Fycm93X2Rvd25fZ3JheS5zdmcpIG5vLXJlcGVhdCA1MCU7XG59XG4uZm9vdGVyX19jb250YWN0LWJveCAud3BjZjctZm9ybSAuc2VsZWN0Mi5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IGIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuLmZvb3Rlcl9fY29udGFjdC1zdWJtaXQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDAuNjI1cmVtO1xuICBvcmRlcjogMztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9vdGVyX19jb250YWN0LXN1Ym1pdCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgb3JkZXI6IDE7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZm9vdGVyX19jb250YWN0LXN1Ym1pdCBwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mb290ZXJfX2NvbnRhY3Qtc3VibWl0IHAgYnV0dG9uIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLmZvb3Rlcl9fYnRuIHtcbiAgaGVpZ2h0OiAyLjVyZW07XG4gIGdhcDogMC41cmVtO1xuICBwYWRkaW5nOiAwLjVyZW0gMS41cmVtO1xuICBib3JkZXItcmFkaXVzOiA2MHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMTIxRjQ2O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuICBoZWlnaHQ6IDQ0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuLmZvb3Rlcl9fYnRuIHNwYW4ge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjMTIxRjQ2O1xuICBsaW5lLWhlaWdodDogMTtcbn1cbi5mb290ZXJfX2J0bi0tcHJpbWFyeSB7XG4gIGJhY2tncm91bmQ6ICNGREM2NDE7XG4gIGNvbG9yOiAjMTIxRjQ2O1xuICBmb250LWZhbWlseTogXCJIZWVib1wiLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZvb3Rlcl9fYnRuLS1wcmltYXJ5IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLmZvb3Rlcl9fYnRuLS1wcmltYXJ5OmhvdmVyIHtcbiAgb3BhY2l0eTogMC45O1xufVxuLmZvb3Rlcl9fY29udGFjdC1mb3JtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAwLjVyZW07XG4gIG9yZGVyOiAyO1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9vdGVyX19jb250YWN0LWZvcm0ge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIG9yZGVyOiAyO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG4uZm9vdGVyX19mb3JtLWZpZWxkcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBnYXA6IDAuNXJlbTtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgd2lkdGg6IGF1dG87XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZvb3Rlcl9fZm9ybS1maWVsZHMge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mb290ZXJfX2Zvcm0tZmllbGRzIHNwYW5bZGF0YS1uYW1lPWZvb3Rlci1pbnRlcmVzdF0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4uZm9vdGVyX19pbnB1dCwgLmZvb3Rlcl9fc2VsZWN0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMnJlbTtcbiAgcGFkZGluZzogMCAxcmVtO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBjb2xvcjogIzNFNDI0RjtcbiAgZm9udC1mYW1pbHk6IFwiSGVlYm9cIiwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb290ZXJfX2lucHV0LCAuZm9vdGVyX19zZWxlY3Qge1xuICAgIHdpZHRoOiAyMjBweDtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbn1cbi5mb290ZXJfX2lucHV0OjpwbGFjZWhvbGRlciwgLmZvb3Rlcl9fc2VsZWN0OjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjM0U0MjRGO1xuICBmb250LWZhbWlseTogXCJIZWVib1wiLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG59XG4uZm9vdGVyX19mb3JtLWNvbnNlbnQge1xuICB3aWR0aDogYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAwLjVyZW07XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbi5mb290ZXJfX2Zvcm0tY29uc2VudCA+IGlucHV0W3R5cGU9Y2hlY2tib3hdLFxuLmZvb3Rlcl9fZm9ybS1jb25zZW50IC5mb290ZXJfX2NoZWNrYm94IHtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBiYWNrZ3JvdW5kOiAjMTIxRjQ2O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmZmZmO1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBtaW4td2lkdGg6IDFyZW07XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG59XG4uZm9vdGVyX19mb3JtLWNvbnNlbnQgPiBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkLFxuLmZvb3Rlcl9fZm9ybS1jb25zZW50IC5mb290ZXJfX2NoZWNrYm94OmNoZWNrZWQge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xufVxuLmZvb3Rlcl9fZm9ybS1jb25zZW50ID4gaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZDo6YWZ0ZXIsXG4uZm9vdGVyX19mb3JtLWNvbnNlbnQgLmZvb3Rlcl9fY2hlY2tib3g6Y2hlY2tlZDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSg0NWRlZyk7XG4gIHdpZHRoOiA0cHg7XG4gIGhlaWdodDogOHB4O1xuICBib3JkZXI6IHNvbGlkICMxMjFGNDY7XG4gIGJvcmRlci13aWR0aDogMCAycHggMnB4IDA7XG59XG4uZm9vdGVyX19mb3JtLWNvbnNlbnQgPiBwIHtcbiAgaGVpZ2h0OiAxcmVtO1xufVxuLmZvb3Rlcl9fZm9ybS1jb25zZW50ID4gcCBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgYmFja2dyb3VuZDogIzEyMUY0NjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZmZmZjtcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMXJlbTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbn1cbi5mb290ZXJfX2Zvcm0tY29uc2VudCA+IHAgaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG59XG4uZm9vdGVyX19mb3JtLWNvbnNlbnQgPiBwIGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQ6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoNDVkZWcpO1xuICB3aWR0aDogNHB4O1xuICBoZWlnaHQ6IDhweDtcbiAgYm9yZGVyOiBzb2xpZCAjMTIxRjQ2O1xuICBib3JkZXItd2lkdGg6IDAgMnB4IDJweCAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mb290ZXJfX2Zvcm0tY29uc2VudCB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAyMTBweDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxufVxuLmZvb3Rlcl9fZm9ybS1jb25zZW50IC5jb25zZW50LXRleHQge1xuICBmb250LXdlaWdodDogMzAwO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMC44O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZm9vdGVyX19mb3JtLWNvbnNlbnQgLmNvbnNlbnQtdGV4dCBwIHtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvb3Rlcl9fZm9ybS1jb25zZW50IC5jb25zZW50LXRleHQge1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cbn1cbi5mb290ZXJfX2NoZWNrYm94IHtcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMXJlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZmZmZjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmZvb3Rlcl9faW5mby1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIHdpZHRoOiAxNS41cHg7XG4gIGhlaWdodDogMTVweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIGJvcmRlcjogMC43NXB4IHNvbGlkICNmZmZmZmY7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4LXNocmluazogMDtcbn1cbi5mb290ZXJfX2luZm8taWNvbiBzcGFuLFxuLmZvb3Rlcl9faW5mby1pY29uIHAge1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTtcbn1cbi5mb290ZXJfX2luZm8taWNvbi10b29sdGlwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC04cHg7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMTAwJSk7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGNvbG9yOiAjMTIxRjQ2O1xuICBwYWRkaW5nOiAwLjc1cmVtIDFyZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UsIHZpc2liaWxpdHkgMC4zcyBlYXNlO1xuICB6LWluZGV4OiAxMDAwO1xuICBib3gtc2hhZG93OiAwIDRweCA2cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBtYXgtd2lkdGg6IDI1MHB4O1xuICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZvb3Rlcl9faW5mby1pY29uLXRvb2x0aXAge1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICBtYXgtd2lkdGg6IDIyMHB4O1xuICB9XG59XG4uZm9vdGVyX19pbmZvLWljb24tdG9vbHRpcDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtOTYlKSByb3RhdGUoMTgwZGVnKTtcbiAgYm9yZGVyOiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3AtY29sb3I6ICNmZmZmZmY7XG59XG4uZm9vdGVyX19pbmZvLWljb24tdG9vbHRpcC5hY3RpdmUge1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuLmZvb3Rlcl9fY29udGFjdC1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDAuMjVyZW07XG4gIG9yZGVyOiAxO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb290ZXJfX2NvbnRhY3QtaGVhZGVyIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBvcmRlcjogMztcbiAgfVxufVxuLmZvb3Rlcl9fY29udGFjdC1oZWFkZXIgaDIge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZvb3Rlcl9fY29udGFjdC1oZWFkZXIgaDIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuLmZvb3Rlcl9fY29udGFjdC1oZWFkZXIgcCB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mb290ZXJfX2NvbnRhY3QtaGVhZGVyIHAge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbi5mb290ZXJfX21haW4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB3aWR0aDogMTAwJTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6ICMxMjFmNDY7XG4gIHBhZGRpbmctdG9wOiA3M3B4O1xuICBtYXJnaW4tdG9wOiA3MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mb290ZXJfX21haW4ge1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgcGFkZGluZy10b3A6IDI0cHg7XG4gIH1cbn1cbi5mb290ZXJfX2luZm8td3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDE0OTBweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAgNzBweCAxN3B4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mb290ZXJfX2luZm8td3JhcHBlciB7XG4gICAgcGFkZGluZzogMCAxNXB4IDEycHg7XG4gIH1cbn1cbi5mb290ZXJfX2luZm8tYm94IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9vdGVyX19pbmZvLWJveCB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBwYWRkaW5nOiAwIDJyZW07XG4gICAgYm9yZGVyLXJhZGl1czogMS41cmVtO1xuICAgIGdhcDogMnJlbTtcbiAgfVxufVxuLmZvb3Rlcl9faW5mby1sb2dvIHtcbiAgd2lkdGg6IDE4MHB4O1xuICBvcmRlcjogMTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9vdGVyX19pbmZvLWxvZ28ge1xuICAgIHdpZHRoOiAyNTBweDtcbiAgICBvcmRlcjogNDtcbiAgfVxufVxuLmZvb3Rlcl9faW5mby1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAwLjc1cmVtO1xufVxuLmZvb3Rlcl9faW5mby1pdGVtIGEge1xuICBmb250LWZhbWlseTogXCJIZWVib1wiLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAwLjc1cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mb290ZXJfX2luZm8taXRlbSBhIHtcbiAgICBnYXA6IDAuNXJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mb290ZXJfX2luZm8taXRlbSB7XG4gICAgZ2FwOiAwLjVyZW07XG4gIH1cbn1cbi5mb290ZXJfX2luZm8taXRlbSBzcGFuIHtcbiAgZm9udC1mYW1pbHk6IFwiSGVlYm9cIiwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZm9vdGVyX19pbmZvLWl0ZW0gc3BhbiB7XG4gICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICB9XG59XG4uZm9vdGVyX19pbmZvLWl0ZW0gaW1nIHtcbiAgd2lkdGg6IDEuNXJlbTtcbiAgaGVpZ2h0OiAxLjVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZvb3Rlcl9faW5mby1pdGVtIGltZyB7XG4gICAgd2lkdGg6IDEuMjVyZW07XG4gICAgaGVpZ2h0OiAxLjI1cmVtO1xuICB9XG59XG4uZm9vdGVyX19pbmZvLWRlY29yYXRpb24ge1xuICBkaXNwbGF5OiBub25lO1xuICBvcmRlcjogMTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9vdGVyX19pbmZvLWRlY29yYXRpb24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4uZm9vdGVyX19saW5rcyB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDUsIDFmcik7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEzNjBweDtcbiAgcGFkZGluZzogMzBweCAzMHB4O1xuICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZ2FwOiA1NXB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0Y3RURDQztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZm9vdGVyX19saW5rcyB7XG4gICAgcGFkZGluZzogMjRweCAxNXB4O1xuICAgIGdhcDogMXJlbTtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCAxZnIpO1xuICB9XG59XG4uZm9vdGVyX19jb2x1bW4ge1xuICBmb250LWZhbWlseTogXCJIZWVib1wiLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBnYXA6IDExcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZvb3Rlcl9fY29sdW1uIHtcbiAgICBnYXA6IDhweDtcbiAgfVxufVxuLmZvb3Rlcl9fY29sdW1uIC5mb290ZXJfX2NvbHVtbi1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGdhcDogMTFweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZm9vdGVyX19jb2x1bW4gLmZvb3Rlcl9fY29sdW1uLWNvbnRlbnQge1xuICAgIGhlaWdodDogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZvb3Rlcl9fY29sdW1uLmFjdGl2ZSAuZm9vdGVyX19jb2x1bW4tY29udGVudCB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG59XG4uZm9vdGVyX19jb2x1bW4uYWN0aXZlIGg0IHN2ZywgLmZvb3Rlcl9fY29sdW1uLmFjdGl2ZSBoNDo6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgxODBkZWcpO1xufVxuLmZvb3Rlcl9fY29sdW1uIGg0LFxuLmZvb3Rlcl9fY29sdW1uIC5mb290ZXJfX3dpZGdldC10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICNGREM2NDE7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtZmFtaWx5OiBcIkZiTm9hbVwiLCBzYW5zLXNlcmlmO1xufVxuLmZvb3Rlcl9fY29sdW1uIGg0IHN2Zyxcbi5mb290ZXJfX2NvbHVtbiAuZm9vdGVyX193aWRnZXQtdGl0bGUgc3ZnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mb290ZXJfX2NvbHVtbiBoNCBzdmcsXG4gIC5mb290ZXJfX2NvbHVtbiAuZm9vdGVyX193aWRnZXQtdGl0bGUgc3ZnIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mb290ZXJfX2NvbHVtbiBoNCxcbiAgLmZvb3Rlcl9fY29sdW1uIC5mb290ZXJfX3dpZGdldC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxufVxuLmZvb3Rlcl9fY29sdW1uIC5mb290ZXJfX3dpZGdldC10aXRsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBkaXNwbGF5OiBub25lO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScyNCcgaGVpZ2h0PScyNCcgdmlld0JveD0nMCAwIDI0IDI0JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMTguMTIgN0wxMiAxMy4xMDY3TDUuODggN0w0IDguODhMMTIgMTYuODhMMjAgOC44OEwxOC4xMiA3WicgZmlsbD0nd2hpdGUnIC8lM0UlM0Mvc3ZnJTNFXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZm9vdGVyX19jb2x1bW4gLmZvb3Rlcl9fd2lkZ2V0LXRpdGxlOjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4uZm9vdGVyX19jb2x1bW4gYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB3aWR0aDogMTAwJTtcbiAgb3BhY2l0eTogMC44O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnM7XG4gIHBhZGRpbmc6IDAuMTI1cmVtIDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9vdGVyX19jb2x1bW4gYSB7XG4gICAgcGFkZGluZzogMC4yNXJlbSAwO1xuICB9XG59XG4uZm9vdGVyX19jb2x1bW4gYTpob3ZlciB7XG4gIG9wYWNpdHk6IDE7XG59XG4uZm9vdGVyX193aWRnZXQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZ2FwOiAxMXB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5mb290ZXJfX3dpZGdldCB1bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxMXB4O1xuICB3aWR0aDogMTAwJTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZm9vdGVyX193aWRnZXQgdWwge1xuICAgIGhlaWdodDogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG59XG4uZm9vdGVyX193aWRnZXQgbGkgYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB3aWR0aDogMTAwJTtcbiAgb3BhY2l0eTogMC44O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnM7XG4gIHBhZGRpbmc6IDAuMTI1cmVtIDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC1mYW1pbHk6IFwiSGVlYm9cIiwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvb3Rlcl9fd2lkZ2V0IGxpIGEge1xuICAgIHBhZGRpbmc6IDAuMjVyZW0gMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mb290ZXJfX3dpZGdldCBsaSBhIHtcbiAgICBmb250LXNpemU6IDAuNzVyZW07XG4gIH1cbn1cbi5mb290ZXJfX3dpZGdldCBsaSBhOmhvdmVyIHtcbiAgb3BhY2l0eTogMTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZm9vdGVyX19jb2x1bW4uYWN0aXZlIC5mb290ZXJfX3dpZGdldCB1bCB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG59XG4uZm9vdGVyX19saW5rLXN1YnRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiSGVlYm9cIiwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogMzAwO1xuICBjb2xvcjogI0Y1RjVGNTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZm9vdGVyX19saW5rLXN1YnRpdGxlIHtcbiAgICBmb250LXNpemU6IDAuNzVyZW07XG4gIH1cbn1cbi5mb290ZXJfX2xpbmstbGFiZWwge1xuICBmb250LWZhbWlseTogXCJIZWVib1wiLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZvb3Rlcl9fbGluay1sYWJlbCB7XG4gICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICB9XG59XG4uZm9vdGVyX19ib3R0b20td3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxNDQwcHg7XG4gIHBhZGRpbmctaW5saW5lOiA3MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mb290ZXJfX2JvdHRvbS13cmFwcGVyIHtcbiAgICBwYWRkaW5nLWlubGluZTogMTVweDtcbiAgfVxufVxuLmZvb3Rlcl9fYm90dG9tIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMjRweCAwIDMycHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDI0NywgMjM3LCAyMDQsIDAuMyk7XG4gIGdhcDogMTZweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9vdGVyX19ib3R0b20ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgcGFkZGluZzogMS41cmVtIDA7XG4gICAgZ2FwOiAxLjVyZW07XG4gIH1cbn1cbi5mb290ZXJfX2NyZWRpdHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIGdhcDogN3B4O1xufVxuLmZvb3Rlcl9fY3JlZGl0cyBpbWcge1xuICB3aWR0aDogNjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb290ZXJfX2NyZWRpdHMgaW1nIHtcbiAgICB3aWR0aDogNzlweDtcbiAgICBoZWlnaHQ6IDI3cHg7XG4gIH1cbn1cbi5mb290ZXJfX2NyZWRpdHMgc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGNvbG9yOiAjRjVGNUY1O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuLmZvb3Rlcl9fY29weXJpZ2h0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBnYXA6IDdweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZm9vdGVyX19jb3B5cmlnaHQge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG59XG4uZm9vdGVyX19jb3B5cmlnaHQgc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGNvbG9yOiAjRjVGNUY1O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuLmZvb3Rlcl9fY29weXJpZ2h0IGltZyB7XG4gIHdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IDE0cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvb3Rlcl9fY29weXJpZ2h0IGltZyB7XG4gICAgd2lkdGg6IDE4cHg7XG4gICAgaGVpZ2h0OiAxOC40MXB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY2F0ZWdvcnktZmFjdWx0eS1tZW1iZXJzIC5mb290ZXIge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cblxuLnNjcm9sbC10by10b3Age1xuICBiYWNrZ3JvdW5kOiAjMTIxRjQ2O1xuICB3aWR0aDogMzZweDtcbiAgaGVpZ2h0OiAzNnB4O1xuICBib3JkZXItcmFkaXVzOiAzNnB4O1xuICBwYWRkaW5nOiAxMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBsZWZ0OiA0NXB4O1xuICBib3R0b206IDUlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xufVxuLnNjcm9sbC10by10b3Agc3ZnIHBhdGgge1xuICBzdHJva2U6ICNmZmZmZmY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNjcm9sbC10by10b3Age1xuICAgIGJvdHRvbTogNjBweDtcbiAgICBsZWZ0OiAyMHB4O1xuICB9XG59XG4uc2Nyb2xsLXRvLXRvcDpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMyODM3NjQ7XG59XG5cbi8qIEZsb2F0aW5nIEFjdGlvbiBCdXR0b25zICovXG4uZmxvYXRpbmctYnV0dG9ucyB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYm90dG9tOiA1JTtcbiAgcmlnaHQ6IDM5cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMC41cmVtO1xuICB6LWluZGV4OiA1MDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZmxvYXRpbmctYnV0dG9ucyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICByaWdodDogMjBweDtcbiAgICBnYXA6IDA7XG4gICAgYm90dG9tOiA2MHB4O1xuICB9XG59XG4uZmxvYXRpbmctYnV0dG9ucyAuZmFiIHtcbiAgaGVpZ2h0OiA1MXB4O1xuICBwYWRkaW5nOiAxM3B4IDEycHg7XG4gIGdhcDogMC4zNzVyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzEyMUY0NjtcbiAgYm9yZGVyLXJhZGl1czogMTEuNDVweDtcbiAgYm94LXNoYWRvdzogMHB4IDAuOHB4IDguMDNweCAwcHggcmdiYSg0MCwgNTUsIDEwMCwgMC4xNDkwMTk2MDc4KTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mbG9hdGluZy1idXR0b25zIC5mYWIge1xuICAgIGdhcDogMC4yNXJlbTtcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IDQ0cHg7XG4gICAgcGFkZGluZzogMC41cmVtO1xuICB9XG59XG4uZmxvYXRpbmctYnV0dG9ucyAuZmFiIC5mYWItdGV4dCB7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzI4Mzc2NDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mbG9hdGluZy1idXR0b25zIC5mYWIgLmZhYi10ZXh0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uZmxvYXRpbmctYnV0dG9ucyAuZmFiIHN2ZyB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG59XG4uZmxvYXRpbmctYnV0dG9ucyAuZmFiLmZhYi1jb250YWN0IHtcbiAgYmFja2dyb3VuZDogI0ZEQzY0MTtcbn1cbi5mbG9hdGluZy1idXR0b25zIC5mYWIuZmFiLWNvbnRhY3Qgc3ZnIHtcbiAgc3Ryb2tlOiAjMjgzNzY0O1xufVxuLmZsb2F0aW5nLWJ1dHRvbnMgLmZhYi5mYWItY29udGFjdDpob3ZlciB7XG4gIG9wYWNpdHk6IDAuOTtcbn1cblxuLyogX19fX19fX19fXyBMQVlPVVQgIEJFR0lOIF9fX19fX19fX18qL1xuLyogX19fX19fX19fXyBDT01QT05FTlRTICBCRUdJTiBfX19fX19fX19fKi9cbiNwb3B1cF9xdWlja19jb25zdWx0YXRpb24ge1xuICBtYXgtd2lkdGg6IDEwNjZweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI3BvcHVwX3F1aWNrX2NvbnN1bHRhdGlvbiB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAzMnB4KTtcbiAgfVxufVxuI3BvcHVwX3F1aWNrX2NvbnN1bHRhdGlvbiAuY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGJvcmRlcjogMC42cHggc29saWQgI0ZGRjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuI3BvcHVwX3F1aWNrX2NvbnN1bHRhdGlvbiAuY29udGVudCAuY2xvc2UtcG9wdXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIHJpZ2h0OiAxMDAlO1xuICBib3R0b206IDEwMCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xMHB4LCAtMTBweCk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG59XG4jcG9wdXBfcXVpY2tfY29uc3VsdGF0aW9uIC5jb250ZW50IC5jbG9zZS1wb3B1cDpob3ZlciB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZykgdHJhbnNsYXRlKC0xMHB4LCAtMTBweCk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI3BvcHVwX3F1aWNrX2NvbnN1bHRhdGlvbiAuY29udGVudCAuY2xvc2UtcG9wdXAge1xuICAgIHJpZ2h0OiAwO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxuICAjcG9wdXBfcXVpY2tfY29uc3VsdGF0aW9uIC5jb250ZW50IC5jbG9zZS1wb3B1cDpob3ZlciB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuI3BvcHVwX3F1aWNrX2NvbnN1bHRhdGlvbiAuY29udGVudCAuaW1hZ2Uge1xuICBmbGV4OiAxO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNwb3B1cF9xdWlja19jb25zdWx0YXRpb24gLmNvbnRlbnQgLmltYWdlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4jcG9wdXBfcXVpY2tfY29uc3VsdGF0aW9uIC5jb250ZW50IC5pbWFnZSBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4jcG9wdXBfcXVpY2tfY29uc3VsdGF0aW9uIC5jb250ZW50IC5pbmZvcm1lciB7XG4gIGZsZXg6IDE7XG4gIGJhY2tncm91bmQ6IHJnYigzLCAxMCwgMTcpO1xuICBtYXgtd2lkdGg6IDUyM3B4O1xuICBwYWRkaW5nOiA1MHB4IDM1cHggNDVweCAzNXB4O1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjcG9wdXBfcXVpY2tfY29uc3VsdGF0aW9uIC5jb250ZW50IC5pbmZvcm1lciB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDMzcHggMjBweCA0OHB4IDIwcHg7XG4gIH1cbn1cbiNwb3B1cF9xdWlja19jb25zdWx0YXRpb24gLmNvbnRlbnQgLmluZm9ybWVyIC50aXRsZSB7XG4gIGNvbG9yOiAjRkZGO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogNTJweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogNjRweDtcbiAgbWFyZ2luLWJvdHRvbTogMThweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjcG9wdXBfcXVpY2tfY29uc3VsdGF0aW9uIC5jb250ZW50IC5pbmZvcm1lciAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMzRweDtcbiAgICBsaW5lLWhlaWdodDogNTBweDtcbiAgfVxufVxuI3BvcHVwX3F1aWNrX2NvbnN1bHRhdGlvbiAuY29udGVudCAuaW5mb3JtZXIgLmRlc2NyaXB0aW9uIHtcbiAgY29sb3I6ICNGRkY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI3BvcHVwX3F1aWNrX2NvbnN1bHRhdGlvbiAuY29udGVudCAuaW5mb3JtZXIgLmRlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cbiNwb3B1cF9xdWlja19jb25zdWx0YXRpb24gLmNvbnRlbnQgLmluZm9ybWVyIC5mb3JtIHtcbiAgbWF4LXdpZHRoOiA0MjhweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4jcG9wdXBfcXVpY2tfY29uc3VsdGF0aW9uIC5jb250ZW50IC5pbmZvcm1lciAuZm9ybSBiciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jcG9wdXBfcXVpY2tfY29uc3VsdGF0aW9uIC5jb250ZW50IC5pbmZvcm1lciAuZm9ybSBsYWJlbCwgI3BvcHVwX3F1aWNrX2NvbnN1bHRhdGlvbiAuY29udGVudCAuaW5mb3JtZXIgLmZvcm0gc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4jcG9wdXBfcXVpY2tfY29uc3VsdGF0aW9uIC5jb250ZW50IC5pbmZvcm1lciAuZm9ybSBpbnB1dCB7XG4gIGJhY2tncm91bmQ6ICNFNEU0RTQ7XG4gIGhlaWdodDogNTJweDtcbiAgbWFyZ2luLWJvdHRvbTogMThweDtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDE4LjIyOHB4O1xuICBwYWRkaW5nOiAwIDE4cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cbiNwb3B1cF9xdWlja19jb25zdWx0YXRpb24gLmNvbnRlbnQgLmluZm9ybWVyIC5mb3JtIGlucHV0OjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNUU2MTYzO1xufVxuI3BvcHVwX3F1aWNrX2NvbnN1bHRhdGlvbiAuY29udGVudCAuaW5mb3JtZXIgLmZvcm0gaW5wdXQud3BjZjctbm90LXZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiByZWQ7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCByZWQgaW5zZXQ7XG59XG4jcG9wdXBfcXVpY2tfY29uc3VsdGF0aW9uIC5jb250ZW50IC5pbmZvcm1lciAuZm9ybSBidXR0b24ge1xuICBoZWlnaHQ6IDUycHg7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI0JEOEEzNyAwJSwgI0NBOUU1NyA0NS41JSwgI0FFNzYxQyAxMDAlKTtcbiAgd2lkdGg6IDEwMCU7XG4gIGNvbG9yOiAjRkZGO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTguMjI4cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDAgMTBweDtcbn1cbiNwb3B1cF9xdWlja19jb25zdWx0YXRpb24gLmNvbnRlbnQgLmluZm9ybWVyIC5mb3JtIGJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMyODM3NjQ7XG59XG4jcG9wdXBfcXVpY2tfY29uc3VsdGF0aW9uIC5jb250ZW50IC5pbmZvcm1lciAuZm9ybSAud3BjZjctbm90LXZhbGlkLXRpcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAxMDAlO1xuICBmb250LXNpemU6IDEycHg7XG4gIHBhZGRpbmc6IDAgMTBweDtcbiAgbWFyZ2luOiAwO1xuICBkaXNwbGF5OiBub25lO1xufVxuI3BvcHVwX3F1aWNrX2NvbnN1bHRhdGlvbiAuY29udGVudCAuaW5mb3JtZXIgLmZvcm0gLndwY2Y3LXJlc3BvbnNlLW91dHB1dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNwb3B1cF9xdWlja19jb25zdWx0YXRpb24gLmNvbnRlbnQgLmluZm9ybWVyIC5mb3JtIC53cGNmNy1zcGlubmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuI3BvcHVwX3F1aWNrX2NvbnN1bHRhdGlvbiAuY29udGVudCAucGhvbmUge1xuICBtYXJnaW4tdG9wOiAzOHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE4LjIyOHB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMCA1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI3BvcHVwX3F1aWNrX2NvbnN1bHRhdGlvbiAuY29udGVudCAucGhvbmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbiNwb3B1cF9xdWlja19jb25zdWx0YXRpb24gLmNvbnRlbnQgLnBob25lIGEge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMCA4cHg7XG59XG4jcG9wdXBfcXVpY2tfY29uc3VsdGF0aW9uIC5jb250ZW50IC5waG9uZSBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4jcG9wdXBfcXVpY2tfY29uc3VsdGF0aW9uIC5jb250ZW50IC5waG9uZSBzcGFuIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMCA1cHg7XG59XG5cbiNjb29raWVDb25zZW50Q29udGFpbmVyIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcGFkZGluZzogNDBweDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwcHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG4gIHotaW5kZXg6IDk5OTtcbn1cbiNjb29raWVDb25zZW50Q29udGFpbmVyIC5jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWF4LXdpZHRoOiA2MjdweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogYXV0bztcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgYm94LXNoYWRvdzogMHB4IDBweCA2MHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMDUwOTgwMzkyMik7XG4gIHBhZGRpbmc6IDQwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbiNjb29raWVDb25zZW50Q29udGFpbmVyIC5jb250YWluZXIgLnRpdGxlIHtcbiAgY29sb3I6ICMwMEEwRTQ7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDI4LjhweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAyMHB4O1xufVxuI2Nvb2tpZUNvbnNlbnRDb250YWluZXIgLmNvbnRhaW5lciAudGl0bGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAyOXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPSczMCcgaGVpZ2h0PScyOScgdmlld0JveD0nMCAwIDMwIDI5JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTIxLjMyNzkgMy45MTExOEMyMi4zMjkzIDMuOTExMTggMjMuMjcwNyAzLjY1Mzk4IDI0LjA4OTYgMy4yMDIwM0MyNC40NTE3IDMuNDkzNzQgMjQuNzk5NSAzLjgwMjQ5IDI1LjEzMTggNC4xMjcwOEMyNC42NTM3IDQuOTYzMjYgMjQuMzgwNSA1LjkzMTYzIDI0LjM4MDUgNi45NjM4MkMyNC4zODA1IDkuODgwMzUgMjYuNTYxOSAxMi4yODc0IDI5LjM4MjEgMTIuNjQyNEMyOS40NTk5IDEzLjI1MDYgMjkuNSAxMy44NzA2IDI5LjUgMTQuNUMyOS41IDE0LjkzMDYgMjkuNDgxMiAxNS4zNTY3IDI5LjQ0NDUgMTUuNzc3N0MyNi41OTQxIDE2LjEwNDggMjQuMzgwNSAxOC41MjU4IDI0LjM4MDUgMjEuNDYzOEMyNC4zODA1IDIyLjY0NDkgMjQuNzM4MiAyMy43NDI0IDI1LjM1MTIgMjQuNjUzOUMyMi43MTk5IDI3LjMzNjEgMTkuMDU0MiAyOSAxNSAyOUM2Ljk5MTg3IDI5IDAuNSAyMi41MDgxIDAuNSAxNC41QzAuNSA2LjQ5MTg3IDYuOTkxODcgMCAxNSAwQzE1LjMwNDQgMCAxNS42MDY3IDAuMDA5MzgyNzIgMTUuOTA2NSAwLjAyNzg3MzlDMTYuNjcyOCAyLjI4NjE0IDE4LjgxMDYgMy45MTExOCAyMS4zMjc5IDMuOTExMThaTTEwLjE2NjEgMTIuMDgzMUMxMS4xNjcxIDEyLjA4MzEgMTEuOTc4NiAxMS4yNzE2IDExLjk3ODYgMTAuMjcwNkMxMS45Nzg2IDkuMjY5NTkgMTEuMTY3MSA4LjQ1ODEgMTAuMTY2MSA4LjQ1ODFDOS4xNjUwNiA4LjQ1ODEgOC4zNTM1OCA5LjI2OTU5IDguMzUzNTggMTAuMjcwNkM4LjM1MzU4IDExLjI3MTYgOS4xNjUwNiAxMi4wODMxIDEwLjE2NjEgMTIuMDgzMVpNMTAuNzcxNCAyMC41NDE5QzEwLjc3MTQgMjEuNTQyOSA5Ljk1OTk0IDIyLjM1NDQgOC45NTg5MiAyMi4zNTQ0QzcuOTU3OTEgMjIuMzU0NCA3LjE0NjQyIDIxLjU0MjkgNy4xNDY0MiAyMC41NDE5QzcuMTQ2NDIgMTkuNTQwOSA3Ljk1NzkxIDE4LjcyOTQgOC45NTg5MiAxOC43Mjk0QzkuOTU5OTQgMTguNzI5NCAxMC43NzE0IDE5LjU0MDkgMTAuNzcxNCAyMC41NDE5Wk0xOS4yMjk4IDE5LjMzMzZDMjAuODk4MSAxOS4zMzM2IDIyLjI1MDYgMTcuOTgxMSAyMi4yNTA2IDE2LjMxMjdDMjIuMjUwNiAxNC42NDQ0IDIwLjg5ODEgMTMuMjkxOSAxOS4yMjk4IDEzLjI5MTlDMTcuNTYxNCAxMy4yOTE5IDE2LjIwODkgMTQuNjQ0NCAxNi4yMDg5IDE2LjMxMjdDMTYuMjA4OSAxNy45ODExIDE3LjU2MTQgMTkuMzMzNiAxOS4yMjk4IDE5LjMzMzZaJyBmaWxsPSclMjMwMDlERTAnLyUzRSUzQy9zdmclM0UlMEFcIik7XG59XG4jY29va2llQ29uc2VudENvbnRhaW5lciAubWVzc2FnZSB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbiNjb29raWVDb25zZW50Q29udGFpbmVyIC5tZXNzYWdlICoge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyN3B4O1xufVxuI2Nvb2tpZUNvbnNlbnRDb250YWluZXIgLm1lc3NhZ2UgYSB7XG4gIGNvbG9yOiAjMDBBMEU0O1xuICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xufVxuI2Nvb2tpZUNvbnNlbnRDb250YWluZXIgLmJ1dHRvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIGdhcDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbiNjb29raWVDb25zZW50Q29udGFpbmVyIC5hY2NlcHRfc2VsZWN0aW9uIHtcbiAgcGFkZGluZzogMTJweCA0MHB4O1xuICBjb2xvcjogIzAwQTBFNDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjVzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzUsIDMxLCAzMiwgMC4wNTA5ODAzOTIyKTtcbn1cbiNjb29raWVDb25zZW50Q29udGFpbmVyIC5hY2NlcHRfc2VsZWN0aW9uLmhpZ2hsaWdodCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkNDQ0M7XG4gIC8qINCh0LLQtdGC0LvQvi3QutGA0LDRgdC90YvQuSDRhtCy0LXRgiDQtNC70Y8g0LrQvdC+0L/QutC4INC/0YDQuCDQvtGI0LjQsdC60LUgKi9cbiAgY29sb3I6ICNmZmY7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC41cyBlYXNlO1xufVxuI2Nvb2tpZUNvbnNlbnRDb250YWluZXIgLnNoYWtlIHtcbiAgYW5pbWF0aW9uOiBzaGFrZSAwLjVzO1xufVxuQGtleWZyYW1lcyBzaGFrZSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIH1cbiAgMjUlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTVweCk7XG4gIH1cbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNXB4KTtcbiAgfVxuICA3NSUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNXB4KTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIH1cbn1cbiNjb29raWVDb25zZW50Q29udGFpbmVyIC5hY2NlcHRfYWxsIHtcbiAgbWluLXdpZHRoOiB1bnNldDtcbn1cbiNjb29raWVDb25zZW50Q29udGFpbmVyIC5yZWplY3RfYWxsIHtcbiAgcGFkZGluZzogMTJweCAyMHB4O1xuICBjb2xvcjogIzAwQTBFNDtcbn1cbiNjb29raWVDb25zZW50Q29udGFpbmVyIGJ1dHRvbiB7XG4gIGJvcmRlcjogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNi42cHg7XG4gIHBhZGRpbmc6IDEwcHggMjBweCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAjZjlmOWY5O1xufVxuI2Nvb2tpZUNvbnNlbnRDb250YWluZXIgYnV0dG9uOmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNjb29raWVDb25zZW50Q29udGFpbmVyIGJ1dHRvbi5hY2NlcHRfYWxsIHtcbiAgYmFja2dyb3VuZDogcmdiKDAsIDE2MCwgMjI4KTtcbiAgY29sb3I6ICNmZmY7XG59XG4jY29va2llQ29uc2VudENvbnRhaW5lciAuY2xvc2VDb29raWUge1xuICB0b3A6IDIzcHg7XG4gIHJpZ2h0OiAyM3B4O1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScyMCcgaGVpZ2h0PScyMCcgdmlld0JveD0nMCAwIDIwIDIwJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMyAzTDE3LjAwMDEgMTcuMDAwMScgc3Ryb2tlPSclMjM2NzcwN0YnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0NwYXRoIGQ9J00yLjk5OTkzIDE3LjAwMDFMMTcgMycgc3Ryb2tlPSclMjM2NzcwN0YnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG4jY29va2llQ29uc2VudENvbnRhaW5lciAuY2xvc2VDb29raWU6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuI2Nvb2tpZUNvbnNlbnRDb250YWluZXIgLmNoZWNrYm94ZXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDIwcHg7XG59XG4jY29va2llQ29uc2VudENvbnRhaW5lciAuY2hlY2tib3hlcyBkaXYge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4jY29va2llQ29uc2VudENvbnRhaW5lciAuY2hlY2tib3hlcyBkaXYgaW5wdXQge1xuICBvcGFjaXR5OiAwO1xuICBtYXJnaW46IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbn1cbiNjb29raWVDb25zZW50Q29udGFpbmVyIC5jaGVja2JveGVzIGRpdiBpbnB1dDpjaGVja2VkICsgbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzI0JyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMjQgMjQnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NyZWN0IHdpZHRoPScyNCcgaGVpZ2h0PScyNCcgcng9JzYnIGZpbGw9JyUyMzAwOURFMCcvJTNFJTNDcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTE4LjEwNDYgNi40NDExQzE4LjYzMTggNy4wMjk0NSAxOC42MzE4IDcuOTgzMDMgMTguMTA0NiA4LjU3MTJMMTAuOTA0NiAxNi42MDQzQzEwLjM3NzQgMTcuMTkyNSA5LjUyMjY3IDE3LjE5MjUgOC45OTUzMiAxNi42MDQzTDUuMzk1MzkgMTIuNTg3N0M0Ljg2ODIgMTEuOTk5NSA0Ljg2ODIgMTEuMDQ1OSA1LjM5NTM5IDEwLjQ1NzhDNS45MjI2IDkuODY5NCA2Ljc3NzM5IDkuODY5NCA3LjMwNDYgMTAuNDU3OEw5Ljk0OTk0IDEzLjQwOTFMMTYuMTk1NCA2LjQ0MTFDMTYuNzIyNiA1Ljg1Mjk3IDE3LjU3NzQgNS44NTI5NyAxOC4xMDQ2IDYuNDQxMVonIGZpbGw9J3doaXRlJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xufVxuI2Nvb2tpZUNvbnNlbnRDb250YWluZXIgLmNoZWNrYm94ZXMgbGFiZWwge1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMjdweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA4cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbiNjb29raWVDb25zZW50Q29udGFpbmVyIC5jaGVja2JveGVzIGxhYmVsLmxhYmVsLWhpZ2hsaWdodCB7XG4gIGNvbG9yOiAjRkYwMDAwO1xufVxuI2Nvb2tpZUNvbnNlbnRDb250YWluZXIgLmNoZWNrYm94ZXMgbGFiZWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI3cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzI0JyBoZWlnaHQ9JzI3JyB2aWV3Qm94PScwIDAgMjQgMjcnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NyZWN0IHg9JzAuNScgeT0nMicgd2lkdGg9JzIzJyBoZWlnaHQ9JzIzJyByeD0nNS41JyBmaWxsPSd3aGl0ZScgc3Ryb2tlPSclMjNBQkFBQUInLyUzRSUzQy9zdmclM0VcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbn1cblxuLm1lbWJlci1jYXJkIHtcbiAgYm94LXNoYWRvdzogMHB4IDRweCAzNXB4IDBweCByZ2JhKDQwLCA1NSwgMTAwLCAwLjA3ODQzMTM3MjUpO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBwYWRkaW5nOiAzMnB4IDI0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZSwgYm94LXNoYWRvdyAwLjNzIGVhc2U7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5tZW1iZXItY2FyZDpob3ZlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNHB4KTtcbiAgYm94LXNoYWRvdzogMHB4IDhweCA0NXB4IHJnYmEoNDAsIDU1LCAxMDAsIDAuMTUpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tZW1iZXItY2FyZCB7XG4gICAgcGFkZGluZzogMjRweDtcbiAgfVxufVxuLm1lbWJlci1jYXJkID4gZGl2IHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgZ2FwOiAyMHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm1lbWJlci1jYXJkID4gZGl2IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICB9XG59XG4ubWVtYmVyLWNhcmQtdGh1bWJuYWlsIGltZyB7XG4gIHdpZHRoOiA5NnB4O1xuICBtYXgtd2lkdGg6IDk2cHg7XG4gIGhlaWdodDogOTZweDtcbiAgbWF4LWhlaWdodDogOTZweDtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogOTZweDtcbn1cbi5tZW1iZXItY2FyZC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBjb2xvcjogIzEyMUY0Njtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubWVtYmVyLWNhcmQtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuLm1lbWJlci1jYXJkLXN1YnRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiSGVlYm9cIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMyODM3NjQ7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cbi5tZW1iZXItY2FyZC1leGNlcnB0IHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzNFNDI0RjtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGZvbnQtZmFtaWx5OiBcIkhlZWJvXCIsIHNhbnMtc2VyaWY7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiAzO1xuICBsaW5lLWNsYW1wOiAzO1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tZW1iZXItY2FyZC1leGNlcnB0IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgfVxufVxuLm1lbWJlci1jYXJkIGEge1xuICBjb2xvcjogIzEyMUY0NjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LWZhbWlseTogXCJIZWVib1wiLCBzYW5zLXNlcmlmO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtYWxpZ246IGVuZDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiAyNHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubWVtYmVyLWNhcmQgYTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sO3V0ZjgsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCIxNlwiIGhlaWdodD1cIjE2XCIgdmlld0JveD1cIjAgMCAxNiAxNlwiIGZpbGw9XCJub25lXCI+PHBhdGggZD1cIk0xMC40Njg4IDExLjA2TDcuNDE1NDIgOEwxMC40Njg4IDQuOTRMOS41Mjg3NSA0TDUuNTI4NzUgOEw5LjUyODc1IDEyTDEwLjQ2ODggMTEuMDZaXCIgZmlsbD1cIiUyMzI4Mzc2NFwiLz48L3N2Zz4nKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cblxuLyogR3JhZHVhdGVzIExpc3QgU2VjdGlvbiAqL1xuLmdyYWR1YXRlcy1jYXJkIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgYm94LXNoYWRvdzogMHB4IDRweCAzNXB4IDBweCByZ2JhKDQwLCA1NSwgMTAwLCAwLjA3ODQzMTM3MjUpO1xuICBwYWRkaW5nOiAyNHB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGdhcDogNTBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLCBib3gtc2hhZG93IDAuM3MgZWFzZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmdyYWR1YXRlcy1jYXJkOmhvdmVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC00cHgpO1xuICBib3gtc2hhZG93OiAwcHggOHB4IDQ1cHggcmdiYSg0MCwgNTUsIDEwMCwgMC4xNSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmdyYWR1YXRlcy1jYXJkIHtcbiAgICBtaW4taGVpZ2h0OiAyOTVweDtcbiAgfVxufVxuLmdyYWR1YXRlcy1jYXJkIC50ZWFtLXJvbGUge1xuICBjb2xvcjogIzI4Mzc2NDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMS40O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZ3JhZHVhdGVzLWNhcmQgLnRlYW0tcm9sZSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG4uZ3JhZHVhdGVzLWNhcmQgLmRlc2NyaXB0aW9uIHtcbiAgY29sb3I6ICMxMjFGNDY7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmdyYWR1YXRlcy1jYXJkIC5kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG4uZ3JhZHVhdGVzLWNhcmQgLmRlc2NyaXB0aW9uIHAsXG4uZ3JhZHVhdGVzLWNhcmQgLmRlc2NyaXB0aW9uIGxpLFxuLmdyYWR1YXRlcy1jYXJkIC5kZXNjcmlwdGlvbiBhLFxuLmdyYWR1YXRlcy1jYXJkIC5kZXNjcmlwdGlvbiBzcGFuIHtcbiAgY29sb3I6ICMxMjFGNDY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmdyYWR1YXRlcy1jYXJkIC5kZXNjcmlwdGlvbiBwLFxuICAuZ3JhZHVhdGVzLWNhcmQgLmRlc2NyaXB0aW9uIGxpLFxuICAuZ3JhZHVhdGVzLWNhcmQgLmRlc2NyaXB0aW9uIGEsXG4gIC5ncmFkdWF0ZXMtY2FyZCAuZGVzY3JpcHRpb24gc3BhbiB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG4uZ3JhZHVhdGVzLWNhcmQgLnBlcnNvbi1pbmZvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gIGdhcDogMjBweDtcbiAgbWluLWhlaWdodDogMTEwcHg7XG59XG4uZ3JhZHVhdGVzLWNhcmQgLnBlcnNvbi1pbmZvIC5wZXJzb24taW5mby10aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtZmFtaWx5OiBcIkhlZWJvXCIsIHNhbnMtc2VyaWY7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLmdyYWR1YXRlcy1jYXJkIC5wZXJzb24taW5mbyAucGVyc29uLWluZm8tZXhjZXJwdCB7XG4gIGZvbnQtZmFtaWx5OiBcIkhlZWJvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgY29sb3I6ICMyODM3NjQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmdyYWR1YXRlcy1jYXJkIC5wZXJzb24taW5mbyAucGVyc29uLWluZm8tZXhjZXJwdCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG4uZ3JhZHVhdGVzLWNhcmQgLnBlcnNvbi1pbmZvIC5wZXJzb24taW5mby1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDhweDtcbiAgYWxpZ24taXRlbXM6IGVuZDtcbn1cbi5ncmFkdWF0ZXMtY2FyZCAucGVyc29uLWluZm8gaW1nIHtcbiAgd2lkdGg6IDk2cHg7XG4gIGhlaWdodDogOTZweDtcbiAgbWluLXdpZHRoOiA5NnB4O1xuICBib3JkZXItcmFkaXVzOiA5NnB4O1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTZweCk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmdyYWR1YXRlcy1jYXJkIC5wZXJzb24taW5mbyBpbWcge1xuICAgIHdpZHRoOiA3NXB4O1xuICAgIGhlaWdodDogNzVweDtcbiAgICBtaW4td2lkdGg6IDc1cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNzVweDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjVweCk7XG4gIH1cbn1cbi5ncmFkdWF0ZXMtY2FyZC52aWRlbyAudmlkZW8tZ3JvdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZ3JhZHVhdGVzLWNhcmQudmlkZW8gLnZpZGVvLWdyb3VwIGltZyB7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgbWF4LWhlaWdodDogMTYycHg7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuLmdyYWR1YXRlcy1jYXJkLnZpZGVvIC52aWRlby1ncm91cCAuYnRuLXNob3ctdmlkZW8tbW9kYWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTUwcHg7XG4gIGxlZnQ6IDEwcHg7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMjAwbXMgbGluZWFyO1xufVxuLmdyYWR1YXRlcy1jYXJkLnZpZGVvIC52aWRlby1ncm91cCAuYnRuLXNob3ctdmlkZW8tbW9kYWw6aG92ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG59XG4uZ3JhZHVhdGVzLWNhcmQudmlkZW8gLnZpZGVvLWdyb3VwIC5idG4tc2hvdy12aWRlby1tb2RhbCBzdmcge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmdyYWR1YXRlcy12aWRlby1tb2RhbCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgaW5zZXQ6IDA7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiAzMnB4O1xuICB6LWluZGV4OiA5OTk5O1xufVxuLmdyYWR1YXRlcy12aWRlby1tb2RhbC5pcy1vcGVuIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5ncmFkdWF0ZXMtdmlkZW8tbW9kYWxfX292ZXJsYXkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAwO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNzUpO1xufVxuLmdyYWR1YXRlcy12aWRlby1tb2RhbF9fZGlhbG9nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogbWluKDk2MHB4LCAxMDAlKTtcbiAgYmFja2dyb3VuZDogIzAwMDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgYm94LXNoYWRvdzogMCAyMHB4IDYwcHggcmdiYSgwLCAwLCAwLCAwLjU1KTtcbiAgbWF4LWhlaWdodDogbWluKDkwdmgsIDU0MHB4KTtcbn1cbi5ncmFkdWF0ZXMtdmlkZW8tbW9kYWxfX3BsYXllciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG59XG4uZ3JhZHVhdGVzLXZpZGVvLW1vZGFsX19wbGF5ZXIgaWZyYW1lLCAuZ3JhZHVhdGVzLXZpZGVvLW1vZGFsX19wbGF5ZXIgdmlkZW8ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXI6IDA7XG59XG4uZ3JhZHVhdGVzLXZpZGVvLW1vZGFsX19jbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAtNzBweDtcbiAgYmFja2dyb3VuZDogaHNsYSgwLCAwJSwgMTAwJSwgMC43Nik7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB6LWluZGV4OiAyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAyNHB4O1xufVxuLmdyYWR1YXRlcy12aWRlby1tb2RhbF9fY2xvc2U6aG92ZXIsIC5ncmFkdWF0ZXMtdmlkZW8tbW9kYWxfX2Nsb3NlOmZvY3VzLXZpc2libGUge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMzUpO1xuICBvdXRsaW5lOiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ncmFkdWF0ZXMtdmlkZW8tbW9kYWwge1xuICAgIHBhZGRpbmc6IDE2cHg7XG4gIH1cbiAgLmdyYWR1YXRlcy12aWRlby1tb2RhbF9fZGlhbG9nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiBub25lO1xuICB9XG4gIC5ncmFkdWF0ZXMtdmlkZW8tbW9kYWxfX2Nsb3NlIHtcbiAgICB0b3A6IDhweDtcbiAgICBsZWZ0OiA4cHg7XG4gIH1cbn1cblxuYm9keS52aWRlby1tb2RhbC1vcGVuIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLyogQmFzZSBQb3N0IENhcmQgKi9cbi5iYXNlLXBvc3QtY2FyZCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDM3OHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDE2cHg7XG4gIHBhZGRpbmc6IDI0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm94LXNoYWRvdzogMHB4IDRweCAzNXB4IDBweCByZ2JhKDQwLCA1NSwgMTAwLCAwLjA3ODQzMTM3MjUpO1xufVxuLmJhc2UtcG9zdC1jYXJkX19pbWFnZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDE2MnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG59XG4uYmFzZS1wb3N0LWNhcmRfX2ltYWdlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBvYmplY3QtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG59XG4uYmFzZS1wb3N0LWNhcmRfX2NvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDE2cHg7XG4gIGZsZXg6IDE7XG59XG4uYmFzZS1wb3N0LWNhcmRfX3RpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiRmJOb2FtXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gIGxldHRlci1zcGFjaW5nOiAwJTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGNvbG9yOiAjMTIxRjQ2O1xuICBtYXJnaW46IDA7XG59XG4uYmFzZS1wb3N0LWNhcmRfX2V4Y2VycHQge1xuICBmb250LWZhbWlseTogXCJIZWVib1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgY29sb3I6ICMxMjFGNDY7XG4gIGZsZXg6IDE7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAtd2Via2l0LWxpbmUtY2xhbXA6IDQ7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG59XG4uYmFzZS1wb3N0LWNhcmRfX2J1dHRvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGdhcDogOHB4O1xufVxuLmJhc2UtcG9zdC1jYXJkX19idXR0b24gYSB7XG4gIGZvbnQtZmFtaWx5OiBcIkhlZWJvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gIGNvbG9yOiAjMTIxRjQ2O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7XG59XG4uYmFzZS1wb3N0LWNhcmRfX2J1dHRvbiBhOmhvdmVyIHtcbiAgb3BhY2l0eTogMC44O1xufVxuXG4uYmxvZy1jYXJkIHtcbiAgYm94LXNoYWRvdzogMHB4IDRweCAzNXB4IDBweCByZ2JhKDQwLCA1NSwgMTAwLCAwLjA3ODQzMTM3MjUpO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBwYWRkaW5nOiAyNHB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTZweDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuLmJsb2ctY2FyZC10aHVtYm5haWwgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTYycHg7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBvYmplY3QtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cbi5ibG9nLWNhcmQgaDUge1xuICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gIGNvbG9yOiAjMjgzNzY0O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ibG9nLWNhcmQgaDUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuLmJsb2ctY2FyZC1leGNlcnB0IHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzI4Mzc2NDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGZvbnQtZmFtaWx5OiBcIkhlZWJvXCIsIHNhbnMtc2VyaWY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJsb2ctY2FyZC1leGNlcnB0IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgfVxufVxuLmJsb2ctY2FyZC1kYXRlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgZ2FwOiA2cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgY29sb3I6ICMyODM3NjQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG4uYmxvZy1jYXJkIGEge1xuICBjb2xvcjogIzI4Mzc2NDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGZvbnQtZmFtaWx5OiBcIkhlZWJvXCIsIHNhbnMtc2VyaWY7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1hbGlnbjogZW5kO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IDI0cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5ibG9nLWNhcmQgYTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sO3V0ZjgsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCIxNlwiIGhlaWdodD1cIjE2XCIgdmlld0JveD1cIjAgMCAxNiAxNlwiIGZpbGw9XCJub25lXCI+PHBhdGggZD1cIk0xMC40Njg4IDExLjA2TDcuNDE1NDIgOEwxMC40Njg4IDQuOTRMOS41Mjg3NSA0TDUuNTI4NzUgOEw5LjUyODc1IDEyTDEwLjQ2ODggMTEuMDZaXCIgZmlsbD1cIiUyMzI4Mzc2NFwiLz48L3N2Zz4nKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbi5ibG9nLWNhcmQtLXZpZGVvLCAuYmxvZy1jYXJkLS1hdWRpbyB7XG4gIG1pbi1oZWlnaHQ6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgZ2FwOiA1MHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2UsIGJveC1zaGFkb3cgMC4zcyBlYXNlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYmxvZy1jYXJkLS12aWRlbzpob3ZlciwgLmJsb2ctY2FyZC0tYXVkaW86aG92ZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTRweCk7XG4gIGJveC1zaGFkb3c6IDBweCA4cHggNDVweCByZ2JhKDQwLCA1NSwgMTAwLCAwLjE1KTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYmxvZy1jYXJkLS12aWRlbywgLmJsb2ctY2FyZC0tYXVkaW8ge1xuICAgIG1pbi1oZWlnaHQ6IDI5NXB4O1xuICB9XG59XG4uYmxvZy1jYXJkLS12aWRlbyAuYmxvZy1jYXJkLXRodW1ibmFpbC52aWRlby1ncm91cCwgLmJsb2ctY2FyZC0tYXVkaW8gLmJsb2ctY2FyZC10aHVtYm5haWwudmlkZW8tZ3JvdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYmxvZy1jYXJkLS12aWRlbyAuYmxvZy1jYXJkLXRodW1ibmFpbC52aWRlby1ncm91cCBpbWcsIC5ibG9nLWNhcmQtLWF1ZGlvIC5ibG9nLWNhcmQtdGh1bWJuYWlsLnZpZGVvLWdyb3VwIGltZyB7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cbi5ibG9nLWNhcmQtLXZpZGVvIC5ibG9nLWNhcmQtdGh1bWJuYWlsLnZpZGVvLWdyb3VwIC5idG4tc2hvdy12aWRlby1tb2RhbCwgLmJsb2ctY2FyZC0tYXVkaW8gLmJsb2ctY2FyZC10aHVtYm5haWwudmlkZW8tZ3JvdXAgLmJ0bi1zaG93LXZpZGVvLW1vZGFsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC01MHB4O1xuICBsZWZ0OiAxMHB4O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDIwMG1zIGxpbmVhcjtcbn1cbi5ibG9nLWNhcmQtLXZpZGVvIC5ibG9nLWNhcmQtdGh1bWJuYWlsLnZpZGVvLWdyb3VwIC5idG4tc2hvdy12aWRlby1tb2RhbDpob3ZlciwgLmJsb2ctY2FyZC0tYXVkaW8gLmJsb2ctY2FyZC10aHVtYm5haWwudmlkZW8tZ3JvdXAgLmJ0bi1zaG93LXZpZGVvLW1vZGFsOmhvdmVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xufVxuLmJsb2ctY2FyZC0tdmlkZW8gLmJsb2ctY2FyZC10aHVtYm5haWwudmlkZW8tZ3JvdXAgLmJ0bi1zaG93LXZpZGVvLW1vZGFsIHN2ZywgLmJsb2ctY2FyZC0tYXVkaW8gLmJsb2ctY2FyZC10aHVtYm5haWwudmlkZW8tZ3JvdXAgLmJ0bi1zaG93LXZpZGVvLW1vZGFsIHN2ZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmJsb2ctY2FyZC0tdmlkZW8gLmJsb2ctY2FyZC1pbmZvLCAuYmxvZy1jYXJkLS1hdWRpbyAuYmxvZy1jYXJkLWluZm8ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTZweDtcbiAgbWluLWhlaWdodDogMTEwcHg7XG59XG4uYmxvZy1jYXJkLS12aWRlbyAuYmxvZy1jYXJkLWluZm8gLmJsb2ctY2FyZC1pbmZvLWNvbnRlbnQsIC5ibG9nLWNhcmQtLWF1ZGlvIC5ibG9nLWNhcmQtaW5mbyAuYmxvZy1jYXJkLWluZm8tY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogOHB4O1xufVxuLmJsb2ctY2FyZC0tdmlkZW8gLmJsb2ctY2FyZC1pbmZvIGg0LCAuYmxvZy1jYXJkLS1hdWRpbyAuYmxvZy1jYXJkLWluZm8gaDQge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LWZhbWlseTogXCJIZWVib1wiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzI4Mzc2NDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5ibG9nLWNhcmQtLXZpZGVvIC5ibG9nLWNhcmQtaW5mbyAuYmxvZy1jYXJkLWV4Y2VycHQsIC5ibG9nLWNhcmQtLWF1ZGlvIC5ibG9nLWNhcmQtaW5mbyAuYmxvZy1jYXJkLWV4Y2VycHQge1xuICBmb250LWZhbWlseTogXCJIZWVib1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYmxvZy1jYXJkLS12aWRlbyAuYmxvZy1jYXJkLWluZm8gLmJsb2ctY2FyZC1leGNlcnB0LCAuYmxvZy1jYXJkLS1hdWRpbyAuYmxvZy1jYXJkLWluZm8gLmJsb2ctY2FyZC1leGNlcnB0IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbi5ibG9nLWNhcmQtLXZpZGVvIC5ibG9nLWNhcmQtaW5mbyAuYmxvZy1jYXJkLWRhdGUsIC5ibG9nLWNhcmQtLWF1ZGlvIC5ibG9nLWNhcmQtaW5mbyAuYmxvZy1jYXJkLWRhdGUge1xuICBtYXJnaW4tYm90dG9tOiA0cHg7XG59XG4uYmxvZy1jYXJkLS1hdWRpbyB7XG4gIG1pbi1oZWlnaHQ6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgZ2FwOiA1MHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2UsIGJveC1zaGFkb3cgMC4zcyBlYXNlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYmxvZy1jYXJkLS1hdWRpbzpob3ZlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNHB4KTtcbiAgYm94LXNoYWRvdzogMHB4IDhweCA0NXB4IHJnYmEoNDAsIDU1LCAxMDAsIDAuMTUpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ibG9nLWNhcmQtLWF1ZGlvIHtcbiAgICBtaW4taGVpZ2h0OiAyOTVweDtcbiAgfVxufVxuLmJsb2ctY2FyZC0tYXVkaW8gLmJsb2ctY2FyZC10aHVtYm5haWwudmlkZW8tZ3JvdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYmxvZy1jYXJkLS1hdWRpbyAuYmxvZy1jYXJkLXRodW1ibmFpbC52aWRlby1ncm91cCBpbWcge1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG59XG4uYmxvZy1jYXJkLS1hdWRpbyAuYmxvZy1jYXJkLXRodW1ibmFpbC52aWRlby1ncm91cCAuYnRuLXNob3ctYXVkaW8tbW9kYWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTUwcHg7XG4gIGxlZnQ6IDEwcHg7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMjAwbXMgbGluZWFyO1xufVxuLmJsb2ctY2FyZC0tYXVkaW8gLmJsb2ctY2FyZC10aHVtYm5haWwudmlkZW8tZ3JvdXAgLmJ0bi1zaG93LWF1ZGlvLW1vZGFsOmhvdmVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xufVxuLmJsb2ctY2FyZC0tYXVkaW8gLmJsb2ctY2FyZC10aHVtYm5haWwudmlkZW8tZ3JvdXAgLmJ0bi1zaG93LWF1ZGlvLW1vZGFsIHN2ZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmJsb2ctY2FyZC0tYXVkaW8gLmJsb2ctY2FyZC1pbmZvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDE2cHg7XG4gIG1pbi1oZWlnaHQ6IDExMHB4O1xufVxuLmJsb2ctY2FyZC0tYXVkaW8gLmJsb2ctY2FyZC1pbmZvIC5ibG9nLWNhcmQtaW5mby1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiA4cHg7XG59XG4uYmxvZy1jYXJkLS1hdWRpbyAuYmxvZy1jYXJkLWluZm8gaDQge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LWZhbWlseTogXCJIZWVib1wiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzI4Mzc2NDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5ibG9nLWNhcmQtLWF1ZGlvIC5ibG9nLWNhcmQtaW5mbyAuYmxvZy1jYXJkLWV4Y2VycHQge1xuICBmb250LWZhbWlseTogXCJIZWVib1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYmxvZy1jYXJkLS1hdWRpbyAuYmxvZy1jYXJkLWluZm8gLmJsb2ctY2FyZC1leGNlcnB0IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbi5ibG9nLWNhcmQtLWF1ZGlvIC5ibG9nLWNhcmQtaW5mbyAuYmxvZy1jYXJkLWRhdGUge1xuICBtYXJnaW4tYm90dG9tOiA0cHg7XG59XG5cbi5ibG9nLWNhcmQtLWF1ZGlvIC5ibG9nLWNhcmQtdGh1bWJuYWlsLm5vLWltYWdlLFxuLmJsb2ctY2FyZC0tdmlkZW8gLmJsb2ctY2FyZC10aHVtYm5haWwubm8taW1hZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDEyMHB4O1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAjZjBmNGY4IDAlLCAjZTJlOGYwIDEwMCUpO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmJsb2ctY2FyZC0tYXVkaW8gLmJsb2ctY2FyZC10aHVtYm5haWwubm8taW1hZ2UgLmJ0bi1zaG93LWF1ZGlvLW1vZGFsLFxuLmJsb2ctY2FyZC0tYXVkaW8gLmJsb2ctY2FyZC10aHVtYm5haWwubm8taW1hZ2UgLmJ0bi1zaG93LXZpZGVvLW1vZGFsLFxuLmJsb2ctY2FyZC0tdmlkZW8gLmJsb2ctY2FyZC10aHVtYm5haWwubm8taW1hZ2UgLmJ0bi1zaG93LWF1ZGlvLW1vZGFsLFxuLmJsb2ctY2FyZC0tdmlkZW8gLmJsb2ctY2FyZC10aHVtYm5haWwubm8taW1hZ2UgLmJ0bi1zaG93LXZpZGVvLW1vZGFsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3R0b206IGF1dG87XG4gIGxlZnQ6IGF1dG87XG59XG5cbi5ncmFkdWF0ZXMtdmlkZW8tbW9kYWxfX2RpYWxvZy0tYXVkaW8ge1xuICBtYXgtaGVpZ2h0OiBtaW4oOTB2aCwgNDUwcHgpO1xufVxuLmdyYWR1YXRlcy12aWRlby1tb2RhbF9fcGxheWVyLS1hdWRpbyB7XG4gIHBhZGRpbmctdG9wOiAxMDAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ncmFkdWF0ZXMtdmlkZW8tbW9kYWxfX3BsYXllci0tYXVkaW8ge1xuICAgIHBhZGRpbmctdG9wOiAxMjAlO1xuICB9XG59XG5cbi8qIFN0dWRlbnRzIENhcmQgKi9cbi5zdHVkZW50cy1jYXJkIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDI5MnB4O1xuICBoZWlnaHQ6IGF1dG87XG4gIGJveC1zaGFkb3c6IDBweCA0cHggMzVweCAwcHggcmdiYSg0MCwgNTUsIDEwMCwgMC4wNzg0MzEzNzI1KTtcbiAgcGFkZGluZzogMjRweDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBnYXA6IDUwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5zdHVkZW50cy1jYXJkIC5wZXJzb24taW5mbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxNnB4O1xufVxuLnN0dWRlbnRzLWNhcmQgLnBlcnNvbi1pbmZvIC5wZXJzb24taW5mby1jb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc3R1ZGVudHMtY2FyZCAucGVyc29uLWluZm8gLnBlcnNvbi1pbmZvLXRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgY29sb3I6ICMyODM3NjQ7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnN0dWRlbnRzLWNhcmQgLnBlcnNvbi1pbmZvIC5wZXJzb24taW5mby10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG4uc3R1ZGVudHMtY2FyZCAucGVyc29uLWluZm8gLnBlcnNvbi1pbmZvLWxpbmsge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtZmFtaWx5OiBcIkhlZWJvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgY29sb3I6ICMyODM3NjQ7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogMTNweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnN0dWRlbnRzLWNhcmQgLnBlcnNvbi1pbmZvIC5wZXJzb24taW5mby1saW5rOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiA4cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmclMjB3aWR0aCUzRCUyMjUlMjIlMjBoZWlnaHQlM0QlMjI4JTIyJTIwdmlld0JveCUzRCUyMjAlMjAwJTIwNSUyMDglMjIlMjBmaWxsJTNEJTIybm9uZSUyMiUyMHhtbG5zJTNEJTIyaHR0cCUzQS8vd3d3LnczLm9yZy8yMDAwL3N2ZyUyMiUzRSUzQ3BhdGglMjBkJTNEJTIyTTQuOTQxNDElMjA3LjA2TDEuODg4MDclMjA0TDQuOTQxNDElMjAwLjk0TDQuMDAxNDElMjAwTDAuMDAxNDA2MDIlMjA0TDQuMDAxNDElMjA4TDQuOTQxNDElMjA3LjA2WiUyMiUyMGZpbGwlM0QlMjIlMjMyODM3NjQlMjIvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xufVxuLnN0dWRlbnRzLWNhcmQgLnBlcnNvbi1pbmZvIHBpY3R1cmUge1xuICB3aWR0aDogMTAwJTtcbn1cbi5zdHVkZW50cy1jYXJkIC5wZXJzb24taW5mbyBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxNjJweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zdHVkZW50cy1jYXJkIC5wZXJzb24taW5mbyBpbWcge1xuICAgIGhlaWdodDogMTM4cHg7XG4gIH1cbn1cbi5zdHVkZW50cy1jYXJkLnZpZGVvIC52aWRlby1ncm91cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zdHVkZW50cy1jYXJkLnZpZGVvIC52aWRlby1ncm91cCBpbWcge1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG59XG4uc3R1ZGVudHMtY2FyZC52aWRlbyAudmlkZW8tZ3JvdXAgLmJ0bi1zaG93LXZpZGVvLW1vZGFsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC01MHB4O1xuICBsZWZ0OiAxMHB4O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDIwMG1zIGxpbmVhcjtcbn1cbi5zdHVkZW50cy1jYXJkLnZpZGVvIC52aWRlby1ncm91cCAuYnRuLXNob3ctdmlkZW8tbW9kYWw6aG92ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG59XG4uc3R1ZGVudHMtY2FyZC52aWRlbyAudmlkZW8tZ3JvdXAgLmJ0bi1zaG93LXZpZGVvLW1vZGFsIHN2ZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uZ3JhZHVhdGVzLXZpZGVvLW1vZGFsIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBpbnNldDogMDtcbiAgZGlzcGxheTogbm9uZTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDMycHg7XG4gIHotaW5kZXg6IDk5OTk7XG59XG4uZ3JhZHVhdGVzLXZpZGVvLW1vZGFsLmlzLW9wZW4ge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmdyYWR1YXRlcy12aWRlby1tb2RhbF9fb3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IDA7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC43NSk7XG59XG4uZ3JhZHVhdGVzLXZpZGVvLW1vZGFsX19kaWFsb2cge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiBtaW4oOTYwcHgsIDEwMCUpO1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBib3gtc2hhZG93OiAwIDIwcHggNjBweCByZ2JhKDAsIDAsIDAsIDAuNTUpO1xuICBtYXgtaGVpZ2h0OiBtaW4oOTB2aCwgNTQwcHgpO1xufVxuLmdyYWR1YXRlcy12aWRlby1tb2RhbF9fcGxheWVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy10b3A6IDU2LjI1JTtcbn1cbi5ncmFkdWF0ZXMtdmlkZW8tbW9kYWxfX3BsYXllciBpZnJhbWUsXG4uZ3JhZHVhdGVzLXZpZGVvLW1vZGFsX19wbGF5ZXIgdmlkZW8ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXI6IDA7XG59XG4uZ3JhZHVhdGVzLXZpZGVvLW1vZGFsX19jbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAtNzBweDtcbiAgYmFja2dyb3VuZDogaHNsYSgwLCAwJSwgMTAwJSwgMC43Nik7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB6LWluZGV4OiAyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAyNHB4O1xufVxuLmdyYWR1YXRlcy12aWRlby1tb2RhbF9fY2xvc2U6aG92ZXIsIC5ncmFkdWF0ZXMtdmlkZW8tbW9kYWxfX2Nsb3NlOmZvY3VzLXZpc2libGUge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMzUpO1xuICBvdXRsaW5lOiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ncmFkdWF0ZXMtdmlkZW8tbW9kYWwge1xuICAgIHBhZGRpbmc6IDE2cHg7XG4gIH1cbiAgLmdyYWR1YXRlcy12aWRlby1tb2RhbF9fZGlhbG9nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiBub25lO1xuICB9XG4gIC5ncmFkdWF0ZXMtdmlkZW8tbW9kYWxfX2Nsb3NlIHtcbiAgICB0b3A6IDhweDtcbiAgICBsZWZ0OiA4cHg7XG4gIH1cbn1cblxuYm9keS52aWRlby1tb2RhbC1vcGVuIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLyogRXZlbnQgQ2FyZCAqL1xuLmV2ZW50LWNhcmQge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3gtc2hhZG93OiAwcHggNHB4IDM1cHggMHB4IHJnYmEoNDAsIDU1LCAxMDAsIDAuMDc4NDMxMzcyNSk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2UsIGJveC1zaGFkb3cgMC4zcyBlYXNlO1xuICBwYWRkaW5nOiAyNHB4IDI0cHggNjBweCAyNHB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5ldmVudC1jYXJkOmhvdmVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC00cHgpO1xuICBib3gtc2hhZG93OiAwcHggOHB4IDQ1cHggcmdiYSg0MCwgNTUsIDEwMCwgMC4xNSk7XG59XG4uZXZlbnQtY2FyZC1pbWFnZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDE2MnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6ICNmM2YzZjM7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZXZlbnQtY2FyZC1pbWFnZSB7XG4gICAgaGVpZ2h0OiAxMzhweDtcbiAgfVxufVxuLmV2ZW50LWNhcmQtaW1hZ2UgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuLmV2ZW50LWNhcmQtY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmc6IDE2cHggMCAwIDA7XG59XG4uZXZlbnQtY2FyZC1tZXRhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxNnB4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1ib3R0b206IDZweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZXZlbnQtY2FyZC1tZXRhIHtcbiAgICBnYXA6IDEycHg7XG4gIH1cbn1cbi5ldmVudC1jYXJkLXRpbWUsIC5ldmVudC1jYXJkLWRhdGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDZweDtcbiAgZm9udC1mYW1pbHk6IFwiSGVlYm9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICMxMjFGNDY7XG59XG4uZXZlbnQtY2FyZC10aW1lIHN2ZywgLmV2ZW50LWNhcmQtZGF0ZSBzdmcge1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBmbGV4LXNocmluazogMDtcbiAgY29sb3I6ICMxMjFGNDY7XG59XG4uZXZlbnQtY2FyZC10aW1lIHNwYW4sIC5ldmVudC1jYXJkLWRhdGUgc3BhbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5ldmVudC1jYXJkLWxvY2F0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA2cHg7XG4gIGZvbnQtZmFtaWx5OiBcIkhlZWJvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjMTIxRjQ2O1xufVxuLmV2ZW50LWNhcmQtbG9jYXRpb24gc3ZnIHtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGNvbG9yOiAjMTIxRjQ2O1xufVxuLmV2ZW50LWNhcmQtbG9jYXRpb24gc3BhbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5ldmVudC1jYXJkLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiRmJOb2FtXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGNvbG9yOiAjMTIxRjQ2O1xuICBtYXJnaW46IDE2cHggMCAwIDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmV2ZW50LWNhcmQtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuLmV2ZW50LWNhcmQtZXhjZXJwdCB7XG4gIGZvbnQtZmFtaWx5OiBcIkhlZWJvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGNvbG9yOiAjMTIxRjQ2O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiAzO1xuICBsaW5lLWNsYW1wOiAzO1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmV2ZW50LWNhcmQtZXhjZXJwdCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG4uZXZlbnQtY2FyZC1idXR0b25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMnB4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi10b3A6IDhweDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMjRweDtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwIDI0cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmV2ZW50LWNhcmQtYnV0dG9ucyB7XG4gICAgZ2FwOiA4cHg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGVuZDtcbiAgfVxufVxuLmV2ZW50LWNhcmQtYnV0dG9uIHtcbiAgZm9udC1mYW1pbHk6IFwiSGVlYm9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBjb2xvcjogIzEyMUY0NjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDRweCAxNnB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMxMjFGNDY7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogOHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG1hcmdpbi10b3A6IDE2cHg7XG4gIGhlaWdodDogMjdweDtcbiAgYm9yZGVyLXJhZGl1czogNjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZXZlbnQtY2FyZC1idXR0b24ge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBwYWRkaW5nOiA4cHggMTZweDtcbiAgfVxufVxuLmV2ZW50LWNhcmQtYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzEyMUY0NjtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogIzEyMUY0Njtcbn1cbi5ldmVudC1jYXJkLWJ1dHRvbjpob3ZlciBzdmcge1xuICBmaWxsOiAjZmZmZmZmO1xufVxuLmV2ZW50LWNhcmQtYnV0dG9uLS1jYWxlbmRhcjpob3ZlciBzdmcgcGF0aCB7XG4gIHN0cm9rZTogI2ZmZmZmZjtcbn1cbi5ldmVudC1jYXJkLWJ1dHRvbi0tcmVhZC1tb3JlIHtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4uYnJlYWRjcnVtYi1jb250YWluZXItYmFubmVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDFweCk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJyZWFkY3J1bWItY29udGFpbmVyLWJhbm5lciB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yNXB4KTtcbiAgfVxufVxuLmJyZWFkY3J1bWItY29udGFpbmVyLWJhbm5lciAuYnJlYWRjcnVtYi1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMHB4O1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMTIxRjQ2O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYnJlYWRjcnVtYi1jb250YWluZXItYmFubmVyIC5icmVhZGNydW1iLWNvbnRlbnQgc3Bhbixcbi5icmVhZGNydW1iLWNvbnRhaW5lci1iYW5uZXIgLmJyZWFkY3J1bWItY29udGVudCBhIHtcbiAgZm9udC1mYW1pbHk6IFwiSGVlYm9cIiwgc2Fucy1zZXJpZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzEyMUY0Njtcbn1cblxuLyogX19fX19fX19fXyBDT01QT05FTlRTICBFTkQgX19fX19fX19fXyovXG4vKiBfX19fX19fX19fIE1PREFMICBCRUdJTiBfX19fX19fX19fKi9cbi8qIF9fX19fX19fX18gTU9EQUwgIEVORCBfX19fX19fX19fKi9cbi8qIF9fX19fX19fX18gRkxFWElCTEUgQ09OVEVOVCAgQkVHSU4gX19fX19fX19fXyovXG4vKiBIZXJvIFNlY3Rpb24gKi9cbi5oZXJvLXNlY3Rpb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiA1NXB4O1xuICBtYXJnaW4tdG9wOiAwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlcm8tc2VjdGlvbiB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG4uaGVyby1zZWN0aW9uIC5oZXJvLWNvbnRlbnQge1xuICBtYXgtd2lkdGg6IDEyODBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDAgMXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmhlcm8tc2VjdGlvbiAuaGVyby1jb250ZW50IC5oZXJvLWltYWdlLTEsIC5oZXJvLXNlY3Rpb24gLmhlcm8tY29udGVudCAuaGVyby1pbWFnZS0yIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMzE0cHg7XG4gIGhlaWdodDogMzE0cHg7XG4gIG1heC13aWR0aDogMzE0cHg7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZXJvLXNlY3Rpb24gLmhlcm8tY29udGVudCAuaGVyby1pbWFnZS0xLCAuaGVyby1zZWN0aW9uIC5oZXJvLWNvbnRlbnQgLmhlcm8taW1hZ2UtMiB7XG4gICAgd2lkdGg6IDE0OXB4O1xuICAgIGhlaWdodDogMTQ5cHg7XG4gICAgbWF4LXdpZHRoOiAxNDlweDtcbiAgfVxufVxuLmhlcm8tc2VjdGlvbiAuaGVyby1jb250ZW50IC5oZXJvLWltYWdlLTEge1xuICBsZWZ0OiAtMjAwcHg7XG4gIHRvcDogMTFweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVyby1zZWN0aW9uIC5oZXJvLWNvbnRlbnQgLmhlcm8taW1hZ2UtMSB7XG4gICAgbGVmdDogLTEwMHB4O1xuICAgIHRvcDogMTAwcHg7XG4gIH1cbn1cbi5oZXJvLXNlY3Rpb24gLmhlcm8tY29udGVudCAuaGVyby1pbWFnZS0yIHtcbiAgcmlnaHQ6IC0yMjBweDtcbiAgYm90dG9tOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZXJvLXNlY3Rpb24gLmhlcm8tY29udGVudCAuaGVyby1pbWFnZS0yIHtcbiAgICByaWdodDogLTkwcHg7XG4gICAgYm90dG9tOiAwO1xuICB9XG59XG4uaGVyby1zZWN0aW9uIC5oZXJvLXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDQwMHB4O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBib3gtc2hhZG93OiAwcHggNHB4IDM1cHggMHB4IHJnYmEoNDAsIDU1LCAxMDAsIDAuMDc4NDMxMzcyNSk7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCksIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KSksIHJhZGlhbC1ncmFkaWVudCg1MCUgNTAlIGF0IDUwJSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41NSkgMCUsIHJnYmEoMjE2LCAyMTYsIDIxNiwgMC4wNTUpIDEwMCUpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDAgMTcwcHggMCA1NXB4O1xuICBtYXgtd2lkdGg6IDEyODBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVyby1zZWN0aW9uIC5oZXJvLXdyYXBwZXIge1xuICAgIHBhZGRpbmc6IDUwcHggMzBweCAwIDMwcHg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuLmhlcm8tc2VjdGlvbiAuaGVyby1pbWFnZSB7XG4gIG1pbi1oZWlnaHQ6IDQwMHB4O1xuICBtaW4td2lkdGg6IDQ2NnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlcm8tc2VjdGlvbiAuaGVyby1pbWFnZSB7XG4gICAgbWluLWhlaWdodDogNDAwcHg7XG4gICAgbWluLXdpZHRoOiBhdXRvO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbn1cbi5oZXJvLXNlY3Rpb24gLmhlcm8taW1hZ2UgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG1pbi1oZWlnaHQ6IDQ4MHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVyby1zZWN0aW9uIC5oZXJvLWltYWdlIGltZyB7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgb2JqZWN0LXBvc2l0aW9uOiBsZWZ0IHRvcDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IGluaGVyaXQ7XG4gIH1cbn1cbi5oZXJvLXNlY3Rpb24gLmhlcm8tdGV4dC1zZWN0aW9uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVyby1zZWN0aW9uIC5oZXJvLXRleHQtc2VjdGlvbiB7XG4gICAgZ2FwOiAxNnB4O1xuICB9XG59XG4uaGVyby1zZWN0aW9uIC5oZXJvLXRpdGxlIHtcbiAgZm9udC1zaXplOiA2MHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICMyODM3NjQ7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBtYXJnaW46IDA7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbiAgd2lkdGg6IDEyMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlcm8tc2VjdGlvbiAuaGVyby10aXRsZSB7XG4gICAgZm9udC1zaXplOiAzOHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cbn1cbi5oZXJvLXNlY3Rpb24gLmhlcm8tc2VhcmNoLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gIGdhcDogMThweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMzUwcHg7XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVyby1zZWN0aW9uIC5oZXJvLXNlYXJjaC13cmFwcGVyIHtcbiAgICBnYXA6IDhweDtcbiAgICBtYXJnaW46IDA7XG4gICAgZm9udC1zaXplOiAyNHB4ICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICMzRTQyNEY7XG4gIH1cbn1cbi5oZXJvLXNlY3Rpb24gLmhlcm8tc3VidGl0bGUge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogIzNFNDI0RjtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1mYW1pbHk6IFwiSGVlYm9cIiwgc2Fucy1zZXJpZjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVyby1zZWN0aW9uIC5oZXJvLXN1YnRpdGxlIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG4uaGVyby1zZWN0aW9uIC5zZWFyY2gtY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMjkwcHg7XG59XG4uaGVyby1zZWN0aW9uIC5zZWFyY2gtY29udGFpbmVyIC5zZWFyY2gtaW5wdXQge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0NHB4O1xuICBwYWRkaW5nOiAwIDE1cHg7XG4gIHBhZGRpbmctaW5saW5lOiA0MHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMjgzNzY0O1xuICBib3JkZXItcmFkaXVzOiA4MHB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGNvbG9yOiAjM0U0MjRGO1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgb3V0bGluZTogbm9uZTtcbiAgZm9udC1mYW1pbHk6IFwiSGVlYm9cIiwgc2Fucy1zZXJpZjtcbn1cbi5oZXJvLXNlY3Rpb24gLnNlYXJjaC1jb250YWluZXIgLnNlYXJjaC1pY29uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTVweDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uaGVyby1zZWN0aW9uIC5zZWFyY2gtY29udGFpbmVyIC5zZWFyY2gtaWNvbi1jbGVhciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMTVweDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBub25lO1xufVxuLmhlcm8tc2VjdGlvbiAuc2VhcmNoLWNvbnRhaW5lci5zaG93IC5zZWFyY2gtaWNvbi1jbGVhciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKiBDYXJlZXIgQmFubmVyICovXG4uY2FyZWVyLWJhbm5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogMS4yNXJlbSAwO1xufVxuLmNhcmVlci1iYW5uZXIgLmNhcmVlci1iYW5uZXItY29udGVudCB7XG4gIG1pbi1oZWlnaHQ6IDIwMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogMS41cmVtO1xuICBwYWRkaW5nOiAycmVtIDFyZW07XG4gIGJhY2tncm91bmQ6ICMxMjFGNDY7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9wbmcvYmFubmVyLWNvbnRhY3QucG5nXCIpIG5vLXJlcGVhdCAxMCUgY2VudGVyLCAjMTIxRjQ2O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJvcmRlci1yYWRpdXM6IDhweCAyMHB4IDhweCA4MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNhcmVlci1iYW5uZXIgLmNhcmVlci1iYW5uZXItY29udGVudCB7XG4gICAgbWluLWhlaWdodDogMjAwcHg7XG4gIH1cbn1cbi5jYXJlZXItYmFubmVyIC5jYXJlZXItYmFubmVyLWNvbnRlbnQgaDIge1xuICBmb250LXNpemU6IDMycHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB6LWluZGV4OiAxMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY2FyZWVyLWJhbm5lciAuY2FyZWVyLWJhbm5lci1jb250ZW50IGgyIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gIH1cbn1cbi5jYXJlZXItYmFubmVyIC5jYXJlZXItYmFubmVyLWNvbnRlbnQgLmNhcmVlci1iYW5uZXItYnRuIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMC43NXJlbTtcbiAgcGFkZGluZzogMC43NXJlbSAycmVtO1xuICBib3JkZXI6IDJweCBzb2xpZCAjRkRDNjQxO1xuICBib3JkZXItcmFkaXVzOiA2MHB4O1xuICBiYWNrZ3JvdW5kOiAjMTIxRjQ2O1xuICBjb2xvcjogI0ZEQzY0MTtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuICB6LWluZGV4OiAxMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDQ0cHg7XG59XG4uY2FyZWVyLWJhbm5lciAuY2FyZWVyLWJhbm5lci1jb250ZW50IC5jYXJlZXItYmFubmVyLWJ0biBzdmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbn1cbi5jYXJlZXItYmFubmVyIC5jYXJlZXItYmFubmVyLWNvbnRlbnQgLmNhcmVlci1iYW5uZXItYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI0RCOUYwRDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi8qIE1lbWJlcnMgQmFubmVyIFNlY3Rpb24gKi9cbi5oZXJvLXNlY3Rpb24tbWVtYmVycy1iYW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmhlcm8tc2VjdGlvbi1tZW1iZXJzLWJhbm5lciAuaGVyby1jb250ZW50IHtcbiAgbWF4LXdpZHRoOiAxMjgwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAwIDFyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5oZXJvLXNlY3Rpb24tbWVtYmVycy1iYW5uZXIgLmhlcm8tY29udGVudCBoMSB7XG4gIGZvbnQtc2l6ZTogNjBweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiAjMjgzNzY0O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZXJvLXNlY3Rpb24tbWVtYmVycy1iYW5uZXIgLmhlcm8tY29udGVudCBoMSB7XG4gICAgZm9udC1zaXplOiAzOHB4O1xuICB9XG59XG4uaGVyby1zZWN0aW9uLW1lbWJlcnMtYmFubmVyIC5oZXJvLWNvbnRlbnQgLmhlcm8taW1hZ2UtMSxcbi5oZXJvLXNlY3Rpb24tbWVtYmVycy1iYW5uZXIgLmhlcm8tY29udGVudCAuaGVyby1pbWFnZS0yIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMjc1cHg7XG4gIGhlaWdodDogMjc1cHg7XG4gIG1heC13aWR0aDogMjc1cHg7XG4gIHotaW5kZXg6IC0xO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVyby1zZWN0aW9uLW1lbWJlcnMtYmFubmVyIC5oZXJvLWNvbnRlbnQgLmhlcm8taW1hZ2UtMSxcbiAgLmhlcm8tc2VjdGlvbi1tZW1iZXJzLWJhbm5lciAuaGVyby1jb250ZW50IC5oZXJvLWltYWdlLTIge1xuICAgIHdpZHRoOiAxNDlweDtcbiAgICBoZWlnaHQ6IDE0OXB4O1xuICAgIG1heC13aWR0aDogMTQ5cHg7XG4gIH1cbn1cbi5oZXJvLXNlY3Rpb24tbWVtYmVycy1iYW5uZXIgLmhlcm8tY29udGVudCAuaGVyby1pbWFnZS0xIHtcbiAgbGVmdDogLTE1MHB4O1xuICB0b3A6IDExcHg7XG4gIHRyYW5zZm9ybTogcm90YXRlKDc3ZGVnKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVyby1zZWN0aW9uLW1lbWJlcnMtYmFubmVyIC5oZXJvLWNvbnRlbnQgLmhlcm8taW1hZ2UtMSB7XG4gICAgbGVmdDogLTcwcHg7XG4gICAgdG9wOiBhdXRvO1xuICB9XG59XG4uaGVyby1zZWN0aW9uLW1lbWJlcnMtYmFubmVyIC5oZXJvLWNvbnRlbnQgLmhlcm8taW1hZ2UtMSBpbWcge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbi5oZXJvLXNlY3Rpb24tbWVtYmVycy1iYW5uZXIgLmhlcm8tY29udGVudCAuaGVyby1pbWFnZS0yIHtcbiAgcmlnaHQ6IC0xNjBweDtcbiAgYm90dG9tOiAtNzBweDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTExZGVnKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVyby1zZWN0aW9uLW1lbWJlcnMtYmFubmVyIC5oZXJvLWNvbnRlbnQgLmhlcm8taW1hZ2UtMiB7XG4gICAgcmlnaHQ6IC03MHB4O1xuICB9XG59XG4uaGVyby1zZWN0aW9uLW1lbWJlcnMtYmFubmVyIC5oZXJvLWNvbnRlbnQgLmhlcm8taW1hZ2UtMiBpbWcge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbi5oZXJvLXNlY3Rpb24tbWVtYmVycy1iYW5uZXIgLmhlcm8td3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogMjUwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGJveC1zaGFkb3c6IDBweCA0cHggMzVweCAwcHggcmdiYSg0MCwgNTUsIDEwMCwgMC4wNzg0MzEzNzI1KTtcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDFweCk7XG4gIGJvcmRlcjogOHB4IHNvbGlkO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCkpLCByYWRpYWwtZ3JhZGllbnQoNzMlIDczJSBhdCA0Ny4zJSAyNyUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41NSkgMCUsIHJnYmEoMjMzLCAyMzcsIDI0MiwgMC4xNjUpIDEwMCUpO1xuICBib3JkZXItaW1hZ2Utc291cmNlOiByYWRpYWwtZ3JhZGllbnQoMTI2Ljg4JSAyOTEuNiUgYXQgLTExLjk4JSAtMjAuMTElLCByZ2JhKDI0MCwgMjQwLCAyNDAsIDAuNykgMCUsIHJnYmEoMjUxLCAyNTEsIDI1MSwgMC41NjA3NTUpIDI0LjQ0JSwgcmdiYSgyMzgsIDIzOCwgMjM4LCAwKSAxMDAlKTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1heC13aWR0aDogMTI4MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZXJvLXNlY3Rpb24tbWVtYmVycy1iYW5uZXIgLmhlcm8td3JhcHBlciB7XG4gICAgbWluLWhlaWdodDogMTQycHg7XG4gIH1cbn1cbi5oZXJvLXNlY3Rpb24tbWVtYmVycy1iYW5uZXIgLmhlcm8tdGl0bGUge1xuICBmb250LXNpemU6IDYwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogIzEyMUY0NjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlcm8tc2VjdGlvbi1tZW1iZXJzLWJhbm5lciAuaGVyby10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYXJjaGl2ZSAuaGVyby1zZWN0aW9uLW1lbWJlcnMtYmFubmVyIC5oZXJvLWNvbnRlbnQgLmhlcm8taW1hZ2UtMSB7XG4gICAgbGVmdDogLTExMHB4O1xuICAgIHRvcDogNTBweDtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg3N2RlZyk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYXJjaGl2ZSAuaGVyby1zZWN0aW9uLW1lbWJlcnMtYmFubmVyIC5oZXJvLWNvbnRlbnQgLmhlcm8taW1hZ2UtMiB7XG4gICAgcmlnaHQ6IC03MHB4O1xuICAgIGJvdHRvbTogNDBweDtcbiAgfVxufVxuXG4vKiBIZXJvIFNlY3Rpb24gKi9cbi5oZXJvLXNlY3Rpb24tbWVtYmVyLWJhbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlcm8tc2VjdGlvbi1tZW1iZXItYmFubmVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5oZXJvLXNlY3Rpb24tbWVtYmVyLWJhbm5lciAuaGVyby1jb250ZW50IHtcbiAgbWF4LXdpZHRoOiBjYWxjKDEyODJweCArIDJyZW0pO1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMCAxcmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uaGVyby1zZWN0aW9uLW1lbWJlci1iYW5uZXIgLmhlcm8tY29udGVudCAuaGVyby1pbWFnZS0xLFxuLmhlcm8tc2VjdGlvbi1tZW1iZXItYmFubmVyIC5oZXJvLWNvbnRlbnQgLmhlcm8taW1hZ2UtMiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDI3NXB4O1xuICBoZWlnaHQ6IDI3NXB4O1xuICBtYXgtd2lkdGg6IDI3NXB4O1xuICB6LWluZGV4OiAtMTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlcm8tc2VjdGlvbi1tZW1iZXItYmFubmVyIC5oZXJvLWNvbnRlbnQgLmhlcm8taW1hZ2UtMSxcbiAgLmhlcm8tc2VjdGlvbi1tZW1iZXItYmFubmVyIC5oZXJvLWNvbnRlbnQgLmhlcm8taW1hZ2UtMiB7XG4gICAgd2lkdGg6IDE0OXB4O1xuICAgIGhlaWdodDogMTQ5cHg7XG4gICAgbWF4LXdpZHRoOiAxNDlweDtcbiAgfVxufVxuLmhlcm8tc2VjdGlvbi1tZW1iZXItYmFubmVyIC5oZXJvLWNvbnRlbnQgLmhlcm8taW1hZ2UtMSBpbWcsXG4uaGVyby1zZWN0aW9uLW1lbWJlci1iYW5uZXIgLmhlcm8tY29udGVudCAuaGVyby1pbWFnZS0yIGltZyB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLmhlcm8tc2VjdGlvbi1tZW1iZXItYmFubmVyIC5oZXJvLWNvbnRlbnQgLmhlcm8taW1hZ2UtMSB7XG4gIGxlZnQ6IC0xNjVweDtcbiAgdG9wOiAzMHB4O1xuICBoZWlnaHQ6IDMzNXB4O1xuICB3aWR0aDogMzM1cHg7XG4gIG1heC13aWR0aDogMzQwcHg7XG4gIHRyYW5zZm9ybTogcm90YXRlKDExMGRlZyk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlcm8tc2VjdGlvbi1tZW1iZXItYmFubmVyIC5oZXJvLWNvbnRlbnQgLmhlcm8taW1hZ2UtMSB7XG4gICAgbGVmdDogLTExMHB4O1xuICAgIHRvcDogMjAlO1xuICAgIGJvdHRvbTogYXV0bztcbiAgICBoZWlnaHQ6IDE0MHB4O1xuICAgIHdpZHRoOiAxNDBweDtcbiAgICBtYXgtd2lkdGg6IDE0MHB4O1xuICB9XG59XG4uaGVyby1zZWN0aW9uLW1lbWJlci1iYW5uZXIgLmhlcm8tY29udGVudCAuaGVyby1pbWFnZS0yIHtcbiAgcmlnaHQ6IC0xNjBweDtcbiAgYm90dG9tOiAyMHB4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxMTFkZWcpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZXJvLXNlY3Rpb24tbWVtYmVyLWJhbm5lciAuaGVyby1jb250ZW50IC5oZXJvLWltYWdlLTIge1xuICAgIHJpZ2h0OiAtMTEwcHg7XG4gICAgaGVpZ2h0OiAxNDBweDtcbiAgICB3aWR0aDogMTQwcHg7XG4gICAgbWF4LXdpZHRoOiAxNDBweDtcbiAgICBib3R0b206IDEwJTtcbiAgICB0b3A6IGF1dG87XG4gIH1cbn1cbi5oZXJvLXNlY3Rpb24tbWVtYmVyLWJhbm5lciAuaGVyby13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiA0MDBweDtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgYm94LXNoYWRvdzogMHB4IDRweCAzNXB4IDBweCByZ2JhKDQwLCA1NSwgMTAwLCAwLjA3ODQzMTM3MjUpO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCkpLCByYWRpYWwtZ3JhZGllbnQoNTAlIDUwJSBhdCA1MCUgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNTUpIDAlLCByZ2JhKDIxNiwgMjE2LCAyMTYsIDAuMDU1KSAxMDAlKTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTI4MnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5oZXJvLXNlY3Rpb24tbWVtYmVyLWJhbm5lciAuaGVyby1jb250ZW50LWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogODAwcHg7XG4gIGdhcDogMTAwcHg7XG4gIHBhZGRpbmc6IDJyZW0gMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVyby1zZWN0aW9uLW1lbWJlci1iYW5uZXIgLmhlcm8tY29udGVudC1jb250YWluZXIge1xuICAgIGdhcDogMjRweDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcGFkZGluZzogNTBweCAxNnB4IDI0cHggMTZweDtcbiAgfVxufVxuLmhlcm8tc2VjdGlvbi1tZW1iZXItYmFubmVyIC5oZXJvLWltYWdlIHtcbiAgaGVpZ2h0OiAyODBweDtcbiAgd2lkdGg6IDI4MHB4O1xuICBtaW4taGVpZ2h0OiAyODBweDtcbiAgbWluLXdpZHRoOiAyODBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItcmFkaXVzOiAyODBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5oZXJvLXNlY3Rpb24tbWVtYmVyLWJhbm5lciAuaGVyby1pbWFnZSBpbWcge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVyby1zZWN0aW9uLW1lbWJlci1iYW5uZXIgLmhlcm8taW1hZ2Uge1xuICAgIG1pbi1oZWlnaHQ6IHVuc2V0O1xuICAgIG1pbi13aWR0aDogdW5zZXQ7XG4gICAgd2lkdGg6IDIzMHB4O1xuICAgIGhlaWdodDogMjMwcHg7XG4gIH1cbn1cbi5oZXJvLXNlY3Rpb24tbWVtYmVyLWJhbm5lciAuaGVyby10ZXh0LXNlY3Rpb24ge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiA4cHg7XG59XG4uaGVyby1zZWN0aW9uLW1lbWJlci1iYW5uZXIgLmhlcm8tdGl0bGUge1xuICBmb250LXNpemU6IDYwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogIzEyMUY0NjtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVyby1zZWN0aW9uLW1lbWJlci1iYW5uZXIgLmhlcm8tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMzhweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG59XG4uaGVyby1zZWN0aW9uLW1lbWJlci1iYW5uZXIgLmhlcm8tc2VhcmNoLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gIGdhcDogMThweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMzUwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlcm8tc2VjdGlvbi1tZW1iZXItYmFubmVyIC5oZXJvLXNlYXJjaC13cmFwcGVyIHtcbiAgICBnYXA6IDhweDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG4uaGVyby1zZWN0aW9uLW1lbWJlci1iYW5uZXIgLmhlcm8tc3VidGl0bGUge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjM0U0MjRGO1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgbWFyZ2luOiAwO1xuICBmb250LWZhbWlseTogSGVlYm87XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlcm8tc2VjdGlvbi1tZW1iZXItYmFubmVyIC5oZXJvLXN1YnRpdGxlIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cbn1cblxuLyogQ2FyZWVyIEJhbm5lciAqL1xuLm1lbWJlcnMtbGlzdCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm1lbWJlcnMtbGlzdCB7XG4gICAgcGFkZGluZy1pbmxpbmU6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubWVtYmVycy1saXN0IHtcbiAgICBwYWRkaW5nLWlubGluZTogMTBweDtcbiAgfVxufVxuLm1lbWJlcnMtbGlzdF9fc2VjdGlvbiB7XG4gIG1hcmdpbi1ib3R0b206IDU1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm1lbWJlcnMtbGlzdF9fc2VjdGlvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxufVxuLm1lbWJlcnMtbGlzdF9fdGl0bGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogNDBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMxMjFGNDY7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxNnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm1lbWJlcnMtbGlzdF9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICB9XG59XG4ubWVtYmVycy1saXN0X190aXRsZSAuZGl2aWRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICByaWdodDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNTAlKTtcbiAgd2lkdGg6IDg4cHg7XG4gIGhlaWdodDogNHB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDUwJTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cbi5tZW1iZXJzLWxpc3RfX2l0ZW1zIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgZ2FwOiAyNHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5tZW1iZXJzLWxpc3RfX2l0ZW1zIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm1lbWJlcnMtbGlzdF9faXRlbXMge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIDFmcik7XG4gIH1cbn1cblxuLmhlcm8tbWFpbi1iYW5uZXItc2VjdGlvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbjogMCAwIDdweCAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZXJvLW1haW4tYmFubmVyLXNlY3Rpb24ge1xuICAgIG1hcmdpbjogMCAwIDIwcHggMDtcbiAgfVxufVxuLmhlcm8tbWFpbi1iYW5uZXItc2VjdGlvbiAuY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiAxMzM1cHg7XG4gIHBhZGRpbmc6IDA7XG59XG4uaGVyby1tYWluLWJhbm5lci1zZWN0aW9uIC5jb250YWluZXIgLmNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogOHB4O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBiYWNrZ3JvdW5kOiByYWRpYWwtZ3JhZGllbnQoMTI2Ljg4JSAyOTEuNiUgYXQgLTExLjk4JSAtMjAuMTElLCByZ2JhKDI0MCwgMjQwLCAyNDAsIDAuNykgMCUsIHJnYmEoMjUxLCAyNTEsIDI1MSwgMC41NjA3NTUpIDI0LjQ0JSwgcmdiYSgyMzgsIDIzOCwgMjM4LCAwKSAxMDAlKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVyby1tYWluLWJhbm5lci1zZWN0aW9uIC5jb250YWluZXIgLmNvbnRlbnQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgZ2FwOiAyMHB4O1xuICAgIHBhZGRpbmctaW5saW5lOiAxNXB4O1xuICB9XG59XG4uaGVyby1tYWluLWJhbm5lci1zZWN0aW9uIC5jb250YWluZXIgLmNvbnRlbnQgLmRlY29yYXRpb24tcmlnaHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMTQwcHg7XG4gIGxlZnQ6IDEwMCU7XG4gIHotaW5kZXg6IDA7XG4gIHdpZHRoOiAzMTRweDtcbiAgaGVpZ2h0OiAzMTRweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3BuZy9oZXJvLW1haW4tYmFubmVyLW92YWwucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHotaW5kZXg6IC0xO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZykgdHJhbnNsYXRlWSgyMCUpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZXJvLW1haW4tYmFubmVyLXNlY3Rpb24gLmNvbnRhaW5lciAuY29udGVudCAuZGVjb3JhdGlvbi1yaWdodCB7XG4gICAgd2lkdGg6IDE4MHB4O1xuICAgIGhlaWdodDogMTgwcHg7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpIHRyYW5zbGF0ZVkoNDAlKTtcbiAgICBib3R0b206IDIwMHB4O1xuICB9XG59XG4uaGVyby1tYWluLWJhbm5lci1zZWN0aW9uIC5jb250YWluZXIgLmNvbnRlbnQgLmRlY29yYXRpb24tbGVmdCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA0MHB4O1xuICByaWdodDogMTAwJTtcbiAgei1pbmRleDogMDtcbiAgd2lkdGg6IDMxNHB4O1xuICBoZWlnaHQ6IDMxNHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvcG5nL2hlcm8tbWFpbi1iYW5uZXItb3ZhbC5wbmdcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpIHRyYW5zbGF0ZVkoLTQwJSk7XG4gIHotaW5kZXg6IC0xO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZXJvLW1haW4tYmFubmVyLXNlY3Rpb24gLmNvbnRhaW5lciAuY29udGVudCAuZGVjb3JhdGlvbi1sZWZ0IHtcbiAgICB3aWR0aDogMTgwcHg7XG4gICAgaGVpZ2h0OiAxODBweDtcbiAgICB0b3A6IDIwMHB4O1xuICB9XG59XG4uaGVyby1tYWluLWJhbm5lci1zZWN0aW9uIC5jb250YWluZXIgLmNvbnRlbnQgLmNvbnRlbnQtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpKSwgcmFkaWFsLWdyYWRpZW50KDczJSA3MyUgYXQgNDcuMyUgMjclLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNTUpIDAlLCByZ2JhKDIzMywgMjM3LCAyNDIsIDAuMTY1KSAxMDAlKTtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgYm94LXNoYWRvdzogMHB4IDRweCAzNXB4IDBweCByZ2JhKDQwLCA1NSwgMTAwLCAwLjA4KTtcbiAgYm9yZGVyOiA0cHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICBwYWRkaW5nOiA2NnB4IDEyMHB4O1xuICBtaW4taGVpZ2h0OiA1MjBweDtcbiAgbWFyZ2luOiAwIDAgNjVweCAwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZXJvLW1haW4tYmFubmVyLXNlY3Rpb24gLmNvbnRhaW5lciAuY29udGVudCAuY29udGVudC13cmFwcGVyIHtcbiAgICBtaW4taGVpZ2h0OiB1bnNldDtcbiAgICBtYXJnaW46IDA7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgIHBhZGRpbmc6IDUwcHggMTZweCAyNHB4IDE2cHg7XG4gICAgZ2FwOiAyMHB4O1xuICB9XG59XG4uaGVyby1tYWluLWJhbm5lci1zZWN0aW9uIC5jb250YWluZXIgLmNvbnRlbnQgLmNvbnRlbnQtd3JhcHBlciAudGV4dCB7XG4gIGZsZXg6IDEuMTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMjBweCwgLTNweCk7XG4gIG1heC13aWR0aDogNTAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZXJvLW1haW4tYmFubmVyLXNlY3Rpb24gLmNvbnRhaW5lciAuY29udGVudCAuY29udGVudC13cmFwcGVyIC50ZXh0IHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG4uaGVyby1tYWluLWJhbm5lci1zZWN0aW9uIC5jb250YWluZXIgLmNvbnRlbnQgLmNvbnRlbnQtd3JhcHBlciAudGV4dCAuaGVhZGluZyB7XG4gIGZvbnQtZmFtaWx5OiBcIkZiTm9hbVwiLCBzYW5zLXNlcmlmO1xufVxuLmhlcm8tbWFpbi1iYW5uZXItc2VjdGlvbiAuY29udGFpbmVyIC5jb250ZW50IC5jb250ZW50LXdyYXBwZXIgLnRleHQgLmhlYWRpbmcgaDEge1xuICBmb250LXNpemU6IDYwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogIzI4Mzc2NDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgbWFyZ2luOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZXJvLW1haW4tYmFubmVyLXNlY3Rpb24gLmNvbnRhaW5lciAuY29udGVudCAuY29udGVudC13cmFwcGVyIC50ZXh0IC5oZWFkaW5nIGgxIHtcbiAgICBmb250LXNpemU6IDM4cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICB9XG59XG4uaGVyby1tYWluLWJhbm5lci1zZWN0aW9uIC5jb250YWluZXIgLmNvbnRlbnQgLmNvbnRlbnQtd3JhcHBlciAudGV4dCAuZGVzY3JpcHRpb24ge1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICBjb2xvcjogcmdiKDYyLCA2NiwgNzkpO1xuICBmb250LWZhbWlseTogXCJIZWVib1wiLCBzYW5zLXNlcmlmO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZXJvLW1haW4tYmFubmVyLXNlY3Rpb24gLmNvbnRhaW5lciAuY29udGVudCAuY29udGVudC13cmFwcGVyIC50ZXh0IC5kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG4uaGVyby1tYWluLWJhbm5lci1zZWN0aW9uIC5jb250YWluZXIgLmNvbnRlbnQgLmNvbnRlbnQtd3JhcHBlciAudGV4dCAuc2VhcmNoLWJveCB7XG4gIG1hcmdpbi10b3A6IDQ3cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlcm8tbWFpbi1iYW5uZXItc2VjdGlvbiAuY29udGFpbmVyIC5jb250ZW50IC5jb250ZW50LXdyYXBwZXIgLnRleHQgLnNlYXJjaC1ib3gge1xuICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gIH1cbn1cbi5oZXJvLW1haW4tYmFubmVyLXNlY3Rpb24gLmNvbnRhaW5lciAuY29udGVudCAuY29udGVudC13cmFwcGVyIC50ZXh0IC5zZWFyY2gtYm94IC5zZWFyY2gtdGl0bGUge1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBjb2xvcjogcmdiKDYyLCA2NiwgNzkpO1xuICBtYXJnaW4tYm90dG9tOiAxOHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZXJvLW1haW4tYmFubmVyLXNlY3Rpb24gLmNvbnRhaW5lciAuY29udGVudCAuY29udGVudC13cmFwcGVyIC50ZXh0IC5zZWFyY2gtYm94IC5zZWFyY2gtdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgfVxufVxuLmhlcm8tbWFpbi1iYW5uZXItc2VjdGlvbiAuY29udGFpbmVyIC5jb250ZW50IC5jb250ZW50LXdyYXBwZXIgLnRleHQgLnNlYXJjaC1ib3ggLnNlYXJjaC1pbnB1dC13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZXJvLW1haW4tYmFubmVyLXNlY3Rpb24gLmNvbnRhaW5lciAuY29udGVudCAuY29udGVudC13cmFwcGVyIC50ZXh0IC5zZWFyY2gtYm94IC5zZWFyY2gtaW5wdXQtd3JhcHBlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5oZXJvLW1haW4tYmFubmVyLXNlY3Rpb24gLmNvbnRhaW5lciAuY29udGVudCAuY29udGVudC13cmFwcGVyIC50ZXh0IC5zZWFyY2gtYm94IC5zZWFyY2gtaW5wdXQtd3JhcHBlciAuc2VhcmNoLWZvcm0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uaGVyby1tYWluLWJhbm5lci1zZWN0aW9uIC5jb250YWluZXIgLmNvbnRlbnQgLmNvbnRlbnQtd3JhcHBlciAudGV4dCAuc2VhcmNoLWJveCAuc2VhcmNoLWlucHV0LXdyYXBwZXIgLnNlYXJjaC1pbnB1dCB7XG4gIHdpZHRoOiAyOTBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBoZWlnaHQ6IDQ0cHg7XG4gIHBhZGRpbmc6IDBweCA0MHB4IDBweCAxMHB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMjgzNzY0O1xuICBib3JkZXItcmFkaXVzOiA4MHB4O1xuICBmb250LWZhbWlseTogSGVlYm87XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gIGNvbG9yOiByZ2IoNjIsIDY2LCA3OSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlcm8tbWFpbi1iYW5uZXItc2VjdGlvbiAuY29udGFpbmVyIC5jb250ZW50IC5jb250ZW50LXdyYXBwZXIgLnRleHQgLnNlYXJjaC1ib3ggLnNlYXJjaC1pbnB1dC13cmFwcGVyIC5zZWFyY2gtaW5wdXQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuLmhlcm8tbWFpbi1iYW5uZXItc2VjdGlvbiAuY29udGFpbmVyIC5jb250ZW50IC5jb250ZW50LXdyYXBwZXIgLnRleHQgLnNlYXJjaC1ib3ggLnNlYXJjaC1pbnB1dC13cmFwcGVyIC5zZWFyY2gtaW5wdXQ6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMjgzNzY0O1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggcmdiYSgwLCAxMjMsIDI1NSwgMC4yNSk7XG59XG4uaGVyby1tYWluLWJhbm5lci1zZWN0aW9uIC5jb250YWluZXIgLmNvbnRlbnQgLmNvbnRlbnQtd3JhcHBlciAudGV4dCAuc2VhcmNoLWJveCAuc2VhcmNoLWlucHV0LXdyYXBwZXIgLnNlYXJjaC1pbnB1dDpob3ZlciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMyODM3NjQ7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCByZ2JhKDAsIDEyMywgMjU1LCAwLjI1KTtcbn1cbi5oZXJvLW1haW4tYmFubmVyLXNlY3Rpb24gLmNvbnRhaW5lciAuY29udGVudCAuY29udGVudC13cmFwcGVyIC50ZXh0IC5zZWFyY2gtYm94IC5zZWFyY2gtaW5wdXQtd3JhcHBlciAuc2VhcmNoLWlucHV0OmFjdGl2ZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMyODM3NjQ7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCByZ2JhKDAsIDEyMywgMjU1LCAwLjI1KTtcbn1cbi5oZXJvLW1haW4tYmFubmVyLXNlY3Rpb24gLmNvbnRhaW5lciAuY29udGVudCAuY29udGVudC13cmFwcGVyIC50ZXh0IC5zZWFyY2gtYm94IC5zZWFyY2gtaW5wdXQtd3JhcHBlciAuc2VhcmNoLXN1Ym1pdCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDE1cHg7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmhlcm8tbWFpbi1iYW5uZXItc2VjdGlvbiAuY29udGFpbmVyIC5jb250ZW50IC5jb250ZW50LXdyYXBwZXIgLmltYWdlIHtcbiAgZmxleDogMTtcbiAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgbWF4LXdpZHRoOiA1MCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlcm8tbWFpbi1iYW5uZXItc2VjdGlvbiAuY29udGFpbmVyIC5jb250ZW50IC5jb250ZW50LXdyYXBwZXIgLmltYWdlIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5oZXJvLW1haW4tYmFubmVyLXNlY3Rpb24gLmNvbnRhaW5lciAuY29udGVudCAuY29udGVudC13cmFwcGVyIC5pbWFnZSBpbWcge1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgd2lkdGg6IDI5N3B4O1xuICBoZWlnaHQ6IDI5N3B4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlcm8tbWFpbi1iYW5uZXItc2VjdGlvbiAuY29udGFpbmVyIC5jb250ZW50IC5jb250ZW50LXdyYXBwZXIgLmltYWdlIGltZyB7XG4gICAgd2lkdGg6IDIzMXB4O1xuICAgIGhlaWdodDogMjMxcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICAuaGVyby1tYWluLWJhbm5lci1zZWN0aW9uLm5vLXNlYXJjaC1ib3ggLmNvbnRhaW5lciAuY29udGVudCAuZGVjb3JhdGlvbi1sZWZ0IHtcbiAgICBoZWlnaHQ6IDI0MHB4O1xuICAgIHdpZHRoOiAyNDBweDtcbiAgfVxuICAuaGVyby1tYWluLWJhbm5lci1zZWN0aW9uLm5vLXNlYXJjaC1ib3ggLmNvbnRhaW5lciAuY29udGVudCAuZGVjb3JhdGlvbi1yaWdodCB7XG4gICAgaGVpZ2h0OiAyNDBweDtcbiAgICB3aWR0aDogMjQwcHg7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoODVkZWcpIHRyYW5zbGF0ZVkoNTAlKTtcbiAgICBib3R0b206IDA7XG4gIH1cbiAgLmhlcm8tbWFpbi1iYW5uZXItc2VjdGlvbi5uby1zZWFyY2gtYm94IC5jb250YWluZXIgLmNvbnRlbnQtd3JhcHBlciB7XG4gICAgcGFkZGluZzogNjZweCAxMjBweCA2NnB4IDEyMHB4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWluLWhlaWdodDogNDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVyby1tYWluLWJhbm5lci1zZWN0aW9uLm5vLXNlYXJjaC1ib3ggLmNvbnRhaW5lciAuY29udGVudC13cmFwcGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIC5oZXJvLW1haW4tYmFubmVyLXNlY3Rpb24ubm8tc2VhcmNoLWJveCAuY29udGFpbmVyIC5jb250ZW50LXdyYXBwZXIgLnRleHQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5oZXJvLW1haW4tYmFubmVyLXNlY3Rpb24ubm8tc2VhcmNoLWJveCAuY29udGFpbmVyIC5jb250ZW50LXdyYXBwZXIgLnRleHQgLmhlYWRpbmcge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAuaGVyby1tYWluLWJhbm5lci1zZWN0aW9uLm5vLXNlYXJjaC1ib3ggLmNvbnRhaW5lciAuY29udGVudC13cmFwcGVyIC50ZXh0IC5oZWFkaW5nIGJyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uaGVyby1tYWluLWJhbm5lci1zZWN0aW9uLm5vLWhhcy1pbWFnZSAuY29udGFpbmVyIC5jb250ZW50IC5jb250ZW50LXdyYXBwZXIge1xuICBwYWRkaW5nOiAzMHB4O1xuICBtaW4taGVpZ2h0OiAyNzBweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVyby1tYWluLWJhbm5lci1zZWN0aW9uLm5vLWhhcy1pbWFnZSAuY29udGFpbmVyIC5jb250ZW50IC5jb250ZW50LXdyYXBwZXIge1xuICAgIG1pbi1oZWlnaHQ6IDEyMHB4O1xuICB9XG59XG4uaGVyby1tYWluLWJhbm5lci1zZWN0aW9uLm5vLWhhcy1pbWFnZSAuY29udGFpbmVyIC5jb250ZW50IC5kZWNvcmF0aW9uLXJpZ2h0IHtcbiAgYm90dG9tOiAxMHB4O1xuICBoZWlnaHQ6IDI3MHB4O1xuICB3aWR0aDogMjcwcHg7XG4gIHRyYW5zZm9ybTogcm90YXRlKDg1ZGVnKSB0cmFuc2xhdGVZKDM2JSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlcm8tbWFpbi1iYW5uZXItc2VjdGlvbi5uby1oYXMtaW1hZ2UgLmNvbnRhaW5lciAuY29udGVudCAuZGVjb3JhdGlvbi1yaWdodCB7XG4gICAgaGVpZ2h0OiAxODBweDtcbiAgICB3aWR0aDogMTgwcHg7XG4gIH1cbn1cbi5oZXJvLW1haW4tYmFubmVyLXNlY3Rpb24ubm8taGFzLWltYWdlIC5jb250YWluZXIgLmNvbnRlbnQgLmRlY29yYXRpb24tbGVmdCB7XG4gIHRvcDogMDtcbiAgaGVpZ2h0OiAyNzBweDtcbiAgd2lkdGg6IDI3MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZXJvLW1haW4tYmFubmVyLXNlY3Rpb24ubm8taGFzLWltYWdlIC5jb250YWluZXIgLmNvbnRlbnQgLmRlY29yYXRpb24tbGVmdCB7XG4gICAgaGVpZ2h0OiAxODBweDtcbiAgICB3aWR0aDogMTgwcHg7XG4gIH1cbn1cblxuLyogSGVybyBWaWRlbyBCYW5uZXIgU2VjdGlvbiAqL1xuLmhlcm8tdmlkZW8tYmFubmVyLXNlY3Rpb24ge1xuICBmb250LWZhbWlseTogXCJIZWVib1wiLCBzYW5zLXNlcmlmO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDY4MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZXJvLXZpZGVvLWJhbm5lci1zZWN0aW9uIHtcbiAgICBtaW4taGVpZ2h0OiAzMzBweDtcbiAgfVxufVxuLmhlcm8tdmlkZW8tYmFubmVyLXNlY3Rpb24gLmNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMztcbiAgbWF4LXdpZHRoOiAxMjgwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBlbmQ7XG59XG4uaGVyby12aWRlby1iYW5uZXItYmFja2dyb3VuZCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IC0xO1xufVxuLmhlcm8tdmlkZW8tYmFubmVyLXZpZGVvIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogMTtcbn1cbi5oZXJvLXZpZGVvLWJhbm5lci12aWRlbyBpZnJhbWUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHdpZHRoOiAxMDB2dztcbiAgaGVpZ2h0OiA1Ni4yNXZ3O1xuICBtaW4taGVpZ2h0OiAxMDAlO1xuICBtaW4td2lkdGg6IDE3Ny43N3ZoO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uaGVyby12aWRlby1iYW5uZXItZmFsbGJhY2sge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgei1pbmRleDogMTtcbn1cbi5oZXJvLXZpZGVvLWJhbm5lci1vdmVybGF5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogMDtcbiAgYmFja2dyb3VuZDogIzEyMUY0NjtcbiAgei1pbmRleDogMjtcbiAgb3BhY2l0eTogMC41NTtcbn1cbi5oZXJvLXZpZGVvLWJhbm5lci1jb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNTYwcHg7XG59XG4uaGVyby12aWRlby1iYW5uZXItdGl0bGUge1xuICBmb250LWZhbWlseTogXCJGYk5vYW1cIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIG1hcmdpbjogMCAwIDAgMDtcbiAgdGV4dC1zaGFkb3c6IDAgMnB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjMpO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiA2MHB4O1xuICBsaW5lLWhlaWdodDogMTEwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVyby12aWRlby1iYW5uZXItdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMzhweDtcbiAgfVxufVxuLmhlcm8tdmlkZW8tYmFubmVyLWRlc2NyaXB0aW9uIHtcbiAgZm9udC1mYW1pbHk6IFwiSGVlYm9cIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIG1hcmdpbjogMCAwIDMycHggMDtcbiAgdGV4dC1zaGFkb3c6IDAgMnB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIGxldHRlci1zcGFjaW5nOiAwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlcm8tdmlkZW8tYmFubmVyLWRlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbi5oZXJvLXZpZGVvLWJhbm5lci1idXR0b24ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5oZXJvLXZpZGVvLWJhbm5lci1idXR0b24gYSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICBnYXA6IDE2cHg7XG4gIHBhZGRpbmc6IDEwcHggMzJweDtcbiAgYm9yZGVyLXJhZGl1czogNjBweDtcbiAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZmFtaWx5OiBcIkZiTm9hbVwiLCBzYW5zLXNlcmlmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsaW5lLWhlaWdodDogMTAwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAlO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgY29sb3I6ICNmZmY7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVyby12aWRlby1iYW5uZXItYnV0dG9uIGEge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMycHgpO1xuICB9XG59XG4uaGVyby12aWRlby1iYW5uZXItYnV0dG9uIGEgc3BhbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDhweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbn1cbi5oZXJvLXZpZGVvLWJhbm5lci1idXR0b24gYSBzcGFuIHN2ZyB7XG4gIHdpZHRoOiAxM3B4O1xuICBoZWlnaHQ6IDEzcHg7XG4gIGZpbGw6IHJnYigyNTUsIDI1NSwgMjU1KTtcbn1cbi5oZXJvLXZpZGVvLWJhbm5lci1idXR0b24gYTpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZkYzY0MTtcbiAgY29sb3I6ICNmZGM2NDE7XG59XG4uaGVyby12aWRlby1iYW5uZXItYnV0dG9uIGE6aG92ZXIgc3BhbiB7XG4gIGJhY2tncm91bmQ6ICNmZGM2NDE7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHNjYWxlKDEuMSk7XG59XG5cbi5mZWF0dXJlLXNlY3Rpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDgwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZmVhdHVyZS10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZiTm9hbVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDI2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyOC42cHg7XG4gIGNvbG9yOiAjMTIxRjQ2O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAyNHB4O1xuICBmb250LXNpemU6IDM4cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMTIxZjQ2O1xufVxuLmZlYXR1cmUtdGl0bGU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogODhweDtcbiAgaGVpZ2h0OiA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9wbmcvdW5kZXJsaW5lLnBuZyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDUwJTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5mZWF0dXJlLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDgwcHg7XG4gIHBhZGRpbmc6IDAgMTZweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTMyMHB4O1xufVxuXG4uZmVhdHVyZS1zZWN0aW9uLS1jYXJvdXNlbCB7XG4gIG1hcmdpbi10b3A6IDcwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZlYXR1cmUtc2VjdGlvbi0tY2Fyb3VzZWwge1xuICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gIH1cbn1cbi5mZWF0dXJlLXNlY3Rpb24tLWNhcm91c2VsIC5mZWF0dXJlLWNvbnRhaW5lciB7XG4gIGdhcDogNDVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZmVhdHVyZS1zZWN0aW9uLS1jYXJvdXNlbCAuZmVhdHVyZS1jb250YWluZXIge1xuICAgIGdhcDogMjRweDtcbiAgfVxufVxuXG4uZmVhdHVyZS1jYXJkcyB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICBnYXA6IDE4cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBhbGlnbi1pdGVtczogZW5kO1xuICBtYXJnaW4tYm90dG9tOiA0NHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NXB4KSB7XG4gIC5mZWF0dXJlLWNhcmRzIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLmZlYXR1cmUtY2FyZHMge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcik7XG4gIH1cbn1cblxuLmZlYXR1cmUtY2FyZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDE0cHg7XG4gIGJveC1zaGFkb3c6IDBweCA0cHggMTZweCAwcHggcmdiYSgwLCAwLCAwLCAwLjE2KTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiA2MHB4IDMxcHggMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuLmZlYXR1cmUtY2FyZCBoMyB7XG4gIGZvbnQtZmFtaWx5OiBcIkZiTm9hbVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzEyMUY0NjtcbiAgZm9udC1zaXplOiAyNnB4O1xuICBsaW5lLWhlaWdodDogMjguNnB4O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cbi5mZWF0dXJlLWNhcmQgcCB7XG4gIGZvbnQtZmFtaWx5OiBcIkhlZWJvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICMzRTQyNEY7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbn1cblxuLmZlYXR1cmUtaWNvbiB7XG4gIHdpZHRoOiA4MHB4O1xuICBoZWlnaHQ6IDgwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTQwcHg7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xufVxuLmZlYXR1cmUtaWNvbiBpbWcge1xuICB3aWR0aDogNzEuNXB4O1xuICBoZWlnaHQ6IDcxLjVweDtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuXG4uZmVhdHVyZS1jYXJkcy1zbGlkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiAyNHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwIDE2cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZlYXR1cmUtY2FyZHMtc2xpZGVyIHtcbiAgICB3aWR0aDogY2FsYygxMDAlICsgMzBweCk7XG4gIH1cbn1cblxuLmZlYXR1cmUtY2FyZHMtc3dpcGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpcmVjdGlvbjogcnRsO1xufVxuLmZlYXR1cmUtY2FyZHMtc3dpcGVyIC5zd2lwZXItd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBwYWRkaW5nOiAwcHggMHB4IDYwcHg7XG59XG4uZmVhdHVyZS1jYXJkcy1zd2lwZXIgLnN3aXBlci1zbGlkZSB7XG4gIGhlaWdodDogYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1zaHJpbms6IDA7XG59XG5cbi5mZWF0dXJlLWNhcmRzLW5hdmlnYXRpb24ge1xuICBkaXNwbGF5OiBub25lO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxcmVtO1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMHB4IDhweDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBiYWNrZ3JvdW5kOiByZ2IoMjMzLCAyMzcsIDI0Mik7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjRweCk7XG59XG5cbi5mZWF0dXJlLWNhcmRzLWFycm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAzNXB4O1xuICBoZWlnaHQ6IDM1cHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogcmdiKDIzMywgMjM3LCAyNDIpO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6ICMxMjFmNDY7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIHBhZGRpbmc6IDA7XG59XG4uZmVhdHVyZS1jYXJkcy1hcnJvdzpob3Zlcjpub3QoOmRpc2FibGVkKSB7XG4gIGJhY2tncm91bmQ6ICMxMjFmNDY7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICMxMjFmNDY7XG59XG4uZmVhdHVyZS1jYXJkcy1hcnJvdzpkaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuMztcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uZmVhdHVyZS1jYXJkcy1hcnJvdyBzdmcge1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xufVxuXG4ucGFnZS10ZW1wbGF0ZS1mbGV4aWJsZS1wYWdlLWxhbmRpbmcgLmZlYXR1cmUtY2FyZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFOUVERjI7XG4gIGJveC1zaGFkb3c6IDBweCA0cHggMzVweCAwcHggcmdiYSg0MCwgNTUsIDEwMCwgMC4wOCk7XG59XG5cbi5jb250ZW50LXNlY3Rpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDI0cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDYwcHggMCA2MHB4IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNvbnRlbnQtc2VjdGlvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxufVxuXG4uY29udGVudC1jb250YWluZXIge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgZ2FwOiAyNHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMTYwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAwIDE2cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc1cHgpIHtcbiAgLmNvbnRlbnQtY29udGFpbmVyIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLmNvbnRlbnQtY29udGFpbmVyIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNvbnRlbnQtY29udGFpbmVyIHtcbiAgICBnYXA6IDE2cHg7XG4gIH1cbn1cblxuLmNvbnRlbnQtY2FyZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm94LXNoYWRvdzogMHB4IDRweCAxNnB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTYpO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2UsIGJveC1zaGFkb3cgMC4zcyBlYXNlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBwYWRkaW5nOiAyNHB4O1xufVxuLmNvbnRlbnQtY2FyZDpob3ZlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNHB4KTtcbiAgYm94LXNoYWRvdzogMHB4IDhweCA0NXB4IHJnYmEoNDAsIDU1LCAxMDAsIDAuMTUpO1xufVxuLmNvbnRlbnQtY2FyZCBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxNjJweDtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY29udGVudC1jYXJkIGltZyB7XG4gICAgaGVpZ2h0OiAxMzhweDtcbiAgfVxufVxuXG4uY29udGVudC1jYXJkLWJvZHkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZW5kO1xuICBnYXA6IDE2cHg7XG4gIHBhZGRpbmc6IDI0cHggMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNvbnRlbnQtY2FyZC1ib2R5IHtcbiAgICBnYXA6IDVweDtcbiAgfVxufVxuLmNvbnRlbnQtY2FyZC1ib2R5IGg0IHtcbiAgZm9udC1mYW1pbHk6IFwiRmJOb2FtXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgY29sb3I6ICMyODM3NjQ7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jb250ZW50LWNhcmQtYm9keSBoNCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG4uY29udGVudC1jYXJkLWJvZHkgcCwgLmNvbnRlbnQtY2FyZC1ib2R5IGRpdiB7XG4gIGZvbnQtZmFtaWx5OiBcIkhlZWJvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICMyODM3NjQ7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAtd2Via2l0LWxpbmUtY2xhbXA6IDM7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY29udGVudC1jYXJkLWJvZHkgcCwgLmNvbnRlbnQtY2FyZC1ib2R5IGRpdiB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5cbi8qIENvbnRlbnQgRWRpdGVkIFBhcmVudCBTZWN0aW9uICovXG4uY29udGVudC1lZGl0ZWQtcGFyZW50IHtcbiAgZm9udC1mYW1pbHk6IFwiSGVlYm9cIiwgc2Fucy1zZXJpZjtcbn1cbi5jb250ZW50LWVkaXRlZC1wYXJlbnQgLmNvbnRhaW5lciB7XG4gIG1heC13aWR0aDogODI0cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLmNvbnRlbnQtZWRpdGVkLXBhcmVudCBwLCAuY29udGVudC1lZGl0ZWQtcGFyZW50IGgyLCAuY29udGVudC1lZGl0ZWQtcGFyZW50IGgzLCAuY29udGVudC1lZGl0ZWQtcGFyZW50IGg0LCAuY29udGVudC1lZGl0ZWQtcGFyZW50IGg1LCAuY29udGVudC1lZGl0ZWQtcGFyZW50IGg2LCAuY29udGVudC1lZGl0ZWQtcGFyZW50IHVsLCAuY29udGVudC1lZGl0ZWQtcGFyZW50IG9sLCAuY29udGVudC1lZGl0ZWQtcGFyZW50IGxpLCAuY29udGVudC1lZGl0ZWQtcGFyZW50IHNwYW4sIC5jb250ZW50LWVkaXRlZC1wYXJlbnQgYSwgLmNvbnRlbnQtZWRpdGVkLXBhcmVudCBidXR0b24sIC5jb250ZW50LWVkaXRlZC1wYXJlbnQgaW5wdXQsIC5jb250ZW50LWVkaXRlZC1wYXJlbnQgdGV4dGFyZWEsIC5jb250ZW50LWVkaXRlZC1wYXJlbnQgc2VsZWN0LCAuY29udGVudC1lZGl0ZWQtcGFyZW50IG9wdGlvbiwgLmNvbnRlbnQtZWRpdGVkLXBhcmVudCBsYWJlbCwgLmNvbnRlbnQtZWRpdGVkLXBhcmVudCBsZWdlbmQsIC5jb250ZW50LWVkaXRlZC1wYXJlbnQgZmllbGRzZXQsIC5jb250ZW50LWVkaXRlZC1wYXJlbnQgdGFibGUsIC5jb250ZW50LWVkaXRlZC1wYXJlbnQgY2FwdGlvbiwgLmNvbnRlbnQtZWRpdGVkLXBhcmVudCB0Ym9keSwgLmNvbnRlbnQtZWRpdGVkLXBhcmVudCB0Zm9vdCwgLmNvbnRlbnQtZWRpdGVkLXBhcmVudCB0aGVhZCwgLmNvbnRlbnQtZWRpdGVkLXBhcmVudCB0ciwgLmNvbnRlbnQtZWRpdGVkLXBhcmVudCB0ZCwgLmNvbnRlbnQtZWRpdGVkLXBhcmVudCB0aCB7XG4gIGZvbnQtZmFtaWx5OiBcIkhlZWJvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICMzRTQyNEY7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBtYXJnaW46IDAgMCAyNHB4IDA7XG4gIGNvbG9yOiAjM0U0MjRGO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jb250ZW50LWVkaXRlZC1wYXJlbnQgcCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG4uY29udGVudC1lZGl0ZWQtcGFyZW50IHVsLCAuY29udGVudC1lZGl0ZWQtcGFyZW50IG9sIHtcbiAgcGFkZGluZy1yaWdodDogMTZweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5jb250ZW50LWVkaXRlZC1wYXJlbnQgdWwgbGksIC5jb250ZW50LWVkaXRlZC1wYXJlbnQgb2wgbGkge1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNvbnRlbnQtZWRpdGVkLXBhcmVudCB1bCBsaSwgLmNvbnRlbnQtZWRpdGVkLXBhcmVudCBvbCBsaSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG4uY29udGVudC1lZGl0ZWQtcGFyZW50IGgyIHtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzI4Mzc2NDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIG1hcmdpbjogMCAwIDI0cHggMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY29udGVudC1lZGl0ZWQtcGFyZW50IGgyIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICBjb2xvcjogIzI4Mzc2NDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICB9XG59XG4uY29udGVudC1lZGl0ZWQtcGFyZW50IGgyOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5jb250ZW50LWVkaXRlZC1wYXJlbnQgaDMge1xuICBmb250LXNpemU6IDMwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMjgzNzY0O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgbWFyZ2luOiAwIDAgMjRweCAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jb250ZW50LWVkaXRlZC1wYXJlbnQgaDMge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIGNvbG9yOiAjMjgzNzY0O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIH1cbn1cbi5jb250ZW50LWVkaXRlZC1wYXJlbnQgaDM6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLmNvbnRlbnQtZWRpdGVkLXBhcmVudCBoNCB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICMxMjFGNDY7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBtYXJnaW46IDAgMCAyNHB4IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNvbnRlbnQtZWRpdGVkLXBhcmVudCBoNCB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICB9XG59XG4uY29udGVudC1lZGl0ZWQtcGFyZW50IGg1IHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzI4Mzc2NDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbiAgZm9udC1mYW1pbHk6IFwiSGVlYm9cIiwgc2Fucy1zZXJpZjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY29udGVudC1lZGl0ZWQtcGFyZW50IGg1IHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gIH1cbn1cbi5jb250ZW50LWVkaXRlZC1wYXJlbnQgYSB7XG4gIGNvbG9yOiAjMTIxRjQ2O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5jb250ZW50LWVkaXRlZC1wYXJlbnQgYTpob3ZlciB7XG4gIGNvbG9yOiAjMjgzNzY0O1xufVxuLmNvbnRlbnQtZWRpdGVkLXBhcmVudCBhLnRvX2NhdGVnb3J5X3BhZ2Uge1xuICBjb2xvcjogIzNFNDI0Rjtcbn1cbi5jb250ZW50LWVkaXRlZC1wYXJlbnQgYmxvY2txdW90ZSB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4uY29udGVudC1lZGl0ZWQtcGFyZW50IGJsb2NrcXVvdGUgcCB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY29udGVudC1lZGl0ZWQtcGFyZW50IGJsb2NrcXVvdGUgcCB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICB9XG59XG4uY29udGVudC1lZGl0ZWQtcGFyZW50IGltZyB7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4uY29udGVudC1lZGl0ZWQtcGFyZW50IGltZy5zaXplLWZ1bGwge1xuICB3aWR0aDogMTAwJTtcbn1cbi5jb250ZW50LWVkaXRlZC1wYXJlbnQgaW1nLmFsaWduY2VudGVyIHtcbiAgd2lkdGg6IGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuLmNvbnRlbnQtZWRpdGVkLXBhcmVudCBpbWcuYWxpZ25sZWZ0IHtcbiAgd2lkdGg6IGF1dG87XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW46IDAuNWVtIDFlbSAwLjVlbSAwO1xufVxuLmNvbnRlbnQtZWRpdGVkLXBhcmVudCBpbWcuYWxpZ25yaWdodCB7XG4gIHdpZHRoOiBhdXRvO1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbjogMC41ZW0gMCAwLjVlbSAxZW07XG59XG4uY29udGVudC1lZGl0ZWQtcGFyZW50IHRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYigyMzMsIDIzNywgMjQyKTtcbiAgbWFyZ2luOiAwIDAgMjRweCAwO1xuICBwYWRkaW5nOiAwO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICBib3JkZXItcmFkaXVzOiA5cHg7XG59XG4uY29udGVudC1lZGl0ZWQtcGFyZW50IHRoLCAuY29udGVudC1lZGl0ZWQtcGFyZW50IHRkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiKDIzMywgMjM3LCAyNDIpO1xuICBwYWRkaW5nOiA4cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY29udGVudC1lZGl0ZWQtcGFyZW50IHRoLCAuY29udGVudC1lZGl0ZWQtcGFyZW50IHRkIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbi5jb250ZW50LWVkaXRlZC1wYXJlbnQgdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjMzLCAyMzcsIDI0Mik7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uY29udGVudC1lZGl0ZWQtcGFyZW50IHRyOmZpcnN0LWNoaWxkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDQwLCA1NSwgMTAwKTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5jb250ZW50LWVkaXRlZC1wYXJlbnQgdHI6Zmlyc3QtY2hpbGQgdGgsIC5jb250ZW50LWVkaXRlZC1wYXJlbnQgdHI6Zmlyc3QtY2hpbGQgdGQge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5jb250ZW50LWVkaXRlZC1wYXJlbnQgdHI6Zmlyc3QtY2hpbGQgdGg6Zmlyc3QtY2hpbGQsIC5jb250ZW50LWVkaXRlZC1wYXJlbnQgdHI6Zmlyc3QtY2hpbGQgdGQ6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogOXB4O1xufVxuLmNvbnRlbnQtZWRpdGVkLXBhcmVudCB0cjpmaXJzdC1jaGlsZCB0aDpsYXN0LWNoaWxkLCAuY29udGVudC1lZGl0ZWQtcGFyZW50IHRyOmZpcnN0LWNoaWxkIHRkOmxhc3QtY2hpbGQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA5cHg7XG59XG4uY29udGVudC1lZGl0ZWQtcGFyZW50IHRyOmxhc3QtY2hpbGQgdGg6Zmlyc3QtY2hpbGQsIC5jb250ZW50LWVkaXRlZC1wYXJlbnQgdHI6bGFzdC1jaGlsZCB0ZDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA5cHg7XG59XG4uY29udGVudC1lZGl0ZWQtcGFyZW50IHRyOmxhc3QtY2hpbGQgdGg6bGFzdC1jaGlsZCwgLmNvbnRlbnQtZWRpdGVkLXBhcmVudCB0cjpsYXN0LWNoaWxkIHRkOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA5cHg7XG59XG4uY29udGVudC1lZGl0ZWQtcGFyZW50ICsgLnNoYXJlLXBvc3Qtc2VjdGlvbiB7XG4gIHBhZGRpbmctYm90dG9tOiAyNHB4O1xufVxuXG4uY29udGVudC13aXRoLWNvbG9yZWQtbGlzdCBvbCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGNvdW50ZXItcmVzZXQ6IGxpc3QtY291bnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG4uY29udGVudC13aXRoLWNvbG9yZWQtbGlzdCBvbCBsaSB7XG4gIGNvdW50ZXItaW5jcmVtZW50OiBsaXN0LWNvdW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1yaWdodDogMzVweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY29udGVudC13aXRoLWNvbG9yZWQtbGlzdCBvbCBsaSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG4uY29udGVudC13aXRoLWNvbG9yZWQtbGlzdCBvbCBsaTo6bWFya2VyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jb250ZW50LXdpdGgtY29sb3JlZC1saXN0IG9sIGxpOjpiZWZvcmUge1xuICBjb250ZW50OiBjb3VudGVyKGxpc3QtY291bnRlcik7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAyN3B4O1xuICBoZWlnaHQ6IDI3cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGREM2NDE7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1mYW1pbHk6IFwiSGVlYm9cIiwgc2Fucy1zZXJpZjtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjMjgzNzY0O1xufVxuXG4uY2F0ZWdvcnktZGVzY3JpcHRpb24td3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5jYXRlZ29yeS1kZXNjcmlwdGlvbi13cmFwcGVyIC5jYXRlZ29yeS1kZXNjcmlwdGlvbi1jb250ZW50IHtcbiAgbWF4LWhlaWdodDogMTUwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjNzIGVhc2U7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNhdGVnb3J5LWRlc2NyaXB0aW9uLXdyYXBwZXIgLmNhdGVnb3J5LWRlc2NyaXB0aW9uLWNvbnRlbnQge1xuICAgIG1heC1oZWlnaHQ6IDgwcHg7XG4gIH1cbn1cbi5jYXRlZ29yeS1kZXNjcmlwdGlvbi13cmFwcGVyIC5jYXRlZ29yeS1kZXNjcmlwdGlvbi1jb250ZW50OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgaGVpZ2h0OiA2MHB4O1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCB0cmFuc3BhcmVudCwgI2ZmZik7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZTtcbn1cbi5jYXRlZ29yeS1kZXNjcmlwdGlvbi13cmFwcGVyLmlzLWV4cGFuZGVkIC5jYXRlZ29yeS1kZXNjcmlwdGlvbi1jb250ZW50IHtcbiAgbWF4LWhlaWdodDogbm9uZTtcbn1cbi5jYXRlZ29yeS1kZXNjcmlwdGlvbi13cmFwcGVyLmlzLWV4cGFuZGVkIC5jYXRlZ29yeS1kZXNjcmlwdGlvbi1jb250ZW50OjphZnRlciB7XG4gIG9wYWNpdHk6IDA7XG59XG4uY2F0ZWdvcnktZGVzY3JpcHRpb24td3JhcHBlci5pcy1leHBhbmRlZCAuY2F0ZWdvcnktZGVzY3JpcHRpb24tdG9nZ2xlIC50b2dnbGUtdGV4dC1tb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jYXRlZ29yeS1kZXNjcmlwdGlvbi13cmFwcGVyLmlzLWV4cGFuZGVkIC5jYXRlZ29yeS1kZXNjcmlwdGlvbi10b2dnbGUgLnRvZ2dsZS10ZXh0LWxlc3Mge1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG4uY2F0ZWdvcnktZGVzY3JpcHRpb24td3JhcHBlciAuY2F0ZWdvcnktZGVzY3JpcHRpb24tdG9nZ2xlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzI4Mzc2NDtcbiAgcGFkZGluZzogNHB4IDE4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDYwcHg7XG4gIGZvbnQtZmFtaWx5OiBGYk5vYW0sIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmNhdGVnb3J5LWRlc2NyaXB0aW9uLXdyYXBwZXIgLmNhdGVnb3J5LWRlc2NyaXB0aW9uLXRvZ2dsZSBzcGFuIHtcbiAgbWFyZ2luOiAwO1xuICBjb2xvcjogIzI4Mzc2NDtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLmNhdGVnb3J5LWRlc2NyaXB0aW9uLXdyYXBwZXIgLmNhdGVnb3J5LWRlc2NyaXB0aW9uLXRvZ2dsZTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICMyODM3NjQ7XG4gIGJvcmRlci1jb2xvcjogIzEyMWY0Njtcbn1cbi5jYXRlZ29yeS1kZXNjcmlwdGlvbi13cmFwcGVyIC5jYXRlZ29yeS1kZXNjcmlwdGlvbi10b2dnbGU6aG92ZXIgc3BhbiB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG4uY2F0ZWdvcnktZGVzY3JpcHRpb24td3JhcHBlciAuY2F0ZWdvcnktZGVzY3JpcHRpb24tdG9nZ2xlOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5jYXRlZ29yeS1kZXNjcmlwdGlvbi13cmFwcGVyIC5jYXRlZ29yeS1kZXNjcmlwdGlvbi10b2dnbGUgLnRvZ2dsZS10ZXh0LWxlc3Mge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmNhdGVnb3J5LWRlc2NyaXB0aW9uLXdyYXBwZXIubm8tb3ZlcmZsb3cgLmNhdGVnb3J5LWRlc2NyaXB0aW9uLWNvbnRlbnQ6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jYXRlZ29yeS1kZXNjcmlwdGlvbi13cmFwcGVyLm5vLW92ZXJmbG93IC5jYXRlZ29yeS1kZXNjcmlwdGlvbi10b2dnbGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBDb250ZW50IEVkaXRlZCBGQVEgU2VjdGlvbiAqL1xuLmNvbnRlbnQtZWRpdGVkLWZhcSB7XG4gIGZvbnQtZmFtaWx5OiBcIkhlZWJvXCIsIHNhbnMtc2VyaWY7XG4gIHBhZGRpbmc6IDJyZW0gMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29udGVudC1lZGl0ZWQtZmFxIHtcbiAgICBwYWRkaW5nOiAzcmVtIDA7XG4gIH1cbn1cbi5jb250ZW50LWVkaXRlZC1mYXEgLmNvbnRhaW5lciB7XG4gIG1heC13aWR0aDogODAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLmNvbnRlbnQtZWRpdGVkLWZhcV9fdGl0bGUge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgY29sb3I6ICMyODM3NjQ7XG59XG4uY29udGVudC1lZGl0ZWQtZmFxIC5mb290ZXJfX2ZhcS1hY2NvcmRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB3aWR0aDogMTAwJTtcbiAgZ2FwOiAwO1xufVxuLmNvbnRlbnQtZWRpdGVkLWZhcSAuZm9vdGVyX19mYXEtaXRlbSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYThiNWMzO1xufVxuLmNvbnRlbnQtZWRpdGVkLWZhcSAuZm9vdGVyX19mYXEtcXVlc3Rpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxcmVtIDAuNXJlbTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29udGVudC1lZGl0ZWQtZmFxIC5mb290ZXJfX2ZhcS1xdWVzdGlvbiB7XG4gICAgcGFkZGluZzogMS4yNXJlbSAwLjVyZW07XG4gIH1cbn1cbi5jb250ZW50LWVkaXRlZC1mYXEgLmZvb3Rlcl9fZmFxLXF1ZXN0aW9uIHNwYW4ge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzEyMUY0NjtcbiAgZmxleDogMTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29udGVudC1lZGl0ZWQtZmFxIC5mb290ZXJfX2ZhcS1xdWVzdGlvbiBzcGFuIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNvbnRlbnQtZWRpdGVkLWZhcSAuZm9vdGVyX19mYXEtcXVlc3Rpb24gc3BhbiB7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgfVxufVxuLmNvbnRlbnQtZWRpdGVkLWZhcSAuZm9vdGVyX19mYXEtaWNvbiB7XG4gIHdpZHRoOiAxLjVyZW07XG4gIGhlaWdodDogMS41cmVtO1xuICBjb2xvcjogIzEyMUY0NjtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3M7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuLmZvb3Rlcl9fZmFxLWl0ZW0uYWN0aXZlIC5jb250ZW50LWVkaXRlZC1mYXEgLmZvb3Rlcl9fZmFxLWljb24gLmZvb3Rlcl9fZmFxLWljb24tcGF0aC0xIHtcbiAgb3BhY2l0eTogMDtcbn1cbi5jb250ZW50LWVkaXRlZC1mYXEgLmZvb3Rlcl9fZmFxLWFuc3dlciB7XG4gIG1heC1oZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IG1heC1oZWlnaHQgMC4zcyBlYXNlLW91dDtcbn1cbi5mb290ZXJfX2ZhcS1pdGVtLmFjdGl2ZSAuY29udGVudC1lZGl0ZWQtZmFxIC5mb290ZXJfX2ZhcS1hbnN3ZXIge1xuICBtYXgtaGVpZ2h0OiAxMDAwcHg7XG59XG4uY29udGVudC1lZGl0ZWQtZmFxIC5mb290ZXJfX2ZhcS1hbnN3ZXIgcCB7XG4gIHBhZGRpbmc6IDAgMC41cmVtIDFyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGNvbG9yOiAjM2U0MjRlO1xuICBsaW5lLWhlaWdodDogMS42O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29udGVudC1lZGl0ZWQtZmFxIC5mb290ZXJfX2ZhcS1hbnN3ZXIgcCB7XG4gICAgcGFkZGluZzogMCAwLjVyZW0gMS4yNXJlbTtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbn1cblxuLyogU2xpZGVyIENhcmRzIENhcm91c2VsIFNlY3Rpb24gKi9cbi5zbGlkZXItY2FyZHMtY2Fyb3VzZWwge1xuICBmb250LWZhbWlseTogXCJIZWVib1wiLCBzYW5zLXNlcmlmO1xuICBwYWRkaW5nOiAycmVtIDA7XG4gIGJhY2tncm91bmQ6IHJnYigyNDUsIDI0NSwgMjQ1KTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2xpZGVyLWNhcmRzLWNhcm91c2VsIHtcbiAgICBwYWRkaW5nOiAzcmVtIDA7XG4gIH1cbn1cbi5zbGlkZXItY2FyZHMtY2Fyb3VzZWwgLmNvbnRhaW5lciB7XG4gIG1heC13aWR0aDogMTI4MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMCAxcmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zbGlkZXItY2FyZHMtY2Fyb3VzZWwgLmNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMCAycmVtO1xuICB9XG59XG4uc2xpZGVyLWNhcmRzLWNhcm91c2VsX190aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZiTm9hbVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDI2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyOC42cHg7XG4gIGNvbG9yOiAjMTIxRjQ2O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAyNHB4O1xuICBmb250LXNpemU6IDM4cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMTIxZjQ2O1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zbGlkZXItY2FyZHMtY2Fyb3VzZWxfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDMycHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICBnYXA6IDE2cHg7XG4gIH1cbn1cbi5zbGlkZXItY2FyZHMtY2Fyb3VzZWxfX3RpdGxlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDg4cHg7XG4gIGhlaWdodDogNHB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcG5nL3VuZGVybGluZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnNsaWRlci1jYXJkcy1jYXJvdXNlbF9fd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDMycHg7XG59XG4uc2xpZGVyLWNhcmRzLWNhcm91c2VsX19zd2lwZXIge1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlyZWN0aW9uOiBydGw7XG59XG4uc2xpZGVyLWNhcmRzLWNhcm91c2VsX19zd2lwZXIgLnN3aXBlci13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG59XG4uc2xpZGVyLWNhcmRzLWNhcm91c2VsX19zd2lwZXIgLnN3aXBlci1zbGlkZSB7XG4gIGhlaWdodDogYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4uc2xpZGVyLWNhcmRzLWNhcm91c2VsX19uYXZpZ2F0aW9uIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiByZ2IoMjMzLCAyMzcsIDI0Mik7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogIzEyMWY0NjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBnYXA6IDFyZW07XG4gIG1hcmdpbi10b3A6IDJyZW07XG4gIGJhY2tncm91bmQ6IHJnYigyMzMsIDIzNywgMjQyKTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDBweCA4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cbi5zbGlkZXItY2FyZHMtY2Fyb3VzZWxfX2Fycm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAzNXB4O1xuICBoZWlnaHQ6IDM1cHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogcmdiKDIzMywgMjM3LCAyNDIpO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6ICMxMjFmNDY7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIHBhZGRpbmc6IDA7XG59XG4uc2xpZGVyLWNhcmRzLWNhcm91c2VsX19hcnJvdzpob3Zlcjpub3QoOmRpc2FibGVkKSB7XG4gIGJhY2tncm91bmQ6ICMxMjFmNDY7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICMxMjFmNDY7XG59XG4uc2xpZGVyLWNhcmRzLWNhcm91c2VsX19hcnJvdzpkaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuMztcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uc2xpZGVyLWNhcmRzLWNhcm91c2VsX19hcnJvdyBzdmcge1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xufVxuXG4uZm9ybS13YW50LXRvLXRhbGstc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiAzMHB4IDAgNDVweCAwO1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZm9ybS13YW50LXRvLXRhbGstc2VjdGlvbiB7XG4gICAgcGFkZGluZzogMjRweCAxNXB4IDQwcHggMTVweDtcbiAgfVxufVxuXG4uZm9ybS13YW50LXRvLXRhbGstd3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDExODFweDtcbn1cblxuLmZvcm0td2FudC10by10YWxrLWJveCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMS4yNXJlbSAxLjVyZW07XG4gIGdhcDogMS41cmVtO1xuICBiYWNrZ3JvdW5kOiAjMTIxRjQ2O1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZvcm0td2FudC10by10YWxrLWJveCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgIHBhZGRpbmc6IDFyZW07XG4gICAgZ2FwOiAyNHB4O1xuICB9XG59XG4uZm9ybS13YW50LXRvLXRhbGstYm94IC53cGNmNy1mb3JtIC5mb3JtLXdhbnQtdG8tdGFsay1mb3JtLXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIGdhcDogNDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZm9ybS13YW50LXRvLXRhbGstYm94IC53cGNmNy1mb3JtIC5mb3JtLXdhbnQtdG8tdGFsay1mb3JtLXdyYXAge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAxcmVtO1xuICB9XG59XG4uZm9ybS13YW50LXRvLXRhbGstYm94IC53cGNmNy1mb3JtIC5mb3JtLXdhbnQtdG8tdGFsay1mb3JtLXdyYXAgaW5wdXRbdHlwZT10ZXh0XS53cGNmNy1ub3QtdmFsaWQsXG4uZm9ybS13YW50LXRvLXRhbGstYm94IC53cGNmNy1mb3JtIC5mb3JtLXdhbnQtdG8tdGFsay1mb3JtLXdyYXAgaW5wdXRbdHlwZT1lbWFpbF0ud3BjZjctbm90LXZhbGlkLFxuLmZvcm0td2FudC10by10YWxrLWJveCAud3BjZjctZm9ybSAuZm9ybS13YW50LXRvLXRhbGstZm9ybS13cmFwIGlucHV0W3R5cGU9dGVsXS53cGNmNy1ub3QtdmFsaWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZCNEI0O1xufVxuLmZvcm0td2FudC10by10YWxrLWJveCAud3BjZjctZm9ybSAuZm9ybS13YW50LXRvLXRhbGstZm9ybS13cmFwIGlucHV0W3R5cGU9dGV4dF0ud3BjZjctbm90LXZhbGlkOjpwbGFjZWhvbGRlcixcbi5mb3JtLXdhbnQtdG8tdGFsay1ib3ggLndwY2Y3LWZvcm0gLmZvcm0td2FudC10by10YWxrLWZvcm0td3JhcCBpbnB1dFt0eXBlPWVtYWlsXS53cGNmNy1ub3QtdmFsaWQ6OnBsYWNlaG9sZGVyLFxuLmZvcm0td2FudC10by10YWxrLWJveCAud3BjZjctZm9ybSAuZm9ybS13YW50LXRvLXRhbGstZm9ybS13cmFwIGlucHV0W3R5cGU9dGVsXS53cGNmNy1ub3QtdmFsaWQ6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMzRTQyNEY7XG59XG4uZm9ybS13YW50LXRvLXRhbGstYm94IC53cGNmNy1mb3JtIC53cGNmNy1yZXNwb25zZS1vdXRwdXQge1xuICBtYXJnaW46IDA7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4uZm9ybS13YW50LXRvLXRhbGstYm94IC53cGNmNy1mb3JtIC53cGNmNy1hY2NlcHRhbmNlIC53cGNmNy1saXN0LWl0ZW0ge1xuICBtYXJnaW46IDA7XG59XG4uZm9ybS13YW50LXRvLXRhbGstYm94IC53cGNmNy1mb3JtIC53cGNmNy1hY2NlcHRhbmNlIC53cGNmNy1saXN0LWl0ZW0gbGFiZWwgLndwY2Y3LWxpc3QtaXRlbS1sYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDZweDtcbn1cbi5mb3JtLXdhbnQtdG8tdGFsay1ib3ggLndwY2Y3LWZvcm0gLndwY2Y3LWFjY2VwdGFuY2UgLndwY2Y3LWxpc3QtaXRlbSBsYWJlbCAud3BjZjctbGlzdC1pdGVtLWxhYmVsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG59XG4uZm9ybS13YW50LXRvLXRhbGstYm94IC53cGNmNy1mb3JtIC53cGNmNy1hY2NlcHRhbmNlIC53cGNmNy1saXN0LWl0ZW0gbGFiZWwgaW5wdXQ6Y2hlY2tlZCArIC53cGNmNy1saXN0LWl0ZW0tbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICNmZmYgdXJsKC4uL2ltYWdlcy9zdmcvY2hlY2suc3ZnKSBuby1yZXBlYXQgNTAlO1xufVxuLmZvcm0td2FudC10by10YWxrLWJveCAud3BjZjctZm9ybS51bmFjY2VwdGVkIC53cGNmNy1hY2NlcHRhbmNlIC53cGNmNy1saXN0LWl0ZW0gbGFiZWwgLndwY2Y3LWxpc3QtaXRlbS1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGODA4MDtcbn1cblxuLmZvcm0td2FudC10by10YWxrLXN1Ym1pdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMC42MjVyZW07XG4gIG9yZGVyOiAzO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIC5mb3JtLXdhbnQtdG8tdGFsay1zdWJtaXQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIG9yZGVyOiAxO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZvcm0td2FudC10by10YWxrLXN1Ym1pdCBwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mb3JtLXdhbnQtdG8tdGFsay1zdWJtaXQgcCBidXR0b24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5mb3JtLXdhbnQtdG8tdGFsay1idG4ge1xuICBoZWlnaHQ6IDQ0cHg7XG4gIGdhcDogMC41cmVtO1xuICBwYWRkaW5nOiAwLjVyZW0gMS41cmVtO1xuICBib3JkZXItcmFkaXVzOiA2MHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMTIxRjQ2O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuICBsaW5lLWhlaWdodDogMTtcbn1cbi5mb3JtLXdhbnQtdG8tdGFsay1idG4gc3BhbiB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICMxMjFGNDY7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuLmZvcm0td2FudC10by10YWxrLWJ0bi0tcHJpbWFyeSB7XG4gIGJhY2tncm91bmQ6ICNGREM2NDE7XG4gIGNvbG9yOiAjMTIxRjQ2O1xufVxuLmZvcm0td2FudC10by10YWxrLWJ0bi0tcHJpbWFyeTpob3ZlciB7XG4gIG9wYWNpdHk6IDAuOTtcbn1cblxuLmZvcm0td2FudC10by10YWxrLWZvcm0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDAuNXJlbTtcbiAgb3JkZXI6IDI7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIC5mb3JtLXdhbnQtdG8tdGFsay1mb3JtIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBvcmRlcjogMjtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuLmZvcm0td2FudC10by10YWxrLWZvcm0gLndwY2Y3LW5vdC12YWxpZC10aXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvdHRvbTogMTAwJTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBwYWRkaW5nOiAwIDEwcHg7XG4gIG1hcmdpbjogMDtcbiAgY29sb3I6ICNGRjgwODA7XG4gIHRvcDogMTAwJTtcbiAgZm9udC1mYW1pbHk6IFwiSGVlYm9cIiwgc2Fucy1zZXJpZjtcbn1cblxuLmZvcm0td2FudC10by10YWxrLWZvcm0tZmllbGRzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGdhcDogMC41cmVtO1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB3aWR0aDogYXV0bztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZm9ybS13YW50LXRvLXRhbGstZm9ybS1maWVsZHMge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mb3JtLXdhbnQtdG8tdGFsay1mb3JtLWZpZWxkcyBzcGFuW2RhdGEtbmFtZSo9aW50ZXJlc3RdIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uZm9ybS13YW50LXRvLXRhbGstaW5wdXQsXG4uZm9ybS13YW50LXRvLXRhbGstc2VsZWN0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMnJlbTtcbiAgcGFkZGluZzogMCAxcmVtO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBjb2xvcjogIzNFNDI0RjtcbiAgZm9udC1mYW1pbHk6IFwiSGVlYm9cIiwgc2Fucy1zZXJpZjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICAuZm9ybS13YW50LXRvLXRhbGstaW5wdXQsXG4gIC5mb3JtLXdhbnQtdG8tdGFsay1zZWxlY3Qge1xuICAgIHdpZHRoOiAyMjBweDtcbiAgfVxufVxuLmZvcm0td2FudC10by10YWxrLWlucHV0OjpwbGFjZWhvbGRlcixcbi5mb3JtLXdhbnQtdG8tdGFsay1zZWxlY3Q6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMzRTQyNEY7XG59XG4uZm9ybS13YW50LXRvLXRhbGstaW5wdXQgKyAuc2VsZWN0MiAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSxcbi5mb3JtLXdhbnQtdG8tdGFsay1zZWxlY3QgKyAuc2VsZWN0MiAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gIGhlaWdodDogMnJlbTtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6ICMzRTQyNEY7XG4gIGZvbnQtZmFtaWx5OiBcIkhlZWJvXCIsIHNhbnMtc2VyaWY7XG59XG4uZm9ybS13YW50LXRvLXRhbGstaW5wdXQgKyAuc2VsZWN0MiAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IGIsXG4uZm9ybS13YW50LXRvLXRhbGstc2VsZWN0ICsgLnNlbGVjdDIgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyBiIHtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMTJweDtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvc3ZnL2Fycm93X2Rvd25fZ3JheS5zdmcpIG5vLXJlcGVhdCA1MCU7XG59XG4uZm9ybS13YW50LXRvLXRhbGstaW5wdXQgKyAuc2VsZWN0Mi5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IGIsXG4uZm9ybS13YW50LXRvLXRhbGstc2VsZWN0ICsgLnNlbGVjdDIuc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyBiIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cblxuLmZvcm0td2FudC10by10YWxrLWZvcm0tY29uc2VudCB7XG4gIHdpZHRoOiBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDAuNXJlbTtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuLmZvcm0td2FudC10by10YWxrLWZvcm0tY29uc2VudCA+IGlucHV0W3R5cGU9Y2hlY2tib3hdLFxuLmZvcm0td2FudC10by10YWxrLWZvcm0tY29uc2VudCAuZm9ybS13YW50LXRvLXRhbGstY2hlY2tib3gge1xuICBhcHBlYXJhbmNlOiBub25lO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICMxMjFGNDY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmZmZmY7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIG1pbi13aWR0aDogMXJlbTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbn1cbi5mb3JtLXdhbnQtdG8tdGFsay1mb3JtLWNvbnNlbnQgPiBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkLFxuLmZvcm0td2FudC10by10YWxrLWZvcm0tY29uc2VudCAuZm9ybS13YW50LXRvLXRhbGstY2hlY2tib3g6Y2hlY2tlZCB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG59XG4uZm9ybS13YW50LXRvLXRhbGstZm9ybS1jb25zZW50ID4gaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZDo6YWZ0ZXIsXG4uZm9ybS13YW50LXRvLXRhbGstZm9ybS1jb25zZW50IC5mb3JtLXdhbnQtdG8tdGFsay1jaGVja2JveDpjaGVja2VkOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKDQ1ZGVnKTtcbiAgd2lkdGg6IDRweDtcbiAgaGVpZ2h0OiA4cHg7XG4gIGJvcmRlcjogc29saWQgIzEyMUY0NjtcbiAgYm9yZGVyLXdpZHRoOiAwIDJweCAycHggMDtcbn1cbi5mb3JtLXdhbnQtdG8tdGFsay1mb3JtLWNvbnNlbnQgcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMC41cmVtO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG4uZm9ybS13YW50LXRvLXRhbGstZm9ybS1jb25zZW50IHAgaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICBhcHBlYXJhbmNlOiBub25lO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICMxMjFGNDY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmZmZmY7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG59XG4uZm9ybS13YW50LXRvLXRhbGstZm9ybS1jb25zZW50IHAgaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG59XG4uZm9ybS13YW50LXRvLXRhbGstZm9ybS1jb25zZW50IHAgaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSg0NWRlZyk7XG4gIHdpZHRoOiA0cHg7XG4gIGhlaWdodDogOHB4O1xuICBib3JkZXI6IHNvbGlkICMxMjFGNDY7XG4gIGJvcmRlci13aWR0aDogMCAycHggMnB4IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZvcm0td2FudC10by10YWxrLWZvcm0tY29uc2VudCB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5mb3JtLXdhbnQtdG8tdGFsay1mb3JtLWNvbnNlbnQgbGFiZWwge1xuICBmb250LXdlaWdodDogMzAwO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogNnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIC5mb3JtLXdhbnQtdG8tdGFsay1mb3JtLWNvbnNlbnQgbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxufVxuXG4uZm9ybS13YW50LXRvLXRhbGstY2hlY2tib3gge1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmZmZmO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5mb3JtLXdhbnQtdG8tdGFsay1pbmZvLWljb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTUuNXB4O1xuICBoZWlnaHQ6IDE1cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICBib3JkZXI6IDAuNzVweCBzb2xpZCAjZmZmZmZmO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4uZm9ybS13YW50LXRvLXRhbGstaW5mby1pY29uIHNwYW4sXG4uZm9ybS13YW50LXRvLXRhbGstaW5mby1pY29uIHAge1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTtcbn1cbi5mb3JtLXdhbnQtdG8tdGFsay1pbmZvLWljb24tdG9vbHRpcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtOHB4O1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDEwMCUpO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBjb2xvcjogIzEyMUY0NjtcbiAgcGFkZGluZzogMC43NXJlbSAxcmVtO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlLCB2aXNpYmlsaXR5IDAuM3MgZWFzZTtcbiAgei1pbmRleDogMTAwMDtcbiAgYm94LXNoYWRvdzogMCA0cHggNnB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgbWF4LXdpZHRoOiAyNTBweDtcbiAgd2lkdGg6IG1heC1jb250ZW50O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mb3JtLXdhbnQtdG8tdGFsay1pbmZvLWljb24tdG9vbHRpcCB7XG4gICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgIG1heC13aWR0aDogMjIwcHg7XG4gIH1cbn1cbi5mb3JtLXdhbnQtdG8tdGFsay1pbmZvLWljb24tdG9vbHRpcDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtOTYlKSByb3RhdGUoMTgwZGVnKTtcbiAgYm9yZGVyOiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3AtY29sb3I6ICNmZmZmZmY7XG59XG4uZm9ybS13YW50LXRvLXRhbGstaW5mby1pY29uLXRvb2x0aXAuYWN0aXZlIHtcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cblxuLmZvcm0td2FudC10by10YWxrLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMC4yNXJlbTtcbiAgb3JkZXI6IDE7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLmZvcm0td2FudC10by10YWxrLWhlYWRlciB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgb3JkZXI6IDM7XG4gIH1cbn1cbi5mb3JtLXdhbnQtdG8tdGFsay1oZWFkZXIgaDIge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGZvbnQtZmFtaWx5OiBcIkZiTm9hbVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgbWFyZ2luOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mb3JtLXdhbnQtdG8tdGFsay1oZWFkZXIgaDIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICAuZm9ybS13YW50LXRvLXRhbGstaGVhZGVyIGgyIHtcbiAgICBmb250LXNpemU6IDM4cHg7XG4gIH1cbn1cbi5mb3JtLXdhbnQtdG8tdGFsay1oZWFkZXIgcCB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1mYW1pbHk6IFwiRmJOb2FtXCIsIHNhbnMtc2VyaWY7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLmZvcm0td2FudC10by10YWxrLWhlYWRlciBwIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cbn1cblxuLnN0dWR5LXByb2dyYW1zLXNlY3Rpb24ge1xuICBwYWRkaW5nOiA3MHB4IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zdHVkeS1wcm9ncmFtcy1zZWN0aW9uIHtcbiAgICBwYWRkaW5nOiA0MHB4IDA7XG4gIH1cbn1cbi5zdHVkeS1wcm9ncmFtcy1zZWN0aW9uIC5jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDEzMjBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDAgMTZweDtcbn1cblxuLnN0dWR5LXByb2dyYW1zLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiRmJOb2FtXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgbGluZS1oZWlnaHQ6IDI4LjZweDtcbiAgY29sb3I6ICMxMjFGNDY7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDI0cHg7XG4gIGZvbnQtc2l6ZTogMzhweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMxMjFmNDY7XG59XG4uc3R1ZHktcHJvZ3JhbXMtdGl0bGU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogODhweDtcbiAgaGVpZ2h0OiA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9wbmcvdW5kZXJsaW5lLnBuZyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDUwJTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5zdHVkeS1wcm9ncmFtcy10YWJzIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5zdHVkeS1wcm9ncmFtcy10YWJzLS1kZXNrdG9wIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnN0dWR5LXByb2dyYW1zLXRhYnMtLWRlc2t0b3Age1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnN0dWR5LXByb2dyYW1zLXRhYnMtLW1vYmlsZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc3R1ZHktcHJvZ3JhbXMtdGFicy0tbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5zdHVkeS1wcm9ncmFtcy10YWJzLW5hdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAzMnB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiAxNnB4O1xuICBtYXJnaW46IDIwcHggMCAxMHB4IDA7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zdHVkeS1wcm9ncmFtcy10YWJzLW5hdiB7XG4gICAgZ2FwOiAxMnB4O1xuICB9XG59XG5cbi5zdHVkeS1wcm9ncmFtcy10YWItYnRuIHtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiKDQwLCA1NSwgMTAwKTtcbiAgcGFkZGluZzogMTJweCA1MHB4O1xuICBib3JkZXItcmFkaXVzOiA2MHB4O1xuICBmb250LWZhbWlseTogXCJGYk5vYW1cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogcmdiKDQwLCA1NSwgMTAwKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGhlaWdodDogNDRweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnN0dWR5LXByb2dyYW1zLXRhYi1idG4ge1xuICAgIHdpZHRoOiAxODlweDtcbiAgfVxufVxuLnN0dWR5LXByb2dyYW1zLXRhYi1idG46aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogIzI4Mzc2NDtcbiAgYm9yZGVyLWNvbG9yOiAjMTIxRjQ2O1xufVxuLnN0dWR5LXByb2dyYW1zLXRhYi1idG46Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLnN0dWR5LXByb2dyYW1zLXRhYi1idG4uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICMyODM3NjQ7XG4gIGJvcmRlci1jb2xvcjogIzEyMUY0Njtcbn1cblxuLnN0dWR5LXByb2dyYW1zLXRhYnMtY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYmFja2dyb3VuZDogcmdiKDQwLCA1NSwgMTAwKSB1cmwoLi4vaW1hZ2VzL3BuZy9zdHVkeS1wcm9ncmFtcy10YWJzLWNvbnRlbnQucG5nKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBwYWRkaW5nOiA0NHB4IDE0MHB4O1xuICBnYXA6IDEwcHg7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtaW4taGVpZ2h0OiAyNjJweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc3R1ZHktcHJvZ3JhbXMtdGFicy1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAyNHB4IDE1cHg7XG4gIH1cbn1cblxuLnN0dWR5LXByb2dyYW1zLXRhYi1wYW5lbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGFuaW1hdGlvbjogZmFkZUluIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG4uc3R1ZHktcHJvZ3JhbXMtdGFiLXBhbmVsLmFjdGl2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5Aa2V5ZnJhbWVzIGZhZGVJbiB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwcHgpO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgfVxufVxuLnN0dWR5LXByb2dyYW1zLWJ1dHRvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMTZweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLnN0dWR5LXByb2dyYW1zLWJ1dHRvbnMge1xuICAgIGdhcDogMTZweCAyNHB4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxufVxuXG4uc3R1ZHktcHJvZ3JhbXMtYnV0dG9uIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiAyMHB4O1xuICBjb2xvcjogIzEyMUY0NjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIHdpZHRoOiAyMzRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBnYXA6IDRweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgaGVpZ2h0OiA4MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zdHVkeS1wcm9ncmFtcy1idXR0b24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNjBweDtcbiAgfVxufVxuLnN0dWR5LXByb2dyYW1zLWJ1dHRvbi10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnN0dWR5LXByb2dyYW1zLWJ1dHRvbi1kZXNjcmlwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnN0dWR5LXByb2dyYW1zLWJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNEQjlGMEQ7XG4gIGJvcmRlci1jb2xvcjogI0RCOUYwRDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0ycHgpO1xuICBib3gtc2hhZG93OiAwIDRweCAxMnB4IHJnYmEoMjUzLCAxOTgsIDY1LCAwLjMpO1xufVxuLnN0dWR5LXByb2dyYW1zLWJ1dHRvbjpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBzb2xpZCAjMTIxRjQ2O1xuICBvdXRsaW5lLW9mZnNldDogMnB4O1xufVxuLnN0dWR5LXByb2dyYW1zLWJ1dHRvbjphY3RpdmUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG59XG5cbi5zdHVkeS1wcm9ncmFtcy1hY2NvcmRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDEycHg7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbi5zdHVkeS1wcm9ncmFtcy1hY2NvcmRpb24taXRlbSB7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnN0dWR5LXByb2dyYW1zLWFjY29yZGlvbi1idG4ge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiAxNnB4IDIwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYig0MCwgNTUsIDEwMCk7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgZm9udC1mYW1pbHk6IFwiRmJOb2FtXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6IHJnYig0MCwgNTUsIDEwMCk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi5zdHVkeS1wcm9ncmFtcy1hY2NvcmRpb24tYnRuOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5zdHVkeS1wcm9ncmFtcy1hY2NvcmRpb24tYnRuIC5zdHVkeS1wcm9ncmFtcy1hY2NvcmRpb24taWNvbiB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuLnN0dWR5LXByb2dyYW1zLWFjY29yZGlvbi1idG4uYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogIzI4Mzc2NDtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogIzI4Mzc2NDtcbn1cbi5zdHVkeS1wcm9ncmFtcy1hY2NvcmRpb24tYnRuLmFjdGl2ZSAuc3R1ZHktcHJvZ3JhbXMtYWNjb3JkaW9uLWljb24ge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuXG4uc3R1ZHktcHJvZ3JhbXMtYWNjb3JkaW9uLXBhbmVsIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgYmFja2dyb3VuZDogcmdiKDQwLCA1NSwgMTAwKSB1cmwoLi4vaW1hZ2VzL3BuZy9zdHVkeS1wcm9ncmFtcy10YWJzLWNvbnRlbnQucG5nKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgcGFkZGluZzogMDtcbiAgbWF4LWhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjNzIGVhc2UsIHBhZGRpbmcgMC4zcyBlYXNlO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4uc3R1ZHktcHJvZ3JhbXMtYWNjb3JkaW9uLXBhbmVsLmFjdGl2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAyMHB4O1xuICBtYXgtaGVpZ2h0OiAxMDAwcHg7XG59XG4uc3R1ZHktcHJvZ3JhbXMtYWNjb3JkaW9uLXBhbmVsIC5zdHVkeS1wcm9ncmFtcy1idXR0b25zIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxMnB4O1xufVxuLnN0dWR5LXByb2dyYW1zLWFjY29yZGlvbi1wYW5lbCAuc3R1ZHktcHJvZ3JhbXMtYnV0dG9uIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5tYXRjaGluZy1nYW1lLXNlY3Rpb24ge1xuICBwYWRkaW5nOiAxMDBweCAwIDgwcHggMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm1hdGNoaW5nLWdhbWUtc2VjdGlvbiB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5tYXRjaGluZy1nYW1lLXNlY3Rpb24uaXMtc3RlcC0yIHtcbiAgYmFja2dyb3VuZDogcmdiKDI0NSwgMjQ1LCAyNDUpO1xufVxuLm1hdGNoaW5nLWdhbWUtc2VjdGlvbi5pcy1zdGVwLTMge1xuICBiYWNrZ3JvdW5kOiByZ2IoMjQ1LCAyNDUsIDI0NSk7XG59XG4ubWF0Y2hpbmctZ2FtZS1zZWN0aW9uLmlzLXN0ZXAtMyAubWF0Y2hpbmctZ2FtZS13cmFwcGVyIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcGFkZGluZy10b3A6IDEwMHB4O1xufVxuXG4ubWF0Y2hpbmctZ2FtZS13cmFwcGVyIHtcbiAgbWF4LXdpZHRoOiAxMzQwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiA0NXB4IDIxcHg7XG4gIGdhcDogMTBweDtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubWF0Y2hpbmctZ2FtZS13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAwcHggMTVweDtcbiAgfVxufVxuLm1hdGNoaW5nLWdhbWUtd3JhcHBlciAuY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tYXRjaGluZy1nYW1lLXdyYXBwZXIgLmNvbnRhaW5lciB7XG4gICAgYm94LXNoYWRvdzogMHB4IDRweCAzNXB4IDBweCByZ2JhKDQwLCA1NSwgMTAwLCAwLjA4KTtcbiAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcGFkZGluZzogMjBweCAyMHB4IDAgMjBweDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3BuZy9tYXRjaGluZy1nYW1lLW1vYmlsZS1iZy5qcGcpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICB9XG59XG5cbi5tYXRjaGluZy1nYW1lLWNvbnRlbnQtd3JhcHBlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiA1MzBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tYXRjaGluZy1nYW1lLWNvbnRlbnQtd3JhcHBlciB7XG4gICAgbWluLWhlaWdodDogYXV0bztcbiAgfVxufVxuLm1hdGNoaW5nLWdhbWUtY29udGVudC13cmFwcGVyLmFjdGl2ZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFuaW1hdGlvbjogZmFkZUluIDAuNHMgZWFzZTtcbn1cbi5tYXRjaGluZy1nYW1lLWNvbnRlbnQtd3JhcHBlciAuY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYW5pbWF0aW9uOiBmYWRlSW4gMC40cyBlYXNlO1xufVxuLm1hdGNoaW5nLWdhbWUtY29udGVudC13cmFwcGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDQxNHB4O1xuICBoZWlnaHQ6IDE5NHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3BuZy9tYXRjaGluZy1nYW1lLWljb24ucG5nKSBuby1yZXBlYXQgNTAlO1xuICB6LWluZGV4OiAtMTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDY2cHgsIC02MHB4KTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubWF0Y2hpbmctZ2FtZS1jb250ZW50LXdyYXBwZXI6OmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLm1hdGNoaW5nLWdhbWUtY29udGVudC13cmFwcGVyOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgd2lkdGg6IGNhbGMoMTAwJSArIDQycHgpO1xuICBoZWlnaHQ6IGNhbGMoMTAwJSArIDkwcHgpO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3BuZy9tYXRjaGluZy1nYW1lLWJnLnBuZykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogYXV0bztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubWF0Y2hpbmctZ2FtZS1jb250ZW50LXdyYXBwZXI6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5tYXRjaGluZy1nYW1lLWNvbnRlbnQtd3JhcHBlci5zdGVwLTI6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9zdmcvbWF0Y2hpbmctZ2FtZS1pY29uLXdoaXRlLnN2Zykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG59XG4ubWF0Y2hpbmctZ2FtZS1jb250ZW50LXdyYXBwZXIuc3RlcC0yOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9zdmcvYXRjaGluZy1nYW1lLWJnLXdoaXRlLnN2Zykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG59XG4ubWF0Y2hpbmctZ2FtZS1jb250ZW50LXdyYXBwZXIuc3RlcC0zOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvc3ZnL21hdGNoaW5nLWdhbWUtaWNvbi15ZWxsb3cuc3ZnKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNjZweCwgLTgwcHgpO1xufVxuLm1hdGNoaW5nLWdhbWUtY29udGVudC13cmFwcGVyLnN0ZXAtMzphZnRlciB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvc3ZnL2F0Y2hpbmctZ2FtZS1iZy15ZWxsb3cuc3ZnKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbn1cblxuQGtleWZyYW1lcyBmYWRlSW4ge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMHB4KTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIH1cbn1cbi5zdGVwLWJhbm5lciB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLnN0ZXAtYmFubmVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZ2FwOiA2MHB4O1xuICB9XG59XG5cbi5tYXRjaGluZy1nYW1lLWltYWdlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNTAwcHg7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogMjtcbn1cbi5tYXRjaGluZy1nYW1lLWltYWdlLmRlc2t0b3Age1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubWF0Y2hpbmctZ2FtZS1pbWFnZS5kZXNrdG9wIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ubWF0Y2hpbmctZ2FtZS1pbWFnZS5tb2JpbGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tYXRjaGluZy1nYW1lLWltYWdlLm1vYmlsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICAubWF0Y2hpbmctZ2FtZS1pbWFnZSB7XG4gICAgbWF4LXdpZHRoOiA2MDBweDtcbiAgICBmbGV4OiAxO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm1hdGNoaW5nLWdhbWUtaW1hZ2Uge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG59XG4ubWF0Y2hpbmctZ2FtZS1pbWFnZSBpbWcge1xuICAvKiBoZWlnaHQ6IDEwMCU7ICovXG4gIC8qIHdpZHRoOiAxMDAlOyAqL1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgLyogb2JqZWN0LWZpdDogY292ZXI7ICovXG4gIGJvdHRvbTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMHB4LCAtMjVweCk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm1hdGNoaW5nLWdhbWUtaW1hZ2UgaW1nIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwcHgsIDBweCk7XG4gICAgb2JqZWN0LXBvc2l0aW9uOiB0b3AgY2VudGVyO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgfVxufVxuXG4ubWF0Y2hpbmctZ2FtZS1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAyNHB4O1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB6LWluZGV4OiAyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIC5tYXRjaGluZy1nYW1lLWNvbnRlbnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIGZsZXg6IDE7XG4gICAgcGFkZGluZy1yaWdodDogMTAwcHg7XG4gICAgbWF4LXdpZHRoOiA2MDBweDtcbiAgICBnYXA6IDZweDtcbiAgfVxufVxuXG4ubWF0Y2hpbmctZ2FtZS10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZiTm9hbVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDMycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGNvbG9yOiAjMjgzNzY0O1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLm1hdGNoaW5nLWdhbWUtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMzhweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tYXRjaGluZy1nYW1lLXRpdGxlIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxufVxuXG4ubWF0Y2hpbmctZ2FtZS1kZXNjcmlwdGlvbiB7XG4gIGZvbnQtZmFtaWx5OiBcIkhlZWJvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDExMCU7XG4gIGNvbG9yOiAjMjgzNzY0O1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLm1hdGNoaW5nLWdhbWUtZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm1hdGNoaW5nLWdhbWUtZGVzY3JpcHRpb24ge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG59XG5cbi5tYXRjaGluZy1nYW1lLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogMTBweCAzMnB4O1xuICBiYWNrZ3JvdW5kOiAjZmRjNjQxO1xuICBjb2xvcjogIzEyMWY0NjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBib3JkZXItcmFkaXVzOiA2MHB4O1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNmZGM2NDE7XG4gIG1pbi13aWR0aDogMTgwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBoZWlnaHQ6IDQ0cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNEQjlGMEQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm1hdGNoaW5nLWdhbWUtYnV0dG9uIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICB9XG59XG4ubWF0Y2hpbmctZ2FtZS1idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjREI5RjBEO1xuICBib3JkZXItY29sb3I6ICNEQjlGMEQ7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMnB4KTtcbiAgYm94LXNoYWRvdzogMCA0cHggMTJweCByZ2JhKDI1MywgMTk4LCA2NSwgMC4zKTtcbn1cbi5tYXRjaGluZy1nYW1lLWJ1dHRvbjpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBzb2xpZCAjMTIxRjQ2O1xuICBvdXRsaW5lLW9mZnNldDogMnB4O1xufVxuLm1hdGNoaW5nLWdhbWUtYnV0dG9uOmFjdGl2ZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbn1cblxuLm1hdGNoaW5nLWdhbWUtY2xvc2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogODRweDtcbiAgbGVmdDogMHB4O1xuICB3aWR0aDogNDRweDtcbiAgaGVpZ2h0OiA0NHB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGNvbG9yOiAjMTIxRjQ2O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICB6LWluZGV4OiAxMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubWF0Y2hpbmctZ2FtZS1jbG9zZSB7XG4gICAgdG9wOiAxMnB4O1xuICAgIGxlZnQ6IDEycHg7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICB9XG59XG4ubWF0Y2hpbmctZ2FtZS1jbG9zZTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMxMjFGNDY7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG59XG4ubWF0Y2hpbmctZ2FtZS1jbG9zZTpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBzb2xpZCAjRkRDNjQxO1xuICBvdXRsaW5lLW9mZnNldDogMnB4O1xufVxuLm1hdGNoaW5nLWdhbWUtY2xvc2Ugc3ZnIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbn1cblxuLnN0ZXAtdHJhaXRzIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMjBweCA2MHB4IDQwcHggNjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc3RlcC10cmFpdHMge1xuICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgfVxufVxuXG4ubWF0Y2hpbmctZ2FtZS1zdGVwLWlubmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB6LWluZGV4OiAyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5tYXRjaGluZy1nYW1lLXN0ZXAtaGVhZGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMzJweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubWF0Y2hpbmctZ2FtZS1zdGVwLWhlYWRlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgfVxufVxuXG4ubWF0Y2hpbmctZ2FtZS1zdGVwLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiRmJOb2FtXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDEuNzVyZW07XG4gIGNvbG9yOiAjMTIxRjQ2O1xuICBtYXJnaW46IDAgMCA2cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLm1hdGNoaW5nLWdhbWUtc3RlcC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAzOHB4O1xuICB9XG59XG5cbi5tYXRjaGluZy1nYW1lLXN0ZXAtc3VidGl0bGUge1xuICBmb250LWZhbWlseTogXCJIZWVib1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDFyZW07XG4gIGNvbG9yOiAjM0U0MjRGO1xuICBtYXJnaW46IDAgMCAxNnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIC5tYXRjaGluZy1nYW1lLXN0ZXAtc3VidGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBtYXJnaW46IDAgMCA1MHB4O1xuICB9XG59XG5cbi5tYXRjaGluZy1nYW1lLXNlbGVjdGlvbi1jb3VudCB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDhweDtcbiAgcGFkZGluZzogOHB4IDE2cHg7XG4gIGJhY2tncm91bmQ6ICNGNUY1RjU7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGZvbnQtZmFtaWx5OiBcIkhlZWJvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGNvbG9yOiAjM0U0MjRGO1xuICBkaXNwbGF5OiBub25lO1xufVxuLm1hdGNoaW5nLWdhbWUtc2VsZWN0aW9uLWNvdW50IC5jdXJyZW50LWNvdW50IHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMxMjFGNDY7XG59XG5cbi5tYXRjaGluZy1nYW1lLXRyYWl0cy1ncmlkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDEycHg7XG4gIG1hcmdpbi1ib3R0b206IDMycHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLm1hdGNoaW5nLWdhbWUtdHJhaXRzLWdyaWQge1xuICAgIGdhcDogMjRweDtcbiAgfVxufVxuLm1hdGNoaW5nLWdhbWUtdHJhaXQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDEycHggMjRweDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4yNXMgZWFzZTtcbiAgZm9udC1mYW1pbHk6IFwiSGVlYm9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzEyMUY0NjtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjQ3LCAyMzcsIDIwNCwgMC4yNSk7XG4gIGJvcmRlcjogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tYXRjaGluZy1nYW1lLXRyYWl0IHtcbiAgICBwYWRkaW5nOiAxMnB4IDE0cHg7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgfVxufVxuLm1hdGNoaW5nLWdhbWUtdHJhaXQgLnRyYWl0LW5hbWUge1xuICBmbGV4OiAxO1xufVxuLm1hdGNoaW5nLWdhbWUtdHJhaXQgLnRyYWl0LWNoZWNrIHtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiAjRjVGNUY1O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjI1cyBlYXNlO1xuICBmbGV4LXNocmluazogMDtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2U7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm1hdGNoaW5nLWdhbWUtdHJhaXQgLnRyYWl0LWNoZWNrIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ubWF0Y2hpbmctZ2FtZS10cmFpdCAudHJhaXQtY2hlY2sgc3ZnIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4yNXMgZWFzZTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4ubWF0Y2hpbmctZ2FtZS10cmFpdDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI0ZEQzY0MTtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTMsIDE5OCwgNjUsIDAuMDUpO1xufVxuLm1hdGNoaW5nLWdhbWUtdHJhaXQ6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLm1hdGNoaW5nLWdhbWUtdHJhaXQuaXMtc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kOiAjRkRDNjQxO1xufVxuLm1hdGNoaW5nLWdhbWUtdHJhaXQuaXMtc2VsZWN0ZWQgLnRyYWl0LWNoZWNrIHtcbiAgYmFja2dyb3VuZDogI0ZEQzY0MTtcbiAgb3BhY2l0eTogMTtcbn1cbi5tYXRjaGluZy1nYW1lLXRyYWl0LmlzLXNlbGVjdGVkIC50cmFpdC1jaGVjayBzdmcge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICBjb2xvcjogIzEyMUY0Njtcbn1cbi5tYXRjaGluZy1nYW1lLXRyYWl0LnNoYWtlIHtcbiAgYW5pbWF0aW9uOiBzaGFrZSAwLjVzIGVhc2U7XG59XG5cbkBrZXlmcmFtZXMgc2hha2Uge1xuICAwJSwgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICB9XG4gIDIwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC00cHgpO1xuICB9XG4gIDQwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDRweCk7XG4gIH1cbiAgNjAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTRweCk7XG4gIH1cbiAgODAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNHB4KTtcbiAgfVxufVxuLm1hdGNoaW5nLWdhbWUtc3RlcC1mb290ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGVuZDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxNnB4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLm1hdGNoaW5nLWdhbWUtc3RlcC1mb290ZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICBnYXA6IDEycHg7XG4gIH1cbn1cblxuLm1hdGNoaW5nLWdhbWUtYmFjay1idG4ge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogOHB4O1xuICBwYWRkaW5nOiAxNHB4IDMycHg7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzEyMUY0NjtcbiAgYm9yZGVyOiAycHggc29saWQgI0U5RURGMjtcbiAgYm9yZGVyLXJhZGl1czogNjBweDtcbiAgZm9udC1mYW1pbHk6IFwiSGVlYm9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLm1hdGNoaW5nLWdhbWUtYmFjay1idG4ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4ubWF0Y2hpbmctZ2FtZS1iYWNrLWJ0biBzdmcge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xufVxuLm1hdGNoaW5nLWdhbWUtYmFjay1idG46aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMxMjFGNDY7XG4gIGJhY2tncm91bmQ6IHJnYmEoMTgsIDMxLCA3MCwgMC4wNSk7XG59XG4ubWF0Y2hpbmctZ2FtZS1iYWNrLWJ0bjpob3ZlciBzdmcge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNHB4KTtcbn1cbi5tYXRjaGluZy1nYW1lLWJhY2stYnRuOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IHNvbGlkICNGREM2NDE7XG4gIG91dGxpbmUtb2Zmc2V0OiAycHg7XG59XG5cbi5tYXRjaGluZy1nYW1lLXN1Ym1pdC1idG4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMTIxZjQ2O1xuICBnYXA6IDE2cHg7XG4gIHBhZGRpbmc6IDEwcHggMzJweDtcbiAgYm9yZGVyLXJhZGl1czogNjBweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1mYW1pbHk6IFwiRmJOb2FtXCIsIHNhbnMtc2VyaWY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICBsZXR0ZXItc3BhY2luZzogMCU7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBjb2xvcjogIzEyMWY0NjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tYXRjaGluZy1nYW1lLXN1Ym1pdC1idG4ge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMycHgpO1xuICB9XG59XG4ubWF0Y2hpbmctZ2FtZS1zdWJtaXQtYnRuIHNwYW4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiA4cHg7XG4gIGJhY2tncm91bmQ6ICMxMjFmNDY7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG59XG4ubWF0Y2hpbmctZ2FtZS1zdWJtaXQtYnRuIHNwYW4gc3ZnIHtcbiAgd2lkdGg6IDEzcHg7XG4gIGhlaWdodDogMTNweDtcbiAgZmlsbDogcmdiKDI1NSwgMjU1LCAyNTUpO1xufVxuLm1hdGNoaW5nLWdhbWUtc3VibWl0LWJ0bjpob3Zlcjpub3QoOmRpc2FibGVkKSB7XG4gIGJvcmRlci1jb2xvcjogI2ZkYzY0MTtcbiAgY29sb3I6ICNmZGM2NDE7XG59XG4ubWF0Y2hpbmctZ2FtZS1zdWJtaXQtYnRuOmhvdmVyOm5vdCg6ZGlzYWJsZWQpIHNwYW4ge1xuICBiYWNrZ3JvdW5kOiAjZmRjNjQxO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSBzY2FsZSgxLjEpO1xufVxuLm1hdGNoaW5nLWdhbWUtc3VibWl0LWJ0bjpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBzb2xpZCAjRkRDNjQxO1xuICBvdXRsaW5lLW9mZnNldDogMnB4O1xufVxuLm1hdGNoaW5nLWdhbWUtc3VibWl0LWJ0bjpkaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuNTtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cblxuLnN0ZXAtcmVzdWx0IHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDYwcHggMjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc3RlcC1yZXN1bHQge1xuICAgIHBhZGRpbmc6IDQwcHggMTZweDtcbiAgfVxufVxuXG4ubWF0Y2hpbmctZ2FtZS1yZXN1bHRzLWNvbnRlbnQge1xuICBtYXgtd2lkdGg6IDExMDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctdG9wOiA1MHB4O1xufVxuXG4ubWF0Y2hpbmctZ2FtZS1yZXN1bHRzLWljb24ge1xuICB3aWR0aDogODBweDtcbiAgaGVpZ2h0OiA4MHB4O1xuICBtYXJnaW46IDAgYXV0byAyNHB4O1xuICBjb2xvcjogI0ZEQzY0MTtcbiAgYW5pbWF0aW9uOiByZXN1bHRJY29uUG9wIDAuNXMgZWFzZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubWF0Y2hpbmctZ2FtZS1yZXN1bHRzLWljb24ge1xuICAgIHdpZHRoOiA2NHB4O1xuICAgIGhlaWdodDogNjRweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG4ubWF0Y2hpbmctZ2FtZS1yZXN1bHRzLWljb24gc3ZnIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuQGtleWZyYW1lcyByZXN1bHRJY29uUG9wIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xuICB9XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxufVxuLm1hdGNoaW5nLWdhbWUtcmVzdWx0cy10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZiTm9hbVwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogcmdiKDQwLCA1NSwgMTAwKTtcbiAgbWFyZ2luOiAwO1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBmb250LXNpemU6IDM4cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tYXRjaGluZy1nYW1lLXJlc3VsdHMtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbi5tYXRjaGluZy1nYW1lLXJlc3VsdHMtdGl0bGUgLnJlc3VsdC1wZXJjZW50YWdlIHtcbiAgY29sb3I6ICNGREM2NDE7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWluLXdpZHRoOiA2MHB4O1xufVxuLm1hdGNoaW5nLWdhbWUtcmVzdWx0cy10aXRsZSAucmVzdWx0LXByb2dyYW0ge1xuICBjb2xvcjogIzI4Mzc2NDtcbn1cblxuLm1hdGNoaW5nLWdhbWUtcGVyY2VudGFnZS1iYXIge1xuICBtYXJnaW4tYm90dG9tOiAzMnB4O1xufVxuXG4ucGVyY2VudGFnZS1iYXItdHJhY2sge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQ6IHJnYigyMzMsIDIzNywgMjQyKTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xufVxuXG4ucGVyY2VudGFnZS1iYXItZmlsbCB7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogcmFkaWFsLWdyYWRpZW50KDM0LjQ4JSAxNDYuMzklIGF0IDQ4LjQ1JSAzMy41MyUsICMyODM3NjQgMCUsICM3NDg3QzIgOTcuNiUpO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIHdpZHRoOiAwJTtcbiAgdHJhbnNpdGlvbjogd2lkdGggMS41cyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xufVxuXG4ucGVyY2VudGFnZS12YWx1ZSB7XG4gIGZvbnQtZmFtaWx5OiBIZWVibywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxMzBweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6IHJnYig0MCwgNTUsIDEwMCk7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wZXJjZW50YWdlLXZhbHVlIHtcbiAgICBmb250LXNpemU6IDcycHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cbi5tYXRjaGluZy1nYW1lLXJlc3VsdHMtZGVzY3JpcHRpb24ge1xuICBmb250LWZhbWlseTogXCJIZWVib1wiLCBzYW5zLXNlcmlmO1xuICBsaW5lLWhlaWdodDogMS43O1xuICBjb2xvcjogIzNFNDI0RjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBtYXgtd2lkdGg6IDYyMHB4O1xufVxuXG4ubWF0Y2hpbmctZ2FtZS1yZXN1bHRzLWFjdGlvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZW5kO1xuICBnYXA6IDE2cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm1hdGNoaW5nLWdhbWUtcmVzdWx0cy1hY3Rpb25zIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAxMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4ubWF0Y2hpbmctZ2FtZS1yZXN1bHRzLWN0YSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMxMjFmNDY7XG4gIGdhcDogMTZweDtcbiAgcGFkZGluZzogMTBweCAzMnB4O1xuICBib3JkZXItcmFkaXVzOiA2MHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWZhbWlseTogXCJGYk5vYW1cIiwgc2Fucy1zZXJpZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXNpemU6IDIwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gIGxldHRlci1zcGFjaW5nOiAwJTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGNvbG9yOiAjMTIxZjQ2O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tYXRjaGluZy1nYW1lLXJlc3VsdHMtY3RhIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMnB4KTtcbiAgfVxufVxuLm1hdGNoaW5nLWdhbWUtcmVzdWx0cy1jdGEgLmN0YS1pY29uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogOHB4O1xuICBiYWNrZ3JvdW5kOiByZ2IoNDAsIDU1LCAxMDApO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xufVxuLm1hdGNoaW5nLWdhbWUtcmVzdWx0cy1jdGEgLmN0YS1pY29uIHN2ZyB7XG4gIHdpZHRoOiAxM3B4O1xuICBoZWlnaHQ6IDEzcHg7XG4gIGZpbGw6IHJnYigyNTUsIDI1NSwgMjU1KTtcbn1cbi5tYXRjaGluZy1nYW1lLXJlc3VsdHMtY3RhOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmRjNjQxO1xuICBjb2xvcjogI2ZkYzY0MTtcbn1cbi5tYXRjaGluZy1nYW1lLXJlc3VsdHMtY3RhOmhvdmVyIC5jdGEtaWNvbiB7XG4gIGJhY2tncm91bmQ6ICNmZGM2NDE7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHNjYWxlKDEuMSk7XG59XG4ubWF0Y2hpbmctZ2FtZS1yZXN1bHRzLWN0YTpob3ZlciAuY3RhLXRleHQge1xuICBjb2xvcjogI2ZkYzY0MTtcbn1cbi5tYXRjaGluZy1nYW1lLXJlc3VsdHMtY3RhOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IHNvbGlkICNGREM2NDE7XG4gIG91dGxpbmUtb2Zmc2V0OiAycHg7XG59XG5cbi5tYXRjaGluZy1nYW1lLXJlc3RhcnQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzNFNDI0RjtcbiAgYm9yZGVyOiBub25lO1xuICBmb250LWZhbWlseTogXCJIZWVib1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDAuOTM3NXJlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5tYXRjaGluZy1nYW1lLXJlc3RhcnQ6aG92ZXIge1xuICBjb2xvcjogIzEyMUY0Njtcbn1cbi5tYXRjaGluZy1nYW1lLXJlc3RhcnQ6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggc29saWQgI0ZEQzY0MTtcbiAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbn1cblxuLm1hdGNoaW5nLWdhbWUtcmVzdWx0cy10aXRsZS13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogZW5kO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tYXRjaGluZy1nYW1lLXJlc3VsdHMtdGl0bGUtd3JhcHBlciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogMTBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuLm1hdGNoaW5nLWdhbWUtc2VjdGlvbi5pcy10aGlua2luZyAucGVyY2VudGFnZS1iYXItZmlsbCB7XG4gIGFuaW1hdGlvbjogdGhpbmtpbmdQdWxzZSAwLjhzIGVhc2UtaW4tb3V0IGluZmluaXRlO1xuICB3aWR0aDogMzAlICFpbXBvcnRhbnQ7XG59XG4ubWF0Y2hpbmctZ2FtZS1zZWN0aW9uLmlzLXRoaW5raW5nIC5wZXJjZW50YWdlLXZhbHVlIHtcbiAgYW5pbWF0aW9uOiB0aGlua2luZ0ZhZGUgMC42cyBlYXNlLWluLW91dCBpbmZpbml0ZSBhbHRlcm5hdGU7XG59XG5cbkBrZXlmcmFtZXMgdGhpbmtpbmdQdWxzZSB7XG4gIDAlIHtcbiAgICB3aWR0aDogMjAlICFpbXBvcnRhbnQ7XG4gICAgb3BhY2l0eTogMC42O1xuICB9XG4gIDUwJSB7XG4gICAgd2lkdGg6IDQwJSAhaW1wb3J0YW50O1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgMTAwJSB7XG4gICAgd2lkdGg6IDIwJSAhaW1wb3J0YW50O1xuICAgIG9wYWNpdHk6IDAuNjtcbiAgfVxufVxuQGtleWZyYW1lcyB0aGlua2luZ0ZhZGUge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMC40O1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbi5jdGEtc2VjdGlvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogNjBweCAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jdGEtc2VjdGlvbiB7XG4gICAgcGFkZGluZzogNDBweCAwO1xuICB9XG59XG4uY3RhLXNlY3Rpb24gLmNvbnRhaW5lciB7XG4gIG1heC13aWR0aDogMTI4MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMCAxNnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIC5jdGEtc2VjdGlvbiAuY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAwIDQwcHg7XG4gIH1cbn1cbi5jdGEtc2VjdGlvbi1jb250ZW50IHtcbiAgbWluLWhlaWdodDogMjAwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogOHB4IDIwcHggOHB4IDgwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9wbmcvYmFubmVyLWNvbnRhY3QucG5nKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTAlO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG4uY3RhLXNlY3Rpb24tdGl0bGUge1xuICBmb250LWZhbWlseTogXCJGYk5vYW1cIiwgc2Fucy1zZXJpZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB6LWluZGV4OiAxMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDA7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDMycHg7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xufVxuLmN0YS1zZWN0aW9uLWRlc2NyaXB0aW9uIHtcbiAgZm9udC1mYW1pbHk6IFwiRmJOb2FtXCIsIHNhbnMtc2VyaWY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgei1pbmRleDogMTA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAwO1xuICBtYXgtd2lkdGg6IDgwMHB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDMycHg7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xufVxuLmN0YS1zZWN0aW9uLWJ1dHRvbiB7XG4gIG1hcmdpbi10b3A6IDMycHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmN0YS1zZWN0aW9uLWJ1dHRvbiB7XG4gICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMzJweCk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG4uY3RhLXNlY3Rpb24tYnV0dG9uIGEge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgZ2FwOiAxNnB4O1xuICBwYWRkaW5nOiAxMHB4IDMycHg7XG4gIGJvcmRlci1yYWRpdXM6IDYwcHg7XG4gIGJvcmRlci13aWR0aDogMXB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWZhbWlseTogXCJGYk5vYW1cIiwgc2Fucy1zZXJpZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXNpemU6IDIwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gIGxldHRlci1zcGFjaW5nOiAwJTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGNvbG9yOiAjZmZmO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmN0YS1zZWN0aW9uLWJ1dHRvbiBhIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1heC13aWR0aDogMjIwcHg7XG4gIH1cbn1cbi5jdGEtc2VjdGlvbi1idXR0b24gYSBzcGFuIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogOHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xufVxuLmN0YS1zZWN0aW9uLWJ1dHRvbiBhIHNwYW4gc3ZnIHtcbiAgd2lkdGg6IDEzcHg7XG4gIGhlaWdodDogMTNweDtcbiAgZmlsbDogcmdiKDI1NSwgMjU1LCAyNTUpO1xufVxuLmN0YS1zZWN0aW9uLWJ1dHRvbiBhOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmRjNjQxO1xuICBjb2xvcjogI2ZkYzY0MTtcbn1cbi5jdGEtc2VjdGlvbi1idXR0b24gYTpob3ZlciBzcGFuIHtcbiAgYmFja2dyb3VuZDogI2ZkYzY0MTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgc2NhbGUoMS4xKTtcbn1cbi5jdGEtc2VjdGlvbi0tZGFyayAuY3RhLXNlY3Rpb24tY29udGVudCB7XG4gIGJhY2tncm91bmQ6ICMxMjFGNDY7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9wbmcvYmFubmVyLWNvbnRhY3QucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMCUgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG4uY3RhLXNlY3Rpb24tLWRhcmsgLmN0YS1zZWN0aW9uLXRpdGxlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uY3RhLXNlY3Rpb24tLWRhcmsgLmN0YS1zZWN0aW9uLWRlc2NyaXB0aW9uIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uY3RhLXNlY3Rpb24tLWRhcmsgLmN0YS1zZWN0aW9uLWJ1dHRvbiBhIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0ZEQzY0MTtcbiAgY29sb3I6ICNGREM2NDE7XG59XG4uY3RhLXNlY3Rpb24tLWRhcmsgLmN0YS1zZWN0aW9uLWJ1dHRvbiBhIHNwYW4ge1xuICBiYWNrZ3JvdW5kOiAjRkRDNjQxO1xufVxuLmN0YS1zZWN0aW9uLS1kYXJrIC5jdGEtc2VjdGlvbi1idXR0b24gYSBzcGFuIHN2ZyBwYXRoIHtcbiAgZmlsbDogIzEyMUY0Njtcbn1cbi5jdGEtc2VjdGlvbi0teWVsbG93IC5jdGEtc2VjdGlvbi1jb250ZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZEQzY0MTtcbn1cbi5jdGEtc2VjdGlvbi0teWVsbG93IC5jdGEtc2VjdGlvbi10aXRsZSB7XG4gIGNvbG9yOiAjMjgzNzY0O1xufVxuLmN0YS1zZWN0aW9uLS15ZWxsb3cgLmN0YS1zZWN0aW9uLWRlc2NyaXB0aW9uIHtcbiAgY29sb3I6ICMyODM3NjQ7XG59XG4uY3RhLXNlY3Rpb24tLXllbGxvdyAuY3RhLXNlY3Rpb24tYnV0dG9uIGEge1xuICBib3JkZXItY29sb3I6ICMxMjFGNDY7XG4gIGNvbG9yOiAjMTIxRjQ2O1xufVxuLmN0YS1zZWN0aW9uLS15ZWxsb3cgLmN0YS1zZWN0aW9uLWJ1dHRvbiBhIHNwYW4ge1xuICBiYWNrZ3JvdW5kOiAjMTIxRjQ2O1xufVxuXG4uY2Fyb3VzZWwtZGlmZmVyZW50LWNhcmRzIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uY2Fyb3VzZWwtZGlmZmVyZW50LWNhcmRzLXNlY3Rpb24ge1xuICBwYWRkaW5nOiA4MHB4IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNhcm91c2VsLWRpZmZlcmVudC1jYXJkcy1zZWN0aW9uIHtcbiAgICBwYWRkaW5nOiA0MHB4IDA7XG4gIH1cbn1cbi5jYXJvdXNlbC1kaWZmZXJlbnQtY2FyZHMtc2VjdGlvbiAuY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiAxMjAwcHg7XG59XG4uY2Fyb3VzZWwtZGlmZmVyZW50LWNhcmRzLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiRmJOb2FtXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgbGluZS1oZWlnaHQ6IDI4LjZweDtcbiAgY29sb3I6ICMxMjFGNDY7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDI0cHg7XG4gIGZvbnQtc2l6ZTogMzhweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMxMjFmNDY7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNhcm91c2VsLWRpZmZlcmVudC1jYXJkcy10aXRsZSB7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuLmNhcm91c2VsLWRpZmZlcmVudC1jYXJkcy10aXRsZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiA4OHB4O1xuICBoZWlnaHQ6IDRweDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3BuZy91bmRlcmxpbmUucG5nKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5jYXJvdXNlbC1kaWZmZXJlbnQtY2FyZHMtc3ViLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiSGVlYm9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzNFNDI0RjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDAgYXV0byA0MHB4IGF1dG87XG4gIHBhZGRpbmctaW5saW5lOiAxNXB4O1xuICBtYXgtd2lkdGg6IDY1NHB4O1xufVxuLmNhcm91c2VsLWRpZmZlcmVudC1jYXJkcy1ncmlkIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIGdhcDogMjRweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc1cHgpIHtcbiAgLmNhcm91c2VsLWRpZmZlcmVudC1jYXJkcy1ncmlkIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLmNhcm91c2VsLWRpZmZlcmVudC1jYXJkcy1ncmlkIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICAgIGdhcDogMzBweDtcbiAgfVxufVxuLmNhcm91c2VsLWRpZmZlcmVudC1jYXJkcy1ncmlkIC5jYXJvdXNlbC1kaWZmZXJlbnQtY2FyZHMtaXRlbSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmNhcm91c2VsLWRpZmZlcmVudC1jYXJkcy13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTZweDtcbn1cbi5jYXJvdXNlbC1kaWZmZXJlbnQtY2FyZHMtd3JhcHBlciAuY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiAxMzgwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIC5jYXJvdXNlbC1kaWZmZXJlbnQtY2FyZHMtd3JhcHBlci0tZ3JpZC1kZXNrdG9wIC5jYXJvdXNlbC1kaWZmZXJlbnQtY2FyZHMtc3dpcGVyIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxuICAuY2Fyb3VzZWwtZGlmZmVyZW50LWNhcmRzLXdyYXBwZXItLWdyaWQtZGVza3RvcCAuY2Fyb3VzZWwtZGlmZmVyZW50LWNhcmRzLXN3aXBlciAuc3dpcGVyLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgICBnYXA6IDMwcHg7XG4gIH1cbiAgLmNhcm91c2VsLWRpZmZlcmVudC1jYXJkcy13cmFwcGVyLS1ncmlkLWRlc2t0b3AgLmNhcm91c2VsLWRpZmZlcmVudC1jYXJkcy1zd2lwZXIgLnN3aXBlci1zbGlkZSB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxufVxuLmNhcm91c2VsLWRpZmZlcmVudC1jYXJkcy1zd2lwZXIge1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlyZWN0aW9uOiBydGw7XG4gIHBhZGRpbmc6IDMwcHggMjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY2Fyb3VzZWwtZGlmZmVyZW50LWNhcmRzLXN3aXBlciB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSArIDMwcHgpO1xuICB9XG59XG4uY2Fyb3VzZWwtZGlmZmVyZW50LWNhcmRzLXN3aXBlciAuc3dpcGVyLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbn1cbi5jYXJvdXNlbC1kaWZmZXJlbnQtY2FyZHMtc3dpcGVyIC5zd2lwZXItc2xpZGUge1xuICBoZWlnaHQ6IGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuLmNhcm91c2VsLWRpZmZlcmVudC1jYXJkcy1uYXZpZ2F0aW9uIHtcbiAgZGlzcGxheTogbm9uZTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6ICNFOUVERjI7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgZ2FwOiAxcmVtO1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMHB4IDhweDtcbn1cbi5jYXJvdXNlbC1kaWZmZXJlbnQtY2FyZHMtYXJyb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDM1cHg7XG4gIGhlaWdodDogMzVweDtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiAjRTlFREYyO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6ICMxMjFGNDY7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIHBhZGRpbmc6IDA7XG59XG4uY2Fyb3VzZWwtZGlmZmVyZW50LWNhcmRzLWFycm93OmhvdmVyOm5vdCg6ZGlzYWJsZWQpIHtcbiAgYmFja2dyb3VuZDogIzEyMUY0NjtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogIzEyMUY0Njtcbn1cbi5jYXJvdXNlbC1kaWZmZXJlbnQtY2FyZHMtYXJyb3c6ZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjM7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmNhcm91c2VsLWRpZmZlcmVudC1jYXJkcy1hcnJvdyBzdmcge1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xufVxuXG4uZ3JpZC1kaWZmZXJlbnQtdHlwZXMtY2FyZHMge1xuICB3aWR0aDogMTAwJTtcbn1cbi5ncmlkLWRpZmZlcmVudC10eXBlcy1jYXJkcy1zZWN0aW9uIHtcbiAgbWFyZ2luOiA0MHB4IDA7XG59XG4uZ3JpZC1kaWZmZXJlbnQtdHlwZXMtY2FyZHMtc2VjdGlvbiAuY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiAxMTUycHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLmdyaWQtZGlmZmVyZW50LXR5cGVzLWNhcmRzLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiRmJOb2FtXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgbGluZS1oZWlnaHQ6IDI4LjZweDtcbiAgY29sb3I6ICMxMjFGNDY7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDI0cHg7XG4gIGZvbnQtc2l6ZTogMzhweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMxMjFmNDY7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG4uZ3JpZC1kaWZmZXJlbnQtdHlwZXMtY2FyZHMtdGl0bGU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogODhweDtcbiAgaGVpZ2h0OiA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9wbmcvdW5kZXJsaW5lLnBuZyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDUwJTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uZ3JpZC1kaWZmZXJlbnQtdHlwZXMtY2FyZHMtc3ViLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiSGVlYm9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzNFNDI0RjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDAgYXV0byA0MHB4IGF1dG87XG4gIHBhZGRpbmctaW5saW5lOiAxNXB4O1xuICBtYXgtd2lkdGg6IDY1NHB4O1xufVxuLmdyaWQtZGlmZmVyZW50LXR5cGVzLWNhcmRzLWdyaWQge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgZ2FwOiAyNHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzVweCkge1xuICAuZ3JpZC1kaWZmZXJlbnQtdHlwZXMtY2FyZHMtZ3JpZCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIC5ncmlkLWRpZmZlcmVudC10eXBlcy1jYXJkcy1ncmlkIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICAgIGdhcDogMzBweDtcbiAgfVxufVxuLmdyaWQtZGlmZmVyZW50LXR5cGVzLWNhcmRzLWdyaWQgLmdyaWQtZGlmZmVyZW50LXR5cGVzLWNhcmRzLWl0ZW0ge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmluc3RhZ3JhbS1jYXJkcyB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiA2MHB4IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmluc3RhZ3JhbS1jYXJkcyB7XG4gICAgcGFkZGluZzogNDBweCAwO1xuICB9XG59XG4uaW5zdGFncmFtLWNhcmRzLXNlY3Rpb24gLmNvbnRhaW5lciB7XG4gIG1heC13aWR0aDogMTMzMHB4O1xufVxuLmluc3RhZ3JhbS1jYXJkcy10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZiTm9hbVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDM4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGNvbG9yOiAjMTIxRjQ2O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAyNHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5pbnN0YWdyYW0tY2FyZHMtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICB9XG59XG4uaW5zdGFncmFtLWNhcmRzLXRpdGxlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDg4cHg7XG4gIGhlaWdodDogNHB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcG5nL3VuZGVybGluZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG59XG5cbi5pbnN0YWdyYW0tY2FyZHMtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmluc3RhZ3JhbS1jYXJkcy13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBnYXA6IDEwcHg7XG4gIH1cbn1cbi5pbnN0YWdyYW0tY2FyZHMtd3JhcHBlci0tc2xpZGVyLW1vZGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEwcHg7XG59XG5cbi5pbnN0YWdyYW0tY2FyZHMtc3dpcGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIC5pbnN0YWdyYW0tY2FyZHMtc3dpcGVyIC5zd2lwZXItd3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgZ2FwOiA1cHg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaW5zdGFncmFtLWNhcmRzLXN3aXBlciB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuICAuaW5zdGFncmFtLWNhcmRzLXN3aXBlciAuc3dpcGVyLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIH1cbiAgLmluc3RhZ3JhbS1jYXJkcy1zd2lwZXIgLnN3aXBlci1zbGlkZSB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICB9XG59XG5cbi5pbnN0YWdyYW0tY2FyZHMtd3JhcHBlci0tc2xpZGVyLW1vZGUgLmluc3RhZ3JhbS1jYXJkcy1zd2lwZXIge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIC5pbnN0YWdyYW0tY2FyZHMtd3JhcHBlci0tc2xpZGVyLW1vZGUgLmluc3RhZ3JhbS1jYXJkcy1zd2lwZXIgLnN3aXBlci13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5pbnN0YWdyYW0tY2FyZHMtd3JhcHBlci0tc2xpZGVyLW1vZGUgLmluc3RhZ3JhbS1jYXJkcy1zd2lwZXIgLnN3aXBlci1zbGlkZSB7XG4gICAgZmxleDogbm9uZSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiBjYWxjKCgxMDAlIC0gMjBweCkgLyA1KSAhaW1wb3J0YW50O1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLmluc3RhZ3JhbS1jYXJkcy13cmFwcGVyLS1zbGlkZXItbW9kZSAuaW5zdGFncmFtLWNhcmQge1xuICAgIGZsZXg6IG5vbmU7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uaW5zdGFncmFtLWNhcmRzLW5hdmlnYXRpb24ge1xuICBkaXNwbGF5OiBub25lO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogI0U5RURGMjtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBnYXA6IDFyZW07XG4gIG1hcmdpbjogMTZweCBhdXRvIDA7XG4gIHBhZGRpbmc6IDBweCA4cHg7XG59XG5cbi5pbnN0YWdyYW0tY2FyZHMtYXJyb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDM1cHg7XG4gIGhlaWdodDogMzVweDtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiAjRTlFREYyO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6ICMxMjFGNDY7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIHBhZGRpbmc6IDA7XG59XG4uaW5zdGFncmFtLWNhcmRzLWFycm93OmhvdmVyOm5vdCg6ZGlzYWJsZWQpIHtcbiAgYmFja2dyb3VuZDogIzEyMUY0NjtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogIzEyMUY0Njtcbn1cbi5pbnN0YWdyYW0tY2FyZHMtYXJyb3c6ZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjM7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmluc3RhZ3JhbS1jYXJkcy1hcnJvdyBzdmcge1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xufVxuXG4uaW5zdGFncmFtLWNhcmQge1xuICBmbGV4OiAxO1xuICBoZWlnaHQ6IDM1OC4xOHB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmluc3RhZ3JhbS1jYXJkIHtcbiAgICBmbGV4OiBub25lO1xuICAgIHdpZHRoOiAyNTNweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMzU4LjE4cHggIWltcG9ydGFudDtcbiAgfVxufVxuLmluc3RhZ3JhbS1jYXJkLWxpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbi5pbnN0YWdyYW0tY2FyZC1pbWFnZS13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmluc3RhZ3JhbS1jYXJkLWltYWdlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbn1cbi5pbnN0YWdyYW0tY2FyZC1pY29uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDhweDtcbiAgcmlnaHQ6IDhweDtcbiAgd2lkdGg6IDM0cHg7XG4gIGhlaWdodDogMzRweDtcbiAgei1pbmRleDogMjtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmluc3RhZ3JhbS1jYXJkLWljb24gc3ZnIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZmlsdGVyOiBkcm9wLXNoYWRvdygwIDJweCA0cHggcmdiYSgwLCAwLCAwLCAwLjMpKTtcbn1cbi5pbnN0YWdyYW0tY2FyZDpob3ZlciAuaW5zdGFncmFtLWNhcmQtaW1hZ2Uge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xufVxuLmluc3RhZ3JhbS1jYXJkOmhvdmVyIC5pbnN0YWdyYW0tY2FyZC1pY29uIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLnBhcnRuZXJzLWNhcmRzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDYwcHggMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucGFydG5lcnMtY2FyZHMge1xuICAgIHBhZGRpbmc6IDQwcHggMDtcbiAgfVxufVxuLnBhcnRuZXJzLWNhcmRzLXNlY3Rpb24ge1xuICBwYWRkaW5nOiA4MHB4IDA7XG59XG4ucGFydG5lcnMtY2FyZHMtc2VjdGlvbiAuY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiAxMzM2cHg7XG59XG4ucGFydG5lcnMtY2FyZHMgLmNvbnRhaW5lciB7XG4gIG1heC13aWR0aDogMTI4MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMCAxNnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIC5wYXJ0bmVycy1jYXJkcyAuY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAwIDQwcHg7XG4gIH1cbn1cbi5wYXJ0bmVycy1jYXJkcy10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZiTm9hbVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDM4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGNvbG9yOiAjMTIxRjQ2O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAyNHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wYXJ0bmVycy1jYXJkcy10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cbi5wYXJ0bmVycy1jYXJkcy10aXRsZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiA4OHB4O1xuICBoZWlnaHQ6IDRweDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3BuZy91bmRlcmxpbmUucG5nKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xufVxuLnBhcnRuZXJzLWNhcmRzLWRlc2NyaXB0aW9uIHtcbiAgZm9udC1mYW1pbHk6IFwiSGVlYm9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS42O1xuICBjb2xvcjogIzEyMUY0NjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICBtYXgtd2lkdGg6IDgwMHB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wYXJ0bmVycy1jYXJkcy1kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gIH1cbn1cblxuLnBhcnRuZXJzLWNhcmRzLXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDI0cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBhcnRuZXJzLWNhcmRzLXdyYXBwZXIge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAzMHB4KTtcbiAgfVxufVxuLnBhcnRuZXJzLWNhcmRzLXdyYXBwZXItLXNsaWRlci1tb2RlIC5wYXJ0bmVycy1jYXJkcy1zd2lwZXIge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wYXJ0bmVycy1jYXJkcy13cmFwcGVyLS1zbGlkZXItbW9kZSAucGFydG5lcnMtY2FyZHMtc3dpcGVyIC5zd2lwZXItd3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBhcnRuZXJzLWNhcmRzLXdyYXBwZXItLXNsaWRlci1tb2RlIC5wYXJ0bmVycy1jYXJkcy1zd2lwZXIgLnN3aXBlci1zbGlkZSB7XG4gICAgZmxleDogbm9uZSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA3NSUgIWltcG9ydGFudDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIC5wYXJ0bmVycy1jYXJkcy13cmFwcGVyLS1zbGlkZXItbW9kZSAucGFydG5lcnMtY2FyZHMtc3dpcGVyIC5zd2lwZXItd3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYXJ0bmVycy1jYXJkcy13cmFwcGVyLS1zbGlkZXItbW9kZSAucGFydG5lcnMtY2FyZHMtc3dpcGVyIC5zd2lwZXItc2xpZGUge1xuICAgIGZsZXg6IG5vbmUgIWltcG9ydGFudDtcbiAgICB3aWR0aDogY2FsYygoMTAwJSAtIDYwcHgpIC8gNSkgIWltcG9ydGFudDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgfVxufVxuXG4ucGFydG5lcnMtY2FyZHMtc3dpcGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuLnBhcnRuZXJzLWNhcmRzLXN3aXBlciAuc3dpcGVyLXdyYXBwZXIge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg1LCAxZnIpO1xuICBqdXN0aWZ5LWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBhcnRuZXJzLWNhcmRzLXN3aXBlciAuc3dpcGVyLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucGFydG5lcnMtY2FyZHMtc3dpcGVyIC5zd2lwZXItc2xpZGUge1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG5cbi5wYXJ0bmVycy1jYXJkcy1uYXZpZ2F0aW9uIHtcbiAgZGlzcGxheTogbm9uZTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6ICNFOUVERjI7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgZ2FwOiAxcmVtO1xuICBwYWRkaW5nOiAwcHggOHB4O1xufVxuXG4ucGFydG5lcnMtY2FyZHMtYXJyb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDM1cHg7XG4gIGhlaWdodDogMzVweDtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiAjRTlFREYyO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6ICMxMjFGNDY7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIHBhZGRpbmc6IDA7XG59XG4ucGFydG5lcnMtY2FyZHMtYXJyb3c6aG92ZXI6bm90KDpkaXNhYmxlZCkge1xuICBiYWNrZ3JvdW5kOiAjMTIxRjQ2O1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5wYXJ0bmVycy1jYXJkcy1hcnJvdzpkaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuMztcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4ucGFydG5lcnMtY2FyZHMtYXJyb3cgc3ZnIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbn1cblxuLnBhcnRuZXJzLWNhcmQge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMjEuMXB4O1xuICBwYWRkaW5nOiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMi43NXB4O1xuICBiYWNrZ3JvdW5kOiAjRjVGNUY1O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZSwgYm94LXNoYWRvdyAwLjNzIGVhc2U7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnBhcnRuZXJzLWNhcmQge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBhc3BlY3QtcmF0aW86IDI0OC41Ni8xMjEuMTtcbiAgICBwYWRkaW5nOiAzNXB4IDIwcHggMjVweCAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBhcnRuZXJzLWNhcmQge1xuICAgIHBhZGRpbmc6IDMwcHggMThweCAyMHB4IDE4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAucGFydG5lcnMtY2FyZCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwcHg7XG4gIH1cbn1cbi5wYXJ0bmVycy1jYXJkOmhvdmVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC00cHgpO1xuICBib3gtc2hhZG93OiAwIDRweCAxMnB4IHJnYmEoNDAsIDU1LCAxMDAsIDAuMTUpO1xufVxuLnBhcnRuZXJzLWNhcmQtbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuLnBhcnRuZXJzLWNhcmQtaW1hZ2Utd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4ucGFydG5lcnMtY2FyZC1pbWFnZSB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4udGV4dC1wYXJhZ3JhcGgtc2VjdGlvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxMDBweCAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50ZXh0LXBhcmFncmFwaC1zZWN0aW9uIHtcbiAgICBwYWRkaW5nOiA0MHB4IDA7XG4gIH1cbn1cbi50ZXh0LXBhcmFncmFwaC1zZWN0aW9uIC5jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDExNTBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDAgMTZweDtcbn1cbi50ZXh0LXBhcmFncmFwaC10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZiTm9hbVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDM4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGNvbG9yOiAjMTIxRjQ2O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDMycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICBnYXA6IDI0cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRleHQtcGFyYWdyYXBoLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgfVxufVxuLnRleHQtcGFyYWdyYXBoLXRpdGxlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDg4cHg7XG4gIGhlaWdodDogNHB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcG5nL3VuZGVybGluZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG59XG4udGV4dC1wYXJhZ3JhcGgtY29udGVudCB7XG4gIGZvbnQtZmFtaWx5OiBcIkhlZWJvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgY29sb3I6ICMxMjFGNDY7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50ZXh0LXBhcmFncmFwaC1jb250ZW50IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgfVxufVxuLnRleHQtcGFyYWdyYXBoLWNvbnRlbnQgcCB7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLnRleHQtcGFyYWdyYXBoLWNvbnRlbnQgcDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi50ZXh0LXBhcmFncmFwaC1jb250ZW50IGgxLCAudGV4dC1wYXJhZ3JhcGgtY29udGVudCBoMiwgLnRleHQtcGFyYWdyYXBoLWNvbnRlbnQgaDMsIC50ZXh0LXBhcmFncmFwaC1jb250ZW50IGg0LCAudGV4dC1wYXJhZ3JhcGgtY29udGVudCBoNSwgLnRleHQtcGFyYWdyYXBoLWNvbnRlbnQgaDYge1xuICBmb250LWZhbWlseTogXCJGYk5vYW1cIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMxMjFGNDY7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBtYXJnaW4tdG9wOiAyNHB4O1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuLnRleHQtcGFyYWdyYXBoLWNvbnRlbnQgaDE6Zmlyc3QtY2hpbGQsIC50ZXh0LXBhcmFncmFwaC1jb250ZW50IGgyOmZpcnN0LWNoaWxkLCAudGV4dC1wYXJhZ3JhcGgtY29udGVudCBoMzpmaXJzdC1jaGlsZCwgLnRleHQtcGFyYWdyYXBoLWNvbnRlbnQgaDQ6Zmlyc3QtY2hpbGQsIC50ZXh0LXBhcmFncmFwaC1jb250ZW50IGg1OmZpcnN0LWNoaWxkLCAudGV4dC1wYXJhZ3JhcGgtY29udGVudCBoNjpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4udGV4dC1wYXJhZ3JhcGgtY29udGVudCB1bCwgLnRleHQtcGFyYWdyYXBoLWNvbnRlbnQgb2wge1xuICBtYXJnaW46IDE2cHggMDtcbiAgcGFkZGluZy1yaWdodDogMjRweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4udGV4dC1wYXJhZ3JhcGgtY29udGVudCB1bCBsaSwgLnRleHQtcGFyYWdyYXBoLWNvbnRlbnQgb2wgbGkge1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG4udGV4dC1wYXJhZ3JhcGgtY29udGVudCBhIHtcbiAgY29sb3I6ICMxMjFGNDY7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZTtcbn1cbi50ZXh0LXBhcmFncmFwaC1jb250ZW50IGE6aG92ZXIge1xuICBvcGFjaXR5OiAwLjg7XG59XG4udGV4dC1wYXJhZ3JhcGgtY29udGVudCBzdHJvbmcsIC50ZXh0LXBhcmFncmFwaC1jb250ZW50IGIge1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLnRleHQtcGFyYWdyYXBoLWNvbnRlbnQgZW0sIC50ZXh0LXBhcmFncmFwaC1jb250ZW50IGkge1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbi5pbmZvLWFjY29yZGlvbi1zZWN0aW9uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDYwcHggMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaW5mby1hY2NvcmRpb24tc2VjdGlvbiB7XG4gICAgcGFkZGluZzogNDBweCAwO1xuICB9XG59XG4uaW5mby1hY2NvcmRpb24tc2VjdGlvbiAuY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiAxMjgwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAwIDE2cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLmluZm8tYWNjb3JkaW9uLXNlY3Rpb24gLmNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMCA0MHB4O1xuICB9XG59XG4uaW5mby1hY2NvcmRpb24tdGl0bGUge1xuICBmb250LWZhbWlseTogXCJGYk5vYW1cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAzOHB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBjb2xvcjogIzEyMUY0NjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMjRweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaW5mby1hY2NvcmRpb24tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICB9XG59XG4uaW5mby1hY2NvcmRpb24tdGl0bGU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogODhweDtcbiAgaGVpZ2h0OiA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9wbmcvdW5kZXJsaW5lLnBuZyk7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbn1cbi5pbmZvLWFjY29yZGlvbi10aXRsZS53aXRoLXN1YnRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaW5mby1hY2NvcmRpb24tdGl0bGUud2l0aC1zdWJ0aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBmb250LXNpemU6IDMycHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gICAgZ2FwOiAyMnB4O1xuICB9XG59XG4uaW5mby1hY2NvcmRpb24tc3VidGl0bGUge1xuICBmb250LWZhbWlseTogXCJIZWVib1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGNvbG9yOiAjM0U0MjRGO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1heC13aWR0aDogNzMwcHg7XG4gIG1hcmdpbjogMCBhdXRvIDQwcHggYXV0bztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaW5mby1hY2NvcmRpb24tc3VidGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIH1cbn1cblxuLmluZm8tYWNjb3JkaW9uLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDI0cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIC5pbmZvLWFjY29yZGlvbi13cmFwcGVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGdhcDogNDBweDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxufVxuXG4uaW5mby1hY2NvcmRpb24tbmF2IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICAuaW5mby1hY2NvcmRpb24tbmF2IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAxMnB4O1xuICAgIHdpZHRoOiA1MCU7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgZmxleDogMC45O1xuICB9XG59XG4uaW5mby1hY2NvcmRpb24tbmF2LWl0ZW0ge1xuICBmb250LWZhbWlseTogXCJGYk5vYW1cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBsaW5lLWhlaWdodDogMS40O1xuICBjb2xvcjogIzEyMUY0NjtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGhlaWdodDogMTEwcHg7XG4gIHBhZGRpbmc6IDI0cHggNDBweDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5pbmZvLWFjY29yZGlvbi1uYXYtaXRlbSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIHBhZGRpbmc6IDE0cHggMTZweDtcbiAgfVxufVxuLmluZm8tYWNjb3JkaW9uLW5hdi1pdGVtOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogcmdiYSg0MCwgNTUsIDEwMCwgMC4wNSk7XG4gIGJvcmRlci1jb2xvcjogcmdiYSg0MCwgNTUsIDEwMCwgMC4zKTtcbn1cbi5pbmZvLWFjY29yZGlvbi1uYXYtaXRlbTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3BuZy9pbmZvLWFjY29yZGlvbi1uYXYtYS5wbmcpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xufVxuLmluZm8tYWNjb3JkaW9uLW5hdi1pdGVtLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLCAjZmZmZmZmLCAjZmZmZmZmKSwgbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMikgMCUsIHJnYmEoMjE2LCAyMTYsIDIxNiwgMC4wNCkgNzguOTclKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgYm94LXNoYWRvdzogMHB4IDRweCAzNXB4IDBweCByZ2JhKDQwLCA1NSwgMTAwLCAwLjA3ODQzMTM3MjUpO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLmluZm8tYWNjb3JkaW9uLW5hdi1pdGVtLmFjdGl2ZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBvcGFjaXR5OiAxO1xufVxuLmluZm8tYWNjb3JkaW9uLW5hdi1pdGVtOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLmluZm8tYWNjb3JkaW9uLWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBmbGV4OiAxO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIC5pbmZvLWFjY29yZGlvbi1jb250ZW50IHtcbiAgICB3aWR0aDogNTAlO1xuICAgIG1pbi1oZWlnaHQ6IDIwMHB4O1xuICAgIGJveC1zaGFkb3c6IDBweCA0cHggMzVweCAwcHggcmdiYSg0MCwgNTUsIDEwMCwgMC4wNzg0MzEzNzI1KTtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICAgIHBhZGRpbmc6IDQwcHggNzBweDtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIH1cbn1cblxuLmluZm8tYWNjb3JkaW9uLW5hdi1pbWFnZSB7XG4gIG1heC13aWR0aDogNDcwcHg7XG4gIG1heC1oZWlnaHQ6IDQ4OHB4O1xufVxuLmluZm8tYWNjb3JkaW9uLW5hdi1pbWFnZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb250YWluO1xuICBvYmplY3QtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICAuaW5mby1hY2NvcmRpb24tcGFuZWwge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgYW5pbWF0aW9uOiBmYWRlSW4gMC4zcyBlYXNlLWluLW91dDtcbiAgfVxuICAuaW5mby1hY2NvcmRpb24tcGFuZWwuYWN0aXZlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLmluZm8tYWNjb3JkaW9uLXBhbmVsLXRleHQge1xuICBmb250LWZhbWlseTogXCJIZWVib1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIGNvbG9yOiAjMTIxRjQ2O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaW5mby1hY2NvcmRpb24tcGFuZWwtdGV4dCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIH1cbn1cbi5pbmZvLWFjY29yZGlvbi1wYW5lbC10ZXh0IHAge1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5pbmZvLWFjY29yZGlvbi1wYW5lbC10ZXh0IHA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uaW5mby1hY2NvcmRpb24tcGFuZWwtdGV4dCBoMSxcbi5pbmZvLWFjY29yZGlvbi1wYW5lbC10ZXh0IGgyLFxuLmluZm8tYWNjb3JkaW9uLXBhbmVsLXRleHQgaDMsXG4uaW5mby1hY2NvcmRpb24tcGFuZWwtdGV4dCBoNCxcbi5pbmZvLWFjY29yZGlvbi1wYW5lbC10ZXh0IGg2IHtcbiAgZm9udC1mYW1pbHk6IFwiRmJOb2FtXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjMTIxRjQ2O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgbWFyZ2luLXRvcDogMjRweDtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cbi5pbmZvLWFjY29yZGlvbi1wYW5lbC10ZXh0IGgxOmZpcnN0LWNoaWxkLFxuLmluZm8tYWNjb3JkaW9uLXBhbmVsLXRleHQgaDI6Zmlyc3QtY2hpbGQsXG4uaW5mby1hY2NvcmRpb24tcGFuZWwtdGV4dCBoMzpmaXJzdC1jaGlsZCxcbi5pbmZvLWFjY29yZGlvbi1wYW5lbC10ZXh0IGg0OmZpcnN0LWNoaWxkLFxuLmluZm8tYWNjb3JkaW9uLXBhbmVsLXRleHQgaDY6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLmluZm8tYWNjb3JkaW9uLXBhbmVsLXRleHQgaDUge1xuICBmb250LWZhbWlseTogXCJIZWVib1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGNvbG9yOiAjMjgzNzY0O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuLmluZm8tYWNjb3JkaW9uLXBhbmVsLXRleHQgdWwsXG4uaW5mby1hY2NvcmRpb24tcGFuZWwtdGV4dCBvbCB7XG4gIG1hcmdpbjogMTZweCAwO1xuICBwYWRkaW5nLXJpZ2h0OiAyNHB4O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5pbmZvLWFjY29yZGlvbi1wYW5lbC10ZXh0IHVsIGxpLFxuLmluZm8tYWNjb3JkaW9uLXBhbmVsLXRleHQgb2wgbGkge1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG4uaW5mby1hY2NvcmRpb24tcGFuZWwtdGV4dCB1bCB7XG4gIHBhZGRpbmc6IDA7XG59XG4uaW5mby1hY2NvcmRpb24tcGFuZWwtdGV4dCB1bCBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1yaWdodDogMjRweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmluZm8tYWNjb3JkaW9uLXBhbmVsLXRleHQgdWwgbGkge1xuICAgIGNvbG9yOiByZ2IoNjIsIDY2LCA3OSk7XG4gIH1cbn1cbi5pbmZvLWFjY29yZGlvbi1wYW5lbC10ZXh0IHVsIGxpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvc3ZnL2NoZWNrLnN2Zykgbm8tcmVwZWF0IDUwJTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogNXB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5pbmZvLWFjY29yZGlvbi1wYW5lbC10ZXh0IGEge1xuICBjb2xvcjogIzEyMUY0NjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlO1xufVxuLmluZm8tYWNjb3JkaW9uLXBhbmVsLXRleHQgYTpob3ZlciB7XG4gIG9wYWNpdHk6IDAuODtcbn1cbi5pbmZvLWFjY29yZGlvbi1wYW5lbC10ZXh0IHN0cm9uZyxcbi5pbmZvLWFjY29yZGlvbi1wYW5lbC10ZXh0IGIge1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLmluZm8tYWNjb3JkaW9uLXBhbmVsLXRleHQgZW0sXG4uaW5mby1hY2NvcmRpb24tcGFuZWwtdGV4dCBpIHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuLmluZm8tYWNjb3JkaW9uLXBhbmVsLWNvbnRlbnQtdGl0bGUge1xuICBmb250LWZhbWlseTogXCJIZWVib1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGNvbG9yOiAjMTIxRjQ2O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi5pbmZvLWFjY29yZGlvbi1wYW5lbC1jb250ZW50LWJ1dHRvbi13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMHB4O1xuICBiYWNrZ3JvdW5kOiAjRkRDNjQxO1xuICBib3JkZXI6IDFweCBzb2xpZCAjREI5RjBEO1xuICBtYXJnaW46IDQwcHggYXV0byAwIGF1dG87XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDhweCAzMnB4O1xuICBib3JkZXItcmFkaXVzOiA2MHB4O1xuICBoZWlnaHQ6IDQ0cHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC1mYW1pbHk6IFwiSGVlYm9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBjb2xvcjogIzEyMUY0NjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmluZm8tYWNjb3JkaW9uLXBhbmVsLWNvbnRlbnQtYnV0dG9uLXdyYXBwZXIgc3ZnIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbn1cbi5pbmZvLWFjY29yZGlvbi1wYW5lbC1jb250ZW50LWJ1dHRvbi13cmFwcGVyOmhvdmVyIHtcbiAgb3BhY2l0eTogMC45O1xufVxuLmluZm8tYWNjb3JkaW9uLXBhbmVsLWNvbnRlbnQtYnV0dG9uLXdyYXBwZXI6aG92ZXIgc3ZnIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01cHgpO1xufVxuLmluZm8tYWNjb3JkaW9uLXBhbmVsLWNvbnRlbnQtYm94LWxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBnYXA6IDI0cHg7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmluZm8tYWNjb3JkaW9uLXBhbmVsLWNvbnRlbnQtYm94LWxpc3Qge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiA4cHg7XG4gIH1cbn1cbi5pbmZvLWFjY29yZGlvbi1wYW5lbC1jb250ZW50LWJveC1saXN0IC5pbmZvLWFjY29yZGlvbi1wYW5lbC1jb250ZW50LWJveC1saXN0LWl0ZW0ge1xuICBmb250LWZhbWlseTogXCJIZWVib1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGNvbG9yOiAjM0U0MjRGO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgcGFkZGluZzogMTBweCA0cHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNlOWVkZjI7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgZ2FwOiA1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmluZm8tYWNjb3JkaW9uLXBhbmVsLWNvbnRlbnQtYm94LWxpc3QgLmluZm8tYWNjb3JkaW9uLXBhbmVsLWNvbnRlbnQtYm94LWxpc3QtaXRlbSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG4uaW5mby1hY2NvcmRpb24tcGFuZWwtY29udGVudC1ib3gtbGlzdCAuaW5mby1hY2NvcmRpb24tcGFuZWwtY29udGVudC1ib3gtbGlzdC1pdGVtIC5tYXJrZXIge1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBtaW4td2lkdGg6IDE2cHg7XG4gIGJhY2tncm91bmQ6ICNGREM2NDE7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDNweDtcbn1cbi5pbmZvLWFjY29yZGlvbi1wYW5lbC1mb290ZXItYm94IHtcbiAgZm9udC1mYW1pbHk6IFwiSGVlYm9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBjb2xvcjogIzNFNDI0RjtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIHBhZGRpbmc6IDEwcHggMTlweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U5ZWRmMjtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5pbmZvLWFjY29yZGlvbi1wYW5lbC1mb290ZXItYm94IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaW5mby1hY2NvcmRpb24tcGFuZWwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIH1cbiAgLmluZm8tYWNjb3JkaW9uLXBhbmVsIC5pbmZvLWFjY29yZGlvbi1wYW5lbC10ZXh0LFxuICAuaW5mby1hY2NvcmRpb24tcGFuZWwgLmluZm8tYWNjb3JkaW9uLXBhbmVsLWNvbnRlbnQtdGl0bGUsXG4gIC5pbmZvLWFjY29yZGlvbi1wYW5lbCAuaW5mby1hY2NvcmRpb24tcGFuZWwtY29udGVudC1ib3gtbGlzdCxcbiAgLmluZm8tYWNjb3JkaW9uLXBhbmVsIC5pbmZvLWFjY29yZGlvbi1wYW5lbC1mb290ZXItYm94LFxuICAuaW5mby1hY2NvcmRpb24tcGFuZWwgLmluZm8tYWNjb3JkaW9uLXBhbmVsLWNvbnRlbnQtYnV0dG9uLXdyYXBwZXIge1xuICAgIG1heC1oZWlnaHQ6IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjRzIGVhc2UsIHBhZGRpbmcgMC40cyBlYXNlO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgfVxuICAuaW5mby1hY2NvcmRpb24tcGFuZWwuYWN0aXZlIC5pbmZvLWFjY29yZGlvbi1wYW5lbC10ZXh0LFxuICAuaW5mby1hY2NvcmRpb24tcGFuZWwuYWN0aXZlIC5pbmZvLWFjY29yZGlvbi1wYW5lbC1jb250ZW50LXRpdGxlLFxuICAuaW5mby1hY2NvcmRpb24tcGFuZWwuYWN0aXZlIC5pbmZvLWFjY29yZGlvbi1wYW5lbC1jb250ZW50LWJveC1saXN0LFxuICAuaW5mby1hY2NvcmRpb24tcGFuZWwuYWN0aXZlIC5pbmZvLWFjY29yZGlvbi1wYW5lbC1mb290ZXItYm94LFxuICAuaW5mby1hY2NvcmRpb24tcGFuZWwuYWN0aXZlIC5pbmZvLWFjY29yZGlvbi1wYW5lbC1jb250ZW50LWJ1dHRvbi13cmFwcGVyIHtcbiAgICBtYXgtaGVpZ2h0OiAyMDAwcHg7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zaXRpb246IG1heC1oZWlnaHQgMC40cyBlYXNlLCBwYWRkaW5nIDAuNHMgZWFzZSwgb3BhY2l0eSAwLjNzIGVhc2UgMC4xcztcbiAgfVxuICAuaW5mby1hY2NvcmRpb24tcGFuZWwuYWN0aXZlIC5pbmZvLWFjY29yZGlvbi1wYW5lbC1mb290ZXItYm94IHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIG1hcmdpbi1pbmxpbmU6IDI0cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0U5RURGMjtcbiAgfVxuICAuaW5mby1hY2NvcmRpb24tcGFuZWwuYWN0aXZlIC5pbmZvLWFjY29yZGlvbi1wYW5lbC1jb250ZW50LWJ1dHRvbi13cmFwcGVyIHtcbiAgICB3aWR0aDogLXdlYmtpdC1maWxsLWF2YWlsYWJsZTtcbiAgICBtYXJnaW46IDMzcHggMjRweCAyNHB4IDI0cHg7XG4gIH1cbiAgLmluZm8tYWNjb3JkaW9uLXBhbmVsLmFjdGl2ZSAuaW5mby1hY2NvcmRpb24tbW9iaWxlLWFycm93IHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gIH1cbn1cblxuLmluZm8tYWNjb3JkaW9uLW1vYmlsZS10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZiTm9hbVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGNvbG9yOiAjMTIxRjQ2O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgaGVpZ2h0OiA4NHB4O1xuICBwYWRkaW5nOiAyNnB4IDI0cHg7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmluZm8tYWNjb3JkaW9uLW1vYmlsZS10aXRsZSBzdmcge1xuICBtaW4td2lkdGg6IDE2cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLmluZm8tYWNjb3JkaW9uLW1vYmlsZS10aXRsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmluZm8tYWNjb3JkaW9uLW1vYmlsZS10aXRsZTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHJnYmEoNDAsIDU1LCAxMDAsIDAuMDUpO1xuICBib3JkZXItY29sb3I6IHJnYmEoNDAsIDU1LCAxMDAsIDAuMyk7XG59XG4uaW5mby1hY2NvcmRpb24tbW9iaWxlLXRpdGxlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMTAwJTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvcG5nL2luZm8tYWNjb3JkaW9uLW5hdi1hLnBuZykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG59XG4uaW5mby1hY2NvcmRpb24tbW9iaWxlLXRpdGxlLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLCAjZmZmZmZmLCAjZmZmZmZmKSwgbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMikgMCUsIHJnYmEoMjE2LCAyMTYsIDIxNiwgMC4wNCkgNzguOTclKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgYm94LXNoYWRvdzogMHB4IDRweCAzNXB4IDBweCByZ2JhKDQwLCA1NSwgMTAwLCAwLjA3ODQzMTM3MjUpO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLmluZm8tYWNjb3JkaW9uLW1vYmlsZS10aXRsZS5hY3RpdmU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgb3BhY2l0eTogMTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaW5mby1hY2NvcmRpb24tbW9iaWxlLXRpdGxlLmFjdGl2ZSArIC5pbmZvLWFjY29yZGlvbi1wYW5lbC1jb250ZW50LXdyYXBwZXIge1xuICAgIGJveC1zaGFkb3c6IDBweCA0cHggMzVweCAwcHggcmdiYSg0MCwgNTUsIDEwMCwgMC4wNzg0MzEzNzI1KTtcbiAgICBnYXA6IDE2cHg7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIHBhZGRpbmc6IDI0cHg7XG4gICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDE2cHg7XG4gIH1cbiAgLmluZm8tYWNjb3JkaW9uLW1vYmlsZS10aXRsZS5hY3RpdmUgKyAuaW5mby1hY2NvcmRpb24tcGFuZWwtY29udGVudC13cmFwcGVyIC5pbmZvLWFjY29yZGlvbi1wYW5lbC1jb250ZW50LXRpdGxlLFxuICAuaW5mby1hY2NvcmRpb24tbW9iaWxlLXRpdGxlLmFjdGl2ZSArIC5pbmZvLWFjY29yZGlvbi1wYW5lbC1jb250ZW50LXdyYXBwZXIgLmluZm8tYWNjb3JkaW9uLXBhbmVsLWNvbnRlbnQtYm94LWxpc3QsXG4gIC5pbmZvLWFjY29yZGlvbi1tb2JpbGUtdGl0bGUuYWN0aXZlICsgLmluZm8tYWNjb3JkaW9uLXBhbmVsLWNvbnRlbnQtd3JhcHBlciAuaW5mby1hY2NvcmRpb24tcGFuZWwtdGV4dCxcbiAgLmluZm8tYWNjb3JkaW9uLW1vYmlsZS10aXRsZS5hY3RpdmUgKyAuaW5mby1hY2NvcmRpb24tcGFuZWwtY29udGVudC13cmFwcGVyIC5pbmZvLWFjY29yZGlvbi1wYW5lbC1mb290ZXItYm94LFxuICAuaW5mby1hY2NvcmRpb24tbW9iaWxlLXRpdGxlLmFjdGl2ZSArIC5pbmZvLWFjY29yZGlvbi1wYW5lbC1jb250ZW50LXdyYXBwZXIgLmluZm8tYWNjb3JkaW9uLXBhbmVsLWNvbnRlbnQtYnV0dG9uLXdyYXBwZXIge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC5pbmZvLWFjY29yZGlvbi1tb2JpbGUtdGl0bGUuYWN0aXZlICsgLmluZm8tYWNjb3JkaW9uLXBhbmVsLWNvbnRlbnQtd3JhcHBlciAuaW5mby1hY2NvcmRpb24tcGFuZWwtZm9vdGVyLWJveCB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxufVxuLmluZm8tYWNjb3JkaW9uLW1vYmlsZS10aXRsZTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaW5mby1hY2NvcmRpb24tbW9iaWxlLWltYWdlIHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuICAuaW5mby1hY2NvcmRpb24tbW9iaWxlLWltYWdlIGltZyB7XG4gICAgd2lkdGg6IDI1NS4xNnB4O1xuICAgIGhlaWdodDogMjU2LjE4cHg7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBmYWRlSW4ge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMHB4KTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIH1cbn1cbi5pbmZvcm1hdGlvbmFsLWNhcmRzLXNlY3Rpb24ge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogNjBweCAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5pbmZvcm1hdGlvbmFsLWNhcmRzLXNlY3Rpb24ge1xuICAgIHBhZGRpbmc6IDQwcHggMDtcbiAgfVxufVxuLmluZm9ybWF0aW9uYWwtY2FyZHMtc2VjdGlvbiAuY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiAxMjgwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAwIDE2cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLmluZm9ybWF0aW9uYWwtY2FyZHMtc2VjdGlvbiAuY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAwIDQwcHg7XG4gIH1cbn1cbi5pbmZvcm1hdGlvbmFsLWNhcmRzLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiRmJOb2FtXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMzhweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgY29sb3I6ICMxMjFGNDY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDI0cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmluZm9ybWF0aW9uYWwtY2FyZHMtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgfVxufVxuLmluZm9ybWF0aW9uYWwtY2FyZHMtdGl0bGU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogODhweDtcbiAgaGVpZ2h0OiA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9wbmcvdW5kZXJsaW5lLnBuZyk7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbn1cblxuLmluZm9ybWF0aW9uYWwtY2FyZHMtZ3JpZCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICBnYXA6IDI0cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBqdXN0aWZ5LWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5pbmZvcm1hdGlvbmFsLWNhcmRzLWdyaWQge1xuICAgIGdhcDogNTBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NXB4KSB7XG4gIC5pbmZvcm1hdGlvbmFsLWNhcmRzLWdyaWQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICAuaW5mb3JtYXRpb25hbC1jYXJkcy1ncmlkIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xuICAgIGdhcDogMjRweDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLmluZm9ybWF0aW9uYWwtY2FyZHMtZ3JpZDpoYXMoLmluZm9ybWF0aW9uYWwtY2FyZDpudGgtY2hpbGQoMSk6bGFzdC1jaGlsZCkge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIG1heC13aWR0aDogMzAwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICAuaW5mb3JtYXRpb25hbC1jYXJkcy1ncmlkOmhhcyguaW5mb3JtYXRpb25hbC1jYXJkOm50aC1jaGlsZCgyKTpsYXN0LWNoaWxkKSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgICBtYXgtd2lkdGg6IDY0OHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLmluZm9ybWF0aW9uYWwtY2FyZHMtZ3JpZDpoYXMoLmluZm9ybWF0aW9uYWwtY2FyZDpudGgtY2hpbGQoMyk6bGFzdC1jaGlsZCkge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gICAgbWF4LXdpZHRoOiA5NzJweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxufVxuXG4uaW5mb3JtYXRpb25hbC1jYXJkcy1zbGlkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiAzMnB4O1xufVxuXG4uaW5mb3JtYXRpb25hbC1jYXJkcy1zd2lwZXIge1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIGRpcmVjdGlvbjogcnRsO1xufVxuLmluZm9ybWF0aW9uYWwtY2FyZHMtc3dpcGVyIC5zd2lwZXItd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogNTBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICAuaW5mb3JtYXRpb25hbC1jYXJkcy1zd2lwZXIgLnN3aXBlci13cmFwcGVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBnYXA6IDBweDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxufVxuLmluZm9ybWF0aW9uYWwtY2FyZHMtc3dpcGVyIC5zd2lwZXItc2xpZGUge1xuICBoZWlnaHQ6IGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLmluZm9ybWF0aW9uYWwtY2FyZHMtc3dpcGVyIC5zd2lwZXItc2xpZGUge1xuICAgIHdpZHRoOiBjYWxjKCgxMDAlIC0gNzJweCkgLyA0KSAhaW1wb3J0YW50O1xuICB9XG59XG4uaW5mb3JtYXRpb25hbC1jYXJkcy1zd2lwZXIgLnN3aXBlci1zbGlkZSAuaW5mb3JtYXRpb25hbC1jYXJkIHtcbiAgbWFyZ2luLXRvcDogMzVweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIC5pbmZvcm1hdGlvbmFsLWNhcmRzLXNsaWRlci0tYWN0aXZlIC5pbmZvcm1hdGlvbmFsLWNhcmRzLXN3aXBlciB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuICAuaW5mb3JtYXRpb25hbC1jYXJkcy1zbGlkZXItLWFjdGl2ZSAuaW5mb3JtYXRpb25hbC1jYXJkcy1zd2lwZXIgLnN3aXBlci13cmFwcGVyIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLmluZm9ybWF0aW9uYWwtY2FyZHMtc2xpZGVyLS1hY3RpdmUgLmluZm9ybWF0aW9uYWwtY2FyZHMtc3dpcGVyIC5zd2lwZXItc2xpZGUge1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICB9XG59XG5cbi5pbmZvcm1hdGlvbmFsLWNhcmRzLW5hdmlnYXRpb24ge1xuICBkaXNwbGF5OiBub25lO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogI0U5RURGMjtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBnYXA6IDFyZW07XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAwcHggOHB4O1xufVxuXG4uaW5mb3JtYXRpb25hbC1jYXJkcy1hcnJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMzVweDtcbiAgaGVpZ2h0OiAzNXB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICNFOUVERjI7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogIzEyMUY0NjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgcGFkZGluZzogMDtcbn1cbi5pbmZvcm1hdGlvbmFsLWNhcmRzLWFycm93OmhvdmVyOm5vdCg6ZGlzYWJsZWQpIHtcbiAgYmFja2dyb3VuZDogIzEyMUY0NjtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogIzEyMUY0Njtcbn1cbi5pbmZvcm1hdGlvbmFsLWNhcmRzLWFycm93OmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC4zO1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5pbmZvcm1hdGlvbmFsLWNhcmRzLWFycm93IHN2ZyB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG59XG5cbi5pbmZvcm1hdGlvbmFsLWNhcmQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDIwcHg7XG4gIHBhZGRpbmc6IDMycHggMjRweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLCBib3gtc2hhZG93IDAuM3MgZWFzZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaW5mb3JtYXRpb25hbC1jYXJkIHtcbiAgICBwYWRkaW5nOiAyNHB4IDIwcHg7XG4gICAgZ2FwOiAxNnB4O1xuICB9XG59XG4uaW5mb3JtYXRpb25hbC1jYXJkOmhvdmVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC00cHgpO1xuICBib3gtc2hhZG93OiAwcHggOHB4IDQ1cHggcmdiYSg0MCwgNTUsIDEwMCwgMC4xNSk7XG59XG4uaW5mb3JtYXRpb25hbC1jYXJkLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiRmJOb2FtXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgbWFyZ2luOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5pbmZvcm1hdGlvbmFsLWNhcmQtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgfVxufVxuLmluZm9ybWF0aW9uYWwtY2FyZC1kZXNjcmlwdGlvbiB7XG4gIGZvbnQtZmFtaWx5OiBcIkhlZWJvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgZmxleDogMTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaW5mb3JtYXRpb25hbC1jYXJkLWRlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbi5pbmZvcm1hdGlvbmFsLWNhcmQtZGVzY3JpcHRpb24gcCB7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG59XG4uaW5mb3JtYXRpb25hbC1jYXJkLWRlc2NyaXB0aW9uIHA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uaW5mb3JtYXRpb25hbC1jYXJkLWRlc2NyaXB0aW9uIHVsLCAuaW5mb3JtYXRpb25hbC1jYXJkLWRlc2NyaXB0aW9uIG9sIHtcbiAgbWFyZ2luOiAxMnB4IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG59XG4uaW5mb3JtYXRpb25hbC1jYXJkLWRlc2NyaXB0aW9uIHVsIGxpLCAuaW5mb3JtYXRpb25hbC1jYXJkLWRlc2NyaXB0aW9uIG9sIGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuLmluZm9ybWF0aW9uYWwtY2FyZC1kZXNjcmlwdGlvbiBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlO1xufVxuLmluZm9ybWF0aW9uYWwtY2FyZC1kZXNjcmlwdGlvbiBhOmhvdmVyIHtcbiAgb3BhY2l0eTogMC44O1xufVxuLmluZm9ybWF0aW9uYWwtY2FyZC1idXR0b24ge1xuICBmb250LWZhbWlseTogXCJIZWVib1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIHBhZGRpbmc6IDhweCAzMnB4O1xuICBib3JkZXItcmFkaXVzOiA2MHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDhweDtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgYm9yZGVyOiAxcHggc29saWQgY3VycmVudENvbG9yO1xuICBiYWNrZ3JvdW5kOiAjMjgzNzY0O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMTIxRjQ2O1xuICBjb2xvcjogI0ZEQzY0MTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaW5mb3JtYXRpb25hbC1jYXJkLWJ1dHRvbiB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLmluZm9ybWF0aW9uYWwtY2FyZC1idXR0b246aG92ZXIge1xuICBvcGFjaXR5OiAwLjk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMnB4KTtcbn1cblxuLmluZm9ybWF0aW9uYWwtY2FyZHMtLXJvdW5kZWQgLmluZm9ybWF0aW9uYWwtY2FyZCB7XG4gIGJhY2tncm91bmQ6ICNGNUY1RjU7XG4gIGJvcmRlci1yYWRpdXM6IDE0cHg7XG4gIHBhZGRpbmctdG9wOiA1MHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAzMXB4O1xuICBwYWRkaW5nLWJvdHRvbTogMzRweDtcbiAgcGFkZGluZy1sZWZ0OiAzMXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uaW5mb3JtYXRpb25hbC1jYXJkcy0tcm91bmRlZCAuaW5mb3JtYXRpb25hbC1jYXJkLXRvcF9pbWFnZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBtYXgtd2lkdGg6IDcycHg7XG4gIG1heC1oZWlnaHQ6IDcycHg7XG59XG4uaW5mb3JtYXRpb25hbC1jYXJkcy0tcm91bmRlZCAuaW5mb3JtYXRpb25hbC1jYXJkLXRvcF9pbWFnZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5pbmZvcm1hdGlvbmFsLWNhcmRzLS1hc3ltbWV0cmljLXJvdW5kZWQgLmluZm9ybWF0aW9uYWwtY2FyZHMtdGl0bGUge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG4uaW5mb3JtYXRpb25hbC1jYXJkcy0tYXN5bW1ldHJpYy1yb3VuZGVkIC5pbmZvcm1hdGlvbmFsLWNhcmRzLXRpdGxlOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmluZm9ybWF0aW9uYWwtY2FyZHMtLWFzeW1tZXRyaWMtcm91bmRlZCAuaW5mb3JtYXRpb25hbC1jYXJkcy10aXRsZTo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4uaW5mb3JtYXRpb25hbC1jYXJkcy0tYXN5bW1ldHJpYy1yb3VuZGVkIC5pbmZvcm1hdGlvbmFsLWNhcmQge1xuICBnYXA6IDIycHg7XG4gIHBhZGRpbmctdG9wOiA3MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNzBweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDgwcHg7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDgwcHg7XG4gIGJhY2tncm91bmQ6ICMyODM3NjQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmluZm9ybWF0aW9uYWwtY2FyZHMtLWFzeW1tZXRyaWMtcm91bmRlZCAuaW5mb3JtYXRpb25hbC1jYXJkIHtcbiAgICBwYWRkaW5nLXRvcDogNDBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgfVxufVxuLmluZm9ybWF0aW9uYWwtY2FyZHMtLWFzeW1tZXRyaWMtcm91bmRlZCAuaW5mb3JtYXRpb25hbC1jYXJkOm50aC1jaGlsZChldmVuKSB7XG4gIGJhY2tncm91bmQ6ICMxMjFGNDY7XG59XG4uaW5mb3JtYXRpb25hbC1jYXJkcy0tYXN5bW1ldHJpYy1yb3VuZGVkIC5pbmZvcm1hdGlvbmFsLWNhcmQtdGl0bGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBnYXA6IDE2cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmluZm9ybWF0aW9uYWwtY2FyZHMtLWFzeW1tZXRyaWMtcm91bmRlZCAuaW5mb3JtYXRpb25hbC1jYXJkLXRpdGxlIHtcbiAgICBnYXA6IDEycHg7XG4gIH1cbn1cbi5pbmZvcm1hdGlvbmFsLWNhcmRzLS1hc3ltbWV0cmljLXJvdW5kZWQgLmluZm9ybWF0aW9uYWwtY2FyZC10aXRsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXI6IDVweCBzb2xpZCAjRkRDNjQxO1xuICB3aWR0aDogMjFweDtcbiAgaGVpZ2h0OiAyMXB4O1xuICBib3JkZXItd2lkdGg6IDVweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLmluZm9ybWF0aW9uYWwtY2FyZHMtLWFzeW1tZXRyaWMtcm91bmRlZCAuaW5mb3JtYXRpb25hbC1jYXJkLXRpdGxlOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgd2lkdGg6IDM5cHg7XG4gIGhlaWdodDogMXB4O1xufVxuLmluZm9ybWF0aW9uYWwtY2FyZHMtLWFzeW1tZXRyaWMtcm91bmRlZCAuaW5mb3JtYXRpb25hbC1jYXJkcy1zd2lwZXIgLnN3aXBlci1zbGlkZTpudGgtY2hpbGQoZXZlbikgLmluZm9ybWF0aW9uYWwtY2FyZCB7XG4gIGJhY2tncm91bmQ6ICMxMjFGNDY7XG59XG5cbi5pbmZvcm1hdGlvbmFsLWNhcmQtLXRleHQtbGlnaHQge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5pbmZvcm1hdGlvbmFsLWNhcmQtLXRleHQtbGlnaHQgLmluZm9ybWF0aW9uYWwtY2FyZC10aXRsZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmluZm9ybWF0aW9uYWwtY2FyZC0tdGV4dC1saWdodCAuaW5mb3JtYXRpb25hbC1jYXJkLWRlc2NyaXB0aW9uIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uaW5mb3JtYXRpb25hbC1jYXJkLS10ZXh0LWxpZ2h0IC5pbmZvcm1hdGlvbmFsLWNhcmQtYnV0dG9uIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4uaW5mb3JtYXRpb25hbC1jYXJkLS10ZXh0LWxpZ2h0IC5pbmZvcm1hdGlvbmFsLWNhcmQtYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgY29sb3I6ICMxMjFGNDY7XG59XG5cbi5pbmZvcm1hdGlvbmFsLWNhcmQtLXRleHQtZGFyayB7XG4gIGNvbG9yOiAjMTIxRjQ2O1xufVxuLmluZm9ybWF0aW9uYWwtY2FyZC0tdGV4dC1kYXJrIC5pbmZvcm1hdGlvbmFsLWNhcmQtdGl0bGUge1xuICBjb2xvcjogIzEyMUY0Njtcbn1cbi5pbmZvcm1hdGlvbmFsLWNhcmQtLXRleHQtZGFyayAuaW5mb3JtYXRpb25hbC1jYXJkLXRpdGxlOjphZnRlciB7XG4gIGJhY2tncm91bmQ6ICMxMjFGNDY7XG59XG4uaW5mb3JtYXRpb25hbC1jYXJkLS10ZXh0LWRhcmsgLmluZm9ybWF0aW9uYWwtY2FyZC1kZXNjcmlwdGlvbiB7XG4gIGNvbG9yOiAjMTIxRjQ2O1xufVxuLnNoYXJlLXBvc3Qtc2VjdGlvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiA0MHB4IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNoYXJlLXBvc3Qtc2VjdGlvbiB7XG4gICAgcGFkZGluZzogMzBweCAwIDAgMDtcbiAgfVxufVxuLnNoYXJlLXBvc3Qtc2VjdGlvbiAuY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiA4MDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDAgMTJweDtcbn1cblxuLnNoYXJlLXBvc3Qtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMjRweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2hhcmUtcG9zdC13cmFwcGVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMTZweDtcbiAgICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gIH1cbn1cbi5zaGFyZS1wb3N0LXdyYXBwZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDg4cHg7XG4gIGhlaWdodDogNHB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcG5nL3VuZGVybGluZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uc2hhcmUtcG9zdC1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAyNHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uc2hhcmUtcG9zdC10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkhlZWJvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgY29sb3I6ICMyODM3NjQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zaGFyZS1wb3N0LXRpdGxlIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cblxuLnNoYXJlLXBvc3QtYnV0dG9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDEycHg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLnNoYXJlLXBvc3QtYnV0dG9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICMxMjFGNDY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICBwYWRkaW5nOiAwO1xufVxuLnNoYXJlLXBvc3QtYnV0dG9uIHN2ZyB7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG59XG4uc2hhcmUtcG9zdC1idXR0b24gLnNyLW9ubHkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IC0xcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJvcmRlci13aWR0aDogMDtcbn1cbi5zaGFyZS1wb3N0LWJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMxMjFGNDY7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItY29sb3I6ICMxMjFGNDY7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMnB4KTtcbiAgYm94LXNoYWRvdzogMCA0cHggMTJweCByZ2JhKDQwLCA1NSwgMTAwLCAwLjIpO1xufVxuLnNoYXJlLXBvc3QtYnV0dG9uOmhvdmVyIHN2ZyB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbn1cbi5zaGFyZS1wb3N0LWJ1dHRvbjpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBzb2xpZCAjMTIxRjQ2O1xuICBvdXRsaW5lLW9mZnNldDogMnB4O1xufVxuLnNoYXJlLXBvc3QtYnV0dG9uOmFjdGl2ZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbn1cbi5zaGFyZS1wb3N0LWJ1dHRvbi0tZmFjZWJvb2s6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMTg3N0YyO1xuICBib3JkZXItY29sb3I6ICMxODc3RjI7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLnNoYXJlLXBvc3QtYnV0dG9uLS1saW5rZWRpbjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMwMDc3QjU7XG4gIGJvcmRlci1jb2xvcjogIzAwNzdCNTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uc2hhcmUtcG9zdC1idXR0b24tLWluc3RhZ3JhbTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgI2YwOTQzMyAwJSwgI2U2NjgzYyAyNSUsICNkYzI3NDMgNTAlLCAjY2MyMzY2IDc1JSwgI2JjMTg4OCAxMDAlKTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5sYW5kaW5nLWZvb3RlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiAxMDAlO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5sYW5kaW5nLWZvb3Rlcl9faW5mby13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTM1MHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogMzBweCAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5sYW5kaW5nLWZvb3Rlcl9faW5mby13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAwIDE1cHggMTJweDtcbiAgfVxufVxuLmxhbmRpbmctZm9vdGVyX19pbmZvLWJveCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDc1cHg7XG4gIHBhZGRpbmc6IDFyZW07XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIGJvcmRlcjogMXB4IHNvbGlkICMxMjFGNDY7XG4gIGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudCgxMjEuNDklIDI3Ny4wOCUgYXQgMCUgMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yNDUpIDAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDEwMCUpO1xuICBnYXA6IDFyZW07XG4gIGJhY2tncm91bmQ6IHZhcigtLWRhcmstYmx1ZSwgcmdiKDE4LCAzMSwgNzApKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubGFuZGluZy1mb290ZXJfX2luZm8tYm94IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIHBhZGRpbmc6IDAgMnJlbTtcbiAgICBib3JkZXItcmFkaXVzOiAxLjVyZW07XG4gICAgZ2FwOiAycmVtO1xuICB9XG59XG4ubGFuZGluZy1mb290ZXJfX2luZm8tbG9nbyB7XG4gIHdpZHRoOiAxODBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubGFuZGluZy1mb290ZXJfX2luZm8tbG9nbyB7XG4gICAgd2lkdGg6IDI1MHB4O1xuICB9XG59XG4ubGFuZGluZy1mb290ZXJfX2luZm8taXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMC43NXJlbTtcbn1cbi5sYW5kaW5nLWZvb3Rlcl9faW5mby1pdGVtIGEge1xuICBmb250LWZhbWlseTogXCJIZWVib1wiLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAwLjc1cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5sYW5kaW5nLWZvb3Rlcl9faW5mby1pdGVtIGEge1xuICAgIGdhcDogMC41cmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmxhbmRpbmctZm9vdGVyX19pbmZvLWl0ZW0ge1xuICAgIGdhcDogMC41cmVtO1xuICB9XG59XG4ubGFuZGluZy1mb290ZXJfX2luZm8taXRlbSBzcGFuIHtcbiAgZm9udC1mYW1pbHk6IFwiSGVlYm9cIiwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDFyZW07XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5sYW5kaW5nLWZvb3Rlcl9faW5mby1pdGVtIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgfVxufVxuLmxhbmRpbmctZm9vdGVyX19pbmZvLWl0ZW0gc3ZnIHtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogMjBweDtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4ubGFuZGluZy1mb290ZXJfX2luZm8taXRlbS0tcGhvbmUgc3ZnIHtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogMTZweDtcbn1cbi5sYW5kaW5nLWZvb3Rlcl9faW5mby1pdGVtLS1waG9uZSBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbn1cbi5sYW5kaW5nLWZvb3Rlcl9faW5mby1pdGVtLS1waG9uZSBhOmhvdmVyIHNwYW4ge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5sYW5kaW5nLWZvb3Rlcl9faW5mby1pdGVtLS1hZGRyZXNzIHN2ZyB7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IDIwcHg7XG59XG4ubGFuZGluZy1mb290ZXJfX2luZm8taXRlbS0tYWRkcmVzcyBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuLmxhbmRpbmctZm9vdGVyX19pbmZvLWl0ZW0tLXNvY2lhbCBzdmcge1xuICB3aWR0aDogMzZweDtcbiAgaGVpZ2h0OiAzNnB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbn1cbi5sYW5kaW5nLWZvb3Rlcl9faW5mby1pdGVtLS1zb2NpYWwgYTpob3ZlciBzdmcge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG59XG5cbi5oZWFkZXItbGFuZGluZy1zZWN0aW9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogNjc3cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMjAwcHg7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDIwMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZWFkZXItbGFuZGluZy1zZWN0aW9uIHtcbiAgICBtaW4taGVpZ2h0OiA1MDBweDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byAzNTdweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xuICB9XG59XG4uaGVhZGVyLWxhbmRpbmctc2VjdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHJnYmEoMTgsIDMxLCA3MCwgMC42NSk7XG4gIHotaW5kZXg6IDE7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlYWRlci1sYW5kaW5nLXNlY3Rpb246OmJlZm9yZSB7XG4gICAgaGVpZ2h0OiAzNTdweDtcbiAgfVxufVxuLmhlYWRlci1sYW5kaW5nX19jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEzNTBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDIuNXJlbSAxLjVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlYWRlci1sYW5kaW5nX19jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAxcmVtO1xuICB9XG59XG4uaGVhZGVyLWxhbmRpbmdfX2xvZ28td3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZWFkZXItbGFuZGluZ19fbG9nby13cmFwcGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gIH1cbn1cbi5oZWFkZXItbGFuZGluZ19fbG9nbyB7XG4gIG1heC13aWR0aDogMjAwcHg7XG4gIGhlaWdodDogYXV0bztcbiAgbWF4LWhlaWdodDogMzJweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVhZGVyLWxhbmRpbmdfX2xvZ28ge1xuICAgIG1heC13aWR0aDogMTUwcHg7XG4gIH1cbn1cbi5oZWFkZXItbGFuZGluZ19fY29udGVudCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgZ2FwOiA0cmVtO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXgtd2lkdGg6IDExMDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlYWRlci1sYW5kaW5nX19jb250ZW50IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICBnYXA6IDJyZW07XG4gIH1cbn1cbi5oZWFkZXItbGFuZGluZ19fY29udGVudC1sZWZ0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxLjVyZW07XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZWFkZXItbGFuZGluZ19fY29udGVudC1sZWZ0IHtcbiAgICBnYXA6IDFyZW07XG4gICAgbWluLWhlaWdodDogMjYwcHg7XG4gIH1cbn1cbi5oZWFkZXItbGFuZGluZ19fY29udGVudC1yaWdodCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMzJweDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uaGVhZGVyLWxhbmRpbmdfX3RpdGxlIHtcbiAgZm9udC1zaXplOiA1NXB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMTA0JTtcbiAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlYWRlci1sYW5kaW5nX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAzOHB4O1xuICB9XG59XG4uaGVhZGVyLWxhbmRpbmdfX2Rlc2NyaXB0aW9uIHtcbiAgZm9udC1mYW1pbHk6IEhlZWJvLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZWFkZXItbGFuZGluZ19fZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuLmhlYWRlci1sYW5kaW5nX19kZXNjcmlwdGlvbiBwIHtcbiAgbWFyZ2luOiAwIDAgMXJlbSAwO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5oZWFkZXItbGFuZGluZ19fZGVzY3JpcHRpb24gcDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5oZWFkZXItbGFuZGluZ19fYnV0dG9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uaGVhZGVyLWxhbmRpbmdfX2J1dHRvbiBhIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gIGdhcDogMTZweDtcbiAgcGFkZGluZzogMTFweCAzMnB4O1xuICBib3JkZXItcmFkaXVzOiA2MHB4O1xuICBib3JkZXItd2lkdGg6IDFweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1mYW1pbHk6IFwiRmJOb2FtXCIsIHNhbnMtc2VyaWY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICBsZXR0ZXItc3BhY2luZzogMCU7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBjb2xvcjogI2ZmZjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZWFkZXItbGFuZGluZ19fYnV0dG9uIGEge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMycHgpO1xuICB9XG59XG4uaGVhZGVyLWxhbmRpbmdfX2J1dHRvbiBhIHNwYW4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiA4cHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHdpZHRoOiAyM3B4O1xuICBoZWlnaHQ6IDIzcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG59XG4uaGVhZGVyLWxhbmRpbmdfX2J1dHRvbiBhIHNwYW4gc3ZnIHtcbiAgd2lkdGg6IDEzcHg7XG4gIGhlaWdodDogMTNweDtcbiAgZmlsbDogcmdiKDI1NSwgMjU1LCAyNTUpO1xufVxuLmhlYWRlci1sYW5kaW5nX19idXR0b24gYTpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZkYzY0MTtcbiAgY29sb3I6ICNmZGM2NDE7XG59XG4uaGVhZGVyLWxhbmRpbmdfX2J1dHRvbiBhOmhvdmVyIHNwYW4ge1xuICBiYWNrZ3JvdW5kOiAjZmRjNjQxO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSBzY2FsZSgxLjEpO1xufVxuLmhlYWRlci1sYW5kaW5nX19mb3JtLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiRmJOb2FtXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMTEwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlYWRlci1sYW5kaW5nX19mb3JtLXRpdGxlIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICB9XG59XG4uaGVhZGVyLWxhbmRpbmdfX2Zvcm0tZGVzY3JpcHRpb24ge1xuICBmb250LWZhbWlseTogXCJGYk5vYW1cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlYWRlci1sYW5kaW5nX19mb3JtLWRlc2NyaXB0aW9uIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG4uaGVhZGVyLWxhbmRpbmdfX2NvbnRlbnQtcmlnaHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAganVzdGlmeS1jb250ZW50OiBlbmQ7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG4uaGVhZGVyLWxhbmRpbmdfX2Zvcm0ge1xuICB3aWR0aDogMzIzcHg7XG4gIG1pbi1oZWlnaHQ6IDQ4NHB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIHBhZGRpbmc6IDM1cHggMzRweDtcbiAgYmFja2dyb3VuZDogIzEyMUY0NjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiA0cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlYWRlci1sYW5kaW5nX19mb3JtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmc6IDEuNXJlbTtcbiAgfVxufVxuLmhlYWRlci1sYW5kaW5nX19mb3JtIGZvcm0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDIwcHg7XG59XG4uaGVhZGVyLWxhbmRpbmdfX2Zvcm0gLndwY2Y3LXNwaW5uZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4uaGVhZGVyLWxhbmRpbmdfX2Zvcm0gaW5wdXRbdHlwZT10ZXh0XSxcbi5oZWFkZXItbGFuZGluZ19fZm9ybSBpbnB1dFt0eXBlPWVtYWlsXSxcbi5oZWFkZXItbGFuZGluZ19fZm9ybSBpbnB1dFt0eXBlPXRlbF0sXG4uaGVhZGVyLWxhbmRpbmdfX2Zvcm0gaW5wdXRbdHlwZT11cmxdLFxuLmhlYWRlci1sYW5kaW5nX19mb3JtIHRleHRhcmVhLFxuLmhlYWRlci1sYW5kaW5nX19mb3JtIHNlbGVjdCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDMycHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgcGFkZGluZzogMCAxNnB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGZvbnQtZmFtaWx5OiBcIkhlZWJvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMTUwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGNvbG9yOiAjM0U0MjRGO1xuICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC4zcyBlYXNlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZWFkZXItbGFuZGluZ19fZm9ybSBpbnB1dFt0eXBlPXRleHRdLFxuICAuaGVhZGVyLWxhbmRpbmdfX2Zvcm0gaW5wdXRbdHlwZT1lbWFpbF0sXG4gIC5oZWFkZXItbGFuZGluZ19fZm9ybSBpbnB1dFt0eXBlPXRlbF0sXG4gIC5oZWFkZXItbGFuZGluZ19fZm9ybSBpbnB1dFt0eXBlPXVybF0sXG4gIC5oZWFkZXItbGFuZGluZ19fZm9ybSB0ZXh0YXJlYSxcbiAgLmhlYWRlci1sYW5kaW5nX19mb3JtIHNlbGVjdCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5oZWFkZXItbGFuZGluZ19fZm9ybSBpbnB1dFt0eXBlPXRleHRdOmZvY3VzLFxuLmhlYWRlci1sYW5kaW5nX19mb3JtIGlucHV0W3R5cGU9ZW1haWxdOmZvY3VzLFxuLmhlYWRlci1sYW5kaW5nX19mb3JtIGlucHV0W3R5cGU9dGVsXTpmb2N1cyxcbi5oZWFkZXItbGFuZGluZ19fZm9ybSBpbnB1dFt0eXBlPXVybF06Zm9jdXMsXG4uaGVhZGVyLWxhbmRpbmdfX2Zvcm0gdGV4dGFyZWE6Zm9jdXMsXG4uaGVhZGVyLWxhbmRpbmdfX2Zvcm0gc2VsZWN0OmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzEyMUY0Njtcbn1cbi5oZWFkZXItbGFuZGluZ19fZm9ybSBpbnB1dFt0eXBlPXRleHRdOnBsYWNlaG9sZGVyLFxuLmhlYWRlci1sYW5kaW5nX19mb3JtIGlucHV0W3R5cGU9ZW1haWxdOnBsYWNlaG9sZGVyLFxuLmhlYWRlci1sYW5kaW5nX19mb3JtIGlucHV0W3R5cGU9dGVsXTpwbGFjZWhvbGRlcixcbi5oZWFkZXItbGFuZGluZ19fZm9ybSBpbnB1dFt0eXBlPXVybF06cGxhY2Vob2xkZXIsXG4uaGVhZGVyLWxhbmRpbmdfX2Zvcm0gdGV4dGFyZWE6cGxhY2Vob2xkZXIsXG4uaGVhZGVyLWxhbmRpbmdfX2Zvcm0gc2VsZWN0OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMzRTQyNEY7XG59XG4uaGVhZGVyLWxhbmRpbmdfX2Zvcm0gaW5wdXRbdHlwZT10ZXh0XS53cGNmNy1ub3QtdmFsaWQsXG4uaGVhZGVyLWxhbmRpbmdfX2Zvcm0gaW5wdXRbdHlwZT1lbWFpbF0ud3BjZjctbm90LXZhbGlkLFxuLmhlYWRlci1sYW5kaW5nX19mb3JtIGlucHV0W3R5cGU9dGVsXS53cGNmNy1ub3QtdmFsaWQsXG4uaGVhZGVyLWxhbmRpbmdfX2Zvcm0gaW5wdXRbdHlwZT11cmxdLndwY2Y3LW5vdC12YWxpZCxcbi5oZWFkZXItbGFuZGluZ19fZm9ybSB0ZXh0YXJlYS53cGNmNy1ub3QtdmFsaWQsXG4uaGVhZGVyLWxhbmRpbmdfX2Zvcm0gc2VsZWN0LndwY2Y3LW5vdC12YWxpZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNGRjgwODA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkI0QjQ7XG59XG4uaGVhZGVyLWxhbmRpbmdfX2Zvcm0gaW5wdXRbdHlwZT10ZXh0XS53cGNmNy1ub3QtdmFsaWQ6Zm9jdXMsXG4uaGVhZGVyLWxhbmRpbmdfX2Zvcm0gaW5wdXRbdHlwZT1lbWFpbF0ud3BjZjctbm90LXZhbGlkOmZvY3VzLFxuLmhlYWRlci1sYW5kaW5nX19mb3JtIGlucHV0W3R5cGU9dGVsXS53cGNmNy1ub3QtdmFsaWQ6Zm9jdXMsXG4uaGVhZGVyLWxhbmRpbmdfX2Zvcm0gaW5wdXRbdHlwZT11cmxdLndwY2Y3LW5vdC12YWxpZDpmb2N1cyxcbi5oZWFkZXItbGFuZGluZ19fZm9ybSB0ZXh0YXJlYS53cGNmNy1ub3QtdmFsaWQ6Zm9jdXMsXG4uaGVhZGVyLWxhbmRpbmdfX2Zvcm0gc2VsZWN0LndwY2Y3LW5vdC12YWxpZDpmb2N1cyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNGRjgwODA7XG59XG4uaGVhZGVyLWxhbmRpbmdfX2Zvcm0gdGV4dGFyZWEge1xuICBtaW4taGVpZ2h0OiAxMjBweDtcbiAgcmVzaXplOiB2ZXJ0aWNhbDtcbiAgcGFkZGluZy10b3A6IDhweDtcbiAgcGFkZGluZy1ib3R0b206IDhweDtcbn1cbi5oZWFkZXItbGFuZGluZ19fZm9ybSAud3BjZjctYWNjZXB0YW5jZSAud3BjZjctbGlzdC1pdGVtIHtcbiAgbWFyZ2luOiAwO1xufVxuLmhlYWRlci1sYW5kaW5nX19mb3JtIC53cGNmNy1hY2NlcHRhbmNlIC53cGNmNy1saXN0LWl0ZW0tbGFiZWwge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1yaWdodDogMjRweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uaGVhZGVyLWxhbmRpbmdfX2Zvcm0gLndwY2Y3LWFjY2VwdGFuY2UgLndwY2Y3LWxpc3QtaXRlbS1sYWJlbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2IoMjU1LCAyNTUsIDI1NSk7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cbi5oZWFkZXItbGFuZGluZ19fZm9ybSAud3BjZjctYWNjZXB0YW5jZSAud3BjZjctbGlzdC1pdGVtLWxhYmVsIHN2ZywgLmhlYWRlci1sYW5kaW5nX19mb3JtIC53cGNmNy1hY2NlcHRhbmNlIC53cGNmNy1saXN0LWl0ZW0tbGFiZWwgaW1nIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbn1cbi5oZWFkZXItbGFuZGluZ19fZm9ybSAud3BjZjctYWNjZXB0YW5jZSAud3BjZjctbGlzdC1pdGVtIGlucHV0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBvcGFjaXR5OiAwO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xufVxuLmhlYWRlci1sYW5kaW5nX19mb3JtIC53cGNmNy1hY2NlcHRhbmNlIC53cGNmNy1saXN0LWl0ZW0gaW5wdXQ6Y2hlY2tlZCArIHNwYW46OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICNmZGM2NDE7XG4gIGJvcmRlci13aWR0aDogNHB4O1xufVxuLmhlYWRlci1sYW5kaW5nX19mb3JtIGlucHV0W3R5cGU9c3VibWl0XSxcbi5oZWFkZXItbGFuZGluZ19fZm9ybSBidXR0b25bdHlwZT1zdWJtaXRdIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNDRweDtcbiAgYm9yZGVyLXJhZGl1czogNjBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzI4Mzc2NDtcbiAgcGFkZGluZzogOHB4IDMycHg7XG4gIGJhY2tncm91bmQ6ICNGREM2NDE7XG4gIGNvbG9yOiAjMTIxRjQ2O1xuICBmb250LWZhbWlseTogXCJIZWVib1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlYWRlci1sYW5kaW5nX19mb3JtIGlucHV0W3R5cGU9c3VibWl0XSxcbiAgLmhlYWRlci1sYW5kaW5nX19mb3JtIGJ1dHRvblt0eXBlPXN1Ym1pdF0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4uaGVhZGVyLWxhbmRpbmdfX2Zvcm0gaW5wdXRbdHlwZT1zdWJtaXRdOmhvdmVyLFxuLmhlYWRlci1sYW5kaW5nX19mb3JtIGJ1dHRvblt0eXBlPXN1Ym1pdF06aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZjVjMDMwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTJweCk7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDEycHggcmdiYSgyNTMsIDE5OCwgNjUsIDAuNCk7XG59XG4uaGVhZGVyLWxhbmRpbmdfX2Zvcm0gLndwY2Y3LW5vdC12YWxpZC10aXAge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgY29sb3I6ICNGRjgwODA7XG59XG4uaGVhZGVyLWxhbmRpbmdfX2Zvcm0gLndwY2Y3LXJlc3BvbnNlLW91dHB1dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIEZlYXR1cmVkIEltYWdlIFNlY3Rpb24gKi9cbi5mZWF0dXJlZC1pbWFnZS1zZWN0aW9uIHtcbiAgZm9udC1mYW1pbHk6IFwiSGVlYm9cIiwgc2Fucy1zZXJpZjtcbn1cbi5mZWF0dXJlZC1pbWFnZS1zZWN0aW9uIC5mZWF0dXJlZC1pbWFnZS13cmFwcGVyIHtcbiAgd2lkdGg6IDEwNTZweDtcbiAgaGVpZ2h0OiA0NDZweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICBvcGFjaXR5OiAxO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDQwcHgpIHtcbiAgLmZlYXR1cmVkLWltYWdlLXNlY3Rpb24gLmZlYXR1cmVkLWltYWdlLXdyYXBwZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTA1NnB4O1xuICAgIGxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLWxlZnQ6IDE5MnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gIC5mZWF0dXJlZC1pbWFnZS1zZWN0aW9uIC5mZWF0dXJlZC1pbWFnZS13cmFwcGVyIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmZlYXR1cmVkLWltYWdlLXNlY3Rpb24gLmZlYXR1cmVkLWltYWdlLXdyYXBwZXIge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICB9XG59XG4uZmVhdHVyZWQtaW1hZ2Utc2VjdGlvbiAuZmVhdHVyZWQtaW1hZ2Utd3JhcHBlciBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmZlYXR1cmVkLWltYWdlLXNlY3Rpb24gLmZlYXR1cmVkLWltYWdlLXdyYXBwZXIgaW1nIHtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgaGVpZ2h0OiAxNTJweDtcbiAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbiAgfVxufVxuLmZlYXR1cmVkLWltYWdlLXNlY3Rpb24gLmZlYXR1cmVkLWltYWdlLXRpdGxlIHtcbiAgbWF4LXdpZHRoOiA4MDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGZvbnQtZmFtaWx5OiBcIkZiTm9hbVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDYwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxMTAlO1xuICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgY29sb3I6IHJnYig0MCwgNTUsIDEwMCk7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogNTVweCBhdXRvIDQwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZlYXR1cmVkLWltYWdlLXNlY3Rpb24gLmZlYXR1cmVkLWltYWdlLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDM2cHg7XG4gICAgbWFyZ2luOiAyNHB4IGF1dG8gMjRweCBhdXRvO1xuICB9XG59XG5cbi8qIEhlcm8gU2VjdGlvbiAqL1xuLmhlcm8tc2VjdGlvbi1ncmFkdWF0ZXMtYmFubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbn1cbi5oZXJvLXNlY3Rpb24tZ3JhZHVhdGVzLWJhbm5lciAuaGVyby1jb250ZW50IHtcbiAgbWF4LXdpZHRoOiAxMzQ1cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nLWlubGluZTogMTVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmhlcm8tc2VjdGlvbi1ncmFkdWF0ZXMtYmFubmVyIC5oZXJvLXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDI1MHB4O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBib3gtc2hhZG93OiAwcHggNHB4IDM1cHggMHB4IHJnYmEoNDAsIDU1LCAxMDAsIDAuMDc4NDMxMzcyNSk7XG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cigxcHgpO1xuICBib3JkZXI6IDhweCBzb2xpZDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpKSwgcmFkaWFsLWdyYWRpZW50KDczJSA3MyUgYXQgNDcuMyUgMjclLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNTUpIDAlLCByZ2JhKDIzMywgMjM3LCAyNDIsIDAuMTY1KSAxMDAlKTtcbiAgYm9yZGVyLWltYWdlLXNvdXJjZTogcmFkaWFsLWdyYWRpZW50KDEyNi44OCUgMjkxLjYlIGF0IC0xMS45OCUgLTIwLjExJSwgcmdiYSgyNDAsIDI0MCwgMjQwLCAwLjcpIDAlLCByZ2JhKDI1MSwgMjUxLCAyNTEsIDAuNTYwNzU1KSAyNC40NCUsIHJnYmEoMjM4LCAyMzgsIDIzOCwgMCkgMTAwJSk7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVyby1zZWN0aW9uLWdyYWR1YXRlcy1iYW5uZXIgLmhlcm8td3JhcHBlciB7XG4gICAgbWluLWhlaWdodDogMjE4cHg7XG4gIH1cbn1cbi5oZXJvLXNlY3Rpb24tZ3JhZHVhdGVzLWJhbm5lciAuaGVyby1jb250ZW50LWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogODAwcHg7XG4gIGdhcDogMTAwcHg7XG4gIHBhZGRpbmc6IDJyZW0gMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVyby1zZWN0aW9uLWdyYWR1YXRlcy1iYW5uZXIgLmhlcm8tY29udGVudC1jb250YWluZXIge1xuICAgIGdhcDogNTBweDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAyMHB4IDE2cHg7XG4gIH1cbn1cbi5oZXJvLXNlY3Rpb24tZ3JhZHVhdGVzLWJhbm5lciAuaGVyby10ZXh0LXNlY3Rpb24ge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiA0cHg7XG59XG4uaGVyby1zZWN0aW9uLWdyYWR1YXRlcy1iYW5uZXIgLmhlcm8tdGl0bGUge1xuICBmb250LXNpemU6IDYwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogIzI4Mzc2NDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMS4xO1xuICBtYXJnaW46IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlcm8tc2VjdGlvbi1ncmFkdWF0ZXMtYmFubmVyIC5oZXJvLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDM4cHg7XG4gIH1cbn1cbi5oZXJvLXNlY3Rpb24tZ3JhZHVhdGVzLWJhbm5lciAuaGVyby1zZWFyY2gtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgZ2FwOiAxOHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAzNTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVyby1zZWN0aW9uLWdyYWR1YXRlcy1iYW5uZXIgLmhlcm8tc2VhcmNoLXdyYXBwZXIge1xuICAgIGdhcDogOHB4O1xuICB9XG59XG4uaGVyby1zZWN0aW9uLWdyYWR1YXRlcy1iYW5uZXIgLmhlcm8tc3VidGl0bGUge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjM0U0MjRGO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1mYW1pbHk6IFwiSGVlYm9cIiwgc2Fucy1zZXJpZjtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVyby1zZWN0aW9uLWdyYWR1YXRlcy1iYW5uZXIgLmhlcm8tc3VidGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuXG4vKiBHcmFkdWF0ZXMgTGlzdCBTZWN0aW9uICovXG4uZ3JhZHVhdGVzLWxpc3Qge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMzI2cHg7XG4gIHBhZGRpbmc6IDIwcHggMTVweCAxMzBweCAxNXB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgZ2FwOiAyNHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5ncmFkdWF0ZXMtbGlzdCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ncmFkdWF0ZXMtbGlzdCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgMWZyKTtcbiAgfVxufVxuXG4vKiBGZWF0dXJlZCBJbWFnZSBTZWN0aW9uICovXG4uZmVhdHVyZWQtaW1hZ2Utc2VjdGlvbiB7XG4gIGZvbnQtZmFtaWx5OiBcIkhlZWJvXCIsIHNhbnMtc2VyaWY7XG59XG4uZmVhdHVyZWQtaW1hZ2Utc2VjdGlvbiAuZmVhdHVyZWQtaW1hZ2Utd3JhcHBlciB7XG4gIHdpZHRoOiAxMDU2cHg7XG4gIGhlaWdodDogNDQ2cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgb3BhY2l0eTogMTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTQ0MHB4KSB7XG4gIC5mZWF0dXJlZC1pbWFnZS1zZWN0aW9uIC5mZWF0dXJlZC1pbWFnZS13cmFwcGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwNTZweDtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1sZWZ0OiAxOTJweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAuZmVhdHVyZWQtaW1hZ2Utc2VjdGlvbiAuZmVhdHVyZWQtaW1hZ2Utd3JhcHBlciB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbGVmdDogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5mZWF0dXJlZC1pbWFnZS1zZWN0aW9uIC5mZWF0dXJlZC1pbWFnZS13cmFwcGVyIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgfVxufVxuLmZlYXR1cmVkLWltYWdlLXNlY3Rpb24gLmZlYXR1cmVkLWltYWdlLXdyYXBwZXIgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5mZWF0dXJlZC1pbWFnZS1zZWN0aW9uIC5mZWF0dXJlZC1pbWFnZS13cmFwcGVyIGltZyB7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGhlaWdodDogMTUycHg7XG4gICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gIH1cbn1cbi5mZWF0dXJlZC1pbWFnZS1zZWN0aW9uIC5mZWF0dXJlZC1pbWFnZS10aXRsZSB7XG4gIG1heC13aWR0aDogODAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBmb250LWZhbWlseTogXCJGYk5vYW1cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiA2MHB4O1xuICBsaW5lLWhlaWdodDogMTEwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGNvbG9yOiByZ2IoNDAsIDU1LCAxMDApO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDU1cHggYXV0byA0MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mZWF0dXJlZC1pbWFnZS1zZWN0aW9uIC5mZWF0dXJlZC1pbWFnZS10aXRsZSB7XG4gICAgZm9udC1zaXplOiAzNnB4O1xuICAgIG1hcmdpbjogMjRweCBhdXRvIDI0cHggYXV0bztcbiAgfVxufVxuXG4vKiBDYXJlZXIgQmFubmVyICovXG4uYmxvZy1saXN0LCAuc2VhcmNoLWxpc3Qge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMTMwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5ibG9nLWxpc3QsIC5zZWFyY2gtbGlzdCB7XG4gICAgcGFkZGluZy1pbmxpbmU6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYmxvZy1saXN0LCAuc2VhcmNoLWxpc3Qge1xuICAgIHBhZGRpbmctaW5saW5lOiAxMHB4O1xuICB9XG59XG4uYmxvZy1saXN0Om5vdCguc2VhcmNoLWxpc3QpIF9fc2VjdGlvbiwgLnNlYXJjaC1saXN0Om5vdCguc2VhcmNoLWxpc3QpIF9fc2VjdGlvbiB7XG4gIG1hcmdpbi1ib3R0b206IDU1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJsb2ctbGlzdDpub3QoLnNlYXJjaC1saXN0KSBfX3NlY3Rpb24sIC5zZWFyY2gtbGlzdDpub3QoLnNlYXJjaC1saXN0KSBfX3NlY3Rpb24ge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbn1cbi5ibG9nLWxpc3RfX3RpdGxlLCAuc2VhcmNoLWxpc3RfX3RpdGxlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ibG9nLWxpc3RfX3RpdGxlLCAuc2VhcmNoLWxpc3RfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDMycHg7XG4gIH1cbn1cbi5ibG9nLWxpc3RfX2RpdmlkZXIsIC5zZWFyY2gtbGlzdF9fZGl2aWRlciB7XG4gIHdpZHRoOiA4OHB4O1xuICBoZWlnaHQ6IDRweDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvcG5nL3VuZGVybGluZS5wbmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDUwJTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgbWFyZ2luOiAxNnB4IGF1dG8gNDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYmxvZy1saXN0X19kaXZpZGVyLCAuc2VhcmNoLWxpc3RfX2RpdmlkZXIge1xuICAgIG1hcmdpbjogMTZweCBhdXRvIDQ4cHg7XG4gIH1cbn1cbi5ibG9nLWxpc3RfX2l0ZW1zLCAuc2VhcmNoLWxpc3RfX2l0ZW1zIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDIwMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMjBweDtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG4uYmxvZy1saXN0X19pdGVtcyAuYmxvZy1jYXJkLCAuc2VhcmNoLWxpc3RfX2l0ZW1zIC5ibG9nLWNhcmQge1xuICBicmVhay1pbnNpZGU6IGF2b2lkO1xuICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJsb2ctbGlzdF9faXRlbXMgLmJsb2ctY2FyZCwgLnNlYXJjaC1saXN0X19pdGVtcyAuYmxvZy1jYXJkIHtcbiAgICBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICBsZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuXG4vKiBCYW5uZXIgU3R1ZGVudHMgTGluayBTZWN0aW9uICovXG4uaGVyby1zZWN0aW9uLWJhbm5lci1zdHVkZW50cy1saW5rIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbn1cbi5oZXJvLXNlY3Rpb24tYmFubmVyLXN0dWRlbnRzLWxpbmsgLmhlcm8tY29udGVudCB7XG4gIG1heC13aWR0aDogMTM2MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMCAxcmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uaGVyby1zZWN0aW9uLWJhbm5lci1zdHVkZW50cy1saW5rIC5oZXJvLWNvbnRlbnQgLmhlcm8taW1hZ2UtMSwgLmhlcm8tc2VjdGlvbi1iYW5uZXItc3R1ZGVudHMtbGluayAuaGVyby1jb250ZW50IC5oZXJvLWltYWdlLTIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAzMTRweDtcbiAgaGVpZ2h0OiAzMTRweDtcbiAgbWF4LXdpZHRoOiAzMTRweDtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlcm8tc2VjdGlvbi1iYW5uZXItc3R1ZGVudHMtbGluayAuaGVyby1jb250ZW50IC5oZXJvLWltYWdlLTEsIC5oZXJvLXNlY3Rpb24tYmFubmVyLXN0dWRlbnRzLWxpbmsgLmhlcm8tY29udGVudCAuaGVyby1pbWFnZS0yIHtcbiAgICB3aWR0aDogMTQ5cHg7XG4gICAgaGVpZ2h0OiAxNDlweDtcbiAgICBtYXgtd2lkdGg6IDE0OXB4O1xuICB9XG59XG4uaGVyby1zZWN0aW9uLWJhbm5lci1zdHVkZW50cy1saW5rIC5oZXJvLWNvbnRlbnQgLmhlcm8taW1hZ2UtMSB7XG4gIGxlZnQ6IC0yMDBweDtcbiAgdG9wOiAxMXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZXJvLXNlY3Rpb24tYmFubmVyLXN0dWRlbnRzLWxpbmsgLmhlcm8tY29udGVudCAuaGVyby1pbWFnZS0xIHtcbiAgICBsZWZ0OiAtMTAwcHg7XG4gICAgdG9wOiAxMDBweDtcbiAgfVxufVxuLmhlcm8tc2VjdGlvbi1iYW5uZXItc3R1ZGVudHMtbGluayAuaGVyby1jb250ZW50IC5oZXJvLWltYWdlLTIge1xuICByaWdodDogLTIyMHB4O1xuICBib3R0b206IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlcm8tc2VjdGlvbi1iYW5uZXItc3R1ZGVudHMtbGluayAuaGVyby1jb250ZW50IC5oZXJvLWltYWdlLTIge1xuICAgIHJpZ2h0OiAtOTBweDtcbiAgICBib3R0b206IDA7XG4gIH1cbn1cbi5oZXJvLXNlY3Rpb24tYmFubmVyLXN0dWRlbnRzLWxpbmsgLmhlcm8td3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogNTU3cHg7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGJveC1zaGFkb3c6IDBweCA0cHggMzVweCAwcHggcmdiYSg0MCwgNTUsIDEwMCwgMC4wNzg0MzEzNzI1KTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpKSwgcmFkaWFsLWdyYWRpZW50KDczJSA3MyUgYXQgNDcuMyUgMjclLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNTUpIDAlLCByZ2JhKDIzMywgMjM3LCAyNDIsIDAuMTY1KSAxMDAlKTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogOTBweCAxNjBweDtcbiAgZ2FwOiAxOTBweDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZXJvLXNlY3Rpb24tYmFubmVyLXN0dWRlbnRzLWxpbmsgLmhlcm8td3JhcHBlciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgIHBhZGRpbmc6IDMwcHggMTZweCAxN3B4IDE2cHg7XG4gICAgZ2FwOiAxNnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlcm8tc2VjdGlvbi1iYW5uZXItc3R1ZGVudHMtbGluayAuaGVyby1pbWFnZSB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cbi5oZXJvLXNlY3Rpb24tYmFubmVyLXN0dWRlbnRzLWxpbmsgLmhlcm8taW1hZ2UgaW1nIHtcbiAgd2lkdGg6IDMwMHB4O1xuICBoZWlnaHQ6IDMwMHB4O1xuICBtaW4td2lkdGg6IDMwMHB4O1xuICBtaW4taGVpZ2h0OiAzMDBweDtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiAzMDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVyby1zZWN0aW9uLWJhbm5lci1zdHVkZW50cy1saW5rIC5oZXJvLWltYWdlIGltZyB7XG4gICAgd2lkdGg6IDIzMHB4O1xuICAgIGhlaWdodDogMjMwcHg7XG4gICAgbWluLXdpZHRoOiAyMzBweDtcbiAgICBtaW4taGVpZ2h0OiAyMzBweDtcbiAgfVxufVxuLmhlcm8tc2VjdGlvbi1iYW5uZXItc3R1ZGVudHMtbGluayAuaGVyby10ZXh0LXNlY3Rpb24ge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5oZXJvLXNlY3Rpb24tYmFubmVyLXN0dWRlbnRzLWxpbmsgLmhlcm8tdGl0bGUge1xuICBmb250LXNpemU6IDYwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogIzEyMUY0NjtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIG1hcmdpbjogMDtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZXJvLXNlY3Rpb24tYmFubmVyLXN0dWRlbnRzLWxpbmsgLmhlcm8tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMzhweDtcbiAgfVxufVxuLmhlcm8tc2VjdGlvbi1iYW5uZXItc3R1ZGVudHMtbGluayAuaGVyby1zdWJ0aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkhlZWJvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICMzRTQyNEY7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlcm8tc2VjdGlvbi1iYW5uZXItc3R1ZGVudHMtbGluayAuaGVyby1zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG4uaGVyby1zZWN0aW9uLWJhbm5lci1zdHVkZW50cy1saW5rIC5oZXJvLWxpbmtzLXdyYXBwZXIge1xuICBtYXJnaW4tdG9wOiAyNHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZXJvLXNlY3Rpb24tYmFubmVyLXN0dWRlbnRzLWxpbmsgLmhlcm8tbGlua3Mtd3JhcHBlciB7XG4gICAgbWFyZ2luLXRvcDogMTZweDtcbiAgfVxufVxuLmhlcm8tc2VjdGlvbi1iYW5uZXItc3R1ZGVudHMtbGluayAuaGVyby1saW5rcy1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDI2cHg7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVyby1zZWN0aW9uLWJhbm5lci1zdHVkZW50cy1saW5rIC5oZXJvLWxpbmtzLWxpc3Qge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAxNnB4O1xuICB9XG59XG4uaGVyby1zZWN0aW9uLWJhbm5lci1zdHVkZW50cy1saW5rIC5oZXJvLWxpbmtzLWxpc3QgLmhlcm8tbGluay1pdGVtIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLmhlcm8tc2VjdGlvbi1iYW5uZXItc3R1ZGVudHMtbGluayAuaGVyby1saW5rcy1saXN0IC5oZXJvLWJudHMtbGluayB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWlubGluZTogMzJweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMjgzNzY0O1xuICBib3JkZXItcmFkaXVzOiA4MHB4O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICMyODM3NjQ7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZXJvLXNlY3Rpb24tYmFubmVyLXN0dWRlbnRzLWxpbmsgLmhlcm8tbGlua3MtbGlzdCAuaGVyby1ibnRzLWxpbmsge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxMHB4KTtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cbi5oZXJvLXNlY3Rpb24tYmFubmVyLXN0dWRlbnRzLWxpbmsgLmhlcm8tbGlua3MtbGlzdCAuaGVyby1ibnRzLWxpbms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTEycHg7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIGJhY2tncm91bmQ6ICMyODM3NjQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmclMjB4bWxucyUzRCdodHRwJTNBLy93d3cudzMub3JnLzIwMDAvc3ZnJyUyMHdpZHRoJTNEJzEwJyUyMGhlaWdodCUzRCcxMCclMjB2aWV3Qm94JTNEJzAlMjAwJTIwMTMlMjAxMyclM0UlM0NwYXRoJTIwZmlsbCUzRCd3aGl0ZSclMjBkJTNEJ002LjA1NzYlMjAwTDcuMDY3NCUyMDEuMDA5OCUyMDIuNzMwMyUyMDUuMzQ3aDkuNjg0djEuNDI0SDIuNzMwM0w3LjA2NzQlMjAxMS4xMDglMjA2LjA1NzYlMjAxMi4xMTglMjAwJTIwNi4wNTklMjA2LjA1NzYlMjAweicvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDE2cHggMTZweDtcbiAgei1pbmRleDogMTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbn1cbi5oZXJvLXNlY3Rpb24tYmFubmVyLXN0dWRlbnRzLWxpbmsgLmhlcm8tbGlua3MtbGlzdCAuaGVyby1ibnRzLWxpbms6aG92ZXI6OmJlZm9yZSB7XG4gIGxlZnQ6IC0xNnB4O1xufVxuXG4uaGVyby1zZWFyY2gtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgZ2FwOiAxOHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogNDhweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVyby1zZWFyY2gtd3JhcHBlciB7XG4gICAgZ2FwOiA4cHg7XG4gICAgbWFyZ2luLXRvcDogMTZweDtcbiAgfVxufVxuLmhlcm8tc2VhcmNoLXdyYXBwZXIgLmhlcm8tc2VhcmNoLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiSGVlYm9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzNFNDI0RjtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG59XG5cbmZvcm0uc2VhcmNoLWZvcm0tYmFubmVyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5mb3JtLnNlYXJjaC1mb3JtLWJhbm5lciAuc2VhcmNoLWNvbnRhaW5lci1iYW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDM1MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGZvcm0uc2VhcmNoLWZvcm0tYmFubmVyIC5zZWFyY2gtY29udGFpbmVyLWJhbm5lciB7XG4gICAgbWF4LXdpZHRoOiB1bnNldDtcbiAgfVxufVxuZm9ybS5zZWFyY2gtZm9ybS1iYW5uZXIgLnNlYXJjaC1jb250YWluZXItYmFubmVyIC5zZWFyY2gtaW5wdXQge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0MHB4O1xuICBwYWRkaW5nOiAwIDE1cHg7XG4gIHBhZGRpbmctaW5saW5lOiA0MHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMjgzNzY0O1xuICBib3JkZXItcmFkaXVzOiA4MHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjM0U0MjRGO1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgb3V0bGluZTogbm9uZTtcbn1cbmZvcm0uc2VhcmNoLWZvcm0tYmFubmVyIC5zZWFyY2gtY29udGFpbmVyLWJhbm5lciAuc2VhcmNoLWljb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxNXB4O1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuZm9ybS5zZWFyY2gtZm9ybS1iYW5uZXIgLnNlYXJjaC1jb250YWluZXItYmFubmVyIC5zZWFyY2gtaWNvbi1jbGVhciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMTVweDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBub25lO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xufVxuZm9ybS5zZWFyY2gtZm9ybS1iYW5uZXIgLnNlYXJjaC1jb250YWluZXItYmFubmVyLnNob3cgLnNlYXJjaC1pY29uLWNsZWFyIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5lYnNjby1zZWFyY2gtYm94IHtcbiAgcGFkZGluZzogMnJlbTtcbn1cblxuLmVic2NvLXNlYXJjaC1ib3ggKiB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0IDBtcztcbn1cblxuLmVic2NvLXNlYXJjaC1ib3hfX3NlYXJjaDpoYXMoOmZvY3VzLXdpdGhpbikge1xuICBib3JkZXItY29sb3I6ICMzZTc1Y2Y7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjM2U3NWNmLCAwIDAgMCA0cHggI2Q4ZTNmNTtcbn1cblxuLmVic2NvLXNlYXJjaC1ib3hfX3NlYXJjaDpoYXMoOmZvY3VzLXdpdGhpbikubm92ZWxpc3Qge1xuICBib3JkZXItY29sb3I6ICM2MzQ3OTA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjNjM0NzkwLCAwIDAgMCA0cHggI2U2ZTBmMDtcbn1cblxuLmVic2NvLXNlYXJjaC1ib3hfX3NlYXJjaCB7XG4gIGNvbG9yOiAjM2QzZjQyO1xuICBib3JkZXI6IDFweCBzb2xpZCAjOGQ5MDk1O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0MHB4O1xuICBwYWRkaW5nOiAwIDE1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMyODM3NjQ7XG4gIGJvcmRlci1yYWRpdXM6IDgwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICMzRTQyNEY7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICBvdXRsaW5lOiBub25lO1xuICBtYXgtd2lkdGg6IDI5MHB4O1xufVxuXG4uZWJzY28tc2VhcmNoLWJveF9fc2VhcmNoX19pbnB1dCB7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgZmxleC1ncm93OiAxO1xuICBwYWRkaW5nLWJsb2NrOiAwLjc1cmVtO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogMXJlbTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGNvbG9yOiAjM2QzZjQyO1xuICBmb250LWZhbWlseTogSGVlYm8sIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbn1cbi5lYnNjby1zZWFyY2gtYm94X19zZWFyY2hfX2lucHV0OjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjM0U0MjRGO1xufVxuLmVic2NvLXNlYXJjaC1ib3hfX3NlYXJjaF9faW5wdXQ6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uZWJzY28tc2VhcmNoLWJveF9fc2VhcmNoX19idXR0b24ge1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogLThweDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sb3I6ICMyZDYyYjc7XG59XG5cbi5lYnNjby1zZWFyY2gtYm94X19zZWFyY2hfX2J1dHRvbi5ub3ZlbGlzdCB7XG4gIGNvbG9yOiAjNjM0NzkwO1xufVxuXG4uZWJzY28tc2VhcmNoLWJveF9fc2VhcmNoX19idXR0b246aG92ZXIge1xuICBjb2xvcjogIzI1NTA5Njtcbn1cblxuLmVic2NvLXNlYXJjaC1ib3hfX3NlYXJjaF9fYnV0dG9uID4gc3ZnIHtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMTJweDtcbn1cblxuLmVic2NvLXNlYXJjaC1ib3hfX2V4dHJhcyB7XG4gIG1hcmdpbi10b3A6IDFyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAxcmVtO1xufVxuXG4uZWJzY28tc2VhcmNoLWJveF9fZXh0cmFzLS1hZGRpdGlvbmFsIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4uZWJzY28tc2VhcmNoLWJveF9fZXh0cmFzX19hZHZhbmNlZCB7XG4gIGZsZXgtZ3JvdzogMTtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cblxuLmVic2NvLXNlYXJjaC1ib3hfX2V4dHJhc19fYWR2YW5jZWQsXG4uZWJzY28tc2VhcmNoLWJveF9fZXh0cmFzX19ubHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDFyZW07XG59XG5cbi5lYnNjby1zZWFyY2gtYm94X19leHRyYXNfX2FkdmFuY2VkIGEge1xuICBjb2xvcjogIzU1NTg1ZDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5lYnNjby1zZWFyY2gtYm94X19leHRyYXNfX2FkdmFuY2VkIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgY29sb3I6ICMzZDNmNDI7XG59XG5cbi5lYnNjby1zZWFyY2gtYm94X19leHRyYXNfX2xpbWl0ZXI6aG92ZXIgPiAubGFiZWwge1xuICBjb2xvcjogIzNkM2Y0MjtcbiAgYm9yZGVyLWNvbG9yOiAjOGQ5MDk1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xufVxuXG4uZWJzY28tc2VhcmNoLWJveF9fZXh0cmFzX19saW1pdGVyID4gLmxhYmVsIHtcbiAgcGFkZGluZy1pbmxpbmU6IDAuNzVyZW07XG4gIHBhZGRpbmctYmxvY2s6IDAuNXJlbTtcbiAgY29sb3I6ICM1NTU4NWQ7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXI6IDFweCBzb2xpZCAjOGQ5MDk1O1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmVic2NvLXNlYXJjaC1ib3hfX2V4dHJhc19fbGltaXRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmVic2NvLXNlYXJjaC1ib3hfX2V4dHJhc19fbGltaXRlciA+IGlucHV0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAtMTtcbiAgYm9yZGVyOiBub25lO1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbn1cblxuLmVic2NvLXNlYXJjaC1ib3hfX2V4dHJhc19fbGltaXRlciA+IGlucHV0OmNoZWNrZWQgKyAubGFiZWwge1xuICBib3JkZXItY29sb3I6ICMxNTJkNTU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWVmZmE7XG4gIGNvbG9yOiAjMTUyZDU1O1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggIzE1MmQ1NTtcbn1cblxuLmVic2NvLXNlYXJjaC1ib3hfX2V4dHJhc19fbGltaXRlci5ub3ZlbGlzdCA+IGlucHV0OmNoZWNrZWQgKyAubGFiZWwge1xuICBib3JkZXItY29sb3I6ICM2MzQ3OTA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNmUwZjA7XG4gIGNvbG9yOiAjNjM0NzkwO1xufVxuXG4uZWJzY28tc2VhcmNoLWJveF9fZXh0cmFzX19saW1pdGVyOmhvdmVyID4gaW5wdXQ6Y2hlY2tlZCArIC5sYWJlbCB7XG4gIGNvbG9yOiAjM2QzZjQyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xuICBib3JkZXItY29sb3I6ICM4ZDkwOTU7XG59XG5cbi5lYnNjby1zZWFyY2gtYm94X19leHRyYXNfX2xpbWl0ZXIubm92ZWxpc3Q6aG92ZXIgPiBpbnB1dDpjaGVja2VkICsgLmxhYmVsIHtcbiAgY29sb3I6ICM0NzMzNjc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZGMwZTA7XG4gIGJvcmRlci1jb2xvcjogIzQ3MzM2Nztcbn1cblxuLmVic2NvLXNlYXJjaC1ib3hfX2xvZ28ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMXJlbTtcbn1cblxuLmVic2NvLXNlYXJjaC1ib3hfX2xvZ29fX2ltYWdlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uZWJzY28tc2VhcmNoLWJveF9faGVhZGVyIHtcbiAgbWFyZ2luLWJsb2NrLWVuZDogMC42N3JlbTtcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTZXJpZlwiLCBHZW9yZ2lhLCBzZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMxNjE3MTg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cblxuLmVic2NvLXNlYXJjaC1ib3hfX3JhZGlvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGdhcDogMC41cmVtO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi5lYnNjby1zZWFyY2gtYm94X19yYWRpbyA+IGxhYmVsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZWJzY28tc2VhcmNoLWJveF9fcmFkaW8gPiBsYWJlbCA+IFt0eXBlPXJhZGlvXSB7XG4gIGRpc3BsYXk6IGNvbnRlbnRzO1xuICBoZWlnaHQ6IDA7XG4gIHdpZHRoOiAwO1xuICBvcGFjaXR5OiAwO1xufVxuXG4uZWJzY28tc2VhcmNoLWJveF9fcmFkaW8gPiBsYWJlbCA+IFt0eXBlPXJhZGlvXSArIHNwYW4ge1xuICBjb2xvcjogIzU1NTg1ZDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjOGQ5MDk1O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiBibG9jaztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nLWlubGluZTogMC43NXJlbTtcbiAgcGFkZGluZy1ibG9jazogMC41cmVtO1xufVxuXG4uZWJzY28tc2VhcmNoLWJveF9fcmFkaW8gPiBsYWJlbCA+IFt0eXBlPXJhZGlvXSArIHNwYW46aG92ZXIge1xuICBjb2xvcjogIzNkM2Y0MjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbn1cblxuLmVic2NvLXNlYXJjaC1ib3hfX3JhZGlvID4gbGFiZWwgPiBbdHlwZT1yYWRpb106Y2hlY2tlZCArIHNwYW4ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjM2U3NWNmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllZmZhO1xuICBjb2xvcjogIzJkNjJiNztcbn1cblxuLmVic2NvLXNlYXJjaC1ib3hfX3JhZGlvID4gbGFiZWwgPiBbdHlwZT1yYWRpb106Y2hlY2tlZCArIHNwYW46aG92ZXIge1xuICBjb2xvcjogIzFkM2Y3NTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q4ZTNmNTtcbiAgYm9yZGVyLWNvbG9yOiAjOGQ5MDk1O1xufVxuXG4uZWJzY28tc2VhcmNoLWJveF9fcmFkaW8gPiBsYWJlbCA+IFt0eXBlPXJhZGlvXTpmb2N1cyArIHNwYW4ge1xuICBib3JkZXItY29sb3I6ICMzZTc1Y2Y7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjM2U3NWNmLCAwIDAgMCA0cHggI2Q4ZTNmNTtcbn1cblxuLmVic2NvLXNlYXJjaC1ib3hfX3NlYXJjaCA+IHNlbGVjdCB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3JkZXItaW5saW5lLWVuZDogMXB4IHNvbGlkICM4ZDkwOTU7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogMDtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IDA7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiAwLjVyZW07XG4gIHBhZGRpbmctaW5saW5lLWVuZDogMC4ycmVtO1xuICBmb250LXNpemU6IDFyZW07XG59XG5cbi5lYnNjby1zZWFyY2gtYm94X19leHRyYXNfX25scyA+IGxhYmVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZ2FwOiAxY2g7XG59XG5cbi5lYnNjby1zZWFyY2gtYm94X19leHRyYXNfX25scyA+IGxhYmVsID4gaW5wdXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG9wYWNpdHk6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5lYnNjby1zZWFyY2gtYm94X19leHRyYXNfX25sc19fZGlzcGxheSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICB3aWR0aDogMi42ZW07XG4gIGhlaWdodDogMS40MWVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1yYWRpdXM6IDEwMHZ3O1xuICBib3JkZXI6IDJweCBzb2xpZCAjOGQ5MDk1O1xuICB0cmFuc2l0aW9uOiAyNTBtcztcbn1cblxuLmVic2NvLXNlYXJjaC1ib3hfX2V4dHJhc19fbmxzX19kaXNwbGF5X19iZWZvcmUge1xuICB6LWluZGV4OiAyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAwLjJlbTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgd2lkdGg6IDEuMWVtO1xuICBoZWlnaHQ6IDEuMWVtO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4ZDkwOTU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uOiBpbmhlcml0O1xufVxuXG4uZWJzY28tc2VhcmNoLWJveF9fZXh0cmFzX19ubHMgPiBsYWJlbDpmb2N1cyAuZWJzY28tc2VhcmNoLWJveF9fZXh0cmFzX19ubHNfX2Rpc3BsYXksXG4uZWJzY28tc2VhcmNoLWJveF9fZXh0cmFzX19ubHMgPiBsYWJlbCA+IGlucHV0OmZvY3VzICsgLmVic2NvLXNlYXJjaC1ib3hfX2V4dHJhc19fbmxzX19kaXNwbGF5IHtcbiAgb3V0bGluZTogMnB4IGF1dG8gLXdlYmtpdC1mb2N1cy1yaW5nLWNvbG9yO1xuICBvdXRsaW5lLW9mZnNldDogMnB4O1xufVxuXG4uZWJzY28tc2VhcmNoLWJveF9fZXh0cmFzX19ubHMgPiBsYWJlbDpmb2N1cyxcbi5lYnNjby1zZWFyY2gtYm94X19leHRyYXNfX25scyA+IGxhYmVsOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSkgLmVic2NvLXNlYXJjaC1ib3hfX2V4dHJhc19fbmxzX19kaXNwbGF5LFxuLmVic2NvLXNlYXJjaC1ib3hfX2V4dHJhc19fbmxzID4gbGFiZWwgPiBpbnB1dDpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpICsgLmVic2NvLXNlYXJjaC1ib3hfX2V4dHJhc19fbmxzX19kaXNwbGF5IHtcbiAgb3V0bGluZTogMDtcbn1cblxuLmVic2NvLXNlYXJjaC1ib3hfX2V4dHJhc19fbmxzID4gbGFiZWwgPiBpbnB1dDpjaGVja2VkICsgLmVic2NvLXNlYXJjaC1ib3hfX2V4dHJhc19fbmxzX19kaXNwbGF5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEyMWY0NjtcbiAgYm9yZGVyOiAycHggc29saWQgIzEyMWY0Njtcbn1cblxuLmVic2NvLXNlYXJjaC1ib3hfX2V4dHJhc19fbmxzOmhvdmVyID4gbGFiZWwgPiBpbnB1dDpjaGVja2VkICsgLmVic2NvLXNlYXJjaC1ib3hfX2V4dHJhc19fbmxzX19kaXNwbGF5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEyMWY0Njtcbn1cblxuLmVic2NvLXNlYXJjaC1ib3hfX2V4dHJhc19fbmxzOmhvdmVyID4gbGFiZWwgPiBpbnB1dDpub3QoOmNoZWNrZWQpICsgLmVic2NvLXNlYXJjaC1ib3hfX2V4dHJhc19fbmxzX19kaXNwbGF5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbn1cblxuLmVic2NvLXNlYXJjaC1ib3hfX2V4dHJhc19fbmxzOmhvdmVyIC5lYnNjby1zZWFyY2gtYm94X19leHRyYXNfX25sc19fZGlzcGxheV9fYmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZlNzI3Nztcbn1cblxuLmVic2NvLXNlYXJjaC1ib3hfX2V4dHJhc19fbmxzOmhvdmVyIC5lYnNjby1zZWFyY2gtYm94X19leHRyYXNfX25sc19fZGlzcGxheSB7XG4gIGJvcmRlci1jb2xvcjogIzZlNzI3Nztcbn1cblxuLmVic2NvLXNlYXJjaC1ib3hfX2V4dHJhc19fbmxzID4gbGFiZWwgPiBpbnB1dDpjaGVja2VkICsgLmVic2NvLXNlYXJjaC1ib3hfX2V4dHJhc19fbmxzX19kaXNwbGF5ID4gLmVic2NvLXNlYXJjaC1ib3hfX2V4dHJhc19fbmxzX19kaXNwbGF5X19iZWZvcmUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMDAlLCAtNTAlKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuW2Rpcj1ydGxdIC5lYnNjby1zZWFyY2gtYm94X19leHRyYXNfX25sc19fZGlzcGxheV9fYmVmb3JlIHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDAuMmVtO1xufVxuXG5bZGlyPXJ0bF0gLmVic2NvLXNlYXJjaC1ib3hfX2V4dHJhc19fbmxzID4gbGFiZWwgPiBpbnB1dDpjaGVja2VkICsgLmVic2NvLXNlYXJjaC1ib3hfX2V4dHJhc19fbmxzX19kaXNwbGF5ID4gLmVic2NvLXNlYXJjaC1ib3hfX2V4dHJhc19fbmxzX19kaXNwbGF5X19iZWZvcmUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTAwJSwgLTUwJSk7XG59XG5cbi5lYnNjby1zZWFyY2gtYm94X19leHRyYXNfX25sc19fZGlzcGxheV9faWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDFlbTtcbiAgaGVpZ2h0OiAxZW07XG4gIGZpbGw6IGN1cnJlbnRjb2xvcjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY29sb3I6ICNmZmY7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDAuMzVlbTtcbiAgZm9udC1zaXplOiA3NSU7XG59XG5cbi5lYnNjby1zZWFyY2gtYm94X19leHRyYXNfX25sc19fZGlzcGxheV9fdGV4dCB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGNvbG9yOiAjNTU1ODVkO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLyogU3R1ZGVudHMgTGlzdCBTZWN0aW9uICovXG4uc3R1ZGVudHMtbGlzdC1zZWN0aW9uIHtcbiAgcGFkZGluZy10b3A6IDYwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc3R1ZGVudHMtbGlzdC1zZWN0aW9uIHtcbiAgICBwYWRkaW5nLXRvcDogNDBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgfVxufVxuLnN0dWRlbnRzLWxpc3Qtc2VjdGlvbiAuc3R1ZGVudHMtbGlzdF9fdGl0bGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogNDBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMxMjFGNDY7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxNnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnN0dWRlbnRzLWxpc3Qtc2VjdGlvbiAuc3R1ZGVudHMtbGlzdF9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICB9XG59XG4uc3R1ZGVudHMtbGlzdC1zZWN0aW9uIC5zdHVkZW50cy1saXN0X190aXRsZSAuZGl2aWRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgd2lkdGg6IDg4cHg7XG4gIGhlaWdodDogNHB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9wbmcvdW5kZXJsaW5lLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuLnN0dWRlbnRzLWxpc3Qtc2VjdGlvbiAuc3R1ZGVudHMtbGlzdCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDExNDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gIGdhcDogMjRweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuc3R1ZGVudHMtbGlzdC1zZWN0aW9uIC5zdHVkZW50cy1saXN0IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICAgIHBhZGRpbmctaW5saW5lOiAxNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnN0dWRlbnRzLWxpc3Qtc2VjdGlvbiAuc3R1ZGVudHMtbGlzdCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgMWZyKTtcbiAgfVxufVxuXG4vKiBWaWRlbyBTZWN0aW9uICovXG4udmlkZW8tc2VjdGlvbiB7XG4gIG1heC13aWR0aDogMTE5MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZy10b3A6IDE0NXB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogODBweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZy1pbmxpbmU6IDE1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnZpZGVvLXNlY3Rpb24ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAzMnB4O1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnZpZGVvLXNlY3Rpb24ge1xuICAgIHBhZGRpbmctdG9wOiA0MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICB9XG59XG4udmlkZW8tc2VjdGlvbl9fdGl0bGUge1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgZm9udC1zaXplOiA0MHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzEyMUY0NjtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgcGFkZGluZy1ib3R0b206IDI0cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudmlkZW8tc2VjdGlvbl9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICB9XG59XG4udmlkZW8tc2VjdGlvbl9fdGl0bGUgLmRpdmlkZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiA4OHB4O1xuICBoZWlnaHQ6IDRweDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvcG5nL3VuZGVybGluZS5wbmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDUwJTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cbi52aWRlby1zZWN0aW9uX19zdWJ0aXRsZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMzRTQyNEY7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICBmb250LWZhbWlseTogXCJIZWVib1wiLCBzYW5zLXNlcmlmO1xufVxuLnZpZGVvLXNlY3Rpb25fX3N1YnRpdGxlIHAge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjM0U0MjRGO1xuICBsaW5lLWhlaWdodDogMS41O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgZm9udC1mYW1pbHk6IFwiSGVlYm9cIiwgc2Fucy1zZXJpZjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudmlkZW8tc2VjdGlvbl9fc3VidGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuLnZpZGVvLXNlY3Rpb25fX2J1dHRvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAxNnB4O1xufVxuLnZpZGVvLXNlY3Rpb25fX2J1dHRvbiBhIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMyODM3NjQ7XG4gIGdhcDogMTZweDtcbiAgcGFkZGluZzogMTBweCAzMnB4O1xuICBib3JkZXItcmFkaXVzOiA2MHB4O1xuICBib3JkZXItd2lkdGg6IDFweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1mYW1pbHk6IFwiRmJOb2FtXCIsIHNhbnMtc2VyaWY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICBsZXR0ZXItc3BhY2luZzogMCU7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBjb2xvcjogIzI4Mzc2NDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC52aWRlby1zZWN0aW9uX19idXR0b24gYSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMzJweCk7XG4gIH1cbn1cbi52aWRlby1zZWN0aW9uX19idXR0b24gYSBzcGFuIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogOHB4O1xuICBiYWNrZ3JvdW5kOiAjMjgzNzY0O1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xufVxuLnZpZGVvLXNlY3Rpb25fX2J1dHRvbiBhIHNwYW4gc3ZnIHtcbiAgd2lkdGg6IDEzcHg7XG4gIGhlaWdodDogMTNweDtcbn1cbi52aWRlby1zZWN0aW9uX19idXR0b24gYSBzcGFuIHN2ZyBwYXRoIHtcbiAgZmlsbDogI2ZmZjtcbn1cbi52aWRlby1zZWN0aW9uX19idXR0b24gYTpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZkYzY0MTtcbiAgY29sb3I6ICNmZGM2NDE7XG59XG4udmlkZW8tc2VjdGlvbl9fYnV0dG9uIGE6aG92ZXIgc3BhbiB7XG4gIGJhY2tncm91bmQ6ICNmZGM2NDE7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHNjYWxlKDEuMSk7XG59XG4udmlkZW8tc2VjdGlvbl9fY29udGVudCB7XG4gIGZsZXg6IDE7XG59XG4udmlkZW8tc2VjdGlvbl9fdmlkZW8ge1xuICBmbGV4OiAwIDAgNTcycHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnZpZGVvLXNlY3Rpb25fX3ZpZGVvIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgfVxufVxuLnZpZGVvLXNlY3Rpb25fX3ZpZGVvLWltYWdlIHtcbiAgaGVpZ2h0OiAzNTdweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXgtd2lkdGg6IDU3MnB4O1xufVxuLnZpZGVvLXNlY3Rpb25fX3ZpZGVvLWltYWdlLnZpZGVvLWhhcy10ZXh0OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IDA7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC44KTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC52aWRlby1zZWN0aW9uX192aWRlby1pbWFnZSB7XG4gICAgaGVpZ2h0OiAyMjVweDtcbiAgfVxufVxuLnZpZGVvLXNlY3Rpb25fX3ZpZGVvLWltYWdlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBvYmplY3QtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG59XG4udmlkZW8tc2VjdGlvbl9fdmlkZW8taW1hZ2UgLnZpZGVvLXNlY3Rpb25fX3ZpZGVvLWNvbnRlbnQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDE5cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgY29sb3I6ICNGNUY1RjU7XG4gIG1pbi13aWR0aDogMzQwcHg7XG59XG4udmlkZW8tc2VjdGlvbl9fdmlkZW8taW1hZ2UgLnZpZGVvLXNlY3Rpb25fX3ZpZGVvLWNvbnRlbnQgLnZpZGVvLXNlY3Rpb25fX3ZpZGVvLWJ0biB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgb3V0bGluZTogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMjAwbXMgbGluZWFyO1xuICB6LWluZGV4OiAxO1xufVxuLnZpZGVvLXNlY3Rpb25fX3ZpZGVvLWltYWdlIC52aWRlby1zZWN0aW9uX192aWRlby1jb250ZW50IC52aWRlby1zZWN0aW9uX192aWRlby1idG46aG92ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnZpZGVvLXNlY3Rpb25fX3ZpZGVvLWltYWdlIC52aWRlby1zZWN0aW9uX192aWRlby10ZXh0IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIH1cbn1cblxuLyogQmFubmVyIFN0dWRlbnRzIExpbmsgU2VjdGlvbiAqL1xuLmhlcm8tc2VjdGlvbi1iYW5uZXItbWFpbi1zZWFyY2gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmhlcm8tc2VjdGlvbi1iYW5uZXItbWFpbi1zZWFyY2ggLmhlcm8tY29udGVudCB7XG4gIG1heC13aWR0aDogMTI4MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMCAxNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uaGVyby1zZWN0aW9uLWJhbm5lci1tYWluLXNlYXJjaCAuaGVyby13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiAyNTBweDtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgYm94LXNoYWRvdzogMHB4IDRweCAzNXB4IDBweCByZ2JhKDQwLCA1NSwgMTAwLCAwLjA3ODQzMTM3MjUpO1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMXB4KTtcbiAgYm9yZGVyOiA4cHggc29saWQ7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCksIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KSksIHJhZGlhbC1ncmFkaWVudCg3MyUgNzMlIGF0IDQ3LjMlIDI3JSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjU1KSAwJSwgcmdiYSgyMzMsIDIzNywgMjQyLCAwLjE2NSkgMTAwJSk7XG4gIGJvcmRlci1pbWFnZS1zb3VyY2U6IHJhZGlhbC1ncmFkaWVudCgxMjYuODglIDI5MS42JSBhdCAtMTEuOTglIC0yMC4xMSUsIHJnYmEoMjQwLCAyNDAsIDI0MCwgMC43KSAwJSwgcmdiYSgyNTEsIDI1MSwgMjUxLCAwLjU2MDc1NSkgMjQuNDQlLCByZ2JhKDIzOCwgMjM4LCAyMzgsIDApIDEwMCUpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiA2NnB4IDEyMHB4O1xuICBtYXgtd2lkdGg6IDEyODBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVyby1zZWN0aW9uLWJhbm5lci1tYWluLXNlYXJjaCAuaGVyby13cmFwcGVyIHtcbiAgICBtaW4taGVpZ2h0OiAyMDJweDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgcGFkZGluZzogMCAxNnB4IDAgMTZweDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICB9XG59XG4uaGVyby1zZWN0aW9uLWJhbm5lci1tYWluLXNlYXJjaCAuaGVyby10ZXh0LXNlY3Rpb24ge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5oZXJvLXNlY3Rpb24tYmFubmVyLW1haW4tc2VhcmNoIC5oZXJvLXRpdGxlIHtcbiAgZm9udC1zaXplOiA2MHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICMyODM3NjQ7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBtYXJnaW46IDA7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVyby1zZWN0aW9uLWJhbm5lci1tYWluLXNlYXJjaCAuaGVyby10aXRsZSB7XG4gICAgZm9udC1zaXplOiAzOHB4O1xuICB9XG59XG4uaGVyby1zZWN0aW9uLWJhbm5lci1tYWluLXNlYXJjaCAuaGVyby1zZWFyY2gtd3JhcHBlciB7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG4uaGVyby1zZWN0aW9uLWJhbm5lci1tYWluLXNlYXJjaCAuaGVyby1zZWFyY2gtd3JhcHBlciBmb3JtLnNlYXJjaC1mb3JtLWJhbm5lciAuc2VhcmNoLWNvbnRhaW5lci1iYW5uZXIge1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLyogU2VhcmNoIExpc3QgKi9cbi5zZWFyY2gtbGlzdF9fbG9hZC1tb3JlLWJ1dHRvbiB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogNDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2VhcmNoLWxpc3RfX2xvYWQtbW9yZS1idXR0b24ge1xuICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gIH1cbn1cbi5zZWFyY2gtbGlzdF9fbG9hZC1tb3JlLWJ1dHRvbi5oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNlYXJjaC1saXN0X19sb2FkLW1vcmUtYnV0dG9uX19idXR0b24ge1xuICBjb2xvcjogIzI4Mzc2NDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZEQzY0MTtcbiAgYm9yZGVyOiAxcHggc29saWQgI0RCOUYwRDtcbiAgcGFkZGluZzogOHB4IDMycHg7XG4gIGJvcmRlci1yYWRpdXM6IDYwcHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1mYW1pbHk6IFwiSGVlYm9cIiwgc2Fucy1zZXJpZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uc2VhcmNoLWxpc3RfX2xvYWQtbW9yZS1idXR0b25fX2J1dHRvbjpob3ZlciB7XG4gIG9wYWNpdHk6IDAuOTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2VhcmNoLWxpc3RfX2xvYWQtbW9yZS1idXR0b25fX2J1dHRvbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5zZWFyY2gtbGlzdCAuc2VhcmNoLW5vLXJlc3VsdHMge1xuICBtYXgtd2lkdGg6IDQ5NnB4O1xuICBwYWRkaW5nLWlubGluZTogMTVweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uc2VhcmNoLWxpc3QgLnNlYXJjaC1uby1yZXN1bHRzIGltZyB7XG4gIG1heC13aWR0aDogMzIwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNlYXJjaC1saXN0IC5zZWFyY2gtbm8tcmVzdWx0cyBpbWcge1xuICAgIG1heC13aWR0aDogMjA4cHg7XG4gIH1cbn1cbi5zZWFyY2gtbGlzdCAuc2VhcmNoLW5vLXJlc3VsdHMgaDIge1xuICBjb2xvcjogIzNFNDI0RjtcbiAgbWFyZ2luLXRvcDogNDBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2VhcmNoLWxpc3QgLnNlYXJjaC1uby1yZXN1bHRzIGgyIHtcbiAgICBmb250LXNpemU6IDMycHg7XG4gIH1cbn1cbi5zZWFyY2gtbGlzdCAuc2VhcmNoLW5vLXJlc3VsdHMgaDUge1xuICBjb2xvcjogIzNFNDI0RjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LWZhbWlseTogXCJIZWVib1wiLCBzYW5zLXNlcmlmO1xuICBsaW5lLWhlaWdodDogMS4zO1xufVxuLnNlYXJjaC1saXN0IC5zZWFyY2gtbm8tcmVzdWx0cyAuaGVyby1saW5rcy1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDI2cHg7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgbWFyZ2luLXRvcDogMzJweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2VhcmNoLWxpc3QgLnNlYXJjaC1uby1yZXN1bHRzIC5oZXJvLWxpbmtzLWxpc3Qge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAxNnB4O1xuICB9XG59XG4uc2VhcmNoLWxpc3QgLnNlYXJjaC1uby1yZXN1bHRzIC5oZXJvLWxpbmtzLWxpc3QgLmhlcm8tbGluay1pdGVtIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLnNlYXJjaC1saXN0IC5zZWFyY2gtbm8tcmVzdWx0cyAuaGVyby1saW5rcy1saXN0IC5oZXJvLWxpbmstaXRlbSAuaGVyby1ibnRzLWxpbmsge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1pbmxpbmU6IDMycHg7XG4gIGhlaWdodDogNDBweDtcbiAgYm9yZGVyLXJhZGl1czogODBweDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjMjgzNzY0O1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgZm9udC1mYW1pbHk6IFwiSGVlYm9cIiwgc2Fucy1zZXJpZjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2VhcmNoLWxpc3QgLnNlYXJjaC1uby1yZXN1bHRzIC5oZXJvLWxpbmtzLWxpc3QgLmhlcm8tbGluay1pdGVtIC5oZXJvLWJudHMtbGluayB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDEwcHgpO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuLnNlYXJjaC1saXN0IC5zZWFyY2gtbm8tcmVzdWx0cyAuaGVyby1saW5rcy1saXN0IC5oZXJvLWxpbmstaXRlbTpmaXJzdC1jaGlsZCAuaGVyby1ibnRzLWxpbmsge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMjgzNzY0O1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LWZhbWlseTogXCJGYk5vYW1cIiwgc2Fucy1zZXJpZjtcbn1cbi5zZWFyY2gtbGlzdCAuc2VhcmNoLW5vLXJlc3VsdHMgLmhlcm8tbGlua3MtbGlzdCAuaGVyby1saW5rLWl0ZW06Zmlyc3QtY2hpbGQgLmhlcm8tYm50cy1saW5rOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC0xMnB4O1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBiYWNrZ3JvdW5kOiAjMjgzNzY0O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnJTIweG1sbnMlM0QnaHR0cCUzQS8vd3d3LnczLm9yZy8yMDAwL3N2ZyclMjB3aWR0aCUzRCcxMCclMjBoZWlnaHQlM0QnMTAnJTIwdmlld0JveCUzRCcwJTIwMCUyMDEzJTIwMTMnJTNFJTNDcGF0aCUyMGZpbGwlM0Qnd2hpdGUnJTIwZCUzRCdNNi4wNTc2JTIwMEw3LjA2NzQlMjAxLjAwOTglMjAyLjczMDMlMjA1LjM0N2g5LjY4NHYxLjQyNEgyLjczMDNMNy4wNjc0JTIwMTEuMTA4JTIwNi4wNTc2JTIwMTIuMTE4JTIwMCUyMDYuMDU5JTIwNi4wNTc2JTIwMHonLyUzRSUzQy9zdmclM0VcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAxNnB4IDE2cHg7XG4gIHotaW5kZXg6IDE7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG59XG4uc2VhcmNoLWxpc3QgLnNlYXJjaC1uby1yZXN1bHRzIC5oZXJvLWxpbmtzLWxpc3QgLmhlcm8tbGluay1pdGVtOmZpcnN0LWNoaWxkIC5oZXJvLWJudHMtbGluazpob3Zlcjo6YmVmb3JlIHtcbiAgbGVmdDogLTE2cHg7XG59XG5cbi8qIEJhbm5lciBTdHVkZW50cyBMaW5rIFNlY3Rpb24gKi9cbi5oZXJvLXNlY3Rpb24tYmFubmVyLXJvdXRlLXBhZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZXJvLXNlY3Rpb24tYmFubmVyLXJvdXRlLXBhZ2Uge1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgfVxufVxuLmhlcm8tc2VjdGlvbi1iYW5uZXItcm91dGUtcGFnZSAuaGVyby1jb250ZW50IHtcbiAgbWF4LXdpZHRoOiAxMjgwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAwIDFyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5oZXJvLXNlY3Rpb24tYmFubmVyLXJvdXRlLXBhZ2UgLmhlcm8tY29udGVudCAuaGVyby1pbWFnZS0xLFxuLmhlcm8tc2VjdGlvbi1iYW5uZXItcm91dGUtcGFnZSAuaGVyby1jb250ZW50IC5oZXJvLWltYWdlLTIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAzMTRweDtcbiAgaGVpZ2h0OiAzMTRweDtcbiAgbWF4LXdpZHRoOiAzMTRweDtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlcm8tc2VjdGlvbi1iYW5uZXItcm91dGUtcGFnZSAuaGVyby1jb250ZW50IC5oZXJvLWltYWdlLTEsXG4gIC5oZXJvLXNlY3Rpb24tYmFubmVyLXJvdXRlLXBhZ2UgLmhlcm8tY29udGVudCAuaGVyby1pbWFnZS0yIHtcbiAgICB3aWR0aDogMTQ5cHg7XG4gICAgaGVpZ2h0OiAxNDlweDtcbiAgICBtYXgtd2lkdGg6IDE0OXB4O1xuICB9XG59XG4uaGVyby1zZWN0aW9uLWJhbm5lci1yb3V0ZS1wYWdlIC5oZXJvLWNvbnRlbnQgLmhlcm8taW1hZ2UtMSB7XG4gIGxlZnQ6IC0yMDBweDtcbiAgdG9wOiAxMXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZXJvLXNlY3Rpb24tYmFubmVyLXJvdXRlLXBhZ2UgLmhlcm8tY29udGVudCAuaGVyby1pbWFnZS0xIHtcbiAgICBsZWZ0OiAtMTAwcHg7XG4gICAgdG9wOiAxMDBweDtcbiAgfVxufVxuLmhlcm8tc2VjdGlvbi1iYW5uZXItcm91dGUtcGFnZSAuaGVyby1jb250ZW50IC5oZXJvLWltYWdlLTIge1xuICByaWdodDogLTIyMHB4O1xuICBib3R0b206IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlcm8tc2VjdGlvbi1iYW5uZXItcm91dGUtcGFnZSAuaGVyby1jb250ZW50IC5oZXJvLWltYWdlLTIge1xuICAgIHJpZ2h0OiAtOTBweDtcbiAgICBib3R0b206IDA7XG4gIH1cbn1cbi5oZXJvLXNlY3Rpb24tYmFubmVyLXJvdXRlLXBhZ2UgLmhlcm8td3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogNDAwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGJveC1zaGFkb3c6IDBweCA0cHggMzVweCAwcHggcmdiYSg0MCwgNTUsIDEwMCwgMC4wNzg0MzEzNzI1KTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpKSwgcmFkaWFsLWdyYWRpZW50KDUwJSA1MCUgYXQgNTAlIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjU1KSAwJSwgcmdiYSgyMTYsIDIxNiwgMjE2LCAwLjA1NSkgMTAwJSk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDY2cHggMTIwcHg7XG4gIGdhcDogMTYwcHg7XG4gIG1heC13aWR0aDogMTI4MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZXJvLXNlY3Rpb24tYmFubmVyLXJvdXRlLXBhZ2UgLmhlcm8td3JhcHBlciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgIHBhZGRpbmc6IDQ3cHggMzhweCAxNnB4IDE1cHg7XG4gICAgZ2FwOiAzMnB4O1xuICB9XG59XG4uaGVyby1zZWN0aW9uLWJhbm5lci1yb3V0ZS1wYWdlIC5oZXJvLWltYWdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZXJvLXNlY3Rpb24tYmFubmVyLXJvdXRlLXBhZ2UgLmhlcm8taW1hZ2Uge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG4uaGVyby1zZWN0aW9uLWJhbm5lci1yb3V0ZS1wYWdlIC5oZXJvLWltYWdlIGltZyB7XG4gIHdpZHRoOiAzMDBweDtcbiAgaGVpZ2h0OiAzMDBweDtcbiAgbWluLXdpZHRoOiAzMDBweDtcbiAgbWluLWhlaWdodDogMzAwcHg7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogMzAwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlcm8tc2VjdGlvbi1iYW5uZXItcm91dGUtcGFnZSAuaGVyby1pbWFnZSBpbWcge1xuICAgIHdpZHRoOiAyMzBweDtcbiAgICBoZWlnaHQ6IDIzMHB4O1xuICAgIG1pbi13aWR0aDogMjMwcHg7XG4gICAgbWluLWhlaWdodDogMjMwcHg7XG4gIH1cbn1cbi5oZXJvLXNlY3Rpb24tYmFubmVyLXJvdXRlLXBhZ2UgLmhlcm8taW1hZ2UgLmJ0bi1zaG93LXZpZGVvLW1vZGFsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC0xMHB4O1xuICBsZWZ0OiAtMTBweDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAyMDBtcyBsaW5lYXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlcm8tc2VjdGlvbi1iYW5uZXItcm91dGUtcGFnZSAuaGVyby1pbWFnZSAuYnRuLXNob3ctdmlkZW8tbW9kYWwge1xuICAgIGJvdHRvbTogLTIwcHg7XG4gICAgbGVmdDogLTIwcHg7XG4gIH1cbn1cbi5oZXJvLXNlY3Rpb24tYmFubmVyLXJvdXRlLXBhZ2UgLmhlcm8taW1hZ2UgLmJ0bi1zaG93LXZpZGVvLW1vZGFsOmhvdmVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xufVxuLmhlcm8tc2VjdGlvbi1iYW5uZXItcm91dGUtcGFnZSAuaGVyby1pbWFnZSAuYnRuLXNob3ctdmlkZW8tbW9kYWwgc3ZnIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uaGVyby1zZWN0aW9uLWJhbm5lci1yb3V0ZS1wYWdlIC5oZXJvLXRleHQtc2VjdGlvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmhlcm8tc2VjdGlvbi1iYW5uZXItcm91dGUtcGFnZSAuaGVyby10aXRsZSB7XG4gIGZvbnQtc2l6ZTogNjBweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiAjMTIxRjQ2O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgbWFyZ2luOiAwO1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIG1heC13aWR0aDogNDMwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlcm8tc2VjdGlvbi1iYW5uZXItcm91dGUtcGFnZSAuaGVyby10aXRsZSB7XG4gICAgZm9udC1zaXplOiAzOHB4O1xuICAgIG1heC13aWR0aDogdW5zZXQ7XG4gIH1cbn1cbi5oZXJvLXNlY3Rpb24tYmFubmVyLXJvdXRlLXBhZ2UgLmhlcm8tdGl0bGUgc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uaGVyby1zZWN0aW9uLWJhbm5lci1yb3V0ZS1wYWdlIC5oZXJvLXN1YnRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiSGVlYm9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzNFNDI0RjtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIG1hcmdpbjogMDtcbiAgbWF4LXdpZHRoOiA0MzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVyby1zZWN0aW9uLWJhbm5lci1yb3V0ZS1wYWdlIC5oZXJvLXN1YnRpdGxlIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbWF4LXdpZHRoOiB1bnNldDtcbiAgICBsaW5lLWhlaWdodDogMTMwJTtcbiAgICBjb2xvcjogIzNFNDI0RjtcbiAgfVxufVxuLmhlcm8tc2VjdGlvbi1iYW5uZXItcm91dGUtcGFnZSAuaGVyby1saW5rcy13cmFwcGVyIHtcbiAgbWFyZ2luLXRvcDogMjRweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVyby1zZWN0aW9uLWJhbm5lci1yb3V0ZS1wYWdlIC5oZXJvLWxpbmtzLXdyYXBwZXIge1xuICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gIH1cbn1cbi5oZXJvLXNlY3Rpb24tYmFubmVyLXJvdXRlLXBhZ2UgLmhlcm8tbGlua3MtbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAyNnB4O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlcm8tc2VjdGlvbi1iYW5uZXItcm91dGUtcGFnZSAuaGVyby1saW5rcy1saXN0IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMTZweDtcbiAgfVxufVxuLmhlcm8tc2VjdGlvbi1iYW5uZXItcm91dGUtcGFnZSAuaGVyby1saW5rcy1saXN0IC5oZXJvLWxpbmstaXRlbSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbi5oZXJvLXNlY3Rpb24tYmFubmVyLXJvdXRlLXBhZ2UgLmhlcm8tbGlua3MtbGlzdCAuaGVyby1ibnRzLWxpbmsge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1pbmxpbmU6IDMycHg7XG4gIGhlaWdodDogNDBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzI4Mzc2NDtcbiAgYm9yZGVyLXJhZGl1czogODBweDtcbiAgYmFja2dyb3VuZDogI0ZEQzY0MTtcbiAgY29sb3I6ICMyODM3NjQ7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZXJvLXNlY3Rpb24tYmFubmVyLXJvdXRlLXBhZ2UgLmhlcm8tbGlua3MtbGlzdCAuaGVyby1ibnRzLWxpbmsge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxMHB4KTtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cbi5oZXJvLXNlY3Rpb24tYmFubmVyLXJvdXRlLXBhZ2UgLmhlcm8tbGlua3MtbGlzdCAuaGVyby1ibnRzLWxpbms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTEycHg7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIGJhY2tncm91bmQ6ICMyODM3NjQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmclMjB4bWxucyUzRCdodHRwJTNBLy93d3cudzMub3JnLzIwMDAvc3ZnJyUyMHdpZHRoJTNEJzEwJyUyMGhlaWdodCUzRCcxMCclMjB2aWV3Qm94JTNEJzAlMjAwJTIwMTMlMjAxMyclM0UlM0NwYXRoJTIwZmlsbCUzRCd3aGl0ZSclMjBkJTNEJ002LjA1NzYlMjAwTDcuMDY3NCUyMDEuMDA5OCUyMDIuNzMwMyUyMDUuMzQ3aDkuNjg0djEuNDI0SDIuNzMwM0w3LjA2NzQlMjAxMS4xMDglMjA2LjA1NzYlMjAxMi4xMTglMjAwJTIwNi4wNTklMjA2LjA1NzYlMjAweicvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDE2cHggMTZweDtcbiAgei1pbmRleDogMTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbn1cbi5oZXJvLXNlY3Rpb24tYmFubmVyLXJvdXRlLXBhZ2UgLmhlcm8tbGlua3MtbGlzdCAuaGVyby1ibnRzLWxpbms6aG92ZXI6OmJlZm9yZSB7XG4gIGxlZnQ6IC0xNnB4O1xufVxuLmhlcm8tc2VjdGlvbi1iYW5uZXItcm91dGUtcGFnZSAuaGVyby1saXN0LWljb25zIHtcbiAgbWF4LXdpZHRoOiA1NjVweDtcbiAgbWFyZ2luLXRvcDogNjRweDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVyby1zZWN0aW9uLWJhbm5lci1yb3V0ZS1wYWdlIC5oZXJvLWxpc3QtaWNvbnMge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbn1cbi5oZXJvLXNlY3Rpb24tYmFubmVyLXJvdXRlLXBhZ2UgLmhlcm8tbGlzdC1pY29ucy5ncmlkLTUtY29scyB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdhcDogOHB4O1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg1LCAxZnIpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZXJvLXNlY3Rpb24tYmFubmVyLXJvdXRlLXBhZ2UgLmhlcm8tbGlzdC1pY29ucy5ncmlkLTUtY29scyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgICBnYXA6IDE2cHg7XG4gICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlcm8tc2VjdGlvbi1iYW5uZXItcm91dGUtcGFnZSAuaGVyby1saXN0LWljb25zIC5oZXJvLWxpc3QtaWNvbi1pdGVtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGdhcDogOHB4O1xuICB9XG59XG5cbi50ZWFtLW1lbWJlci1jb250ZW50IHtcbiAgcGFkZGluZzogNDBweCAwIDYwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRlYW0tbWVtYmVyLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDI0cHggMCA0MHB4O1xuICB9XG59XG4udGVhbS1tZW1iZXItY29udGVudCAuY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAzMnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50ZWFtLW1lbWJlci1jb250ZW50IC5jb250YWluZXIge1xuICAgIGdhcDogMjRweDtcbiAgfVxufVxuXG4udGVhbS1tZW1iZXItY29udGFjdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAyNHB4O1xuICBwYWRkaW5nOiAyMHB4IDI0cHg7XG4gIGJhY2tncm91bmQ6ICNFOUVERjI7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudGVhbS1tZW1iZXItY29udGFjdCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDE2cHg7XG4gICAgcGFkZGluZzogMTZweDtcbiAgfVxufVxuLnRlYW0tbWVtYmVyLWNvbnRhY3RfX2l0ZW0ge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA4cHg7XG4gIGNvbG9yOiAjMjgzNzY0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1mYW1pbHk6IFwiSGVlYm9cIiwgc2Fucy1zZXJpZjtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xufVxuLnRlYW0tbWVtYmVyLWNvbnRhY3RfX2l0ZW0gc3ZnIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGNvbG9yOiAjRkRDNjQxO1xufVxuLnRlYW0tbWVtYmVyLWNvbnRhY3RfX2l0ZW06aG92ZXIge1xuICBjb2xvcjogI0ZEQzY0MTtcbn1cblxuLnRlYW0tbWVtYmVyLXNlY3Rpb25fX3RpdGxlIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzI4Mzc2NDtcbiAgZm9udC1mYW1pbHk6IFwiSGVlYm9cIiwgc2Fucy1zZXJpZjtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgcGFkZGluZy1ib3R0b206IDEycHg7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjRkRDNjQxO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50ZWFtLW1lbWJlci1zZWN0aW9uX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgcGFkZGluZy1ib3R0b206IDhweDtcbiAgfVxufVxuLnRlYW0tbWVtYmVyLXNlY3Rpb25fX2NvbnRlbnQge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMTIxRjQ2O1xuICBsaW5lLWhlaWdodDogMS42O1xuICBmb250LWZhbWlseTogXCJIZWVib1wiLCBzYW5zLXNlcmlmO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50ZWFtLW1lbWJlci1zZWN0aW9uX19jb250ZW50IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbi50ZWFtLW1lbWJlci1zZWN0aW9uX19jb250ZW50IHAge1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xufVxuLnRlYW0tbWVtYmVyLXNlY3Rpb25fX2NvbnRlbnQgcDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi50ZWFtLW1lbWJlci1zZWN0aW9uX19jb250ZW50IHVsLCAudGVhbS1tZW1iZXItc2VjdGlvbl9fY29udGVudCBvbCB7XG4gIG1hcmdpbjogMTJweCAwO1xuICBwYWRkaW5nLXJpZ2h0OiAyNHB4O1xufVxuLnRlYW0tbWVtYmVyLXNlY3Rpb25fX2NvbnRlbnQgdWwgbGksIC50ZWFtLW1lbWJlci1zZWN0aW9uX19jb250ZW50IG9sIGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuLnRlYW0tbWVtYmVyLXNlY3Rpb25fX2NvbnRlbnQgYSB7XG4gIGNvbG9yOiAjRkRDNjQxO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xufVxuLnRlYW0tbWVtYmVyLXNlY3Rpb25fX2NvbnRlbnQgYTpob3ZlciB7XG4gIGNvbG9yOiAjMjgzNzY0O1xufVxuXG4udGVhbS1tZW1iZXItY3ZfX2xpbmtzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDE2cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRlYW0tbWVtYmVyLWN2X19saW5rcyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuLnRlYW0tbWVtYmVyLWN2X19saW5rIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogOHB4O1xuICBwYWRkaW5nOiAxMnB4IDI0cHg7XG4gIGJhY2tncm91bmQ6ICMyODM3NjQ7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LWZhbWlseTogXCJIZWVib1wiLCBzYW5zLXNlcmlmO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZSwgdHJhbnNmb3JtIDAuMnMgZWFzZTtcbn1cbi50ZWFtLW1lbWJlci1jdl9fbGluayBzdmcge1xuICBmbGV4LXNocmluazogMDtcbn1cbi50ZWFtLW1lbWJlci1jdl9fbGluazpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMxMjFGNDY7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMnB4KTtcbn1cblxuLyogX19fX19fX19fXyBGTEVYSUJMRSBDT05URU5UICBFTkQgX19fX19fX19fXyovXG4vKiBfX19fX19fX19fIFBBR0VTICBCRUdJTiBfX19fX19fX19fKi9cbi50aGFuayAuY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiA4MHB4IDAgMTAwcHggMDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuLnRoYW5rIC5jb250ZW50IC5pY29uIHtcbiAgbWFyZ2luLWJvdHRvbTogMzVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudGhhbmsgLmNvbnRlbnQgLmljb24gaW1nIHtcbiAgICBoZWlnaHQ6IDIwNXB4O1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG4udGhhbmsgLmNvbnRlbnQgLnRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiRmJOb2FtXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3R5bGU6IEJvbGQ7XG4gIGZvbnQtc2l6ZTogMzhweDtcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgY29sb3I6IHJnYig2MiwgNjYsIDc5KTtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xufVxuLnRoYW5rIC5jb250ZW50IC5kZXNjcmlwdGlvbiB7XG4gIGZvbnQtZmFtaWx5OiBIZWVibywgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zdHlsZTogU2VtaUJvbGQ7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6IHJnYig2MiwgNjYsIDc5KTtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi50aGFuayAuY29udGVudCAuYnV0dG9uIHtcbiAgbWFyZ2luLXRvcDogMzVweDtcbn1cbi50aGFuayAuY29udGVudCAuYnV0dG9uIGEge1xuICBiYWNrZ3JvdW5kOiByZ2IoMjU1LCAyNTUsIDI1NSk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYig0MCwgNTUsIDEwMCk7XG4gIHdpZHRoOiAxMjdweDtcbiAgaGVpZ2h0OiAzNXB4O1xuICBnYXA6IDE2cHg7XG4gIHBhZGRpbmctdG9wOiAxMnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTJweDtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiA2MHB4O1xuICBib3JkZXItd2lkdGg6IDFweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1mYW1pbHk6IFwiRmJOb2FtXCIsIHNhbnMtc2VyaWY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICBsZXR0ZXItc3BhY2luZzogMCU7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjb2xvcjogcmdiKDQwLCA1NSwgMTAwKTtcbn1cbi50aGFuayAuY29udGVudCAuYnV0dG9uIGEgc3BhbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDhweDtcbiAgYmFja2dyb3VuZDogIzI4Mzc2NDtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbn1cbi50aGFuayAuY29udGVudCAuYnV0dG9uIGEgc3BhbiBzdmcge1xuICB3aWR0aDogMTNweDtcbiAgaGVpZ2h0OiAxM3B4O1xuICBmaWxsOiByZ2IoMjU1LCAyNTUsIDI1NSk7XG59XG4udGhhbmsgLmNvbnRlbnQgLmJ1dHRvbiBhOmhvdmVyIHNwYW4ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSBzY2FsZSgxLjEpO1xufVxuXG4ubm90LWZvdW5kIC5jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDgwcHggMCAxMDBweCAwO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG59XG4ubm90LWZvdW5kIC5jb250ZW50IC5pY29uIHtcbiAgbWFyZ2luLWJvdHRvbTogMzVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubm90LWZvdW5kIC5jb250ZW50IC5pY29uIGltZyB7XG4gICAgaGVpZ2h0OiAyMDVweDtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuLm5vdC1mb3VuZCAuY29udGVudCAudGl0bGUge1xuICBmb250LWZhbWlseTogXCJGYk5vYW1cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zdHlsZTogQm9sZDtcbiAgZm9udC1zaXplOiAzOHB4O1xuICBsaW5lLWhlaWdodDogMTAwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjb2xvcjogcmdiKDYyLCA2NiwgNzkpO1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG59XG4ubm90LWZvdW5kIC5jb250ZW50IC5kZXNjcmlwdGlvbiB7XG4gIGZvbnQtZmFtaWx5OiBIZWVibywgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zdHlsZTogU2VtaUJvbGQ7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6IHJnYig2MiwgNjYsIDc5KTtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5ub3QtZm91bmQgLmNvbnRlbnQgLmJ1dHRvbiB7XG4gIG1hcmdpbi10b3A6IDM1cHg7XG4gIGdhcDogNDBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xufVxuLm5vdC1mb3VuZCAuY29udGVudCAuYnV0dG9uIGEge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMjgzNzY0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ubm90LWZvdW5kIC5jb250ZW50IC5idXR0b24gYTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4ubm90LWZvdW5kIC5jb250ZW50IC5idXR0b24gYTpob3ZlciB7XG4gIGNvbG9yOiAjZmRjNjQxO1xufVxuLm5vdC1mb3VuZCAuY29udGVudCAuYnV0dG9uIGEuYnV0dG9uLWhvbWUge1xuICBiYWNrZ3JvdW5kOiByZ2IoMjU1LCAyNTUsIDI1NSk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYig0MCwgNTUsIDEwMCk7XG4gIHdpZHRoOiAxMzdweDtcbiAgaGVpZ2h0OiAzNXB4O1xuICBnYXA6IDE2cHg7XG4gIHBhZGRpbmc6IDBweCAyMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogNjBweDtcbiAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZmFtaWx5OiBcIkZiTm9hbVwiLCBzYW5zLXNlcmlmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsaW5lLWhlaWdodDogMTAwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAlO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgY29sb3I6IHJnYig0MCwgNTUsIDEwMCk7XG59XG4ubm90LWZvdW5kIC5jb250ZW50IC5idXR0b24gYS5idXR0b24taG9tZSBzcGFuIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogOHB4O1xuICBiYWNrZ3JvdW5kOiAjMjgzNzY0O1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xufVxuLm5vdC1mb3VuZCAuY29udGVudCAuYnV0dG9uIGEuYnV0dG9uLWhvbWUgc3BhbiBzdmcge1xuICB3aWR0aDogMTNweDtcbiAgaGVpZ2h0OiAxM3B4O1xuICBmaWxsOiByZ2IoMjU1LCAyNTUsIDI1NSk7XG59XG4ubm90LWZvdW5kIC5jb250ZW50IC5idXR0b24gYS5idXR0b24taG9tZTpob3ZlciBzcGFuIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgc2NhbGUoMS4xKTtcbn1cblxuLyogX19fX19fX19fXyBQQUdFUyAgRU5EIF9fX19fX19fX18qLyIsIkBpbXBvcnQgXCIuL19taXhpbnMuc2Nzc1wiOyAvLyBJbXBvcnQgbWl4aW5zXG5AaW1wb3J0IFwiLi9fdmFyaWFibGVzLnNjc3NcIjsgLy8gSW1wb3J0IHZhcmlhYmxlc1xuQGltcG9ydCBcIi4vX2NvbG9ycy5zY3NzXCI7IC8vIEltcG9ydCBjb2xvcnNcblxuLy8gRmJOb2FtIEZvbnQgRmFtaWx5XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiRmJOb2FtXCI7XG4gIHNyYzogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL21pc2hwYXQvYXNzZXRzL2Rpc3QvZm9udHMvd2ViZm9udC9GYk5vYW0tRXh0cmFMaWdodC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSxcbiAgICAgICB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvbWlzaHBhdC9hc3NldHMvZGlzdC9mb250cy93ZWJmb250L0ZiTm9hbS1FeHRyYUxpZ2h0LndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJGYk5vYW1cIjtcbiAgc3JjOiB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvbWlzaHBhdC9hc3NldHMvZGlzdC9mb250cy93ZWJmb250L0ZiTm9hbS1MaWdodC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSxcbiAgICAgICB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvbWlzaHBhdC9hc3NldHMvZGlzdC9mb250cy93ZWJmb250L0ZiTm9hbS1MaWdodC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiRmJOb2FtXCI7XG4gIHNyYzogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL21pc2hwYXQvYXNzZXRzL2Rpc3QvZm9udHMvd2ViZm9udC9GYk5vYW0tUmVndWxhci53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSxcbiAgICAgICB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvbWlzaHBhdC9hc3NldHMvZGlzdC9mb250cy93ZWJmb250L0ZiTm9hbS1SZWd1bGFyLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJGYk5vYW1cIjtcbiAgc3JjOiB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvbWlzaHBhdC9hc3NldHMvZGlzdC9mb250cy93ZWJmb250L0ZiTm9hbS1NZWRpdW0ud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksXG4gICAgICAgdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL21pc2hwYXQvYXNzZXRzL2Rpc3QvZm9udHMvd2ViZm9udC9GYk5vYW0tTWVkaXVtLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJGYk5vYW1cIjtcbiAgc3JjOiB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvbWlzaHBhdC9hc3NldHMvZGlzdC9mb250cy93ZWJmb250L0ZiTm9hbS1Cb2xkLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLFxuICAgICAgIHVybChcIi93cC1jb250ZW50L3RoZW1lcy9taXNocGF0L2Fzc2V0cy9kaXN0L2ZvbnRzL3dlYmZvbnQvRmJOb2FtLUJvbGQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZiTm9hbVwiO1xuICBzcmM6IHVybChcIi93cC1jb250ZW50L3RoZW1lcy9taXNocGF0L2Fzc2V0cy9kaXN0L2ZvbnRzL3dlYmZvbnQvRmJOb2FtLUJsYWNrLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLFxuICAgICAgIHVybChcIi93cC1jb250ZW50L3RoZW1lcy9taXNocGF0L2Fzc2V0cy9kaXN0L2ZvbnRzL3dlYmZvbnQvRmJOb2FtLUJsYWNrLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbi8vIEhlZWJvIEZvbnQgRmFtaWx5XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiSGVlYm9cIjtcbiAgc3JjOiB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvbWlzaHBhdC9hc3NldHMvZGlzdC9mb250cy9IZWVib1RoaW4vSGVlYm9UaGluLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLFxuICAgICAgIHVybChcIi93cC1jb250ZW50L3RoZW1lcy9taXNocGF0L2Fzc2V0cy9kaXN0L2ZvbnRzL0hlZWJvVGhpbi9IZWVib1RoaW4ud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogMTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkhlZWJvXCI7XG4gIHNyYzogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL21pc2hwYXQvYXNzZXRzL2Rpc3QvZm9udHMvSGVlYm9MaWdodC9IZWVib0xpZ2h0LndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLFxuICAgICAgIHVybChcIi93cC1jb250ZW50L3RoZW1lcy9taXNocGF0L2Fzc2V0cy9kaXN0L2ZvbnRzL0hlZWJvTGlnaHQvSGVlYm9MaWdodC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiSGVlYm9cIjtcbiAgc3JjOiB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvbWlzaHBhdC9hc3NldHMvZGlzdC9mb250cy9IZWVib1JlZ3VsYXIvSGVlYm9SZWd1bGFyLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLFxuICAgICAgIHVybChcIi93cC1jb250ZW50L3RoZW1lcy9taXNocGF0L2Fzc2V0cy9kaXN0L2ZvbnRzL0hlZWJvUmVndWxhci9IZWVib1JlZ3VsYXIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkhlZWJvXCI7XG4gIHNyYzogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL21pc2hwYXQvYXNzZXRzL2Rpc3QvZm9udHMvSGVlYm9NZWRpdW0vSGVlYm9NZWRpdW0ud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksXG4gICAgICAgdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL21pc2hwYXQvYXNzZXRzL2Rpc3QvZm9udHMvSGVlYm9NZWRpdW0vSGVlYm9NZWRpdW0ud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkhlZWJvXCI7XG4gIHNyYzogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL21pc2hwYXQvYXNzZXRzL2Rpc3QvZm9udHMvSGVlYm9Cb2xkL0hlZWJvQm9sZC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSxcbiAgICAgICB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvbWlzaHBhdC9hc3NldHMvZGlzdC9mb250cy9IZWVib0JvbGQvSGVlYm9Cb2xkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJIZWVib1wiO1xuICBzcmM6IHVybChcIi93cC1jb250ZW50L3RoZW1lcy9taXNocGF0L2Fzc2V0cy9kaXN0L2ZvbnRzL0hlZWJvRXh0cmFCb2xkL0hlZWJvRXh0cmFCb2xkLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLFxuICAgICAgIHVybChcIi93cC1jb250ZW50L3RoZW1lcy9taXNocGF0L2Fzc2V0cy9kaXN0L2ZvbnRzL0hlZWJvRXh0cmFCb2xkL0hlZWJvRXh0cmFCb2xkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJIZWVib1wiO1xuICBzcmM6IHVybChcIi93cC1jb250ZW50L3RoZW1lcy9taXNocGF0L2Fzc2V0cy9kaXN0L2ZvbnRzL0hlZWJvQmxhY2svSGVlYm9CbGFjay53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSxcbiAgICAgICB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvbWlzaHBhdC9hc3NldHMvZGlzdC9mb250cy9IZWVib0JsYWNrL0hlZWJvQmxhY2sud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogOTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuaHRtbCxcbmJvZHkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZGlyZWN0aW9uOiBydGw7XG59XG5cbmJvZHkge1xuICBtYXJnaW46IDBweDtcbiAgcGFkZGluZzogMHB4O1xuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LW5vYW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWluLXdpZHRoOiAzMjBweDtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xufVxuXG4vLyAqIHtcbi8vICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1ub2FtO1xuLy8gfVxuXG4qLFxuKjpiZWZvcmUsXG4qOmFmdGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxubWFpbiB7XG4gIGZsZXg6IDE7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cblxuaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4ubm8tc2Nyb2xsIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcblxuICAmOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB6LWluZGV4OiA1O1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMTYsIDI4LCA0NCwgMC41KTtcbiAgfVxufVxuXG4uY29udGFpbmVyIHtcbiAgbWFyZ2luOiAwcHggYXV0bztcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTQwMHB4O1xuICBwYWRkaW5nOiAwcHggMTJweDtcbn1cblxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiwgcCwgdWwsIG9sLCBsaSwgc3BhbiB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLy8gSGVhZGluZyBoaWVyYXJjaHkgZm9yIFdDQUcgQUEgY29tcGxpYW5jZVxuaDEge1xuICBmb250LXNpemU6IDQ4cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGNvbG9yOiAkZGFyay1ibHVlO1xufVxuXG5oMntcbiAgZm9udC1zaXplOiAzOHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBjb2xvcjogJGRhcmstYmx1ZTtcbn1cblxuaDMge1xuICBmb250LXNpemU6IDMycHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGNvbG9yOiAkZGFyay1ibHVlO1xufVxuXG5oNCB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgY29sb3I6ICRkYXJrLWJsdWU7XG59XG5cbmg1e1xuICBmb250LXNpemU6IDIycHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGNvbG9yOiAkZGFyay1ibHVlO1xufVxuXG5oNiB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICRkYXJrLWJsdWU7XG59XG5cbi8vIEFjY2Vzc2liaWxpdHk6IFNraXAgdG8gbWFpbiBjb250ZW50IGxpbmtcbi5za2lwLWxpbmsge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTQwcHg7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiA4cHggMTZweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB6LWluZGV4OiAxMDAwMDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgXG4gICY6Zm9jdXMge1xuICAgIHRvcDogMDtcbiAgICBvdXRsaW5lOiAzcHggc29saWQgI2ZmZjtcbiAgICBvdXRsaW5lLW9mZnNldDogMnB4O1xuICB9XG59XG5cbi8vIFNjcmVlbiByZWFkZXIgb25seSB0ZXh0XG4uc2NyZWVuLXJlYWRlci10ZXh0IHtcbiAgY2xpcDogcmVjdCgxcHgsIDFweCwgMXB4LCAxcHgpO1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAxcHg7XG4gIHdpZHRoOiAxcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdvcmQtd3JhcDogbm9ybWFsICFpbXBvcnRhbnQ7XG4gIFxuICAmOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFmMWYxO1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICBib3gtc2hhZG93OiAwIDAgMnB4IDJweCByZ2JhKDAsIDAsIDAsIDAuNik7XG4gICAgY2xpcDogYXV0byAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjMjE3NTliO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbGVmdDogNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgcGFkZGluZzogMTVweCAyM3B4IDE0cHg7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHRvcDogNXB4O1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIHotaW5kZXg6IDEwMDAwMDtcbiAgfVxufVxuXG4vLyBGb2N1cyBpbmRpY2F0b3JzIGZvciBrZXlib2FyZCBuYXZpZ2F0aW9uIChXQ0FHIEFBKVxuYTpmb2N1cyxcbmJ1dHRvbjpmb2N1cyxcbmlucHV0OmZvY3VzLFxudGV4dGFyZWE6Zm9jdXMsXG5zZWxlY3Q6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggc29saWQgIzAwNWZjYztcbiAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbn1cblxuLy8gRW5zdXJlIHN1ZmZpY2llbnQgY29sb3IgY29udHJhc3RcbmEge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIFxuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cblxuLy8gRW5zdXJlIGltYWdlcyBoYXZlIHByb3BlciBhbHQgdGV4dCBoYW5kbGluZ1xuaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBcbiAgJlthbHQ9XCJcIl0ge1xuICAgIC8vIERlY29yYXRpdmUgaW1hZ2VzIHNob3VsZCBoYXZlIGVtcHR5IGFsdFxuICAgIC8vIFRoaXMgaXMgaGFuZGxlZCBpbiBIVE1MXG4gIH1cbn1cblxuXG4uYnJlYWRjcnVtYnMtY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiAxMjY3cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAzOHB4O1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMTIxZjQ2O1xuICBcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIHBhZGRpbmc6IDAgMTZweDtcbiAgfVxuICBhe1xuICAgIGNvbG9yOiByZ2JhKDE4LCAzMSwgNzAsIDEpO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAmOmhvdmVyIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIH1cbiAgfVxuXG4gIC5icmVhZGNydW1iX2xhc3R7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBzdHJvbmd7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgIH1cbiAgfVxufVxuXG4udGFibGVwcmVzcyB7XG4gICYucm91bmRlZCB7XG4gICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gICAgd2hpdGUtc3BhY2U6IG5vcm1hbCAhaW1wb3J0YW50O1xuICAgIFxuICAgIHRoZWFke1xuICAgICAgdHJ7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICB0aHtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICAgICAgICB3b3JkLWJyZWFrOiBub3JtYWw7XG4gICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgY29sb3I6ICMyODM3NjQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICBpbWcge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gICAgICAgIHdpZHRoOiAxMzBweCAhaW1wb3J0YW50O1xuICAgICAgICBoZWlnaHQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAzcHggI2RkZGRkZCwgMCAwIDAgNXB4ICNmZmZmZmY7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDNweCAjZGRkZGRkLCAwIDAgMCA1cHggI2ZmZmZmZjtcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgfVxuICB9XG59IFxuXG4ud3BjZjd7XG4gICYtZm9ybS1jb250cm9sLXdyYXB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLFxuICAgICAgaW5wdXRbdHlwZT1cImVtYWlsXCJdLFxuICAgICAgaW5wdXRbdHlwZT1cInRlbFwiXSxcbiAgICAgIGlucHV0W3R5cGU9XCJ1cmxcIl0sXG4gICAgICB0ZXh0YXJlYSxcbiAgICAgIHNlbGVjdCxcbiAgICAgIC5zZWxlY3QyIHtcbiAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIkdHJhbnNpdGlvbi1hbGwtbGluZWFyOiBhbGwgMC4zcyBsaW5lYXI7XG4kdHJhbnNpdGlvbi1hbGwtZWFzeS1pbi1vdXQ6IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuJGJveC1zaGFkb3c6IDBweCA0cHggMTZweCAwcHggcmdiYSgwLCAwLCAwLCAwLjE2KTtcbiRmb250LWZhbWlseS1oZWVibzogXCJIZWVib1wiLCBzYW5zLXNlcmlmO1xuJGZvbnQtZmFtaWx5LW5vYW06IFwiRmJOb2FtXCIsIHNhbnMtc2VyaWY7XG4iLCIkd2hpdGU6ICNmZmZmZmY7XG4kd2hpdGUtMjogI0Y1RjVGNTtcbiRibGFjazogIzAwMDAwMDtcbiRkYXJrLWJsdWU6ICMxMjFGNDY7XG4kbWFpbi1ibHVlOiAjMjgzNzY0O1xuJHRleHQtYm9keTogIzNFNDI0RjtcbiRtYWluLXllbGxvdzogI0ZEQzY0MTtcbiR5ZWxsb3c6ICNEQjlGMEQ7XG4kdGV4dC1pbi1zeXN0ZW06ICM4ODg4ODg7XG4kYmFjazogI0U5RURGMjsiLCIucnRsIHtcbiAgICBkaXJlY3Rpb246IHJ0bDtcblxuICAgIC53cGNmNyB7XG4gICAgICAgIGRpcmVjdGlvbjogcnRsO1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB9XG5cbiAgICAud3BjZjctdGV4dCxcbiAgICAud3BjZjctdGV4dGFyZWEsXG4gICAgLndwY2Y3LXNlbGVjdCB7XG4gICAgICAgIGRpcmVjdGlvbjogcnRsICFpbXBvcnRhbnQ7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIH1cblxufSIsIkBpbXBvcnQgXCIuLi9iYXNlL19taXhpbnMuc2Nzc1wiO1xuQGltcG9ydCBcIi4uL2Jhc2UvX3ZhcmlhYmxlcy5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vYmFzZS9fY29sb3JzLnNjc3NcIjtcblxuLy8gTmF2aWdhdGlvbiBDb21wb25lbnQgU3R5bGVzXG4ubmF2aWdhdGlvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDRweCA0cHg7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDZweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4xKSwgMCAycHggNHB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjA2KTtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiA1MDtcblxuICAmX19jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBnYXA6IDEuODEyNXJlbTtcbiAgICBwYWRkaW5nOiAwLjVyZW0gMS44NzVyZW07XG4gIH1cblxuICAmX19hY3Rpb25zIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDAuNXJlbTtcbiAgICB3aWR0aDogYXV0bztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cbiAgICAudHJhbnNsYXRpb24tYnV0dG9uIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZ2FwOiAwLjVyZW07XG4gICAgICBhIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBjb2xvcjogIzI4Mzc2NDtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWhlZWJvO1xuICAgICAgICBsaW5lLWhlaWdodDogMTIwJTtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBnYXA6IDhweCA7XG4gICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIHdpZHRoOiA4cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDVweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19idG4ge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAwLjVyZW07XG4gICAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWhlZWJvO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgIGltZyB7XG4gICAgICB3aWR0aDogMXJlbTtcbiAgICAgIGhlaWdodDogMXJlbTtcbiAgICB9XG5cbiAgICAmLS1wcmltYXJ5IHtcbiAgICAgIGJhY2tncm91bmQ6ICNmZGM2NDE7XG4gICAgICBjb2xvcjogJGRhcmstYmx1ZTtcbiAgICAgIGhlaWdodDogMnJlbTtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIG9wYWNpdHk6IDAuOTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1zZWNvbmRhcnkge1xuICAgICAgYmFja2dyb3VuZDogJGRhcmstYmx1ZTtcbiAgICAgIGNvbG9yOiAjZjVmNWY1O1xuICAgICAgaGVpZ2h0OiAycmVtO1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgb3BhY2l0eTogMC45O1xuICAgICAgfVxuICAgIH1cblxuICAgICYtLWZ1bGwge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDNyZW07XG4gICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIHBhZGRpbmc6IDAuNzVyZW0gMXJlbTtcblxuICAgICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IDEuMjVyZW07XG4gICAgICAgIGhlaWdodDogMS4yNXJlbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19zZWFyY2gge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGdhcDogMC41cmVtO1xuICAgICAgcGFkZGluZzogMC4yNXJlbSAwO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRtYWluLWJsdWU7XG4gICAgICBtaW4td2lkdGg6IDEyM3B4O1xuXG4gICAgICAmLWlucHV0IHtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBjb2xvcjogJG1haW4tYmx1ZTtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWhlZWJvO1xuICAgICAgICBcbiAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgICAgIGNvbG9yOiAkbWFpbi1ibHVlO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIHN2ZyB7XG4gICAgICAgIHdpZHRoOiAxcmVtO1xuICAgICAgICBoZWlnaHQ6IDFyZW07XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIH1cbiAgfVxuXG4gICZfX21haW4ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZ2FwOiAyLjc1cmVtO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogYXV0bztcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgJl9fbWVudSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogNnB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAmID4gdWx7XG4gICAgICAmID4gbGl7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIHdpZHRoOiAxMDB2dztcbiAgICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuMnM7XG4gICAgICAgICAgdG9wOiA5MHB4O1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIH1cbiAgICAgICAgJi5tZW51LWl0ZW0taGFzLWNoaWxkcmVuIHtcbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgaGVpZ2h0OiA1MHZoO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX21lbnUtbGlzdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogNnB4O1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cblxuICAmX19tZW51LWl0ZW0ge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAwLjI1cmVtO1xuICAgIHBhZGRpbmc6IDAuMjVyZW07XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICB9XG5cbiAgICBzcGFuIHtcbiAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktaGVlYm87XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICBjb2xvcjogJGRhcmstYmx1ZTtcbiAgICB9XG5cbiAgICAmLS1kcm9wZG93biB7XG4gICAgICBpbWcge1xuICAgICAgICB3aWR0aDogMXJlbTtcbiAgICAgICAgaGVpZ2h0OiAxcmVtO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBNZWdhIE1lbnUgU3R5bGVzXG4gICZfX3N1Ym1lbnUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgLy9ib3gtc2hhZG93OiAwIDRweCA2cHggLTFweCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgMnB4IDRweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4wNik7XG4gICAgLy9ib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgei1pbmRleDogMTAwO1xuICAgIG1pbi13aWR0aDogMzAwcHg7XG5cbiAgICAvLyBMZXZlbCAxIC0gT3BlbnMgZG93biwgd2lkZSBjb250YWluZXJcbiAgICAmLS1sZXZlbC0xIHtcbiAgICAgIHRvcDogMTAwJTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgZGlzcGxheTogbm9uZTsgLy8gSGlkZGVuIGJ5IGRlZmF1bHRcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgZ2FwOiAwO1xuICAgIH1cblxuICAgIC8vIExldmVsIDIsIDMsIDQgLSBPcGVuIHRvIHRoZSBsZWZ0XG4gICAgJi0tbGV2ZWwtMixcbiAgICAmLS1sZXZlbC0zLFxuICAgICYtLWxldmVsLTQge1xuICAgICAgdG9wOiAwO1xuICAgICAgcmlnaHQ6IDEwMCU7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICBkaXNwbGF5OiBub25lOyAvLyBIaWRkZW4gYnkgZGVmYXVsdFxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIHdpZHRoOiAzMDBweDtcbiAgICAgIHBhZGRpbmc6IDAuNXJlbSAwO1xuICAgICAgbWluLWhlaWdodDogMTAwJTtcbiAgICB9XG4gIH1cblxuICAvLyBTaG93IHN1Ym1lbnUgb24gaG92ZXIgLSBMZXZlbCAxXG4gIC8vIFdoZW4gaG92ZXJpbmcgb3ZlciB0aGUgYnV0dG9uIG9yIHRoZSBsaSBjb250YWluaW5nIGl0XG4gIGxpOmhvdmVyID4gLm5hdmlnYXRpb25fX3N1Ym1lbnUtLWxldmVsLTEsXG4gIC5uYXZpZ2F0aW9uX19tZW51LWl0ZW0tLWRyb3Bkb3duOmhvdmVyICsgLm5hdmlnYXRpb25fX3N1Ym1lbnUtLWxldmVsLTEge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cblxuICAvLyBLZWVwIGxldmVsIDEgb3BlbiB3aGVuIGhvdmVyaW5nIG92ZXIgaXRcbiAgLm5hdmlnYXRpb25fX3N1Ym1lbnUtLWxldmVsLTE6aG92ZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cblxuICAvLyBTaG93IHN1Ym1lbnUgb24gaG92ZXIgLSBMZXZlbHMgMiwgMywgNFxuICAvLyBXaGVuIGhvdmVyaW5nIG92ZXIgdGhlIGxpbmsgb3IgdGhlIGxpIGNvbnRhaW5pbmcgaXRcbiAgbGk6aG92ZXIgPiAubmF2aWdhdGlvbl9fc3VibWVudS0tbGV2ZWwtMixcbiAgbGk6aG92ZXIgPiAubmF2aWdhdGlvbl9fc3VibWVudS0tbGV2ZWwtMyxcbiAgbGk6aG92ZXIgPiAubmF2aWdhdGlvbl9fc3VibWVudS0tbGV2ZWwtNCxcbiAgLm5hdmlnYXRpb25fX3N1Ym1lbnUtaXRlbS0taGFzLWNoaWxkcmVuOmhvdmVyICsgLm5hdmlnYXRpb25fX3N1Ym1lbnUtLWxldmVsLTIsXG4gIC5uYXZpZ2F0aW9uX19zdWJtZW51LWl0ZW0tLWhhcy1jaGlsZHJlbjpob3ZlciArIC5uYXZpZ2F0aW9uX19zdWJtZW51LS1sZXZlbC0zLFxuICAubmF2aWdhdGlvbl9fc3VibWVudS1pdGVtLS1oYXMtY2hpbGRyZW46aG92ZXIgKyAubmF2aWdhdGlvbl9fc3VibWVudS0tbGV2ZWwtNCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuXG4gIC8vIEtlZXAgc3VibWVudXMgb3BlbiB3aGVuIGhvdmVyaW5nIG92ZXIgdGhlbVxuICAubmF2aWdhdGlvbl9fc3VibWVudS0tbGV2ZWwtMjpob3ZlcixcbiAgLm5hdmlnYXRpb25fX3N1Ym1lbnUtLWxldmVsLTM6aG92ZXIsXG4gIC5uYXZpZ2F0aW9uX19zdWJtZW51LS1sZXZlbC00OmhvdmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG5cbiAgJl9fc3VibWVudS1pdGVtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHBhZGRpbmc6IDAuNzVyZW0gMXJlbTtcbiAgICBjb2xvcjogJGRhcmstYmx1ZTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1oZWVibztcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcblxuICAgIHNwYW4ge1xuICAgICAgZmxleDogMTtcbiAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktaGVlYm87XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBmb250LXdlaWdodDogaW5oZXJpdDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIH1cblxuICAgIGltZyB7XG4gICAgICB3aWR0aDogMTBweDtcbiAgICAgIGhlaWdodDogMTBweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW07XG4gICAgfVxuICB9XG5cblxuICAubWVudS1pdGVte1xuICAgICY6aG92ZXIge1xuICAgICAgJiA+IC5uYXZpZ2F0aW9uX19zdWJtZW51LWl0ZW0ge1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIFxuICAgICAgICAgIHJnYmEoMjQ1LCAyNDUsIDI0NSwgMCkgMCUsIFxuICAgICAgICAgICNGRkVEOTEgNTAlLCBcbiAgICAgICAgICByZ2JhKDI1MywgMTk4LCA2NSwgMC40KSA3NSUsIFxuICAgICAgICAgIHJnYmEoMjUzLCAxOTgsIDY1LCAwKSAxMDAlXG4gICAgICAgICk7XG4gICAgICB9XG4gICAgICAmID4gLm5hdmlnYXRpb25fX3N1Ym1lbnUtaXRlbSA+IHNwYW4ge1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIExldmVsIDEgaXRlbXMgLSBjb2x1bW5zIGxheW91dCAoMzAwcHggd2lkdGggZWFjaClcbiAgJl9fc3VibWVudS0tbGV2ZWwtMSB7XG4gICAgPiBsaSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIH1cbiAgfVxuXG4gIC8vIEVuc3VyZSBwcm9wZXIgcG9zaXRpb25pbmcgZm9yIG5lc3RlZCBzdWJtZW51c1xuICAmID4gbGkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuXG4gICZfX2xvZ28td3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuXG4gICZfX2xvZ28ge1xuICAgIHdpZHRoOiAyMTFweDtcbiAgfVxuXG4gICZfX21vYmlsZS10b2dnbGUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogMi41cmVtO1xuICAgIGhlaWdodDogMi41cmVtO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGNvbG9yOiAjMjgzNzY0O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIH1cbiAgfVxuXG4gIC8vIE1vYmlsZSBNZW51IE92ZXJsYXlcbiAgJl9fb3ZlcmxheSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgaW5zZXQ6IDA7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICAgIHotaW5kZXg6IDYwO1xuXG4gICAgJi5zaG93IHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxuXG4gIFxuXG4gICZfX3NpZGViYXItc29jaWFsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZ2FwOiAwLjc1cmVtO1xuICB9XG5cbiAgJl9fc29jaWFsLWljb24ge1xuICAgIHdpZHRoOiAyLjVyZW07XG4gICAgaGVpZ2h0OiAyLjVyZW07XG4gICAgcGFkZGluZzogMDtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjJzO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kOiAjZjNmNGY2O1xuICAgIH1cblxuICAgIGltZyB7XG4gICAgICB3aWR0aDogMS41cmVtO1xuICAgICAgaGVpZ2h0OiAxLjVyZW07XG4gICAgfVxuICB9XG5cbiAgJl9fc2lkZWJhci1sYW5ndWFnZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgYnV0dG9uIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZ2FwOiAwLjVyZW07XG4gICAgICBoZWlnaHQ6IDIuNXJlbTtcbiAgICAgIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMnM7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZjNmNGY2O1xuICAgICAgfVxuXG4gICAgICBpbWcge1xuICAgICAgICB3aWR0aDogMXJlbTtcbiAgICAgICAgaGVpZ2h0OiAxcmVtO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbiAgICAgIH1cblxuICAgICAgc3BhbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgY29sb3I6ICMyODM3NjQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fbW9iaWxlLW1lbnUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZ2FwOiAxcmVtO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcblxuICAgIGltZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1heC13aWR0aDogMTAwcHg7XG4gICAgfVxuICAgIGJ1dHRvbiB7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICB3aWR0aDogMzZweDtcbiAgICAgIGhlaWdodDogMzZweDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgIHN2ZyB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgICYub3BlbiB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICAgICAgJi5jbG9zZSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi5pcy1hY3RpdmUge1xuICAgICAgICAmIC5vcGVuIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICAgICYgLmNsb3NlIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICB9XG4gIH1cblxuICAmX19tb2JpbGUtbWVudS1jb250ZW50IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDUycHg7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gNTJweCk7XG4gICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgei1pbmRleDogMTAwO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAvL2JveC1zaGFkb3c6IC00cHggMCAyMHB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICByZ2JhKDE2OCwgMTgxLCAxOTUsIDEpO1xuXG4gICAgJi5pcy1vcGVuIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgfVxuICB9XG5cbiAgLy8gUGFuZWxzIGNvbnRhaW5lclxuICAmX19tb2JpbGUtcGFuZWxzIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cblxuICAvLyBJbmRpdmlkdWFsIHBhbmVsXG4gICZfX21vYmlsZS1wYW5lbCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcGFkZGluZzogNTBweCAxNXB4IDQwcHggMTVweDsgXG4gICAgZ2FwOiAxcmVtO1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG5cbiAgICAmLS1tYWluIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICB9XG5cbiAgICAmLmlzLWFjdGl2ZSB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgfVxuXG4gICAgJi5pcy1oaWRkZW4ge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0zMCUpO1xuICAgIH1cbiAgfVxuXG4gIC8vIEJhY2sgYnV0dG9uXG4gICZfX21vYmlsZS1iYWNrIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGdhcDogMC41cmVtO1xuICAgIHBhZGRpbmc6IDAuNzVyZW0gMDtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWhlZWJvO1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGNvbG9yOiAkZGFyay1ibHVlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgXG4gICAgICByZ2JhKDI0NSwgMjQ1LCAyNDUsIDApIDAlLCBcbiAgICAgICNGRkVEOTEgNTAlLCBcbiAgICAgIHJnYmEoMjUzLCAxOTgsIDY1LCAwLjQpIDc1JSwgXG4gICAgICByZ2JhKDI1MywgMTk4LCA2NSwgMCkgMTAwJVxuICAgICkgIWltcG9ydGFudDtcblxuICAgIHN2ZyB7XG4gICAgICB3aWR0aDogMzZweDtcbiAgICAgIGhlaWdodDogMzZweDtcbiAgICAgIC8qIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7ICovXG4gICAgICBib3JkZXI6IDEuMTZweCBzb2xpZCByZ2JhKDQwLCA1NSwgMTAwLCAxKTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4wMik7XG4gICAgfVxuICB9XG5cbiAgLy8gU3VibWVudSBsaXN0IGluIHBhbmVsc1xuICAmX19tb2JpbGUtc3VibWVudS1saXN0IHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmbGV4OiAxO1xuXG4gICAgLm5hdmlnYXRpb25fX3N1Ym1lbnUtaXRlbSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIHBhZGRpbmc6OHB4IDE1cHg7XG4gICAgICAvL2JvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgY29sb3I6ICRkYXJrLWJsdWU7XG4gICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWhlZWJvO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuXG4gICAgICAmLS1oYXMtY2hpbGRyZW4ge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgd2lkdGg6IDZweDtcbiAgICAgICAgICBoZWlnaHQ6IDZweDtcbiAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjMTIxZjQ2O1xuICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMTIxZjQ2O1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDIyNWRlZyk7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyNnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9IFxuICAgICAgfVxuICAgIH1cblxuICAgIC8vIEhpZGUgbmVzdGVkIHN1Ym1lbnVzIC0gdGhleSB3aWxsIGJlIHNob3duIGluIHBhbmVsc1xuICAgIC5uYXZpZ2F0aW9uX19zdWJtZW51IHtcbiAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAmX19tb2JpbGUtbWVudS1jb250ZW50IHtcbiAgICAvLyBNb2JpbGUgbWVudSBzdHlsZXMgLSB0YWtlcyBhbGwgYXZhaWxhYmxlIHNwYWNlXG4gICAgLm5hdmlnYXRpb25fX21vYmlsZS1uYXYge1xuICAgICAgZmxleDogMTtcbiAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgLm5hdmlnYXRpb25fX21lbnUtbGlzdCB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgICAgICBnYXA6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAubWVudS1pdGVtIHtcbiAgICAgICAgICBwYWRkaW5nOiA4cHggMDtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgyMzAsIDIzMCwgMjMwLCAxKTtcbiAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAubmF2aWdhdGlvbl9fbWVudS1pdGVtIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgcGFkZGluZzogMC43NXJlbSAwO1xuICAgICAgICBwYWRkaW5nOiA4cHggMTVweDtcblxuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktaGVlYm87XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICBjb2xvcjogJGRhcmstYmx1ZTtcbiAgICAgICAgfVxuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbiAgICAgICAgfVxuXG4gICAgICAgICZbYXJpYS1leHBhbmRlZD1cInRydWVcIl0ge1xuICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgaHNsYSgwLCAwJSwgOTYlLCAwKSwgI2ZmZWQ5MSA1MCUsIHJnYmEoMjUzLCAxOTgsIDY1LCAuNCkgNzUlLCByZ2JhKDI1MywgMTk4LCA2NSwgMCkpO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC8vIExldmVsIDEgc3VibWVudSAtIGFjY29yZGlvbiBzdHlsZVxuICAgICAgLm5hdmlnYXRpb25fX3N1Ym1lbnUtLWxldmVsLTEge1xuICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMXJlbTtcblxuICAgICAgICAmLmlzLW9wZW4ge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZW51LWl0ZW0taGFzLWNoaWxkcmVue1xuICAgICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICAgICAgfSBcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAvLyBIaWRlIGRlZXBlciBzdWJtZW51cyAtIHRoZXkgc2hvdyBpbiBwYW5lbHNcbiAgICAgIC5uYXZpZ2F0aW9uX19zdWJtZW51LS1sZXZlbC0yLFxuICAgICAgLm5hdmlnYXRpb25fX3N1Ym1lbnUtLWxldmVsLTMsXG4gICAgICAubmF2aWdhdGlvbl9fc3VibWVudS0tbGV2ZWwtNCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW57XG4gICAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgICAgICB9IFxuICAgICAgICB9IFxuICAgICAgfVxuXG4gICAgICAubmF2aWdhdGlvbl9fc3VibWVudS1pdGVtIHtcbiAgICAgICAgcGFkZGluZzogMC43NXJlbSAwO1xuICAgICAgIC8vIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuXG5cbiAgIFxuXG4gICAgICAgICYtLWhhcy1jaGlsZHJlbiB7XG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIHdpZHRoOiA2cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDZweDtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICMxMjFmNDY7XG4gICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzEyMWY0NjtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDIyNWRlZyk7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMjZweDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBCb3R0b20gc2VjdGlvbiAtIHNlYXJjaCBhbmQgYWN0aW9ucyBwaW5uZWQgdG8gYm90dG9tXG4gICAgLm5hdmlnYXRpb25fX21vYmlsZS1ib3R0b20ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBnYXA6IDFyZW07XG4gICAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgfVxuXG4gICAgLy8gTW9iaWxlIHNlYXJjaCBzdHlsZXNcbiAgICAubmF2aWdhdGlvbl9fc2VhcmNoLFxuICAgIC5uYXZpZ2F0aW9uX19tb2JpbGUtc2VhcmNoIHtcbiAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRtYWluLWJsdWU7XG4gICAgICBwYWRkaW5nOiAwLjVyZW0gMDtcbiAgICAgIC5zZWFyY2gtaWNvbiB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBNb2JpbGUgYWN0aW9ucyBzdHlsZXNcbiAgICAubmF2aWdhdGlvbl9fbW9iaWxlLWFjdGlvbnMge1xuICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIGdhcDogMC43NXJlbTtcblxuICAgICAgLm5hdmlnYXRpb25fX2J0biB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgaGVpZ2h0OiA0MHB4OyBcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC8vIE1vYmlsZSBzb2NpYWwgc3R5bGVzXG4gICAgLm5hdmlnYXRpb25fX21vYmlsZS1zb2NpYWwge1xuICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3RhcnQ7XG4gICAgICBnYXA6IDE2cHg7XG4gICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcblxuICAgICAgYSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgZWFzZTtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBvcGFjaXR5OiAwLjc7XG4gICAgICAgIH1cblxuICAgICAgICBzdmcge1xuICAgICAgICAgIHdpZHRoOiAzMnB4O1xuICAgICAgICAgIGhlaWdodDogMzJweDtcblxuICAgICAgICAgIHBhdGgge1xuICAgICAgICAgICAgZmlsbDogJGRhcmstYmx1ZTtcbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX21vYmlsZS1tZW51LWl0ZW0ge1xuICAgICYuaXMtYWN0aXZlIHtcbiAgICAgIHN2ZyBsaW5lIHtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gQm9keSBvdmVybGF5IHdoZW4gbW9iaWxlIG1lbnUgaXMgb3BlblxuYm9keS5tb2JpbGUtbWVudS1vcGVuIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAmOjpiZWZvcmUge1xuICAgIC8vIGNvbnRlbnQ6IFwiXCI7XG4gICAgLy8gcG9zaXRpb246IGZpeGVkO1xuICAgIC8vIHRvcDogMDtcbiAgICAvLyBsZWZ0OiAwO1xuICAgIC8vIHdpZHRoOiAxMDAlO1xuICAgIC8vIGhlaWdodDogMTAwJTtcbiAgICAvLyBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gICAgLy8gei1pbmRleDogOTk7XG4gIH1cbn1cbiIsIkBpbXBvcnQgXCIuLi9iYXNlL19taXhpbnMuc2Nzc1wiO1xuQGltcG9ydCBcIi4uL2Jhc2UvX3ZhcmlhYmxlcy5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vYmFzZS9fY29sb3JzLnNjc3NcIjtcblxuLy8gRm9vdGVyIENvbXBvbmVudCBTdHlsZXNcbi5mb290ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB3aWR0aDogMTAwJTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDVyZW0gMCAwO1xuICBcblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICBwYWRkaW5nOiAzcmVtIDAgMDtcbiAgfVxuXG4gIC8vIEZBUSBTZWN0aW9uXG4gICZfX2ZhcS13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDJyZW07XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxNDQwcHg7XG4gICAgcGFkZGluZzogMCAxcmVtO1xuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBnYXA6IDNyZW07XG4gICAgICBwYWRkaW5nOiAwIDEuNXJlbTtcbiAgICB9XG4gIH1cblxuICAmX19mYXEtY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDU1cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogOTBweDtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIGdhcDogMjRweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgfVxuICB9XG5cbiAgJl9fZmFxLWhlYWRlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAyNHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgZ2FwOiAxNnB4O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIGdhcDogMXJlbTtcbiAgICB9XG5cbiAgICBoMiB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBmb250LXNpemU6IDM4cHg7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgY29sb3I6ICRkYXJrLWJsdWU7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxNnB4O1xuICAgICAgfVxuICAgICAgLmRpdmlkZXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgcmlnaHQ6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDUwJSk7XG4gICAgICAgIHdpZHRoOiA4OHB4O1xuICAgICAgICBoZWlnaHQ6IDRweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG5cblxuICAmX19mYXEtYWNjb3JkaW9uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA4MDBweDtcbiAgICBnYXA6IDE2cHg7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICBnYXA6IDEycHg7XG4gICAgfVxuICB9XG5cbiAgJl9fZmFxLWl0ZW0ge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYThiNWMzO1xuICB9XG5cbiAgJl9fZmFxLXF1ZXN0aW9uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDEuMjVyZW0gMC41cmVtO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgfVxuXG4gICAgc3BhbiB7XG4gICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgY29sb3I6ICMxMjFGNDY7XG4gICAgICBmbGV4OiAxO1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2ZhcS1pY29uIHtcbiAgICB3aWR0aDogMS41cmVtO1xuICAgIGhlaWdodDogMS41cmVtO1xuICAgIGNvbG9yOiAjMTIxRjQ2O1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuXG4gICAgLmZvb3Rlcl9fZmFxLWl0ZW0uYWN0aXZlICYge1xuICAgICAgLmZvb3Rlcl9fZmFxLWljb24tcGF0aC0xIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19mYXEtYW5zd2VyIHtcbiAgICBtYXgtaGVpZ2h0OiAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjNzIGVhc2Utb3V0O1xuXG4gICAgLmZvb3Rlcl9fZmFxLWl0ZW0uYWN0aXZlICYge1xuICAgICAgbWF4LWhlaWdodDogMTAwMHB4O1xuICAgIH1cblxuICAgIHAge1xuICAgICAgcGFkZGluZzogMjBweCAzMHB4O1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgY29sb3I6ICR0ZXh0LWJvZHk7XG4gICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWhlZWJvICFpbXBvcnRhbnQ7XG4gICAgICBjb2xvcjogJHRleHQtYm9keTtcblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIHBhZGRpbmc6IDAgMTZweCAxNnB4O1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gQ29udGFjdCBGb3JtIFNlY3Rpb25cbiAgJl9fY29udGFjdC13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBnYXA6IDAuNjI1cmVtO1xuICAgIHBhZGRpbmctaW5saW5lOiAxNXB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgJl9fY29udGFjdC1ib3gge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTE3OXB4O1xuICAgIHBhZGRpbmc6IDIwcHggMjRweCAxOXB4IDI0cHg7XG4gICAgZ2FwOiAxLjVyZW07XG4gICAgYmFja2dyb3VuZDogJGRhcmstYmx1ZTtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG5cblxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgICBwYWRkaW5nOiAyMHB4IDI0cHg7XG4gICAgICBnYXA6IDI0cHg7XG4gICAgfVxuXG4gICAgLndwY2Y3LWZvcm0ge1xuICAgICAgLy8gSGlkZSBzdWNjZXNzIG1lc3NhZ2VcbiAgICAgICYuc2VudCAud3BjZjctcmVzcG9uc2Utb3V0cHV0IHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgLmZvb3Rlcl9fY29udGFjdC1mb3JtLXdyYXB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICAgICAgZ2FwOiA0MHB4O1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgZ2FwOiAxcmVtO1xuICAgICAgICB9XG4gIFxuICAgICAgICBpbnB1dFt0eXBlPVwidGV4dFwiXXtcbiAgICAgICAgICAmLndwY2Y3LW5vdC12YWxpZHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkI0QjQ7XG4gICAgICAgICAgICAmOjpwbGFjZWhvbGRlcntcbiAgICAgICAgICAgICAgY29sb3I6ICR0ZXh0LWJvZHk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC53cGNmNy1yZXNwb25zZS1vdXRwdXR7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgLndwY2Y3LW5vdC12YWxpZC10aXAge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGJvdHRvbTogMTAwJTtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgY29sb3I6ICNGRjgwODA7XG4gICAgICAgIHRvcDogMTAwJTtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1oZWVibzsgXG4gICAgICB9XG5cbiAgICAgIC5zZWxlY3Qye1xuICAgICAgICAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gICAgICAgICAgaGVpZ2h0OiAycmVtO1xuICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICBjb2xvcjogIzNFNDI0RjtcbiAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWhlZWJvOyAgXG4gICAgICAgICAgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvd3tcbiAgICAgICAgICAgIGJ7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMnB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDEycHg7XG4gICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3N2Zy9hcnJvd19kb3duX2dyYXkuc3ZnKSBuby1yZXBlYXQgNTAlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLnNlbGVjdDItY29udGFpbmVyLS1vcGVue1xuICAgICAgICAgIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3d7XG4gICAgICAgICAgICBie1xuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2NvbnRhY3Qtc3VibWl0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDAuNjI1cmVtO1xuICAgIG9yZGVyOiAzO1xuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgIG9yZGVyOiAxO1xuICAgIH1cblxuICAgIHB7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgICBidXR0b257XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fYnRuIHtcbiAgICBoZWlnaHQ6IDIuNXJlbTtcbiAgICBnYXA6IDAuNXJlbTtcbiAgICBwYWRkaW5nOiAwLjVyZW0gMS41cmVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDYwcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGRhcmstYmx1ZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gICAgaGVpZ2h0OiA0NHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIHNwYW4ge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGNvbG9yOiAkZGFyay1ibHVlO1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgfVxuXG4gICAgJi0tcHJpbWFyeSB7XG4gICAgICBiYWNrZ3JvdW5kOiAkbWFpbi15ZWxsb3c7XG4gICAgICBjb2xvcjogJGRhcmstYmx1ZTtcbiAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktaGVlYm8gIWltcG9ydGFudDtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIG9wYWNpdHk6IDAuOTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19jb250YWN0LWZvcm0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogMC41cmVtO1xuICAgIG9yZGVyOiAyO1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgIG9yZGVyOiAyO1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgfVxuICB9XG5cbiAgJl9fZm9ybS1maWVsZHN7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBnYXA6IDAuNXJlbTtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIHdpZHRoOiBhdXRvO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICB9XG4gICAgc3BhbltkYXRhLW5hbWU9XCJmb290ZXItaW50ZXJlc3RcIl17XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9faW5wdXQsXG4gICZfX3NlbGVjdCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAycmVtO1xuICAgIHBhZGRpbmc6IDAgMXJlbTtcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgY29sb3I6ICR0ZXh0LWJvZHk7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1oZWVibyAhaW1wb3J0YW50O1xuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICB3aWR0aDogMjIwcHg7XG4gICAgICBmb250LXNpemU6IDFyZW07XG4gICAgfVxuXG4gICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgY29sb3I6ICR0ZXh0LWJvZHk7XG4gICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWhlZWJvICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIFxuICB9XG5cbiAgJl9fZm9ybS1jb25zZW50IHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAwLjVyZW07XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIFxuICAgIC8vIERpcmVjdCBjaGVja2JveCBzdHlsaW5nXG4gICAgPiBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0sXG4gICAgLmZvb3Rlcl9fY2hlY2tib3gge1xuICAgICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgIGJhY2tncm91bmQ6ICRkYXJrLWJsdWU7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkd2hpdGU7XG4gICAgICB3aWR0aDogMXJlbTtcbiAgICAgIGhlaWdodDogMXJlbTtcbiAgICAgIG1pbi13aWR0aDogMXJlbTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG5cbiAgICAgICY6Y2hlY2tlZCB7XG4gICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgICAgd2lkdGg6IDRweDtcbiAgICAgICAgICBoZWlnaHQ6IDhweDtcbiAgICAgICAgICBib3JkZXI6IHNvbGlkICRkYXJrLWJsdWU7XG4gICAgICAgICAgYm9yZGVyLXdpZHRoOiAwIDJweCAycHggMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICBcbiAgICAmPnAge1xuICAgICAgaGVpZ2h0OiAxcmVtO1xuICAgICAgXG4gICAgICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgIGJhY2tncm91bmQ6ICRkYXJrLWJsdWU7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICR3aGl0ZTtcbiAgICAgICAgd2lkdGg6IDFyZW07XG4gICAgICAgIGhlaWdodDogMXJlbTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcblxuICAgICAgICAmOmNoZWNrZWQge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcblxuICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgICAgICB3aWR0aDogNHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICAgICAgICBib3JkZXI6IHNvbGlkICRkYXJrLWJsdWU7XG4gICAgICAgICAgICBib3JkZXItd2lkdGg6IDAgMnB4IDJweCAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXgtd2lkdGg6IDIxMHB4O1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgfVxuXG4gICAgLmNvbnNlbnQtdGV4dCB7XG4gICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAuODtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIHB7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2NoZWNrYm94IHtcbiAgICB3aWR0aDogMXJlbTtcbiAgICBoZWlnaHQ6IDFyZW07XG4gICAgYm9yZGVyOiAxcHggc29saWQgJHdoaXRlO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuXG4gICZfX2luZm8taWNvbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgd2lkdGg6IDE1LjVweDtcbiAgICBoZWlnaHQ6IDE1cHg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgIGJvcmRlcjogMC43NXB4IHNvbGlkICR3aGl0ZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuXG4gICAgc3BhbixcbiAgICBwIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgfVxuXG4gICAgLy8gVG9vbHRpcFxuICAgICYtdG9vbHRpcCB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IC04cHg7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAxMDAlKTtcbiAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgIGNvbG9yOiAkZGFyay1ibHVlO1xuICAgICAgcGFkZGluZzogMC43NXJlbSAxcmVtO1xuICAgICAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UsIHZpc2liaWxpdHkgMC4zcyBlYXNlO1xuICAgICAgei1pbmRleDogMTAwMDtcbiAgICAgIGJveC1zaGFkb3c6IDAgNHB4IDZweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgICBtYXgtd2lkdGg6IDI1MHB4O1xuICAgICAgd2lkdGg6IG1heC1jb250ZW50O1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgICAgIG1heC13aWR0aDogMjIwcHg7XG4gICAgICB9XG5cbiAgICAgIC8vIEFycm93IHBvaW50aW5nIGRvd25cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC05NiUpIHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICBib3JkZXI6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogJHdoaXRlO1xuICAgICAgfVxuXG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fY29udGFjdC1oZWFkZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogMC4yNXJlbTtcbiAgICBvcmRlcjogMTtcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICBvcmRlcjogMztcbiAgICB9XG5cbiAgICBoMiB7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB9XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gRm9vdGVyIE1haW5cbiAgJl9fbWFpbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZDogIzEyMWY0NjtcbiAgICBwYWRkaW5nLXRvcDogNzNweDtcbiAgICBtYXJnaW4tdG9wOiA3MHB4O1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgICAgcGFkZGluZy10b3A6IDI0cHg7XG4gICAgfVxuICB9XG5cbiAgJl9faW5mby13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTQ5MHB4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcGFkZGluZzogMCA3MHB4IDE3cHg7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIHBhZGRpbmc6IDAgMTVweCAxMnB4O1xuICAgIH1cbiAgfVxuXG4gICZfX2luZm8tYm94IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgd2lkdGg6IDEwMCU7XG4gXG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBwYWRkaW5nOiAwIDJyZW07XG4gICAgICBib3JkZXItcmFkaXVzOiAxLjVyZW07XG4gICAgICBnYXA6IDJyZW07XG4gICAgfVxuICB9XG5cbiAgJl9faW5mby1sb2dvIHtcbiAgICB3aWR0aDogMTgwcHg7XG4gICAgb3JkZXI6IDE7XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIHdpZHRoOiAyNTBweDtcbiAgICAgIG9yZGVyOiA0O1xuICAgIH1cbiAgfVxuXG4gICZfX2luZm8taXRlbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogMC43NXJlbTtcblxuICAgIGF7XG4gICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWhlZWJvICFpbXBvcnRhbnQ7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGdhcDogMC43NXJlbTtcblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIGdhcDogMC41cmVtO1xuICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgZ2FwOiAwLjVyZW07XG4gICAgfVxuXG4gICAgc3BhbiB7XG4gICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWhlZWJvICFpbXBvcnRhbnQ7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgICB9XG4gICAgfVxuXG4gICAgaW1nIHtcbiAgICAgIHdpZHRoOiAxLjVyZW07XG4gICAgICBoZWlnaHQ6IDEuNXJlbTtcblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIHdpZHRoOiAxLjI1cmVtO1xuICAgICAgICBoZWlnaHQ6IDEuMjVyZW07XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9faW5mby1kZWNvcmF0aW9uIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIG9yZGVyOiAxO1xuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cblxuICAvLyBGb290ZXIgTGlua3NcbiAgJl9fbGlua3Mge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNSwgMWZyKTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEzNjBweDtcbiAgICBwYWRkaW5nOiAzMHB4IDMwcHg7XG4gICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBnYXA6IDU1cHg7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNGN0VEQ0M7ICBcbiAgXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICBwYWRkaW5nOiAyNHB4IDE1cHg7XG4gICAgICBnYXA6IDFyZW07XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCAxZnIpO1xuICAgIH1cbiAgfVxuXG4gICZfX2NvbHVtbiB7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1oZWVibyAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBnYXA6IDExcHg7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIGdhcDogOHB4O1xuICAgIH1cbiAgICAuZm9vdGVyX19jb2x1bW4tY29udGVudCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgZ2FwOiAxMXB4O1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmFjdGl2ZSB7XG4gICAgICAuZm9vdGVyX19jb2x1bW4tY29udGVudCB7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgaDQge1xuICAgICAgICBzdmcsXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgaDQsXG4gICAgLmZvb3Rlcl9fd2lkZ2V0LXRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBjb2xvcjogJG1haW4teWVsbG93O1xuICAgICAgLy9tYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1ub2FtO1xuXG4gICAgICBzdmd7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgfVxuICAgIH1cblxuICAgIC8vIFdpZGdldCB0aXRsZSB3aXRoIENTUyBkcm9wZG93biBpY29uXG4gICAgLmZvb3Rlcl9fd2lkZ2V0LXRpdGxlIHtcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzI0JyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMjQgMjQnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00xOC4xMiA3TDEyIDEzLjEwNjdMNS44OCA3TDQgOC44OEwxMiAxNi44OEwyMCA4Ljg4TDE4LjEyIDdaJyBmaWxsPSd3aGl0ZScgLyUzRSUzQy9zdmclM0VcIik7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBvcGFjaXR5OiAwLjg7XG4gICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnM7XG4gICAgICBwYWRkaW5nOiAwLjEyNXJlbSAwO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgcGFkZGluZzogMC4yNXJlbSAwO1xuICAgICAgfVxuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBGb290ZXIgV2lkZ2V0IFN0eWxlc1xuICAmX193aWRnZXQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBnYXA6IDExcHg7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICB1bCB7XG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgZ2FwOiAxMXB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgfVxuICAgIH1cblxuICAgIGxpIHtcbiAgICAgIGEge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG9wYWNpdHk6IDAuODtcbiAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzO1xuICAgICAgICBwYWRkaW5nOiAwLjEyNXJlbSAwO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktaGVlYm8gIWltcG9ydGFudDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG5cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgcGFkZGluZzogMC4yNXJlbSAwO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIEFjdGl2ZSBzdGF0ZSBmb3Igd2lkZ2V0IGNvbHVtbnNcbiAgJl9fY29sdW1uLmFjdGl2ZSB7XG4gICAgLmZvb3Rlcl9fd2lkZ2V0IHVsIHtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2xpbmstc3VidGl0bGUge1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktaGVlYm8gIWltcG9ydGFudDtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGNvbG9yOiAkd2hpdGUtMjtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgfVxuICB9XG5cbiAgJl9fbGluay1sYWJlbCB7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1oZWVibyAhaW1wb3J0YW50O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgfVxuICB9XG5cbiAgLy8gRm9vdGVyIEJvdHRvbVxuICAmX19ib3R0b20td3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTQ0MHB4O1xuICAgIHBhZGRpbmctaW5saW5lOiA3MHB4O1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICBwYWRkaW5nLWlubGluZTogMTVweDtcbiAgICB9XG4gIH1cblxuICAmX19ib3R0b20ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAyNHB4IDAgMzJweDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgyNDcsIDIzNywgMjA0LCAwLjMpO1xuICAgIGdhcDogMTZweDtcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIHBhZGRpbmc6IDEuNXJlbSAwO1xuICAgICAgZ2FwOiAxLjVyZW07XG4gICAgfVxuICB9XG5cbiAgJl9fY3JlZGl0cyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgZ2FwOiA3cHg7XG5cbiAgICBpbWcge1xuICAgICAgd2lkdGg6IDYwcHg7XG4gICAgICBoZWlnaHQ6IDIwcHg7XG5cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICB3aWR0aDogNzlweDtcbiAgICAgICAgaGVpZ2h0OiAyN3B4O1xuICAgICAgfVxuICAgIH1cblxuICAgIHNwYW4ge1xuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgIGNvbG9yOiAkd2hpdGUtMjtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIH1cbiAgfVxuXG4gICZfX2NvcHlyaWdodCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBnYXA6IDdweDtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgfVxuXG4gICAgc3BhbiB7XG4gICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgY29sb3I6ICR3aGl0ZS0yO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgfVxuXG4gICAgaW1nIHtcbiAgICAgIHdpZHRoOiAxNHB4O1xuICAgICAgaGVpZ2h0OiAxNHB4O1xuXG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgd2lkdGg6IDE4cHg7XG4gICAgICAgIGhlaWdodDogMTguNDFweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmNhdGVnb3J5LWZhY3VsdHktbWVtYmVyc3tcbiAgLmZvb3RlcntcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuICB9XG59XG5cbi5zY3JvbGwtdG8tdG9wIHtcbiAgYmFja2dyb3VuZDogJGRhcmstYmx1ZTtcbiAgd2lkdGg6IDM2cHg7XG4gIGhlaWdodDogMzZweDtcbiAgYm9yZGVyLXJhZGl1czogMzZweDtcbiAgcGFkZGluZzogMTBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgbGVmdDogNDVweDtcbiAgYm90dG9tOiA1JTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgc3ZnIHtcbiAgICBwYXRoIHtcbiAgICAgIHN0cm9rZTogJHdoaXRlO1xuICAgIH1cbiAgfVxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICBib3R0b206IDYwcHg7XG4gICAgbGVmdDogMjBweDtcbiAgfVxuXG4gICY6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICRtYWluLWJsdWU7XG4gIH1cbn1cblxuLyogRmxvYXRpbmcgQWN0aW9uIEJ1dHRvbnMgKi9cbi5mbG9hdGluZy1idXR0b25zIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBib3R0b206IDUlO1xuICByaWdodDogMzlweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAwLjVyZW07XG4gIHotaW5kZXg6IDUwO1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgcmlnaHQ6IDIwcHg7XG4gICAgZ2FwOiAwO1xuICAgIGJvdHRvbTogNjBweDtcbiAgfVxuXG4gIC5mYWIge1xuICAgIGhlaWdodDogNTFweDtcbiAgICBwYWRkaW5nOiAxM3B4IDEycHg7XG4gICAgZ2FwOiAwLjM3NXJlbTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRkYXJrLWJsdWU7XG4gICAgYm9yZGVyLXJhZGl1czogMTEuNDVweDtcbiAgICBib3gtc2hhZG93OiAwcHggMC44cHggOC4wM3B4IDBweCAjMjgzNzY0MjY7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIGdhcDogMC4yNXJlbTtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgaGVpZ2h0OiA0NHB4O1xuICAgICAgcGFkZGluZzogMC41cmVtO1xuICAgIH1cblxuICAgIC5mYWItdGV4dCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgY29sb3I6ICRtYWluLWJsdWU7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBzdmcge1xuICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgfVxuXG5cbiAgICAmLmZhYi1jb250YWN0IHtcbiAgICAgIGJhY2tncm91bmQ6ICRtYWluLXllbGxvdztcblxuICAgICAgc3ZnIHtcbiAgICAgICAgc3Ryb2tlOiAjMjgzNzY0O1xuICAgICAgfVxuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgb3BhY2l0eTogMC45O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiQGltcG9ydCBcIi4uLy4uL2Jhc2UvX21peGlucy5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vYmFzZS9fdmFyaWFibGVzLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi9iYXNlL19jb2xvcnMuc2Nzc1wiO1xuXG4jcG9wdXBfcXVpY2tfY29uc3VsdGF0aW9uIHtcbiAgbWF4LXdpZHRoOiAxMDY2cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDMycHgpO1xuICB9XG5cbiAgLmNvbnRlbnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYm9yZGVyOiAwLjZweCBzb2xpZCAjRkZGO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIC5jbG9zZS1wb3B1cCB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIHJpZ2h0OiAxMDAlO1xuICAgICAgYm90dG9tOiAxMDAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwcHgsIC0xMHB4KTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKSB0cmFuc2xhdGUoLTEwcHgsIC0xMHB4KTtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuaW1hZ2Uge1xuICAgICAgZmxleDogMTtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuXG4gICAgICBpbWcge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmluZm9ybWVyIHtcbiAgICAgIGZsZXg6IDE7XG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDMsIDEwLCAxNywgMSk7XG4gICAgICBtYXgtd2lkdGg6IDUyM3B4O1xuICAgICAgcGFkZGluZzogNTBweCAzNXB4IDQ1cHggMzVweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAzM3B4IDIwcHggNDhweCAyMHB4O1xuICAgICAgfVxuXG4gICAgICAudGl0bGUge1xuICAgICAgICBjb2xvcjogI0ZGRjtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBmb250LXNpemU6IDUycHg7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDY0cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMzRweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogNTBweFxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5kZXNjcmlwdGlvbiB7XG4gICAgICAgIGNvbG9yOiAjRkZGO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmZvcm0ge1xuICAgICAgICBtYXgtd2lkdGg6IDQyOHB4O1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcblxuICAgICAgICBiciB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIGxhYmVsLCBzcGFuIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIH1cblxuICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgYmFja2dyb3VuZDogI0U0RTRFNDtcbiAgICAgICAgICBoZWlnaHQ6IDUycHg7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMThweDtcbiAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTguMjI4cHg7XG4gICAgICAgICAgcGFkZGluZzogMCAxOHB4O1xuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgICBjb2xvcjogIzVFNjE2MztcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLndwY2Y3LW5vdC12YWxpZCB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6IHJlZDtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCByZWQgaW5zZXQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICBoZWlnaHQ6IDUycHg7XG4gICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjQkQ4QTM3IDAlLCAjQ0E5RTU3IDQ1LjUlLCAjQUU3NjFDIDEwMCUpO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGNvbG9yOiAjRkZGO1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE4LjIyOHB4O1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgIGdhcDogMCAxMHB4O1xuXG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbWFpbi1ibHVlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC53cGNmNy1ub3QtdmFsaWQtdGlwIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgYm90dG9tOiAxMDAlO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAud3BjZjctcmVzcG9uc2Utb3V0cHV0IHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC53cGNmNy1zcGlubmVyIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAucGhvbmUge1xuICAgICAgbWFyZ2luLXRvcDogMzhweDtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBsaW5lLWhlaWdodDogMTguMjI4cHg7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGdhcDogMCA1cHg7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgYSB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6IDAgOHB4O1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIHNwYW4ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiAwIDVweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIiNjb29raWVDb25zZW50Q29udGFpbmVyIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcGFkZGluZzogNDBweDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwcHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiByZ2IoMjU1IDI1NSAyNTUgLyA4MCUpO1xuICB6LWluZGV4OiA5OTk7XG5cbiAgLmNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWF4LXdpZHRoOiA2MjdweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICAgIGJveC1zaGFkb3c6IDBweCAwcHggNjBweCAwcHggIzAwMDAwMDBEO1xuICAgIHBhZGRpbmc6IDQwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgLnRpdGxlIHtcbiAgICAgIGNvbG9yOiAjMDBBMEU0O1xuICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyOC44cHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBnYXA6IDIwcHg7XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgaGVpZ2h0OiAyOXB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPSczMCcgaGVpZ2h0PScyOScgdmlld0JveD0nMCAwIDMwIDI5JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTIxLjMyNzkgMy45MTExOEMyMi4zMjkzIDMuOTExMTggMjMuMjcwNyAzLjY1Mzk4IDI0LjA4OTYgMy4yMDIwM0MyNC40NTE3IDMuNDkzNzQgMjQuNzk5NSAzLjgwMjQ5IDI1LjEzMTggNC4xMjcwOEMyNC42NTM3IDQuOTYzMjYgMjQuMzgwNSA1LjkzMTYzIDI0LjM4MDUgNi45NjM4MkMyNC4zODA1IDkuODgwMzUgMjYuNTYxOSAxMi4yODc0IDI5LjM4MjEgMTIuNjQyNEMyOS40NTk5IDEzLjI1MDYgMjkuNSAxMy44NzA2IDI5LjUgMTQuNUMyOS41IDE0LjkzMDYgMjkuNDgxMiAxNS4zNTY3IDI5LjQ0NDUgMTUuNzc3N0MyNi41OTQxIDE2LjEwNDggMjQuMzgwNSAxOC41MjU4IDI0LjM4MDUgMjEuNDYzOEMyNC4zODA1IDIyLjY0NDkgMjQuNzM4MiAyMy43NDI0IDI1LjM1MTIgMjQuNjUzOUMyMi43MTk5IDI3LjMzNjEgMTkuMDU0MiAyOSAxNSAyOUM2Ljk5MTg3IDI5IDAuNSAyMi41MDgxIDAuNSAxNC41QzAuNSA2LjQ5MTg3IDYuOTkxODcgMCAxNSAwQzE1LjMwNDQgMCAxNS42MDY3IDAuMDA5MzgyNzIgMTUuOTA2NSAwLjAyNzg3MzlDMTYuNjcyOCAyLjI4NjE0IDE4LjgxMDYgMy45MTExOCAyMS4zMjc5IDMuOTExMThaTTEwLjE2NjEgMTIuMDgzMUMxMS4xNjcxIDEyLjA4MzEgMTEuOTc4NiAxMS4yNzE2IDExLjk3ODYgMTAuMjcwNkMxMS45Nzg2IDkuMjY5NTkgMTEuMTY3MSA4LjQ1ODEgMTAuMTY2MSA4LjQ1ODFDOS4xNjUwNiA4LjQ1ODEgOC4zNTM1OCA5LjI2OTU5IDguMzUzNTggMTAuMjcwNkM4LjM1MzU4IDExLjI3MTYgOS4xNjUwNiAxMi4wODMxIDEwLjE2NjEgMTIuMDgzMVpNMTAuNzcxNCAyMC41NDE5QzEwLjc3MTQgMjEuNTQyOSA5Ljk1OTk0IDIyLjM1NDQgOC45NTg5MiAyMi4zNTQ0QzcuOTU3OTEgMjIuMzU0NCA3LjE0NjQyIDIxLjU0MjkgNy4xNDY0MiAyMC41NDE5QzcuMTQ2NDIgMTkuNTQwOSA3Ljk1NzkxIDE4LjcyOTQgOC45NTg5MiAxOC43Mjk0QzkuOTU5OTQgMTguNzI5NCAxMC43NzE0IDE5LjU0MDkgMTAuNzcxNCAyMC41NDE5Wk0xOS4yMjk4IDE5LjMzMzZDMjAuODk4MSAxOS4zMzM2IDIyLjI1MDYgMTcuOTgxMSAyMi4yNTA2IDE2LjMxMjdDMjIuMjUwNiAxNC42NDQ0IDIwLjg5ODEgMTMuMjkxOSAxOS4yMjk4IDEzLjI5MTlDMTcuNTYxNCAxMy4yOTE5IDE2LjIwODkgMTQuNjQ0NCAxNi4yMDg5IDE2LjMxMjdDMTYuMjA4OSAxNy45ODExIDE3LjU2MTQgMTkuMzMzNiAxOS4yMjk4IDE5LjMzMzZaJyBmaWxsPSclMjMwMDlERTAnLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLm1lc3NhZ2Uge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgKiB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDI3cHg7XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICBjb2xvcjogIzAwQTBFNDtcbiAgICAgIHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG4gICAgfVxuICB9XG5cbiAgLmJ1dHRvbnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgIGdhcDogMjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG5cbiAgLmFjY2VwdF9zZWxlY3Rpb24ge1xuICAgIHBhZGRpbmc6IDEycHggNDBweDtcbiAgICBjb2xvcjogIzAwQTBFNDtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuNXMgZWFzZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjMxRjIwMEQ7XG5cbiAgICAmLmhpZ2hsaWdodCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZDQ0NDO1xuICAgICAgLyog0KHQstC10YLQu9C+LdC60YDQsNGB0L3Ri9C5INGG0LLQtdGCINC00LvRjyDQutC90L7Qv9C60Lgg0L/RgNC4INC+0YjQuNCx0LrQtSAqL1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuNXMgZWFzZTtcbiAgICB9XG4gIH1cblxuICAuc2hha2Uge1xuICAgIGFuaW1hdGlvbjogc2hha2UgMC41cztcbiAgfVxuXG4gIEBrZXlmcmFtZXMgc2hha2Uge1xuICAgIDAlIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICB9XG4gICAgMjUlIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNXB4KTtcbiAgICB9XG4gICAgNTAlIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1cHgpO1xuICAgIH1cbiAgICA3NSUge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01cHgpO1xuICAgIH1cbiAgICAxMDAlIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICB9XG4gIH1cblxuICAuYWNjZXB0X2FsbCB7XG4gICAgbWluLXdpZHRoOiB1bnNldDtcbiAgfVxuXG4gIC5yZWplY3RfYWxsIHtcbiAgICBwYWRkaW5nOiAxMnB4IDIwcHg7XG4gICAgY29sb3I6ICMwMEEwRTQ7XG4gIH1cblxuICBidXR0b24ge1xuICAgIGJvcmRlcjogMDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGluZS1oZWlnaHQ6IDI2LjZweDtcbiAgICBwYWRkaW5nOiAxMHB4IDIwcHggIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kOiAjZjlmOWY5O1xuXG4gICAgJjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgICYuYWNjZXB0X2FsbCB7XG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDE2MCwgMjI4LCAxKTtcbiAgICAgIGNvbG9yOiAjZmZmXG4gICAgfVxuICB9XG5cbiAgLmNsb3NlQ29va2llIHtcbiAgICB0b3A6IDIzcHg7XG4gICAgcmlnaHQ6IDIzcHg7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScyMCcgaGVpZ2h0PScyMCcgdmlld0JveD0nMCAwIDIwIDIwJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMyAzTDE3LjAwMDEgMTcuMDAwMScgc3Ryb2tlPSclMjM2NzcwN0YnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0NwYXRoIGQ9J00yLjk5OTkzIDE3LjAwMDFMMTcgMycgc3Ryb2tlPSclMjM2NzcwN0YnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcblxuICAgICY6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAuY2hlY2tib3hlcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDIwcHg7XG5cbiAgICBkaXYge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICBpbnB1dCB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogMXB4O1xuICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuXG4gICAgICAgICY6Y2hlY2tlZCArIGxhYmVsOjpiZWZvcmUge1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzI0JyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMjQgMjQnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NyZWN0IHdpZHRoPScyNCcgaGVpZ2h0PScyNCcgcng9JzYnIGZpbGw9JyUyMzAwOURFMCcvJTNFJTNDcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTE4LjEwNDYgNi40NDExQzE4LjYzMTggNy4wMjk0NSAxOC42MzE4IDcuOTgzMDMgMTguMTA0NiA4LjU3MTJMMTAuOTA0NiAxNi42MDQzQzEwLjM3NzQgMTcuMTkyNSA5LjUyMjY3IDE3LjE5MjUgOC45OTUzMiAxNi42MDQzTDUuMzk1MzkgMTIuNTg3N0M0Ljg2ODIgMTEuOTk5NSA0Ljg2ODIgMTEuMDQ1OSA1LjM5NTM5IDEwLjQ1NzhDNS45MjI2IDkuODY5NCA2Ljc3NzM5IDkuODY5NCA3LjMwNDYgMTAuNDU3OEw5Ljk0OTk0IDEzLjQwOTFMMTYuMTk1NCA2LjQ0MTFDMTYuNzIyNiA1Ljg1Mjk3IDE3LjU3NzQgNS44NTI5NyAxOC4xMDQ2IDYuNDQxMVonIGZpbGw9J3doaXRlJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgbGFiZWwge1xuICAgICAgY29sb3I6ICMwMDA7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDI3cHg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGdhcDogOHB4O1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAmLmxhYmVsLWhpZ2hsaWdodCB7XG4gICAgICAgIGNvbG9yOiAjRkYwMDAwO1xuICAgICAgfVxuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgaGVpZ2h0OiAyN3B4O1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScyNCcgaGVpZ2h0PScyNycgdmlld0JveD0nMCAwIDI0IDI3JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcmVjdCB4PScwLjUnIHk9JzInIHdpZHRoPScyMycgaGVpZ2h0PScyMycgcng9JzUuNScgZmlsbD0nd2hpdGUnIHN0cm9rZT0nJTIzQUJBQUFCJy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyBJbXBvcnQgYmFzZSBTQ1NTIGZpbGVzXG5AaW1wb3J0IFwiLi4vLi4vYmFzZS9fbWl4aW5zLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi9iYXNlL192YXJpYWJsZXMuc2Nzc1wiO1xuQGltcG9ydCBcIi4uLy4uL2Jhc2UvX2NvbG9ycy5zY3NzXCI7XG4ubWVtYmVyLWNhcmQge1xuICBib3gtc2hhZG93OiAwcHggNHB4IDM1cHggMHB4ICMyODM3NjQxNDtcbiAgYmFja2dyb3VuZDogJHdoaXRlO1xuICBwYWRkaW5nOiAzMnB4IDI0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZSwgYm94LXNoYWRvdyAwLjNzIGVhc2U7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgJjpob3ZlciB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC00cHgpO1xuICAgIGJveC1zaGFkb3c6IDBweCA4cHggNDVweCByZ2JhKDQwLCA1NSwgMTAwLCAwLjE1KTtcbiAgfVxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICBwYWRkaW5nOiAyNHB4O1xuICB9XG5cbiAgJiA+IGRpdiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgIGdhcDogMjBweDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICB9XG4gIH1cblxuICAmLXRodW1ibmFpbCB7XG4gICAgaW1nIHtcbiAgICAgIHdpZHRoOiA5NnB4O1xuICAgICAgbWF4LXdpZHRoOiA5NnB4O1xuICAgICAgaGVpZ2h0OiA5NnB4O1xuICAgICAgbWF4LWhlaWdodDogOTZweDtcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgYm9yZGVyLXJhZGl1czogOTZweDtcbiAgICB9XG4gIH1cblxuICAmLXRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGNvbG9yOiAjMTIxRjQ2O1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgfVxuICB9XG5cbiAgJi1zdWJ0aXRsZXtcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWhlZWJvO1xuICAgIGNvbG9yOiAjMjgzNzY0O1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxuXG4gICYtZXhjZXJwdCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgY29sb3I6ICMzRTQyNEY7XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWhlZWJvO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgLXdlYmtpdC1saW5lLWNsYW1wOiAzO1xuICAgIGxpbmUtY2xhbXA6IDM7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgfVxuICB9XG5cbiAgYSB7XG4gICAgY29sb3I6ICRkYXJrLWJsdWU7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktaGVlYm87XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRleHQtYWxpZ246IGVuZDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1pbmxpbmUtZW5kOiAyNHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAmOjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbDt1dGY4LDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiMTZcIiBoZWlnaHQ9XCIxNlwiIHZpZXdCb3g9XCIwIDAgMTYgMTZcIiBmaWxsPVwibm9uZVwiPjxwYXRoIGQ9XCJNMTAuNDY4OCAxMS4wNkw3LjQxNTQyIDhMMTAuNDY4OCA0Ljk0TDkuNTI4NzUgNEw1LjUyODc1IDhMOS41Mjg3NSAxMkwxMC40Njg4IDExLjA2WlwiIGZpbGw9XCIlMjMyODM3NjRcIi8+PC9zdmc+Jyk7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgfVxuICB9XG59XG4iLCJAaW1wb3J0IFwiLi4vLi4vYmFzZS9fbWl4aW5zLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi9iYXNlL192YXJpYWJsZXMuc2Nzc1wiO1xuQGltcG9ydCBcIi4uLy4uL2Jhc2UvX2NvbG9ycy5zY3NzXCI7XG5cbi8qIEdyYWR1YXRlcyBMaXN0IFNlY3Rpb24gKi9cbi5ncmFkdWF0ZXMtY2FyZCB7XG4gIHdpZHRoOiAxMDAlO1xuICAvL21pbi1oZWlnaHQ6IDQxNnB4O1xuICBoZWlnaHQ6IGF1dG87XG4gIGJveC1zaGFkb3c6IDBweCA0cHggMzVweCAwcHggIzI4Mzc2NDE0O1xuICBwYWRkaW5nOiAyNHB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGdhcDogNTBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLCBib3gtc2hhZG93IDAuM3MgZWFzZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAmOmhvdmVyIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTRweCk7XG4gICAgYm94LXNoYWRvdzogMHB4IDhweCA0NXB4IHJnYmEoNDAsIDU1LCAxMDAsIDAuMTUpO1xuICB9XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgIG1pbi1oZWlnaHQ6IDI5NXB4O1xuICB9XG5cbiAgLnRlYW0tcm9sZXtcbiAgICBjb2xvcjogJG1haW4tYmx1ZTtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgIH1cbiAgfVxuXG5cbiAgLmRlc2NyaXB0aW9uIHtcbiAgICBjb2xvcjogJGRhcmstYmx1ZTtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgIH1cbiAgICBwLFxuICAgIGxpLFxuICAgIGEsXG4gICAgc3BhbiB7XG4gICAgICBjb2xvcjogJGRhcmstYmx1ZTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICBsaW5lLWhlaWdodDogMS40O1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5wZXJzb24taW5mb3tcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgICBnYXA6IDIwcHg7XG4gICAgbWluLWhlaWdodDogMTEwcHg7XG4gXG4gICAgLnBlcnNvbi1pbmZvLXRpdGxle1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktaGVlYm87XG4gICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB9XG4gICAgLnBlcnNvbi1pbmZvLWV4Y2VycHR7XG4gICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWhlZWJvO1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICAgIGNvbG9yOiAkbWFpbi1ibHVlO1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAucGVyc29uLWluZm8tY29udGVudCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGdhcDogOHB4O1xuICAgICAgYWxpZ24taXRlbXM6IGVuZDtcbiAgfVxuXG4gICAgLnF1b3Rlcy1pY29ue1xuICAgICBcbiAgICB9XG5cbiAgICBpbWd7XG4gICAgICB3aWR0aDogOTZweDtcbiAgICAgIGhlaWdodDogOTZweDtcbiAgICAgIG1pbi13aWR0aDogOTZweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDk2cHg7XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgIG9iamVjdC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxNnB4KTtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICB3aWR0aDogNzVweDtcbiAgICAgICAgaGVpZ2h0OiA3NXB4O1xuICAgICAgICBtaW4td2lkdGg6IDc1cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDc1cHg7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgyNXB4KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuXG4gICYudmlkZW97XG4gICAgLnZpZGVvLWdyb3Vwe1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgaW1ne1xuICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgIG1heC1oZWlnaHQ6IDE2MnB4O1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgIH1cbiAgICAgIC5idG4tc2hvdy12aWRlby1tb2RhbHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IC01MHB4O1xuICAgICAgICBsZWZ0OiAxMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDIwMG1zIGxpbmVhcjtcbiAgICAgICAgXG4gICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICAgICAgICB9XG5cblxuICAgICAgICBzdmd7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmdyYWR1YXRlcy12aWRlby1tb2RhbHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBpbnNldDogMDtcbiAgZGlzcGxheTogbm9uZTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDMycHg7XG4gIHotaW5kZXg6IDk5OTk7XG5cbiAgJi5pcy1vcGVue1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cblxuICAmX19vdmVybGF5e1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBpbnNldDogMDtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNzUpO1xuICB9XG5cbiAgJl9fZGlhbG9ne1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogbWluKDk2MHB4LCAxMDAlKTtcbiAgICBiYWNrZ3JvdW5kOiAjMDAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gICAgYm94LXNoYWRvdzogMCAyMHB4IDYwcHggcmdiYSgwLCAwLCAwLCAwLjU1KTtcbiAgICBtYXgtaGVpZ2h0OiBtaW4oOTB2aCwgNTQwcHgpO1xuICB9XG5cbiAgJl9fcGxheWVye1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLXRvcDogNTYuMjUlO1xuXG4gICAgaWZyYW1lLCB2aWRlb3tcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGluc2V0OiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBib3JkZXI6IDA7XG4gICAgfVxuICB9XG5cbiAgJl9fY2xvc2V7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAtNzBweDtcbiAgICBiYWNrZ3JvdW5kOiBoc2woMGRlZyAwJSAxMDAlIC8gNzYlKTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB6LWluZGV4OiAyO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDI0cHg7XG5cbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMtdmlzaWJsZXtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zNSk7XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCl7XG4gICAgcGFkZGluZzogMTZweDtcblxuICAgICZfX2RpYWxvZ3tcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LWhlaWdodDogbm9uZTtcbiAgICB9XG5cbiAgICAmX19jbG9zZXtcbiAgICAgIHRvcDogOHB4O1xuICAgICAgbGVmdDogOHB4O1xuICAgIH1cbiAgfVxufVxuXG5ib2R5LnZpZGVvLW1vZGFsLW9wZW57XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4iLCJAaW1wb3J0IFwiLi4vLi4vYmFzZS9fbWl4aW5zLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi9iYXNlL192YXJpYWJsZXMuc2Nzc1wiO1xuQGltcG9ydCBcIi4uLy4uL2Jhc2UvX2NvbG9ycy5zY3NzXCI7XG5cbi8qIEJhc2UgUG9zdCBDYXJkICovXG4uYmFzZS1wb3N0LWNhcmQge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAzNzhweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxNnB4O1xuICBwYWRkaW5nOiAyNHB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgYm94LXNoYWRvdzogMHB4IDRweCAzNXB4IDBweCAjMjgzNzY0MTQ7XG5cbiAgJl9faW1hZ2Uge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTYycHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG5cbiAgICBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgIG9iamVjdC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICB9XG4gIH1cblxuICAmX19jb250ZW50IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAxNnB4O1xuICAgIGZsZXg6IDE7XG4gIH1cblxuICAmX190aXRsZSB7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1ub2FtO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7IC8vIE1lZGl1bVxuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBsaW5lLWhlaWdodDogMTAwJTtcbiAgICBsZXR0ZXItc3BhY2luZzogMCU7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBjb2xvcjogJGRhcmstYmx1ZTtcbiAgICBtYXJnaW46IDA7XG4gIH1cblxuICAmX19leGNlcnB0IHtcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWhlZWJvO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICAgIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgY29sb3I6ICRkYXJrLWJsdWU7XG4gICAgZmxleDogMTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIC13ZWJraXQtbGluZS1jbGFtcDogNDtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICB9XG5cbiAgJl9fYnV0dG9uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBnYXA6IDhweDtcbiAgICBhe1xuICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1oZWVibztcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBsaW5lLWhlaWdodDogMTIwJTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gICAgICBjb2xvcjogJGRhcmstYmx1ZTtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlO1xuICBcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBvcGFjaXR5OiAwLjg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbiIsIi8vIEltcG9ydCBiYXNlIFNDU1MgZmlsZXNcbkBpbXBvcnQgXCIuLi8uLi9iYXNlL19taXhpbnMuc2Nzc1wiO1xuQGltcG9ydCBcIi4uLy4uL2Jhc2UvX3ZhcmlhYmxlcy5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vYmFzZS9fY29sb3JzLnNjc3NcIjtcbi5ibG9nLWNhcmQge1xuICBib3gtc2hhZG93OiAwcHggNHB4IDM1cHggMHB4ICMyODM3NjQxNDtcbiAgYmFja2dyb3VuZDogJHdoaXRlO1xuICBwYWRkaW5nOiAyNHB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTZweDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG4gICYtdGh1bWJuYWlsIHtcbiAgICBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDE2MnB4O1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgfVxuICB9XG5cbiAgaDUge1xuICAgIG1hcmdpbi1ib3R0b206IDRweDtcbiAgICBjb2xvcjogJG1haW4tYmx1ZTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgIH1cbiAgfVxuXG4gICYtZXhjZXJwdCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgY29sb3I6ICRtYWluLWJsdWU7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWhlZWJvO1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICB9XG4gIH1cbiAgJi1kYXRlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBnYXA6IDZweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBjb2xvcjogJG1haW4tYmx1ZTtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICB9XG5cbiAgYSB7XG4gICAgY29sb3I6ICRtYWluLWJsdWU7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1oZWVibztcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdGV4dC1hbGlnbjogZW5kO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLWlubGluZS1lbmQ6IDI0cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICB3aWR0aDogMTZweDtcbiAgICAgIGhlaWdodDogMTZweDtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sO3V0ZjgsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCIxNlwiIGhlaWdodD1cIjE2XCIgdmlld0JveD1cIjAgMCAxNiAxNlwiIGZpbGw9XCJub25lXCI+PHBhdGggZD1cIk0xMC40Njg4IDExLjA2TDcuNDE1NDIgOEwxMC40Njg4IDQuOTRMOS41Mjg3NSA0TDUuNTI4NzUgOEw5LjUyODc1IDEyTDEwLjQ2ODggMTEuMDZaXCIgZmlsbD1cIiUyMzI4Mzc2NFwiLz48L3N2Zz4nKTtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICB9XG4gIH1cblxuICAvLyBWaWRlbyBjYXJkIHZhcmlhbnRcbiAgJi0tdmlkZW8sXG4gICYtLWF1ZGlvIHtcbiAgICBtaW4taGVpZ2h0OiBhdXRvO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBnYXA6IDUwcHg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2UsIGJveC1zaGFkb3cgMC4zcyBlYXNlO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICY6aG92ZXIge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC00cHgpO1xuICAgICAgYm94LXNoYWRvdzogMHB4IDhweCA0NXB4IHJnYmEoNDAsIDU1LCAxMDAsIDAuMTUpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgbWluLWhlaWdodDogMjk1cHg7XG4gICAgfVxuXG4gICAgLmJsb2ctY2FyZC10aHVtYm5haWwge1xuICAgICAgJi52aWRlby1ncm91cCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICBpbWcge1xuICAgICAgICAgIC8vaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5idG4tc2hvdy12aWRlby1tb2RhbCB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGJvdHRvbTogLTUwcHg7XG4gICAgICAgICAgbGVmdDogMTBweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMjAwbXMgbGluZWFyO1xuXG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5ibG9nLWNhcmQtaW5mbyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGdhcDogMTZweDtcbiAgICAgIG1pbi1oZWlnaHQ6IDExMHB4O1xuXG4gICAgICAuYmxvZy1jYXJkLWluZm8tY29udGVudCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGdhcDogOHB4O1xuICAgICAgfVxuXG4gICAgICBoNCB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktaGVlYm87XG4gICAgICAgIGNvbG9yOiAkbWFpbi1ibHVlO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgfVxuXG4gICAgICAuYmxvZy1jYXJkLWV4Y2VycHQge1xuICAgICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWhlZWJvO1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmJsb2ctY2FyZC1kYXRlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIEF1ZGlvIGNhcmQgdmFyaWFudCAoc2FtZSBhcyB2aWRlbylcbiAgJi0tYXVkaW8ge1xuICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGdhcDogNTBweDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZSwgYm94LXNoYWRvdyAwLjNzIGVhc2U7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTRweCk7XG4gICAgICBib3gtc2hhZG93OiAwcHggOHB4IDQ1cHggcmdiYSg0MCwgNTUsIDEwMCwgMC4xNSk7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICBtaW4taGVpZ2h0OiAyOTVweDtcbiAgICB9XG5cbiAgICAuYmxvZy1jYXJkLXRodW1ibmFpbCB7XG4gICAgICAmLnZpZGVvLWdyb3VwIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmJ0bi1zaG93LWF1ZGlvLW1vZGFsIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgYm90dG9tOiAtNTBweDtcbiAgICAgICAgICBsZWZ0OiAxMHB4O1xuICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAyMDBtcyBsaW5lYXI7XG5cbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmJsb2ctY2FyZC1pbmZvIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgZ2FwOiAxNnB4O1xuICAgICAgbWluLWhlaWdodDogMTEwcHg7XG5cbiAgICAgIC5ibG9nLWNhcmQtaW5mby1jb250ZW50IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZ2FwOiA4cHg7XG4gICAgICB9XG5cbiAgICAgIGg0IHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1oZWVibztcbiAgICAgICAgY29sb3I6ICRtYWluLWJsdWU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB9XG5cbiAgICAgIC5ibG9nLWNhcmQtZXhjZXJwdCB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktaGVlYm87XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuYmxvZy1jYXJkLWRhdGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIE5vIGltYWdlIHN0YXRlIGZvciBhdWRpby92aWRlbyBjYXJkc1xuLmJsb2ctY2FyZC0tYXVkaW8sXG4uYmxvZy1jYXJkLS12aWRlbyB7XG4gIC5ibG9nLWNhcmQtdGh1bWJuYWlsLm5vLWltYWdlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWluLWhlaWdodDogMTIwcHg7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgI2YwZjRmOCAwJSwgI2UyZThmMCAxMDAlKTtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgLmJ0bi1zaG93LWF1ZGlvLW1vZGFsLFxuICAgIC5idG4tc2hvdy12aWRlby1tb2RhbCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBib3R0b206IGF1dG87XG4gICAgICBsZWZ0OiBhdXRvO1xuICAgIH1cbiAgfVxufVxuXG4vLyBBdWRpbyBtb2RhbCBzcGVjaWZpYyBzdHlsZXNcbi5ncmFkdWF0ZXMtdmlkZW8tbW9kYWwge1xuICAmX19kaWFsb2ctLWF1ZGlvIHtcbiAgICBtYXgtaGVpZ2h0OiBtaW4oOTB2aCwgNDUwcHgpO1xuICB9XG5cbiAgJl9fcGxheWVyLS1hdWRpbyB7XG4gICAgcGFkZGluZy10b3A6IDEwMCU7IC8vIFNvdW5kQ2xvdWQgdmlzdWFsIHBsYXllciBpcyBzcXVhcmVcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgcGFkZGluZy10b3A6IDEyMCU7XG4gICAgfVxuICB9XG59XG4iLCJAaW1wb3J0IFwiLi4vLi4vYmFzZS9fbWl4aW5zLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi9iYXNlL192YXJpYWJsZXMuc2Nzc1wiO1xuQGltcG9ydCBcIi4uLy4uL2Jhc2UvX2NvbG9ycy5zY3NzXCI7XG5cbi8qIFN0dWRlbnRzIENhcmQgKi9cbi5zdHVkZW50cy1jYXJkIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDI5MnB4O1xuICBoZWlnaHQ6IGF1dG87XG4gIGJveC1zaGFkb3c6IDBweCA0cHggMzVweCAwcHggIzI4Mzc2NDE0O1xuICBwYWRkaW5nOiAyNHB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGdhcDogNTBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gIC5wZXJzb24taW5mbyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogMTZweDtcblxuICAgIC5wZXJzb24taW5mby1jb250ZW50IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICAucGVyc29uLWluZm8tdGl0bGUge1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgIGNvbG9yOiAkbWFpbi1ibHVlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnBlcnNvbi1pbmZvLWxpbmsge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1oZWVibztcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgY29sb3I6ICRtYWluLWJsdWU7XG4gICAgICBwYWRkaW5nLWlubGluZS1lbmQ6IDEzcHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICB3aWR0aDogOHB4O1xuICAgICAgICBoZWlnaHQ6IDhweDtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyUyMHdpZHRoJTNEJTIyNSUyMiUyMGhlaWdodCUzRCUyMjglMjIlMjB2aWV3Qm94JTNEJTIyMCUyMDAlMjA1JTIwOCUyMiUyMGZpbGwlM0QlMjJub25lJTIyJTIweG1sbnMlM0QlMjJodHRwJTNBLy93d3cudzMub3JnLzIwMDAvc3ZnJTIyJTNFJTNDcGF0aCUyMGQlM0QlMjJNNC45NDE0MSUyMDcuMDZMMS44ODgwNyUyMDRMNC45NDE0MSUyMDAuOTRMNC4wMDE0MSUyMDBMMC4wMDE0MDYwMiUyMDRMNC4wMDE0MSUyMDhMNC45NDE0MSUyMDcuMDZaJTIyJTIwZmlsbCUzRCUyMiUyMzI4Mzc2NCUyMi8lM0UlM0Mvc3ZnJTNFXCIpO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICB9XG4gICAgfVxuICAgIHBpY3R1cmUge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxNjJweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIGhlaWdodDogMTM4cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi52aWRlbyB7XG4gICAgLnZpZGVvLWdyb3VwIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGltZyB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgIH1cbiAgICAgIC5idG4tc2hvdy12aWRlby1tb2RhbCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAtNTBweDtcbiAgICAgICAgbGVmdDogMTBweDtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAyMDBtcyBsaW5lYXI7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICAgICAgICB9XG5cbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uZ3JhZHVhdGVzLXZpZGVvLW1vZGFsIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBpbnNldDogMDtcbiAgZGlzcGxheTogbm9uZTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDMycHg7XG4gIHotaW5kZXg6IDk5OTk7XG5cbiAgJi5pcy1vcGVuIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG5cbiAgJl9fb3ZlcmxheSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGluc2V0OiAwO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC43NSk7XG4gIH1cblxuICAmX19kaWFsb2cge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogbWluKDk2MHB4LCAxMDAlKTtcbiAgICBiYWNrZ3JvdW5kOiAjMDAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gICAgYm94LXNoYWRvdzogMCAyMHB4IDYwcHggcmdiYSgwLCAwLCAwLCAwLjU1KTtcbiAgICBtYXgtaGVpZ2h0OiBtaW4oOTB2aCwgNTQwcHgpO1xuICB9XG5cbiAgJl9fcGxheWVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy10b3A6IDU2LjI1JTtcblxuICAgIGlmcmFtZSxcbiAgICB2aWRlbyB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBpbnNldDogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgYm9yZGVyOiAwO1xuICAgIH1cbiAgfVxuXG4gICZfX2Nsb3NlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IC03MHB4O1xuICAgIGJhY2tncm91bmQ6IGhzbCgwZGVnIDAlIDEwMCUgLyA3NiUpO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHotaW5kZXg6IDI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMjRweDtcblxuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zNSk7XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgIHBhZGRpbmc6IDE2cHg7XG5cbiAgICAmX19kaWFsb2cge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXgtaGVpZ2h0OiBub25lO1xuICAgIH1cblxuICAgICZfX2Nsb3NlIHtcbiAgICAgIHRvcDogOHB4O1xuICAgICAgbGVmdDogOHB4O1xuICAgIH1cbiAgfVxufVxuXG5ib2R5LnZpZGVvLW1vZGFsLW9wZW4ge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuIiwiQGltcG9ydCBcIi4uLy4uL2Jhc2UvX21peGlucy5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vYmFzZS9fdmFyaWFibGVzLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi9iYXNlL19jb2xvcnMuc2Nzc1wiO1xuXG4vKiBFdmVudCBDYXJkICovXG4uZXZlbnQtY2FyZCB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm94LXNoYWRvdzogMHB4IDRweCAzNXB4IDBweCAjMjgzNzY0MTQ7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2UsIGJveC1zaGFkb3cgMC4zcyBlYXNlO1xuICBwYWRkaW5nOiAyNHB4IDI0cHggNjBweCAyNHB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAmOmhvdmVyIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTRweCk7XG4gICAgYm94LXNoYWRvdzogMHB4IDhweCA0NXB4IHJnYmEoNDAsIDU1LCAxMDAsIDAuMTUpO1xuICB9XG5cbiAgJi1pbWFnZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxNjJweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBiYWNrZ3JvdW5kOiAjZjNmM2YzO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICBoZWlnaHQ6IDEzOHB4O1xuICAgIH1cblxuICAgIGltZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIH1cbiAgfVxuXG4gICYtY29udGVudCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgLy8gZ2FwOiAxNnB4O1xuICAgIHBhZGRpbmc6IDE2cHggMCAwIDA7XG4gIH1cblxuICAmLW1ldGEge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDE2cHg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xubWFyZ2luLWJvdHRvbTogNnB4O1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgZ2FwOiAxMnB4O1xuICAgIH1cbiAgfVxuXG4gICYtdGltZSxcbiAgJi1kYXRlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiA2cHg7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1oZWVibztcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBjb2xvcjogJGRhcmstYmx1ZTtcblxuICAgIHN2ZyB7XG4gICAgICB3aWR0aDogMTZweDtcbiAgICAgIGhlaWdodDogMTZweDtcbiAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgY29sb3I6ICRkYXJrLWJsdWU7XG4gICAgfVxuXG4gICAgc3BhbiB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgfVxuICB9XG5cbiAgJi1sb2NhdGlvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogNnB4O1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktaGVlYm87XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgY29sb3I6ICRkYXJrLWJsdWU7XG5cbiAgICBzdmcge1xuICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICBmbGV4LXNocmluazogMDtcbiAgICAgIGNvbG9yOiAkZGFyay1ibHVlO1xuICAgIH1cblxuICAgIHNwYW4ge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIH1cbiAgfVxuXG4gICYtdGl0bGUge1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktbm9hbTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIGNvbG9yOiAkZGFyay1ibHVlO1xuICAgIG1hcmdpbjogMTZweCAwIDAgMDtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICB9XG4gIH1cblxuICAmLWV4Y2VycHQge1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktaGVlYm87XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBjb2xvcjogJGRhcmstYmx1ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIC13ZWJraXQtbGluZS1jbGFtcDogMztcbiAgICBsaW5lLWNsYW1wOiAzO1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgbWFyZ2luOiAwO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxuICB9XG5cbiAgJi1idXR0b25zIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAxMnB4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMjRweDtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwIDI0cHg7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIGdhcDogOHB4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgICAganVzdGlmeS1jb250ZW50OiBlbmQ7XG4gICAgfVxuICB9XG5cbiAgJi1idXR0b24ge1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktaGVlYm87XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICBjb2xvcjogJGRhcmstYmx1ZTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDRweCAxNnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkZGFyay1ibHVlO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBnYXA6IDhweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgbWFyZ2luLXRvcDogMTZweDtcblxuICAgIGhlaWdodDogMjdweDtcbiAgICBib3JkZXItcmFkaXVzOiA2MHB4O1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgIHBhZGRpbmc6IDhweCAxNnB4O1xuICAgIH1cblxuICAgIHN2ZyB7XG5cbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6ICRkYXJrLWJsdWU7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgYm9yZGVyLWNvbG9yOiAkZGFyay1ibHVlO1xuXG4gICAgICBzdmcge1xuICAgICAgICBmaWxsOiAkd2hpdGU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi0tY2FsZW5kYXIge1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgcGF0aHtcbiAgICAgICAgICAgIHN0cm9rZTogJHdoaXRlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYtLXJlYWQtbW9yZSB7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgfVxuICB9XG59XG5cbiIsIi5icmVhZGNydW1iLWNvbnRhaW5lci1iYW5uZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMXB4KTtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yNXB4KTtcbiAgfVxuICAuYnJlYWRjcnVtYi1jb250ZW50IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAxMHB4O1xuXG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgY29sb3I6ICRkYXJrLWJsdWU7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHNwYW4sXG4gICAgYSB7XG4gICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWhlZWJvO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgY29sb3I6ICRkYXJrLWJsdWU7XG4gICAgfVxuICB9XG59XG4iLCJAaW1wb3J0IFwiLi4vLi4vYmFzZS9fbWl4aW5zLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi9iYXNlL192YXJpYWJsZXMuc2Nzc1wiO1xuQGltcG9ydCBcIi4uLy4uL2Jhc2UvX2NvbG9ycy5zY3NzXCI7XG4vKiBIZXJvIFNlY3Rpb24gKi9cbi5oZXJvLXNlY3Rpb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiA1NXB4O1xuICBtYXJnaW4tdG9wOiAwcHg7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAuaGVyby1jb250ZW50IHtcbiAgICBtYXgtd2lkdGg6IDEyODBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwYWRkaW5nOiAwIDFyZW07XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgLmhlcm8taW1hZ2UtMSwgLmhlcm8taW1hZ2UtMiB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB3aWR0aDogMzE0cHg7XG4gICAgICBoZWlnaHQ6IDMxNHB4O1xuICAgICAgbWF4LXdpZHRoOiAzMTRweDtcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIHdpZHRoOiAxNDlweDtcbiAgICAgICAgaGVpZ2h0OiAxNDlweDtcbiAgICAgICAgbWF4LXdpZHRoOiAxNDlweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuaGVyby1pbWFnZS0xIHtcbiAgICAgIGxlZnQ6IC0yMDBweDtcbiAgICAgIHRvcDogMTFweDtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICBsZWZ0OiAtMTAwcHg7XG4gICAgICAgIHRvcDogMTAwcHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5oZXJvLWltYWdlLTIge1xuICAgICAgcmlnaHQ6IC0yMjBweDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICByaWdodDogLTkwcHg7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgfVxuXG4gIC5oZXJvLXdyYXBwZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtaW4taGVpZ2h0OiA0MDBweDtcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgIGJveC1zaGFkb3c6IDBweCA0cHggMzVweCAwcHggIzI4Mzc2NDE0O1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCksIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KSksIHJhZGlhbC1ncmFkaWVudCg1MCUgNTAlIGF0IDUwJSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41NSkgMCUsIHJnYmEoMjE2LCAyMTYsIDIxNiwgMC4wNTUpIDEwMCUpO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgcGFkZGluZzogMCAxNzBweCAwIDU1cHg7XG4gICAgbWF4LXdpZHRoOiAxMjgwcHg7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICBwYWRkaW5nOiA1MHB4IDMwcHggMCAzMHB4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB9XG4gIH1cblxuICAuaGVyby1pbWFnZSB7XG4gICAgbWluLWhlaWdodDogNDAwcHg7XG4gICAgbWluLXdpZHRoOiA0NjZweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICBtaW4taGVpZ2h0OiA0MDBweDtcbiAgICAgIG1pbi13aWR0aDogYXV0bztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIH1cbiAgICBcbiAgICBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgIG1pbi1oZWlnaHQ6IDQ4MHB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAvLyBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIC8vIG1pbi1oZWlnaHQ6IHVuc2V0O1xuICAgICAgICAvLyB3aWR0aDogMTAwJTtcbiAgICAgICAgLy8gbWluLXdpZHRoOiB1bnNldDtcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgIG9iamVjdC1wb3NpdGlvbjogbGVmdCB0b3A7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgIGJvdHRvbTogaW5oZXJpdDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuaGVyby10ZXh0LXNlY3Rpb24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDFyZW07ICBcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIGdhcDogMTZweDtcbiAgICB9XG4gIH1cblxuICAuaGVyby10aXRsZSB7XG4gICAgZm9udC1zaXplOiA2MHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGNvbG9yOiAjMjgzNzY0O1xuICAgIHRleHQtYWxpZ246IHN0YXJ0O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgbWFyZ2luOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgICB3aWR0aDogMTIwJTtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgZm9udC1zaXplOiAzOHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgIH1cbiAgfVxuXG4gIC5oZXJvLXNlYXJjaC13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICAgIGdhcDogMThweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDM1MHB4O1xuICAgIG1hcmdpbjogMDtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIGdhcDogOHB4O1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgZm9udC1zaXplOiAyNHB4ICFpbXBvcnRhbnQ7XG4gICAgICBjb2xvcjogIzNFNDI0RjtcbiAgICB9XG4gIH1cblxuICAuaGVyby1zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGNvbG9yOiAjM0U0MjRGO1xuICAgIHRleHQtYWxpZ246IHN0YXJ0O1xuICAgIG1hcmdpbjogMDtcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWhlZWJvO1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgfVxuXG4gIC5zZWFyY2gtY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDI5MHB4O1xuXG4gICAgLnNlYXJjaC1pbnB1dCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogNDRweDtcbiAgICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICAgIHBhZGRpbmctaW5saW5lOiA0MHB4O1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgJG1haW4tYmx1ZTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDgwcHg7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBjb2xvcjogJHRleHQtYm9keTtcbiAgICAgIHRleHQtYWxpZ246IHN0YXJ0O1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktaGVlYm87XG4gICAgfVxuXG4gICAgLnNlYXJjaC1pY29uIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAxNXB4O1xuICAgICAgdG9wOiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB9XG5cbiAgICAuc2VhcmNoLWljb24tY2xlYXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMTVweDtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAmLnNob3cge1xuICAgICAgLnNlYXJjaC1pY29uLWNsZWFyIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJAaW1wb3J0IFwiLi4vLi4vYmFzZS9fbWl4aW5zLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi9iYXNlL192YXJpYWJsZXMuc2Nzc1wiO1xuQGltcG9ydCBcIi4uLy4uL2Jhc2UvX2NvbG9ycy5zY3NzXCI7XG5cbi8qIENhcmVlciBCYW5uZXIgKi9cbi5jYXJlZXItYmFubmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiAxLjI1cmVtIDA7XG5cbiAgLmNhcmVlci1iYW5uZXItY29udGVudCB7XG4gICAgbWluLWhlaWdodDogMjAwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZ2FwOiAxLjVyZW07XG4gICAgcGFkZGluZzogMnJlbSAxcmVtO1xuICAgIGJhY2tncm91bmQ6ICRkYXJrLWJsdWU7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL3BuZy9iYW5uZXItY29udGFjdC5wbmdcIikgbm8tcmVwZWF0IDEwJSBjZW50ZXIsICRkYXJrLWJsdWU7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIGJvcmRlci1yYWRpdXM6IDhweCAyMHB4IDhweCA4MHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgbWluLWhlaWdodDogMjAwcHg7XG4gICAgfVxuXG4gICAgaDIge1xuICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgei1pbmRleDogMTA7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5jYXJlZXItYmFubmVyLWJ0biB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBnYXA6IDAuNzVyZW07XG4gICAgICBwYWRkaW5nOiAwLjc1cmVtIDJyZW07XG4gICAgICBib3JkZXI6IDJweCBzb2xpZCAkbWFpbi15ZWxsb3c7XG4gICAgICBib3JkZXItcmFkaXVzOiA2MHB4O1xuICAgICAgYmFja2dyb3VuZDogJGRhcmstYmx1ZTtcbiAgICAgIGNvbG9yOiAkbWFpbi15ZWxsb3c7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gICAgICB6LWluZGV4OiAxMDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGhlaWdodDogNDRweDtcblxuICAgICAgc3ZnIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG5cbiAgICAgIH1cblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICR5ZWxsb3c7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJAaW1wb3J0IFwiLi4vLi4vYmFzZS9fbWl4aW5zLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi9iYXNlL192YXJpYWJsZXMuc2Nzc1wiO1xuQGltcG9ydCBcIi4uLy4uL2Jhc2UvX2NvbG9ycy5zY3NzXCI7XG4vKiBNZW1iZXJzIEJhbm5lciBTZWN0aW9uICovXG4uaGVyby1zZWN0aW9uLW1lbWJlcnMtYmFubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcblxuICAuaGVyby1jb250ZW50IHtcbiAgICBtYXgtd2lkdGg6IDEyODBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwYWRkaW5nOiAwIDFyZW07XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgaDEge1xuICAgICAgZm9udC1zaXplOiA2MHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBjb2xvcjogJG1haW4tYmx1ZTtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICBmb250LXNpemU6IDM4cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmhlcm8taW1hZ2UtMSxcbiAgICAuaGVyby1pbWFnZS0yIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiAyNzVweDtcbiAgICAgIGhlaWdodDogMjc1cHg7XG4gICAgICBtYXgtd2lkdGg6IDI3NXB4O1xuICAgICAgei1pbmRleDogLTE7XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICB3aWR0aDogMTQ5cHg7XG4gICAgICAgIGhlaWdodDogMTQ5cHg7XG4gICAgICAgIG1heC13aWR0aDogMTQ5cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmhlcm8taW1hZ2UtMSB7XG4gICAgICBsZWZ0OiAtMTUwcHg7XG4gICAgICB0b3A6IDExcHg7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg3N2RlZyk7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgbGVmdDogLTcwcHg7XG4gICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgLy9ib3R0b206IC05NXB4O1xuICAgICAgfVxuICAgICAgaW1nIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICB9XG4gICAgfVxuICAgIC5oZXJvLWltYWdlLTIge1xuICAgICAgcmlnaHQ6IC0xNjBweDtcbiAgICAgIGJvdHRvbTogLTcwcHg7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMTFkZWcpO1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIHJpZ2h0OiAtNzBweDtcbiAgICAgICAgLy9ib3R0b206IC0yNDBweDtcbiAgICAgIH1cbiAgICAgIGltZyB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5oZXJvLXdyYXBwZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtaW4taGVpZ2h0OiAyNTBweDtcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgIGJveC1zaGFkb3c6IDBweCA0cHggMzVweCAwcHggIzI4Mzc2NDE0O1xuICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cigxcHgpO1xuICAgIGJvcmRlcjogOHB4IHNvbGlkO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCksIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KSksIHJhZGlhbC1ncmFkaWVudCg3MyUgNzMlIGF0IDQ3LjMlIDI3JSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjU1KSAwJSwgcmdiYSgyMzMsIDIzNywgMjQyLCAwLjE2NSkgMTAwJSkgLyogd2FybmluZzogZ3JhZGllbnQgdXNlcyBhIHJvdGF0aW9uIHRoYXQgaXMgbm90IHN1cHBvcnRlZCBieSBDU1MgYW5kIG1heSBub3QgYmVoYXZlIGFzIGV4cGVjdGVkICovO1xuICAgIGJvcmRlci1pbWFnZS1zb3VyY2U6IHJhZGlhbC1ncmFkaWVudCgxMjYuODglIDI5MS42JSBhdCAtMTEuOTglIC0yMC4xMSUsIHJnYmEoMjQwLCAyNDAsIDI0MCwgMC43KSAwJSwgcmdiYSgyNTEsIDI1MSwgMjUxLCAwLjU2MDc1NSkgMjQuNDQlLCByZ2JhKDIzOCwgMjM4LCAyMzgsIDApIDEwMCUpIC8qIHdhcm5pbmc6IGdyYWRpZW50IHVzZXMgYSByb3RhdGlvbiB0aGF0IGlzIG5vdCBzdXBwb3J0ZWQgYnkgQ1NTIGFuZCBtYXkgbm90IGJlaGF2ZSBhcyBleHBlY3RlZCAqLztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWF4LXdpZHRoOiAxMjgwcHg7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICBtaW4taGVpZ2h0OiAxNDJweDtcbiAgICB9XG4gIH1cblxuICAuaGVyby10aXRsZSB7XG4gICAgZm9udC1zaXplOiA2MHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGNvbG9yOiAkZGFyay1ibHVlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIG1hcmdpbjogMDtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gIH1cbn1cblxuLmFyY2hpdmV7XG4gIC5oZXJvLXNlY3Rpb24tbWVtYmVycy1iYW5uZXJ7XG4gICAgLmhlcm8tY29udGVudHtcbiAgICAgIC5oZXJvLWltYWdlLTF7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge2xlZnQ6IC0xMTBweDtcbiAgICAgICAgICB0b3A6IDUwcHg7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNzdkZWcpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuaGVyby1pbWFnZS0ye1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICByaWdodDogLTcwcHg7XG4gICAgICAgICAgYm90dG9tOiA0MHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiQGltcG9ydCBcIi4uLy4uL2Jhc2UvX21peGlucy5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vYmFzZS9fdmFyaWFibGVzLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi9iYXNlL19jb2xvcnMuc2Nzc1wiO1xuLyogSGVybyBTZWN0aW9uICovXG4uaGVyby1zZWN0aW9uLW1lbWJlci1iYW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhlcm8tY29udGVudCB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEyODJweCArIDJyZW0pO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmc6IDAgMXJlbTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAuaGVyby1pbWFnZS0xLFxuICAgIC5oZXJvLWltYWdlLTIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgd2lkdGg6IDI3NXB4O1xuICAgICAgaGVpZ2h0OiAyNzVweDtcbiAgICAgIG1heC13aWR0aDogMjc1cHg7XG4gICAgICB6LWluZGV4OiAtMTtcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIHdpZHRoOiAxNDlweDtcbiAgICAgICAgaGVpZ2h0OiAxNDlweDtcbiAgICAgICAgbWF4LXdpZHRoOiAxNDlweDtcbiAgICAgIH1cblxuICAgICAgaW1nIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmhlcm8taW1hZ2UtMSB7XG4gICAgICBsZWZ0OiAtMTY1cHg7XG4gICAgICB0b3A6IDMwcHg7XG4gICAgICBoZWlnaHQ6IDMzNXB4O1xuICAgICAgd2lkdGg6IDMzNXB4O1xuICAgICAgbWF4LXdpZHRoOiAzNDBweDtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDExMGRlZyk7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgbGVmdDogLTExMHB4O1xuICAgICAgICB0b3A6IDIwJTtcbiAgICAgICAgYm90dG9tOiBhdXRvO1xuICAgICAgICBoZWlnaHQ6IDE0MHB4O1xuICAgICAgICB3aWR0aDogMTQwcHg7XG4gICAgICAgIG1heC13aWR0aDogMTQwcHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5oZXJvLWltYWdlLTIge1xuICAgICAgcmlnaHQ6IC0xNjBweDtcbiAgICAgIGJvdHRvbTogMjBweDtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDExMWRlZyk7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgcmlnaHQ6IC0xMTBweDtcbiAgICAgICAgaGVpZ2h0OiAxNDBweDtcbiAgICAgICAgd2lkdGg6IDE0MHB4O1xuICAgICAgICBtYXgtd2lkdGg6IDE0MHB4O1xuICAgICAgICBib3R0b206IDEwJTtcbiAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5oZXJvLXdyYXBwZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtaW4taGVpZ2h0OiA0MDBweDtcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgIGJveC1zaGFkb3c6IDBweCA0cHggMzVweCAwcHggIzI4Mzc2NDE0O1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCksIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KSksIHJhZGlhbC1ncmFkaWVudCg1MCUgNTAlIGF0IDUwJSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41NSkgMCUsIHJnYmEoMjE2LCAyMTYsIDIxNiwgMC4wNTUpIDEwMCUpO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTI4MnB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuXG4gIC5oZXJvLWNvbnRlbnQtY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogODAwcHg7XG4gICAgZ2FwOiAxMDBweDtcbiAgICBwYWRkaW5nOiAycmVtIDA7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICBnYXA6IDI0cHg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgcGFkZGluZzogNTBweCAxNnB4IDI0cHggMTZweDtcbiAgICB9XG4gIH1cblxuICAuaGVyby1pbWFnZSB7XG4gICAgaGVpZ2h0OiAyODBweDtcbiAgICB3aWR0aDogMjgwcHg7XG4gICAgbWluLWhlaWdodDogMjgwcHg7XG4gICAgbWluLXdpZHRoOiAyODBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYm9yZGVyLXJhZGl1czogMjgwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBpbWcge1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICBtaW4taGVpZ2h0OiB1bnNldDtcbiAgICAgIG1pbi13aWR0aDogdW5zZXQ7XG4gICAgICB3aWR0aDogMjMwcHg7XG4gICAgICBoZWlnaHQ6IDIzMHB4O1xuICAgIH1cbiAgfVxuXG4gIC5oZXJvLXRleHQtc2VjdGlvbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogOHB4O1xuICB9XG5cbiAgLmhlcm8tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNjBweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBjb2xvcjogJGRhcmstYmx1ZTtcbiAgICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgICBsaW5lLWhlaWdodDogMS4xO1xuICAgIG1hcmdpbjogMDtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIGZvbnQtc2l6ZTogMzhweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB9XG4gIH1cblxuICAuaGVyby1zZWFyY2gtd3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgICBnYXA6IDE4cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAzNTBweDtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIGdhcDogOHB4O1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICB9XG4gIH1cblxuICAuaGVyby1zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgY29sb3I6ICR0ZXh0LWJvZHk7XG4gICAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gICAgbWFyZ2luOiAwO1xuICAgIGZvbnQtZmFtaWx5OiBIZWVibztcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIH1cbiAgfVxufVxuIiwiQGltcG9ydCBcIi4uLy4uL2Jhc2UvX21peGlucy5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vYmFzZS9fdmFyaWFibGVzLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi9iYXNlL19jb2xvcnMuc2Nzc1wiO1xuXG4vKiBDYXJlZXIgQmFubmVyICovXG4ubWVtYmVycy1saXN0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTIwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICBwYWRkaW5nLWlubGluZTogMjBweDtcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgIHBhZGRpbmctaW5saW5lOiAxMHB4O1xuICB9XG5cbiAgJl9fc2VjdGlvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTVweDtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgfVxuICB9XG4gICZfX3RpdGxlIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgY29sb3I6ICRkYXJrLWJsdWU7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTZweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgIH1cblxuICAgIC5kaXZpZGVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIHJpZ2h0OiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNTAlKTtcbiAgICAgIHdpZHRoOiA4OHB4O1xuICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICB9XG4gIH1cbiAgJl9faXRlbXMge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgICBnYXA6IDI0cHg7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCAxZnIpO1xuICAgIH1cbiAgfVxufVxuIiwiLmhlcm8tbWFpbi1iYW5uZXItc2VjdGlvbntcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luOiAwIDAgN3B4IDA7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgIG1hcmdpbjogMCAwIDIwcHggMDtcbiAgfVxuXG5cbiAgLmNvbnRhaW5lcntcbiAgICBtYXgtd2lkdGg6IDEzMzVweDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIC5jb250ZW50IHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIHBhZGRpbmc6IDhweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgICBiYWNrZ3JvdW5kOiByYWRpYWwtZ3JhZGllbnQoMTI2Ljg4JSAyOTEuNiUgYXQgLTExLjk4JSAtMjAuMTElLCByZ2JhKDI0MCwgMjQwLCAyNDAsIDAuNykgMCUsIHJnYmEoMjUxLCAyNTEsIDI1MSwgMC41NjA3NTUpIDI0LjQ0JSwgcmdiYSgyMzgsIDIzOCwgMjM4LCAwKSAxMDAlKTtcblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICBnYXA6IDIwcHg7XG4gICAgICAgIHBhZGRpbmctaW5saW5lOiAxNXB4O1xuICAgICAgfVxuICAgXG4gICAgICAuZGVjb3JhdGlvbi1yaWdodCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAxNDBweDtcbiAgICAgICAgbGVmdDogMTAwJTtcbiAgICAgICAgei1pbmRleDogMDtcbiAgICAgICAgd2lkdGg6IDMxNHB4O1xuICAgICAgICBoZWlnaHQ6IDMxNHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9wbmcvaGVyby1tYWluLWJhbm5lci1vdmFsLnBuZycpO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZykgdHJhbnNsYXRlWSgyMCUpO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgIHdpZHRoOiAxODBweDtcbiAgICAgICAgIGhlaWdodDogMTgwcHg7XG4gICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZykgdHJhbnNsYXRlWSg0MCUpO1xuICAgICAgICAgYm90dG9tOiAyMDBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmRlY29yYXRpb24tbGVmdCB7IFxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNDBweDtcbiAgICAgICAgcmlnaHQ6IDEwMCU7XG4gICAgICAgIHotaW5kZXg6IDA7XG4gICAgICAgIHdpZHRoOiAzMTRweDtcbiAgICAgICAgaGVpZ2h0OiAzMTRweDtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvcG5nL2hlcm8tbWFpbi1iYW5uZXItb3ZhbC5wbmcnKTtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZykgdHJhbnNsYXRlWSgtNDAlKTtcbiAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgIHdpZHRoOiAxODBweDtcbiAgICAgICAgICBoZWlnaHQ6IDE4MHB4O1xuICAgICAgICAgIHRvcDogMjAwcHg7XG4gICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5jb250ZW50LXdyYXBwZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCksIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KSksXG4gICAgICAgIHJhZGlhbC1ncmFkaWVudCg3MyUgNzMlIGF0IDQ3LjMlIDI3JSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjU1KSAwJSwgcmdiYSgyMzMsIDIzNywgMjQyLCAwLjE2NSkgMTAwJSkgLyogd2FybmluZzogZ3JhZGllbnQgdXNlcyBhIHJvdGF0aW9uIHRoYXQgaXMgbm90IHN1cHBvcnRlZCBieSBDU1MgYW5kIG1heSBub3QgYmVoYXZlIGFzIGV4cGVjdGVkICovO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgICAgICBib3gtc2hhZG93OiAwcHggNHB4IDM1cHggMHB4IHJnYmEoNDAsIDU1LCAxMDAsIDAuMDgpO1xuICAgICAgICBib3JkZXI6IDRweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gICAgICAgIHBhZGRpbmc6NjZweCAxMjBweDtcbiAgICAgICAgbWluLWhlaWdodDogNTIwcHg7XG4gICAgICAgIG1hcmdpbjogMCAwIDY1cHggMHB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICAvL3BhZGRpbmc6IDMwcHg7XG4gICAgICAgICAgbWluLWhlaWdodDogdW5zZXQ7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICAgICAgICBwYWRkaW5nOiA1MHB4IDE2cHggMjRweCAxNnB4O1xuICAgICAgICAgIGdhcDogMjBweDtcbiAgICAgICAgfVxuICAgXG4gICAgICAgIC50ZXh0IHtcbiAgICAgICAgICBmbGV4OiAxLjE7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMjBweCwgLTNweCk7XG4gICAgICAgICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5oZWFkaW5nIHtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktbm9hbTtcbiAgICAgICAgICAgIGgxIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiA2MHB4O1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgY29sb3I6ICMyODM3NjQ7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzOHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAuZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgICAgICAgICAgIGNvbG9yOiByZ2JhKDYyLCA2NiwgNzksIDEpO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiSGVlYm9cIiwgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIC5zZWFyY2gtYm94IHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDQ3cHg7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5zZWFyY2gtdGl0bGUge1xuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgICBjb2xvcjogcmdiYSg2MiwgNjYsIDc5LCAxKTtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMThweDtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuc2VhcmNoLWlucHV0LXdyYXBwZXIge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICBnYXA6IDEwcHg7XG4gICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIC5zZWFyY2gtZm9ybSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAuc2VhcmNoLWlucHV0IHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjkwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNDRweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwcHggNDBweCAwcHggMTBweDtcbiAgICAgICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRtYWluLWJsdWU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogODBweDtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogSGVlYm87XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogcmdiYSg2MiwgNjYsIDc5LCAxKTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkbWFpbi1ibHVlO1xuICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHJnYmEoMCwgMTIzLCAyNTUsIDAuMjUpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRtYWluLWJsdWU7XG4gICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAycHggcmdiYSgwLCAxMjMsIDI1NSwgMC4yNSk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRtYWluLWJsdWU7XG4gICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAycHggcmdiYSgwLCAxMjMsIDI1NSwgMC4yNSk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIC5zZWFyY2gtc3VibWl0IHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgICAgIC8vcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuaW1hZ2Uge1xuICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgICAgICAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgfVxuICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgIHdpZHRoOiAyOTdweDtcbiAgICAgICAgICAgIGhlaWdodDogMjk3cHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDIzMXB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDIzMXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgXG4gIH1cblxuICAmLm5vLXNlYXJjaC1ib3gge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIC5jb250YWluZXIge1xuICAgICAgICAuY29udGVudCB7XG4gICAgICAgICAgLmRlY29yYXRpb24tbGVmdCB7XG4gICAgICAgICAgICBoZWlnaHQ6IDI0MHB4O1xuICAgICAgICAgICAgd2lkdGg6IDI0MHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICAuZGVjb3JhdGlvbi1yaWdodCB7XG4gICAgICAgICAgICBoZWlnaHQ6IDI0MHB4O1xuICAgICAgICAgICAgd2lkdGg6IDI0MHB4O1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoODVkZWcpIHRyYW5zbGF0ZVkoNTAlKTtcbiAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgfVxuICAgICAgICAgICYtd3JhcHBlciB7XG4gICAgICAgICAgICBwYWRkaW5nOiA2NnB4IDEyMHB4IDY2cHggMTIwcHg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgbWluLWhlaWdodDogNDIwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgLmNvbnRhaW5lciB7XG4gICAgICAgIC5jb250ZW50IHtcbiAgICAgICAgICAmLXdyYXBwZXIge1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIC50ZXh0e1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgLmhlYWRpbmd7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIGJye1xuICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi5uby1oYXMtaW1hZ2Uge1xuICAgIC5jb250YWluZXIge1xuICAgICAgLmNvbnRlbnQge1xuICAgICAgICAuY29udGVudC13cmFwcGVyIHtcbiAgICAgICAgICBwYWRkaW5nOiAzMHB4O1xuICAgICAgICAgIG1pbi1oZWlnaHQ6IDI3MHB4O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDEyMHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuZGVjb3JhdGlvbi1yaWdodCB7XG4gICAgICAgICAgYm90dG9tOiAxMHB4O1xuICAgICAgICAgIGhlaWdodDogMjcwcHg7XG4gICAgICAgICAgd2lkdGg6IDI3MHB4O1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDg1ZGVnKSB0cmFuc2xhdGVZKDM2JSk7XG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDE4MHB4O1xuICAgICAgICAgICAgd2lkdGg6IDE4MHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuZGVjb3JhdGlvbi1sZWZ0IHtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgaGVpZ2h0OiAyNzBweDtcbiAgICAgICAgICB3aWR0aDogMjcwcHg7XG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDE4MHB4O1xuICAgICAgICAgICAgd2lkdGg6IDE4MHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIkBpbXBvcnQgXCIuLi8uLi9iYXNlL19taXhpbnMuc2Nzc1wiO1xuQGltcG9ydCBcIi4uLy4uL2Jhc2UvX3ZhcmlhYmxlcy5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vYmFzZS9fY29sb3JzLnNjc3NcIjtcblxuLyogSGVybyBWaWRlbyBCYW5uZXIgU2VjdGlvbiAqL1xuLmhlcm8tdmlkZW8tYmFubmVye1xuICAmLXNlY3Rpb257XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1oZWVibztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWluLWhlaWdodDogNjgwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICBtaW4taGVpZ2h0OiAzMzBweDtcbiAgICB9XG4gICAgLmNvbnRhaW5lciB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB6LWluZGV4OiAzO1xuICAgICAgbWF4LXdpZHRoOiAxMjgwcHg7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogZW5kO1xuICAgIH1cbiAgXG4gIH1cblxuICAmLWJhY2tncm91bmQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBpbnNldDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgei1pbmRleDogLTE7XG4gIH1cblxuICAmLXZpZGVvIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgaW5zZXQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHotaW5kZXg6IDE7XG5cbiAgICBpZnJhbWUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB3aWR0aDogMTAwdnc7XG4gICAgICBoZWlnaHQ6IDU2LjI1dnc7IC8vIDE2OjkgYXNwZWN0IHJhdGlvXG4gICAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgICAgbWluLXdpZHRoOiAxNzcuNzd2aDsgLy8gMTY6OSBhc3BlY3QgcmF0aW9cbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgJi1mYWxsYmFjayB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGluc2V0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICB6LWluZGV4OiAxO1xuICB9XG5cbiAgJi1vdmVybGF5IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgaW5zZXQ6IDA7XG4gICAgYmFja2dyb3VuZDogIzEyMUY0NjtcbiAgICB6LWluZGV4OiAyO1xuICAgIG9wYWNpdHk6IDAuNTU7XG4gIH1cblxuICAmLWNvbnRlbnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogNTYwcHg7XG4gIH0gXG5cbiAgJi10aXRsZSB7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1ub2FtO1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgbWFyZ2luOiAwIDAgMCAwO1xuICAgIHRleHQtc2hhZG93OiAwIDJweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBmb250LXNpemU6IDYwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDExMCU7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgICAvL21heC13aWR0aDogNzUlO1xuICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICBmb250LXNpemU6IDM4cHg7XG4gICAgfVxuICB9XG5cbiAgJi1kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1oZWVibztcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIG1hcmdpbjogMCAwIDMycHggMDtcbiAgICB0ZXh0LXNoYWRvdzogMCAycHggOHB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMTMwJTtcbiAgICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgIH1cbiAgfVxuXG4gICYtYnV0dG9uIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBhe1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICAgICAgZ2FwOiAxNnB4O1xuICAgICAgcGFkZGluZzogMTBweCAzMnB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogNjBweDtcbiAgICAgIGJvcmRlci13aWR0aDogMXB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktbm9hbTtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAlO1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMnB4KTtcbiAgICAgIH1cbiAgICAgIHNwYW57XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBnYXA6IDhweDtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICAgICAgc3Zne1xuICAgICAgICAgIHdpZHRoOiAxM3B4O1xuICAgICAgICAgIGhlaWdodDogMTNweDtcbiAgICAgICAgICBmaWxsOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDEpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmOmhvdmVye1xuICAgICAgICBib3JkZXItY29sb3I6ICNmZGM2NDE7XG4gICAgICAgIGNvbG9yOiAjZmRjNjQxO1xuICAgICAgICBzcGFue1xuICAgICAgICAgIGJhY2tncm91bmQ6ICNmZGM2NDE7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgc2NhbGUoMS4xKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4iLCJAaW1wb3J0IFwiLi4vLi4vYmFzZS9fbWl4aW5zLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi9iYXNlL192YXJpYWJsZXMuc2Nzc1wiO1xuQGltcG9ydCBcIi4uLy4uL2Jhc2UvX2NvbG9ycy5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL3N3aXBlci9zd2lwZXIubWluLmNzc1wiO1xuQGltcG9ydCBcIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9zd2lwZXIvbW9kdWxlcy9uYXZpZ2F0aW9uL25hdmlnYXRpb24ubWluLmNzc1wiO1xuXG4uZmVhdHVyZS1zZWN0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA4MHB4O1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmZlYXR1cmUtdGl0bGUge1xuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LW5vYW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgbGluZS1oZWlnaHQ6IDI4LjZweDtcbiAgY29sb3I6ICRkYXJrLWJsdWU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDI0cHg7XG4gIGZvbnQtc2l6ZTogMzhweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGNvbG9yOiAjMTIxZjQ2O1xuXG4gICY6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogODhweDtcbiAgICBoZWlnaHQ6IDRweDtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9wbmcvdW5kZXJsaW5lLnBuZyk7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG5cbi5mZWF0dXJlLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDgwcHg7XG4gIHBhZGRpbmc6IDAgMTZweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTMyMHB4O1xuICBcbn1cblxuLmZlYXR1cmUtc2VjdGlvbi0tY2Fyb3VzZWwge1xuICBtYXJnaW4tdG9wOiA3MHB4O1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICB9XG4gIC5mZWF0dXJlLWNvbnRhaW5lciB7XG4gICAgZ2FwOiA0NXB4O1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgZ2FwOiAyNHB4O1xuICAgIH1cbiAgfVxufVxuXG4uZmVhdHVyZS1jYXJkcyB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICBnYXA6IDE4cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBhbGlnbi1pdGVtczogZW5kO1xuICBtYXJnaW4tYm90dG9tOiA0NHB4O1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgfVxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKTtcbiAgfVxufVxuXG4uZmVhdHVyZS1jYXJkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiAxNHB4O1xuICBib3gtc2hhZG93OiAkYm94LXNoYWRvdztcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiA2MHB4IDMxcHggMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiA0MHB4O1xuICBcbiAgaDMge1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktbm9hbTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGNvbG9yOiAkZGFyay1ibHVlO1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICBsaW5lLWhlaWdodDogMjguNnB4O1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgfVxuICBcbiAgcCB7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1oZWVibztcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIGNvbG9yOiAkdGV4dC1ib2R5O1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIC8vd2hpdGUtc3BhY2U6IHByZS1saW5lO1xuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gIH1cbn1cblxuLmZlYXR1cmUtaWNvbiB7XG4gIHdpZHRoOiA4MHB4O1xuICBoZWlnaHQ6IDgwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTQwcHg7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICBcbiAgJjo6YmVmb3JlIHtcbiAgICAvLyBjb250ZW50OiAnJztcbiAgICAvLyBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgLy8gd2lkdGg6IDI5cHg7XG4gICAgLy8gaGVpZ2h0OiAyOXB4O1xuICAgIC8vIGJhY2tncm91bmQtY29sb3I6ICRtYWluLXllbGxvdztcbiAgICAvLyBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgLy8gdG9wOiA1MCU7XG4gICAgLy8gbGVmdDogNTAlO1xuICAgIC8vIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHRyYW5zbGF0ZSg4cHgsIC04cHgpO1xuICAgIC8vIHotaW5kZXg6IDA7XG4gIH1cbiAgXG4gIGltZyB7XG4gICAgd2lkdGg6IDcxLjVweDtcbiAgICBoZWlnaHQ6IDcxLjVweDtcbiAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxO1xuICB9XG59XG5cbi8vIFNsaWRlciBzdHlsZXNcbi5mZWF0dXJlLWNhcmRzLXNsaWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDI0cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDAgMTZweDtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSArIDMwcHgpO1xuICB9XG59XG5cbi5mZWF0dXJlLWNhcmRzLXN3aXBlciB7XG4gIHdpZHRoOiAxMDAlO1xuICAvL292ZXJmbG93OiBoaWRkZW47XG4gIGRpcmVjdGlvbjogcnRsOyAvLyBSVEwgc3VwcG9ydCBmb3IgU3dpcGVyXG5cbiAgLnN3aXBlci13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgIHBhZGRpbmc6IDBweCAwcHggNjBweDtcbiAgfVxuXG4gIC5zd2lwZXItc2xpZGUge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICB9XG59XG5cbi5mZWF0dXJlLWNhcmRzLW5hdmlnYXRpb24ge1xuICBkaXNwbGF5OiBub25lOyAvLyBIaWRkZW4gYnkgZGVmYXVsdCwgc2hvd24gYnkgSlMgd2hlbiA1KyBpdGVtc1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxcmVtO1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMHB4IDhweDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIzMywgMjM3LCAyNDIsIDEpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTI0cHgpO1xufVxuXG4uZmVhdHVyZS1jYXJkcy1hcnJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMzVweDtcbiAgaGVpZ2h0OiAzNXB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjMzLCAyMzcsIDI0MiwgMSk7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogIzEyMWY0NjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgcGFkZGluZzogMDtcblxuICAmOmhvdmVyOm5vdCg6ZGlzYWJsZWQpIHtcbiAgICBiYWNrZ3JvdW5kOiAjMTIxZjQ2O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJvcmRlci1jb2xvcjogIzEyMWY0NjtcbiAgfVxuXG4gICY6ZGlzYWJsZWQge1xuICAgIG9wYWNpdHk6IDAuMztcbiAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB9XG5cbiAgc3ZnIHtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gIH1cbn1cblxuLnBhZ2UtdGVtcGxhdGUtZmxleGlibGUtcGFnZS1sYW5kaW5ne1xuICAuZmVhdHVyZS1jYXJke1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNFOUVERjI7XG4gICAgYm94LXNoYWRvdzogMHB4IDRweCAzNXB4IDBweCByZ2JhKDQwLCA1NSwgMTAwLCAwLjA4KTtcblxuICAgIDtcbiAgfVxufVxuXG4iLCJAaW1wb3J0IFwiLi4vLi4vYmFzZS9fbWl4aW5zLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi9iYXNlL192YXJpYWJsZXMuc2Nzc1wiO1xuQGltcG9ydCBcIi4uLy4uL2Jhc2UvX2NvbG9ycy5zY3NzXCI7XG5cbi5jb250ZW50LXNlY3Rpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDI0cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDYwcHggMCA2MHB4IDA7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cbn1cblxuLmNvbnRlbnQtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIGdhcDogMjRweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTE2MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMCAxNnB4O1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gIH1cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgZ2FwOiAxNnB4O1xuICB9XG59XG5cbi5jb250ZW50LWNhcmQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm94LXNoYWRvdzogJGJveC1zaGFkb3c7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZSwgYm94LXNoYWRvdyAwLjNzIGVhc2U7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHBhZGRpbmc6IDI0cHg7XG5cbiAgJjpob3ZlciB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC00cHgpO1xuICAgIGJveC1zaGFkb3c6IDBweCA4cHggNDVweCByZ2JhKDQwLCA1NSwgMTAwLCAwLjE1KTtcbiAgfVxuXG4gIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxNjJweDtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICBoZWlnaHQ6IDEzOHB4O1xuICAgIH1cbiAgfVxufVxuXG4uY29udGVudC1jYXJkLWJvZHkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZW5kO1xuICBnYXA6IDE2cHg7XG4gIHBhZGRpbmc6IDI0cHggMDtcbiAgd2lkdGg6IDEwMCU7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgIGdhcDogNXB4O1xuICB9XG4gIGg0IHtcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LW5vYW07XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICBjb2xvcjogJG1haW4tYmx1ZTtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDA7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgfVxuICB9XG5cbiAgcCxkaXYge1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktaGVlYm87XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBjb2xvcjogJG1haW4tYmx1ZTtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIC13ZWJraXQtbGluZS1jbGFtcDogMztcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIG1hcmdpbjogMDtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB9XG4gIH1cbn1cblxuXG5cblxuXG5cbiIsIkBpbXBvcnQgXCIuLi8uLi9iYXNlL19taXhpbnMuc2Nzc1wiO1xuQGltcG9ydCBcIi4uLy4uL2Jhc2UvX3ZhcmlhYmxlcy5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vYmFzZS9fY29sb3JzLnNjc3NcIjtcbi8qIENvbnRlbnQgRWRpdGVkIFBhcmVudCBTZWN0aW9uICovXG4uY29udGVudC1lZGl0ZWQtcGFyZW50IHtcbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1oZWVibztcblxuICAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IGNhbGMoODAwcHggKyAyNHB4KTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuXG4gIHAsIGgyLGgzLGg0LGg1LGg2LCB1bCwgb2wsIGxpLCBzcGFuLCBhLCBidXR0b24sIGlucHV0LCB0ZXh0YXJlYSwgc2VsZWN0LCBvcHRpb24sIGxhYmVsLCBsZWdlbmQsIGZpZWxkc2V0LCB0YWJsZSwgY2FwdGlvbiwgdGJvZHksIHRmb290LCB0aGVhZCwgdHIsIHRkLCB0aCB7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1oZWVibztcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBjb2xvcjogJHRleHQtYm9keTtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBtYXJnaW46IDAgMCAyNHB4IDA7XG4gICAgY29sb3I6ICMzRTQyNEY7XG4gIH1cbiAgcHtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgIH1cbiAgfVxuXG51bCwgb2wgeyAgXG4gIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG5cbiBsaXtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbiB9XG59XG5cbmgye1xuICBmb250LXNpemU6IDMwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMjgzNzY0O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgbWFyZ2luOiAwIDAgMjRweCAwO1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICBjb2xvcjogIzI4Mzc2NDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICB9XG4gICY6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cblxuICBoM3tcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBjb2xvcjogIzI4Mzc2NDtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBtYXJnaW46IDAgMCAyNHB4IDA7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgICAgY29sb3I6ICMyODM3NjQ7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgIH1cbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgfVxuICB9XG5cbiAgaDR7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgY29sb3I6ICRkYXJrLWJsdWU7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgbWFyZ2luOiAwIDAgMjRweCAwO1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgIH1cbiAgfVxuXG4gIGg1e1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgY29sb3I6ICRtYWluLWJsdWU7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktaGVlYm87XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICBmb250LXNpemU6IDIycHg7XG4gICAgfVxuICB9XG5cbiAgYXtcbiAgICBjb2xvcjogJGRhcmstYmx1ZTtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAkbWFpbi1ibHVlO1xuICAgIH1cbiAgICAmLnRvX2NhdGVnb3J5X3BhZ2V7XG4gICAgICBjb2xvcjogJHRleHQtYm9keTtcbiAgICB9XG4gIH1cblxuICBibG9ja3F1b3Rle1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHB7XG4gICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIGltZ3tcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgJi5zaXplLWZ1bGx7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgJi5hbGlnbmNlbnRlciB7XG4gICAgICB3aWR0aDphdXRvO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICB9XG4gICAgXG4gICAgJi5hbGlnbmxlZnQge1xuICAgICAgd2lkdGg6YXV0bztcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgbWFyZ2luOiAwLjVlbSAxZW0gMC41ZW0gMDtcbiAgICB9XG4gICAgXG4gICAgJi5hbGlnbnJpZ2h0IHtcbiAgICAgIHdpZHRoOmF1dG87XG4gICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICBtYXJnaW46IDAuNWVtIDAgMC41ZW0gMWVtO1xuICAgIH1cbiAgfVxuXG4gIHRhYmxle1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyMzMsIDIzNywgMjQyLCAxKTtcbiAgICBtYXJnaW46IDAgMCAyNHB4IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMTMwJTtcbiAgICBib3JkZXItcmFkaXVzOiA5cHg7XG5cbiAgfVxuICB0aCwgdGR7XG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyMzMsIDIzNywgMjQyLCAxKTtcbiAgICBwYWRkaW5nOiA4cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgIH1cbiAgfVxuICB0aHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzMywgMjM3LCAyNDIsIDEpO1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIHRye1xuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg0MCwgNTUsIDEwMCwgMSk7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgdGgsdGR7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA5cHg7XG4gICAgICAgIH1cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA5cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIHRoLHRke1xuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogOXB4O1xuICAgICAgICB9XG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogOXB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYgKyAuc2hhcmUtcG9zdC1zZWN0aW9uIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjRweDtcbiAgfVxufVxuLmNvbnRlbnQtd2l0aC1jb2xvcmVkLWxpc3Qge1xuICBvbHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIGNvdW50ZXItcmVzZXQ6IGxpc3QtY291bnRlcjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcblxuICAgIGxpe1xuICAgICAgY291bnRlci1pbmNyZW1lbnQ6IGxpc3QtY291bnRlcjtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDM1cHg7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICB9XG4gICAgICAvLyBZZWxsb3ctb3JhbmdlIGNpcmN1bGFyIG51bWJlciBtYXJrZXJcbiAgICAgICY6Om1hcmtlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgICBcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IGNvdW50ZXIobGlzdC1jb3VudGVyKTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDI3cHg7XG4gICAgICAgIGhlaWdodDogMjdweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG1haW4teWVsbG93O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1oZWVibztcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgIGNvbG9yOiAkbWFpbi1ibHVlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG59XG5cbi8vIENhdGVnb3J5IGRlc2NyaXB0aW9uIGV4cGFuZGFibGVcbi5jYXRlZ29yeS1kZXNjcmlwdGlvbi13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIC5jYXRlZ29yeS1kZXNjcmlwdGlvbi1jb250ZW50IHtcbiAgICBtYXgtaGVpZ2h0OiAxNTBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDAuM3MgZWFzZTtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIG1heC1oZWlnaHQ6IDgwcHg7XG4gICAgfVxuXG4gICAgLy8gR3JhZGllbnQgb3ZlcmxheSB3aGVuIGNvbGxhcHNlZFxuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgdHJhbnNwYXJlbnQsICNmZmYpO1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZTtcbiAgICB9XG4gIH1cblxuICAmLmlzLWV4cGFuZGVkIHtcbiAgICAuY2F0ZWdvcnktZGVzY3JpcHRpb24tY29udGVudCB7XG4gICAgICBtYXgtaGVpZ2h0OiBub25lO1xuXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmNhdGVnb3J5LWRlc2NyaXB0aW9uLXRvZ2dsZSB7XG4gICAgICAudG9nZ2xlLXRleHQtbW9yZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgICAudG9nZ2xlLXRleHQtbGVzcyB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuY2F0ZWdvcnktZGVzY3JpcHRpb24tdG9nZ2xlIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMjgzNzY0O1xuICAgIHBhZGRpbmc6IDRweCAxOHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDYwcHg7XG4gICAgZm9udC1mYW1pbHk6IEZiTm9hbSwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgXG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgc3BhbntcbiAgICAgICBtYXJnaW46IDA7XG4gICAgICAgY29sb3I6ICMyODM3NjQ7XG4gICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgICAgYmFja2dyb3VuZDogIzI4Mzc2NDtcbiAgICAgIGJvcmRlci1jb2xvcjogIzEyMWY0NjtcbiAgICAgIHNwYW57XG4gICAgICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpmb2N1cyB7XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgIH1cblxuICAgIC50b2dnbGUtdGV4dC1sZXNzIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgLy8gSGlkZSB0b2dnbGUgaWYgY29udGVudCBpcyBzaG9ydFxuICAmLm5vLW92ZXJmbG93IHtcbiAgICAuY2F0ZWdvcnktZGVzY3JpcHRpb24tY29udGVudDo6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgLmNhdGVnb3J5LWRlc2NyaXB0aW9uLXRvZ2dsZSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxufSIsIkBpbXBvcnQgXCIuLi8uLi9iYXNlL19taXhpbnMuc2Nzc1wiO1xuQGltcG9ydCBcIi4uLy4uL2Jhc2UvX3ZhcmlhYmxlcy5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vYmFzZS9fY29sb3JzLnNjc3NcIjtcblxuLyogQ29udGVudCBFZGl0ZWQgRkFRIFNlY3Rpb24gKi9cbi5jb250ZW50LWVkaXRlZC1mYXEge1xuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWhlZWJvO1xuICBwYWRkaW5nOiAycmVtIDA7XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgcGFkZGluZzogM3JlbSAwO1xuICB9XG5cbiAgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiA4MDBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgXG4gICAgfVxuICB9XG5cbiAgJl9fdGl0bGUge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICAgIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgY29sb3I6ICMyODM3NjQ7XG4gIH1cblxuICAvLyBSZXVzZSBmb290ZXIgRkFRIGFjY29yZGlvbiBzdHlsZXNcbiAgLmZvb3Rlcl9fZmFxLWFjY29yZGlvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGdhcDogMDtcbiAgfVxuXG4gIC5mb290ZXJfX2ZhcS1pdGVtIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2E4YjVjMztcbiAgfVxuXG4gIC5mb290ZXJfX2ZhcS1xdWVzdGlvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAxcmVtIDAuNXJlbTtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBwYWRkaW5nOiAxLjI1cmVtIDAuNXJlbTtcbiAgICB9XG5cbiAgICBzcGFuIHtcbiAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgY29sb3I6ICMxMjFGNDY7XG4gICAgICBmbGV4OiAxO1xuXG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgfVxuXG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmZvb3Rlcl9fZmFxLWljb24ge1xuICAgIHdpZHRoOiAxLjVyZW07XG4gICAgaGVpZ2h0OiAxLjVyZW07XG4gICAgY29sb3I6ICMxMjFGNDY7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3M7XG4gICAgZmxleC1zaHJpbms6IDA7XG5cbiAgICAuZm9vdGVyX19mYXEtaXRlbS5hY3RpdmUgJiB7XG4gICAgICAuZm9vdGVyX19mYXEtaWNvbi1wYXRoLTEge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5mb290ZXJfX2ZhcS1hbnN3ZXIge1xuICAgIG1heC1oZWlnaHQ6IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDAuM3MgZWFzZS1vdXQ7XG5cbiAgICAuZm9vdGVyX19mYXEtaXRlbS5hY3RpdmUgJiB7XG4gICAgICBtYXgtaGVpZ2h0OiAxMDAwcHg7XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICBwYWRkaW5nOiAwIDAuNXJlbSAxcmVtO1xuICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgIGNvbG9yOiAjM2U0MjRlO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuXG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgcGFkZGluZzogMCAwLjVyZW0gMS4yNXJlbTtcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4iLCJAaW1wb3J0IFwiLi4vLi4vYmFzZS9fbWl4aW5zLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi9iYXNlL192YXJpYWJsZXMuc2Nzc1wiO1xuQGltcG9ydCBcIi4uLy4uL2Jhc2UvX2NvbG9ycy5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL3N3aXBlci9zd2lwZXIubWluLmNzc1wiO1xuQGltcG9ydCBcIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9zd2lwZXIvbW9kdWxlcy9uYXZpZ2F0aW9uL25hdmlnYXRpb24ubWluLmNzc1wiO1xuXG4vKiBTbGlkZXIgQ2FyZHMgQ2Fyb3VzZWwgU2VjdGlvbiAqL1xuLnNsaWRlci1jYXJkcy1jYXJvdXNlbCB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktaGVlYm87XG4gIHBhZGRpbmc6IDJyZW0gMDtcbiAgYmFja2dyb3VuZDogcmdiYSgyNDUsIDI0NSwgMjQ1LCAxKTtcblxuXG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIHBhZGRpbmc6IDNyZW0gMDtcbiAgfVxuXG4gIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTI4MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmc6IDAgMXJlbTtcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgcGFkZGluZzogMCAycmVtO1xuICAgIH1cbiAgfVxuXG4gICZfX3RpdGxlIHtcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LW5vYW07XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI4LjZweDtcbiAgICBjb2xvcjogJGRhcmstYmx1ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDI0cHg7XG4gICAgZm9udC1zaXplOiAzOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgY29sb3I6ICMxMjFmNDY7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgICBnYXA6IDE2cHg7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHdpZHRoOiA4OHB4O1xuICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3BuZy91bmRlcmxpbmUucG5nKTtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG5cbiAgJl9fd3JhcHBlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBnYXA6IDMycHg7XG4gIH1cblxuICAmX19zd2lwZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgZGlyZWN0aW9uOiBydGw7IC8vIFJUTCBzdXBwb3J0IGZvciBTd2lwZXJcblxuICAgIC5zd2lwZXItd3JhcHBlciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgfVxuXG4gICAgLnN3aXBlci1zbGlkZSB7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAvLyB3aWR0aDogMzEycHggIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19uYXZpZ2F0aW9uIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDIzMywgMjM3LCAyNDIsIDEpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgY29sb3I6ICMxMjFmNDY7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICBnYXA6IDFyZW07XG4gICAgbWFyZ2luLXRvcDogMnJlbTtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDIzMywgMjM3LCAyNDIsIDEpO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmc6IDBweCA4cHg7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuXG4gIH1cblxuICAmX19hcnJvdyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHdpZHRoOiAzNXB4O1xuICAgIGhlaWdodDogMzVweDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogcmdiYSgyMzMsIDIzNywgMjQyLCAxKTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGNvbG9yOiAjMTIxZjQ2O1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgcGFkZGluZzogMDtcblxuICAgICY6aG92ZXI6bm90KDpkaXNhYmxlZCkge1xuICAgICAgYmFja2dyb3VuZDogIzEyMWY0NjtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgYm9yZGVyLWNvbG9yOiAjMTIxZjQ2O1xuICAgIH1cblxuICAgICY6ZGlzYWJsZWQge1xuICAgICAgb3BhY2l0eTogMC4zO1xuICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIH1cblxuICAgIHN2ZyB7XG4gICAgICB3aWR0aDogMjBweDtcbiAgICAgIGhlaWdodDogMjBweDtcbiAgICB9XG4gIH1cblxufVxuXG4iLCJAaW1wb3J0IFwiLi4vLi4vYmFzZS9fbWl4aW5zLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi9iYXNlL192YXJpYWJsZXMuc2Nzc1wiO1xuQGltcG9ydCBcIi4uLy4uL2Jhc2UvX2NvbG9ycy5zY3NzXCI7XG5cbi8vIEZvcm0gV2FudCB0byBUYWxrIFNlY3Rpb25cbi5mb3JtLXdhbnQtdG8tdGFsay1zZWN0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgcGFkZGluZzogMzBweCAwIDQ1cHggMDtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgcGFkZGluZzogMjRweCAxNXB4IDQwcHggMTVweDtcbiAgfVxuXG59XG5cbi5mb3JtLXdhbnQtdG8tdGFsay13cmFwcGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTE4MXB4O1xufVxuXG4uZm9ybS13YW50LXRvLXRhbGstYm94IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxLjI1cmVtIDEuNXJlbTtcbiAgZ2FwOiAxLjVyZW07XG4gIGJhY2tncm91bmQ6ICRkYXJrLWJsdWU7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgcGFkZGluZzogMXJlbTtcbiAgICBnYXA6IDI0cHg7XG4gIH1cblxuICAud3BjZjctZm9ybSB7XG4gICAgLmZvcm0td2FudC10by10YWxrLWZvcm0td3JhcCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgICAgZ2FwOiA0MHB4O1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZ2FwOiAxcmVtO1xuICAgICAgfVxuXG4gICAgICBpbnB1dFt0eXBlPVwidGV4dFwiXSxcbiAgICAgIGlucHV0W3R5cGU9XCJlbWFpbFwiXSxcbiAgICAgIGlucHV0W3R5cGU9XCJ0ZWxcIl0ge1xuICAgICAgICAmLndwY2Y3LW5vdC12YWxpZCB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQjRCNDtcbiAgICAgICAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgICBjb2xvcjogJHRleHQtYm9keTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAud3BjZjctcmVzcG9uc2Utb3V0cHV0IHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgICAgLndwY2Y3LWFjY2VwdGFuY2V7XG4gICAgICAgIC53cGNmNy1saXN0LWl0ZW17XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIGxhYmVse1xuICAgICAgICAgICAgLndwY2Y3LWxpc3QtaXRlbS1sYWJlbHtcbiAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgIGdhcDogNnB4O1xuXG4gICAgICAgICAgICAgICY6OmJlZm9yZXtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci13aWR0aDogMXB4O1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGlucHV0e1xuICAgICAgICAgICAgICAmOmNoZWNrZWQgKyAud3BjZjctbGlzdC1pdGVtLWxhYmVsOjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZiB1cmwoLi4vaW1hZ2VzL3N2Zy9jaGVjay5zdmcpIG5vLXJlcGVhdCA1MCU7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICYudW5hY2NlcHRlZHtcbiAgICAgIC53cGNmNy1hY2NlcHRhbmNle1xuICAgICAgICAud3BjZjctbGlzdC1pdGVte1xuICAgICAgICAgIGxhYmVse1xuICAgICAgICAgICAgLndwY2Y3LWxpc3QtaXRlbS1sYWJlbHtcbiAgICAgICAgICAgICAgJjo6YmVmb3Jle1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRjgwODA7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmZvcm0td2FudC10by10YWxrLXN1Ym1pdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMC42MjVyZW07XG4gIG9yZGVyOiAzO1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBvcmRlcjogMTtcbiAgfVxuXG4gIHAge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgIGJ1dHRvbiB7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5mb3JtLXdhbnQtdG8tdGFsay1idG4ge1xuICBoZWlnaHQ6IDQ0cHg7XG4gIGdhcDogMC41cmVtO1xuICBwYWRkaW5nOiAwLjVyZW0gMS41cmVtO1xuICBib3JkZXItcmFkaXVzOiA2MHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAkZGFyay1ibHVlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuICBsaW5lLWhlaWdodDogMTtcblxuICBzcGFuIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBjb2xvcjogJGRhcmstYmx1ZTtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgfVxuXG4gICYtLXByaW1hcnkge1xuICAgIGJhY2tncm91bmQ6ICRtYWluLXllbGxvdztcbiAgICBjb2xvcjogJGRhcmstYmx1ZTtcblxuICAgICY6aG92ZXIge1xuICAgICAgb3BhY2l0eTogMC45O1xuICAgIH1cbiAgfVxufVxuXG4uZm9ybS13YW50LXRvLXRhbGstZm9ybSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMC41cmVtO1xuICBvcmRlcjogMjtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIG9yZGVyOiAyO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG5cbiAgLndwY2Y3LW5vdC12YWxpZC10aXAge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3R0b206IDEwMCU7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICBtYXJnaW46IDA7XG4gICAgY29sb3I6ICNGRjgwODA7XG4gICAgdG9wOiAxMDAlO1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktaGVlYm87IFxuICB9XG5cbn1cblxuLmZvcm0td2FudC10by10YWxrLWZvcm0tZmllbGRzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGdhcDogMC41cmVtO1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB3aWR0aDogYXV0bztcblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gIH1cblxuICBzcGFuW2RhdGEtbmFtZSo9XCJpbnRlcmVzdFwiXSB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cbn1cblxuLmZvcm0td2FudC10by10YWxrLWlucHV0LFxuLmZvcm0td2FudC10by10YWxrLXNlbGVjdCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDJyZW07XG4gIHBhZGRpbmc6IDAgMXJlbTtcbiAgYmFja2dyb3VuZDogJHdoaXRlO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBjb2xvcjogIzNFNDI0RjtcbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1oZWVibzsgIFxuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICB3aWR0aDogMjIwcHg7XG4gIH1cblxuICAmOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMzRTQyNEY7XG4gIH1cbiAgJisuc2VsZWN0MntcbiAgICAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gICAgICBoZWlnaHQ6IDJyZW07XG4gICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBjb2xvcjogIzNFNDI0RjtcbiAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktaGVlYm87ICBcbiAgICAgIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3d7XG4gICAgICAgIGJ7XG4gICAgICAgICAgd2lkdGg6IDEycHg7XG4gICAgICAgICAgaGVpZ2h0OiAxMnB4O1xuICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9zdmcvYXJyb3dfZG93bl9ncmF5LnN2Zykgbm8tcmVwZWF0IDUwJTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmLnNlbGVjdDItY29udGFpbmVyLS1vcGVue1xuICAgICAgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvd3tcbiAgICAgICAgYntcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5mb3JtLXdhbnQtdG8tdGFsay1mb3JtLWNvbnNlbnQge1xuICB3aWR0aDogYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAwLjVyZW07XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuICAvLyBEaXJlY3QgY2hlY2tib3ggc3R5bGluZ1xuICA+IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSxcbiAgLmZvcm0td2FudC10by10YWxrLWNoZWNrYm94IHtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiAkZGFyay1ibHVlO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICR3aGl0ZTtcbiAgICB3aWR0aDogMXJlbTtcbiAgICBoZWlnaHQ6IDFyZW07XG4gICAgbWluLXdpZHRoOiAxcmVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG5cbiAgICAmOmNoZWNrZWQge1xuICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgd2lkdGg6IDRweDtcbiAgICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICAgIGJvcmRlcjogc29saWQgJGRhcmstYmx1ZTtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAwIDJweCAycHggMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAwLjVyZW07XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG4gICAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICBiYWNrZ3JvdW5kOiAkZGFyay1ibHVlO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgJHdoaXRlO1xuICAgICAgd2lkdGg6IDFyZW07XG4gICAgICBoZWlnaHQ6IDFyZW07XG4gICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuXG4gICAgICAmOmNoZWNrZWQge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoNDVkZWcpO1xuICAgICAgICAgIHdpZHRoOiA0cHg7XG4gICAgICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICAgICAgYm9yZGVyOiBzb2xpZCAkZGFyay1ibHVlO1xuICAgICAgICAgIGJvcmRlci13aWR0aDogMCAycHggMnB4IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIGxhYmVsIHtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogNnB4O1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgZm9udC1zaXplOjE0cHg7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB9XG4gIH1cbn1cblxuLmZvcm0td2FudC10by10YWxrLWNoZWNrYm94IHtcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMXJlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgJHdoaXRlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmZvcm0td2FudC10by10YWxrLWluZm8taWNvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxNS41cHg7XG4gIGhlaWdodDogMTVweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIGJvcmRlcjogMC43NXB4IHNvbGlkICR3aGl0ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXgtc2hyaW5rOiAwO1xuXG4gIHNwYW4sXG4gIHAge1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gIH1cblxuICAvLyBUb29sdGlwXG4gICYtdG9vbHRpcCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogLThweDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMTAwJSk7XG4gICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgIGNvbG9yOiAkZGFyay1ibHVlO1xuICAgIHBhZGRpbmc6IDAuNzVyZW0gMXJlbTtcbiAgICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gICAgb3BhY2l0eTogMDtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UsIHZpc2liaWxpdHkgMC4zcyBlYXNlO1xuICAgIHotaW5kZXg6IDEwMDA7XG4gICAgYm94LXNoYWRvdzogMCA0cHggNnB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICBtYXgtd2lkdGg6IDI1MHB4O1xuICAgIHdpZHRoOiBtYXgtY29udGVudDtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICAgIG1heC13aWR0aDogMjIwcHg7XG4gICAgfVxuXG4gICAgLy8gQXJyb3cgcG9pbnRpbmcgZG93blxuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTk2JSkgcm90YXRlKDE4MGRlZyk7XG4gICAgICBib3JkZXI6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICR3aGl0ZTtcbiAgICB9XG5cbiAgICAmLmFjdGl2ZSB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICB9XG4gIH1cbn1cblxuLmZvcm0td2FudC10by10YWxrLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMC4yNXJlbTtcbiAgb3JkZXI6IDE7XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIG9yZGVyOiAzO1xuICB9XG5cbiAgaDIge1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1ub2FtO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICBtYXJnaW46IDA7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICBmb250LXNpemU6IDM4cHg7XG4gICAgfVxuICB9XG5cbiAgcCB7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbjogMDtcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LW5vYW07XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB9XG4gIH1cbn1cblxuIiwiQGltcG9ydCBcIi4uLy4uL2Jhc2UvX21peGlucy5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vYmFzZS9fdmFyaWFibGVzLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi9iYXNlL19jb2xvcnMuc2Nzc1wiO1xuXG4vLyBTdHVkeSBQcm9ncmFtcyBTZWN0aW9uXG4uc3R1ZHktcHJvZ3JhbXMtc2VjdGlvbiB7XG4gIHBhZGRpbmc6IDcwcHggMDtcbiAgd2lkdGg6IDEwMCU7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgIHBhZGRpbmc6IDQwcHggMDtcbiAgfVxuXG4gIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTMyMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmc6IDAgMTZweDtcblxuICB9XG59XG5cbi5zdHVkeS1wcm9ncmFtcy10aXRsZSB7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1ub2FtO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyOC42cHg7XG4gICAgY29sb3I6ICRkYXJrLWJsdWU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAyNHB4O1xuICAgIGZvbnQtc2l6ZTogMzhweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBjb2xvcjogIzEyMWY0NjtcbiAgXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHdpZHRoOiA4OHB4O1xuICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3BuZy91bmRlcmxpbmUucG5nKTtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxufVxuXG4uc3R1ZHktcHJvZ3JhbXMtdGFicyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4vLyBEZXNrdG9wL01vYmlsZSB2aXNpYmlsaXR5XG4uc3R1ZHktcHJvZ3JhbXMtdGFicy0tZGVza3RvcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uc3R1ZHktcHJvZ3JhbXMtdGFicy0tbW9iaWxlIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICBcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uc3R1ZHktcHJvZ3JhbXMtdGFicy1uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMzJweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogMTZweDtcbiAgbWFyZ2luOiAyMHB4IDAgMTBweCAwO1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgZ2FwOiAxMnB4O1xuICB9XG59XG5cbi5zdHVkeS1wcm9ncmFtcy10YWItYnRuIHtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSg0MCwgNTUsIDEwMCwgMSk7XG4gIHBhZGRpbmc6IDEycHggNTBweDtcbiAgYm9yZGVyLXJhZGl1czogNjBweDtcbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1ub2FtO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiByZ2JhKDQwLCA1NSwgMTAwLCAxKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGhlaWdodDogNDRweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICB3aWR0aDogMTg5cHg7XG4gIH1cblxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kOiAjMjgzNzY0O1xuICAgIGJvcmRlci1jb2xvcjogJGRhcmstYmx1ZTtcbiAgfVxuXG4mOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuICAmLmFjdGl2ZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZDogIzI4Mzc2NDtcbiAgICBib3JkZXItY29sb3I6ICRkYXJrLWJsdWU7XG4gIH1cbn1cblxuLnN0dWR5LXByb2dyYW1zLXRhYnMtY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYmFja2dyb3VuZDogcmdiYSg0MCwgNTUsIDEwMCwgMSkgdXJsKC4uL2ltYWdlcy9wbmcvc3R1ZHktcHJvZ3JhbXMtdGFicy1jb250ZW50LnBuZykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgcGFkZGluZzogNDRweCAxNDBweDtcbiAgZ2FwOiAxMHB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1pbi1oZWlnaHQ6IDI2MnB4O1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICBwYWRkaW5nOiAyNHB4IDE1cHg7XG4gIH1cbn1cblxuLnN0dWR5LXByb2dyYW1zLXRhYi1wYW5lbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGFuaW1hdGlvbjogZmFkZUluIDAuM3MgZWFzZS1pbi1vdXQ7XG5cbiAgJi5hY3RpdmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmFkZUluIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTBweCk7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB9XG59XG5cbi5zdHVkeS1wcm9ncmFtcy1idXR0b25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDE2cHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICBnYXA6IDE2cHggMjRweDsgICAgXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG59XG5cbi5zdHVkeS1wcm9ncmFtcy1idXR0b24ge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGNvbG9yOiAkZGFyay1ibHVlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgd2lkdGg6IDIzNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGdhcDogNHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBoZWlnaHQ6IDgwcHg7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNjBweDtcbiAgfVxuXG4gICYtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgJi1kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAmOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAkeWVsbG93O1xuICAgIGJvcmRlci1jb2xvcjogJHllbGxvdztcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTJweCk7XG4gICAgYm94LXNoYWRvdzogMCA0cHggMTJweCByZ2JhKDI1MywgMTk4LCA2NSwgMC4zKTtcbiAgfVxuXG4gICY6Zm9jdXMge1xuICAgIG91dGxpbmU6IDJweCBzb2xpZCAkZGFyay1ibHVlO1xuICAgIG91dGxpbmUtb2Zmc2V0OiAycHg7XG4gIH1cblxuICAmOmFjdGl2ZSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB9XG59XG5cbi8vIEFjY29yZGlvbiBTdHlsZXMgKE1vYmlsZSlcbi5zdHVkeS1wcm9ncmFtcy1hY2NvcmRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDEycHg7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbi5zdHVkeS1wcm9ncmFtcy1hY2NvcmRpb24taXRlbSB7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnN0dWR5LXByb2dyYW1zLWFjY29yZGlvbi1idG4ge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiAxNnB4IDIwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoNDAsIDU1LCAxMDAsIDEpO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktbm9hbTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogcmdiYSg0MCwgNTUsIDEwMCwgMSk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcblxuICAmOmZvY3VzIHtcbiAgICBvdXRsaW5lOiBub25lO1xuICB9XG5cbiAgLnN0dWR5LXByb2dyYW1zLWFjY29yZGlvbi1pY29uIHtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICB9XG5cbiAgJi5hY3RpdmUge1xuICAgIGJhY2tncm91bmQ6ICMyODM3NjQ7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyLWNvbG9yOiAjMjgzNzY0O1xuXG4gICAgLnN0dWR5LXByb2dyYW1zLWFjY29yZGlvbi1pY29uIHtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgfVxuICB9XG59XG5cbi5zdHVkeS1wcm9ncmFtcy1hY2NvcmRpb24tcGFuZWwge1xuICBkaXNwbGF5OiBub25lO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDQwLCA1NSwgMTAwLCAxKSB1cmwoLi4vaW1hZ2VzL3BuZy9zdHVkeS1wcm9ncmFtcy10YWJzLWNvbnRlbnQucG5nKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgcGFkZGluZzogMDtcbiAgbWF4LWhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjNzIGVhc2UsIHBhZGRpbmcgMC4zcyBlYXNlO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG5cbiAgJi5hY3RpdmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgbWF4LWhlaWdodDogMTAwMHB4O1xuICB9XG5cbiAgLnN0dWR5LXByb2dyYW1zLWJ1dHRvbnMge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAxMnB4O1xuICB9XG5cbiAgLnN0dWR5LXByb2dyYW1zLWJ1dHRvbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuIiwiQGltcG9ydCBcIi4uLy4uL2Jhc2UvX21peGlucy5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vYmFzZS9fdmFyaWFibGVzLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi9iYXNlL19jb2xvcnMuc2Nzc1wiO1xuXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gTWF0Y2hpbmcgR2FtZSBTZWN0aW9uXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLm1hdGNoaW5nLWdhbWUtc2VjdGlvbiB7XG4gIHBhZGRpbmc6IDEwMHB4IDAgODBweCAwO1xuICB3aWR0aDogMTAwJTtcblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgfVxuICAmLmlzLXN0ZXAtMSB7XG4gICBcbiAgfVxuICAmLmlzLXN0ZXAtMiB7XG4gICAgYmFja2dyb3VuZDogIHJnYmEoMjQ1LCAyNDUsIDI0NSwgMSk7XG4gIH1cbiAgJi5pcy1zdGVwLTMge1xuICAgIGJhY2tncm91bmQ6ICByZ2JhKDI0NSwgMjQ1LCAyNDUsIDEpO1xuICAgIC5tYXRjaGluZy1nYW1lLXdyYXBwZXIge1xuICAgICAgYmFja2dyb3VuZDogICNmZmY7XG4gICAgICBwYWRkaW5nLXRvcDogMTAwcHg7XG4gICAgfVxuICB9XG59XG5cbi5tYXRjaGluZy1nYW1lLXdyYXBwZXIge1xuICBtYXgtd2lkdGg6IDEzNDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDQ1cHggMjFweDtcbiAgZ2FwOiAxMHB4O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgIHBhZGRpbmc6IDBweCAxNXB4O1xuICB9XG5cbiAgLmNvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICBib3gtc2hhZG93OiAwcHggNHB4IDM1cHggMHB4IHJnYmEoNDAsIDU1LCAxMDAsIDAuMDgpO1xuICAgICAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICBwYWRkaW5nOiAyMHB4IDIwcHggMCAyMHB4O1xuICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9wbmcvbWF0Y2hpbmctZ2FtZS1tb2JpbGUtYmcuanBnKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcblxuICAgIH1cbiAgfVxuXG5cbn1cblxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIFN0ZXBzIENvbnRhaW5lciAtIEJhc2Vcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4ubWF0Y2hpbmctZ2FtZS1jb250ZW50LXdyYXBwZXIge1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogNTMwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgbWluLWhlaWdodDogYXV0bztcbiAgfVxuXG4gICYuYWN0aXZlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFuaW1hdGlvbjogZmFkZUluIDAuNHMgZWFzZTtcblxuICAgXG4gIH1cbiAgLmNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbmltYXRpb246IGZhZGVJbiAwLjRzIGVhc2U7XG4gIH1cblxuICAmOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiA0MTRweDtcbiAgICBoZWlnaHQ6IDE5NHB4O1xuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvcG5nL21hdGNoaW5nLWdhbWUtaWNvbi5wbmcpIG5vLXJlcGVhdCA1MCU7XG4gICAgei1pbmRleDogLTE7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNjZweCwtNjBweCk7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuICAmOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSArIDQycHgpO1xuICAgIGhlaWdodDogY2FsYygxMDAlICsgOTBweCk7XG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9wbmcvbWF0Y2hpbmctZ2FtZS1iZy5wbmcpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogYXV0bztcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG4gICYuc3RlcC0yIHtcbiAgICAmOmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3N2Zy9tYXRjaGluZy1nYW1lLWljb24td2hpdGUuc3ZnKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgICB9XG4gICAgJjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3N2Zy9hdGNoaW5nLWdhbWUtYmctd2hpdGUuc3ZnKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgICB9XG4gIH1cbiAgJi5zdGVwLTMge1xuICAgICY6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvc3ZnL21hdGNoaW5nLWdhbWUtaWNvbi15ZWxsb3cuc3ZnKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDY2cHgsIC04MHB4KTtcbiAgICB9XG4gICAgJjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3N2Zy9hdGNoaW5nLWdhbWUtYmcteWVsbG93LnN2Zykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG4gICAgfVxuICB9XG59XG5cbkBrZXlmcmFtZXMgZmFkZUluIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTBweCk7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB9XG59XG5cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBTdGVwIDE6IEJhbm5lclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi5zdGVwLWJhbm5lciB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAwcHg7XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBnYXA6IDYwcHg7XG4gIH1cbn1cblxuLm1hdGNoaW5nLWdhbWUtaW1hZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA1MDBweDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAyO1xuXG4gICYuZGVza3RvcCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuICAmLm1vYmlsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxuICBcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgIG1heC13aWR0aDogNjAwcHg7XG4gICAgZmxleDogMTtcbiAgfVxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAvL2hlaWdodDogMzIycHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cblxuICBpbWcge1xuICAgIC8qIGhlaWdodDogMTAwJTsgKi9cbiAgICAvKiB3aWR0aDogMTAwJTsgKi9cbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICAgIC8qIG9iamVjdC1maXQ6IGNvdmVyOyAqL1xuICAgIGJvdHRvbTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwcHgsICAgLTI1cHgpO1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMHB4LCAwcHgpO1xuICAgICAgb2JqZWN0LXBvc2l0aW9uOiB0b3AgY2VudGVyO1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICB9XG4gIH1cbn1cblxuLm1hdGNoaW5nLWdhbWUtY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMjRweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgei1pbmRleDogMjtcblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgZmxleDogMTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweDtcbiAgICBtYXgtd2lkdGg6IDYwMHB4O1xuICAgIGdhcDogNnB4O1xuICB9XG59XG5cbi5tYXRjaGluZy1nYW1lLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1ub2FtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDMycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGNvbG9yOiAjMjgzNzY0O1xuICBtYXJnaW46IDA7XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgIGZvbnQtc2l6ZTogMzhweDtcbiAgfVxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxufVxuXG4ubWF0Y2hpbmctZ2FtZS1kZXNjcmlwdGlvbiB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktaGVlYm87XG4gIGZvbnQtc2l6ZToyMnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTEwJTtcbiAgY29sb3I6ICMyODM3NjQ7XG4gIG1hcmdpbjogMDtcblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDI2cHg7XG4gIH1cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxufVxuXG4ubWF0Y2hpbmctZ2FtZS1idXR0b24ge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDEwcHggMzJweDtcbiAgYmFja2dyb3VuZDogI2ZkYzY0MTtcbiAgY29sb3I6ICMxMjFmNDY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogNjBweDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNmZGM2NDE7XG4gIG1pbi13aWR0aDogMTgwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBoZWlnaHQ6IDQ0cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNEQjlGMEQ7XG5cblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgIHdpZHRoOiAxMDAlO1xuICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgfSBcblxuICAmOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAkeWVsbG93O1xuICAgIGJvcmRlci1jb2xvcjogJHllbGxvdztcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTJweCk7XG4gICAgYm94LXNoYWRvdzogMCA0cHggMTJweCByZ2JhKDI1MywgMTk4LCA2NSwgMC4zKTtcbiAgfVxuXG4gICY6Zm9jdXMge1xuICAgIG91dGxpbmU6IDJweCBzb2xpZCAkZGFyay1ibHVlO1xuICAgIG91dGxpbmUtb2Zmc2V0OiAycHg7XG4gIH1cblxuICAmOmFjdGl2ZSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB9XG59XG5cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBDbG9zZSBCdXR0b24gKFgpXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLm1hdGNoaW5nLWdhbWUtY2xvc2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogODRweDtcbiAgbGVmdDogMHB4O1xuICB3aWR0aDogNDRweDtcbiAgaGVpZ2h0OiA0NHB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGNvbG9yOiAkZGFyay1ibHVlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICB6LWluZGV4OiAxMDtcblxuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgIHRvcDogMTJweDtcbiAgICBsZWZ0OiAxMnB4O1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgfVxuXG4gICY6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICRkYXJrLWJsdWU7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gIH1cblxuICAmOmZvY3VzIHtcbiAgICBvdXRsaW5lOiAycHggc29saWQgJG1haW4teWVsbG93O1xuICAgIG91dGxpbmUtb2Zmc2V0OiAycHg7XG4gIH1cblxuICBzdmcge1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgfVxufVxuXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gU3RlcCAyOiBUcmFpdHMgU2VsZWN0aW9uXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLnN0ZXAtdHJhaXRzIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMjBweCA2MHB4IDQwcHggNjBweDtcblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICBwYWRkaW5nOiAyMHB4IDA7XG4gIH1cbn1cblxuLm1hdGNoaW5nLWdhbWUtc3RlcC1pbm5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgei1pbmRleDogMjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ubWF0Y2hpbmctZ2FtZS1zdGVwLWhlYWRlciB7XG4gIG1hcmdpbi1ib3R0b206IDMycHg7XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgfVxufVxuXG4ubWF0Y2hpbmctZ2FtZS1zdGVwLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1ub2FtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAxLjc1cmVtO1xuICBjb2xvcjogJGRhcmstYmx1ZTtcbiAgbWFyZ2luOiAwIDAgNnB4O1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICBmb250LXNpemU6IDM4cHg7IFxuICB9XG59XG5cbi5tYXRjaGluZy1nYW1lLXN0ZXAtc3VidGl0bGUge1xuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWhlZWJvO1xuICBmb250LXNpemU6IDFyZW07XG4gIGNvbG9yOiAkdGV4dC1ib2R5O1xuICBtYXJnaW46IDAgMCAxNnB4O1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbWFyZ2luOiAwIDAgNTBweDtcbiAgfVxufVxuXG4ubWF0Y2hpbmctZ2FtZS1zZWxlY3Rpb24tY291bnQge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA4cHg7XG4gIHBhZGRpbmc6IDhweCAxNnB4O1xuICBiYWNrZ3JvdW5kOiAkd2hpdGUtMjtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1oZWVibztcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgY29sb3I6ICR0ZXh0LWJvZHk7XG4gIGRpc3BsYXk6IG5vbmU7XG5cbiAgLmN1cnJlbnQtY291bnQge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgY29sb3I6ICRkYXJrLWJsdWU7XG4gIH1cbn1cblxuLy8gVHJhaXRzIEdyaWRcbi5tYXRjaGluZy1nYW1lLXRyYWl0cy1ncmlkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDEycHg7XG4gIG1hcmdpbi1ib3R0b206IDMycHg7XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgZ2FwOiAyNHB4O1xuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICBcbiAgfVxufVxuXG4ubWF0Y2hpbmctZ2FtZS10cmFpdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogMTJweCAyNHB4O1xuICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gIC8vYm9yZGVyOiAycHggc29saWQgJGJhY2s7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2U7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktaGVlYm87XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICRkYXJrLWJsdWU7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI0NywgMjM3LCAyMDQsIDAuMjUpO1xuICBib3JkZXI6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICBwYWRkaW5nOiAxMnB4IDE0cHg7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgfVxuXG4gIC50cmFpdC1uYW1lIHtcbiAgICBmbGV4OiAxO1xuICB9XG5cbiAgLnRyYWl0LWNoZWNrIHtcbiAgICB3aWR0aDogMjRweDtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJhY2tncm91bmQ6ICR3aGl0ZS0yO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4yNXMgZWFzZTtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjI1cyBlYXNlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgc3ZnIHtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNSk7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4yNXMgZWFzZTtcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgfVxuICB9XG5cbiAgJjpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAkbWFpbi15ZWxsb3c7XG4gICAgYmFja2dyb3VuZDogcmdiYSgyNTMsIDE5OCwgNjUsIDAuMDUpO1xuICB9XG5cbiAgJjpmb2N1cyB7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgfVxuXG4gICYuaXMtc2VsZWN0ZWQge1xuICAgIGJhY2tncm91bmQ6ICRtYWluLXllbGxvdztcblxuICAgIC50cmFpdC1jaGVjayB7XG4gICAgICBiYWNrZ3JvdW5kOiAkbWFpbi15ZWxsb3c7XG4gICAgICBvcGFjaXR5OiAxO1xuXG4gICAgICBzdmcge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgICAgICBjb2xvcjogJGRhcmstYmx1ZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLnNoYWtlIHtcbiAgICBhbmltYXRpb246IHNoYWtlIDAuNXMgZWFzZTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHNoYWtlIHtcbiAgMCUsIDEwMCUgeyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7IH1cbiAgMjAlIHsgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC00cHgpOyB9XG4gIDQwJSB7IHRyYW5zZm9ybTogdHJhbnNsYXRlWCg0cHgpOyB9XG4gIDYwJSB7IHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNHB4KTsgfVxuICA4MCUgeyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNHB4KTsgfVxufVxuXG4vLyBGb290ZXIgLyBCdXR0b25zXG4ubWF0Y2hpbmctZ2FtZS1zdGVwLWZvb3RlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZW5kO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDE2cHg7XG4gIGZsZXgtd3JhcDogd3JhcDtcblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgZ2FwOiAxMnB4O1xuICB9XG59XG5cbi5tYXRjaGluZy1nYW1lLWJhY2stYnRuIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDhweDtcbiAgcGFkZGluZzogMTRweCAzMnB4O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICRkYXJrLWJsdWU7XG4gIGJvcmRlcjogMnB4IHNvbGlkICRiYWNrO1xuICBib3JkZXItcmFkaXVzOiA2MHB4O1xuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWhlZWJvO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIHN2ZyB7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbiAgfVxuXG4gICY6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogJGRhcmstYmx1ZTtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDE4LCAzMSwgNzAsIDAuMDUpO1xuXG4gICAgc3ZnIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg0cHgpO1xuICAgIH1cbiAgfVxuXG4gICY6Zm9jdXMge1xuICAgIG91dGxpbmU6IDJweCBzb2xpZCAkbWFpbi15ZWxsb3c7XG4gICAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbiAgfVxufVxuXG4ubWF0Y2hpbmctZ2FtZS1zdWJtaXQtYnRuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzEyMWY0NjtcbiAgZ2FwOiAxNnB4O1xuICBwYWRkaW5nOiAxMHB4IDMycHg7XG4gIGJvcmRlci1yYWRpdXM6IDYwcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktbm9hbTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXNpemU6IDIwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gIGxldHRlci1zcGFjaW5nOiAwJTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGNvbG9yOiAjMTIxZjQ2O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMzJweCk7XG4gIH1cblxuICBzcGFuIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZ2FwOiA4cHg7XG4gICAgYmFja2dyb3VuZDogIzEyMWY0NjtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG5cbiAgICBzdmcge1xuICAgICAgd2lkdGg6IDEzcHg7XG4gICAgICBoZWlnaHQ6IDEzcHg7XG4gICAgICBmaWxsOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDEpO1xuICAgIH1cbiAgfVxuXG4gICY6aG92ZXI6bm90KDpkaXNhYmxlZCkge1xuICAgIGJvcmRlci1jb2xvcjogI2ZkYzY0MTtcbiAgICBjb2xvcjogI2ZkYzY0MTtcblxuICAgIHNwYW4ge1xuICAgICAgYmFja2dyb3VuZDogI2ZkYzY0MTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHNjYWxlKDEuMSk7XG4gICAgfVxuICB9XG5cbiAgJjpmb2N1cyB7XG4gICAgb3V0bGluZTogMnB4IHNvbGlkICRtYWluLXllbGxvdztcbiAgICBvdXRsaW5lLW9mZnNldDogMnB4O1xuICB9XG5cbiAgJjpkaXNhYmxlZCB7XG4gICAgb3BhY2l0eTogMC41O1xuICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gIH1cbn1cblxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIFN0ZXAgMzogUmVzdWx0c1xuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi5zdGVwLXJlc3VsdCB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiA2MHB4IDIwcHg7XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgcGFkZGluZzogNDBweCAxNnB4O1xuICB9XG59XG5cbi5tYXRjaGluZy1nYW1lLXJlc3VsdHMtY29udGVudCB7XG4gIG1heC13aWR0aDogMTEwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDI7IFxuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctdG9wOiA1MHB4OyAgXG59XG5cbi5tYXRjaGluZy1nYW1lLXJlc3VsdHMtaWNvbiB7XG4gIHdpZHRoOiA4MHB4O1xuICBoZWlnaHQ6IDgwcHg7XG4gIG1hcmdpbjogMCBhdXRvIDI0cHg7XG4gIGNvbG9yOiAkbWFpbi15ZWxsb3c7XG4gIGFuaW1hdGlvbjogcmVzdWx0SWNvblBvcCAwLjVzIGVhc2U7XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgd2lkdGg6IDY0cHg7XG4gICAgaGVpZ2h0OiA2NHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cblxuICBzdmcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHJlc3VsdEljb25Qb3Age1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNSk7XG4gIH1cbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG59XG5cbi5tYXRjaGluZy1nYW1lLXJlc3VsdHMtdGl0bGUge1xuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LW5vYW07XG4gIGNvbG9yOiByZ2JhKDQwLCA1NSwgMTAwLCAxKTtcbiAgbWFyZ2luOiAwO1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBmb250LXNpemU6IDM4cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgLnJlc3VsdC1wZXJjZW50YWdlIHtcbiAgICBjb2xvcjogJG1haW4teWVsbG93O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtaW4td2lkdGg6IDYwcHg7XG4gIH1cblxuICAucmVzdWx0LXByb2dyYW0ge1xuICAgIGNvbG9yOiAkbWFpbi1ibHVlO1xuICB9XG59XG5cbi8vIFBlcmNlbnRhZ2UgQmFyXG4ubWF0Y2hpbmctZ2FtZS1wZXJjZW50YWdlLWJhciB7XG4gIG1hcmdpbi1ib3R0b206IDMycHg7XG59XG5cbi5wZXJjZW50YWdlLWJhci10cmFjayB7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZDogcmdiYSgyMzMsIDIzNywgMjQyLCAxKTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xufVxuXG4ucGVyY2VudGFnZS1iYXItZmlsbCB7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogcmFkaWFsLWdyYWRpZW50KDM0LjQ4JSAxNDYuMzklIGF0IDQ4LjQ1JSAzMy41MyUsICMyODM3NjQgMCUsICM3NDg3QzIgOTcuNiUpO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIHdpZHRoOiAwJTtcbiAgdHJhbnNpdGlvbjogd2lkdGggMS41cyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xufVxuXG4ucGVyY2VudGFnZS12YWx1ZSB7XG4gIGZvbnQtZmFtaWx5OiBIZWVibywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxMzBweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6IHJnYmEoNDAsIDU1LCAxMDAsIDEpO1xuICBsaW5lLWhlaWdodDogMTtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgZm9udC1zaXplOiA3MnB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG4ubWF0Y2hpbmctZ2FtZS1yZXN1bHRzLWRlc2NyaXB0aW9uIHtcbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1oZWVibztcbiAgbGluZS1oZWlnaHQ6IDEuNztcbiAgY29sb3I6ICR0ZXh0LWJvZHk7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbWF4LXdpZHRoOiA2MjBweDtcbn1cblxuLy8gUmVzdWx0cyBBY3Rpb25zXG4ubWF0Y2hpbmctZ2FtZS1yZXN1bHRzLWFjdGlvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZW5kO1xuICBnYXA6IDE2cHg7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDEwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5tYXRjaGluZy1nYW1lLXJlc3VsdHMtY3RhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzEyMWY0NjtcbiAgZ2FwOiAxNnB4O1xuICBwYWRkaW5nOiAxMHB4IDMycHg7XG4gIGJvcmRlci1yYWRpdXM6IDYwcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktbm9hbTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXNpemU6IDIwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gIGxldHRlci1zcGFjaW5nOiAwJTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGNvbG9yOiAjMTIxZjQ2O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMycHgpO1xuICB9XG5cbiAgLmN0YS1pY29uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZ2FwOiA4cHg7XG4gICAgYmFja2dyb3VuZDogcmdiYSg0MCwgNTUsIDEwMCwgMSk7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuXG4gICAgc3ZnIHtcbiAgICAgIHdpZHRoOiAxM3B4O1xuICAgICAgaGVpZ2h0OiAxM3B4O1xuICAgICAgZmlsbDogcmdiYSgyNTUsIDI1NSwgMjU1LCAxKTtcbiAgICB9XG4gIH1cblxuICAmOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICNmZGM2NDE7XG4gICAgY29sb3I6ICNmZGM2NDE7XG5cbiAgICAuY3RhLWljb24ge1xuICAgICAgYmFja2dyb3VuZDogI2ZkYzY0MTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHNjYWxlKDEuMSk7XG4gICAgfVxuICAgIC5jdGEtdGV4dCB7XG4gICAgICBjb2xvcjogI2ZkYzY0MTtcbiAgICB9XG4gIH1cblxuICAmOmZvY3VzIHtcbiAgICBvdXRsaW5lOiAycHggc29saWQgJG1haW4teWVsbG93O1xuICAgIG91dGxpbmUtb2Zmc2V0OiAycHg7XG4gIH1cbn1cblxuLm1hdGNoaW5nLWdhbWUtcmVzdGFydCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAkdGV4dC1ib2R5O1xuICBib3JkZXI6IG5vbmU7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktaGVlYm87XG4gIGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXG4gICY6aG92ZXIge1xuICAgIGNvbG9yOiAkZGFyay1ibHVlO1xuICB9XG5cbiAgJjpmb2N1cyB7XG4gICAgb3V0bGluZTogMnB4IHNvbGlkICRtYWluLXllbGxvdztcbiAgICBvdXRsaW5lLW9mZnNldDogMnB4O1xuICB9XG59XG5cblxuLm1hdGNoaW5nLWdhbWUtcmVzdWx0cy10aXRsZS13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogZW5kO1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAxMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gVGhpbmtpbmcgQW5pbWF0aW9uIFN0YXRlXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLm1hdGNoaW5nLWdhbWUtc2VjdGlvbi5pcy10aGlua2luZyB7XG4gIC5wZXJjZW50YWdlLWJhci1maWxsIHtcbiAgICBhbmltYXRpb246IHRoaW5raW5nUHVsc2UgMC44cyBlYXNlLWluLW91dCBpbmZpbml0ZTtcbiAgICB3aWR0aDogMzAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgXG4gIC5wZXJjZW50YWdlLXZhbHVlIHtcbiAgICBhbmltYXRpb246IHRoaW5raW5nRmFkZSAwLjZzIGVhc2UtaW4tb3V0IGluZmluaXRlIGFsdGVybmF0ZTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHRoaW5raW5nUHVsc2Uge1xuICAwJSB7XG4gICAgd2lkdGg6IDIwJSAhaW1wb3J0YW50O1xuICAgIG9wYWNpdHk6IDAuNjtcbiAgfVxuICA1MCUge1xuICAgIHdpZHRoOiA0MCUgIWltcG9ydGFudDtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDEwMCUge1xuICAgIHdpZHRoOiAyMCUgIWltcG9ydGFudDtcbiAgICBvcGFjaXR5OiAwLjY7XG4gIH1cbn1cblxuQGtleWZyYW1lcyB0aGlua2luZ0ZhZGUge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMC40O1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn0iLCJAaW1wb3J0IFwiLi4vLi4vYmFzZS9fbWl4aW5zLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi9iYXNlL192YXJpYWJsZXMuc2Nzc1wiO1xuQGltcG9ydCBcIi4uLy4uL2Jhc2UvX2NvbG9ycy5zY3NzXCI7XG5cbi8vIENUQSBTZWN0aW9uXG4uY3RhLXNlY3Rpb24ge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDYwcHggMDtcblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICBwYWRkaW5nOiA0MHB4IDA7XG4gIH1cblxuICAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDEyODBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwYWRkaW5nOiAwIDE2cHg7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICBwYWRkaW5nOiAwIDQwcHg7XG4gICAgfVxuICB9XG5cbiAgJi1jb250ZW50IHtcbiAgICBtaW4taGVpZ2h0OiAyMDBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBib3JkZXItcmFkaXVzOiA4cHggMjBweCA4cHggODBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3BuZy9iYW5uZXItY29udGFjdC5wbmcpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTAlO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiBcbiAgfVxuXG4gICYtdGl0bGUge1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktbm9hbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgei1pbmRleDogMTA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbjogMDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBmb250LXNpemU6IDMycHg7XG4gICAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gIH1cblxuICAmLWRlc2NyaXB0aW9uIHtcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LW5vYW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHotaW5kZXg6IDEwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW46IDA7XG4gICAgbWF4LXdpZHRoOiA4MDBweDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICBsaW5lLWhlaWdodDogMTAwJTtcbiAgfVxuXG4gICYtYnV0dG9uIHtcbiAgICBtYXJnaW4tdG9wOiAzMnB4O1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMnB4KTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxuICAgIGF7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gICAgICBnYXA6IDE2cHg7XG4gICAgICBwYWRkaW5nOiAxMHB4IDMycHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA2MHB4O1xuICAgICAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1ub2FtO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMCU7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIG1heC13aWR0aDogMjIwcHg7XG4gICAgICB9XG4gICAgICBzcGFue1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiA4cHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgICAgIHN2Z3tcbiAgICAgICAgICB3aWR0aDogMTNweDtcbiAgICAgICAgICBoZWlnaHQ6IDEzcHg7XG4gICAgICAgICAgZmlsbDogcmdiYSgyNTUsIDI1NSwgMjU1LCAxKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJjpob3ZlcntcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjZmRjNjQxO1xuICAgICAgICBjb2xvcjogI2ZkYzY0MTtcbiAgICAgICAgc3BhbntcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmRjNjQxO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHNjYWxlKDEuMSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBEYXJrIFN0eWxlXG4gICYtLWRhcmsge1xuICAgIC5jdGEtc2VjdGlvbi1jb250ZW50IHtcbiAgICAgIGJhY2tncm91bmQ6ICRkYXJrLWJsdWU7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvcG5nL2Jhbm5lci1jb250YWN0LnBuZ1wiKTtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMCUgY2VudGVyO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIH1cblxuICAgIC5jdGEtc2VjdGlvbi10aXRsZSB7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgIH1cblxuICAgIC5jdGEtc2VjdGlvbi1kZXNjcmlwdGlvbiB7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgIH1cblxuICAgIC5jdGEtc2VjdGlvbi1idXR0b24ge1xuXG4gICAgICBhe1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkbWFpbi15ZWxsb3c7XG4gICAgICAgIGNvbG9yOiAkbWFpbi15ZWxsb3c7XG4gICAgICAgIHNwYW57XG4gICAgICAgICAgYmFja2dyb3VuZDogJG1haW4teWVsbG93O1xuICAgICAgICAgIHN2Z3tcbiAgICAgICAgICAgIHBhdGh7XG4gICAgICAgICAgICAgIGZpbGw6ICRkYXJrLWJsdWU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gWWVsbG93IFN0eWxlXG4gICYtLXllbGxvdyB7XG4gICAgLmN0YS1zZWN0aW9uLWNvbnRlbnQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG1haW4teWVsbG93O1xuICAgIH1cblxuICAgIC5jdGEtc2VjdGlvbi10aXRsZSB7XG4gICAgICBjb2xvcjogIzI4Mzc2NDtcbiAgICB9XG5cbiAgICAuY3RhLXNlY3Rpb24tZGVzY3JpcHRpb24ge1xuICAgICAgY29sb3I6ICMyODM3NjQ7XG4gICAgfVxuXG4gICAgLmN0YS1zZWN0aW9uLWJ1dHRvbiB7XG4gICAgICBhe1xuICAgICAgICBib3JkZXItY29sb3I6ICRkYXJrLWJsdWU7XG4gICAgICAgIGNvbG9yOiAkZGFyay1ibHVlO1xuXG4gICAgICAgIHNwYW57XG4gICAgICAgICAgYmFja2dyb3VuZDogJGRhcmstYmx1ZTtcbiAgICAgICAgICBcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4iLCJAaW1wb3J0IFwiLi4vLi4vYmFzZS9fbWl4aW5zLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi9iYXNlL192YXJpYWJsZXMuc2Nzc1wiO1xuQGltcG9ydCBcIi4uLy4uL2Jhc2UvX2NvbG9ycy5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL3N3aXBlci9zd2lwZXIubWluLmNzc1wiO1xuQGltcG9ydCBcIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9zd2lwZXIvbW9kdWxlcy9uYXZpZ2F0aW9uL25hdmlnYXRpb24ubWluLmNzc1wiO1xuXG4uY2Fyb3VzZWwtZGlmZmVyZW50LWNhcmRze1xuICB3aWR0aDogMTAwJTtcbiAgJi1zZWN0aW9ue1xuICAgIHBhZGRpbmc6IDgwcHggMDtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIHBhZGRpbmc6IDQwcHggMDtcbiAgICB9XG4gICAgLmNvbnRhaW5lciB7XG4gICAgICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgICB9XG4gIH1cblxuXG5cblxuICAmLXRpdGxlIHtcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LW5vYW07XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI4LjZweDtcbiAgICBjb2xvcjogJGRhcmstYmx1ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDI0cHg7XG4gICAgZm9udC1zaXplOiAzOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgY29sb3I6ICMxMjFmNDY7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgd2lkdGg6IDg4cHg7XG4gICAgICBoZWlnaHQ6IDRweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcG5nL3VuZGVybGluZS5wbmcpO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJTtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cbiAgJi1zdWItdGl0bGUge1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktaGVlYm87XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBjb2xvcjogJHRleHQtYm9keTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luOiAwIGF1dG8gNDBweCBhdXRvO1xuICAgIHBhZGRpbmctaW5saW5lOiAxNXB4O1xuICAgIG1heC13aWR0aDogNjU0cHg7XG4gIH1cblxuICAvLyBHcmlkIE1vZGUgKDMgb3IgZmV3ZXIgaXRlbXMpXG4gICYtZ3JpZCB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICBnYXA6IDI0cHg7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gICAgICBnYXA6IDMwcHg7XG4gICAgfVxuXG4gICAgLmNhcm91c2VsLWRpZmZlcmVudC1jYXJkcy1pdGVtIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuXG4gIC8vIFdyYXBwZXIgZm9yIGFsbCBtb2Rlc1xuICAmLXdyYXBwZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDE2cHg7XG5cbiAgICAuY29udGFpbmVyIHtcbiAgICAgIG1heC13aWR0aDogMTM4MHB4O1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgfVxuXG4gICAgLy8gR3JpZCBtb2RlIG9uIGRlc2t0b3AgKOKJpDMgaXRlbXMpIC0gYWN0aXZhdGVkIHZpYSBKUyBjbGFzc1xuICAgICYtLWdyaWQtZGVza3RvcCB7XG4gICAgICAuY2Fyb3VzZWwtZGlmZmVyZW50LWNhcmRzLXN3aXBlciB7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcblxuICAgICAgICAgIC5zd2lwZXItd3JhcHBlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgICAgICAgICAgIGdhcDogMzBweDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuc3dpcGVyLXNsaWRlIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi1zd2lwZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgZGlyZWN0aW9uOiBydGw7XG4gICAgcGFkZGluZzogMzBweCAyMHB4O1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDMwcHgpO1xuICAgIH1cblxuICAgIC5zd2lwZXItd3JhcHBlciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgfVxuXG4gICAgLnN3aXBlci1zbGlkZSB7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgfVxuICB9XG5cbiAgJi1uYXZpZ2F0aW9uIHtcbiAgICBkaXNwbGF5OiBub25lOyAvLyBIaWRkZW4gYnkgZGVmYXVsdCwgc2hvd24gYnkgSlNcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJhY2tncm91bmQ6ICRiYWNrO1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICBnYXA6IDFyZW07XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcGFkZGluZzogMHB4IDhweDtcbiAgfVxuXG4gICYtYXJyb3cge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB3aWR0aDogMzVweDtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJhY2tncm91bmQ6ICRiYWNrO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgY29sb3I6ICRkYXJrLWJsdWU7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICBwYWRkaW5nOiAwO1xuXG4gICAgJjpob3Zlcjpub3QoOmRpc2FibGVkKSB7XG4gICAgICBiYWNrZ3JvdW5kOiAkZGFyay1ibHVlO1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgIGJvcmRlci1jb2xvcjogJGRhcmstYmx1ZTtcbiAgICB9XG5cbiAgICAmOmRpc2FibGVkIHtcbiAgICAgIG9wYWNpdHk6IDAuMztcbiAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB9XG5cbiAgICBzdmcge1xuICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgfVxuICB9XG59XG5cbiIsIkBpbXBvcnQgXCIuLi8uLi9iYXNlL19taXhpbnMuc2Nzc1wiO1xuQGltcG9ydCBcIi4uLy4uL2Jhc2UvX3ZhcmlhYmxlcy5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vYmFzZS9fY29sb3JzLnNjc3NcIjtcblxuLmdyaWQtZGlmZmVyZW50LXR5cGVzLWNhcmRze1xuICB3aWR0aDogMTAwJTtcblxuICAmLXNlY3Rpb24ge1xuICAgIG1hcmdpbjogNDBweCAwO1xuICAgIC5jb250YWluZXIge1xuICAgICBtYXgtd2lkdGg6IDExNTJweDtcbiAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgfVxuICB9XG5cbiAgJi10aXRsZSB7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1ub2FtO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyOC42cHg7XG4gICAgY29sb3I6ICRkYXJrLWJsdWU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAyNHB4O1xuICAgIGZvbnQtc2l6ZTogMzhweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGNvbG9yOiAjMTIxZjQ2O1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIFxuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB3aWR0aDogODhweDtcbiAgICAgIGhlaWdodDogNHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9wbmcvdW5kZXJsaW5lLnBuZyk7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxuXG4gICYtc3ViLXRpdGxlIHtcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWhlZWJvO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgY29sb3I6ICR0ZXh0LWJvZHk7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbjogMCBhdXRvIDQwcHggYXV0bztcbiAgICBwYWRkaW5nLWlubGluZTogMTVweDtcbiAgICBtYXgtd2lkdGg6IDY1NHB4O1xuICB9XG5cbiAgJi1ncmlkIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIGdhcDogMjRweDtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgICAgIGdhcDogMzBweDtcbiAgICB9XG5cbiAgICAuZ3JpZC1kaWZmZXJlbnQtdHlwZXMtY2FyZHMtaXRlbSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cbn1cblxuIiwiQGltcG9ydCBcIi4uLy4uL2Jhc2UvX21peGlucy5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vYmFzZS9fdmFyaWFibGVzLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi9iYXNlL19jb2xvcnMuc2Nzc1wiO1xuQGltcG9ydCBcIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9zd2lwZXIvc3dpcGVyLm1pbi5jc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvc3dpcGVyL21vZHVsZXMvbmF2aWdhdGlvbi9uYXZpZ2F0aW9uLm1pbi5jc3NcIjtcblxuLmluc3RhZ3JhbS1jYXJkcyB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiA2MHB4IDA7XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgcGFkZGluZzogNDBweCAwO1xuICB9XG5cbiAgJi1zZWN0aW9uIHtcbiAgICAuY29udGFpbmVyIHtcbiAgICAgIG1heC13aWR0aDogMTMzMHB4O1xuICAgIH1cbiAgfVxuXG4gICYtdGl0bGUge1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktbm9hbTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogMzhweDtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIGNvbG9yOiAkZGFyay1ibHVlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDI0cHg7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHdpZHRoOiA4OHB4O1xuICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3BuZy91bmRlcmxpbmUucG5nKTtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgfVxuICB9XG59XG5cbi5pbnN0YWdyYW0tY2FyZHMtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGdhcDogMTBweDtcbiAgfVxuXG4gIC8vIFNsaWRlciBtb2RlIG9uIGRlc2t0b3AgKDYrIGl0ZW1zKVxuICAmLS1zbGlkZXItbW9kZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAxMHB4O1xuICB9XG59XG5cbi5pbnN0YWdyYW0tY2FyZHMtc3dpcGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuIFxuICAvLyBEZXNrdG9wOiBncmlkIGxheW91dCAoZGVmYXVsdCBmb3IgNSBvciBmZXdlciBpdGVtcylcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgIC5zd2lwZXItd3JhcHBlciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgZ2FwOiA1cHg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIH1cbiAgfVxuXG4gIC8vIE1vYmlsZTogc2xpZGVyIG1vZGVcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgIC5zd2lwZXItd3JhcHBlciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICB9XG5cbiAgICAuc3dpcGVyLXNsaWRlIHtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIH1cbiAgfVxufVxuXG4vLyBEZXNrdG9wOiBzbGlkZXIgbW9kZSAoNisgaXRlbXMpIC0gYWN0aXZhdGVkIHZpYSBKUyBjbGFzc1xuLmluc3RhZ3JhbS1jYXJkcy13cmFwcGVyLS1zbGlkZXItbW9kZSB7XG4gIC5pbnN0YWdyYW0tY2FyZHMtc3dpcGVyIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgLnN3aXBlci13cmFwcGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgfVxuXG4gICAgICAuc3dpcGVyLXNsaWRlIHtcbiAgICAgICAgZmxleDogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICB3aWR0aDogY2FsYygoMTAwJSAtIDIwcHgpIC8gNSkgIWltcG9ydGFudDsgLy8gNSBzbGlkZXMgd2l0aCA1cHggZ2Fwc1xuICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuaW5zdGFncmFtLWNhcmQge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIGZsZXg6IG5vbmU7XG4gICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuXG4uaW5zdGFncmFtLWNhcmRzLW5hdmlnYXRpb24ge1xuICBkaXNwbGF5OiBub25lOyAvLyBIaWRkZW4gYnkgZGVmYXVsdCwgc2hvd24gYnkgSlMgd2hlbiBuZWVkZWRcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJhY2tncm91bmQ6ICRiYWNrO1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICBnYXA6IDFyZW07XG4gICAgbWFyZ2luOiAxNnB4IGF1dG8gMDtcbiAgICBwYWRkaW5nOiAwcHggOHB4O1xufVxuXG4uaW5zdGFncmFtLWNhcmRzLWFycm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAzNXB4O1xuICBoZWlnaHQ6IDM1cHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogJGJhY2s7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogJGRhcmstYmx1ZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgcGFkZGluZzogMDtcblxuICAmOmhvdmVyOm5vdCg6ZGlzYWJsZWQpIHtcbiAgICBiYWNrZ3JvdW5kOiAkZGFyay1ibHVlO1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgYm9yZGVyLWNvbG9yOiAkZGFyay1ibHVlO1xuICB9XG5cbiAgJjpkaXNhYmxlZCB7XG4gICAgb3BhY2l0eTogMC4zO1xuICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIH1cblxuICBzdmcge1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgfVxufVxuXG4uaW5zdGFncmFtLWNhcmQge1xuICBmbGV4OiAxO1xuICBoZWlnaHQ6IDM1OC4xOHB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgIGZsZXg6IG5vbmU7XG4gICAgd2lkdGg6IDI1M3B4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAzNTguMThweCAhaW1wb3J0YW50O1xuICB9XG4gICYtbGluayB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgfVxuXG4gICYtaW1hZ2Utd3JhcHBlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cblxuICAmLWltYWdlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbiAgfVxuXG4gICYtaWNvbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogOHB4O1xuICAgIHJpZ2h0OiA4cHg7XG4gICAgd2lkdGg6IDM0cHg7XG4gICAgaGVpZ2h0OiAzNHB4O1xuICAgIHotaW5kZXg6IDI7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cbiAgICBzdmcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBmaWx0ZXI6IGRyb3Atc2hhZG93KDAgMnB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMykpO1xuICAgIH1cbiAgfVxuXG4gICY6aG92ZXIge1xuICAgIC5pbnN0YWdyYW0tY2FyZC1pbWFnZSB7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xuICAgIH1cblxuICAgIC5pbnN0YWdyYW0tY2FyZC1pY29uIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuICB9XG59XG5cbiIsbnVsbCwiQGltcG9ydCBcIi4uLy4uL2Jhc2UvX21peGlucy5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vYmFzZS9fdmFyaWFibGVzLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi9iYXNlL19jb2xvcnMuc2Nzc1wiO1xuQGltcG9ydCBcIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9zd2lwZXIvc3dpcGVyLm1pbi5jc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvc3dpcGVyL21vZHVsZXMvbmF2aWdhdGlvbi9uYXZpZ2F0aW9uLm1pbi5jc3NcIjtcblxuLnBhcnRuZXJzLWNhcmRze1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogNjBweCAwO1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgIHBhZGRpbmc6IDQwcHggMDtcbiAgfVxuXG5cblxuICAmLXNlY3Rpb257XG4gICAgcGFkZGluZzogODBweCAwO1xuICAgIC5jb250YWluZXIge1xuICAgICAgbWF4LXdpZHRoOiAxMzM2cHg7XG4gICAgfVxuICB9XG4gIFxuICAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDEyODBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwYWRkaW5nOiAwIDE2cHg7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICBwYWRkaW5nOiAwIDQwcHg7XG4gICAgfVxuICB9XG5cbiAgJi10aXRsZSB7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1ub2FtO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAzOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgY29sb3I6ICRkYXJrLWJsdWU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogMjRweDtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgd2lkdGg6IDg4cHg7XG4gICAgICBoZWlnaHQ6IDRweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcG5nL3VuZGVybGluZS5wbmcpO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICB9XG4gIH1cblxuICAmLWRlc2NyaXB0aW9uIHtcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWhlZWJvO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG4gICAgY29sb3I6ICRkYXJrLWJsdWU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgbWF4LXdpZHRoOiA4MDBweDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gICAgfVxuICB9XG59XG5cbi5wYXJ0bmVycy1jYXJkcy13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAyNHB4O1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICB3aWR0aDogY2FsYygxMDAlICsgMzBweCk7XG4gIH1cblxuICAvLyBTbGlkZXIgbW9kZVxuICAmLS1zbGlkZXItbW9kZSB7XG4gICAgLnBhcnRuZXJzLWNhcmRzLXN3aXBlciB7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAvLyBNb2JpbGUgc2xpZGVyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgLnN3aXBlci13cmFwcGVyIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zd2lwZXItc2xpZGUge1xuICAgICAgICAgIGZsZXg6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICB3aWR0aDogNzUlICFpbXBvcnRhbnQ7IC8vIFNob3cgMSBmdWxsICsgcGVlayBvZiBuZXh0XG4gICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLy8gRGVza3RvcCBzbGlkZXIgKDYrIGl0ZW1zKVxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAuc3dpcGVyLXdyYXBwZXIge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zd2lwZXItc2xpZGUge1xuICAgICAgICAgIGZsZXg6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICB3aWR0aDogY2FsYygoMTAwJSAtIDYwcHgpIC8gNSkgIWltcG9ydGFudDsgLy8gNSBzbGlkZXMgd2l0aCAxNXB4IGdhcHNcbiAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ucGFydG5lcnMtY2FyZHMtc3dpcGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuXG4gIC8vIERlZmF1bHQ6IGdyaWQgbGF5b3V0IChmb3IgNSBvciBmZXdlciBpdGVtcyBvbiBkZXNrdG9wKVxuICAuc3dpcGVyLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNSwgMWZyKTtcbiAgICBqdXN0aWZ5LWl0ZW1zOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgLy8gTW9iaWxlOiB1c2UgZmxleCBmb3IgU3dpcGVyIHRvIHdvcmtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICB9XG4gIH1cblxuICAuc3dpcGVyLXNsaWRlIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgfVxuICB9XG59XG5cbi5wYXJ0bmVycy1jYXJkcy1uYXZpZ2F0aW9uIHtcbiAgZGlzcGxheTogbm9uZTsgLy8gSGlkZGVuIGJ5IGRlZmF1bHQsIHNob3duIGJ5IEpTIHdoZW4gbmVlZGVkIChkZXNrdG9wIG9ubHksIDYrIGl0ZW1zKVxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogJGJhY2s7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgZ2FwOiAxcmVtO1xuICBwYWRkaW5nOiAwcHggOHB4O1xufVxuXG4ucGFydG5lcnMtY2FyZHMtYXJyb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDM1cHg7XG4gIGhlaWdodDogMzVweDtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiAkYmFjaztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiAkZGFyay1ibHVlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICBwYWRkaW5nOiAwO1xuXG4gICY6aG92ZXI6bm90KDpkaXNhYmxlZCkge1xuICAgIGJhY2tncm91bmQ6ICRkYXJrLWJsdWU7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgfVxuXG4gICY6ZGlzYWJsZWQge1xuICAgIG9wYWNpdHk6IDAuMztcbiAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB9XG5cbiAgc3ZnIHtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gIH1cbn1cblxuLnBhcnRuZXJzLWNhcmQge1xuICB3aWR0aDogMTAwJTtcbiAgLy9tYXgtd2lkdGg6IDI0OC41NnB4O1xuICBoZWlnaHQ6IDEyMS4xcHg7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEyLjc1cHg7XG4gIGJhY2tncm91bmQ6ICNGNUY1RjU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLCBib3gtc2hhZG93IDAuM3MgZWFzZTtcblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgYXNwZWN0LXJhdGlvOiAyNDguNTYgLyAxMjEuMTtcbiAgICBwYWRkaW5nOiAzNXB4IDIwcHggMjVweCAyMHB4O1xuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgcGFkZGluZzogMzBweCAxOHB4IDIwcHggMThweDtcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICB9XG5cbiAgJjpob3ZlciB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC00cHgpO1xuICAgIGJveC1zaGFkb3c6IDAgNHB4IDEycHggcmdiYSg0MCwgNTUsIDEwMCwgMC4xNSk7XG4gIH1cblxuICAmLWxpbmsge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gIH1cblxuICAmLWltYWdlLXdyYXBwZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG5cbiAgJi1pbWFnZSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuIiwiQGltcG9ydCBcIi4uLy4uL2Jhc2UvX21peGlucy5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vYmFzZS9fdmFyaWFibGVzLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi9iYXNlL19jb2xvcnMuc2Nzc1wiO1xuXG4udGV4dC1wYXJhZ3JhcGh7XG5cbiAgJi1zZWN0aW9uIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAxMDBweCAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICBwYWRkaW5nOiA0MHB4IDA7XG4gICAgfVxuICAgIFxuICAgIC5jb250YWluZXIge1xuICAgICAgbWF4LXdpZHRoOiAxMTUwcHg7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIHBhZGRpbmc6IDAgMTZweDtcbiAgICB9XG4gIH1cblxuICAmLXRpdGxlIHtcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LW5vYW07XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDM4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICBjb2xvcjogJGRhcmstYmx1ZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgICBnYXA6IDI0cHg7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHdpZHRoOiA4OHB4O1xuICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3BuZy91bmRlcmxpbmUucG5nKTtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgfVxuICB9XG5cbiAgJi1jb250ZW50IHtcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWhlZWJvO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG4gICAgY29sb3I6ICRkYXJrLWJsdWU7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgLy9tYXgtd2lkdGg6IDkwMHB4O1xuICAgIC8vbWFyZ2luOiAwIGF1dG87XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgfVxuXG4gICAgLy8g0KHRgtC40LvRliDQtNC70Y8g0LLQvNGW0YHRgtGDINCy0YHQtdGA0LXQtNC40L3RllxuICAgIHAge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuXG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgIGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1ub2FtO1xuICAgICAgY29sb3I6ICRkYXJrLWJsdWU7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuXG4gICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICB1bCwgb2wge1xuICAgICAgbWFyZ2luOiAxNnB4IDA7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAyNHB4O1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG5cbiAgICAgIGxpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIGEge1xuICAgICAgY29sb3I6ICRkYXJrLWJsdWU7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlO1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgb3BhY2l0eTogMC44O1xuICAgICAgfVxuICAgIH1cblxuICAgIHN0cm9uZywgYiB7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgIH1cblxuICAgIGVtLCBpIHtcbiAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICB9XG4gIH1cbn1cblxuIiwiQGltcG9ydCBcIi4uLy4uL2Jhc2UvX21peGlucy5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vYmFzZS9fdmFyaWFibGVzLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi9iYXNlL19jb2xvcnMuc2Nzc1wiO1xuXG4uaW5mby1hY2NvcmRpb24ge1xuICAmLXNlY3Rpb24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDYwcHggMDtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgcGFkZGluZzogNDBweCAwO1xuICAgIH1cblxuICAgIC5jb250YWluZXIge1xuICAgICAgbWF4LXdpZHRoOiAxMjgwcHg7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIHBhZGRpbmc6IDAgMTZweDtcblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICBwYWRkaW5nOiAwIDQwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi10aXRsZSB7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1ub2FtO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAzOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgY29sb3I6ICRkYXJrLWJsdWU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogMjRweDtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgd2lkdGg6IDg4cHg7XG4gICAgICBoZWlnaHQ6IDRweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcG5nL3VuZGVybGluZS5wbmcpO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICB9XG5cbiAgICAmLndpdGgtc3VidGl0bGUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICAgICAgICBsaW5lLWhlaWdodDogMS4xO1xuICAgICAgICBnYXA6IDIycHg7XG4gICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgXG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi1zdWJ0aXRsZSB7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1oZWVibztcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIGNvbG9yOiAkdGV4dC1ib2R5O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXgtd2lkdGg6IDczMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvIDQwcHggYXV0bztcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICBsaW5lLWhlaWdodDogMTUwJTtcbiAgICB9XG4gIH1cbn1cblxuLmluZm8tYWNjb3JkaW9uLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDI0cHg7XG4gIHdpZHRoOiAxMDAlO1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGdhcDogNDBweDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxufVxuXG4uaW5mby1hY2NvcmRpb24tbmF2IHtcbiAgZGlzcGxheTogbm9uZTsgLy8gSGlkZGVuIG9uIG1vYmlsZVxuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAxMnB4O1xuICAgIHdpZHRoOiA1MCU7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgZmxleDogMC45O1xuICB9XG5cbiAgJi1pdGVtIHtcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LW5vYW07XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICBjb2xvcjogJGRhcmstYmx1ZTtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBoZWlnaHQ6IDExMHB4O1xuICAgIHBhZGRpbmc6IDI0cHggNDBweDtcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIHBhZGRpbmc6IDE0cHggMTZweDtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoNDAsIDU1LCAxMDAsIDAuMDUpO1xuICAgICAgYm9yZGVyLWNvbG9yOiByZ2JhKDQwLCA1NSwgMTAwLCAwLjMpO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB3aWR0aDogMTJweDtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgdG9wOiAwO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3BuZy9pbmZvLWFjY29yZGlvbi1uYXYtYS5wbmcpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgfVxuXG4gICAgJi5hY3RpdmUge1xuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcsICNmZmZmZmYsICNmZmZmZmYpLCBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKSAwJSwgcmdiYSgyMTYsIDIxNiwgMjE2LCAwLjA0KSA3OC45NyUpO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGJveC1zaGFkb3c6IDBweCA0cHggMzVweCAwcHggIzI4Mzc2NDE0O1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcblxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6Zm9jdXMge1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgIC8vb3V0bGluZS1vZmZzZXQ6IDJweDtcbiAgICB9XG4gIH1cbn1cblxuLmluZm8tYWNjb3JkaW9uLWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBmbGV4OiAxO1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICB3aWR0aDogNTAlO1xuICAgIG1pbi1oZWlnaHQ6IDIwMHB4O1xuICAgIGJveC1zaGFkb3c6IDBweCA0cHggMzVweCAwcHggIzI4Mzc2NDE0O1xuICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICBwYWRkaW5nOiA0MHB4IDcwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICB9XG59XG4uaW5mby1hY2NvcmRpb24tbmF2LWltYWdle1xuICBtYXgtd2lkdGg6IDQ3MHB4O1xuICBtYXgtaGVpZ2h0OiA0ODhweDtcbiAgaW1ne1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgIG9iamVjdC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgfVxufVxuXG4uaW5mby1hY2NvcmRpb24tcGFuZWwge1xuICAvLyBEZXNrdG9wOiBUYWIgYmVoYXZpb3JcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgYW5pbWF0aW9uOiBmYWRlSW4gMC4zcyBlYXNlLWluLW91dDtcblxuICAgICYuYWN0aXZlIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxuXG4gICYtdGV4dCB7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1oZWVibztcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMS42O1xuICAgIGNvbG9yOiAkZGFyay1ibHVlO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIH1cblxuICAgIC8vINCh0YLQuNC70ZYg0LTQu9GPINCy0LzRltGB0YLRgyDQstGB0LXRgNC10LTQuNC90ZZcbiAgICBwIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcblxuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBoMSxcbiAgICBoMixcbiAgICBoMyxcbiAgICBoNCxcbiAgICBoNiB7XG4gICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LW5vYW07XG4gICAgICBjb2xvcjogJGRhcmstYmx1ZTtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgbWFyZ2luLXRvcDogMjRweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG5cbiAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgfVxuICAgIH1cbiAgICBoNSB7XG4gICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWhlZWJvO1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgICBjb2xvcjogJG1haW4tYmx1ZTtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgIH1cblxuICAgIHVsLFxuICAgIG9sIHtcbiAgICAgIG1hcmdpbjogMTZweCAwO1xuICAgICAgcGFkZGluZy1yaWdodDogMjRweDtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuXG4gICAgICBsaSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICB1bCB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbGkge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDI0cHg7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICBjb2xvcjogcmdiYSg2MiwgNjYsIDc5LCAxKTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgd2lkdGg6IDE4cHg7XG4gICAgICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvc3ZnL2NoZWNrLnN2Zykgbm8tcmVwZWF0IDUwJTtcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICB0b3A6IDVweDtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIGEge1xuICAgICAgY29sb3I6ICRkYXJrLWJsdWU7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlO1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgb3BhY2l0eTogMC44O1xuICAgICAgfVxuICAgIH1cblxuICAgIHN0cm9uZyxcbiAgICBiIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgfVxuXG4gICAgZW0sXG4gICAgaSB7XG4gICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgfVxuICB9XG5cbiAgJi1jb250ZW50LXRpdGxlIHtcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWhlZWJvO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgY29sb3I6ICRkYXJrLWJsdWU7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuICAmLWNvbnRlbnQtYnV0dG9uLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDEwcHg7XG4gICAgYmFja2dyb3VuZDogJG1haW4teWVsbG93O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICR5ZWxsb3c7XG4gICAgbWFyZ2luOiA0MHB4IGF1dG8gMCBhdXRvO1xuICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiA4cHggMzJweDtcbiAgICBib3JkZXItcmFkaXVzOiA2MHB4O1xuICAgIGhlaWdodDogNDRweDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWhlZWJvO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgY29sb3I6ICRkYXJrLWJsdWU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHN2ZyB7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgIH1cbiAgICAmOmhvdmVyIHtcbiAgICAgIG9wYWNpdHk6IDAuOTtcbiAgICAgIHN2ZyB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNXB4KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi1jb250ZW50LWJveC1saXN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZ2FwOiAyNHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBnYXA6IDhweDtcbiAgICB9XG5cbiAgICAuaW5mby1hY2NvcmRpb24tcGFuZWwtY29udGVudC1ib3gtbGlzdC1pdGVtIHtcbiAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktaGVlYm87XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICAgIGNvbG9yOiAkdGV4dC1ib2R5O1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICBwYWRkaW5nOiAxMHB4IDRweDtcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkICNlOWVkZjI7XG4gICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICBnYXA6IDVweDtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICB9XG5cbiAgICAgIC5tYXJrZXIge1xuICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICBtaW4td2lkdGg6IDE2cHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICRtYWluLXllbGxvdztcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luLXRvcDogM3B4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLWZvb3Rlci1ib3gge1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktaGVlYm87XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICBjb2xvcjogJHRleHQtYm9keTtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBwYWRkaW5nOiAxMHB4IDE5cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2U5ZWRmMjtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB9XG4gIH1cbiAgLy8gTW9iaWxlOiBBY2NvcmRpb24gYmVoYXZpb3JcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICAvL2JvcmRlcjogMXB4IHNvbGlkIHJnYmEoNDAsIDU1LCAxMDAsIDAuMik7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIC8vb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgLy9ib3gtc2hhZG93OiAwcHggNHB4IDM1cHggMHB4ICMyODM3NjQxNDtcbiAgICBcblxuICAgIC5pbmZvLWFjY29yZGlvbi1wYW5lbC10ZXh0LFxuICAgIC5pbmZvLWFjY29yZGlvbi1wYW5lbC1jb250ZW50LXRpdGxlLFxuICAgIC5pbmZvLWFjY29yZGlvbi1wYW5lbC1jb250ZW50LWJveC1saXN0LFxuICAgIC5pbmZvLWFjY29yZGlvbi1wYW5lbC1mb290ZXItYm94LFxuICAgIC5pbmZvLWFjY29yZGlvbi1wYW5lbC1jb250ZW50LWJ1dHRvbi13cmFwcGVyIHtcbiAgICAgIG1heC1oZWlnaHQ6IDA7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgICAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjRzIGVhc2UsIHBhZGRpbmcgMC40cyBlYXNlO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICB9XG5cbiAgICAmLmFjdGl2ZSB7XG4gICAgICAuaW5mby1hY2NvcmRpb24tcGFuZWwtdGV4dCxcbiAgICAgIC5pbmZvLWFjY29yZGlvbi1wYW5lbC1jb250ZW50LXRpdGxlLFxuICAgICAgLmluZm8tYWNjb3JkaW9uLXBhbmVsLWNvbnRlbnQtYm94LWxpc3QsXG4gICAgICAuaW5mby1hY2NvcmRpb24tcGFuZWwtZm9vdGVyLWJveCxcbiAgICAgIC5pbmZvLWFjY29yZGlvbi1wYW5lbC1jb250ZW50LWJ1dHRvbi13cmFwcGVyIHtcbiAgICAgICAgbWF4LWhlaWdodDogMjAwMHB4OyAvLyBMYXJnZSBlbm91Z2ggdmFsdWVcbiAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjRzIGVhc2UsIHBhZGRpbmcgMC40cyBlYXNlLCBvcGFjaXR5IDAuM3MgZWFzZSAwLjFzO1xuICAgICAgfVxuXG4gICAgICAuaW5mby1hY2NvcmRpb24tcGFuZWwtZm9vdGVyLWJveCB7XG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgIG1hcmdpbi1pbmxpbmU6IDI0cHg7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNFOUVERjI7XG4gICAgICB9XG4gICAgICAuaW5mby1hY2NvcmRpb24tcGFuZWwtY29udGVudC1idXR0b24td3JhcHBlciB7XG4gICAgICAgIHdpZHRoOiAtd2Via2l0LWZpbGwtYXZhaWxhYmxlO1xuICAgICAgICBtYXJnaW46IDMzcHggMjRweCAyNHB4IDI0cHg7XG4gICAgICB9XG5cbiAgICAgIC5pbmZvLWFjY29yZGlvbi1tb2JpbGUtYXJyb3cge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5pbmZvLWFjY29yZGlvbi1tb2JpbGUtdGl0bGUge1xuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LW5vYW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgY29sb3I6ICRkYXJrLWJsdWU7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBoZWlnaHQ6IDg0cHg7XG4gIHBhZGRpbmc6IDI2cHggMjRweDtcbiAgYmFja2dyb3VuZDogJHdoaXRlO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgc3Zne1xuICAgIG1pbi13aWR0aDogMTZweDtcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogcmdiYSg0MCwgNTUsIDEwMCwgMC4wNSk7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDQwLCA1NSwgMTAwLCAwLjMpO1xuICB9XG5cbiAgJjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMnB4O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9wbmcvaW5mby1hY2NvcmRpb24tbmF2LWEucG5nKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIH1cblxuICAmLmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcsICNmZmZmZmYsICNmZmZmZmYpLCBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKSAwJSwgcmdiYSgyMTYsIDIxNiwgMjE2LCAwLjA0KSA3OC45NyUpO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgYm94LXNoYWRvdzogMHB4IDRweCAzNXB4IDBweCAjMjgzNzY0MTQ7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgICAmICsgLmluZm8tYWNjb3JkaW9uLXBhbmVsLWNvbnRlbnQtd3JhcHBlciB7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgIGJveC1zaGFkb3c6IDBweCA0cHggMzVweCAwcHggIzI4Mzc2NDE0O1xuICAgICAgICAgIGdhcDogMTZweDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgICAgcGFkZGluZzogMjRweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgZ2FwOiAxNnB4O1xuXG4gICAgICAgICAgLmluZm8tYWNjb3JkaW9uLXBhbmVsLWNvbnRlbnQtdGl0bGUsXG4gICAgICAgICAgLmluZm8tYWNjb3JkaW9uLXBhbmVsLWNvbnRlbnQtYm94LWxpc3QsXG4gICAgICAgICAgLmluZm8tYWNjb3JkaW9uLXBhbmVsLXRleHQsXG4gICAgICAgICAgLmluZm8tYWNjb3JkaW9uLXBhbmVsLWZvb3Rlci1ib3gsXG4gICAgICAgICAgLmluZm8tYWNjb3JkaW9uLXBhbmVsLWNvbnRlbnQtYnV0dG9uLXdyYXBwZXIge1xuICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5pbmZvLWFjY29yZGlvbi1wYW5lbC1mb290ZXItYm94e1xuICAgICAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmOmZvY3VzIHtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIC8vb3V0bGluZS1vZmZzZXQ6IDJweDtcbiAgfVxufVxuXG4uaW5mby1hY2NvcmRpb24tbW9iaWxlLWltYWdlIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luOiAwIGF1dG87IFxuICAgIGltZ3tcbiAgICAgIHdpZHRoOiAyNTUuMTZweDtcbiAgICAgIGhlaWdodDogMjU2LjE4cHg7XG4gICAgfVxuICB9XG59XG5cblxuQGtleWZyYW1lcyBmYWRlSW4ge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMHB4KTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIH1cbn1cbiIsIkBpbXBvcnQgXCIuLi8uLi9iYXNlL19taXhpbnMuc2Nzc1wiO1xuQGltcG9ydCBcIi4uLy4uL2Jhc2UvX3ZhcmlhYmxlcy5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vYmFzZS9fY29sb3JzLnNjc3NcIjtcblxuLnNoYXJlLXBvc3Qtc2VjdGlvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiA0MHB4IDA7XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgcGFkZGluZzogMzBweCAwIDAgMDtcbiAgfVxuXG4gIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogODAwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcGFkZGluZzogMCAxMnB4O1xuXG4gIH1cbn1cblxuLnNoYXJlLXBvc3Qtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMjRweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDE2cHg7XG4gICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICB9XG4gICY6OmJlZm9yZXtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogODhweDtcbiAgICBoZWlnaHQ6IDRweDtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9wbmcvdW5kZXJsaW5lLnBuZyk7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4uc2hhcmUtcG9zdC1jb250ZW50e1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDI0cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5zaGFyZS1wb3N0LXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1oZWVibztcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBjb2xvcjogIzI4Mzc2NDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDA7XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG5cbi5zaGFyZS1wb3N0LWJ1dHRvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiAxMnB4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi5zaGFyZS1wb3N0LWJ1dHRvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAkZGFyay1ibHVlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgcGFkZGluZzogMDtcblxuICBzdmcge1xuICAgIHdpZHRoOiAyNHB4O1xuICAgIGhlaWdodDogMjRweDtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xuICB9XG5cbiAgLnNyLW9ubHkge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMXB4O1xuICAgIGhlaWdodDogMXB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAtMXB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIGJvcmRlci13aWR0aDogMDtcbiAgfVxuXG4gICY6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICRkYXJrLWJsdWU7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBib3JkZXItY29sb3I6ICRkYXJrLWJsdWU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0ycHgpO1xuICAgIGJveC1zaGFkb3c6IDAgNHB4IDEycHggcmdiYSg0MCwgNTUsIDEwMCwgMC4yKTtcblxuICAgIHN2ZyB7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gICAgfVxuICB9XG5cbiAgJjpmb2N1cyB7XG4gICAgb3V0bGluZTogMnB4IHNvbGlkICRkYXJrLWJsdWU7XG4gICAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbiAgfVxuXG4gICY6YWN0aXZlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIH1cblxuICAvLyBGYWNlYm9vayBzcGVjaWZpYyBzdHlsZXNcbiAgJi0tZmFjZWJvb2sge1xuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZDogIzE4NzdGMjtcbiAgICAgIGJvcmRlci1jb2xvcjogIzE4NzdGMjtcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgfVxuICB9XG5cbiAgLy8gTGlua2VkSW4gc3BlY2lmaWMgc3R5bGVzXG4gICYtLWxpbmtlZGluIHtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6ICMwMDc3QjU7XG4gICAgICBib3JkZXItY29sb3I6ICMwMDc3QjU7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgIH1cbiAgfVxuXG4gIC8vIEluc3RhZ3JhbSBzcGVjaWZpYyBzdHlsZXNcbiAgJi0taW5zdGFncmFtIHtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgI2YwOTQzMyAwJSwgI2U2NjgzYyAyNSUsICNkYzI3NDMgNTAlLCAjY2MyMzY2IDc1JSwgI2JjMTg4OCAxMDAlKTtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgIH1cbiAgfVxufVxuXG4iLCJAaW1wb3J0IFwiLi4vLi4vYmFzZS9fbWl4aW5zLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi9iYXNlL192YXJpYWJsZXMuc2Nzc1wiO1xuQGltcG9ydCBcIi4uLy4uL2Jhc2UvX2NvbG9ycy5zY3NzXCI7XG5cbi8vIExhbmRpbmcgRm9vdGVyIENvbXBvbmVudCBTdHlsZXNcbi5sYW5kaW5nLWZvb3RlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiAxMDAlO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuXG4gICZfX2luZm8td3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEzNTBweDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHBhZGRpbmc6IDMwcHggMDtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgcGFkZGluZzogMCAxNXB4IDEycHg7XG4gICAgfVxuICB9XG5cbiAgJl9faW5mby1ib3gge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiA3NXB4O1xuICAgIHBhZGRpbmc6IDFyZW07XG4gICAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkZGFyay1ibHVlO1xuICAgIGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudCgxMjEuNDklIDI3Ny4wOCUgYXQgMCUgMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yNDUpIDAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDEwMCUpO1xuICAgIGdhcDogMXJlbTtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1kYXJrLWJsdWUsIHJnYmEoMTgsIDMxLCA3MCwgMSkpO1xuXG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBwYWRkaW5nOiAwIDJyZW07XG4gICAgICBib3JkZXItcmFkaXVzOiAxLjVyZW07XG4gICAgICBnYXA6IDJyZW07XG4gICAgfVxuICB9XG5cbiAgJl9faW5mby1sb2dvIHtcbiAgICB3aWR0aDogMTgwcHg7XG4gICAgLy9vcmRlcjogMTtcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgd2lkdGg6IDI1MHB4O1xuICAgICAgLy9vcmRlcjogNDtcbiAgICB9XG4gIH1cblxuICAmX19pbmZvLWl0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDAuNzVyZW07XG5cbiAgICBhIHtcbiAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktaGVlYm8gIWltcG9ydGFudDtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZ2FwOiAwLjc1cmVtO1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIGdhcDogMC41cmVtO1xuICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgZ2FwOiAwLjVyZW07XG4gICAgfVxuXG4gICAgc3BhbiB7XG4gICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWhlZWJvICFpbXBvcnRhbnQ7XG4gICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgICB9XG4gICAgfVxuXG4gICAgc3ZnIHtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgfVxuICAgICYtLXBob25lIHtcbiAgICAgIHN2ZyB7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICB9XG4gICAgICBzcGFuIHsgICAgICBcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgICAgIH1cbiAgICAgIGE6aG92ZXIge1xuICAgICAgIHNwYW4ge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICYtLWFkZHJlc3Mge1xuICAgICAgc3ZnIHtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgIH1cbiAgICAgIHNwYW4geyAgICAgIFxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICB9XG4gICAgfVxuICAgICYtLXNvY2lhbCB7XG4gICAgICBzdmcge1xuICAgICAgICB3aWR0aDogMzZweDtcbiAgICAgICAgaGVpZ2h0OiAzNnB4O1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgICAgIH1cbiAgICAgIGE6aG92ZXIge1xuICAgICAgICBzdmcge1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4iLCJAaW1wb3J0IFwiLi4vLi4vYmFzZS9fbWl4aW5zLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi9iYXNlL192YXJpYWJsZXMuc2Nzc1wiO1xuQGltcG9ydCBcIi4uLy4uL2Jhc2UvX2NvbG9ycy5zY3NzXCI7XG5cbi8vIEhlYWRlciBMYW5kaW5nIENvbXBvbmVudCBTdHlsZXNcbi5oZWFkZXItbGFuZGluZ3tcblxuXG5cbiAgJi1zZWN0aW9uIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWluLWhlaWdodDogNjc3cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDIwMHB4O1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDIwMHB4O1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgbWluLWhlaWdodDogNTAwcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDM1N3B4O1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlcjtcbiAgICAgIH1cbiAgICAgICAgLy8gT3ZlcmxheSDQv9C+0LLQtdGA0YUg0YTQvtC90YNcbiAgJjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMTgsIDMxLCA3MCwgMC42NSk7XG4gICAgei1pbmRleDogMTtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIGhlaWdodDogMzU3cHg7XG4gICAgfVxuICB9XG5cbiAgfVxuXG5cbiAgJl9fY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEzNTBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwYWRkaW5nOiAyLjVyZW0gMS41cmVtO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICBwYWRkaW5nOiAxLjVyZW0gMXJlbTtcbiAgICB9XG4gIH1cblxuICAmX19sb2dvLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICAgIH1cbiAgfVxuXG4gICZfX2xvZ28ge1xuICAgIG1heC13aWR0aDogMjAwcHg7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1heC1oZWlnaHQ6IDMycHg7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIG1heC13aWR0aDogMTUwcHg7XG4gICAgfVxuICB9XG5cbiAgJl9fY29udGVudCB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gICAgZ2FwOiA0cmVtO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWF4LXdpZHRoOiAxMTAwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgICAgZ2FwOiAycmVtO1xuICAgIH1cbiAgfVxuXG4gICZfX2NvbnRlbnQtbGVmdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMS41cmVtO1xuICAgIGNvbG9yOiAkd2hpdGU7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIGdhcDogMXJlbTtcbiAgICAgIG1pbi1oZWlnaHQ6IDI2MHB4O1xuICAgIH1cbiAgfVxuXG4gICZfX2NvbnRlbnQtcmlnaHQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDMycHg7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgfVxuXG4gICZfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDU1cHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxMDQlO1xuICAgIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBtYXJnaW46IDA7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIGZvbnQtc2l6ZTogMzhweDtcbiAgICB9XG4gIH1cblxuICAmX19kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1mYW1pbHk6IEhlZWJvLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMTMwJTtcbiAgICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICAgIGNvbG9yOiAkd2hpdGU7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB9XG5cbiAgICBwIHtcbiAgICAgIG1hcmdpbjogMCAwIDFyZW0gMDtcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG5cbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fYnV0dG9uIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBhe1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICAgICAgZ2FwOiAxNnB4O1xuICAgICAgcGFkZGluZzogMTFweCAzMnB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogNjBweDtcbiAgICAgIGJvcmRlci13aWR0aDogMXB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktbm9hbTtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAlO1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMnB4KTtcbiAgICAgIH1cbiAgICAgIHNwYW57XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBnYXA6IDhweDtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgd2lkdGg6IDIzcHg7XG4gICAgICAgIGhlaWdodDogMjNweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICAgICAgc3Zne1xuICAgICAgICAgIHdpZHRoOiAxM3B4O1xuICAgICAgICAgIGhlaWdodDogMTNweDtcbiAgICAgICAgICBmaWxsOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDEpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmOmhvdmVye1xuICAgICAgICBib3JkZXItY29sb3I6ICNmZGM2NDE7XG4gICAgICAgIGNvbG9yOiAjZmRjNjQxO1xuICAgICAgICBzcGFue1xuICAgICAgICAgIGJhY2tncm91bmQ6ICNmZGM2NDE7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgc2NhbGUoMS4xKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2Zvcm0tdGl0bGUge1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktbm9hbTtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDExMCU7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIG1hcmdpbjogMDtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyBcbiAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICB9XG4gIH1cblxuICAmX19mb3JtLWRlc2NyaXB0aW9uIHtcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LW5vYW07XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICAgIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyBcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICB9XG4gIH1cblxuICAmX19jb250ZW50LXJpZ2h0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAganVzdGlmeS1jb250ZW50OiBlbmQ7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuXG4gICZfX2Zvcm0ge1xuICAgIHdpZHRoOiAzMjNweDtcbiAgICBtaW4taGVpZ2h0OiA0ODRweDtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgcGFkZGluZzogMzVweCAzNHB4O1xuICAgIGJhY2tncm91bmQ6ICRkYXJrLWJsdWU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogNHB4O1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gICAgICBwYWRkaW5nOiAxLjVyZW07XG4gICAgfVxuXG4gICAgLy8gU3R5bGUgZm9ybSBlbGVtZW50c1xuICAgIGZvcm0ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBnYXA6IDIwcHg7XG4gICAgfVxuXG4gICAgLndwY2Y3LXNwaW5uZXIge1xuICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgfVxuXG4gICAgaW5wdXRbdHlwZT1cInRleHRcIl0sXG4gICAgaW5wdXRbdHlwZT1cImVtYWlsXCJdLFxuICAgIGlucHV0W3R5cGU9XCJ0ZWxcIl0sXG4gICAgaW5wdXRbdHlwZT1cInVybFwiXSxcbiAgICB0ZXh0YXJlYSxcbiAgICBzZWxlY3Qge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICBwYWRkaW5nOiAwIDE2cHg7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWhlZWJvO1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgIGNvbG9yOiAkdGV4dC1ib2R5O1xuICAgICAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuM3MgZWFzZTtcblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGRhcmstYmx1ZTtcbiAgICAgIH1cbiAgICAgICY6cGxhY2Vob2xkZXIge1xuICAgICAgICBjb2xvcjogJHRleHQtYm9keTtcbiAgICAgIH1cbiAgICAgICYud3BjZjctbm90LXZhbGlke1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjRkY4MDgwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZCNEI0O1xuICAgICAgICAmOmZvY3Vze1xuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNGRjgwODA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICB0ZXh0YXJlYSB7XG4gICAgICBtaW4taGVpZ2h0OiAxMjBweDtcbiAgICAgIHJlc2l6ZTogdmVydGljYWw7XG4gICAgICBwYWRkaW5nLXRvcDogOHB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDhweDtcbiAgICB9XG5cbiAgICAud3BjZjctYWNjZXB0YW5jZXtcbiAgICAgIC53cGNmNy1saXN0LWl0ZW17XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgJi1sYWJlbHtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTQwJTtcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDI0cHg7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgJjo6YmVmb3Jle1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAxKTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgc3ZnLGltZ3tcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgaW5wdXR7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgICY6Y2hlY2tlZCArIHNwYW46OmJlZm9yZXtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZGM2NDE7XG4gICAgICAgICAgICBib3JkZXItd2lkdGg6IDRweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICBpbnB1dFt0eXBlPVwic3VibWl0XCJdLFxuICAgIGJ1dHRvblt0eXBlPVwic3VibWl0XCJdIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiA0NHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogNjBweDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRtYWluLWJsdWU7XG4gICAgICBwYWRkaW5nOiA4cHggMzJweDtcbiAgICAgIGJhY2tncm91bmQ6ICRtYWluLXllbGxvdztcbiAgICAgIGNvbG9yOiAkZGFyay1ibHVlO1xuICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1oZWVibztcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBsaW5lLWhlaWdodDogMTMwJTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogI2Y1YzAzMDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0ycHgpO1xuICAgICAgICBib3gtc2hhZG93OiAwIDRweCAxMnB4IHJnYmEoMjUzLCAxOTgsIDY1LCAwLjQpO1xuICAgICAgfVxuICAgIH1cblxuICAgIC53cGNmNy1ub3QtdmFsaWQtdGlwe1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgY29sb3I6ICNGRjgwODA7XG4gICAgfVxuICAgIC53cGNmNy1yZXNwb25zZS1vdXRwdXR7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxufVxuXG4iLCJAaW1wb3J0IFwiLi4vLi4vYmFzZS9fbWl4aW5zLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi9iYXNlL192YXJpYWJsZXMuc2Nzc1wiO1xuQGltcG9ydCBcIi4uLy4uL2Jhc2UvX2NvbG9ycy5zY3NzXCI7XG4vKiBIZXJvIFNlY3Rpb24gKi9cbi5oZXJvLXNlY3Rpb24tZ3JhZHVhdGVzLWJhbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgLmhlcm8tY29udGVudCB7XG4gICAgbWF4LXdpZHRoOiAxMzQ1cHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcGFkZGluZy1pbmxpbmU6IDE1cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG5cbiAgLmhlcm8td3JhcHBlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1pbi1oZWlnaHQ6IDI1MHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgYm94LXNoYWRvdzogMHB4IDRweCAzNXB4IDBweCAjMjgzNzY0MTQ7XG4gICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDFweCk7XG4gICAgYm9yZGVyOiA4cHggc29saWQ7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpKSwgcmFkaWFsLWdyYWRpZW50KDczJSA3MyUgYXQgNDcuMyUgMjclLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNTUpIDAlLCByZ2JhKDIzMywgMjM3LCAyNDIsIDAuMTY1KSAxMDAlKSAvKiB3YXJuaW5nOiBncmFkaWVudCB1c2VzIGEgcm90YXRpb24gdGhhdCBpcyBub3Qgc3VwcG9ydGVkIGJ5IENTUyBhbmQgbWF5IG5vdCBiZWhhdmUgYXMgZXhwZWN0ZWQgKi87XG4gICAgYm9yZGVyLWltYWdlLXNvdXJjZTogcmFkaWFsLWdyYWRpZW50KDEyNi44OCUgMjkxLjYlIGF0IC0xMS45OCUgLTIwLjExJSwgcmdiYSgyNDAsIDI0MCwgMjQwLCAwLjcpIDAlLCByZ2JhKDI1MSwgMjUxLCAyNTEsIDAuNTYwNzU1KSAyNC40NCUsIHJnYmEoMjM4LCAyMzgsIDIzOCwgMCkgMTAwJSkgLyogd2FybmluZzogZ3JhZGllbnQgdXNlcyBhIHJvdGF0aW9uIHRoYXQgaXMgbm90IHN1cHBvcnRlZCBieSBDU1MgYW5kIG1heSBub3QgYmVoYXZlIGFzIGV4cGVjdGVkICovO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIG1pbi1oZWlnaHQ6IDIxOHB4O1xuICAgIH1cbiAgfVxuXG4gIC5oZXJvLWNvbnRlbnQtY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogODAwcHg7XG4gICAgZ2FwOiAxMDBweDtcbiAgICBwYWRkaW5nOiAycmVtIDA7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICBnYXA6IDUwcHg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBwYWRkaW5nOiAyMHB4IDE2cHg7XG4gICAgfVxuICB9XG4gICAgXG4gIC5oZXJvLXRleHQtc2VjdGlvbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogNHB4O1xuICB9XG5cbiAgLmhlcm8tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNjBweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBjb2xvcjogJG1haW4tYmx1ZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICBtYXJnaW46IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIGZvbnQtc2l6ZTogMzhweDtcbiAgICB9XG4gIH1cblxuICAuaGVyby1zZWFyY2gtd3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgICBnYXA6IDE4cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAzNTBweDtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIGdhcDogOHB4O1xuICAgIH1cbiAgfVxuXG4gIC5oZXJvLXN1YnRpdGxlIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBjb2xvcjogJHRleHQtYm9keTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luOiAwO1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktaGVlYm87XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB9XG4gIH1cbn1cbiIsIkBpbXBvcnQgXCIuLi8uLi9iYXNlL19taXhpbnMuc2Nzc1wiO1xuQGltcG9ydCBcIi4uLy4uL2Jhc2UvX3ZhcmlhYmxlcy5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vYmFzZS9fY29sb3JzLnNjc3NcIjtcblxuLyogR3JhZHVhdGVzIExpc3QgU2VjdGlvbiAqL1xuLmdyYWR1YXRlcy1saXN0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTMyNnB4O1xuICBwYWRkaW5nOiAyMHB4IDE1cHggMTMwcHggMTVweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gIGdhcDogMjRweDtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgfVxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCAxZnIpO1xuICB9XG5cbn1cbiIsIkBpbXBvcnQgXCIuLi8uLi9iYXNlL19taXhpbnMuc2Nzc1wiO1xuQGltcG9ydCBcIi4uLy4uL2Jhc2UvX3ZhcmlhYmxlcy5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vYmFzZS9fY29sb3JzLnNjc3NcIjtcblxuLyogRmVhdHVyZWQgSW1hZ2UgU2VjdGlvbiAqL1xuLmZlYXR1cmVkLWltYWdlLXNlY3Rpb24ge1xuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWhlZWJvO1xuXG5cblxuICAuY29udGFpbmVyIHtcblxuICB9XG5cbiAgLmZlYXR1cmVkLWltYWdlLXdyYXBwZXJ7XG4gICAgd2lkdGg6IDEwNTZweDtcbiAgICBoZWlnaHQ6IDQ0NnB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgIG9wYWNpdHk6IDE7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBtYXJnaW46IDAgYXV0bztcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNDQwcHgpIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiAxMDU2cHg7XG4gICAgICBsZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLWxlZnQ6IDE5MnB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgbGVmdDogYXV0bztcbiAgICB9XG5cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgYm9yZGVyLXJhZGl1czogMTZweDsgXG4gICAgICAgXG4gICAgfVxuXG4gICAgaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcblxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIGhlaWdodDogMTUycHg7XG4gICAgICAgIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICBcbiAgLmZlYXR1cmVkLWltYWdlLXRpdGxlIHtcbiAgICBtYXgtd2lkdGg6IDgwMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktbm9hbTtcbiAgICBmb250LXdlaWdodDogNzAwOyAvLyBCb2xkXG4gICAgZm9udC1zaXplOiA2MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMTAlO1xuICAgIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBjb2xvcjogcmdiYSg0MCwgNTUsIDEwMCwgMSk7IC8vIHZhcigtLW1haW4tYmx1ZSlcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogNTVweCBhdXRvIDQwcHg7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICAgIG1hcmdpbjogMjRweCBhdXRvIDI0cHggYXV0bztcbiAgICB9XG4gIH1cbn1cblxuIiwiQGltcG9ydCBcIi4uLy4uL2Jhc2UvX21peGlucy5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vYmFzZS9fdmFyaWFibGVzLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi9iYXNlL19jb2xvcnMuc2Nzc1wiO1xuXG4vKiBDYXJlZXIgQmFubmVyICovXG4uYmxvZy1saXN0LCAuc2VhcmNoLWxpc3Qge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMTMwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgIHBhZGRpbmctaW5saW5lOiAyMHB4O1xuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgcGFkZGluZy1pbmxpbmU6IDEwcHg7XG4gIH1cblxuICAmOm5vdCguc2VhcmNoLWxpc3QpX19zZWN0aW9uIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1NXB4O1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICB9XG4gIH1cbiAgJl9fdGl0bGUge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICB9XG4gIH1cbiAgJl9fZGl2aWRlciB7XG4gICAgd2lkdGg6IDg4cHg7XG4gICAgaGVpZ2h0OiA0cHg7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9wbmcvdW5kZXJsaW5lLnBuZ1wiKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIG1hcmdpbjogMTZweCBhdXRvIDQwcHg7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICBtYXJnaW46IDE2cHggYXV0byA0OHB4O1xuICAgIH1cbiAgfVxuICAmX19pdGVtcyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IDIwMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGdhcDogMjBweDsgXG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICBcbiAgICAuYmxvZy1jYXJkIHtcbiAgICAgIGJyZWFrLWluc2lkZTogYXZvaWQ7XG4gICAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7XG4gICAgICBcbiAgICAgIC8vIEZhbGxiYWNrIGZvciBtb2JpbGUgd2hlbiBKUyBpcyBkaXNhYmxlZFxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDtcbiAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgbGVmdDogMCAhaW1wb3J0YW50O1xuICAgICAgICB0b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIkBpbXBvcnQgXCIuLi8uLi9iYXNlL19taXhpbnMuc2Nzc1wiO1xuQGltcG9ydCBcIi4uLy4uL2Jhc2UvX3ZhcmlhYmxlcy5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vYmFzZS9fY29sb3JzLnNjc3NcIjtcbi8qIEJhbm5lciBTdHVkZW50cyBMaW5rIFNlY3Rpb24gKi9cbi5oZXJvLXNlY3Rpb24tYmFubmVyLXN0dWRlbnRzLWxpbmsge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuXG4gIC5oZXJvLWNvbnRlbnQge1xuICAgIG1heC13aWR0aDogMTM2MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmc6IDAgMXJlbTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAuaGVyby1pbWFnZS0xLCAuaGVyby1pbWFnZS0yIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiAzMTRweDtcbiAgICAgIGhlaWdodDogMzE0cHg7XG4gICAgICBtYXgtd2lkdGg6IDMxNHB4O1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgd2lkdGg6IDE0OXB4O1xuICAgICAgICBoZWlnaHQ6IDE0OXB4O1xuICAgICAgICBtYXgtd2lkdGg6IDE0OXB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5oZXJvLWltYWdlLTEge1xuICAgICAgbGVmdDogLTIwMHB4O1xuICAgICAgdG9wOiAxMXB4O1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIGxlZnQ6IC0xMDBweDtcbiAgICAgICAgdG9wOiAxMDBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmhlcm8taW1hZ2UtMiB7XG4gICAgICByaWdodDogLTIyMHB4O1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIHJpZ2h0OiAtOTBweDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgfVxuICAgIH1cblxuICB9XG5cbiAgLmhlcm8td3JhcHBlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1pbi1oZWlnaHQ6IDU1N3B4O1xuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgYm94LXNoYWRvdzogMHB4IDRweCAzNXB4IDBweCAjMjgzNzY0MTQ7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpKSxcbiAgICByYWRpYWwtZ3JhZGllbnQoNzMlIDczJSBhdCA0Ny4zJSAyNyUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41NSkgMCUsIHJnYmEoMjMzLCAyMzcsIDI0MiwgMC4xNjUpIDEwMCUpIC8qIHdhcm5pbmc6IGdyYWRpZW50IHVzZXMgYSByb3RhdGlvbiB0aGF0IGlzIG5vdCBzdXBwb3J0ZWQgYnkgQ1NTIGFuZCBtYXkgbm90IGJlaGF2ZSBhcyBleHBlY3RlZCAqLztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBwYWRkaW5nOiA5MHB4IDE2MHB4O1xuICAgIGdhcDogMTkwcHg7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgICAgcGFkZGluZzogMzBweCAxNnB4IDE3cHggMTZweDtcbiAgICAgIGdhcDogMTZweDtcbiAgICB9XG4gIH1cblxuICAuaGVyby1pbWFnZSB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICB9XG4gICAgaW1nIHtcbiAgICAgIHdpZHRoOiAzMDBweDtcbiAgICAgIGhlaWdodDogMzAwcHg7XG4gICAgICBtaW4td2lkdGg6IDMwMHB4O1xuICAgICAgbWluLWhlaWdodDogMzAwcHg7XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgYm9yZGVyLXJhZGl1czogMzAwcHg7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgd2lkdGg6IDIzMHB4O1xuICAgICAgICBoZWlnaHQ6IDIzMHB4O1xuICAgICAgICBtaW4td2lkdGg6IDIzMHB4O1xuICAgICAgICBtaW4taGVpZ2h0OiAyMzBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuaGVyby10ZXh0LXNlY3Rpb24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuXG4gIC5oZXJvLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDYwcHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgY29sb3I6ICRkYXJrLWJsdWU7XG4gICAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICBtYXJnaW46IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICBmb250LXNpemU6IDM4cHg7XG4gICAgICB9XG4gIH1cbiAgLmhlcm8tc3VidGl0bGV7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1oZWVibztcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBjb2xvcjogJHRleHQtYm9keTtcbiAgICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgICBtYXJnaW46IDA7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgfVxuICB9XG4gIC5oZXJvLWxpbmtzLXdyYXBwZXJ7XG4gICAgbWFyZ2luLXRvcDogMjRweDtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gICAgfVxuICB9XG5cbiAgLmhlcm8tbGlua3MtbGlzdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBnYXA6IDI2cHg7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBnYXA6IDE2cHg7XG4gICAgfVxuICAgIC5oZXJvLWxpbmstaXRlbSB7XG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcGFkZGluZzogMDtcbiAgICB9XG4gICAgLmhlcm8tYm50cy1saW5rIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgcGFkZGluZy1pbmxpbmU6IDMycHg7XG4gICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkbWFpbi1ibHVlO1xuICAgICAgYm9yZGVyLXJhZGl1czogODBweDtcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgY29sb3I6ICRtYWluLWJsdWU7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxMHB4KTtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgfVxuICAgICAgXG4gIFxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogLTEycHg7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICRtYWluLWJsdWU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmclMjB4bWxucyUzRCdodHRwJTNBLy93d3cudzMub3JnLzIwMDAvc3ZnJyUyMHdpZHRoJTNEJzEwJyUyMGhlaWdodCUzRCcxMCclMjB2aWV3Qm94JTNEJzAlMjAwJTIwMTMlMjAxMyclM0UlM0NwYXRoJTIwZmlsbCUzRCd3aGl0ZSclMjBkJTNEJ002LjA1NzYlMjAwTDcuMDY3NCUyMDEuMDA5OCUyMDIuNzMwMyUyMDUuMzQ3aDkuNjg0djEuNDI0SDIuNzMwM0w3LjA2NzQlMjAxMS4xMDglMjA2LjA1NzYlMjAxMi4xMTglMjAwJTIwNi4wNTklMjA2LjA1NzYlMjAweicvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDE2cHggMTZweDtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICAgIH1cbiAgXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBsZWZ0OiAtMTZweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uaGVyby1zZWFyY2gtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgZ2FwOiAxOHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogNDhweDtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgZ2FwOiA4cHg7XG4gICAgbWFyZ2luLXRvcDogMTZweDtcbiAgfVxuICAuaGVyby1zZWFyY2gtdGl0bGUge1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktaGVlYm87XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgY29sb3I6ICR0ZXh0LWJvZHk7XG4gICAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgfVxufVxuXG5mb3JtLnNlYXJjaC1mb3JtLWJhbm5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICAuc2VhcmNoLWNvbnRhaW5lci1iYW5uZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDM1MHB4O1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgbWF4LXdpZHRoOiB1bnNldDtcbiAgICB9XG4gIFxuICAgIC5zZWFyY2gtaW5wdXQge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgICBwYWRkaW5nLWlubGluZTogNDBweDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRtYWluLWJsdWU7XG4gICAgICBib3JkZXItcmFkaXVzOiA4MHB4O1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgY29sb3I6ICR0ZXh0LWJvZHk7XG4gICAgICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgfVxuICBcbiAgICAuc2VhcmNoLWljb24ge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDE1cHg7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cbiAgXG4gICAgLnNlYXJjaC1pY29uLWNsZWFyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDE1cHg7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgfVxuICBcbiAgICAmLnNob3cge1xuICAgICAgLnNlYXJjaC1pY29uLWNsZWFyIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuLmVic2NvLXNlYXJjaC1ib3gge1xuICBwYWRkaW5nOiAycmVtO1xufVxuXG4uZWJzY28tc2VhcmNoLWJveCAqIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQgMG1zO1xufVxuXG4uZWJzY28tc2VhcmNoLWJveF9fc2VhcmNoOmhhcyg6Zm9jdXMtd2l0aGluKSB7XG4gIGJvcmRlci1jb2xvcjogIzNlNzVjZjtcbiAgYm94LXNoYWRvdzpcbiAgICAwIDAgMCAxcHggIzNlNzVjZixcbiAgICAwIDAgMCA0cHggI2Q4ZTNmNTtcbn1cblxuLmVic2NvLXNlYXJjaC1ib3hfX3NlYXJjaDpoYXMoOmZvY3VzLXdpdGhpbikubm92ZWxpc3Qge1xuICBib3JkZXItY29sb3I6ICM2MzQ3OTA7XG4gIGJveC1zaGFkb3c6XG4gICAgMCAwIDAgMXB4ICM2MzQ3OTAsXG4gICAgMCAwIDAgNHB4ICNlNmUwZjA7XG59XG5cbi5lYnNjby1zZWFyY2gtYm94X19zZWFyY2gge1xuICBjb2xvcjogIzNkM2Y0MjtcbiAgYm9yZGVyOiAxcHggc29saWQgIzhkOTA5NTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNDBweDtcbiAgcGFkZGluZzogMCAxNXB4O1xuICAvL3BhZGRpbmctaW5saW5lOiA0MHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAkbWFpbi1ibHVlO1xuICBib3JkZXItcmFkaXVzOiA4MHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAkdGV4dC1ib2R5O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgb3V0bGluZTogbm9uZTsgIFxuICBtYXgtd2lkdGg6IDI5MHB4O1xufVxuXG4uZWJzY28tc2VhcmNoLWJveF9fc2VhcmNoX19pbnB1dCB7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgZmxleC1ncm93OiAxO1xuICBwYWRkaW5nLWJsb2NrOiAwLjc1cmVtO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogMXJlbTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGNvbG9yOiAjM2QzZjQyO1xuICBmb250LWZhbWlseTogSGVlYm8sIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgJjo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjM0U0MjRGO1xuICB9XG4gICY6Zm9jdXMge1xuICAgb3V0bGluZTogbm9uZTtcbiAgfVxufVxuXG4uZWJzY28tc2VhcmNoLWJveF9fc2VhcmNoX19idXR0b24ge1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogLThweDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sb3I6ICMyZDYyYjc7XG59XG5cbi5lYnNjby1zZWFyY2gtYm94X19zZWFyY2hfX2J1dHRvbi5ub3ZlbGlzdCB7XG4gIGNvbG9yOiAjNjM0NzkwO1xufVxuXG4uZWJzY28tc2VhcmNoLWJveF9fc2VhcmNoX19idXR0b246aG92ZXIge1xuICBjb2xvcjogIzI1NTA5Njtcbn1cblxuLmVic2NvLXNlYXJjaC1ib3hfX3NlYXJjaF9fYnV0dG9uID4gc3ZnIHtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMTJweDtcbn1cblxuLmVic2NvLXNlYXJjaC1ib3hfX2V4dHJhcyB7XG4gIG1hcmdpbi10b3A6IDFyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAxcmVtO1xufVxuXG4uZWJzY28tc2VhcmNoLWJveF9fZXh0cmFzLS1hZGRpdGlvbmFsIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4uZWJzY28tc2VhcmNoLWJveF9fZXh0cmFzX19hZHZhbmNlZCB7XG4gIGZsZXgtZ3JvdzogMTtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cblxuLmVic2NvLXNlYXJjaC1ib3hfX2V4dHJhc19fYWR2YW5jZWQsXG4uZWJzY28tc2VhcmNoLWJveF9fZXh0cmFzX19ubHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDFyZW07XG59XG5cbi5lYnNjby1zZWFyY2gtYm94X19leHRyYXNfX2FkdmFuY2VkIGEge1xuICBjb2xvcjogIzU1NTg1ZDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5lYnNjby1zZWFyY2gtYm94X19leHRyYXNfX2FkdmFuY2VkIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgY29sb3I6ICMzZDNmNDI7XG59XG5cbi5lYnNjby1zZWFyY2gtYm94X19leHRyYXNfX2xpbWl0ZXI6aG92ZXIgPiAubGFiZWwge1xuICBjb2xvcjogIzNkM2Y0MjtcbiAgYm9yZGVyLWNvbG9yOiAjOGQ5MDk1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xufVxuXG4uZWJzY28tc2VhcmNoLWJveF9fZXh0cmFzX19saW1pdGVyID4gLmxhYmVsIHtcbiAgcGFkZGluZy1pbmxpbmU6IDAuNzVyZW07XG4gIHBhZGRpbmctYmxvY2s6IDAuNXJlbTtcbiAgY29sb3I6ICM1NTU4NWQ7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXI6IDFweCBzb2xpZCAjOGQ5MDk1O1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmVic2NvLXNlYXJjaC1ib3hfX2V4dHJhc19fbGltaXRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmVic2NvLXNlYXJjaC1ib3hfX2V4dHJhc19fbGltaXRlciA+IGlucHV0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAtMTtcbiAgYm9yZGVyOiBub25lO1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbn1cblxuLmVic2NvLXNlYXJjaC1ib3hfX2V4dHJhc19fbGltaXRlciA+IGlucHV0OmNoZWNrZWQgKyAubGFiZWwge1xuICBib3JkZXItY29sb3I6ICMxNTJkNTU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWVmZmE7XG4gIGNvbG9yOiAjMTUyZDU1O1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggIzE1MmQ1NTtcbn1cblxuLmVic2NvLXNlYXJjaC1ib3hfX2V4dHJhc19fbGltaXRlci5ub3ZlbGlzdCA+IGlucHV0OmNoZWNrZWQgKyAubGFiZWwge1xuICBib3JkZXItY29sb3I6ICM2MzQ3OTA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNmUwZjA7XG4gIGNvbG9yOiAjNjM0NzkwO1xufVxuXG4uZWJzY28tc2VhcmNoLWJveF9fZXh0cmFzX19saW1pdGVyOmhvdmVyID4gaW5wdXQ6Y2hlY2tlZCArIC5sYWJlbCB7XG4gIGNvbG9yOiAjM2QzZjQyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xuICBib3JkZXItY29sb3I6ICM4ZDkwOTU7XG59XG5cbi5lYnNjby1zZWFyY2gtYm94X19leHRyYXNfX2xpbWl0ZXIubm92ZWxpc3Q6aG92ZXIgPiBpbnB1dDpjaGVja2VkICsgLmxhYmVsIHtcbiAgY29sb3I6ICM0NzMzNjc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZGMwZTA7XG4gIGJvcmRlci1jb2xvcjogIzQ3MzM2Nztcbn1cblxuLmVic2NvLXNlYXJjaC1ib3hfX2xvZ28ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMXJlbTtcbn1cblxuLmVic2NvLXNlYXJjaC1ib3hfX2xvZ29fX2ltYWdlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uZWJzY28tc2VhcmNoLWJveF9faGVhZGVyIHtcbiAgbWFyZ2luLWJsb2NrLWVuZDogMC42N3JlbTtcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTZXJpZlwiLCBHZW9yZ2lhLCBzZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMxNjE3MTg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cblxuLmVic2NvLXNlYXJjaC1ib3hfX3JhZGlvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGdhcDogMC41cmVtO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi5lYnNjby1zZWFyY2gtYm94X19yYWRpbyA+IGxhYmVsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZWJzY28tc2VhcmNoLWJveF9fcmFkaW8gPiBsYWJlbCA+IFt0eXBlPVwicmFkaW9cIl0ge1xuICBkaXNwbGF5OiBjb250ZW50cztcbiAgaGVpZ2h0OiAwO1xuICB3aWR0aDogMDtcbiAgb3BhY2l0eTogMDtcbn1cblxuLmVic2NvLXNlYXJjaC1ib3hfX3JhZGlvID4gbGFiZWwgPiBbdHlwZT1cInJhZGlvXCJdICsgc3BhbiB7XG4gIGNvbG9yOiAjNTU1ODVkO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM4ZDkwOTU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmctaW5saW5lOiAwLjc1cmVtO1xuICBwYWRkaW5nLWJsb2NrOiAwLjVyZW07XG59XG5cbi5lYnNjby1zZWFyY2gtYm94X19yYWRpbyA+IGxhYmVsID4gW3R5cGU9XCJyYWRpb1wiXSArIHNwYW46aG92ZXIge1xuICBjb2xvcjogIzNkM2Y0MjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbn1cblxuLmVic2NvLXNlYXJjaC1ib3hfX3JhZGlvID4gbGFiZWwgPiBbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyBzcGFuIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzNlNzVjZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWZmYTtcbiAgY29sb3I6ICMyZDYyYjc7XG59XG5cbi5lYnNjby1zZWFyY2gtYm94X19yYWRpbyA+IGxhYmVsID4gW3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkICsgc3Bhbjpob3ZlciB7XG4gIGNvbG9yOiAjMWQzZjc1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDhlM2Y1O1xuICBib3JkZXItY29sb3I6ICM4ZDkwOTU7XG59XG5cbi5lYnNjby1zZWFyY2gtYm94X19yYWRpbyA+IGxhYmVsID4gW3R5cGU9XCJyYWRpb1wiXTpmb2N1cyArIHNwYW4ge1xuICBib3JkZXItY29sb3I6ICMzZTc1Y2Y7XG4gIGJveC1zaGFkb3c6XG4gICAgMCAwIDAgMXB4ICMzZTc1Y2YsXG4gICAgMCAwIDAgNHB4ICNkOGUzZjU7XG59XG5cbi5lYnNjby1zZWFyY2gtYm94X19zZWFyY2ggPiBzZWxlY3Qge1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLWlubGluZS1lbmQ6IDFweCBzb2xpZCAjOGQ5MDk1O1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IDA7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiAwO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogMC41cmVtO1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IDAuMnJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuXG4uZWJzY28tc2VhcmNoLWJveF9fZXh0cmFzX19ubHMgPiBsYWJlbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGdhcDogMWNoO1xufVxuXG4uZWJzY28tc2VhcmNoLWJveF9fZXh0cmFzX19ubHMgPiBsYWJlbCA+IGlucHV0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBvcGFjaXR5OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uZWJzY28tc2VhcmNoLWJveF9fZXh0cmFzX19ubHNfX2Rpc3BsYXkge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgd2lkdGg6IGNhbGMoMS4xZW0gKiAyICsgMC4yZW0gKiAyKTtcbiAgaGVpZ2h0OiBjYWxjKDEuMDFlbSArIDAuMmVtICogMik7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLXJhZGl1czogMTAwdnc7XG4gIGJvcmRlcjogMnB4IHNvbGlkICM4ZDkwOTU7XG4gIHRyYW5zaXRpb246IDI1MG1zO1xufVxuXG4uZWJzY28tc2VhcmNoLWJveF9fZXh0cmFzX19ubHNfX2Rpc3BsYXlfX2JlZm9yZSB7XG4gIHotaW5kZXg6IDI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDAuMmVtO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB3aWR0aDogMS4xZW07XG4gIGhlaWdodDogMS4xZW07XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhkOTA5NTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XG4gIHRyYW5zaXRpb246IGluaGVyaXQ7XG59XG5cbi5lYnNjby1zZWFyY2gtYm94X19leHRyYXNfX25sc1xuICA+IGxhYmVsOmZvY3VzXG4gIC5lYnNjby1zZWFyY2gtYm94X19leHRyYXNfX25sc19fZGlzcGxheSxcbi5lYnNjby1zZWFyY2gtYm94X19leHRyYXNfX25sc1xuICA+IGxhYmVsXG4gID4gaW5wdXQ6Zm9jdXNcbiAgKyAuZWJzY28tc2VhcmNoLWJveF9fZXh0cmFzX19ubHNfX2Rpc3BsYXkge1xuICBvdXRsaW5lOiAycHggYXV0byAtd2Via2l0LWZvY3VzLXJpbmctY29sb3I7XG4gIG91dGxpbmUtb2Zmc2V0OiAycHg7XG59XG5cbi5lYnNjby1zZWFyY2gtYm94X19leHRyYXNfX25scyA+IGxhYmVsOmZvY3VzLFxuLmVic2NvLXNlYXJjaC1ib3hfX2V4dHJhc19fbmxzXG4gID4gbGFiZWw6Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKVxuICAuZWJzY28tc2VhcmNoLWJveF9fZXh0cmFzX19ubHNfX2Rpc3BsYXksXG4uZWJzY28tc2VhcmNoLWJveF9fZXh0cmFzX19ubHNcbiAgPiBsYWJlbFxuICA+IGlucHV0OmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSlcbiAgKyAuZWJzY28tc2VhcmNoLWJveF9fZXh0cmFzX19ubHNfX2Rpc3BsYXkge1xuICBvdXRsaW5lOiAwO1xufVxuXG4uZWJzY28tc2VhcmNoLWJveF9fZXh0cmFzX19ubHNcbiAgPiBsYWJlbFxuICA+IGlucHV0OmNoZWNrZWRcbiAgKyAuZWJzY28tc2VhcmNoLWJveF9fZXh0cmFzX19ubHNfX2Rpc3BsYXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTIxZjQ2O1xuICBib3JkZXI6IDJweCBzb2xpZCAjMTIxZjQ2O1xufVxuXG4uZWJzY28tc2VhcmNoLWJveF9fZXh0cmFzX19ubHM6aG92ZXJcbiAgPiBsYWJlbFxuICA+IGlucHV0OmNoZWNrZWRcbiAgKyAuZWJzY28tc2VhcmNoLWJveF9fZXh0cmFzX19ubHNfX2Rpc3BsYXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTIxZjQ2IDtcbn1cblxuLmVic2NvLXNlYXJjaC1ib3hfX2V4dHJhc19fbmxzOmhvdmVyXG4gID4gbGFiZWxcbiAgPiBpbnB1dDpub3QoOmNoZWNrZWQpXG4gICsgLmVic2NvLXNlYXJjaC1ib3hfX2V4dHJhc19fbmxzX19kaXNwbGF5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbn1cblxuLmVic2NvLXNlYXJjaC1ib3hfX2V4dHJhc19fbmxzOmhvdmVyXG4gIC5lYnNjby1zZWFyY2gtYm94X19leHRyYXNfX25sc19fZGlzcGxheV9fYmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZlNzI3Nztcbn1cblxuLmVic2NvLXNlYXJjaC1ib3hfX2V4dHJhc19fbmxzOmhvdmVyIC5lYnNjby1zZWFyY2gtYm94X19leHRyYXNfX25sc19fZGlzcGxheSB7XG4gIGJvcmRlci1jb2xvcjogIzZlNzI3Nztcbn1cblxuLmVic2NvLXNlYXJjaC1ib3hfX2V4dHJhc19fbmxzXG4gID4gbGFiZWxcbiAgPiBpbnB1dDpjaGVja2VkXG4gICsgLmVic2NvLXNlYXJjaC1ib3hfX2V4dHJhc19fbmxzX19kaXNwbGF5XG4gID4gLmVic2NvLXNlYXJjaC1ib3hfX2V4dHJhc19fbmxzX19kaXNwbGF5X19iZWZvcmUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMDAlLCAtNTAlKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuW2Rpcj1cInJ0bFwiXSAuZWJzY28tc2VhcmNoLWJveF9fZXh0cmFzX19ubHNfX2Rpc3BsYXlfX2JlZm9yZSB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAwLjJlbTtcbn1cblxuW2Rpcj1cInJ0bFwiXVxuICAuZWJzY28tc2VhcmNoLWJveF9fZXh0cmFzX19ubHNcbiAgPiBsYWJlbFxuICA+IGlucHV0OmNoZWNrZWRcbiAgKyAuZWJzY28tc2VhcmNoLWJveF9fZXh0cmFzX19ubHNfX2Rpc3BsYXlcbiAgPiAuZWJzY28tc2VhcmNoLWJveF9fZXh0cmFzX19ubHNfX2Rpc3BsYXlfX2JlZm9yZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xMDAlLCAtNTAlKTtcbn1cblxuLmVic2NvLXNlYXJjaC1ib3hfX2V4dHJhc19fbmxzX19kaXNwbGF5X19pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMWVtO1xuICBoZWlnaHQ6IDFlbTtcbiAgZmlsbDogY3VycmVudGNvbG9yO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjb2xvcjogI2ZmZjtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogMC4zNWVtO1xuICBmb250LXNpemU6IDc1JTtcbn1cblxuLmVic2NvLXNlYXJjaC1ib3hfX2V4dHJhc19fbmxzX19kaXNwbGF5X190ZXh0IHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgY29sb3I6ICM1NTU4NWQ7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4iLCJAaW1wb3J0IFwiLi4vLi4vYmFzZS9fbWl4aW5zLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi9iYXNlL192YXJpYWJsZXMuc2Nzc1wiO1xuQGltcG9ydCBcIi4uLy4uL2Jhc2UvX2NvbG9ycy5zY3NzXCI7XG5cbi8qIFN0dWRlbnRzIExpc3QgU2VjdGlvbiAqL1xuLnN0dWRlbnRzLWxpc3Qtc2VjdGlvbiB7XG4gIHBhZGRpbmctdG9wOiA2MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgIHBhZGRpbmctdG9wOiA0MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICB9XG4gIC5zdHVkZW50cy1saXN0X190aXRsZSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGNvbG9yOiAkZGFyay1ibHVlO1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDE2cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICB9XG5cbiAgICAuZGl2aWRlciB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IDA7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICB3aWR0aDogODhweDtcbiAgICAgIGhlaWdodDogNHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3BuZy91bmRlcmxpbmUucG5nXCIpO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJTtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgfVxuICB9XG4gIC5zdHVkZW50cy1saXN0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDExNDBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gICAgZ2FwOiAyNHB4O1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgICAgIHBhZGRpbmctaW5saW5lOiAxNXB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIDFmcik7XG4gICAgfVxuICB9XG59XG4iLCJAaW1wb3J0IFwiLi4vLi4vYmFzZS9fbWl4aW5zLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi9iYXNlL192YXJpYWJsZXMuc2Nzc1wiO1xuQGltcG9ydCBcIi4uLy4uL2Jhc2UvX2NvbG9ycy5zY3NzXCI7XG5cbi8qIFZpZGVvIFNlY3Rpb24gKi9cbi52aWRlby1zZWN0aW9uIHtcbiAgbWF4LXdpZHRoOiAxMTkwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nLXRvcDogMTQ1cHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMDBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiA4MHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLWlubGluZTogMTVweDtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDMycHg7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gIH1cblxuICAmID4gZGl2IHtcbiAgICAvL2ZsZXgtYmFzaXM6IDUwJTtcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgIHBhZGRpbmctdG9wOiA0MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICB9XG4gICZfX3RpdGxlIHtcbiAgICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBjb2xvcjogJGRhcmstYmx1ZTtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAyNHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgfVxuXG4gICAgLmRpdmlkZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICB3aWR0aDogODhweDtcbiAgICAgIGhlaWdodDogNHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3BuZy91bmRlcmxpbmUucG5nXCIpO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJTtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgfVxuICB9XG4gICZfX3N1YnRpdGxlIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBjb2xvcjogJHRleHQtYm9keTtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIHRleHQtYWxpZ246IHN0YXJ0O1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktaGVlYm87XG4gICAgcCB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgY29sb3I6ICR0ZXh0LWJvZHk7XG4gICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWhlZWJvO1xuICAgIH1cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB9XG4gIH1cblxuICAmX19idXR0b24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gICAgYXtcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgIzI4Mzc2NDtcbiAgICAgIGdhcDogMTZweDtcbiAgICAgIHBhZGRpbmc6IDEwcHggMzJweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDYwcHg7XG4gICAgICBib3JkZXItd2lkdGg6IDFweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LW5vYW07XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBsaW5lLWhlaWdodDogMTAwJTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwJTtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgY29sb3I6ICMyODM3NjQ7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMzJweCk7XG4gICAgICB9XG4gICAgICBzcGFue1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiA4cHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICMyODM3NjQ7XG4gICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgICAgIHN2Z3tcbiAgICAgICAgICB3aWR0aDogMTNweDtcbiAgICAgICAgICBoZWlnaHQ6IDEzcHg7XG4gICAgICAgICAgcGF0aHtcbiAgICAgICAgICAgIGZpbGw6ICNmZmY7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmOmhvdmVye1xuICAgICAgICBib3JkZXItY29sb3I6ICNmZGM2NDE7XG4gICAgICAgIGNvbG9yOiAjZmRjNjQxO1xuICAgICAgICBzcGFue1xuICAgICAgICAgIGJhY2tncm91bmQ6ICNmZGM2NDE7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgc2NhbGUoMS4xKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2NvbnRlbnQge1xuICAgIGZsZXg6IDE7XG4gIH1cbiAgJl9fdmlkZW97XG4gICAgZmxleDogMCAwIDU3MnB4O1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgZmxleDogMCAwIDEwMCU7XG4gICAgfVxuICB9XG4gICZfX3ZpZGVvLWltYWdlIHtcbiAgICBoZWlnaHQ6IDM1N3B4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWF4LXdpZHRoOiA1NzJweDtcbiAgICBcbiAgICAmLnZpZGVvLWhhcy10ZXh0IHtcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBpbnNldDogMDtcbiAgICAgICAgYmFja2dyb3VuZDogIzAwMDAwMGNjO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICBoZWlnaHQ6IDIyNXB4O1xuICAgIH1cbiAgICBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgIG9iamVjdC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICB9XG4gICAgLnZpZGVvLXNlY3Rpb25fX3ZpZGVvLWNvbnRlbnQge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGdhcDogMTlweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICBsaW5lLWhlaWdodDogMS4xO1xuICAgICAgY29sb3I6ICR3aGl0ZS0yO1xuICAgICAgbWluLXdpZHRoOiAzNDBweDtcblxuICAgICAgLnZpZGVvLXNlY3Rpb25fX3ZpZGVvLWJ0biB7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcblxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAyMDBtcyBsaW5lYXI7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAudmlkZW8tc2VjdGlvbl9fdmlkZW8tdGV4dCB7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJAaW1wb3J0IFwiLi4vLi4vYmFzZS9fbWl4aW5zLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi9iYXNlL192YXJpYWJsZXMuc2Nzc1wiO1xuQGltcG9ydCBcIi4uLy4uL2Jhc2UvX2NvbG9ycy5zY3NzXCI7XG4vKiBCYW5uZXIgU3R1ZGVudHMgTGluayBTZWN0aW9uICovXG4uaGVyby1zZWN0aW9uLWJhbm5lci1tYWluLXNlYXJjaCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgLmhlcm8tY29udGVudCB7XG4gICAgbWF4LXdpZHRoOiAxMjgwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuXG4gIC5oZXJvLXdyYXBwZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtaW4taGVpZ2h0OiAyNTBweDtcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgIGJveC1zaGFkb3c6IDBweCA0cHggMzVweCAwcHggIzI4Mzc2NDE0O1xuICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cigxcHgpO1xuICAgIGJvcmRlcjogOHB4IHNvbGlkO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCksIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KSksIHJhZGlhbC1ncmFkaWVudCg3MyUgNzMlIGF0IDQ3LjMlIDI3JSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjU1KSAwJSwgcmdiYSgyMzMsIDIzNywgMjQyLCAwLjE2NSkgMTAwJSkgLyogd2FybmluZzogZ3JhZGllbnQgdXNlcyBhIHJvdGF0aW9uIHRoYXQgaXMgbm90IHN1cHBvcnRlZCBieSBDU1MgYW5kIG1heSBub3QgYmVoYXZlIGFzIGV4cGVjdGVkICovO1xuICAgIGJvcmRlci1pbWFnZS1zb3VyY2U6IHJhZGlhbC1ncmFkaWVudCgxMjYuODglIDI5MS42JSBhdCAtMTEuOTglIC0yMC4xMSUsIHJnYmEoMjQwLCAyNDAsIDI0MCwgMC43KSAwJSwgcmdiYSgyNTEsIDI1MSwgMjUxLCAwLjU2MDc1NSkgMjQuNDQlLCByZ2JhKDIzOCwgMjM4LCAyMzgsIDApIDEwMCUpIC8qIHdhcm5pbmc6IGdyYWRpZW50IHVzZXMgYSByb3RhdGlvbiB0aGF0IGlzIG5vdCBzdXBwb3J0ZWQgYnkgQ1NTIGFuZCBtYXkgbm90IGJlaGF2ZSBhcyBleHBlY3RlZCAqLztkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBwYWRkaW5nOiA2NnB4IDEyMHB4O1xuICAgIG1heC13aWR0aDogMTI4MHB4O1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgbWluLWhlaWdodDogMjAycHg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgICBwYWRkaW5nOiAwIDE2cHggMCAxNnB4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICAgIH1cbiAgfVxuXG4gIC5oZXJvLXRleHQtc2VjdGlvbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICAuaGVyby10aXRsZSB7XG4gICAgZm9udC1zaXplOiA2MHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGNvbG9yOiAkbWFpbi1ibHVlO1xuICAgIHRleHQtYWxpZ246IHN0YXJ0O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgbWFyZ2luOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIGZvbnQtc2l6ZTogMzhweDtcbiAgICB9XG4gIH1cbiAgLmhlcm8tc2VhcmNoLXdyYXBwZXJ7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICBmb3JtLnNlYXJjaC1mb3JtLWJhbm5lciB7XG4gICAgICAuc2VhcmNoLWNvbnRhaW5lci1iYW5uZXIge1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxufVxuXG4iLCJAaW1wb3J0IFwiLi4vLi4vYmFzZS9fbWl4aW5zLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi9iYXNlL192YXJpYWJsZXMuc2Nzc1wiO1xuQGltcG9ydCBcIi4uLy4uL2Jhc2UvX2NvbG9ycy5zY3NzXCI7XG5cbi8qIFNlYXJjaCBMaXN0ICovXG4uc2VhcmNoLWxpc3Qge1xuICAmX19sb2FkLW1vcmUtYnV0dG9uIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gICAgfVxuICAgICYuaGlkZGVuIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgICZfX2J1dHRvbiB7XG4gICAgICBjb2xvcjogJG1haW4tYmx1ZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRtYWluLXllbGxvdztcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICR5ZWxsb3c7XG4gICAgICBwYWRkaW5nOiA4cHggMzJweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDYwcHg7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1oZWVibztcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIG9wYWNpdHk6IDAuOTtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnNlYXJjaC1uby1yZXN1bHRzIHtcbiAgICBtYXgtd2lkdGg6IDQ5NnB4O1xuICAgIHBhZGRpbmctaW5saW5lOiAxNXB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgaW1ne1xuICAgICAgbWF4LXdpZHRoOiAzMjBweDtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICBtYXgtd2lkdGg6IDIwOHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIGgyIHtcbiAgICAgIGNvbG9yOiAkdGV4dC1ib2R5O1xuICAgICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIGg1IHtcbiAgICAgIGNvbG9yOiAkdGV4dC1ib2R5O1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktaGVlYm87XG4gICAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIH1cblxuICAgIC5oZXJvLWxpbmtzLWxpc3Qge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBnYXA6IDI2cHg7XG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIG1hcmdpbi10b3A6IDMycHg7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZ2FwOiAxNnB4O1xuICAgICAgfVxuXG4gICAgICAuaGVyby1saW5rLWl0ZW0ge1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgLmhlcm8tYm50cy1saW5rIHtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBwYWRkaW5nLWlubGluZTogMzJweDtcbiAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogODBweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICBjb2xvcjogJG1haW4tYmx1ZTtcbiAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWhlZWJvO1xuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDEwcHgpO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIC5oZXJvLWJudHMtbGluayB7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkbWFpbi1ibHVlO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktbm9hbTtcblxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICBsZWZ0OiAtMTJweDtcbiAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogJG1haW4tYmx1ZTtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyUyMHhtbG5zJTNEJ2h0dHAlM0EvL3d3dy53My5vcmcvMjAwMC9zdmcnJTIwd2lkdGglM0QnMTAnJTIwaGVpZ2h0JTNEJzEwJyUyMHZpZXdCb3glM0QnMCUyMDAlMjAxMyUyMDEzJyUzRSUzQ3BhdGglMjBmaWxsJTNEJ3doaXRlJyUyMGQlM0QnTTYuMDU3NiUyMDBMNy4wNjc0JTIwMS4wMDk4JTIwMi43MzAzJTIwNS4zNDdoOS42ODR2MS40MjRIMi43MzAzTDcuMDY3NCUyMDExLjEwOCUyMDYuMDU3NiUyMDEyLjExOCUyMDAlMjA2LjA1OSUyMDYuMDU3NiUyMDB6Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTZweCAxNnB4O1xuICAgICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBsZWZ0OiAtMTZweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiQGltcG9ydCBcIi4uLy4uL2Jhc2UvX21peGlucy5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vYmFzZS9fdmFyaWFibGVzLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi9iYXNlL19jb2xvcnMuc2Nzc1wiO1xuLyogQmFubmVyIFN0dWRlbnRzIExpbmsgU2VjdGlvbiAqL1xuLmhlcm8tc2VjdGlvbi1iYW5uZXItcm91dGUtcGFnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oZXJvLWNvbnRlbnQge1xuICAgIG1heC13aWR0aDogMTI4MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmc6IDAgMXJlbTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAuaGVyby1pbWFnZS0xLFxuICAgIC5oZXJvLWltYWdlLTIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgd2lkdGg6IDMxNHB4O1xuICAgICAgaGVpZ2h0OiAzMTRweDtcbiAgICAgIG1heC13aWR0aDogMzE0cHg7XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICB3aWR0aDogMTQ5cHg7XG4gICAgICAgIGhlaWdodDogMTQ5cHg7XG4gICAgICAgIG1heC13aWR0aDogMTQ5cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmhlcm8taW1hZ2UtMSB7XG4gICAgICBsZWZ0OiAtMjAwcHg7XG4gICAgICB0b3A6IDExcHg7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgbGVmdDogLTEwMHB4O1xuICAgICAgICB0b3A6IDEwMHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAuaGVyby1pbWFnZS0yIHtcbiAgICAgIHJpZ2h0OiAtMjIwcHg7XG4gICAgICBib3R0b206IDA7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgcmlnaHQ6IC05MHB4O1xuICAgICAgICBib3R0b206IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmhlcm8td3JhcHBlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1pbi1oZWlnaHQ6IDQwMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgYm94LXNoYWRvdzogMHB4IDRweCAzNXB4IDBweCAjMjgzNzY0MTQ7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpKSwgcmFkaWFsLWdyYWRpZW50KDUwJSA1MCUgYXQgNTAlIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjU1KSAwJSwgcmdiYSgyMTYsIDIxNiwgMjE2LCAwLjA1NSkgMTAwJSk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgcGFkZGluZzogNjZweCAxMjBweDtcbiAgICBnYXA6IDE2MHB4O1xuICAgIG1heC13aWR0aDogMTI4MHB4O1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgICAgcGFkZGluZzogNDdweCAzOHB4IDE2cHggMTVweDtcbiAgICAgIGdhcDogMzJweDtcbiAgICB9XG4gIH1cblxuICAuaGVyby1pbWFnZSB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICB9XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGltZyB7XG4gICAgICB3aWR0aDogMzAwcHg7XG4gICAgICBoZWlnaHQ6IDMwMHB4O1xuICAgICAgbWluLXdpZHRoOiAzMDBweDtcbiAgICAgIG1pbi1oZWlnaHQ6IDMwMHB4O1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDMwMHB4O1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIHdpZHRoOiAyMzBweDtcbiAgICAgICAgaGVpZ2h0OiAyMzBweDtcbiAgICAgICAgbWluLXdpZHRoOiAyMzBweDtcbiAgICAgICAgbWluLWhlaWdodDogMjMwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmJ0bi1zaG93LXZpZGVvLW1vZGFse1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYm90dG9tOiAtMTBweDtcbiAgICAgIGxlZnQ6IC0xMHB4O1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMjAwbXMgbGluZWFyO1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIGJvdHRvbTogLTIwcHg7XG4gICAgICAgIGxlZnQ6IC0yMHB4O1xuICAgICAgfVxuICAgICAgJjpob3ZlcntcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICAgICAgfVxuXG5cbiAgICAgIHN2Z3tcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmhlcm8tdGV4dC1zZWN0aW9uIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cblxuICAuaGVyby10aXRsZSB7XG4gICAgZm9udC1zaXplOiA2MHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGNvbG9yOiAkZGFyay1ibHVlO1xuICAgIHRleHQtYWxpZ246IHN0YXJ0O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gICAgbWFyZ2luOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICBtYXgtd2lkdGg6IDQzMHB4O1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgZm9udC1zaXplOiAzOHB4O1xuICAgICAgbWF4LXdpZHRoOiB1bnNldDtcbiAgICB9XG4gICAgc3BhbntcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgfVxuICB9XG4gIC5oZXJvLXN1YnRpdGxlIHtcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWhlZWJvO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGNvbG9yOiAkdGV4dC1ib2R5O1xuICAgIHRleHQtYWxpZ246IHN0YXJ0O1xuICAgIG1hcmdpbjogMDtcbiAgICBtYXgtd2lkdGg6IDQzMHB4O1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgbWF4LXdpZHRoOiB1bnNldDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICAgICAgY29sb3I6ICMzRTQyNEY7XG4gICAgfVxuICB9XG4gIC5oZXJvLWxpbmtzLXdyYXBwZXIge1xuICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICAgIH1cbiAgfVxuXG4gIC5oZXJvLWxpbmtzLWxpc3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgZ2FwOiAyNnB4O1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgZ2FwOiAxNnB4O1xuICAgIH1cbiAgICAuaGVyby1saW5rLWl0ZW0ge1xuICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuICAgIC5oZXJvLWJudHMtbGluayB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHBhZGRpbmctaW5saW5lOiAzMnB4O1xuICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgJG1haW4tYmx1ZTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDgwcHg7XG4gICAgICBiYWNrZ3JvdW5kOiAkbWFpbi15ZWxsb3c7XG4gICAgICBjb2xvcjogJG1haW4tYmx1ZTtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDEwcHgpO1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICB9XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogLTEycHg7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICRtYWluLWJsdWU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmclMjB4bWxucyUzRCdodHRwJTNBLy93d3cudzMub3JnLzIwMDAvc3ZnJyUyMHdpZHRoJTNEJzEwJyUyMGhlaWdodCUzRCcxMCclMjB2aWV3Qm94JTNEJzAlMjAwJTIwMTMlMjAxMyclM0UlM0NwYXRoJTIwZmlsbCUzRCd3aGl0ZSclMjBkJTNEJ002LjA1NzYlMjAwTDcuMDY3NCUyMDEuMDA5OCUyMDIuNzMwMyUyMDUuMzQ3aDkuNjg0djEuNDI0SDIuNzMwM0w3LjA2NzQlMjAxMS4xMDglMjA2LjA1NzYlMjAxMi4xMTglMjAwJTIwNi4wNTklMjA2LjA1NzYlMjAweicvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDE2cHggMTZweDtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICAgIH1cblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgbGVmdDogLTE2cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuaGVyby1saXN0LWljb25zIHtcbiAgICBtYXgtd2lkdGg6IDU2NXB4O1xuICAgIG1hcmdpbi10b3A6IDY0cHg7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgfVxuICAgICYuZ3JpZC01LWNvbHMge1xuICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgIGdhcDogOHB4O1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNSwgMWZyKTtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICAgICAgICBnYXA6IDE2cHg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmhlcm8tbGlzdC1pY29uLWl0ZW0ge1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGdhcDogOHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4iLCJAaW1wb3J0IFwiLi4vLi4vYmFzZS9fbWl4aW5zLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi9iYXNlL192YXJpYWJsZXMuc2Nzc1wiO1xuQGltcG9ydCBcIi4uLy4uL2Jhc2UvX2NvbG9ycy5zY3NzXCI7XG5cbi50ZWFtLW1lbWJlci1jb250ZW50IHtcbiAgcGFkZGluZzogNDBweCAwIDYwcHg7XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgcGFkZGluZzogMjRweCAwIDQwcHg7XG4gIH1cblxuICAuY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAzMnB4O1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICBnYXA6IDI0cHg7XG4gICAgfVxuICB9XG59XG5cbi50ZWFtLW1lbWJlci1jb250YWN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDI0cHg7XG4gIHBhZGRpbmc6IDIwcHggMjRweDtcbiAgYmFja2dyb3VuZDogJGJhY2s7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMTZweDtcbiAgICBwYWRkaW5nOiAxNnB4O1xuICB9XG5cbiAgJl9faXRlbSB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDhweDtcbiAgICBjb2xvcjogJG1haW4tYmx1ZTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1oZWVibztcbiAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG5cbiAgICBzdmcge1xuICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICBjb2xvcjogJG1haW4teWVsbG93O1xuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6ICRtYWluLXllbGxvdztcbiAgICB9XG4gIH1cbn1cblxuLnRlYW0tbWVtYmVyLXNlY3Rpb24ge1xuICAmX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgY29sb3I6ICRtYWluLWJsdWU7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1oZWVibztcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMnB4O1xuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkbWFpbi15ZWxsb3c7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogOHB4O1xuICAgIH1cbiAgfVxuXG4gICZfX2NvbnRlbnQge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGNvbG9yOiAkZGFyay1ibHVlO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1oZWVibztcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgIH1cblxuICAgIHAge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcblxuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICB1bCwgb2wge1xuICAgICAgbWFyZ2luOiAxMnB4IDA7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAyNHB4O1xuXG4gICAgICBsaSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBhIHtcbiAgICAgIGNvbG9yOiAkbWFpbi15ZWxsb3c7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAkbWFpbi1ibHVlO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4udGVhbS1tZW1iZXItY3Yge1xuICAmX19saW5rcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgZ2FwOiAxNnB4O1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIH1cbiAgfVxuXG4gICZfX2xpbmsge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiA4cHg7XG4gICAgcGFkZGluZzogMTJweCAyNHB4O1xuICAgIGJhY2tncm91bmQ6ICRtYWluLWJsdWU7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktaGVlYm87XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2UsIHRyYW5zZm9ybSAwLjJzIGVhc2U7XG5cbiAgICBzdmcge1xuICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kOiAkZGFyay1ibHVlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0ycHgpO1xuICAgIH1cbiAgfVxufVxuXG4iLCJAaW1wb3J0IFwiLi4vYmFzZS9fbWl4aW5zLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi9iYXNlL192YXJpYWJsZXMuc2Nzc1wiO1xuQGltcG9ydCBcIi4uL2Jhc2UvX2NvbG9ycy5zY3NzXCI7XG5cbi50aGFuayB7XG5cbiAgLmNvbnRlbnR7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZ2FwOiAwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDgwcHggMCAxMDBweCAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcblxuICAgIC5pY29ue1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzVweDtcbiAgICAgIGltZ3tcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgaGVpZ2h0OiAyMDVweDtcbiAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC50aXRsZXtcbiAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktbm9hbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBmb250LXN0eWxlOiBCb2xkO1xuICAgICAgZm9udC1zaXplOiAzOHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgIGNvbG9yOiByZ2JhKDYyLCA2NiwgNzksIDEpO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICAgICAgXG4gICAgfVxuICAgIC5kZXNjcmlwdGlvbntcbiAgICAgIGZvbnQtZmFtaWx5OiBIZWVibywgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBmb250LXN0eWxlOiBTZW1pQm9sZDtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGNvbG9yOiByZ2JhKDYyLCA2NiwgNzksIDEpO1xuICAgICAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgXG4gICAgfVxuICAgIC5idXR0b257XG4gICAgICBtYXJnaW4tdG9wOiAzNXB4O1xuICAgICAgYXtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAxKTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSg0MCwgNTUsIDEwMCwgMSk7XG4gICAgICAgIHdpZHRoOiAxMjdweDtcbiAgICAgICAgaGVpZ2h0OiAzNXB4O1xuICAgICAgICBnYXA6IDE2cHg7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxMnB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTJweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA2MHB4O1xuICAgICAgICBib3JkZXItd2lkdGg6IDFweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1ub2FtO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBsaW5lLWhlaWdodDogMTAwJTtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAlO1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgY29sb3I6IHJnYmEoNDAsIDU1LCAxMDAsIDEpO1xuXG4gICAgICAgIHNwYW57XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgIGdhcDogOHB4O1xuICAgICAgICAgIGJhY2tncm91bmQ6ICMyODM3NjQ7XG4gICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgICAgICAgIHN2Z3tcbiAgICAgICAgICAgIHdpZHRoOiAxM3B4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxM3B4O1xuICAgICAgICAgICAgZmlsbDogcmdiYSgyNTUsIDI1NSwgMjU1LCAxKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICBzcGFue1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgc2NhbGUoMS4xKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxufVxuIiwiQGltcG9ydCBcIi4uL2Jhc2UvX21peGlucy5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vYmFzZS9fdmFyaWFibGVzLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi9iYXNlL19jb2xvcnMuc2Nzc1wiO1xuXG5cbi5ub3QtZm91bmR7XG5cbiAgICAgIC5jb250ZW50e1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiAwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZzogODBweCAwIDEwMHB4IDA7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICBcbiAgICAgICAgLmljb257XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzVweDtcbiAgICAgICAgICBpbWd7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAyMDVweDtcbiAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgXG4gICAgICAgIC50aXRsZXtcbiAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LW5vYW07XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICBmb250LXN0eWxlOiBCb2xkO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMzhweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTAwJTtcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgIGNvbG9yOiByZ2JhKDYyLCA2NiwgNzksIDEpO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgICAgICAgICBcbiAgICAgICAgfVxuICAgICAgICAuZGVzY3JpcHRpb257XG4gICAgICAgICAgZm9udC1mYW1pbHk6IEhlZWJvLCBzYW5zLXNlcmlmO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgZm9udC1zdHlsZTogU2VtaUJvbGQ7XG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgIGNvbG9yOiByZ2JhKDYyLCA2NiwgNzksIDEpO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIFxuICAgICAgICB9XG4gICAgICAgIC5idXR0b257XG4gICAgICAgICAgbWFyZ2luLXRvcDogMzVweDtcbiAgICAgICAgICBnYXA6IDQwcHg7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGF7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgY29sb3I6ICMyODM3NjQ7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAmOmZvY3Vze1xuICAgICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgY29sb3I6ICNmZGM2NDE7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIGEuYnV0dG9uLWhvbWV7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDEpO1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSg0MCwgNTUsIDEwMCwgMSk7XG4gICAgICAgICAgICB3aWR0aDogMTM3cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDM1cHg7XG4gICAgICAgICAgICBnYXA6IDE2cHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAwcHggMjBweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA2MHB4O1xuICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1ub2FtO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMCU7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgICBjb2xvcjogcmdiYSg0MCwgNTUsIDEwMCwgMSk7XG4gICAgXG4gICAgICAgICAgICBzcGFue1xuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgZ2FwOiA4cHg7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6ICMyODM3NjQ7XG4gICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgICAgICAgICAgIHN2Z3tcbiAgICAgICAgICAgICAgICB3aWR0aDogMTNweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEzcHg7XG4gICAgICAgICAgICAgICAgZmlsbDogcmdiYSgyNTUsIDI1NSwgMjU1LCAxKTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgc3BhbntcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSBzY2FsZSgxLjEpO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAgIFxufSBcbiJdfQ== */
